@charset "gb2312";*{margin:0;padding:0}
body{margin:0;color:#333;font-size:14px;font-family:Microsoft YaHei;line-height:30px;overflow-x:hidden}
a{color:#555;text-decoration:none}
a:focus,a:hover{text-decoration:none}
img{border:0}
a{outline:0 none}
ul{list-style:none;margin:0;padding:0}
li,ul{list-style:none}
em,i{font-style:normal}
.clear{clear:both}
em,i{font-style:normal}
.g-toolbar{width:100%;height:30px;border-bottom:1px solid #eee;background:none repeat scroll 0 0 #fafafa;color:#666;line-height:30px}
.wrapper{clear:both;margin:0 auto;min-width:1294px;width:1294px}
.root1200 #nav,.root1200 .dibu,.root1200 .main-container,.root1200 .style0 .bd,.root1200 .tmall-ensure,.root1200 .wrapper{width:1200px}
.g-toolbar .quick-link{position:relative;float:left}
.g-toolbar .tool-link{position:relative;float:right}
.g-toolbar .quick-link .child-node{position:relative;z-index:1;float:left;margin-right:18px}
.g-toolbar .quick-link .app-link-plus{padding-right:22px;height:28px;line-height:28px}
.g-toolbar .quick-link .app-link em{float:left;display:inline-block;margin:7px 3px 0;width:16px;height:16px;background:url(../images_2016/public.sprite.png) no-repeat scroll 0 0}
.g-toolbar .app-link-plus i{position:absolute;top:12px;right:8px;z-index:10;display:block;overflow:hidden;width:8px;height:8px;background:url(../images_2016/public.sprite.png) no-repeat scroll -21px 0;-webkit-transition:-webkit-transform .2s ease-in 0s;transition:-webkit-transform .2s ease-in 0s;-o-transition:transform .2s ease-in 0s;-o-transition:-o-transform .2s ease-in 0s;-moz-transition:transform .2s ease-in 0s, -moz-transform .2s ease-in 0s;transition:transform .2s ease-in 0s;transition:transform .2s ease-in 0s, -webkit-transform .2s ease-in 0s, -moz-transform .2s ease-in 0s, -o-transform .2s ease-in 0s;transition:transform .2s ease-in 0s, -webkit-transform .2s ease-in 0s;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;-o-transform-origin:50% 50% 0;transform-origin:50% 50% 0}
.g-toolbar .quick-link .welcome{margin-right:12px;padding-left:12px;background:url(../images_2016/public.sprite.png) no-repeat scroll -102px 10px}
.g-toolbar .tool-link .child-pl{padding:1px 10px 0 12px}
.g-toolbar .tool-link .child-node{position:relative;z-index:1;float:left;margin-top:2px;margin-left:-1px;background:url(../images_2016/public.sprite.png) no-repeat scroll -102px 6px;line-height:22px}
.header_1{width:1294px;margin:0 auto}
.logo_1{width:800px;float:left;padding-top:10px}
.nf_1{width:212px;float:right;margin-top:10px}
.search_xdf{float:right;width:252px;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #b3b3b3;margin:30px 0 0 15px}
.search-keyword{width:200px;height:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding-left:10px;color:#bcbcbc}
.search-bg{vertical-align:middle;margin-left:-7px}
.search_kw{font-size:10px;line-height:16px;color:#bcbcbc}
.search_kw a{font-size:10px;line-height:16px;color:#bcbcbc}
.pc_zqmk{width:1292px;margin:28px auto}
.pc_zqmk li{float:left;width:290px;height:150px;margin-right:44px;border-radius:10px}
.pc_zqmk li:last-child{margin-right:0}
.pc_zqmk li a{display:block;height:150px}
.meau{line-height:48px;height:48px;background:#fe8101;width:1294px;margin:0 auto}
.mr{width:1294px;margin:0 auto}
.m_gxzy{width:276px;float:left;font-weight:400;position:relative;text-align:center;background:#fe8101}
.m_gxzy a{color:#fff;display:block;font-size:22px}
.m_gxzy a:hover{color:#fff;display:block;font-size:22px;background:#484848}
.dht_n ul{float:right;width:1018px}
.dht_n ul li{width:101.8px;text-align:center;font-size:18px;display:block;float:left}
.dht_n a{color:#fff}
.dht_n ul li a{display:block}
.dht_n ul li a:hover{background:#4c4b4b;color:#fff}
.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}
#xnbg{background:url(../images_2016/2017_bg.png) no-repeat center 50%;height:400px}
.content_1{width:1920px;margin:0 auto}
.clearfix:after,.clearfix:before{content:"";display:block}
.clearfix:after{clear:both}
.clear{clear:both}
.pc_gb_dt{width:1294px;margin:30px auto 25px}
.pc_gb_dt>div{float:left;width:244px}
div.pc_gb_middle{width:732px;margin:0 37px}
.pc_dt_left_bottom,.pc_dt_left_top,.pc_dt_right_bottom,.pc_dt_right_top{width:244px;height:42px;text-align:center;color:#fff;font-size:20px}
.pc_dt_right_top{background:url(/images_2016/tit_bg_right.png);line-height:35px}
.pc_dt_left_top{background:url(/images_2016/tit_bg_left.png);line-height:35px}
.pc_dt_left_content,.pc_dt_right_content{width:244px;height:277px}
.pc_dt_left_bottom,.pc_dt_right_bottom{background:#fe8101;line-height:42px}
.pc_dt_left_bottom a,.pc_dt_right_bottom a{color:#fff}
.pc_dt_left_content{background:#ededed;padding:13px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:-2px 0 3px #a2a2a2;box-shadow:-2px 0 3px #a2a2a2}
.pc_dt_right_content li a{display:block;width:200px;height:35px;font-size:16px;line-height:35px;margin:5px auto 6px;border:1px dashed #f60;text-align:center;border-radius:5px}
.pc_dt_right_content{padding-top:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 0 3px #a2a2a2;box-shadow:2px 0 3px #a2a2a2}
.zy{width:276px;height:455px;position:absolute;z-index:5;left:0;background:rgba(245,84,43,.8)}
.zy ul{width:276px}
.zy ul li{display:block;width:276px;height:50px;line-height:50px;text-align:center}
.zy ul li a{width:200px;line-height:50px;margin:0 auto}
.zy ul li.xcjy_1:hover{display:block;height:50px;line-height:50px;background:#484848}
.zy ul li.dqzy_1:hover{display:block;height:50px;line-height:50px;background:#484848}
.zy ul li.dqzy_2:hover{display:block;height:49px;line-height:49px;background:#f34418}
.zy ul li.xcjy1_1:hover{display:block;height:49px;line-height:49px;background:#484848}
.zy ul li.jdzc_1{display:block;height:50px;line-height:50px}
.zy ul li.jpdc_1{display:block;height:50px;line-height:50px}
.zy ul li.dcjy_1{display:block;height:50px;line-height:50px}
.zy ul li.jdxd_1{display:block;height:50px;line-height:50px}
.zy ul li.prjy_1{display:block;height:50px;line-height:50px}
.zy ul li.xdjy_1{display:block;height:50px;line-height:50px}
.zy ul li.xcjy_1{display:block;height:50px;line-height:50px}
.zy ul li.xcjy1_1{display:block;height:50px;line-height:50px}
.zy ul li.dqzy_1{display:block;height:50px;line-height:50px;color:#000}
.zy ul li.dqzy_2{display:block;height:49px;line-height:49px;color:#fff}
.zy ul li.all{display:block;height:49px;line-height:49px;background:#484848}
.zy ul li:hover{display:block;height:50px;line-height:50px;background:#484848;color:#fff}
.zy ul li a:hover{color:#fff;font-size:18px}
.zy ul li.all{padding-left:25px}
.zy a{color:#fff;font-size:18px}
.content_1 .bann_1{width:1920px;height:455px}
.slider{width:1920px;height:455px;position:relative}
.bannerc{height:455px;overflow:hidden;position:relative;width:100%}
.bannerc li{height:455px;left:0;position:absolute;top:0;width:100%;z-index:0;opacity:0;background-repeat:no-repeat;background-position:center}
.banner{height:455px;margin:0 auto;position:relative;text-align:center}
.banner a{display:block;width:100%;height:100%;text-indent:-9999px}
.bannermenu{width:-webkit-max-content;width:-moz-max-content;width:max-content;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-5px;z-index:9;display:block;font-size:0}
.bannermenu li{display:inline-block;width:120px;height:23px;background:#373737;margin:0 3px;overflow:hidden;cursor:pointer;color:#fff;opacity:.7;text-align:center;font-size:12px;line-height:23px}
.bannermenu li.on{background:#fff;color:#373737}
.pc_zhsm_box{width:100%;margin:0 auto;max-width:1920px;overflow:hidden;position:relative;line-height:50px;background-color:#dc0303}
.pc_zhsm_box .zhsm-container{width:1200px;margin:0 auto;position:relative}
.pc_zhsm_box .zhsm-container .zhsm-ld{display:block;position:absolute;left:0;-moz-animation:lingdang 1s infinite;-o-animation:lingdang 1s infinite;animation:lingdang 1s infinite;-webkit-animation:lingdang 1s infinite;top:0;height:50px;width:50px;background:url(http://www.sxxdf.com/images_2016/lingdang_pc.png) no-repeat 0 center}
.pc_zhsm_box .zhsm-container p{color:#fff;font-size:18px;margin-left:50px;padding-left:20px;background:url(http://www.sxxdf.com/images_2016/lingdang_pc.png) no-repeat -50px center;letter-spacing:1px;overflow:hidden}
.pc_zhsm_box .zhsm-container p b{color:#ffea00}
@-moz-keyframes lingdang{0%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;-moz-transform-origin:20px top;transform-origin:20px top}
50%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:20px top;-moz-transform-origin:20px top;transform-origin:20px top}
100%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;-moz-transform-origin:20px top;transform-origin:20px top}
}
@-o-keyframes lingdang{0%{-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;-o-transform-origin:20px top;transform-origin:20px top}
50%{-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:20px top;-o-transform-origin:20px top;transform-origin:20px top}
100%{-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;-o-transform-origin:20px top;transform-origin:20px top}
}
@keyframes lingdang{0%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;-moz-transform-origin:20px top;-o-transform-origin:20px top;transform-origin:20px top}
50%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:20px top;-moz-transform-origin:20px top;-o-transform-origin:20px top;transform-origin:20px top}
100%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;-moz-transform-origin:20px top;-o-transform-origin:20px top;transform-origin:20px top}
}
@-webkit-keyframes lingdang{0%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;transform-origin:20px top}
50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:20px top;transform-origin:20px top}
100%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:20px top;transform-origin:20px top}
}
.pc_toutiao_box{background:#fff;margin:10px auto 30px;width:1295px;letter-spacing:2px}
.pc_toutiao_box span{font-size:16px;line-height:20px;display:inline-block;position:relative;top:2px;letter-spacing:3px}
.pc_toutiao_box span font{color:#e40000}
.pc_toutiao_box .bm_w{display:inline-block;margin-right:20px}
.pc_toutiao{font-size:18px;line-height:25px;text-align:center;display:inline-block;vertical-align:middle;font-weight:700;color:#f0060d;padding:3px 10px;border:2px solid #f0060d;border-radius:10px;margin-right:6px;margin-left:30px}
.pc_toutiao_laba{width:20px;display:inline-block;background:url(http://m.sxomq.com/images_2016/syimg/toutiao_laba.png);height:20px;-o-background-size:100%;background-size:100%;top:6px;position:relative;margin-right:6px}
.pc_toutiao_lunbo{position:relative;overflow:hidden;display:inline-block;width:600px;font-size:16px;line-height:25px;height:25px;top:9px;left:10px}
.spec-wrap.container{width:1295px;margin:15px auto}
.spec-item a{display:block}
.spec-list .spec-item-wrap{position:relative;-o-transition:.6s;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.spec-list .spec-item-wrap:hover{-webkit-box-shadow:0 0 16px 0 rgba(188,184,184,.95);box-shadow:0 0 16px 0 rgba(188,184,184,.95)}
.spec-thumb{position:absolute;left:50%;top:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:173px;height:173px;border-radius:50%;overflow:hidden}
.spec-thumb .spec-tips{position:absolute;width:55px;height:55px;line-height:40px;text-align:center;text-indent:6px;bottom:-24.5px;left:50%;margin-left:-27.5px;background:#fcad39;border-radius:50%;color:#fff;font-size:14px}
.spec-desc{position:absolute;top:226px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%}
.spec-desc h3{line-height:30px;font-weight:700;font-size:30px;color:#333;margin-bottom:10px}
.spec-desc h3 span{font-weight:400}
.spec-desc p{color:#464646;font-size:17px}
.spec-item:nth-child(2) .spec-tips{background:#37b4ac}
.spec-item:nth-child(3) .spec-tips{background:#338dd9}
.spec-item:nth-child(4) .spec-tips{background:#fd4380}
.spec-item:nth-child(5) .spec-tips{background:#ff8903}
.spec-list .spec-item-wrap:hover .spec-desc h3{color:#ff8b00}
.duilian_left{position:fixed;width:200px;left:0;top:30%}
.duilian_right{position:fixed;width:200px;right:0;top:30%}
.duilian_left img,.duilian_right img{width:100%}
.ad_banner1{display:block;margin:0 auto;width:1294px;margin-top:32px}
.ad_banner1 img{display:block}
.ad_banner2{display:block;margin:0 auto;width:1294px;margin-bottom:15px}
.wt_bg{background-color:#fff}
.hslqzmk2{width:1294px;margin:0 auto}
.hslqzmk2 a{display:block;height:38px;line-height:38px;text-align:center;background-color:#dcdcdc;color:#333;font-size:16px;float:left;width:316px;margin-right:10px;margin-bottom:10px;position:relative;text-indent:0;overflow:hidden}
.hslqzmk2 a:nth-child(4n){margin-right:0}
.hslqzmk2 a:hover{background-color:#f60;color:#fff;text-indent:20px}
.hslqzmk2 a img{display:block;position:absolute;left:-33px;height:32px;line-height:38px;text-indent:0}
.hslqzmk2 a:hover img{left:10px}
.hsltlad{margin-top:10px}
.animate{-o-transition:.4s;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}
.container{width:1297px;position:relative;margin:55px auto 30px auto;padding-top:0}
.tit_h2{text-align:center;font-size:30px;line-height:30px;float:initial!important;font-weight:700}
.tit_h4{text-align:center;font-size:16px;line-height:35px;color:#777;margin-bottom:23px}
.tit_h8{text-align: center; margin: 0 auto; background: #f3f5f6; font-size: 16px; color: #777;padding-bottom: 21px; line-height: 32px;}
.tit_line{width:100%;height:0;border-bottom:1px dashed #333;margin:-18px auto 20px}
.hslzykfq2{margin:30px auto 50px;width:1294px}
.hslzykfq2_1{float:left;overflow:hidden;margin-right:26px;width:359px;height:592px;background-color:#fff}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3{background-color:#fff;text-align:center}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 i{display:block;margin:0 auto;width:78px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 b{display:block;padding:0;color:#000;font-size:21px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 span{display:block;color:#666;text-transform:uppercase;font-size:16px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 a{display:none}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_img{margin:20px 20px 8px 20px;padding-top:20px;border-top:1px solid #f1f1f1}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_img img{border-radius:5px;display:block}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_2{display:none}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_5,.hslzykfq2 .hslzykfq2_1 .hslzykfq3_6,.hslzykfq2 .hslzykfq2_1 .hslzykfq3_7{display:none}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_4 span{float:right;padding-left:10px;color:#ff8400;font-weight:400;font-size:16px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_1{margin:3px 40px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_4{display:block;color:#333;font-size:16px;line-height:28px}
.hslzykfq4{margin:20px 50px 0 50px;border:1px solid #ff8400;border-radius:50px;color:#ff8400;text-align:center;font-size:16px;line-height:42px}
.hslzykfq2 .hslzykfq2_1.on{overflow:hidden;width:524px;height:592px;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.2);box-shadow:0 8px 16px rgba(0,0,0,.2)}
.hslzykfq2 .on .hslzykfq3{position:relative;height:68px;background:-o-linear-gradient(left,#ff8400 0,#ff9600 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #ff8400),to(#ff9600));background:-webkit-linear-gradient(left,#ff8400 0,#ff9600 100%);background:-moz-linear-gradient(left,#ff8400 0,#ff9600 100%);background:linear-gradient(to right,#ff8400 0,#ff9600 100%);background-color:#ff8400;text-align:left}
.hslzykfq2 .on .hslzykfq3 b{display:block;padding-top:7px;padding-left:30px;color:#fff;font-weight:700;font-size:21px}
.hslzykfq2 .on .hslzykfq3 span{display:block;padding-left:30px;color:#fff;text-transform:uppercase;font-size:12px}
.hslzykfq2 .on .hslzykfq3 a{position:absolute;top:15.5px;right:30px;display:block;width:130px;height:35px;border:1px solid #fff;border-radius:30px;color:#fff;text-align:center;line-height:35px;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.hslzykfq2 .on .hslzykfq3 a:hover{background-color:#fff;color:#ff8400}
.hslzykfq2 .on .hslzykfq3_1{margin:0;line-height:20px}
.hslzykfq2 .on .hslzykfq3_2{overflow: hidden;position:relative;float:left;display:block;margin-top:10px;margin-left:20px;width:180px;}
.hslzykfq2 .on .hslzykfq3_2 img{border-radius:5px}
.hslzykfq2 .on .hslzykfq3_3{padding-top:10px;padding-right:18px;padding-left:218px}
.hslzykfq3_3 p {display: none;}
.hslzykfq2 .on .hslzykfq3_3 p {display: block;}
.hslzykfq3_3 p {font-size: 13px;color: #ff8400;}
.hslzykfq3_3 p i {color: #dc0303;font-weight: normal;}
.hslzykfq2 .on .hslzykfq3_4{display:block;padding-top:3px;height:auto;color:#333;font-weight:700;font-size:18px;line-height:none}
.hslzykfq2 .on .hslzykfq3_4 span{float:none;padding-left:20px;color:#ff8400;font-weight:400;font-size:13px}
.hslzykfq2 .on .hslzykfq3_5{display:block;padding-top:3px;padding-bottom:3px;color:#666;font-size:13px}
.hslzykfq2 .on .hslzykfq3_6{display:block;padding-bottom:3px;color:#ff9500;font-size:16px}
.hslzykfq2 .on .hslzykfq3_7{display:block;margin-top:5px;width:120px;height:28px;border-radius:35px;background:-o-linear-gradient(left,#ff8400 0,#ff9600 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #ff8400),to(#ff9600));background:-webkit-linear-gradient(left,#ff8400 0,#ff9600 100%);background:-moz-linear-gradient(left,#ff8400 0,#ff9600 100%);background:linear-gradient(to right,#ff8400 0,#ff9600 100%);background-color:#ff8400;color:#fff;text-align:center;line-height:28px}
.hslzykfq2 .on .hslzykfq3_img{display:none}
.hslzykfq2 .on .hslzykfq4{display:none}
.hslzykfq2 .on .hslzykfq3 i{display:none}
.hslmr0{margin-right:0}
.wr{width:1295px;margin:30px auto 0;overflow:hidden}
.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.nz dl{border:1px solid #d7d7d7}
.nz dl dd,.nz dl dt{width:1294px;height:40px;background:#dcdcdc;border-bottom:1px solid #d7d7d7}
.nz dl dd{background:#fff}
.nz dl dd span,.nz dl dt span{display:block;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%;border-right:1px solid #b9b9b9;text-align:center;line-height:40px;font-size:16px}
.nz dl dd span a:nth-child(2),.nz dl dd span.span4 a:nth-child(1),.nz dl dd span.span5 a:nth-child(1){background:#e40112;border-radius:28px;color:#fff;padding:5px 12px;height:14px;font-size:14px;margin-left:14px}
.nz dl dd span.span5 a:nth-child(1){background:#ee7b1e}
.nz dl dd span.span1,.nz dl dt span.span1{width: 22%;}
.nz dl dd span.span2,.nz dl dt span.span2{width:15%}
.nz dl dd span.span3,.nz dl dt span.span3{width: 9%;}
.nz dl dd span.span4,.nz dl dt span.span4{width:25%}
.nz dl dd span.span5,.nz dl dt span.span5{width: 28%;}
.nz dl dd span font{color:#e70012}
.nz dl dd:hover font{color:#fff}
.nz dl dd:hover{background:#ee7b1e;color:#fff}
.nz dl dd:hover a{color:#fff}
.nz dl dd:hover span.span5 a{background:#e40112}
#demo{width:1295px;overflow:hidden;height:280px}
#demo{color:#000;text-align:center;background:#fff;margin:0 auto}
#demo tr{border-bottom:1px dashed #ccc}
.sy_bmfw{width:1294px;margin-left:auto;margin-right:auto;position:relative;padding:30px 35px;background-color:#dcdcdc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nhbm20_b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#fff}
.nhbm20_img{width:650px;height:335px;margin-left:0!important}
.nhbm20_img .swiper-wrapper{-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}
.nhbm20_img .swiper-wrapper .items1{background-image:url(/images/zyme01.jpg);width:650px;-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.nhbm20_img .swiper-wrapper .items2{background-image:url(/images/zyme02.jpg);width:650px;-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;opacity:1;-webkit-transform:translate3d(-650px,0,0);-moz-transform:translate3d(-650px,0,0);transform:translate3d(-650px,0,0)}
.nhbm20_img .swiper-wrapper .items3{background-image:url(/images/zyme03.jpg);width:650px;-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;opacity:1;-webkit-transform:translate3d(-1300px,0,0);-moz-transform:translate3d(-1300px,0,0);transform:translate3d(-1300px,0,0)}
.nhbm20_img .swiper-wrapper .items4{background-image:url(/images/zyme04.jpg);width:650px;-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;opacity:1;-webkit-transform:translate3d(-1950px,0,0);-moz-transform:translate3d(-1950px,0,0);transform:translate3d(-1950px,0,0)}
.nhbm20_img .swiper-wrapper .items5{background-image:url(/images/zyme05.jpg);width:650px;-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;opacity:1;-webkit-transform:translate3d(-2600px,0,0);-moz-transform:translate3d(-2600px,0,0);transform:translate3d(-2600px,0,0)}
.nhbm20_img .swiper-wrapper .items6{background-image:url(/images/zyme06.jpg);width:650px;-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;opacity:1;-webkit-transform:translate3d(-3250px,0,0);-moz-transform:translate3d(-3250px,0,0);transform:translate3d(-3250px,0,0)}
.nhbm20_img .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}
.moj_in{width:180px;height:111px;background-color:#fff;border-radius:5px;position:relative;margin-top:35px;margin-right:22px}
.moj_in h1{font-size:16px;font-weight:400;font-stretch:normal;line-height:32px;letter-spacing:0;color:#fff;height:32px;background-color:#666;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}
.moj_in font{display:block;font-size:36px;font-weight:600;font-stretch:normal;letter-spacing:0;color:#666;text-align:center;padding-top:10px}
.moj_in p{font-size:10px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#666;text-align:center;opacity:.7;padding-top:5px}
.moj_in2{height:133px;margin-top:19px}
.moj_in2 h1{background-color:#fec360}
.moj_in2 font{color:#c8161d}
.moj_in i{display:block;width:92px;height:80px;background-image:url(/images/ico.png);position:absolute;top:37px;left:-49px}
.nhbm20_lst{width:480px;height:335px}
.nhbm20_lst h1{width:187px;height:30px;background:url(/images/ico2.png) no-repeat #dcdcdc 20px 5px;border-radius:30px;font-size:16px;font-weight:700;line-height:32px;letter-spacing:0;color:#313131;padding-left:53px}
.nhbm20_lst p{width:450px;font-size:14px;font-weight:100;font-stretch:normal;line-height:22px;letter-spacing:0;color:#000;padding-top:15px}
.nhbm20_lst .swiper-wrapper{-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;-webkit-transform:translate3d(0,-1005px,0);-moz-transform:translate3d(0,-1005px,0);transform:translate3d(0,-1005px,0)}
.nhbm20_lst .swiper-slide{height:111.667px}
.banner-t{width:1294px;margin:40px auto;position:relative;overflow:hidden}
.banner-t .swiper-wrapper{height:90px}
.banner-t .swiper-slide a img{width:100%;height:auto}
.banner-t2{width:1294px;margin:25px auto 0;position:relative;overflow:hidden}
.banner-t2 a img{width:100%;display:block}
.banner-t3{display:block;width:1294px;margin:0 auto}
banner .pp_xs_box{margin-bottom:40px;padding:10px 0}
.pp_xs_b h3 span{display:block;font-size:16px;line-height:35px;font-weight:initial}
.pp_xs_b h3 font{color:red}
.pp_xs2.stu-v-wrap{width:600px;height:312px;padding:26px 0 26px 24px;background:#dcdcdc}
.pp_xs2.stu-v-wrap .stu-v-desc{float:left;width:82px;height:312px;position:relative}
.pp_xs2.stu-v-wrap h4{font-size:27px;font-weight:700;line-height:34px;color:#e40112}
.pp_xs2.stu-v-wrap .stu-v-tit{margin-top:42px;color:#333;font-size:14px;line-height:26px}
.pp_xs2.stu-v-wrap .stu-v-tips{position:absolute;left:0;bottom:0;font-size:12px;line-height:14px;font-weight:700}
.stu-v-container{float:left;width:518px;height:312px}
.stu-v-container .stu-v-wrapper .stu-v-slide{height:312px;overflow:hidden}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-thumb{float:left;width:302px}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-thumb img{display:block;width:100%;height:312px}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-artc{position:relative;float:left;width:168px;height:244px;color:#fff;padding:34px 18px 34px 30px;background:#e40112}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-artc h4{font-size:19px;line-height:19px;font-weight:700;margin-bottom:16px;color:inherit}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-artc p{font-size:14px;line-height:18px}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-artc p.stu-v-bj{line-height:18px;margin-bottom:34px}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-artc p.stu-v-dp{font-weight:700;margin-bottom:8px}
.stu-v-container .stu-v-wrapper .stu-v-slide .stu-v-artc a.stu-v-btn{position:absolute;bottom:34px;left:30px;width:117px;height:32px;line-height:32px;background:#fff;text-align:center;color:#e40112}
.pc_gb_box1{width:1294px}
.pc_gb_box1>div{float:left}
.pc_gb_news{width:900px;margin-right:22px;height:476px}
.pc_gb_vdieo{width:372px}
.pc_gb_news li{float:left;width:292px;height:50px}
.pc_gb_news li:not(:last-child){margin-right:12px}
.pc_gb_tit{padding:6px 0 4px 10px;text-align:left;color:#4f4f4f;margin-bottom:6px;background:#f3f1f2;font-family:'Microsoft YaHei'}
.pc_gb_tit div:first-child{font-size:18px;line-height:22px}
.pc_gb_tit div:last-child{font-size:10px;line-height:16px}
.pc_gb_bk{height:0;border-top:3px solid #4f4f4f}
.pc_gb_bk div{width:0;height:0;border:8px solid transparent;border-top-color:#4f4f4f;margin:0 auto}
.pc_gb_news li.selected .pc_gb_tit{color:#fff;background:#fe8101}
.pc_gb_news li.selected .pc_gb_bk{border-color:#fe8101}
.pc_gb_news li.selected .pc_gb_bk div{border-top-color:#fe8101}
.pc_gb_vgif{margin:-10px auto 5px}
.notice{height:172px;background:#ededed}
.notice div{background:#fe8101;font-size:22px;line-height:35px;text-align:center;font-weight:600;color:#fff}
.notice p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;font-size:14px;line-height:22px}
.pc_gb_n_box{margin-top:20px}
.mod_content{width:900px}
.mod_content .imgs{width:900px}
.imgs li{display:block;float:left;width:443px;height:229px}
.imgs li:not(:last-child){margin-right:14px}
.mod_content .imgs li a{display:block}
.mod_content .mod_life_list{width:900px;padding:24px 0 24px;background:#f0f0f0}
.mod_life_list li{padding:0 0 1px;height:30px;font-size:14px;float:left;width:430px}
.mod_life_list li a{display:block;height:30px;line-height:30px;cursor:pointer}
.mod_life_list li a:hover{background:none repeat scroll 0 0 #f0f0f0;width:430px}
.mod_life_list li a i{display:inline-block;margin:0 10px;width:3px;height:10px;background:#fe8101}
.mod_life_list li a strong{float:right;overflow:hidden;width:90px;height:30px;color:#999;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:14px;line-height:35px}
.mod_life_list li a span{overflow:hidden;width:300px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:35px}
.xyhj{width:1294px;margin:0 auto}
.xyhj img{display:block}
.xyhj_s_box{width:1290px;margin:0 auto}
.xyhj_s_box>div{display:none}
.xyhj_s_box>div.selected{display:block}
.xyhj_s_box .xyhj_wrap{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.xyhj_s_box .xyhj_wrap .xyhj_item{width: 32.6%; margin-bottom: 14px;}
.xyhj_s_box .xyhj_wrap .xyhj_item:nth-child(4),.xyhj_s_box .xyhj_wrap .xyhj_item:nth-child(5),.xyhj_s_box .xyhj_wrap .xyhj_item:nth-child(6){margin-bottom: 0;}
.xyhj_s_box .xyhj_wrap .xyhj_item img{width: 100%; display: block;}
.area{clear:both;width:1390px;margin:0 auto;margin-left:8px}
.sub4_nr{display:none}
.msgt{margin-top:0}
.msgt li{width:217px;height:297px;float:left;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;overflow:hidden;position:relative;background:#fff}
.msgt li.on{width:400px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;opacity:1}
.msgt .info{width:202px;height:282px;position:absolute;left:217px;top:0;padding:15px 0 0 15px}
.msgt .info a{color:#000}
.msgt .info a:hover{text-decoration:none}
.msgt .info h3{font:bold 24px/38px '??????';border-bottom:1px solid #000;width:110px;color:#fe8101;padding:0;margin:0}
.msgt .info p{font:13px/24px '??????';color:#666;padding-top:5px}
.ms_con{width:926px;height:530px;float:left}
.ms_con .items{display:none}
.ms_con .items img{width:100%;height:auto;max-width:926px}
.ms_con .on{display:block}
.ms_navs{width:368px;height:530px;float:left;padding:50px 68px 80px 68px;background:#f60;text-align:center;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ms_navs p{font-size:30px;color:#fff;margin-bottom:38px}
.ms_navs ul li{color:#7e7b80;background:#fff;display:block;width:218px;height:44px;line-height:43px;border-radius:22px;margin:0 0 18px 7px;font-size:18px;cursor:pointer;position:relative;padding-left:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ms_navs ul li .iconfont{color:#f60;font-size:40px;position:absolute}
.ms_navs ul li .i1{font-size:42px;left:37px;top:0}
.ms_navs ul li .i2{font-size:41px;left:37px;top:1px}
.ms_navs ul li .i3{font-size:41px;left:37px;top:-1px}
.ms_navs ul li .i4{font-size:39px;left:31px;top:2px}
.ms_navs ul li .i5{font-size:40px;left:37px;top:1px}
.ms_navs ul li .i6{font-size:41px;left:38px;top:1px}
.ms_navs ul li span{padding-left:5px}
.ms_navs ul .on{color:#f60}
/* @font-face{font-family:iconfont;src:url(iconfont.eot?t=1595507512153);src:url(iconfont.eot?t=1595507512153#iefix) format('embedded-opentype'),url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAqcAAsAAAAAE2wAAApOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDVgqZLJNaATYCJAMcCxAABCAFhG0HdxvBDxGVrHck+yFJQAIAAAAFJFgcxfB3FNA4DgbwYEDH05z9vN0YuzFgBTwE0ToVD+ohgdTA29OAn4cql5ykvc0mFUdDXainNFQhNef+91MhqG573RVYQGkizWRpgg8cZPgcchJwa0vNnAXIAGWhKoCEd9HKuvfdtvNj/v1aqyJaT6whIR41rCG7/vCP/zvcTpRGYmiQqESoJlJJNKqFRMiVXFnUbUkxqcyE2sxf4GKAABBCIAHQnp6rBQkByiEY0pbVV4IkU0ygSUQkkkhyYM1FVhCSDJ9ibgD4Mvh59MFkJAHACBPojoV1aTWgGUNje3DT3yYLvQBgmkMAcDoMAAeQAAACgC5pVTvgEZsQ8ITsNgK5ACAlgRG82Ni0sQVjm8f2/P03DXtnCmgnIiVn/+ABiOAEMIgQoAmAl5LQsg4RGEOCfggYAOAgTAMAAQgLgAOdsBk4qCLsAXozqwDEXrHcpoLgICU/UDExQGIi1lPIB7BVhglSKUu4SCaSJraRMSEBPrJgJXHklSRQetvQUNWpr96THzkTgjrsFhuAqZ9UWAZYIe9k5Fzf+2mcmUdo64XpisPnggWbTrWaOIIw8x12lrTZAJNI0pJKEfytqj0e3d27+tHR0pERQ49r0HTuavTROx23y3me+Vw1MqKtlVHbmrg2YsQz79SIDGgsB93sfSe8w1O+bUTbFeXxqHV6Hla5dHf28dGMK6dVVWVJC/K0qsdTdtmj3nk349JomB1dF6bne7TK4dWl+jjtvOrB9DNxlTyPJjiDBo7TpYpLpRZBso4FTs80qn+vxxwauTkCo0nnsmDz6amyo2cRupZyQd/hiSsjwdFHSM3OAJwZ8qi7bLDTkYETsfhH29kRjRjJpOCDDsTQ3jo78njSL04X0RUUXAUz2Whvu53VOY6ZTwTsuW52J0S2McgbnGa34fBUVjkWZe4hzF1E14nJ/V6Zhe2NtJGjU0rl1ftr0MaTluP+/cOWG/HIksc2+EB+5PZGkltIPms23WzcTmsg0itXLcB7uokzmqcuyVK7Api4RqLHGYA2DkST3f1X3KfjOJ+1LR9rN5jMM6U68w4ypMGcv6zdOz77aJKJkyXB0iAZvGPePlt2a7zdziL7xgvYbQP6BIU4juL8OI5UhZK5oJmKw1hks9GOs80HG6J4M0dpM70YntXbWda6gWd4XnMWSktRHMHbWVZfYt/I8E6CkvSbMWeOJoaL6ymgbWSt9TQdU+eM46P4HlQ7KD8/IAD3x86NbQtiYy3WomlyemxNTJefY3NKsUVybLGzva3h+tJSWzbBRtroI0ls7fYNzIaougkWq1a6O9LGHi0DLBvfO8v8+Anz+2iU6fBLiJmDY7oiuHOvHicTp61tBDm6unqvMHWcrZFBDzOWzBs2svPrdWYqkUq3MnHzkuMGS77qA1CgnZItdPTH1uqjNAJqv5WNZwsKOlFYC8Ac7UxREyAZ9PbOEjnHlVrOkaaLgSxpcttpxukuzd9ZQz6iHpE1Sq3SpUxVXFWkfuP6RqusJZ63I2rxbzQuzTf4Vfzvj8tIN7mPcNNu675t7t3EcMp4mBom9pHD2L1tn1VKwkruOW+mgMGAUlGKx6YcCciAFEi9Z6rym1zRXOHCZy+uL76+/1er2wuVG1tKMS3W0ILKO+qB3v5s7TKMEbgDeptww+snWAY0BZSXi5fIgLe9pqzM0hNFP116Mxj//q3gny95FelL8tPZbyqv9laq09KcW7p6G+Af8GaCuihNMNjs+9dfte9N00lRbkYaWmhAw8ALl6SiZPUlkAopCw0ZvqDRIIwEZQB6o8cvsHzjwlTIxVOmlUNKcRNUodVtWMW4mTnZZuvJd991QlvbduMJ7xOS7RKnt1MNJqfEGiniLz3QY5ngin4VYud5QZwRxEnwPerH/spXDT6j0hv1OZANjToq49lgfuj/VAUJkKpXZf4XuZVPlW71f8uU9ZCaoCr4q+5rVA8676feOpA84fMMYpRTW5sDN2+r1TJNRUESMGVJQfQSk9XnnuWgmlqUM2O+wffiezCv8iME2BzZ/2WoD5a85J116wQRrO4T4vk0KTWR4Qi3dcusf7xXN3fqxqfvhAuZF2Bn+njdTjiY87Ltndbb2QdbX6szilQy/yTZdrnUKK3KloalFZJi2aCp4qZcAxXV2qNTDS0PD/VtTxyn61IczDqo6NKNJ6diafW2AZiiyai11nmd8XJ7/UG48ZR1F8S97GO2lnks6n0fc3m5fd0ml8mD/zXquNpsl6RW4v71QpGbKM7HqjqxBqxTFaty+Bopx6yBijVio6hTHCNmFxnFawo37dJq8M7ZA4Wxoli0cVeMdJ4Nvg5VzMRODPA3BhXRGrKqrJ5ddydxyveUtXNQxVPCEwi3YvHPK/TcCtmL/deCUGG7ML3y2E81UGP1FbcNdopC5zTDsbGW+7HC1maEKpYKpzWkLTVIu00V0S40Wgl9P7VcnXB1c0WnCqhoE8oTVp7/VOIhO3ntBXuR96WS/XunuCowQfiuU2k6ikrgdjclH7iZxNXtGWhtmiwUZPkmfrx8WTo1I6/Rp6Kh2NVfUDT0zRZdRnnOW/MDSYmIztpWP7xh4rj05ffFVWrTgRb70dDxeKBXwLSZy8+K6C+duietLbbjY+sGjUGV6aHEtRDDZO0HUSm19xO3axSDlRFDkxNjZgy9yC/zCRsKL5JotmmsAldJWr0+NioUGEPIlLiXyDts1Sr/uh3nKopFF4autazprNP5ml9+nEhN9/74+c3Bpad1Lf8JzatuDBNM+W4orGBRSbZakBsvW/2icFX4pFIEaTo9d+HgV8VTlgbyqx9E+8xNEmqw8H1rVd7Vtf+quxU5Peb93NgAJjRUPNdWdJA3RhTmlpRKH5xqz6FForgZC6ZPs2xMfCIPtq3hVXgaVmb58rqWUUTObNFWfv8opL17O1aYhg5cTG+UCnxjdlVN0mxfN+3akYMi3gc+Btrrb1eexucGKqND+J2LahA/k5tqFB/DflQ9xX9Pv85dgp7nv8FG8DAr/sf/45wfV+QvxLSH87s+Mc+OH32lU7Qage9+NPaDckF/5kOJuO7+BW3NIa01CkYfEIixBBsH8J1f5+NJcyJNmL8XkU50GLFgHU4iIlAQmqATIiXqRCTm6wjxMg4n+Wo0hcoLAOKscnSI0l4dRu4si8tCh1kBhD7WCTH+WyiC2JjqCLrwPSEpKtwmpSCsKIOqHpYpYc3Lqk049ItMHbHA/MNWf1SUThgmjZ/47noRU9HELk2NeTRXGuoKSZDu7EAxChgL8aSqy1LofD8nTKi77HqpljTaSFEgqPJMM6BKn3MZRTA9dWVT+P4vxKhFqND4feT8QwolN3cwyXgTLQJfPFv5HYptk4bx0IxIA+FaEAlIR0QiaxfAKF/PI0rlYmmF1renCThWnS1/6V5M+5mH3Tcq3UEcGMKRAAmRCIkRHCBtKKV1pkaO7phavSAeLLG5k8rW1xMnlPskaYZsUDqXOeRlk0UJ3G7e7hTyaAQAAA==') format('woff2'),url(iconfont.woff?t=1595507512153) format('woff'),url(iconfont.ttf?t=1595507512153) format('truetype'),url(iconfont.svg?t=1595507512153#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.iconlaoshiguanli:before{content:"\e69d"}
.iconlaoshirenzheng1:before{content:"\e65b"}
.iconchushimao11:before{content:"\e602"}
.icondangaoxidian:before{content:"\e636"}
.iconshaokao:before{content:"\e6ae"}
.iconxican:before{content:"\e601"} */
.xszp{width:1294px}
.xszp .selected ul{margin-bottom:-12px}
.home_h2_more{font-size:14px;margin:23px auto 42px;width:900px;font-size:0!important}
.home_h2_more a{display:inline-block;width:150px;text-align:center;font-size:17px;line-height:35px;color:#000;border-bottom:1px solid #ddd}
.home_h2_more a.hover{color:#f60;border-bottom:1px solid #f60}
.zp_s_box{width:1294px;margin:0 auto}
.zp_s_box>div li{width:315px;height:206px;float:left;margin:0 11px 12px 0}
.zp_s_box>div li:first-child{height:424px}
.zp_s_box>div li:nth-child(4),.zp_s_box>div li:nth-child(7){margin-right:0}
.zp_s_box>div{display:none}
.zp_s_box>div.selected{display:block}
.zp_s_box .dk li{width:315px;height:424px;float:left;margin:0 11px 12px 0}
.zp_s_box .dk li:last-child{margin-right:0}
.cjyfw{position:relative;width:1294px;margin-bottom:58px;background:#fff}
.cjyfw_box{width:100%;margin:0 auto}
.cjyfw_navs{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:42px}
.cjyfw_navs li{display:block;float:left;cursor:pointer;color:#777;background:#fff;border:1px solid #777;padding:4px 22px;margin:0 12px;font-size:18px;font-weight:400}
.cjyfw_navs .on{color:#fff;background:#fc7304;border:1px solid #fc7304}
.cjyfw_jytx_con{width:100%;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}
.cjyfw_jytx_con li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding: 10px 10px 18px;position:relative;-webkit-box-shadow:0 3px 10px 2px #ddd;box-shadow:0 3px 10px 2px #ddd;margin-right: 10px;}
.cjyfw_jytx_con li:last-child{margin-right: 0;}
.cjyfw_jytx_con li a{color:#2f3133}
.cjyfw_jytx_con li img{width:100%;height:auto;border:0;}
.cjyfw_jytx_con li h3{font-weight:normal;font-size:18px;margin-bottom: 18px;position:relative;padding-left:3px;}
.cjyfw_jytx_con li h3::after{content:"";position:absolute;width:64px;height:4px;background:#fc7304;left:4px;top: 36px;position:absolute;}
.cjyfw_jytx_con li p{font-size: 16px;padding: 0 5px;line-height: 20px;}
.cjyfw_jytx_con li em{display:none;position:absolute;width: 24px;height: 24px;border: 2px solid #fc7304;border-radius:50%;color:#fc7304;text-align:center;font-size: 24px;line-height: 24px;text-indent: 4px;top: 185px;right: 14px;}
.tabs .con-slide{float:left;width:285px;padding:10px;-webkit-box-shadow:0 3px 10px 2px #ddd;box-shadow:0 3px 10px 2px #ddd;margin:10px 9px 4px 9px;overflow:visible;text-align:center}
.cjyfw_jcxy.tabs .con-slide{width:260px;padding:10px 10px 0}
.tabs .con-slide img{width:100%;display: block;}
.tabs .con-slide p{font-size:18px;color:#484847;line-height: 52px;}
.tabs .con-slide .name{font-weight:400;font-size:28px}
.cjyfw_jcxy.tabs .con-slide .name{font-size: 18px;line-height: 44px; font-weight: normal;}
.cjyfw_jcxy.tabs .con-slide .name .jc-xz {color:#e40112;margin-left:10px}
.tabs .con-slide .jiuzhi{font-weight:400;font-size: 16px;color:#777;padding:2px 0 16px;line-height: 16px;}
.tabs .con-slide .yuexin{font-weight:700;font-size: 16px;padding:0 0 5px;color:#f60208;line-height: 26px;}
.cjyfw_con .tabs .tempWrap{display:none}
.cjyfw_con .on .tempWrap{display:block!important;width:100%!important}
.cjyfw_con .tabs .tempWrap_2{display:none}
.cjyfw_con .on .tempWrap_2{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;padding-top:10px}
.cjyfw_con .slideBox{overflow:hidden;zoom:1;position:relative}
.main1_bt{width:1294px;margin:0 auto}
.main1_bt ul{margin:0 auto;width:1294px;padding:0}
.main1_bt ul li{float:left;margin-top:20px;margin-left:55px;border:1px solid #fff;height:126px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:280px;display:block;overflow:hidden}
.main1_bt ul li.teshu{float:left;margin-top:20px;margin-left:0;border:1px solid #fff;height:126px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:280px;display:block;overflow:hidden}
.main1_bt ul li:hover{margin-left:1px;display:block;background:#fff}
.houts_talk{display:block;padding:10px 0 0 0;margin-top:0}
.houts_talk ul li{width:224px;text-align:center;border:1px solid #dfdfdf;border-radius:8px;margin-right:20px;margin-left:20px;margin-bottom:10px;float:left}
.houts_talk ul li:hover{line-height:30px;text-align:center;font-size:16px;width:224px;text-align:center;background:#f90;border:1px solid #dfdfdf;border-radius:5px}
.houts_talk ul li a:hover{color:#fff}
.houts_talk ul li:nth-child(1),.houts_talk ul li:nth-child(6){margin-left:0}
.houts_talk ul li:nth-child(10),.houts_talk ul li:nth-child(5){margin-right:0}
.zsxxbhh{text-align:right;display:block;height:30px;line-height:30px;border:1px solid #dfdfdf;border-top:none;font-weight:400;color:red}
.teshu{color:red}
.clearf:after,.clearf:before{content:"";display:block}
.clearf:after{clear:both}
.clearf{zoom:1}
.mr1{width:1294px;margin:0 auto;margin-top:15px}
.news{width:1294px;margin:15px auto;background:#fafafa;height:480px}
.news .zx_left{width:280px;float:left;margin-left:19px;margin-top:20px}
.news .mboxmin{width:580px;float:left;margin-top:20px;margin-left:19px}
.root1200 .mboxmin{width:580px}
.floor-title{position:relative;clear:both;overflow:hidden;width:990px;height:34px}
.floor-tab{float:left;display:inline}
.floor-tab li{float:left;display:inline;margin-right:10px}
.floor-2 .floor-tab li.selected a{background:none repeat scroll 0 0 #ee7800}
.floor-tab li.selected a{background:none repeat scroll 0 0 #ee7800;color:#fff;font-weight:700}
.floor-tab li a{float:left;display:block;padding-left:10px;width:130px;height:36px;color:#333;text-align:center;font-size: 18px;}
.mboxmin .floor-tab li a{padding-left:0}
.floor-nav{position:absolute;top:6px;right:0;height:20px;color:#666;line-height:20px}
.floor-nav .floor-entrance{position:relative;top:2px;display:inline-block;overflow:hidden;height:20px}
.floor-title .f-color-bg{background:none repeat scroll 0 0 #ee7800}
.floor-nav .floor-entrance a{display:inline-block;padding:0 10px;height:20px;color:#fff;line-height:20px}
.floor-nav .floor-entrance i{padding:0;color:#fff;font-family:SimSun}
.news_right{width:367px;float:left;margin-left:10px}
.map{margin-top:22px;margin-right:10px}
.map ul li{display:block;float:left;margin-right:10px}
.dongtai{width:367px;height:270px;font-size:16px;margin-top:12px}
a{text-decoration:none;color:#676767}
a:hover{color:#000}
.baner2{overflow:hidden;height:247px}
.baner2 h2{font-size:20px;font-weight:400;color:#fff;margin-top:20px;height:40px;line-height:40px;text-align:center;background:#f90}
#demoo{height:200px;overflow:hidden;border:#eceaea 1px solid;border-top:none;border-left:none}
.baner2 table{background:#fff;border-collapse:collapse}
.baner2 table.taa{border-right:#eceaea 1px solid;width:100%;border-bottom:#eceaea 1px solid}
.baner2 table.taa tr td{width:16.6%}
.baner2 table.bom tr td:nth-child(4),.baner2 table.bom tr td:nth-child(5),.baner2 table.taa tr td:nth-child(4),.baner2 table.taa tr td:nth-child(5){width:16.6%}
.baner2 table.bom{color:#666;width:100%}
.baner2 table.bom tr td{width:16.6%;border-bottom:#eceaea 1px solid}
.baner2 table tr.tra td{border-collapse:collapse}
.baner2 table td{height:30px;border-left:#eceaea 1px solid;border-collapse:collapse}
.sy{color:#f60}
.home_h2{line-height:40px;padding-bottom:15px}
.home_h2 h2{font-size:24px;font-weight:400;background:url(data:image/gif;base64,R0lGODlhCgAPALMPAIiIiJ2dnenp6fv7+7i4uJ6ens7Ozo6OjpmZmbCwsPj4+Ozs7NXV1YyMjKKiov///yH5BAEAAA8ALAAAAAAKAA8AAAQz0IxHKw1l2RrAYdvTAQAxcSSZoakHim1qjjHg0C0i4GSiwKmGgQXQWUa+TUAYeiQEzUcEADs=) no-repeat left center;padding-left:20px;margin-left:10px}
.home_h2 h2 span{font-size:16px;margin-left:20px;color:#888}
.picshow{background:#fafafa}
.picshow_box{position:relative;height:360px;width:1245px;margin:0 auto}
.picshow_box a{display:block;position:absolute;background:#000;overflow:hidden}
.picshow_box a.pic1{width:640px;height:360px;left:0;top:0}
.picshow_box a.pic2{width:330px;height:177px;left:645px;top:0}
.picshow_box a.pic3{width:330px;height:177px;left:645px;top:182px}
.picshow_box a.pic4{width:260px;height:360px;left:980px;top:0}
.picshow_box a p{display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;color:#fff;text-align:center}
.picshow_box a:hover p{opacity:1;background-color:rgba(233,68,26,.5);box-shadow:0 0 6em 1em rgba(150,0,0,.7) inset;-webkit-box-shadow:0 0 6em 1em rgba(150,0,0,.7) inset;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out}
.picshow_box a.pic1 p{line-height:360px;font-size:30px}
.picshow_box a.pic2 p{line-height:177px;font-size:24px}
.picshow_box a.pic3 p{line-height:178px;font-size:24px}
.picshow_box a.pic4 p{line-height:360px;font-size:18px}
.msfc{width:1294px}
.home_h2{line-height:40px}
.home_h2 h2{font-size:24px;font-weight:400;background:url(data:image/gif;base64,R0lGODlhCgAPALMPAIiIiJ2dnenp6fv7+7i4uJ6ens7Ozo6OjpmZmbCwsPj4+Ozs7NXV1YyMjKKiov///yH5BAEAAA8ALAAAAAAKAA8AAAQz0IxHKw1l2RrAYdvTAQAxcSSZoakHim1qjjHg0C0i4GSiwKmGgQXQWUa+TUAYeiQEzUcEADs=) no-repeat left center;padding-left:20px;margin-left:10px}
.home_h2 h2 span{font-size:16px;margin-left:20px;color:#888}
.picshow_box1{position:relative;height:280px;width:1275px;margin:0 auto}
.picshow_box1 li{width:230px;height:270px;float:left;overflow:hidden;margin-right:11px;margin-left:14px}
.picshow_box1 li.zjl{width:230px;height:270px;float:left;overflow:hidden;margin-right:11px;margin-left:64px}
.picshow_box1 li.zj{width:330px;height:270px;float:left;overflow:hidden;margin-right:11px;margin-left:14px;line-height:30px;font-size:16px}
.picshow_box1 li a{display:block;width:100%;height:100%;position:relative}
.picshow_box1 li a img{width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.picshow_box1 li a p{position:absolute;bottom:0;left:0;width:100%;padding:5px 0;background:rgba(0,0,0,.4);color:#fff;text-align:Center}
.biaoti{font-weight:700;font-size:18px}
.dashi{margin-top:10px}
.dszx a{width:260px;height:44px;margin-top:10px;background:#f60}
.zpshow{padding-top:13px}
.zpshow_box{width:1260px;margin:15px auto}
.zpshow_left{width:300px;float:left;margin-left:7px}
.zpshow_right{width:940px;float:right}
.zpshow_right li{width:297px;height:175px;float:left;overflow:hidden;margin:0 9px 10px 7px}
.zpshow_right li a{display:block;width:100%;height:100%;position:relative}
.zpshow_right li a img{width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.zpshow_right li a p{position:absolute;bottom:0;left:0;width:100%;padding:5px 0;background:rgba(0,0,0,.5);color:#fff;text-align:Center}
.hom_h2{line-height:40px;padding-top:15px;padding-bottom:15px}
.hom_h2 h2{font-size:24px;font-weight:400;background:url(data:image/gif;base64,R0lGODlhCgAPALMPAIiIiJ2dnenp6fv7+7i4uJ6ens7Ozo6OjpmZmbCwsPj4+Ozs7NXV1YyMjKKiov///yH5BAEAAA8ALAAAAAAKAA8AAAQz0IxHKw1l2RrAYdvTAQAxcSSZoakHim1qjjHg0C0i4GSiwKmGgQXQWUa+TUAYeiQEzUcEADs=) no-repeat left center;padding-left:20px;margin-left:10px}
.hom_h2 h2 span{font-size:16px;margin-left:20px;color:#888}
.hom_h2_more{float:right;font-size:14px;padding-right:5px}
.hom_h2_more a{margin-left:10px;color:#888}
.cgxz1{width:1294px}
.sshow_box{height:380px;position:relative;width:1245px;margin:0 auto;background:#eee;padding:15px 24px 0 25px}
.sshow_box li{position:absolute;background:#ddd;overflow:hidden}
.sshow_box li.c1{width:600px;height:360px}
.sshow_box li.c1 p{position:absolute;bottom:0;background:rgba(0,0,0,.5);color:#ddd;padding:5px;line-height:22px}
.sshow_box li.c2{width:290px;height:175px;left:655px;top:15px}
.sshow_box li.c3{width:290px;height:175px;left:975px;top:15px}
.sshow_box li.c4{width:290px;height:175px;left:655px;top:200px}
.sshow_box li.c5{width:290px;height:175px;left:975px;top:200px}
.sshow_box li.sother p{position:absolute;bottom:0;padding:5px;background:rgba(0,0,0,.5);color:#ddd;width:100%;line-height:22px;text-align:center}
.link_1{width:1294px;margin:0 auto}
.xqhz ul li{display:block;float:left;padding:2px;margin-right:30px;width:148px;height:60px;margin-top:20px}
.link li{display:block;float:left;margin-right:10px;margin-left:5px}
.foot{padding-top:10px;width:100%;height:108px;background-color:#f1f1f1;border-bottom:1px solid #ccc;margin:20px auto 0 auto}
.tmall-ensure{padding:0;width:990px;height:100px;margin:0 auto}
.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 SimSun}
.ggzw .xhjy ul{width:150px;float:left}
.ggzw .xhjy ul .tt{font-size:16px}
.ewm{color:#000}
.ggzw .xhjy ul li{font-size:14px;list-style:none;line-height:25px}
.footer{clear:left;background-color:#f1f1f1;width:100%}
.footer .main{width:1190px;height:147px;margin:0 auto}
.footer .ggzw .xhjy .d1 .logo{background:url(../images_2016/logo.png) no-repeat}
.bq,.footer{width:100%;text-align:center;margin:0 auto;font-size:14px;}
.zixun{position:fixed;right:0;top:282px;width:64px;height:357px;z-index:99999}
.fixed_1{position:fixed;top:202px;right:0;width:60px;z-index:987654;display:none}
.fixed_1 a:link,.fixed_1 a:visited{display:block;width:60px;height:35px;background:#fe8101;margin-top:1px;color:#fff;background-position:center 8px;background-repeat:no-repeat;text-align:center;padding-top:30px;line-height:35px;z-index:545}
.fixed_1 a:hover{background-color:#484848;color:#fff}
.fixed_1 a{position:relative;font-size:14px}
.fixed_1 a.rtel{height:53px;padding:0;position:relative}
.fixed_1 a.rtel span{position:absolute;width:53px;height:53px;background:#0cf;top:0;right:0;text-align:left;line-height:53px;font-size:16px;overflow:hidden}
.fixed_1 a.rtel span i{width:53px;height:23px;float:left;padding-top:30px;background:#ee7800;color:#fff;background-position:center 8px;background-repeat:no-repeat;text-align:center;line-height:23px;font-style:normal;margin-right:10px;font-size:12px}
.fixed_1 a.rtel:hover span i{background-color:#484848}
.fixed_1 a span.ewm{width:100px;height:100px;padding:10px;background:#fff;position:absolute;right:53px;top:0;display:none}
.fixed_1 a span.ewm img{display:block}
.zhugan .wz_nr{text-indent:2em;margin:0;padding:0;line-height:30px}
.zhugan .wz_nr{text-indent:2em;margin:0;padding:0;line-height:30px}
.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);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.zxcenter{background:url(../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;background:url(../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;background:url(../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:#fff;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:#fff;font-size:16px;margin-top:10px}
.text-c a.xffq:hover{width:120px;height:35px;background:#484848;line-height:35px;color:#fff;font-size:16px;margin-top:10px}
.text-c a.yhhd:hover{width:120px;height:35px;background:#484848;line-height:35px;color:#fff;font-size:16px;margin-top:10px}
.zxclose .yangshi{width:22px;height:22px;position:absolute;top:0;right:0;cursor:pointer;background:url(http://www.sxxdf.com/images_2016/out.png) no-repeat center center;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.zxclose .yangshi{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.ybm{padding:30px 0;background:#f8f8f8}
table{border-collapse:collapse;width:100%}
table td,table th,table tr{border:none;font-size:14px}
table td,table th{padding:5px 10px;text-align:center}
table th{color:#373737;text-transform:uppercase}
table tr td{color:#373737}
table.bt tbody td:before,table.bt tfoot td:before,table.bt tfoot th:before{background:#fff;color:#fff;margin-right:10px;padding:2px 10px}
table.bt tbody td .bt-content,table.bt tfoot td .bt-content,table.bt tfoot th .bt-content{display:inline-block;padding:2px 5px}
table.bt tbody td:first-of-type .bt-content,table.bt tbody td:first-of-type:before,table.bt tfoot td:first-of-type .bt-content,table.bt tfoot td:first-of-type:before,table.bt tfoot th:first-of-type .bt-content,table.bt tfoot th:first-of-type:before{padding-top:10px}
table.bt tbody td:last-of-type .bt-content,table.bt tbody td:last-of-type:before,table.bt tfoot td:last-of-type .bt-content,table.bt tfoot td:last-of-type:before,table.bt tfoot th:last-of-type .bt-content,table.bt tfoot th:last-of-type:before{padding-bottom:10px}
.bt-wrapper.active{margin-top:1.5em}
.bt-wrapper.active table{margin:0}
table{width:100%}
.table{margin:30px 0;border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #e0e0e0}
.table caption{color:#333;font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}
.table td,.table th{border-left:1px solid #e0e0e0;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em;font-weight:400}
.table td:first-child,.table th:first-child{border-left-width:0}
.table tfoot,.table thead{color:#fff;text-align:left;vertical-align:bottom}
.table tfoot td,.table tfoot th,.table thead td,.table thead th{border-color:#fff}
.yb_full td{background:#ff9271;color:#fff}
.table td{background-color:transparent}
.table_striped tr:nth-child(2n-1) td{background-color:#ececec}
.table_bordered td{border-bottom:1px solid #e0e0e0}
.table_bordered tbody>tr:last-child>td,.table_bordered thead>tr:last-child>td{border-bottom-width:0}
.table_horizontal td,.table_horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #e0e0e0}
.table_horizontal tbody>tr:last-child>td,.table_horizontal thead>tr:last-child>td{border-bottom-width:0}
table.two-axis tr td{font-size:14px}
.twoy_left{width:49%;padding:15px 0;float:left;border:1px solid #e0e0e0;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}
.twoy_right{width:49%;padding:15px 0;float:right;border:1px solid #e0e0e0;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}
.two-axis th{font-size:16px;font-weight:400}
.bt-content b{color:#ff0f03;margin:0 5px;font-size:20px}
.bg{background-image:url(../images_2016/bg.png);background-repeat:no-repeat}
mt40{margin-top:0}
.ft_sp{height:90px;background:#f8f8f8}
.ft_sp li{width:25%;float:left;padding:20px 0}
.ft_sp li em.ftsp_i{display:block;width:50px;height:50px;float:left;margin-left:20px;margin-right:10px;-o-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transition:.5s;-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0)}
.ft_sp li:hover em.ftsp_i{-o-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transition:.5s;-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}
.ft_sp li em.ftsp_i1{background-position:-200px -80px}
.ft_sp li em.ftsp_i2{background-position:-260px -80px}
.ft_sp li em.ftsp_i3{background-position:-320px -80px}
.ft_sp li em.ftsp_i4{background-position:-400px -200px}
.ft_sp li .ft_sp_li h3{font-size:18px;font-weight:400;color:#373737;line-height:30px}
.ft_sp li .ft_sp_li p{color:#666}
.ft_sp li.wxcode{position:relative}
.wxcode_box{opacity:0;position:absolute;top:-40px;left:0;padding:10px;background:#fff;z-index:9;-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s;-webkit-box-shadow:0 0 10px #373737;box-shadow:0 0 10px #373737}
.wxcode_box.current{opacity:1;left:-120px;-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s}
.group_show{padding:0}
.group_desc{width:500px;height:270px;background:#fff}
.group_desc h2{font-size:18px;color:#555;line-height:40px}
.group_desc h2 span{display:inline-block;border-bottom:1px solid #fc5b32}
.group_desc h2 em{font-size:14px;color:#888;font-weight:500;float:right}
.group_desc div{padding:10px 0}
.group_desc div p{padding-bottom:10px;line-height:20px}
.media_show{width:640px;height:270px;background:#fff}
.media_show h2{font-size:18px;color:#555}
.media_show h2 span{display:inline-block;padding-bottom:10px;border-bottom:1px solid #fc5b32}
.media_show li{padding-top:20px}
.media_date{width:60px;float:left;background:#fc5b32;text-align:center;color:#fff;margin-top:5px}
.media_month{padding:5px 0;background:#ce3913}
.media_day{padding:7px 0;font-weight:700;font-size:18px}
.media_link{width:560px;float:right}
.media_link a{font-size:17px;font-weight:700;color:#fc5b32}
.media_link p{margin-top:10px;line-height:22px}
.right{float:right!important}
.group_desc{width:500px;height:270px;background:#fff}
.left{float:left!important}
.media_show{width:640px;height:270px;background:#fff}
.right{float:right!important}
.clearfix{clear:both;zoom:1}
ul{list-style:none}
.zzxdf_kp{height:140px;overflow:hidden;padding:10px 0 10px 0;margin-top:5px;margin:15px auto;width:1294px}
.zzxdf_kp ul{width:1310px;overflow:hidden;margin:0 auto}
.zzxdf_kp ul li{width:183px;height:136px;background:#ffeee4;text-align:center;float:left;margin:0 18px 0 19px;border:1px solid #d2d2d2}
.zzxdf_kp ul li:first-child{margin-left:0}
.zzxdf_kp ul li:last-child{margin-right:0;margin-left:17px}
.zzxdf_kp ul li:hover{border:1px solid #b3b3b3}
.zzxdf_kp ul li strong{font-size:22px;color:#fe4300;line-height:39px;padding-top:6px;display:block}
.zzxdf_kp ul li p{display:block;line-height:35px;font-size:18px;color:#fe4300;font-weight:400}
.zzxdf_kp ul li span{display:block;width:154px;height:32px;text-align:center;font-size:16px;color:#fff;background:#fe4300;line-height:32px;margin:0 auto;margin-top:8px}
.zzxdf_kp ul li.kp2{background:#fcecec}
.zzxdf_kp ul li.kp2 p,.zzxdf_kp ul li.kp2 strong{color:#d22e35}
.zzxdf_kp ul li.kp2 span{background:#d22e35}
.zzxdf_kp ul li.kp3{background:#e3fdfe}
.zzxdf_kp ul li.kp3 p,.zzxdf_kp ul li.kp3 strong{color:#01b6bd}
.zzxdf_kp ul li.kp3 span{background:#01b6bd}
.zzxdf_kp ul li.kp4{background:#fffaf6}
.zzxdf_kp ul li.kp4 p,.zzxdf_kp ul li.kp4 strong{color:#d4732e}
.zzxdf_kp ul li.kp4 span{background:#d4732e}
.zzxdf_kp ul li.kp5{background:#e8f2fe}
.zzxdf_kp ul li.kp5 p,.zzxdf_kp ul li.kp5 strong{color:#26699d}
.zzxdf_kp ul li.kp5 span{background:#26699d}
.zzxdf_kp ul li.kp6{background:#f7fae9}
.zzxdf_kp ul li.kp6 p,.zzxdf_kp ul li.kp6 strong{color:#71a004}
.zzxdf_kp ul li.kp6 span{background:#71a004}
.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:0 0}
.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}
a{text-decoration:none}
.dsts{font-weight:200;font:16px/24px '??????';color:#000}
.sub5_nr{display:none;margin-top:15px}
.sub5_nr .link li{height:32px;font:16px/32px '??????';margin:0 3px;float:left;display:inline;background:#fff}
.sub5_nr .link li a{color:#595757}
.hslhb1{position:absolute;width:580px;height:600px;left:50%;top:50%;margin-top:-300px;margin-left:-290px;background-image:url(/images_2016/hb_img/1.png);background-repeat:no-repeat;background-position:center top;z-index:9999}
.hslhb1 .hslhbbtn{display:block;width:260px;height:58px;position:absolute;left:150px;bottom:38px}
.hslhb1 .close{position:absolute;width:40px;height:40px;top:17px;right:17px}
.close img{width:40px;height:40px;opacity:.8}
.pchbhslbox{position:absolute;width:580px;height:600px;left:50%;top:50%;margin-top:-300px;margin-left:-290px;background-image:url(/images_2016/hb_img/2.png);background-repeat:no-repeat;background-position:center top;z-index:9999}
.pchbhslbox2{position:absolute;width:580px;height:600px;left:50%;top:50%;margin-top:-300px;margin-left:-290px;background-image:url(/images_2016/hb_img/3.png);background-repeat:no-repeat;background-position:center top;z-index:9999;overflow:visible!important}
.pchbhslbox2 .close{position:absolute;width:40px;height:40px;top:17px;right:17px}
.pchbhslbox2 .hslhbbd{position:absolute;width:312px;height:210px;top:250px;left:136px}
.pchbhslbox2 .hslhbbd .xxline input{width:170px;height:31px;line-height:31px;padding-left:10px;border:none;background-color:none;color:#333;margin-left:93px;margin-bottom:6px}
.pchbhslbox2 .hslhbbtn2 input{width:310px;height:57px;background-color:rgba(0,0,0,0);border:none;cursor:pointer}
.pchbhslbox2 .hslhbbtn2{bottom:0;left:0;width:310px;height:57px}
.pchbhslbox2 .hslhbgbtip{display:none;width:580px;height:600px;position:absolute;left:50%;top:50%;margin-top:-300px;margin-left:-290px;z-index:99999;background-image:url(/images_2016/hb_img/5.png);background-repeat:no-repeat;background-position:center top}
.pchbhslbox2 .hslhbgbtip a{display:block;position:absolute;width:115px;height:34px;top:282px}
.pchbhslbox2 .hslhbgbtip .closetip1{left:172px}
.pchbhslbox2 .hslhbgbtip .closetip2{right:165px}
.pchbhslbox3{position:absolute;width:580px;height:600px;left:50%;top:50%;margin-top:-300px;margin-left:-290px;background-image:url(/images_2016/hb_img/4.png);background-repeat:no-repeat;background-position:center top;z-index:9999}
.pchbhslbox3 .hslhbbtn2{width:310px;height:57px;display:block;left:136px;bottom:140px}
.hslhbbtn2{display:block;width:223px;height:56px;position:absolute;bottom:120px;left:180px}
.pchbhslbox b{color:#ea2d19;font-size:50px;position:absolute;left:225px;top:275px;font-weight:400}
.hslgbbg{position:fixed;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.hslhbsmall{position:fixed;z-index:9999;display:none;right:10px;bottom:10px}
.q-container{display:block;width:100%;min-width:1291px;padding:35px 0}
.q-container .qc-item{display:block;width:1291px;margin:0 auto;height:117px}
.q-container .qc-item a{display:block}
.q-container .qc-item div{width:168px;padding-left:136px;height:117px;float:left;cursor:pointer;background:#e7e7e7;margin-right:25px;border-radius:6px;background-position:left center;background-repeat:no-repeat;text-align:left;-webkit-transition:-webkit-box-shadow .13s ease-in;transition:-webkit-box-shadow .13s ease-in;-o-transition:box-shadow .13s ease-in;transition:box-shadow .13s ease-in;transition:box-shadow .13s ease-in, -webkit-box-shadow .13s ease-in;-webkit-transition:box-shadow .13s ease-in;-moz-transition:box-shadow .13s ease-in}
.q-container .qc-item div:hover{box-shadow:1px 2px 3px #e6e6e6;-webkit-box-shadow:1px 2px 3px #e6e6e6;-moz-box-shadow:1px 2px 3px #e6e6e6}
.q-container .qc-item div h4{display:inline-block;width:100%;line-height:1.1;padding-top:26px;font-weight:600;color:#fe8101;font-size:28px;}
.q-container .qc-item div h6{display:inline-block;width:100%;line-height:1.6;font-weight:400;color:#fe8101;font-size:15px;font-weight:700;}
.huobao{width:1294px;margin:0 auto;margin-top:10px;height:311px}
.huobao .hb_left{width:246px;float:left}
.huobao .hb_right{width:766px;float:left;margin-left:4px}
.huobao .hb_right1{width:270px;float:right}
.bmzs_r{width:266px}
.bmzs_li ul li{line-height:41px;height:41px;border-bottom:dashed 1px #e5e3e3;width:90%;margin:0 auto;font-size:13px;text-indent:7px;overflow:hidden}
.bmzs_r_bt{display:block;font-size:21px;color:#000;text-align:center;font-weight:700;color:#fff;background:#f60;height:30px}
.bmzs_li{border:1px solid #e8e8e8}
.bmzs_li ul li font{color:#ee7800;margin:0 15px}
.bmzs_li ul li a{color:#ee7800;margin:0 15px}
.new_scroll_join a{width:266px;display:block;text-align:center;height:30px;line-height:30px;background:#f60;color:#fff;font-weight:700}
.rmenu{display:block;width:80px;height:351px;position:fixed;top:46%;left:0;margin-top:-125px;z-index:999}
.ron a{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-moz-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,-webkit-transform .4s;transition:opacity 1.2s,-webkit-transform .4s;-o-transition:opacity 1.2s,transform .4s;-o-transition:opacity 1.2s,-o-transform .4s;-moz-transition:opacity 1.2s,transform .4s,-moz-transform .4s;transition:opacity 1.2s,transform .4s;transition:opacity 1.2s,transform .4s,-webkit-transform .4s,-moz-transform .4s,-o-transform .4s;transition:opacity 1.2s,transform .4s,-webkit-transform .4s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-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}
.xqhz_slideBox{overflow:hidden;zoom:1;margin-top:10px}
.xqhz_slideBox .sNext,.xqhz_slideBox .sPrev{display:block;width:30px;height:65px;float:left;border:1px solid #ddd;background:url(http://www.sxxdf.com/images_2016/icoLeft.gif) center center no-repeat #f4f4f4}
.xqhz_slideBox ul{overflow:hidden;zoom:1;float:left}
.xqhz_slideBox li{margin:2px 2px 0;float:left;overflow:hidden}
.xqhz_slideBox ul li .pic-1{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -540px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-2{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -480px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-3{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -420px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-4{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -600px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-5{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -780px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-6{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -720px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-7{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -660px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-8{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -120px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-9{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -60px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-10{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 0;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-11{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -180px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-12{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -360px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-13{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -300px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-14{background:url(http://www.sxxdf.com/images_2016/xqhz_pc.jpeg) no-repeat 0 -240px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic{margin:1px;border:1px solid #ccc}
.xqhz_slideBox .sNext{background:url(http://www.sxxdf.com/images_2016/icoRight.gif) center center no-repeat #f4f4f4}
.xqhz_slideBox a:hover{color:#444;text-decoration:none;border-color:#f60}
.xqhz_slideBox .tempWrap{float:left}
.xqhz_slideBox ul li .pic-01{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 0;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-02{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -62px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-03{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -124px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-04{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -186px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-05{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -248px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-06{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -310px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-07{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -372px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-08{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -434px;height:60px;padding-left:128px}
.xqhz_slideBox ul li .pic-09{background:url(http://www.sxxdf.com/images_2016/xqhz01_pc.jpg) no-repeat 0 -496px;height:60px;padding-left:128px}
.hot{font-size:0;padding-top:20px;height:80px;width:1295px;display:block;margin:0 auto}
.hot li{display:inline-block;width:219px;height:60px;padding-left:80px;padding-top:20px;font-size:16px;line-height:24px;margin-right:33px}
.hot li a{color:#fff}
.hot li:last-child{margin-right:0}
.bg1{background:#f90 url(/images/sy_1.png) no-repeat left center}
.hot li.bg2{background:#ff5d52 url(/images/sy_2.png) no-repeat 20px center;width:199px;padding-left:100px}
.bg3{background:#75b000 url(/images/sy_3.png) no-repeat left center}
.hot li.bg4{background:#1fcdff url(/images/sy_4.png) no-repeat 20px center;width:199px;padding-left:100px}
.hot li:hover{background-color:#e60012}
.nav_img{height:120px;padding:30px 0;width:1295px;margin:0 auto}
.nav_img ul li{float:left;margin-right:32.5px}
.nav_img ul li:last-child{margin-right:0}
.effectli{width:233px;height:120px;overflow:hidden}
.ia_hbzs{background-color:#e60012;padding-bottom:34px;width:1295px;margin:10px auto 38px}
.hbzs_tit{width:593px;height:89px;margin:11px auto 0}
.hb_left{width:279px;float:left;margin-top:30px}
.hb_right{float:left;margin-top:30px}
.hb_video{width:250px;height:258px;margin:0 auto;border-radius:8px;background-color:#eee;position:relative}
.player-ov{width:250px;height:258px;overflow:hidden;border-radius:8px}
.player-ov1{width:280px;height:258px;overflow:hidden;border-radius:8px}
.prism-player{margin-top:-25px}
.video_btn{width:64px;height:65px;position:absolute;left:0;right:0;margin:0 auto;bottom:-32px}
.hb_r_tit{font-size:30px;text-align:center;color:#fff;font-weight:700;line-height:1;margin-top:58px;position:relative}
.hb_r_tit:after{content:"";display:block;width:90px;height:1px;background-color:#fff;margin:0 auto;position:absolute;left:0;right:0;bottom:-18px}
.hb_r_tab{float:right;width:264px;height:63px;line-height:63px;background-color:#fff;border-radius:32px 0 0 32px;font-size:24px;font-weight:700;color:#e60012;text-align:center;margin-top:130px}
.hb_more_btn{display:block;width:176px;height:39px;background-color:unset;border:1px solid #fff;font-size:24px;line-height:39px;color:#fff;text-align:center;clear:both;position:relative;top:22px;margin:0 auto}
.hb_right{width:904px;background-color:#fff;border-radius:8px;padding-bottom:20px}
.hb_r_li img{width:100%;display:block;border:none}
.hb_r_li li{width:210px;float:left;margin:21px 8px 11px}
.hb_zy_tit{font-size:24px;text-align:center;line-height:48px;font-family:'Microsoft YaHei'}
.hb_zy_red{font-size:18px;color:#e60012;text-align:center;margin-bottom:14px}
.hb_zy_red span{font-size:16px;display:inline-block;padding:0 4px;line-height:20px;border:1px solid #e60012;margin-left:3px}
.hb_r_li .swtzh{display:inline-block;width:93px;height:27px;border-radius:6px;background-color:#e60012;font-size:18px;color:#fff;text-align:center;line-height:27px;margin-left:58px;margin-right:22px}
.hb_zy_mor{font-size:18px;color:#333}
.ia_mingdan{margin-top:36px}
.logo_flash{position:relative;margin:0 auto;-webkit-transition-duration:1.2s;-o-transition-duration:1.2s;-moz-transition-duration:1.2s;transition-duration:1.2s;overflow:hidden}
.logo_flash:before{content:"";position:absolute;left:-665px;top:-460px;width:250px;height:10px;background-color:rgba(255,255,255,.4);-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-animation:searchLights 1s ease-in 1s infinite;-moz-animation:searchLights 1s ease-in 1s infinite;-o-animation:searchLights 1s ease-in 1s infinite;animation:searchLights 1s ease-in 1s infinite}
@-webkit-keyframes searchLights{0%{left:-100px;top:0}
to{left:220px;top:100px}
}
@-moz-keyframes searchLights{0%{left:-100px;top:0}
to{left:220px;top:100px}
}
@-o-keyframes searchLights{0%{left:-100px;top:0}
to{left:220px;top:100px}
}
@keyframes searchLights{0%{left:-100px;top:0}
to{left:220px;top:100px}
}
.ul1-2-6{width:1294px;margin:10px auto 20px}
.ul1-2-6 li{width:414px;margin-right:26px;margin-bottom:26px;float:left;position:relative;overflow:hidden}
.ul1-2-6 li:nth-child(3n){margin-right:0}
.img_box{width:210px;height:146px;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}
.nr_box{position:absolute;bottom:0;width:204px;left:210px;padding:18px 0 5px 0;background:#f1f0f0}
.nr_box h4{font-size:18px;line-height:30px;text-align:center;font-weight:600}
.nr_box span{font-size:17px;line-height:20px;font-weight:100;color:red;margin-left:5px}
.nr_box p{font-size:14px;line-height:16px;text-align:center;margin:8px auto 13px}
.nr_box font{font-size:14px;line-height:16px;color:red}
.a_btn{width:138px;margin:10px auto 5px;font-size:0}
.a_btn a{display:inline-block;width:65px;line-height:23px;text-align:center;font-size:12px;background:#d71935;color:#fff;margin-right:8px;border-radius:5px}
.a_btn a:last-child{background:#f77f2b;margin-right:0}
.i_play{position:relative;display:block}
.img_play{position:absolute;bottom:15px;right:15px}
.img_hot_top{position:absolute;top:0;left:0;width:60px}
.i_play_big .img_play{width:50px;bottom:25px;-webkit-box-shadow:initial;box-shadow:initial}
.plan{width:1294px;margin:0 auto;text-align:center;color:#000}
#demoa tr:hover{background:#f6e3ab}
#demoa tr{border-bottom:1px solid #000}
.plan,.plan td{border-left:1px solid #000;border-right:1px solid #000}
.plan .cola{width:22%}
.plan .colb{width:8%}
.plan .colc{width:24%}
.plan .cold{width:8%}
.plan .cole{width:8%;color:red}
.plan .colf{width:30%}
.plan .colf a{background:red;padding:5px 10px;color:#fff;border-radius:6px}
.plan a{color:red}
.plan caption{font-size:30px;color:#e60012;margin-bottom:25px}
.plan td{font-size:16px;text-align:center;padding:8px 0}
.plan .b{font-weight:700;background:#f77f2b;color:#fff}
#demoa{width:1294px;height:260px;color:#000;text-align:center;overflow:hidden;background:#fff;margin:0 auto 45px}
.xs_tit{font-size:26px;line-height:35px;margin:35px auto 20px;text-align:center}
.xs4-1{width:1293px;margin:20px auto 35px}
.xs4-1 li{float:left;width:300px;margin-right:31px}
.xs4-1 li:last-child{margin-right:0}
.xs4-1 div{font-size:18px;line-height:30px;text-align:center}
.xs4-1 img{-webkit-box-shadow:4px 4px 10px #888;box-shadow:4px 4px 10px #888;border-radius:8px}
.xs2-1{width:624px}
.xs2-1 li{float:left;width:308px;margin-right:8px;margin-bottom:10px}
.xs2-1 li:nth-child(2n){margin-right:0}
.xs2-1 div{font-size:18px;line-height:40px;text-align:left;background:#fff;position:relative;text-indent:10px}
.xs2-1 span{position:absolute;right:5px;color:#fff;width:80px;text-align:center;line-height:30px;top:5px;border-radius:8px;font-size:16px;text-indent:0;background:red}
.xs2-1 img{display:block!important}
.hslzykfq3_2 span{display: none;position:absolute; top: 6px; left: -18px; width:70px; color:#fff; text-align:center; font-size: 12px; line-height: 20px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -moz-animation:changecl 1.6s linear infinite ; -o-animation:changecl 1.6s linear infinite ; animation:changecl 1.6s linear infinite ; -webkit-animation:changecl 1.6s linear infinite ; }
.zydt_zsz{background:red}
.zydt_zsz.grcl {background:#5da904;-moz-animation:none;-o-animation:none;animation:none;-webkit-animation:none;}
.zydt_jzm{background:#f60}
.zydt_blz{background:#5da904}
.hslzykfq1{margin-top:30px;color:#333;text-align:center;font-size:36px}
.hslzykfq1 span{display:block;padding-top:5px;color:#999;text-transform:uppercase;font-size:18px}
#demoa{width:838px;height:230px;color:#000;text-align:center;overflow:hidden;background:#fff;margin:0 auto 20px}
#demoa tr:hover{background:#f6e3ab}
#demoa tr{border-bottom:none}
.plan{width:838px;margin:0 auto;text-align:center;color:#000}
.plan,.plan td{border:none}
.plan .cola{width:15%}
.plan .colb{width:12%}
.plan tbody tr>td:nth-child(2){color:red;font-weight:800}
.plan .colc{width:25%}
.plan .cold{width:20%}
.plan .cole{width:15%;color:red}
.plan .colf{width:13%}
.plan .colf a{background:red;padding:5px 10px;color:#fff;border-radius:6px}
.plan a{color:red}
.plan caption{font-size:30px;color:#e60012;margin-bottom:25px}
.plan td{font-size:16px;text-align:center;padding:5px 0;border-bottom:1px dashed #ccc!important}
.plan .b{font-weight:700;background:#eee;color:#000}
.hrbm-form{background:url(/images_2016/hrbmimg/hrbm-form-bg.png);height:115px;-o-background-size:100%;background-size:100%}
.sy-hrbm-bg{width:1294px;margin:35px auto;background:#db0123;padding:1px 0}
.sy-hrbm-bg h2{font-size:32px;color:#fff;text-align:center;line-height:50px;margin:20px 0}
.sy-hrbm-bg .sy-hrbm-left{float:left;width:336px;margin:0 40px}
.sy-hrbm-bg .sy-hrbm-left div{position:relative}
.sy-hrbm-bg .sy-hrbm-left .hrbm-play{position:absolute;width:56px;height:58px;left:50%;bottom:-20px;margin-left:-28px}
.sy-hrbm-bg .sy-hrbm-left h3{font-size:22px;color:#fff;text-align:center;margin:40px auto 30px;position:relative}
.sy-hrbm-bg .sy-hrbm-left h3:after{position:absolute;content:'';position:absolute;content:'';width:60px;height:2px;background:#fff;bottom:-8px;left:50%;margin-left:-30px}
.sy-hrbm-bg .sy-hrbm-left>a{display:block;width:212px;line-height:40px;text-align:center;color:#db0123;font-size:20px;margin:30px auto;background:#fff;border-radius:8px;font-weight:700}
.sy-hrbm-bg .sy-hrbm-right{float:left;width:838px}
.slogan-container.swiper-container{height:90px;width:1294px;margin-top:32px}
.slogan-wrapper.swiper-wrapper{height:auto}
.slogan-slide.swiper-slide{height:auto;display:block;margin-top:0}
.slogan-slide.swiper-slide img{display:block}
.spec-wrap.w1200{width:1200px}
.spec-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.spec-wrap .spec-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;border:1px solid #efefef;border-right:0;height:259px;border-collapse:collapse}
.spec-wrap .spec-item:hover{box-shadow:0 0 30px #ccc;-webkit-box-shadow:0 0 30px #ccc;-moz-box-shadow:0 0 30px #ccc}
.spec-wrap .spec-item:last-child{border-right:1px solid #efefef}
.spec-wrap .spec-item .spec-item-wrap .spec-thumb{width:120px;height:120px;top:28px}
.spec-item-wrap .spec-thumb img{width:100%}
.spec-desc{top:166px}
.spec-desc h3{line-height:20px;font-size:20px}
.spec-desc p{font-size:16px}
.hslqzmk2.w1200.w1200{width:1200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.hslqzmk2.w1200 a{height:35px;line-height:35px;width:24%;margin-right:1.33333333%}
.hslqzmk2.w1200 a:nth-child(4n){margin-right:0}
.slogan-container.w1200{width:1200px;height:83px;margin-top:30px}
.slogan-container.w1200 .swiper-slide{height:93px}
.slogan-container.w1200 .swiper-slide img{width:100%}
.container.w1200{width:1200px;margin:0 auto;padding:40px 0 0}
.container.w1200 .hslzykfq2{width:100%;margin:28px auto 0}
.container.w1200 .hslzykfq2 .hslzykfq2_1{width:338px}
.container.w1200 .hslzykfq2 .hslzykfq2_1.on{width:470px}
.container.w1200 .wr{width:1200px}
.container.w1200.spec-wrap{margin:13px auto}
.ad_banner2.w1200{width:1200px}
.ad_banner2.w1200 img{display:block;width:100%}
.w1200.employ .nz dl dd,.w1200.employ .nz dl dt{width:1200px}
.w1200 #demo{width:1198px}
.w1200.employ{margin:0 auto 28px auto}
.w1200.sy_bmfw{width:1200px;padding:28px 32px}
.w1200.sy_bmfw .nhbm20_img{width:603px;height:311px}
.w1200.sy_bmfw .nhbm20_img .swiper-wrapper .items6{-o-background-size:100%;background-size:100%}
.w1200.sy_bmfw .nhbm20_lst{width:445px;height:311px}
.w1200.banner-t{width:1200px;margin:37px auto}
.w1200.pp_xs_box .pp_xs_b{width:100%}
.w1200.pp_xs_box .pp_xs_b h3{font-size:16px}
.w1200.banner-t2{width:1200px}
.w1200.pc_gb_box1 .pc_gb_news{width:835px;margin-right:20px}
.w1200.pc_gb_box1 .pc_gb_vdieo{width:345px}
.w1200.pc_gb_box1 .pc_gb_vdieo .pc_gb_vgif{margin-bottom:13px}
.w1200.pc_gb_box1 .pc_gb_vdieo .pc_gb_vgif img{display:block;width:100%}
.w1200.pc_gb_box1 .pc_gb_vdieo .vr360 img{display:block}
.w1200.pc_gb_box1 .pc_gb_vdieo .vr360 .vr-img{width:100%}
.w1200.pc_gb_box1 .pc_gb_vdieo .vr360 .vr360-icon{position:absolute;top:6px;right:32px;width:39px}
.w1200.pc_gb_box1 .mod_content{width:100%}
.w1200.pc_gb_box1 .mod_content .imgs{width:100%}
.w1200.pc_gb_box1 .mod_content .imgs li{width:411px;height:212px}
.w1200.pc_gb_box1 .mod_content .imgs li img{width:100%}
.w1200.pc_gb_box1 .mod_content .imgs li:not(:last-child){margin-right:13px}
.w1200 .pc_gb_news{height:auto}
.w1200 .pc_gb_news li{width:271px;height:46px}
.w1200 .pc_gb_news li:not(:last-child){margin-right:11px}
.w1200 .mod_life_list{width:100%;padding:22px 0}
.w1200 .mod_life_list li{width:50%;height:28px;font-size:13px}
.w1200 .mod_life_list li:not(:last-child){margin-right:0}
.w1200 .mod_life_list li strong{width:83px;height:28px;font-size:13px;margin-right:8px}
.w1200 .mod_life_list li a:hover{width:100%}
.w1200 .mod_life_list li i{margin:0 8px}
.w1200.banner-t2,.w1200.banner-t3{width:1200px;margin-top:23px}
.w1200.banner-t2 img,.w1200.banner-t3 img{width:100%;display:block}
.w1200 .xyhj_s_box{width:100%}
.w1200 .xyhj_s_box img{width:100%}
.w1200 .home_h2_more{margin:21px auto 40px}
.w1200 .ms_con{width:859px;height:492px}
.w1200 .ms_navs{width:341px;height:492px;padding:46px 63px 74px 63px}
.w1200 .ms_navs p{font-size:28px;margin-bottom:18px}
.w1200 .zp_s_box{width:100%}
.w1200 .zp_s_box>div li{width:292px;height:192px;margin:0 10px 10px 0}
.w1200 .zp_s_box>div li img{width:100%}
.w1200 .zp_s_box>div li:first-child{height:393px}
.w1200 .zp_s_box>div li:nth-child(4),.w1200 .zp_s_box>div li:nth-child(7){margin-right:0}
.xqhz_box {padding-top: 15px;}
.w1200 .xqhz_box img{width:100%;display: block;}
.w1200 .cjyfw_navs{margin-bottom:39px}
.w1200 .tit_h4{margin-bottom:21px;line-height:32px}
.rmzy-status{position:relative;display:block;overflow:hidden}
.rmzy-status img{display:block}
.rmzy-status span{position:absolute;top:6px;left:19px;z-index:2;width:64px;height:20px;font-size:12px;line-height:20px;text-align:center;color:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.rmzy-status.zsz span{background:#da0023}
.rmzy-status.ymy span{background:#0ca428}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 i.rmzy-xdxc{width:108px}
.rmcyxm-item{float:left;width:182px;margin-right:10px}
.rmcyxm-thumb img{display:block;width:100%}
.rmcyxm-desc{position:relative;background:#e5e5e5;padding:10px 5px;border-radius:0 0 5px 5px;font-size:14px}
.rmcyxm-desc p{line-height:18px;font-size:14px}
.rmcyxm-tit{font-weight:700}
.rmcyxm-btn{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:42px;background:red;text-align:center;color:#fff;border-radius:5px;line-height:20px;padding-top:2px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.rmcyxm-wrap{overflow:hidden;width:100%;margin-top:30px; }
.rmcyxm-list{position:relative;width:100000px}

.jycg-item{float:left;width:250px;margin-right:10px}
.jycg-item a:first-child{padding-bottom: 12px; display: block;}
.jycg-thumb img{display:block;width:100%}
.jycg-desc{position:relative;background:#e5e5e5;padding:10px 5px;border-radius:0 0 5px 5px;font-size:14px}
.jycg-desc p{line-height:18px;font-size:14px}
.jycg-tit{font-weight:700}
.jycg-btn{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:42px;background:red;text-align:center;color:#fff;border-radius:5px;line-height:20px;padding-top:2px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.jycg-box{width: 100%; background: #f3f5f6; position: relative;}
.jycgjc .swiper-button-prev,.jycgjc .swiper-button-next{position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  --swiper-theme-color: transparent;
  margin-top: -8px;
}
.jycgjc .swiper-button-prev{
  left: 294px;
    width: 45px;
    height: 45px;
    background: url(/images/button_icon2.png) no-repeat;
    background-position: 0 0;
    -o-background-size: 100%;
       background-size: 100%;
}
.jycgjc .swiper-button-prev:hover{background-position: 0 -46px;-o-background-size: 100%;background-size: 100%;}
.jycgjc .swiper-button-next{
  right: 294px;
    width: 45px;
    height: 45px;
    background: url(/images/button_icon2.png) no-repeat;
    background-position: 0 -93px;
    -o-background-size: 100%;
       background-size: 100%;
}
.jycgjc .swiper-button-next:hover{background-position: 0 -139px;-o-background-size: 100%;background-size: 100%;}

.jycg-wrap{overflow:hidden;width:100%;margin-top:30px;width: 1200px; margin: 0 auto; height: auto;}
.jycg-wrap .jycg-list{padding: 0px 0 10px 0;}
.jycg-wrap .jycg-thumb{padding: 8px 2px 8px 2px; background: #fff; -webkit-box-shadow: 1px 3px 8px 1px#b9b9b9; box-shadow: 1px 3px 8px 1px#b9b9b9; /* box-shadow: 0 0 0.5rem #dadada; */}
.jycg-list{position:relative;width:100000px}

.ycgzp{position: relative;}
.jycg-wrap2{overflow:hidden;width:100%;margin-top:30px;width: 1200px; margin: 0 auto; height: auto;}
.swiper-pagination-jycgzp{margin: 0 auto;
  text-align: center;
  left: 50%;
  -webkit-transform: translateX(-50%)!important;
     -moz-transform: translateX(-50%)!important;
      -ms-transform: translateX(-50%)!important;
       -o-transform: translateX(-50%)!important;
          transform: translateX(-50%)!important;
}
.swiper-pagination-jycgzp .swiper-pagination-bullet{width: 8px; height: 8px; margin:0 4px;}
.swiper-pagination-jycgzp .swiper-pagination-bullet-active{ background: #fe8101;}
.graybg{background:#f3f5f6}
.pp-xs-desc{background:#fff;padding:0 12px 17px}
.pp-xs-desc h3{font-size:16px;line-height:50px}
.pp-xs-desc p{font-size:14px;line-height:14px}
.pp_xs_container{padding:26px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}
.pp_xs_container .pp_xs1{width:582px}
.pp_xs_container .pp_xs_r{margin-left:16px}
.pp_xs_container .pp_xs_r .xdfjc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;width:602px}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item{width:292px;margin-right:18px;margin-bottom:18px}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item:nth-child(2n){margin-right:0}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item:nth-last-child(1),.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item:nth-last-child(2){margin-bottom:0}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-thumb img{display:block;width:100%}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc{position:relative}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc h4{line-height:48px;background:#fff;text-indent:18px;font-size:16px;font-weight:400}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc .view-btn{position:absolute;bottom:10px;right:16px;width:46px;height:46px;background:#fe8101;border-radius:50%}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc .view-btn img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px}
.pp_xs_container{width:1200px;margin:0 auto}
.spec-wrap.gqfw {
    position: relative;
    padding-top: 0;
}
.spec-wrap.gqfw::before {
    position: absolute;
    left: 50%;
    top: -14px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            -moz-transform: translateX(-50%);
              -o-transform: translateX(-50%);
         transform: translateX(-50%);
    width:1920px;
    height: 340px;
    background: url(/images_2016/gqfw.png) no-repeat;
    -o-background-size: contain;
       background-size: contain;
    content: '';    
}
.spec-wrap.gqfw .spec-item .spec-item-wrap .spec-thumb {
    border: 3px solid #fff;
}
.link {margin-top:15px;padding: 19px 0 0 0px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow: wrap;-ms-flex-flow: wrap;flex-flow: wrap;}
.link li {width: 126px;margin-right: 46px;line-height: 14px;font-size: 14px;margin-bottom: 17px;}
.link li:nth-child(7n) {margin-right: 0;}
.xdfnews {
  padding-bottom: 30px;
}
.xdfnews-list-wrap {
  padding-top: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.xdfnews-list-wrap .xdfnews-item {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 18px;
  background: #fff;
  padding-bottom: 54px;
  overflow: hidden;
}
.xdfnews-list-wrap .xdfnews-item:last-child {
  margin-right: 0;
}
.xdfnews-item a {
  display: block;
}
.xdfnews-item .xdfnews-tit {
  line-height: 52px;
  text-indent: 15px;
  background: #fff;
  border-bottom: 1px solid #f3f5f6;
  cursor: pointer;
}
.xdfnews-item .xdfnews-tit h3 {
  position: relative;
  font-size: 16px;
  color: #333;
}
.xdfnews-item .xdfnews-tit h3 .xdfnews-more {
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
            -o-transform: translateY(-50%);
       transform: translateY(-50%);
  display: block;
  width: 18px;
  height: 2px;
  border-radius: 1px;
  background: #999;
}
.xdfnews-item .xdfnews-tit h3 .xdfnews-more::before,
.xdfnews-item .xdfnews-tit h3 .xdfnews-more::after {
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  border-radius: 1px;
  background: inherit;
  content: '';
}
.xdfnews-item .xdfnews-tit h3 .xdfnews-more::before {
  top: -4px;
}
.xdfnews-item .xdfnews-tit h3 .xdfnews-more::after {
  bottom: -4px;
}
.xdfnews-desc {
  width: 100%;
}
.xdfnews-desc .xdfnews-d-item .xdfnews-d-thumb {
  position: relative;
  height: 0;
  overflow: hidden;  
  z-index: 1;
}
.xdfnews-desc .xdfnews-d-item .xdfnews-d-thumb::after {
  position: absolute;
  top: -44px;
  left: 0;
  display: none;
  width: 100%;
  height: 0;
  content: '';
  background: rgba(7, 10, 12, 0.28);
}
.xdfnews-desc .xdfnews-d-item .xdfnews-d-thumb img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
  display: block;
  width: 100%;
  /* height: 215px; */
  z-index: 2;
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
}
.xdfnews-desc .xdfnews-d-item h4 {
  width: 100%;
  line-height: 41px;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 15px;
  color: #333;
  font-size: 14px;
  border-top: 1px solid #f3f5f6;
  background: #fff;
  font-weight: normal;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.xdfnews-list-wrap .xdfnews-item:last-child h4 {
  line-height: 38px;
  /* padding: 1px 15px; */
}
.xdfnews-desc .xdfnews-d-item.active .xdfnews-d-thumb {
  height: 144px;
}
.xdfnews-desc .xdfnews-d-item.active h4 {
  color: #fff;
  background: #f8760c;
  border-top: 1px solid #f8760c;
}

.xdfnews-desc .xdfnews-d-item.active .tt {
  color:#f8760c!important;
  display: none!important;
}

.xdfnews-desc .xdfnews-d-item:first-child h4 {
  border: 0;
}

.xdfnews-desc .xdfnews-d-item.hot_wz h4{position: relative;}
.xdfnews-desc .xdfnews-d-item.hot_wz .tt{font-style: normal;
  display: inline-block;
  font-size: 12px;
  width: 28px;
  height: 16px;
  line-height: 16px;
  position: absolute;
  bottom: 11px;
  text-align: center;
  color: #fff;
  background: #ee5252;
  border-radius: 2px;
  -ms-transform: translate(3px,-5PX);
      -o-transform: translate(3px,-5PX);
     transform: translate(3px,-5PX);
  -webkit-transform: translate(3px,-5PX);
  -moz-transform: translate(3px,-5PX);
}


.xdfnews-ckgd {
  position: absolute;
  bottom: 0;
  width: 100%;
  clear: both;
  padding: 10px 0;
  border-top: 1px solid #f3f5f6;
}
.xdfnews-ckgd a {
  width: 180px;
  line-height: 32px;
  text-align: center;
  border: 1px solid #f8760c;
  display: block;
  border-radius: 32px;
  color: #f8760c;
  margin: 0 auto;
}
@-webkit-keyframes changecl {
  0% {background-color:red ;}
  50% {background: #ff8400;}
}
@-moz-keyframes changecl {
  0% {background-color:red ;}
  50% {background: #ff8400;}
}
@-o-keyframes changecl {
  0% {background-color:red ;}
  50% {background: #ff8400;}
}
@keyframes changecl {
  0% {background-color:red ;}
  50% {background: #ff8400;}
}
.w1200 {
  width: 1200px;
}
.sydhzq {
  margin:32px auto 0;  
}
.sydhzq-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
}
.sydhzq-wrap .sydhzq-item {
  position:relative;
  top:0;
  width: 230px;
  margin-right: 12.5px;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.sydhzq-wrap .sydhzq-item:hover {
  top:-6px;
}
.sydhzq-wrap .sydhzq-item:last-child {
  margin-right: 0;
}
.sydhzq-content {
  position: relative;
  background-image: -o-linear-gradient( left, rgb(48,126,252) 0%, rgb(109,166,255) 100%);
  background-image: -webkit-gradient( linear, left top, right top, from(rgb(48,126,252)), to(rgb(109,166,255)));
  background-image: -webkit-linear-gradient( left, rgb(48,126,252) 0%, rgb(109,166,255) 100%);
  background-image: -moz-linear-gradient( left, rgb(48,126,252) 0%, rgb(109,166,255) 100%);
  background-image: linear-gradient( 90deg, rgb(48,126,252) 0%, rgb(109,166,255) 100%);
  -webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.3);
          box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.3);
  height: 128px;
  border-radius: 6px 6px 40% 40% ;
  -webkit-border-radius: 6px 6px 40% 40% ;
  -moz-border-radius: 6px 6px 40% 40% ;
  -ms-border-radius: 6px 6px 40% 40% ;
  -o-border-radius: 6px 6px 40% 40% ;
}
.sydhzq-thumb {
  position: absolute;
  left: 0px;
  bottom: 1px;
  width: 100%;
  height: 152px;
  border-radius: 0 0 0 32%;
  overflow: hidden;
  -webkit-border-radius: 0 0 0 32%;
  -moz-border-radius: 0 0 0 32%;
  -ms-border-radius: 0 0 0 32%;
  -o-border-radius: 0 0 0 32%;
}
.sydhzq-thumb img {
  position: absolute;
  bottom: -7px;
  left: -9px;
}
.sydhzq-desc {
  position: absolute;
  top: 44%;
  transform: translateY(-50%);
  width: 100%;
  height: 46px;
  text-align: right;
  padding-right: 12px;
  color: #fff;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.sydhzq-desc h3 {
  line-height: 20px;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}
.sydhzq-desc p {
  font-size: 16px;
  line-height: 16px;
}
.sydhzq-item:nth-child(2) .sydhzq-content {
  background-image: -o-linear-gradient( left,#8b83bf 0%, #8b83bf 100%);
  background-image: -webkit-gradient( linear,left top, right top,from(#8b83bf), to(#8b83bf));
  background-image: -webkit-linear-gradient( left,#8b83bf 0%, #8b83bf 100%);
  background-image: -moz-linear-gradient( left,#8b83bf 0%, #8b83bf 100%);
  background-image: linear-gradient( 90deg,#8b83bf 0%, #8b83bf 100%);
}
.sydhzq-item:nth-child(3) .sydhzq-content {
  background-image: -o-linear-gradient( left,#f65854 0%, #f65854 100%);
  background-image: -webkit-gradient( linear,left top, right top,from(#f65854), to(#f65854));
  background-image: -webkit-linear-gradient( left,#f65854 0%, #f65854 100%);
  background-image: -moz-linear-gradient( left,#f65854 0%, #f65854 100%);
  background-image: linear-gradient( 90deg,#f65854 0%, #f65854 100%);
}
.sydhzq-item:nth-child(4) .sydhzq-content {
  background-image: -o-linear-gradient( left, #2ab8ab 0%,#2ab8ab 100%);
  background-image: -webkit-gradient( linear, left top, right top, from(#2ab8ab),to(#2ab8ab));
  background-image: -webkit-linear-gradient( left, #2ab8ab 0%,#2ab8ab 100%);
  background-image: -moz-linear-gradient( left, #2ab8ab 0%,#2ab8ab 100%);
  background-image: linear-gradient( 90deg, #2ab8ab 0%,#2ab8ab 100%);
}
.sydhzq-item:nth-child(5) .sydhzq-content {
  background-image: -o-linear-gradient( left, #b69a8f 0%,#b69a8f 100%);
  background-image: -webkit-gradient( linear, left top, right top, from(#b69a8f),to(#b69a8f));
  background-image: -webkit-linear-gradient( left, #b69a8f 0%,#b69a8f 100%);
  background-image: -moz-linear-gradient( left, #b69a8f 0%,#b69a8f 100%);
  background-image: linear-gradient( 90deg, #b69a8f 0%,#b69a8f 100%);
}
.cjzsjh {
  padding-top: 20px;
}
.zsjh-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.zshd ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.zshd ul li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  background: #dc0303;
  color: #fff;
  height: 50px;
  line-height: 50px;
}
.zsnr .zsnr-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.zsnr .zsnr-item > div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 45px;
  line-height: 45px;
  width: 147px;
  text-align: center;
  font-size: 14px;
  color: #373737;
  border-bottom: 1px solid #ee7800;
}
.zybg {
  background: #f4a14d;
}
.zybg a {
  color: #fff;
}
.zsnr ul li a {
  color: #fff;
}
.nrbg {
  background: #FFF2E8;
}
.nrzx a {
  background: #dc0303;
  padding: 5px 12px;
  margin-right: 10px;
  color: #fff;
}

.xsft-tit h2 {
  text-align: center;
  font-size: 30px;
  line-height: 30px;
  font-weight: 700;
}
.xsft-tit p {
  line-height: 32px;
  text-align: center;
  font-size: 16px;
  color: #777;
}
.xsft-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
}
.xsft-wrap .xsbmdt-wrap {
  width: 270px;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt {
  width: 100%;
  overflow: hidden;
  background: #E3242C repeat;
  margin-top: 25px;
  padding: 0 5px 1px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  height: 370px;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .jb {
  height: 74px;
  clear: both;
  width: 100%;
  margin: 0 auto;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .jb .tup {
  width: 50%;
  float: left;
  margin-left: 15px;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .jb .tup img {
  position: absolute;
  margin-top: -20px;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .jb dl {
  width: 65%;
  float: right;
  color: #FFF;
  text-align: right;
  padding-right: 3%;
  margin: 5px auto;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .jb dl dt {
  font-size: 16px;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .jb dl dd span {
  font-size: 33px;
  font-weight: bold;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt p {
  width: 100%;
  margin: 0 auto;
  background-color: #eeeeee;
  clear: both;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt p span {
  width: 30%;
  display: inline-block;
  font-size: 14px;
  color: #000;
  line-height: 40px;
  text-align: center;
  font-weight: 600;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .bmdt_bd {
  height: 247px;
  overflow: hidden;
  background: #FFF;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .bmdt_bd ul li {
  width: 98%;
  overflow: hidden;
  border-bottom: 1px dashed #8C8C8C;
  margin: 0 auto;
  line-height: 35px;
  height: 35px;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .bmdt_bd ul li span {
  width: 60px;
  font-size: 12px;
  text-align: center;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .bmdt_bd ul li img {
  margin: 9px 0 3px 3px;
  float: left;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .bmdt_bd ul li span:last-child {
  width: 100px !important;
}
.xsft-wrap .xsbmdt-wrap .xsbmdt .bmdt_bd ul li:hover {
  color: #FF0000;
  cursor: pointer;
}
.xsvd-wrap {
  width: 930px;
}
.xsvd-wrap .yu {
  width: 100%;
  height: 25px;
  clear: both;
  margin: 0 auto;
}
.xsvd-wrap .gd {
  width: 98.8%;
  height: 36px;
  clear: both;
  margin: 0 auto 6px;
  background-color: #f4f4f4;
  margin-left: 10px;
}
.xsvd-wrap .gd h2 {
  font-weight: normal;
  font-size: 16px;
  line-height: 36px;
  margin: 0;
  margin-left: 10px;
  text-align: left;
  float: left;
}
.xsvd-wrap .gd p {
  font-size: 16px;
  width: 60px;
  float: right;
  margin: 0 auto;
  line-height: 40px;
}
.gbcoll {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
}
.gbcoll .gbcoll-item {
  width: 224px;
  height: 324px;
  position: relative;
  overflow: hidden;
  margin-left: 8px;
  cursor: pointer;
}
.gbcoll .gbcoll-item .gb-desc {
  padding: 8px 10px;
  position: absolute;
  bottom: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  -moz-transition: all 0.6s;
  transition: all 0.6s;
  color: #fff;
  background: url(/images_2016/xsftxb/xgb33.png) no-repeat;
  -o-background-size: cover;
     background-size: cover;
  z-index: 2;
}
.gbcoll .gbcoll-item .gb-desc:hover {
  bottom: 0;
}
.gbcoll .gbcoll-item .gb-desc .gb-dq {
  background: #fc4936;
  color: #fff;
  display: block;
  width: 60px;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  border-radius: 5px;
  text-align: center;
  margin-top: 80px;
}
.gbcoll .gbcoll-item .gb-desc .gb-name {
  font-size: 20px;
  color: #fff;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  overflow: hidden;
}
.gbcoll .gbcoll-item .gb-desc .gb-zy,
.gbcoll .gbcoll-item .gb-desc .gb-nl {
  margin: 0 auto;
  font-size: 15px;
  color: #fff;
  height: 22px;
  line-height: 22px;
  white-space: nowrap;
  overflow: hidden;
}
.gbcoll .gbcoll-item .gb-desc .gb-ljck {
  display: none;
  cursor: pointer;
  border: 1px solid #fff;
  width: 160px;
  height: 32px;
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  margin: 10px auto;
  line-height: 32px;
  border-radius: 16px;
}
.gbcoll .gbcoll-item .gb-desc .gb-ljck:hover {
  color: inherit;
}
.gbcoll .gbcoll-item .plbtn {
  width: 56px;
  height: 56px;
  background: rgba(255, 140, 0, 0.9);
  position: absolute;
  left: 50%;
  top: 46%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
  border-radius: 50%;
  cursor: pointer;
  z-index: 4;
}
.gbcoll .gbcoll-item .plbtn a { 
  display: block;
  width: 100%;
  padding-top: 100%;
}
.gbcoll .gbcoll-item .plbtn img {
  width: 30%;
  position: absolute;
  left: 55%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
}
.gbcoll .gbcoll-item:nth-child(2) .gb-desc {
  background: url(/images_2016/xsftxb/xgb44.png) no-repeat;
  -o-background-size: cover;
     background-size: cover;
}
.gbcoll .gbcoll-item:nth-child(3) .gb-desc {
  background: url(/images_2016/xsftxb/xgb55.png) no-repeat;
  -o-background-size: cover;
     background-size: cover;
}
.gbcoll .gbcoll-item:nth-child(4) .gb-desc {
  background: url(/images_2016/xsftxb/xgb66.png) no-repeat;
  -o-background-size: cover;
     background-size: cover;
}
.layui-layer-xsft .layui-layer-title {
  height: 46px;
  line-height: 46px;
  font-weight: bold;
}
.video-js {
  width: 704px;
  height: 396px;
}
.video-nav {
  height: 46px;
  line-height: 46px;
  border-bottom: 1px solid #eee;
  font-size: 0;
  color: #333;
  overflow: hidden;
  background-color: #F8F8F8;
  border-radius: 2px 2px 0 0;
  text-align: center;
}
.video-nav a {
  background: #df2629;
  display: inline-block;
  line-height: 32px;
  color: #fff;
  width: 90px;
  margin-right: 30px;
  border-radius: 5px;
  font-size: 14px;
  margin-top: 7px;
}
.video-nav a:last-child {
  margin-right: 0;
}
.cjzsjh {
  padding-top: 20px;
}
.zsjh-wrap {
  width: 100%;
  max-width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.zsjh-item {
  max-width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.zshd ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.zshd ul li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  background: #dc0303;
  color: #fff;
  height: 50px;
  line-height: 50px;
}
.zsnr .zsnr-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.zsnr .zsnr-item > div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 45px;
  line-height: 45px;
  width: 147px;
  text-align: center;
  font-size: 14px;
  color: #373737;
  border-bottom: 1px solid #ee7800;
}
.zybg {
  background: #f4a14d;
}
.zybg a {
  color: #fff;
}
.zsnr ul li a {
  color: #fff;
}
.nrbg {
  background: #FFF2E8;
}
.nrzx a {
  background: #dc0303;
  padding: 5px 12px;
  margin-right: 10px;
  color: #fff;
}
#jesong_chat_layout {
  z-index: 1999999!important;
}
.showMask {
  right: 0;
  z-index: 2000000;
  background: rgba(0, 0, 0, 0.75) !important;
  -webkit-transition: all ease 0.75s;
  -moz-transition: all ease 0.75s;
  -ms-transition: all ease 0.75s;
}
.showMask,
.hideMask {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
}
.hideMask {
  right: 0;
  display: none;
  background: rgba(0, 0, 0, 0.15);
  -webkit-transition: all ease 0.75s;
  -moz-transition: all ease 0.75s;
  -ms-transition: all ease 0.75s;
  -o-transition: all ease 0.75s;
  -khtml-transition: all ease 0.75s;
}
.xdftcCont {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
  width: 538px;
}
.xdftcCont .xdftcThumb {
  position: relative;
  width: 100%;
  padding-top: 85.50185874%;
  overflow: hidden;
  border-radius: 16px;
}
.xdftcCont .xdftcThumb a {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}
.xdftcCont .xdftcThumb a img {
  display: block;
  width: 100%;
}
.xdftcClose {
  position: absolute;
  width: 33px;
  line-height: 33px;
  border-radius: 50%;
  text-align: center;
  top: -15px;
  right: -12px;
  color: #ff0000;
  z-index: 1;
  font-size: 32px;
  background: #fff;
  cursor: pointer;
}
.xdftcBtn {
  position: absolute;
  bottom: 90px;
  width: 100%;
  line-height: 40px;
  z-index: 1;
}
.xdftcBtn a {
  position: relative;
  display: block;
  width: 146px;
  background-image: -o-linear-gradient(left, #ff1e32 0%, #ff603b 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(#ff1e32), to(#ff603b));
  background-image: -webkit-linear-gradient(left, #ff1e32 0%, #ff603b 100%);
  background-image: -moz-linear-gradient(left, #ff1e32 0%, #ff603b 100%);
  background-image: linear-gradient(90deg, #ff1e32 0%, #ff603b 100%);
  color: #fff;
  border-radius: 20px;
  font-size: 16px;
  text-align: center;
  overflow: hidden;
  margin: 0 auto;
}
.xdftcDesc {
  position: absolute;
  width: 100%;
  bottom: 22px;
}
.xdftcDesc p {
  color: #7c7c7c;
  line-height: 24px;
  font-size: 16px;
  text-align: center;
}
.sgHtml {
  position: absolute;
  width: 100%;
  top: 36px;
}
.xjhrbm_bottom {
  width: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px;
}
.xjhrbm_bottom.container {
  padding-top: 0;
}
.xjhrbm_bottom #bjdt_list {
  float: left;
  width: 592px;
}
#bjdt_list {
  width: 650px;
  height: 335px;
}
#bjdt_list .swiper-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -moz-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
#bjdt_list a {
  display: block;
}
.moj_in {
  width: 180px;
  height: 111px;
  background-color: #ffffff;
  border-radius: 5px;
  position: relative;
  margin-top: 35px;
  margin-right: 22px;
}
.moj_in h1 {
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 32px;
  letter-spacing: 0px;
  color: #ffffff;
  height: 32px;
  background-color: #666666;
  text-align: center;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.moj_in font {
  display: block;
  font-size: 36px;
  font-weight: 600;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #666666;
  text-align: center;
  padding-top: 10px;
}
.moj_in p {
  font-size: 10px;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #666666;
  text-align: center;
  opacity: 0.7;
  padding-top: 5px;
}
.moj_in2 {
  height: 133px;
  margin-top: 19px;
}
.moj_in2 h1 {
  background-color: #fec360;
}
.moj_in2 font {
  color: #c8161d;
}
.moj_in2 span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 130px;
  height: 27px;
  background-color: #c8161d;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  color: #ffffff;
  margin: 0 auto;
  border-radius: 27px;
  margin-top: 7px;
}
.moj_in i {
  display: none;
  width: 92px;
  height: 80px;
  background-image: url(/images_2016/bmzq/ico.png);
  position: absolute;
  top: 37px;
  left: -49px;
}
.nhbm20_lst.swiper-container {
  float: left;
  width: 588px;
  height: 335px;
  margin-left: 18px!important;
  padding: 12px 20px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff2e8;
}
.nhbm20_lst h1 {
  width: 210px;
  height: 30px;
  background: url(/images_2016/bmzq/ico2.png) no-repeat #fff 20px 5px;
  border-radius: 30px;
  font-size: 16px;
  font-weight: bold;
  line-height: 32px;
  letter-spacing: 0px;
  color: #313131;
  padding-left: 53px;
}
.nhbm20_lst p {
  width: 100%;
  font-size: 14px;
  font-weight: 100;
  font-stretch: normal;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
  padding-top: 15px;
}
.zsnr-container {
  height: 368px;
}
.zsjh-wrap .swiper-wrapper {
  margin-top: -68px;
}
.xdfredian {
  line-height: 42px;
  background: #f7f7f7;
}
.xdfredian-wrap {
  width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
}
.xdfredian-thumb {
  width: 44px;
  margin-right: 20px;
  margin-left: 4px;
}
.xdfredian-thumb img {
  width: 100%;
}
.xdfredian-txt a {
  display: block;
}
.xdfredian-txt p {
  font-size: 16px;
}
.xdfredian-txt p span {
  color: #dc0303;
}
.zytbrk {
  position: fixed;
  width: 100%;
  bottom: 0;
  height: 60px;
  background: #3b7df7;
  z-index: 5;
}
.zytbrk a {display: block;width: 100%;}
.zytbtk-wrap {
  width: 1200px;
  margin: 0 auto;
}
.zytbtk-wrap{
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  left: 93px;
  -webkit-flex-flow: wrap;
  -ms-flex-flow: wrap;
  flex-flow: wrap;
}
.zytb-tit {
  line-height: 60px;
  font-size: 26px; 
  text-indent: 80px;
  background: url(/images_2016/zytb-icon.png) no-repeat 0 center;
  -o-background-size: 40px auto;
     background-size: 40px auto;
}
.zytb-tit h3 {
  font-weight: bold;
  color: #fff;
  letter-spacing: 3px;
}
.zytb-tit h3 span {
  color: #f9eb04;
}
.zytb-time {
  color: #fff;
  padding-top: 18px;
  width: 200px;
  line-height: 24px;
  text-align: center;
  font-size: 20px;
}
.zytb-time span {
  font-size: 17px;
}
.zytb-btn {
  width: 262px;
  height: 44px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  background-color: #f9eb04;
  margin-top: 8px;
  font-size: 20px;
  margin-left: 16px;
}
.zytb-btn p {
  line-height: 44px;
  text-align: center;
  color: #0932a4;
  font-weight: bold;
  -webkit-animation-name:zxnum1;
  -moz-animation-name:zxnum1;
    -o-animation-name:zxnum1;
       animation-name:zxnum1;
  -webkit-animation-duration:1.2s;
  -moz-animation-duration:1.2s;
    -o-animation-duration:1.2s;
       animation-duration:1.2s;
  -webkit-animation-iteration-count:infinite;
  -moz-animation-iteration-count:infinite;
    -o-animation-iteration-count:infinite;
       animation-iteration-count:infinite;
  -webkit-animation-fill-mode:both;
  -moz-animation-fill-mode:both;
    -o-animation-fill-mode:both;
       animation-fill-mode:both
}
@-webkit-keyframes zxnum1{from{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes zxnum1{from{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
}
@-o-keyframes zxnum1{from{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@keyframes zxnum1{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
.jesong-container-mini-badge {
  z-index: 10;
}
.cjykb-wrap {
  margin: 20px auto 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.cjykb-wrap .cjykbdt-wrap {
  width: 760px;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab {
  height: 243px;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tit h3 {
  line-height: 60px;
  background: #ff7f00;
  text-align: center;
  font-size: 24px;
  color: #fff;
  letter-spacing: 1.5px;
  font-weight: bold;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #ef0800;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-nav .ykbnav-item {
  text-align: center;
  line-height: 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  border-top: 1px solid #ddd;
  color: #ef0800;
  font-size: 16px;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-nav .ykbnav-item:nth-child(1) {
  -webkit-box-flex: 15;
  -webkit-flex: 15;
  -moz-box-flex: 15;
  -ms-flex: 15;
  flex: 15;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-nav .ykbnav-item:nth-child(2) {
  -webkit-box-flex: 25;
  -webkit-flex: 25;
  -moz-box-flex: 25;
  -ms-flex: 25;
  flex: 25;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-nav .ykbnav-item:nth-child(3) {
  -webkit-box-flex: 35;
  -webkit-flex: 35;
  -moz-box-flex: 35;
  -ms-flex: 35;
  flex: 35;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-nav .ykbnav-item:nth-child(4) {
  -webkit-box-flex: 25;
  -webkit-flex: 25;
  -moz-box-flex: 25;
  -ms-flex: 25;
  flex: 25;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab {
  border-bottom: 1px dashed #ddd;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab .cjykbdt-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  line-height: 44px;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab .cjykbdt-item .tab-item {
  border-bottom: 1px dashed #ddd;
  color: #666;
  font-size: 14px;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab .cjykbdt-item .tab-item:nth-child(1) {
  -webkit-box-flex: 15;
  -webkit-flex: 15;
  -moz-box-flex: 15;
  -ms-flex: 15;
  flex: 15;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab .cjykbdt-item .tab-item:nth-child(2) {
  -webkit-box-flex: 25;
  -webkit-flex: 25;
  -moz-box-flex: 25;
  -ms-flex: 25;
  flex: 25;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab .cjykbdt-item .tab-item:nth-child(3) {
  -webkit-box-flex: 35;
  -webkit-flex: 35;
  -moz-box-flex: 35;
  -ms-flex: 35;
  flex: 35;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab .cjykbdt-item .tab-item:nth-child(4) {
  -webkit-box-flex: 25;
  -webkit-flex: 25;
  -moz-box-flex: 25;
  -ms-flex: 25;
  flex: 25;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab .cjykbdt-item .tab-item:nth-child(4) a {
  color: #f60;
}
.cjykb-wrap .cjykbjf-wrap {
  width: 420px;
  margin-left: 20px;
}
.cjykb-wrap .cjykbjf-wrap .cjykbjf-tit h3 {
  line-height: 60px;
  background: #ff7f00;
  text-align: center;
  font-size: 24px;
  color: #fff;
  letter-spacing: 1.5px;
  font-weight: bold;
}
.ykb-tit {
  padding-top: 50px;
  text-align: center;
}
.ykb-tit h2 {
  font-size: 30px;
  line-height: 30px;
  font-weight: 700;
}
.ykb-tit p {
  line-height: 32px;
  text-align: center;
  font-size: 16px;
  color: #777;
  font-weight: normal;
}
.cjykbdt-tab.swiper-container .swiper-wrapper{
  -webkit-transition-timing-function: linear;
       -o-transition-timing-function: linear;
          -moz-transition-timing-function: linear;
       transition-timing-function: linear;
}
.menu_zong.chunjie22 {
  background: url(/images_2016/yearbg.jpg);
  -o-background-size: contain;
     background-size: contain;
  height: 72px;
}
.menu_zong.chunjie22 .meau {
  background: none;
  height: 72px;
}
.menu_zong.chunjie22 .dht_n > ul > li {
  line-height: 72px;
  height: 72px;
}
.menu_zong.chunjie22 .dht_n > ul > li > a:hover {
  background: #f00;
  color: #fff;
  line-height: 45px;
  border-radius: 6px;
  margin: 14px auto;
}
.menu_zong.chunjie22 .navs-more .sub-navs {
  background: #ca1617;
}
.menu_zong.chunjie22 .navs-more .sub-navs li a:hover {
  background: #ff0000;
}
.menu_zong.chunjie22 .sybanner_zy ul li.zy_list,
.menu_zong.chunjie22 .sybanner_zy ul li.zy_list a,
.menu_zong.chunjie22 .sybanner_zy ul li.zy_list:hover {
  height: 45px;
  line-height: 45px;
}
.menu_zong.chunjie22 .sybanner_zy {
  height: 72px;
}
.menu_zong.chunjie22 .sybanner_zy:hover {
  height: 464px;
}
.menu_zong.chunjie22 .sybanner_zy ul li {
  background: #f00;
}
.menu_zong.chunjie22 .sybanner_zy ul li:first-child {
  background: #f00;
  color: #fff;
  border-radius: 6px;
  margin: 14px auto;
}
.menu_zong.chunjie22 .sybanner_zy ul li a:hover {
  background: #f00;
}
.menu_zong.chunjie22 .sybanner_zy .zyfl1 {
  padding-bottom: 10px;
  border-bottom: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.header_sybg {
  background-image: url(/images_2016/year3.png);
  -o-background-size: 30px;
     background-size: 30px;
  background-repeat: repeat-x;
  background-position: center bottom;
  padding-bottom: 15px;
}
.czdt-wrap {
  margin-top: 2px;
  height: 286px;
}
.czdt-wrap .czdt-item a {
  display: block;
  background-color: #ff7f00;
  padding: 13px 10px;
}
.czdt-wrap .czdt-item a img {
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab {
  padding-bottom: 2px;
}
.czdt-wrap {
  margin-top: 2px;
  height: 286px;
}
.cjykb-wrap .cjykbdt-wrap .cjykbdt-tab {
  padding-bottom: 2px;
}
.renqun-wrap {
  margin: 0 auto;
  padding-top: 42px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
  -ms-flex-flow: wrap;
  flex-flow: wrap;
}
.renqun-wrap .renqun-item {
  position: relative;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  transition: all 0.2s linear;
  top: 0;
}
.renqun-wrap .renqun-item .renqun-desc {
  position: relative;
  width: 232px;
  height: 118px;
  background: -o-linear-gradient(left, #3481fc, #6ca6ff);
  background: -webkit-gradient(linear, left top, right top, from(#3481fc), to(#6ca6ff));
  background: -webkit-linear-gradient(left, #3481fc, #6ca6ff);
  background: -moz-linear-gradient(left, #3481fc, #6ca6ff);
  background: linear-gradient(to right, #3481fc, #6ca6ff);
  border-radius: 3px;
}
.renqun-wrap .renqun-item .renqun-desc .renqun-txt {
  color: #fff;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
       transform: translateY(-50%);
  left: 12px;
}
.renqun-wrap .renqun-item .renqun-desc .renqun-txt h3 {
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 12px;
  font-weight: bold;
}
.renqun-wrap .renqun-item .renqun-desc .renqun-txt p {
  display: inline-block;
  padding: 0 10px;
  line-height: 28px;
  border: 1px solid #fff;
}
.renqun-wrap .renqun-item .renqun-desc .renqun-thumb {
  position: absolute;
  width: 104px;
  right: 0;
  bottom: 0;
}
.renqun-wrap .renqun-item:nth-child(2) .renqun-desc .renqun-thumb,.renqun-wrap .renqun-item:nth-child(3) .renqun-desc .renqun-thumb {
  right: 10px;
}
.renqun-wrap .renqun-item .renqun-desc .renqun-thumb img {
  width: 100%;
  display: block;
  image-rendering: -moz-crisp-edges;
  image-rendering:-o-crisp-edges;
  image-rendering:-webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode:nearest-neighbor;
}
.renqun-wrap .renqun-item:nth-child(2) .renqun-desc {
  background: #2ab8ab;
}
.renqun-wrap .renqun-item:nth-child(3) .renqun-desc {
  background: #f65854;
}
.renqun-wrap .renqun-item:nth-child(4) .renqun-desc {
  background: #fd8e20;
}
.renqun-wrap .renqun-item:nth-child(5) .renqun-desc {
  background: #8b83bf;
}
.renqun-wrap .renqun-item:not(:last-child) {
  margin-right: 10px;
}
.renqun-wrap .renqun-item:hover {
  top: -6px;
}
.vbox{padding-top: 17px;}
.v-wrap {
  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;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.v-wrap .v-item {
  width: 286.5px;
  height: auto;
  margin-bottom: 0%;
  position: relative;
  border: 0px solid #fff;
  border-radius: 0px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  /* -webkit-box-shadow: 0 3px 10px 2px #ddd;
  box-shadow: 0 3px 10px 2px #ddd; */
}
.v-wrap .v-item .face {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
}
.v-wrap .v-item .vtit {
  text-align: center;
  line-height: initial;
}
.v-wrap .v-item .vtit img {
  display: block;
}
.v-wrap .v-item .vpic {
  text-align: center;
  line-height: initial;
  position: relative;
}
.v-wrap .v-item .vpic .videoed {
  /* display:none; */
  width: 50px;
  height: 50px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 100%;
  opacity: 0.98;
  background: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
}
.v-wrap .v-item .vtime {
  text-align: center;
  line-height: initial;
}
.v-wrap .v-item .vtime img {
  display: block;
}
.v-wrap .v-item .txt {
  display: none;
}
.v-wrap .v-item .txt2 {
  font-size: 14px;
  line-height: 2.4;
  opacity: 1;
  text-align: center;
  width: 100%;
  color: #000;
  background-color: #fff;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s;
  /* position: absolute; bottom: 0; left: 0; */
  -webkit-box-shadow: 0 2px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 10px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.3);
          box-shadow: 0 2px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 10px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.3);
  padding: 0 8px;
  /* background: #f5f5f5; */
  display: -webkit-box;
  overflow: hidden;
  text-indent: 0;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  /* font-size: 1.1rem; */
  /* line-height: 1.4rem; */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.v-wrap .v-item:nth-child(4),.v-wrap .v-item:nth-child(6) { margin-right: 0;}
.v-wrap .v-item:hover {cursor: pointer;}
.v-wrap .v-item:hover .videoed {
  opacity: 1;
  background: #f8760c;
}
.v-wrap .v-item:hover .face {
  opacity: 0.9;
}
.v-wrap .v-item:hover .txt2 {
  opacity: 1;
  background-color: #f8760c;
  color: #fff;
}
.v-wrap .mask {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.55);
}
.v-wrap .videos {
  display: none;
  border: 1px solid transparent;
  position: fixed;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
  z-index: 100;
  width: 55.32%;
  height: auto;
  z-index: 99;
}
.v-wrap .videos .ht {
  line-height: initial;
  display: block;
  opacity: 0;
  -webkit-transition: all 2s linear;
  -o-transition: all 2s linear;
  -moz-transition: all 2s linear;
  transition: all 2s linear;
  -webkit-transform: translateY(80.66px);
      -ms-transform: translateY(80.66px);
          -moz-transform: translateY(80.66px);
            -o-transform: translateY(80.66px);
       transform: translateY(80.66px);
}
.v-wrap .videos .ht img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
.v-wrap .videos .videobox {
  position: relative;
  line-height: initial;
}
.v-wrap .videos #video {
  line-height: initial;
  display: block;
  width: 100%;
  z-index: -1;
}
.v-wrap .videos .txt {
  background: #fff;
  line-height: 1.86;
  padding: 3px 10px;
  text-align: justify;
  font-size: 15px;
}
.v-wrap .videos .vclose {
  position: absolute;
  right: 10px;
  top: 10px;
  border-radius: 100%;
  cursor: pointer;
  background: rgba(254, 129, 1, 0.78);
  width: 30px;
  height: 30px;
  text-align: center;
  -webkit-transition: all 0.42s;
  -o-transition: all 0.42s;
  -moz-transition: all 0.42s;
  transition: all 0.42s;
  z-index: 99999999;
}
.v-wrap .videos .vclose img {
  width: 21px;
  height: 21px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          -moz-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
       transform: translate(-50%, -50%);
}
.v-wrap .videos .vclose:hover {
  -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
       transform: rotate(360deg);
}
.v-desc {
  width: 100%;
  color: #000;
  font-size: 18px;
  line-height: 26px;
  padding: 12px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border: 2px dashed #008aff;
  border-radius: 5px;
  margin: 30px auto 0;
  text-indent: 0;
}
.rmwd-wrap {
  margin: 20px auto 20px;
  padding: 20px 20px;
  background-color: #f3f5f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex-flow: wrap;
  -ms-flex-flow: wrap;
  flex-flow: wrap;
}

.rmwd-wrap .rmwd-item {
  width: 273px;
  background-color: #fff;
  border: 1px solid #dfdfdf;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  line-height: 60px;
  position: relative; -webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; top: 0px;
}
.rmwd-wrap .rmwd-item:hover {
  top: -4px;
}
.rmwd-wrap .rmwd-item:not(:nth-child(4n)) {
  margin-right: 20px;
}
.rmwd-wrap .rmwd-item:nth-last-child(n+5) {
  margin-bottom: 20px;
}
.rmwd-item .rmwd-d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: wrap;
      -ms-flex-flow: wrap;
          flex-flow: wrap;
          -webkit-box-align: center;
          -webkit-align-items: center;
             -moz-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
  font-size: 16px;
  padding: 0 0 0 30px;
}
.rmwd-txt {
  color: #f60;
  margin-left: 10px;
}
.rmwd-thumb {
  width: 45px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  overflow: hidden;
}
.rmwd-thumb img {
  display: block;
  width: 100%;
}
.rmwd-wrap .rmwd-item:hover {
  background-color: #F90;  
}

.rmwd-wrap .rmwd-item:hover .rmwd-txt {
  color: #fff;
}
.slt-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 1200px;
  margin: 30px auto 0;
}
.slt-item {
  position: relative; -webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; top: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.slt-item:not(:last-child) {
  margin-right: 18px;
}
.slt-item:hover {
  top: -4px;
}
.slt-thumb img {
  width: 100%;
  display: block;
}
.bg_huise {
  background: #f3f3f3;
  padding: 10px 0px 30px;
}
.wrap {
  width: 1200px;
  margin: auto;
  position: relative;
}
.title-main {
  margin: 30px auto 20px;
  text-align: center;
  line-height: 2em;
  color: #777777;
  font-size: 16px;
}
.title-main strong {
  display: block;
  font-size: 30px;
  margin-bottom: 2px;
  position: relative;
  color: #333;
}
.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.runqun_list li:nth-child(1) {
  width: 280px;
  height: 440px;
  background: url("/images_2016/renqun23/renqun1.jpg") no-repeat;
}
.runqun_list li img {
  float: right;
}
.runqun_list li:nth-child(1) strong {
  font-size: 24px;
  margin: 30px 0px 22px 30px;
  display: block;
  color: #ff7b41;
}
.runqun_list li:nth-child(1) p {
  width: 82%;
  margin: 10px auto;
}
.runqun_list li:nth-child(1) a {
  width: 100px;
  border: 1px solid #fc4f03;
  display: block;
  text-align: center;
  line-height: 32px;
  color: #fc4f03;
  margin: 18px 0px 0px 26px;
  font-size: 15px;
}
.runqun_list li:nth-child(2) {
  width: 314px;
  height: 440px;
  border: 1px solid #dbd9d9;
  background: #ffffff;
}
.runqun_list li:nth-child(1):hover {
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.runqun_list li:nth-child(1):hover a {
  -webkit-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  background: #ff7b41 !important;
  color: #ffffff !important;
}
.runqun_list li .renqun1_div:hover a,
.runqun_list li .renqun2_div:hover a {
  -webkit-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  background: #ff7b41 !important;
  color: #ffffff !important;
}
.runqun_list li:hover strong,
.runqun_list li .renqun1_div:hover strong,
.runqun_list li .renqun2_div:hover strong {
  font-size: 28px;
  -webkit-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.runqun_list li .renqun1_div {
  background: url("/images_2016/renqun23/renqun2.png") 100% no-repeat;
  width: 320px;
  height: 219px;
}
.runqun_list li .renqun1_div strong {
  font-size: 22px;
  display: block;
  color: #60cd07;
  margin: 0px 0px 10px 30px;
  padding-top: 10px;
}
.runqun_list li .renqun1_div p {
  width: 200px;
  margin: 10px 0px 10px 20px;
}
.runqun_list li .renqun1_div a {
  width: 100px;
  border: 1px solid #fc4f03;
  display: block;
  text-align: center;
  line-height: 30px;
  color: #fc4f03;
  margin: 18px 0px 0px 26px;
}
.runqun_list li .renqun2_div {
  background: url("/images_2016/renqun23/renqun4.jpg") 27px 100% / 299px no-repeat;
  width: 320px;
  height: 220px;
  border-top: 1px solid #dbd9d9;
}
.runqun_list li .renqun2_div strong {
  font-size: 24px;
  display: block;
  color: #ff7b41;
  margin: 0px 0px 10px 30px;
  padding-top: 10px;
}
.runqun_list li .renqun2_div p {
  width: 200px;
  margin: 10px 0px 10px 20px;
}
.runqun_list li .renqun2_div a {
  width: 100px;
  border: 1px solid #fc4f03;
  display: block;
  text-align: center;
  line-height: 32px;
  color: #fc4f03;
  margin: 18px 0px 0px 26px;
  font-size: 15px;
}
.runqun_list li:nth-child(3) .renqun1_div {
  background: url("/images_2016/renqun23/renqun3.png") 100% no-repeat;
  width: 320px;
  height: 219px;
}
.runqun_list li .renqun1_div strong {
  font-size: 24px;
  display: block;
  color: #ff7b41;
  margin: 0px 0px 10px 30px;
  padding-top: 10px;
}
.runqun_list li .renqun1_div p {
  width: 200px;
  margin: 10px 0px 10px 20px;
}
.runqun_list li .renqun1_div a {
  width: 100px;
  border: 1px solid #fc4f03;
  display: block;
  text-align: center;
  line-height: 32px;
  color: #fc4f03;
  margin: 18px 0px 0px 26px;
  font-size: 15px;
}
.runqun_list li:nth-child(3) {
  width: 312px;
  height: 440px;
  border: 1px solid #dbd9d9;
}
.runqun_list li:nth-child(3) .renqun2_div {
  background: url("/images_2016/renqun23/renqun6.png") 100% / cover no-repeat;
  width: 320px;
  height: 220px;
}
.color_lvse {
  color: #60cd07 !important;
}
.color_juse {
  color: #ff7b41 !important;
}
.runqun_list li:nth-child(4) {
  width: 320px;
  height: 440px;
  border: 1px solid #dbd9d9;
  background: #ffffff;
}
.color_hongse {
  color: #fc0101 !important;
}
.color_huangse {
  color: #ffba00 !important;
}
.runqun_list li:nth-child(4) .renqun1_div {
  background: url("/images_2016/renqun23/renqun4.png") 100% no-repeat;
  width: 320px;
  height: 219px;
}
.runqun_list li:nth-child(4) .renqun2_div {
  background: url("/images_2016/renqun23/renqun7.jpg") 14px 100% / 307px no-repeat;
  width: 320px;
  height: 220px;
}
.zyleft {
  width: 846px;
}
.zyright {
  width: 321px;
  padding: 0 10px 10px;
  background: #F9760C;
}
.zytabt {
  height: 60px;
  border-radius: 10px 10px 0 0;
  background: #f4f4f4;
  text-align: center;
  font-size: 24px;
  overflow: hidden;
}
.zytabt li {
  width: 422px;
  line-height: 60px;
  cursor: pointer;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
}
.zytabt li.on {
  background: #F9760C;
  color: #fff;
}
.zylist li {
  width: 272px;
  text-align: center;
  margin-top: 15px;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border-radius: 10px;
}
.zylist li > a {
  display: block;
  width: 100%;
  /* height: 180px; */
  border-radius: 10px;
  overflow: hidden;
  position: relative;
}
.zylist li > a img {
  width: 100%;
  /* height: 180px; */
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
}
.zylist li > a:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.zylist li span {
  width: 70px;
  line-height: 24px;
  background: #f14f00;
  color: #fff;
  text-align: center;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 13px;
}
.zylist li strong {
  line-height: 45px;
  font-size: 20px;
  -webkit-transition: all 0.35s;
  -o-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
}
.zylist li strong:hover {
  color: #ee7800;
}
.zylist li p {
  text-align: left;
  color: #a0a0a0;
  padding: 0 10px 10px;
  font-size: 15px;
  line-height: 24px;
}
/*闂佽娴氶崑鍡涘磿瑜版帒绠柕澶堝劜閸婏拷*/
.hrbm-title {
  font-size: 24px;
  text-align: center;
  line-height: 60px;
  color: #fff;
}
.zyright .bd .tempWrap {
  width: 100%;
  height: 380px;
  background: #fff;
  overflow: hidden;
}
.infoList li {
  line-height: 40px;
  height: 40px;
  border-bottom: dashed 1px #E5E3E3;
  overflow: hidden;
  text-align: center;
}
.infoList li span:nth-child(1) {
  width: 25%;
}
.infoList li span:nth-child(2) {
  width: 20%;
  color: #eb161e;
}
.infoList li span:nth-child(3) {
  width: 10%;
}
.infoList li span:nth-child(4) {
  width: 45%;
  color: #eb161e;
}
/*闂佸綊鏀辩粙鎾诲极閹捐埖濯奸柍銉ュ暱閻忥拷*/
.zsjh-title li {
  line-height: 40px;
  background: #f4f4f4;
  font-size: 18px;
  text-align: center;
}
.zsjh-title li:first-child {
  background: #e60012;
  color: #fff;
}
.zsjh {
  height: 162px;
}
.zsjh .swiper-slide {
  height: 30px;
}
.zsjh .swiper-slide span {
  line-height: 30px;
  text-align: center;
  border: 1px solid #f4f4f4;
}
.zsjh-title li:nth-child(1),
.zsjh-title li:nth-child(6),
.zsjh span:nth-child(1),
.zsjh span:nth-child(6) {
  width: 25%;
}
.zsjh-title li:nth-child(2),
.zsjh-title li:nth-child(3),
.zsjh-title li:nth-child(5),
.zsjh span:nth-child(2),
.zsjh span:nth-child(3),
.zsjh span:nth-child(5) {
  width: 10%;
}
.zsjh-title li:nth-child(4),
.zsjh span:nth-child(4) {
  width: 19%;
}
.zsjh span:nth-child(5) {
  color: #e60012;
}
.rmwd-wrap.w1232 {
  width: 1232px;
  margin: 20px auto 20px !important;
}
.wrap.mar30 {
  margin: 20px 0 0;
}
.ul_list1 {
  margin: 0px auto 20px;
}
.ul_list1 li p {
  display: inline-block;
  font-size: 15px;
  margin-left: 7px;
}
.ul_list1 li {
  width: 178px;
  border: 1px solid #a7a7a7;
  border-left: none;
  padding: 10px 30px;
  display: block;
}
.ul_list1 li:nth-child(1) {
  border-left: 1px solid #a7a7a7;
}
.ul_list1 li:hover {
  color: #eb1c1e;
  cursor: pointer;
}
.ul_list1 li a {
  display: block;
}

.bg_huise {
  background-color: #F6F6F6;
  padding: 20px;
}
.bg_huise p.spe-title {
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  margin: 20px 0;
}
.bg_huise p.spe-intro {
  font-size: 18px;
  text-align: center;
  margin: 20px 0;
}
.bg_huise .container {
  width: 1200px;
  margin: 0 auto;
}
.bg_huise .container li {
  height: 450px;
}
.bg_huise .container li.spec {
  background-color: #fff;
  border-radius: 15px;
}
.bg_huise .container li.spec div.people {
  width: 280px;
  height: 450px;
  background: url(/images_2016/renqun23/renqun1.jpg) no-repeat bottom right;
  border-radius: 10px;
}
.bg_huise .container li div.people {
  position: relative;
  width: 297px;
  height: 220px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 10px;
  padding: 10px 27px;
  margin-bottom: 10px;
  overflow: hidden;
  z-index: 0;
}
.bg_huise .container li div.people.hot::before {
  content: "HOT";
  display: block;
  position: absolute;
  right: -25px;
  top: -6px;
  background-color: #FF3A20;
  color: #fff;
  font-size: 16px;
  height: 40px;
  line-height: 54px;
  width: 80px;
  text-align: center;
  -webkit-transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
  z-index: 1;
}
.bg_huise .container li div.people.hot.sp::before {
  background-color: #fc830d;
}
.bg_huise .container li div.people div.l {
  position: relative;
  z-index: 1;
}
.bg_huise .container li div.people img {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 0;
}
.bg_huise .container li div.people .li-title {
  color: #fc830d;
  font-size: 24px;
  font-weight: bold;
  width: 120px;
  border-bottom: 1px solid #333;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.bg_huise .container li div.people .li-title.sp {
  color: #333;
  border-color: #fc830d;
}
.bg_huise .container li div.people .li-intro {
  font-size: 15px;
  line-height: 28px;
}
.bg_huise .container li div.people .li-more {
  display: block;
  margin: 10px 0 ;
  width: 128px;
  height: 28px;
  line-height: 28px;
  font-size: 18px;
  color: #fc830d;
  text-align: center;
  border-radius: 30px;
  border: 1px solid #fc830d;
}
.tw-wrap.chunjie23 {
  margin-right: 34px;
  width: 15%;
}
.ftxc-bar.chunjie23 {
  background: #da0023;
}
.ftxc-bar.chunjie23 .zxkf-right a {
  background: url(/images_2016/renqun23/xx-zx.gif) no-repeat 0 0;
}
.zs-hb {
  position: fixed;
  bottom: 10px;
  left: 50%;
  width: 160px;
  -webkit-transform: translateX(-760px);
  -moz-transform: translateX(-760px);
  -ms-transform: translateX(-760px);
  -o-transform: translateX(-760px);
  transform: translateX(-760px);
  z-index: 10001;
}
.zs-hb img {
  display: block;
  width: 100%;
}
.tn-bar {
  position: fixed;
  width: 196px;
  left: -16px;
  top: 50%;
  z-index: 10002;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.tn-bar .tnsiderbar-wrap {
  width: 100%;
}
.tn-bar .tnsiderbar-wrap img {
  width: 100%;
  display: block;
}
.x-zxtc {
  left: 46px!important;
}
.x-zxtc.chunjie23 .lg-pcxuefei-btn {
  background: url(/images_2016/renqun23/head.png) no-repeat;
  -o-background-size: 199px auto;
  background-size: 199px auto;
  left: -47px;
  top: -226px;
  width: 207px;
  height: 226px;
}
.x-zxtc.chunjie23 .lg-pcxuefei-btn p {
  text-align: center;
  position: absolute;
  left: 36px;
  bottom: 15px;
  width: 144px;
  height: 28px;
}
.x-zxtc.chunjie23 .x-zxtc-zxbm {
  background: url(/images_2016/renqun23/fenwei7.png) no-repeat;
  -o-background-size: cover;
  background-size: cover;
}
.x-zxtc.chunjie23 .x-zxtc-swt {
  background: url(/images_2016/renqun23/fenwei8.png) no-repeat;
  -o-background-size: cover;
  background-size: cover;
}
.hrbm-video video {
  display: block;
}
/*涓撲笟鎺ㄨ崘*/
.x2019_zy {
  width: 100%;
  background: #F4F5F7;
  padding-top: 6px;
  margin-top: 40px;
}
.wr.nz {
  width: 1200px;
  margin: 0 auto;
}
.x2019_zy .nt {
  width: 1200px;
  height: 43px;
  border: 1px solid #D9DADC;
}
.x2019_zy .nt h4 {
  width: 205px;
  height: 43px;
  background: #E70012;
  line-height: 43px;
  font-size: 24px;
  color: #fff;
  text-align: center;
  position: relative;
  float: left;
}
.x2019_zy .nt h4 i {
  position: absolute;
  top: 12px;
  right: -10px;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-left: 10px solid #E70012;
  border-bottom: 10px solid transparent;
}
.x2019_zy .nt p {
  line-height: 43px;
  font-size: 18px;
  color: #7D7C7C;
  margin-left: 45px;
  float: left;
}
.x2019_zy .nz {
  padding-bottom: 30px;
}
.x2019_zy .nz ul li {
  width: 292px;
  height: 260px;
  background: #fff;
  line-height: 66px;
  position: relative;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.x2019_zy .nz ul li a p {
  font-size: 16px;
  display: block;
  text-indent: 7px;
  position: relative;
  top: -2px;
  left: 11px;
}
.x2019_zy .nz ul li a:nth-child(2) {
  width: 90px;
  height: 30px;
  background: #F9760C;
  text-align: center;
  border-radius: 30px;
  display: block;
  position: absolute;
  bottom: 20px;
  right: 14px;
  line-height: 30px;
  color: #fff;
}
.x2019_zy .nz ul li:hover {
  margin-top: -5px;
  -webkit-box-shadow: 1px 2px 8px #ADADAD;
  box-shadow: 1px 2px 8px #ADADAD;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.nz ul li b {
  display: none;
  width: 92px;
  background: #E70012;
  font-size: 18px;
  color: #fff;
  line-height: 36px;
  text-align: center;
  position: absolute;
  top: 0;
  left: 105px;
  font-style: normal;
}
.cjykbdt .wrap.mar30 {
  margin: 30px auto 0;
}
.cjykbdt.gray {
  background-color: #F4F5F7;
}
.cjykbdt.gray .wrap.mar30 {
  margin: 0 auto;
}
.cjykbdt.gray .rmwd-wrap {
  padding: 0;
  margin-bottom: 30px;
}
.cjykbdt.gray .rmwd-wrap .rmwd-item {
  width: 283px;
}
.cjykbdt.gray .ul_list1 {
  padding-bottom: 30px;
}
.cjykbdt.gray .ul_list1 li {
  background-color: #fff;
}
.header_sy.chunjie24 {
  position: relative;
}
.header_sy.chunjie24::before {
display: none;
  position: absolute;
  top: -35px;
  left: -267px;
  width: 295px;
  height: 170px;
  background: url(/images_2016/year24/24.png) no-repeat;
  -o-background-size: cover;
  background-size: cover;
  content: '';
  -webkit-transform: scale(.95);
      -moz-transform: scale(.95);
      -ms-transform: scale(.95);
        -o-transform: scale(.95);
          transform: scale(.95);
}
.header_sy.chunjie24 .xinnian {
  display: none;
    position: absolute;
    top: -29px;
    right: -134px;
    width: 193px;
    height: 124px;
    background: url(/images_2016/year24/11.png) no-repeat;
    -o-background-size: cover;
    background-size: cover;
}

.ftxc-bar.chunjie24 {
  background: #c00900;
}

.ftxc-bar.chunjie24 .zxkf-right a {
  background: url(/images_2016/xx-zx.gif) no-repeat 0 0;
}

.ftxc-bar.chunjie24 .ftxc-wrap .ftxc-l:before {
	display: none;
    background: url(/images_2016/year24/22.png) no-repeat;
    width: 346px;
    height: 284px;
    -webkit-transform: scale(.7);
       -moz-transform: scale(.7);
        -ms-transform: scale(.7);
         -o-transform: scale(.7);
            transform: scale(.7);
    bottom: -47px;
    left: -286px;
}

.yc-wrap {
  position: fixed;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  z-index: 10;
}
.yc-wrap .yc-thumb {
  width: 191px;
  height: 482px;
}
.ftxc-bar.chunjie24 .ftxc-wrap .ftxc-slogan {
    margin-left: 75px;
}
.yc-zx {
  position: absolute;
  top: 232px;
  left: 0;
  width: 191px;
  height: 146px;
}
.yctop-wrap {
  width: 191px;
  height: 146px;
}
.yc-backtotop {
  width: 191px;
  margin-top: 10px;
  height: 40px;
}