body{background:#fff5eb;}
.xf_head{background:url("xf_head_bj.png") center no-repeat;height:386px}
.xf_main{margin:0 auto;width:1200px;height:1600px;}
.con1{height:520px;margin-top:70px;position:relative;}
.con2{height:330px;margin-top:10px;}
.con3{height:330px;margin-top:40px;}
.con4{height:300px;margin-top:40px;}
.con1_ul{height:520px;background:url("xf_con1_bj.png") center no-repeat;}
.con3_ul{background:url("xf_con3_bj.png") center no-repeat;height:250px;margin-top:40px;position:relative;padding-left:50px;}
.con4_ul{background:#fff;height:225px;margin-top:40px;position:relative;padding-left:30px;padding-right:30px;}
.con1_title{background:url("xf_con1_title.png") center no-repeat;margin:0 auto;height:32px;}
.con2_left{float:left;position:relative;margin}
.con3_title{background:url("xf_con3_title.png") center no-repeat;margin:0 auto;height:32px;}
.con4_title{background:url("xf_con4_title.png") center no-repeat;margin:0 auto;height:32px;}
.con2_right{float:left;position:relative;margin-left:100px;}
.con2_title_l{background:url("xf_con2_title_1_bg.png") center no-repeat;margin-left:55px;width:161px;height:44px;position:relative;top:18px;}
.con2_title_r{background:url("xf_con2_title_2_bg.png") center no-repeat;margin-left:55px;width:161px;height:44px;position:relative;top:18px;}
.con2_ul{height:248px;background:url("xf_con2_bj.png") center no-repeat;width:550px;}
.con2_ul ul {width:530px;height:220px;padding-top:40px;padding-left:20px;}
.con2_ul ul li {font-size:16px;line-height:42px;}
.xf_dian{float:left;margin-right:20px;}
.xf_2024_li_1{float:left;width: 360px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.xf_2024_li_2{float:right;}
.xfzxft_title{float:left;width:70%;border-bottom:4px solid #bb975d;margin-top:20px;font-size:22px;font-weight:bolder;height:60px;line-height:60px;}
.xfzxft_jb {float:left;width:70%;color:#000;font-size:18px;font-weight:bold;margin-top:15px;}
.xfzxft_jj {float:left;width:70%;color:#000;font-size:18px;font-weight:bold;margin-top:15px;}
.xfzxft_jb span{color:#ff8200;font-size:18px;font-weight:bold;}
.xfzxft_jj span{color:#ff8200;font-size:18px;font-weight:bold;}
.xfzxft_pic{width:25%;height: 180px;position:relative;bottom: 85px;float:right;right:25px;}

.xfzxft_pic img {width:287px;height:180px}
.xfdt_2024{float:left;height:350px;width:600px;margin-top:85px;padding-left:55px;}
.xfdt_2024 li{font-size:20px;line-height:55px;width:540px;height:55px;border-bottom:1px dashed #CCC ;color:#333;border-spacing:100px;}

.scroll_horizontal{position:relative;width:100%;height:149px;top:45px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:100%;height:149px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;margin: 0px;padding: 0px;}
.scroll_horizontal .list li{float:left;width:298px; height:149px;}
.scroll_horizontal .list li img{border: none; width:267px; height:149px;float: left;}
.scroll_horizontal .prev{position:absolute;background:url(pkxf_left.png) center no-repeat;    left: -55px;  display: block;width: 50px;height: 150px;z-index:99}
.scroll_horizontal .next{position:absolute;width:50px;height:150px;background:url(pkxf_right.png) center no-repeat;cursor:pointer;right:-55px;z-index:99}


.xf_lb{width: 520px;height:350px;float: left;margin-top: 85px;margin-left: 55px;}
.slide_x{overflow:hidden;position:relative;margin:0px auto;520px;height:350px;background:#FFF;}
.slide_x a{color:#FFF;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:520px;;height:350px;}
.slide_x .list{overflow:hidden;width:9999px;}
.slide_x .list li{float:left;position:relative;width:520px;}
.slide_x .list img{520px;height:350px}
.slide_x .list p{  line-height:35px;position:absolute;bottom:0;left:0;width:100%;height:35px;color:#FFF; font-size:14px; font-weight:bold;  filter:alpha(opacity=60); background:rgba(0,0,0,0.6);}
.slide_x .list p a{float: left;width: 77%;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;padding-left: 10px;text-align: left}
.slide_x .btn{overflow:hidden;position:absolute;bottom:5px;right: 20px;line-height: 35px}
.slide_x .btn li{float:left;width:18px;height:18px; border-radius:7px;background:url("tpxw2.png");color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide_x .btn .selected{background:url("tpxw1.png");color:#fff;}
.slide_x .minus,
.slide_x .plus{position:absolute;top:110px;width:40px;height:50px;background-image:url();background-repeat:no-repeat;text-align:center;cursor:pointer;}

.more1{position:absolute;right:25px;bottom:35px;}
.more{position:absolute;top:15px;right:25px;}