
/* CSS Document */
/*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;}
body{font-family:"SimSun"; overflow-x:hidden;}
area{ outline: none;}
ul,li{ list-style: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;}
/*2.header
--------------------------*/
.meau{ line-height:60px; height:60px; background:#ee7800;}
.m_gxzy{ width:23%; float:left;font-weight:normal;  position: relative; background:#666666;}
.m_gxzy a{ color:#FFF;  display: block; text-align:center;}
.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:#ee7800;}	
.sec_zy ul{ background:#EE7800;}
.zy_cent li{ color:#FFF;width: 100%; border-bottom:1px solid #FFF; height:49px;}
.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:#ff8100;}
.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(../jp_img/index_ico.png) no-repeat -526px 0px;}
.zy_02{ background:url(../jp_img/index_ico.png) no-repeat -553px 0px;}
.zy_03{ background:url(../jp_img/index_ico.png) no-repeat -582px 0px;}
.zy_04{ background:url(../jp_img/index_ico.png) no-repeat -611px 0px;}
.zy_05{ background:url(../jp_img/index_ico.png) no-repeat -638px 0px;}
.zy_06{ background:url(../jp_img/index_ico.png) no-repeat -664px 0px;}
.zy_07{ background:url(../jp_img/index_ico.png) no-repeat -690px 0px;}
.zy_08{ background:url(../jp_img/index_ico.png) no-repeat -716px 0px;}
/*3.section 1
--------------------------*/
.zyBg{ background:#f2f2f2; padding:30px 0 0px 0;}
.zyName-h1,.zyName-h2,.zyName-h3,.zyName-zx{text-align:center; font-weight:normal;}
.zyName-h1{font-size:60px; line-height:80px;}
.zyName-h2{font-size:30px; line-height:80px; margin-top:40px;}
.zyName-h3{font-size:20px; line-height:30px;}
.zyName-zx{ margin:40px;}
.zyName-zx a{color:#FFF; font-size:22px; background:#F00; padding:5px 15px;}
.zyName-zx a:hover{ background:#00F; color:#FFF;}
.zyYs-bg{ background:#dad8d9; opacity:0.7; padding:30px 0;}
.zyYs-ul{}
.zyYs-ul li{ width:399px; font:18px/40px "SimSun"; border-left:#000 1px solid; border-bottom:#000 1px solid; text-align:center;}
.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;}
.zyName-sf li{ margin-left:20px;width:383px; height:250px; overflow: hidden; display:block; float:left;}
.zyName-sf li:first-child{ margin-left:0;}
.zyName-sf li a img{width:383px; height:250px;}
.zyName-sf li a:hover{ border:#F00 1px solid; display:block;}
.z-index2{ z-index:2;color: #fff;  line-height: 30px;  margin-top: -38px;  height: 34px;  text-align: center; font-size:14px;}
/*4.section 2
--------------------------*/
.zyLear{ background: #ffffff; height:250px;margin-top: 30px; margin-bottom:100px; width:100%;}
.zyLear-conment{}
.zyName-h3-bottom{ border-bottom:#D9D9D9 1px solid; padding-bottom: 10px; line-height:27px;}
.zyName-button-02{ font-size:14px;}
.zyName-button-02 a{ color:#F00;}
.zyName-button-02 a:hover{ text-decoration:underline;}
.zyLear-conment-right ul{width:950px; margin:0 auto;}
.zyLear-conment-h4{ line-height:35px; font-size:18px;}
.zyLear-marg{ margin-top:15px;}
.zyLear-conment-right ul li{font: 14px/27px "SimSun";letter-spacing: 1px; width:400px; display:block; float:left; height:220px; margin-left:75px;}
/*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: 320px; overflow: hidden;width:1170px;  position: relative; margin-bottom:40px;}
.webwidget_scroller_tab .tabBody ul li{    margin: 0px;   padding: 0px;   list-style: none;}
.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: 23.9%; display:block; float:left;  margin-left: 0.7%; background:#CCC; text-align:center; line-height:40px; height:40px;}
.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: #000000;  font-weight:bold;}
.webwidget_scroller_tab .tabHead li a:hover{ background:#713e24; 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; width:100%;}
.webwidget_scroller_tab .tabCot p.p1 span.sp1{  height:28px; padding-left:10px; display:block; font-size:16px; font-weight:bold;  line-height:28px;}
.webwidget_scroller_tab .tabCot p.p1 span.sp1 a{ color:#713e24;}
.webwidget_scroller_tab .tabCot p.p1 span{  display:block; padding-left:10px; line-height:30px;}
.webwidget_scroller_tab .tabCot p.p2{width:1290px; height:235px;}
.webwidget_scroller_tab .tabCot p.p2 a{ display:block; width:380px; height:235px; float:left; margin-left:15px;  text-align:center; }
.webwidget_scroller_tab .tabCot p.p2 a:first-child{ margin-left:0;}
.webwidget_scroller_tab .tabCot p.p2 a img{ width:380px; height:235px;}
.webwidget_scroller_tab .tabCot p.p2 img{ width:380px; height:235px;}
/*6.nav 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;}


/*7.nav 3
--------------------------*/
.zyEdu img{ text-align:center; margin-top:10px; width:100%;}
/*8.nav 4
--------------------------*/
.zyjy-bg-1{ background:url(../jp_img/bg1.jpg) no-repeat; height:353px; width:100%;}
.zyjy-bg-2{ background:url(../jp_img/bg2.jpg) no-repeat; height:295px; width:100%;}
.zyjy-bg-3{ background:url(../jp_img/bg3.jpg) no-repeat; height:264px; width:100%;}
.zyjy-bg-4{ background:url(../jp_img/bg4.jpg) no-repeat; height:369px; width:100%; margin-bottom:50px;}
.zyjy-color{ color:#FFF;}
/*9.nav 5
--------------------------*/

.zyKz-font-left{ text-align:center; line-height:30px; font-size:16px;}
.zyKz-top-1{ margin-top:20px;}
.zyKz-top-2{ margin-top:20px;}
/*10.nav 6
--------------------------*/
.Zy-cx-bg{ background:#E6E6E6;}
.Zy-cx{ padding:50px 0;}
.Zy-cx-top{ margin-top:22px;}
.ul-01{ width:24%;}
.ul-01 a li,.ul-03 a li{ margin-bottom:20px;}
.ul-01 a li:last-child{ margin-bottom:0;}
.ul-03 a li:last-child{ margin-bottom:0;}
.ul-02 a img,.ul-01 a img,.ul-03 a img{border: #868282 1px solid; border-radius: 9px;}
.ul-02{ width:49%;padding: 0 1.5%;}
.ul-02 a{ display:block;}
.ul-02 a img:first-child{ margin-right:20px;}
.ul-03{ width:24%;}
.ul-01,.ul-02,.ul-03{ float:left;}
/*11.nav 7
--------------------------*/
.zyCgxz-1{ float:left; width: 49.5%; padding-left: 0.45%;}
.zyCgxz-2{ float:right; width:50%;}
.zyCgxz-1,.zyCgxz-2{ margin-bottom:50px;}
.zyCgxz-1 a,.zyCgxz-2 a{ display:block;}
.zyCgxz-1 a li,.zyCgxz-2 a li{ float:left;}
/*12.nav 8
--------------------------*/
.Zy-ms{ margin:40px 0;}
.Zy-ms a{ display:block;}
.Zy-ms li{ margin-left:17px;}
.Zy-ms li:first-child{ margin-left:0;}
.Zy-ms li h3{ font-weight:normal; text-align:center; line-height:40px;}
.Zy-ms li p{ font:15px/30px "SimSun";}
/*13.nav 9
--------------------------*/
.zyStar{ background:#f0f0f0; padding:10px 0; margin-top:20px;}
.zyStar_img{ margin:20px auto; width:598px;}
/*14.nav 10
--------------------------*/
.xcjy_tjzy_content{width:1300px;margin:auto;}
.xcjy_tjzy_content ul li{margin-top:40px;margin-left:48px; display:block; float:left;}

.yystyle{ width:943px; height: auto; margin:0 auto;  padding:20px; background:#FFF; overflow:hidden; padding-top:25px; border:#CCC 1 solid;}


/* jpdc_zyys */
.jpdc_zyys{ }
.jpdc_zyys_bg{background:#ffffff;margin-top:10px;}
.jpdc_zyys_content{width:970px;margin:auto;padding:10px 0px;}
.jpdc_zyys_content_01 li{margin-left:5px; display:block; float:left;}
.jpdc_zyys_content_02 li{margin-left:5px;margin-top:5px; display:block; float:left;}
.jpdc_zyys_content_02 li:nth-child(2){margin-left:10px;}
.jpdc_zyys_content_02 li:last-child{margin-left:5px;}
.jpdc_zyys_content_img_01{position:relative;}
.jpdc_zyys_content_span_01{position:absolute;bottom:0;width:560px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_01{position:absolute;bottom:0;width:560px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
.jpdc_zyys_content_img_02{position:relative;}
.jpdc_zyys_content_span_02{position:absolute;bottom:0;width:400px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_02{position:absolute;bottom:0;width:400px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
.jpdc_zyys_content_img_03{position:relative;}
.jpdc_zyys_content_span_03{position:absolute;bottom:0;width:275px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_03{position:absolute;bottom:0;width:275px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
.jpdc_zyys_content_img_05{position:relative;}
.jpdc_zyys_content_span_05{position:absolute;bottom:0;width:400px;height:40px;opacity:0.6;background-color:#000;}
.jpdc_zyys_content_p_05{position:absolute;bottom:0;width:400px;text-align:center;font-size:18px;color:#fff;line-height:40px;}
/* jpdc_zyys */

/* jpdc_common_title */
.jpdc_common_title{width:1200px;margin:auto;text-align:center;margin-top:45px;}
.jpdc_common_title h1{font-family:'Microsoft YaHei';font-size:40px;font-weight:normal;line-height:60px; border-bottom:1px solid #606060;padding-bottom:10px;width:680px;margin:auto;}
.jpdc_common_title h1 font{color:#000000;}
.jpdc_common_title h2{font-size:23px;font-weight:normal;line-height:25px;}
.jpdc_common_title h3{font-weight:normal;font-size:20px;line-height:20px;border-bottom:1px solid #000;padding-bottom:10px;color:red;width:500px;margin:auto;}
.jpdc_common_title a{font-size:24px;line-height:24px;background:#713e24;padding:5px 15px;color:white; border-radius: 10px; }
.jpdc_common_title a:hover{background:#ee7800;}
/* jpdc_common_title */
.jp_teacher{ width:1138px; margin:0 auto; height:398px; padding-top:45px;}
.jp_teacher ul li{ display:block; float:left; margin-left:55px; width:300px; margin-top:20px;}
.jp_teacher p{ line-height:30px; text-align:center; font-size:18px;}
.xqhz ul li{float:left;display:inline;overflow:hidden;margin:5px;padding:5px;width:148px;height:65px;border:1px solid #ededed;text-align:center;}
.link{padding:10px 0 0 10px;width:1180px;height:95px;}
.link li{float:left;display:inline;margin:5px 8px;height:22px;color:#595757;list-style:none outside none;}

.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;}



.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;  text-align:center; margin-left:34px;  font-size:26px; margin-top:28px;
border: 1px solid #713e24;  border-radius: 10px;  color:#713e24
}
.daohang ul li a:hover{ display:block; float:left;width:145px; height:60px; line-height:60px; text-align:center; margin-left:34px;  font-size:26px; margin-top:15px; border: 1px solid #ee7800;  border-radius: 10px;  color:#ee7800}
.kz{ width:1140px; margin:25px auto; line-height:30px; font-size:18px; background:#f2f2f2; padding:30px;}
.qj{ width:1050px; margin:25px auto; line-height:30px; font-size:18px; background:#f2f2f2; padding:30px; text-indent:2em;}
.zsyb1{ width:1000px; margin:0 auto;margin-bottom:30px;}
.zsyb1 ul{ list-style:none; margin:0; padding:0;}
.zsyb1 ul li{ display:block; float:left; width:280px; height:200px; margin-left:30px;  text-align:center;}
.zsyb{ width:1000px; margin:0 auto; padding-top:30px;}
.zsyb ul{ list-style:none; margin:0; padding:0;}
.zsyb ul li{ display:block; float:left; width:280px; height:200px;margin-bottom:70px; margin-left:30px;  text-align:center;}
.xszp{ width:1200px; margin:0 auto; padding-top:30px;}
.xszp ul{ list-style:none; margin:0; padding:0;}
.xszp ul li{ display:block; float:left; width:268px; height:226px;margin-bottom:30px; margin-left:20px;  text-align:center;}

.fazhan{ width:1000px; margin:0px auto; padding-top:40px;}
.fazhan .xcleft{ width:230px; float:left;}
.fazhan .qj1{ width:730px;  float:right; line-height:35px; font-size:18px;   text-indent:2em; padding-top:40px;}

.wcjy{ width:561px; height:508px; margin:0 auto;}
.jybz ul{ list-style:none; margin:0; padding:0;}
.jybz ul li{ display:block; float:left; margin: 10px 0px 0px 10px;  text-align:center;}
.hzdw{ width:1190px; margin:25px auto;}
.STYLE1 {color: #e4130f}
.qianjing{ width:1150px; margin:0 auto;}
.qianjing ul{ list-style:none; margin:0; padding:0;}
.qianjing ul li{ display:block; float:left; margin-bottom:10px; text-align:center;}
.xdjy{ width:1120px; margin:0 auto;}
.xdjy ul{ list-style:none; margin:0; padding:0;}
.xdjy ul li{ display:block; float:left; margin-bottom:10px; text-align:center; margin-left:10px;}
.jdxd_ly{ width:1210px; height:300px; margin:20px auto;}
.bt{ text-align:center;margin:0px; padding-bottom:20px; font-size:24px; color:#e4130f;}
.shijian{ width:930px; margin:0 auto; line-height:35px; }
.lilun{ text-align:center;margin:0px; padding-bottom:20px; font-size:24px; color:#e4130f; padding-top:25px}
.jptt_banner{ background:url(http://www.sxxdf.com/zysz/zy_images/prjy_banner.jpg) no-repeat center 50%;height:500px; }
.jptt_1{ background:url(http://www.sxxdf.com/zysz/zy_images/prjy_1.jpg) no-repeat center 50%;height:166px; }
.jptt_2{ background:url(http://www.sxxdf.com/zysz/zy_images/prjy_2.jpg) no-repeat center 50%; height:176px; }
.jptt_3{ background:url(http://www.sxxdf.com/zysz/zy_images/prjy_3.jpg) no-repeat center 50%;height:158px; }
.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{ 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;-ms-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;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;
  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;
  transition: opacity 1.2s, transform 0.4s;
  -webkit-transform: translateX(-100%);
  -moz-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;
  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;
  transform:scale(.3);
  -moz-transform:scale(.3);
  -webkit-transform:scale(.3);
  visibility:hidden;
	-moz-transform-origin: center bottom;
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
	transition:all .5s 1s;
	-moz-transition:all .5s 1s;
	-webkit-transition:all .5s 1s;
}
.onshow  .zx-icon-bg{
	visibility:visible;
	transform:scale(1);
  -moz-transform:scale(1);
  -webkit-transform:scale(1);
}

.tit_m{width:1136px ;margin: 15px auto;font-size:15px;line-height:25px;}
.ul_2-2{width: 1182px;margin: 15px auto; }
.ul_2-2 li{float: left;width: 586px;height:348px;margin-bottom: 10px;}
.ul_2-2 li:nth-child(even){margin-left: 10px;}


