

/*1、公共样?

--------------------------*/

body,div,p,span,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,a,from,input,div,menu,ol,section{ border:0; margin:0; padding:0;font-weight: normal;}

body{font-family:"SimSun"; overflow-x:hidden;}

area{ outline: none;}

ul,li{ list-style:none;}

#p0{display:none;}

.c{ clear:both;}

.pr{ padding-top:5px; height:100px;}

.clearf:after,clearf:before{content:"";display:block; }

.clearf:after {clear:both;}

.clearf{zoom:1;}/*IE6/IE7*/

.mr{ width:1200px; margin:0 auto;}

a{ text-decoration:none; color: #676767;}

a:hover{ color:#000;}

img{ border:0;}

.llmclear{

clear:both;



}

.clear{ clear:both;}

/*---------------------------------------header-----------------------------------*/

.meau{ line-height:60px; height:60px; background:#ee7800;}

.m_gxzy{ width:23%; float:left;font-weight:normal; background:#666666;  position: relative; text-align:center;}

.m_gxzy a{ color:#FFF;  display: block;}

.dht_n ul{ float:right; width:77%;}

.dht_n ul li{ width:11%; text-align:center; font-size:18px; display:block; float:left;}

.dht_n ul li:nth-child(even){margin-left: 0.252%;}

.dht_n ul li:last-child{ text-align:right;}

.dht_n ul li a,.m_gxzy{ color:#FFF; /* font-family:"SimSun"; */}

.dht_n ul li a{ display:block;}

.dht_n ul li a:hover{ background:#4C4B4B;}

.show{ top:51px; position:absolute; z-index:1;}

.all_cat{width:276px;background:#fff;border-bottom:#f0f0f0 solid 1px;position:absolute;z-index:2;}

.first_zy ul{ background:#404144;}	

.sec_zy ul{ background:#404144;}

.zy_cent li{ color:#FFF;width: 100%; border-bottom:1px solid #FFF; height:49px; list-style:none; float:left;}

.zy_cent li a{font: normal 16px/49px "SimSun"; color:#FFF; display:block; padding:0 2% 0 1%; height:49px;}

.zy_cent li a font{ margin-left:7px; float:left;}

.zy_cent li a:hover{ background:#ff0000;}

.zy_cent li a span{font:12px/49px "SimSun"; float:right; height:49px;}

.zy_01,.zy_02,.zy_03,.zy_04,.zy_05,.zy_06,.zy_07,.zy_08{ width:20px; height:23px; margin-top: 15px; float:left;}

.zy_01{ background:url(../dachuimg/index_ico.png) no-repeat -526px 0px;}

.zy_02{ background:url(../dachuimg/index_ico.png) no-repeat -553px 0px;}

.zy_03{ background:url(../dachuimg/index_ico.png) no-repeat -582px 0px;}

.zy_04{ background:url(../dachuimg/index_ico.png) no-repeat -611px 0px;}

.zy_05{ background:url(../dachuimg/index_ico.png) no-repeat -638px 0px;}

.zy_06{ background:url(../dachuimg/index_ico.png) no-repeat -664px 0px;}

.zy_07{ background:url(../dachuimg/index_ico.png) no-repeat -690px 0px;}

.zy_08{ background:url(../dachuimg/index_ico.png) no-repeat -716px 0px;}







/*---------------------------------------center-----------------------------------*/

.intro-container{width:100%;background:#e5e5e5;height:360px;}

.intro-container ul{padding-top:34px;padding-bottom:34px;}

.intro-container .jieshao ul li{float:left;width:32.3%;height:120px;padding-top:29px;}

.intro-container .jieshao ul li a{text-align:center;width:32.3%;}

.intro-container .jieshao ul li img{margin-left:160px;}

.icon-p{margin-top:24px;font-size:18px;}

.icon-p:hover{color:#000}

.intro-container ul li:nth-child(1),

.intro-container ul li:nth-child(2),

.intro-container ul li:nth-child(3){border-bottom:1px solid #000;}

.intro-container ul li:nth-child(2),

.intro-container ul li:nth-child(5){border-left:1px solid #000;border-right:1px solid #000}

.bg_2 {background: url(../zy_images/bg_2.jpg) no-repeat center center;height:490px;}





/*---------*/

.c1cen{

text-align:center;

padding: 30px 0 0px 0; 



}

.dcbanner{ background:#f2f2f2;}



.c1h4{

font-size:60px;

font-weight: normal;

text-align:center;  padding: 30px 0 0px 0; 

}



.c1h4_2{

padding-bottom: 10px;

font-size:35px;

font-weight: normal;

}



.c1h4_3{

color:#ff8c00;

font-size:21px;

font-weight: normal;

padding-bottom: 35px;

}



.c1anniu{

font-size: 16px;

border: 5px solid #ff8c00;

background: #ff8c00;

border-radius: 10px;

color: #fff;

padding: 10px 30px;

margin-bottom:20px;

}



.c1anniu:hover{

border: 5px solid #ff0000;

background: #ff0000;

color:#fff;

}





.c1bg{

background: url(../dachuimg/c1bg1.jpg) no-repeat  center top;



}



.c1biao1{



background: #dad8d9;

opacity: 0.7;

}



.zyYs-ul{

padding: 30px 0;

}



.zyYs-ul li{

width: 399px;

font: 18px/40px "SimSun";

border-right: #000 1px solid;

border-bottom: #000 1px solid;

text-align: center;



}





.zyYs-ul li a{

color:#000;



}



.zyYs-ul li a img{

text-align: center;



}





.zyYs-ul li:nth-child(3n){



border-right: none;



}





.zyYs-ul li:nth-child(4n), .zyYs-ul li:nth-child(5n), .zyYs-ul li:nth-child(6n){

border-bottom: none;



}

.c2cen{

text-align:center;

}





.c2h4{padding-top:40px;

font-size:40px;

font-weight: normal;

padding-bottom:20px;

    font-weight: 600;

    font-family: 'Microsoft YaHei';

 text-align:center;border-bottom: 1px solid #CCCCCC; width:700px; margin:0 auto;

}



.c2h4_2{

padding-bottom: 10px;

font-size:25px;

font-weight: normal;



}



.c2h4_3{

color: #ff8c00;

font-size: 18px;

font-weight: normal;

padding-bottom: 10px;

border-bottom: #ff8c00 1px solid;

width: 635px;

margin: auto;

margin-bottom: 20px;

}



.c2anniu{

font-size: 16px;

border: 5px solid #ff8c00;

background: #ff8c00;

border-radius: 10px;

color: #fff;

padding: 5px 30px;



}





.c2anniu:hover{

border: 5px solid #ff0000;

background: #ff0000;

color:#fff;

}



.center2{

padding-top:100px;



}



.c2yuan1{

background: url(../dachuimg/c2bg1.jpg) no-repeat center;

-o-background-size: cover;

   background-size: cover;

min-height: 379px;

overflow: hidden;

font-size: 18px;

margin-top: 30px;

}







.c2wen2 p{



padding-left: 90px;

padding-right: 20px;

}



.c2yuancn1{

width:800px;

margin:auto;

line-height: 30px;

padding-top: 50px;

}





.c2wen1{

padding-bottom:30px; line-height:30px; width:1170px; margin:0 auto;


}

.c2wen1 p{font-size: 18px;}

.c2wen2{



padding-bottom:30px;

}











.center3{

padding-top:100px;



}





.c3cen{



text-align:center;

}





.c3h4_3{

color: #ff8c00;

font-size: 18px;

font-weight: normal;

padding-bottom: 10px;

border-bottom: #ff8c00 1px solid;

width: 635px;

margin: auto;

margin-bottom: 20px;



}







.c3yan1{

background: url(../dachuimg/c3bg.jpg) no-repeat center;

-o-background-size: cover;

   background-size: cover;

min-height: 650px;

overflow: hidden;

margin-top: 30px;

}



.c3yuancn1{

width:800px;

margin:auto;

line-height: 30px;

padding-top: 30px;





}



.c3yuancn1 h4{

text-align:center;

font-size:22px;

}



.c3yuancn1 p{

padding-bottom: 25px;

font-size: 18px;

line-height: 35px;

}









.center4{





}





.c4cen{

width:1120px;

margin: 20px auto;

text-align:center;

border-radius: 10px;

}





.c4yan1{

margin:auto;

width:1200px;



}











.c5cen{

text-align:center;



}



.center5{

padding-top:10px;

padding-bottom:20px;

}



.c5tuwen ul li{



float:left;

}





.c5tuwen ul li img{

border: 1px solid #fff;

border-radius: 5px;



}

.c5tuwen ul li img:hover{



border: 1px solid #000;

}



.c5tuwen{

padding-top:50px;





}



.center6{



-o-background-size: cover;



   background-size: cover;

min-height: 566px;

overflow: hidden;

}





.c6cen{



text-align:center;

}



.c6p{

padding-top:20px;

font-size:18px;

width:700px;

margin:auto;

text-align:left;

line-height:30px;

}



.c6h4{

font-size:25px;

padding:10px 0;

}



.c6p1{

font-size:18px;

text-align:left;

width:700px;

margin:auto;

line-height:30px;

}



.ei1{



font-size:16px;

}



.ei1 a{

color:#ff8c00;



}



.center7{

overflow: hidden;



}



.center6{

overflow: hidden;

margin-top:60px;

}

.c7cen{

text-align:center;

}





.c7nei{

padding:30px 0;



}





.c7nei h4{

font-size:20px;

padding:15px 0;



}



.c7nei p{



padding-bottom:30px;

}





.c4p a{

color:#000;

}





.c7h4_3{

color: #ff8c00;

font-size: 18px;

font-weight: normal;

padding-bottom: 10px;

border-bottom: #ff8c00 1px solid;

width: 335px;

margin: auto;

margin-bottom: 20px;



}



.c6h4_3{

color: #ff8c00;

font-size: 18px;

font-weight: normal;

padding-bottom: 10px;

border-bottom: #ff8c00 1px solid;

width: 435px;

margin: auto;

margin-bottom: 20px;



}





.c8cen{

text-align:center;



}



.csis8{

margin-top:40px;

background:#ebebeb;

}

.c9cen{text-align:center;}

.c9list1 ul li{float:left;padding: 0 30px;}

.c9list1{margin:40px 0;}

/*6.misyang------------------------------------------------------------------------------ 2

--------------------------*/

.h455{margin-top:20px;height:455px;position:relative;width:1200px; margin-bottom: 80px;}

.h455 td{overflow:hidden;height:455px;}

.h455 td td{width:auto;height:auto;}

.w300{width:165px;overflow:hidden;}

.w350{float:left;width:347px !important;padding:20px 15px !important;height:413px !important;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}

.w328 img{filter: alpha(opacity=70);opacity:0.70;}

.lx .w328 img{filter: alpha(opacity=100);opacity:1;}

.ti_fz16{font-size:16px;font-weight:bold;color:#ee7800;}

.ti_fz16 a{ color:#ee7800;}

.c28_fbold{color:#282828;font-weight:bold;line-height:36px;}

.lh18_ca{line-height:25px;color:#a5a4a4;}

.h103{height:103px;overflow:hidden;margin-top:20px;}







.yystyle{ width:943px; height: auto; margin:0 auto;  padding:20px; background:#FFF; overflow:hidden; padding-top:25px; border:#CCC 1 solid;}



























.zyBg{ background:#F0F0F0; padding:100px 0 0px 0;}

.zyName-h1,.zyName-h2,.zyName-h3,.zyName-zx{text-align:center; font-weight:normal;}

.zyName-h1{font-size:100px; line-height:100px;}

.zyName-h2{font-size:40px; line-height:90px; margin-top:40px;}

.zyName-h3{font-size:20px; line-height:30px;}

.zyName-zx{ margin:40px;}

.zyName-zx a{color:#FFF; font-size:20px; background:#F00; padding:5px 15px;}

.zyName-zx a:hover{ background:#ff8c00; color:#FFF;}

.zyYs-bigbg{ background:url(../image/top.jpg) no-repeat center; height:450px;}

.zyYs-opbigbg{ background:url(../image/top2.jpg) no-repeat center;  height: 300px;margin-bottom: 45px;}

.zyYs-bg{ background:#dad8d9; opacity:0.7; padding:30px 0;}

.zyYs-ul{ width:1250px; margin:0 auto;}

.zyYs-ul li{ width:399px; font:18px/40px "SimSun";border-bottom:#000 1px solid; text-align:center; list-style:none; float:left;}

.zyYs-ul li:first-child{ border-left:none;}

.zyYs-ul-02 li{border-bottom:none;}

.zyYs-ul li a{ color:#000;}

.zyYs-ul li a img{text-align:center;}

.zyName-sf{margin-top:10px; width:1100px; margin:0 auto;}

.zyName-sf li{ margin-left:20px;width:350px; height:228px; overflow: hidden; list-style:none; float:left;}

.zyName-sf li:first-child{ margin-left:0;}

.zyName-sf li a img{ width:100%;}

.zyName-sf li a:hover{ border:#F00 1px solid; display:block;}

.z-index2{ z-index:2;color: #ffffff; line-height: 30px;  margin-top: -38px;  height: 34px;  text-align: center; font-size:18px;}





/*5.nav 1

--------------------------*/

#img_dd2{ width:100%;}

#img_dd2 h3{ font-size:12px; color:#333; font-weight:400; line-height:35px; height:35px; padding-left:10px;}

#img_dd2 h3 b{ color:#F00;}

#img_dd2 h3 b.b2{ padding-left:40px;}

#img_dd2 h3 a,#img_dd2 h3 span{ padding-left:5px;}

#img_dd3{ width:300px; padding-left:5px; height:450px; padding-top:5px; float:left;}

#img_dd dl{ margin:0px; padding:0px; float:left;  width:245px; text-align:center;}

#img_dd2 dl{ float:left; width:335px;  text-align:center; }

#img_dd dl dd{ margin-bottom:10px;}

#img_dd dl dt a{ font-size:14px; color:#900; font-weight:bold;}

#img_dd2 dl dt{  text-align:left; text-indent:7px; margin-top:10px;}

#img_dd2 dl dt img{ padding:2px; border:#CCC 1px solid;}

.webwidget_scroller_tab .tabHead{list-style-type: none; margin:0px;padding:0px; padding-top:2px;}

.webwidget_scroller_tab .tabBody{ height: 370px; overflow: hidden;width:1190px;  position: relative; margin-bottom:40px;}

.webwidget_scroller_tab .tabBody ul li{    margin: 0px;   padding: 0px;   list-style:none; float:left;}

.webwidget_scroller_tab .tabBody ul{  position: absolute; margin: 0px;   padding: 0px;   list-style: none;}

.webwidget_scroller_tab .tabBody ul li{   float: left;}

.webwidget_scroller_tab .tabHead li{width: 24%;  margin-left: 0.7%; background:#CCC; text-align:center; line-height:40px; height:40px; list-style:none; float:left;}

.webwidget_scroller_tab .tabHead li:first-child{ margin-left:0;}

.webwidget_scroller_tab .tabHead li a{    font-weight: bold;    text-decoration: none;  display:block;  color: #0E5658;  font-weight:bold; font-size: 17px;}

.webwidget_scroller_tab .tabHead li a:hover{ background:#F00; color:#FFF; display:block;}

.webwidget_scroller_tab .tabCot{    float: left;}

.webwidget_scroller_tab .tabCot p.p1{ padding:15px 5px; overflow:hidden; background:#E9E9E9; margin:10px 0;}

.webwidget_scroller_tab .tabCot p.p1 span.sp1{  height:28px; padding-left:10px; display:block; font-size:18px; font-weight:bold;  line-height:28px;}

.webwidget_scroller_tab .tabCot p.p1 span.sp1 a{ color:#C00;}

.webwidget_scroller_tab .tabCot p.p1 span{  display:block; padding-left:10px; line-height:30px; font-size: 16px;}

/*.webwidget_scroller_tab .tabCot p.p2{width:1290px; height:235px;}*/

.webwidget_scroller_tab .tabCot p.p2 a{ display:block; width:380px; float:left; text-align:center; }

.webwidget_scroller_tab .tabCot p.p2 a:first-child{ margin-left:0;}

.webwidget_scroller_tab .tabCot p.p2 a img{ width:100%; display:block;}
















.canshu{ background:#ebebeb; margin-top:35px;}



.p2{width:1180px; height:auto; margin:0 auto; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}

.p2 a{ display:block; width:380px; height:auto; float:left; /* margin-left:45px; */  text-align:center; margin-top:20px;}

.p2 a img{ width:360px; height:auto;}

.p2 a p{font-size: 16px;}

/* .p2 img{width:300px; height:auto;} */



.foot{padding-top:10px;width:100%;height:108px;background-color:#f1f1f1; border-bottom:1px solid #ccc;}



.tmall-ensure{padding:0;width:990px;height:100px; margin:0 auto;}

/*foot1*/

.ggzw{height:292px; width:100%;margin:0 auto;}

.ggzw .xhjy{height:155px; border-bottom:solid 5px #ccc; padding-top:23px}

.ggzw .xhjy .d1{width:240px; height:130px; float:left; margin:0 100px 0 20px; display:inline}

.ggzw .xhjy .d1 .logo{width:373px; height:64px; display:block}

.ggzw .xhjy .d1 .zzdn{width:240px; height:25px; margin-top:10px;  font:18px/25px \5b8b\4f53,Arial,sans-serif;}

.ggzw .xhjy ul{width:150px;_width:120px; float:left}

.ggzw .xhjy ul .tt{font-size:16px; }

.ewm{ color:#000000;}

.ggzw .xhjy ul li{font-size:12px; list-style:none; line-height:25px;}

.ggzw .bq{height:95px;padding-top:15px;}

/*foot2*/

.footer{clear:left;background-color:#F1F1F1;width:100%;}

.footer .main{width:1190px; height:147px;margin:0 auto; }

.footer .ggzw a{color:#666;}

.footer .ggzw a:hover{color:#b91935}

.footer .ggzw .xhjy .d1 .logo{background: url(http://www.sxxdf.com/templets/spweb/2015syimg/logo.png) no-repeat;}

.footer,.bq{ width:100%; text-align:center; margin:0 auto; font-size:14px;}





.jptt{ width:693px; margin:0 auto; padding-top:15px;}



.daohang{ width:1100px; margin:0 auto; }

.daohang ul{ list-style:none; margin:0px; padding:0px;}

.daohang ul li a{ display:block; float:left; width:145px; height:60px; line-height:60px; background:#fc7f00; text-align:center; margin-left:34px; color:#ffffff; font-size:26px; margin-top:15px; }

.daohang ul li a:hover{ display:block; float:left;width:145px; height:60px; line-height:60px; background:#fc3500; text-align:center; margin-left:34px; color:#ffffff; font-size:26px; margin-top:15px; }

.kz{ width:1140px; margin:25px auto; line-height:30px; font-size:18px; background:#f2f2f2; padding:30px; text-align:left; text-indent:2em;}

.qj{ width:1050px; margin:25px auto; line-height:30px; font-size:18px; background:#f2f2f2; padding:30px; text-indent:2em;}

.zsyb{ width:1200px; margin:0 auto;}

.zsyb ul{ list-style:none; margin:0; padding:0;}

.zsyb ul li{ display:block; float:left; width:280px; height:200px; margin-left:20px; margin-bottom:70px; text-align:center;}

.jybz{ width:1200px; margin:0 auto;}

.jybz ul{ list-style:none; margin:0; padding:0;}

.jybz ul li{ display:block; float:left; width:291px; height:226px; margin-left:9px; margin-bottom:50px; text-align:center;}

.hzdw{ width:1190px; margin:25px auto;}

.STYLE1 {color: #FF0000}

.qianjing{ width:1150px; margin:0 auto;}

.qianjing ul{ list-style:none; margin:0; padding:0;}

.qianjing ul li{ display:block; float:left;  margin-left:20px; margin-bottom:50px; text-align:center;}

.ding{ width:1200px; margin:0 auto;}

.logo1{ width:800px; float:left;}

.nf{ width:200px; float:right; margin-top:10px;}



/*kefu */

.fixed_1 {position:fixed;top:192px;right:0px;width:53px;z-index:987654;

}

.fixed_1 a:link,.fixed_1 a:visited {display:block;width:53px;height:23px;background:#ff8101;margin-top:1px;color:#ffffff;background-position:center 8px;

background-repeat:no-repeat;text-align:center;padding-top:30px;line-height:23px;z-index:545;

}

.fixed_1 a:hover {background-color:#484848;}

/**/



.zx_show{background:#fff;width:510px; border-radius:15px;  height:350px; position:fixed; left:50%; top:50%; margin-left:-225px; margin-top:-152px; z-index:10; z-index:999;box-shadow: 0 0 30px #000;-moz-box-shadow: 0 0 30px #ccc;-webkit-box-shadow: 0 0 30px #000;}

.zx_show .zxclose{ width:30px; height:26px; overflow:hidden; cursor:pointer; top:10px; right:10px; position:absolute;transition:All .3s ease;-moz-transition: All .3s ease;-webkit-transition: All .3s ease; -o-transition:All .3s ease;}

.zx_show .zxclose:hover{ -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}

.zxcenter{background:url(http://www.sxxdf.com/images_2016/kfbj_new.jpg) no-repeat left bottom; height:284px;}

.zxbottom{ border-radius:15px; height:61px;position:absolute;bottom:0; width:510px;}

.text-c{ text-align:center; width:440px; margin:0 auto;}



.text-c a.shouye{ display:block; float:left; margin-left:10px; line-height:30px;   background:url(http://www.sxxdf.com/images_2016/fangzi.jpg) no-repeat; padding-left:22px;  margin-top:10px; font-size:16px;}

.text-c a.qqzx{ display:block; float:left; margin-left:10px; line-height:30px;    background:url(http://www.sxxdf.com/images_2016/qie.jpg) no-repeat;padding-left:26px;  margin-top:10px; font-size:16px;}



.text-c a.xffq{ display:block; float:left;  border-radius:15px; margin-left:30px;  width:120px; height:35px;  background:#ff8101; line-height:35px; color:#FFFFFF; font-size:16px; margin-top:10px;}

.text-c a.yhhd{ display:block; float:left; margin-left:10px;  border-radius:15px;  width:120px; height:35px;  background:#25c53f; line-height:35px; color:#FFFFFF; font-size:16px; margin-top:10px;}

.text-c a.xffq:hover{ width:120px; height:35px;  background:#484848; line-height:35px; color:#FFFFFF; font-size:16px; margin-top:10px;}

.text-c a.yhhd:hover{ width:120px; height:35px;  background:#484848; line-height:35px; color:#FFFFFF; font-size:16px; margin-top:10px;}

.zxclose .yangshi {width:22px;height:22px;position:absolute;top:0px;right:0px;cursor:pointer;background:url(http://www.sxxdf.com/images_2016/out.png) no-repeat center center;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}

.zxclose .yangshi{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(360deg);transform:rotate(180deg)}   

/*/Ļ*/

.barrage{position:fixed;right:-500px;display:inline-block;width: 500px;z-index: 99999}

.barrage_box{background-color: rgba(0,0,0,.5);padding-right: 8px; height: 40px;display: inline-block;border-radius: 25px;-webkit-transition: all .3s;-o-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}

.barrage_box .portrait{ display: inline-block;margin-top: 4px; margin-left: 4px; width: 32px;height: 32px;border-radius: 50%;overflow: hidden;}

.barrage_box .portrait img{width: 100%;height: 100%;background: none;}

.barrage_box div.p a{ margin-right: 2px; font-size: 14px;color: #fff;line-height: 40px;margin-left: 18px; }

.barrage_box div.p a:hover{text-decoration: underline;}

.barrage_box .close{visibility: hidden;opacity: 0; text-align: center; width:25px;height: 25px;margin-left: 20px;border-radius: 50%;background:rgba(255,255,255,.1);margin-top:8px; background-image: url(http://www.sxxdf.com/images_2016/close.png);}

.barrage_box:hover .close{visibility:visible;opacity: 1;}

.barrage_box .close a{display:block;}

.barrage_box .close .icon-close{font-size: 14px;color:rgba(255,255,255,.5);display: inline-block;margin-top: 5px; }

.barrage .z {float: left !important;}

.barrage  a{text-decoration:none;}

/*ർ*/

.rmenu{

  display: block;

  width:80px;

  height: 351px;

  position:fixed;

  top:46%;

  left:0px;

  margin-top:-125px;

  z-index: 999;

}

.ron a{

  -webkit-transform: translateX(0) !important;

  -moz-transform: translateX(0) !important;

  -ms-transform: translateX(0) !important;

   -o-transform: translateX(0) !important;

      transform: translateX(0) !important;

  opacity: 1 !important;

}

.rmenu a{

  display: block;

  width:80px;

  height:38px;

  line-height: 38px;

  font-size: 14px;

  font-weight: 300;

  text-align: center;

  margin-bottom: 1px;

  -webkit-transition: opacity 1.2s, transform 0.4s;

  -moz-transition: opacity 1.2s, transform 0.4s;

  -webkit-transition: opacity 1.2s, -webkit-transform 0.4s;

  transition: opacity 1.2s, -webkit-transform 0.4s;

  -o-transition: opacity 1.2s, -o-transform 0.4s;

  -moz-transition: opacity 1.2s, transform 0.4s, -moz-transform 0.4s;

  transition: opacity 1.2s, transform 0.4s;

  transition: opacity 1.2s, transform 0.4s, -webkit-transform 0.4s, -moz-transform 0.4s, -o-transform 0.4s;

  -webkit-transform: translateX(-100%);

  -moz-transform: translateX(-100%);

  -ms-transform: translateX(-100%);

   -o-transform: translateX(-100%);

      transform: translateX(-100%);

  opacity: 0;

}

.rmenu > .rdh a{

  background:#ccc;

  color:#4c4c4c;

}

.rmenu > .rzy a{

  background:#999;

  color:#fff;

}

/*ײѯ̬*/

*{margin:0;}

.pc_bottom_clearfix:after{

    content: "";

    clear: both;

    height: 0;

    visibility: hidden;

    display: block;

}

.fl {

    float: left;

}

.fixed-bottom{

  display: block;

  visibility:hidden;

  width: 100%;

  min-width: 1200px;

  height:56px;

  position: fixed;

  bottom:-56px;

  left:0;

  z-index:999;

  background:#ff7a01;

  -o-transition:bottom .5s;

  transition:bottom .5s;

  -moz-transition:bottom .5s;

  -webkit-transition:bottom .5s;

}

.fixed-bottom.onshow{

    visibility: visible;

	bottom:0;

}

.fixed-bottom .fixed-b-inner{

  width: 1200px;

  height:56px;

  margin:0 auto;

}

.fixed-bottom .fixed-b-inner .fitem-main{

  display: block;

  width:300px;

  height: 70px;

  background:url('/images_2016/dibu.png') no-repeat;

  background-position:0 0px;

  position: relative;

  top:-9px;

}

.fixed-bottom .fixed-b-inner .fitem-main2{

  display: block;

  width:150px;

  color:#fff;

  font-weight: 300;

  font-size:20px;

  line-height:56px;

  padding-left:12px;

}

.fixed-bottom .fixed-b-inner .fitem-main3{

  width:315px;

  display: block;

  height: 56px;
}



.fixed-bottom .fixed-b-inner .fitem-main3 ul{

  display: block;

  height:56px;

  margin-left:10px;

}

.fixed-bottom .fixed-b-inner .fitem-main3 ul li{

  display: block;

  float: left;

  color:#fff;

  height: 56px;

  line-height:56px;

  position: relative;

  padding:0 20px;

  font-weight: 300;

  font-size:17px;

}

.fixed-bottom .fixed-b-inner .fitem-main3 ul li a{

  color:#fff;

}

.fixed-bottom .fixed-b-inner .fitem-main3 ul li span{

  display: block;

  width:1px;

  height:17px;

  background-color:#fff;

  position: absolute;

  top:19px;

  right:0;

}

.fitem-tel{

    width:230px;

    height:30px;

    margin-top:13px;

}

.fitem-tel input{

    display: block;

    width: 140px;

    outline: none;

    border: none;

    height: 30px;

    line-height:30px;

    font-weight: 300;

    padding-left: 10px;

}

.fitem-tel .fitem-tel-push{

    display: block;

    width: 80px;

    height: 30px;

    background: #ff3701;

    font-size: 14px;

    line-height: 30px;

    font-weight: 300;

    text-align: center;

    color: #fff;

		border:none;

}

.fitem-tel .fitem-tel-push:hover{

    opacity:.7;

}

.zxicon{

  display: block;

  width:120px;

  height:56px;

  background:#ff7a01;

  position: relative;

  float:right;

}

.zx-icon-i{

  display:block;

  width:40px;

  height:56px;



}

.zxicon > p{

  display: block;

  height:56px;

  line-height: 56px;

  font-size:16px;

  color:#fcff00;

  font-weight: 200;

  padding-left:5px;

  cursor:pointer;

}

.zx-icon-bg{

  display: block;

  width: 62px;

  height: 65px;

  position: absolute;

  top:-52px;

  left:30px;

  background:url('/images_2016/zx_num_bg.png') no-repeat;

  background-position: 0 0;

  color:#fff;

  cursor:default;

  text-align:center;

  line-height:65px;

  font-weight: 300;

  font-size:18px;

  -ms-transform:scale(.3);

   -o-transform:scale(.3);

      transform:scale(.3);

  -moz-transform:scale(.3);

  -webkit-transform:scale(.3);

  visibility:hidden;

	-moz-transform-origin: center bottom;

	-webkit-transform-origin: center bottom;

	-ms-transform-origin: center bottom;

	 -o-transform-origin: center bottom;

	    transform-origin: center bottom;

	-o-transition:all .5s 1s;

	transition:all .5s 1s;

	-moz-transition:all .5s 1s;

	-webkit-transition:all .5s 1s;

}

.onshow  .zx-icon-bg{

	visibility:visible;

	-ms-transform:scale(1);

	 -o-transform:scale(1);

	    transform:scale(1);

  -moz-transform:scale(1);

  -webkit-transform:scale(1);

}



