@charset "gb2312";input{-webkit-appearance:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
.left{float:left}
.right{float:right}
img{border:0 none;width:100%;display:block}
html{-webkit-text-size-adjust:none}
a{outline:0;text-decoration:none}
a:hover{text-decoration:none}
html{zoom:1}
html *{outline:0;zoom:1}
html button::-moz-focus-inner{border-color:transparent!important}
body{overflow-x:hidden;font-size:12px}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
a img,fieldset{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:after,q:before{content:''}
button,input[type=button],input[type=password],input[type=reset],input[type=submit],input[type=text],textarea{-webkit-appearance:none!important}
em,i{font-style:normal}
html{font-size:62.5%}
@media only screen and (min-width:321px){html{font-size:62.5%!important}
}
@media only screen and (min-width:361px){html{font-size:70.31%!important}
}
@media only screen and (min-width:376px){html{font-size:73.24%!important}
}
@media only screen and (min-width:481px){html{font-size:84%!important}
}
@media only screen and (min-width:561px){html{font-size:90%!important}
}
@media only screen and (min-width:641px){html{font-size:100%!important}
}
body{font-family:"Microsoft YaHei",sans-serif;margin:0 auto;max-width:640px;min-width:320px;overflow-x:hidden;padding:0;width:100%;color:#333}
.clear_f:after{clear:both}
.clear_f:after,.clear_f:before{content:"";display:block}
.vbanner{position:relative;overflow:hidden}
.vbanner .banner_top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.6); text-align: center; color: #fff; height: 100%;}
.vbanner .banner_top span{color: yellow;}
.vbanner .banner_top h4{font-size: 2.54rem; padding: 6.4rem 0 2rem 0;}
.vbanner .banner_top p{font-size: 1.4rem;}
.vbanner .banner_top2{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.6); text-align: center; color: #fff; display: none;}
.gt{margin:.8rem 0 1.2rem;width:100%;height:.5rem;background:#ededed;}
.font-w-b{font-weight:700}
.tit_b{text-align:center;font-size:1.6rem;line-height:3rem;margin-top:.8rem}
.tit_s{font-size:1.2rem;line-height:1rem;text-align:center;margin-bottom:1rem;color:#717171}
.tit_m{font-size:1.3rem;line-height:2.6rem;text-align:center;margin:1rem auto .3rem}
.chengnuo{width:93.75%;margin:1.5rem auto 3rem;border:1px solid #d2d2d2;border-radius:1rem;position:relative;padding-bottom:1.5rem!important}
.chengnuo a{position:absolute;width:50%;left:25%;text-align:center;font-size:1.5rem;line-height:3.6rem;border-radius:.6rem;background:#ff3e01;color:#fff;bottom:-1.8rem}
.ul2-1{width:93.6%;margin:2rem auto;position:relative}
.ul2-1 li{float:left;width:100%;height:8rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.ul2-1 h3{font-size:1.4rem;line-height:2.6rem;margin-top:1rem;font-weight:700}
.ul2-1 p{font-size:1.1rem;line-height:1.5rem}
.img-l li:first-child{position:absolute;left:0;height:9rem;top:-.5rem}
.img-l li:last-child{border:1px solid #bfbfbf;border-radius:.8rem;padding-left:48%}
.img-r li:first-child{border:1px solid #bfbfbf;border-radius:.8rem;padding-left:3%}
.img-r li:last-child{height:9rem;position:absolute;top:-.5rem;right:0;float:right;text-align:right}
.chengnuo img{height:100%;width:auto;display:inline-block}
.bg{background:#ededed;padding:1px}
.tit_icon{width:3rem;height:3rem;margin:1.5rem auto -.5rem}
.icon1{background:url(/images_2016/jybz/i3.png);background-size:100%}
.icon2{background:url(/images_2016/jybz/i4.png);background-size:100%}
.news_tit{width:93.75%;margin:1rem auto;padding:0 15%;border-bottom:1px solid #d2d2d2}
.news_tit li{float:left;width:29%;text-align:center;margin-right:5%;font-size:1.3rem;line-height:2.6rem}
.news_tit li:last-child{margin-right:0}
.news_tit li.active{border-bottom:2px solid #ff9000}
.news_box>div{display:none;border-bottom:1px solid #999;width:93.75%;margin:1rem auto 1.5rem;position:relative;padding-bottom:1.2rem}
.news_box>div.selected{display:block}
.news_box>div>a{position:absolute;font-size:1.2rem;line-height:2rem;background:#ededed;right:2.5rem;padding:0 .6rem}
.ul-news-content li{float:left;width:28%;margin:0 2.5% 0 4%;border-radius:.5rem;overflow:hidden}
.ul-news-content li:last-child{margin:0;width:62%;padding-top:.5rem}
.ul-news-content div{font-size:1.1rem;overflow:hidden;line-height:2.2rem;height:2.2rem}
.ul-news-content span{width:3px;height:16px;background:#fe8101;display:inline-block;position:relative;top:2px;margin-right:5px}
.ul-news-content a{color:#888}
.tit_zp{color:#fff;text-align:center;font-size:1.4rem;line-height:2.6rem;font-weight:700}
.zpxx{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/images_2016/jybz/jybg.jpg);background-size:100%;padding:.6rem 0 1px}
.zpxx .list{width:93.75%;font-size:1.1rem;margin:1rem auto}
.list .list_tp1{background:#f60;padding:2% 0;color:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-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;font-size:1.3rem}
.list_bt1{width:100%;height:auto}
.list_bt1 li{min-width:100%;line-height:2.5rem;background:#e5e5e5;margin-bottom:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-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}
.list_bt1 span{min-width:21%;color:#2f2f2f;font-size:1.1rem;text-align:center}
.list .list_tp2{background:#f60;padding:2% 0;color:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-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;font-size:1.4rem}
.list_tp2 b{min-width:25%;text-align:center}
.list_bt2{width:100%;height:auto;position:absolute;top:0}
.list_bt2 li{line-height:2.5rem;background:#e5e5e5;margin-bottom:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-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}
.list_bt2 li span{min-width:25%;color:#2f2f2f;font-size:1.3rem;text-align:center}
.ul2-2{width:93.75%;margin:0 auto}
.ul2-2 li{float:left;width:48%}
.cjy-img{width:52%!important}
.ul2-2 h3{font-size:1.2rem;line-height:2rem;color:#f60;margin-top:.2rem}
.ul2-2 p{font-size:1.2rem;line-height:1.4rem}
.a-btn{width:93.75%;margin:1rem auto;text-align:center;font-size:1.5rem;display:block;background:#ff3e01;line-height:3.6rem;color:#fff;border-radius:.6rem}
.ul4-0{width:93.75%;margin:1rem auto;border-bottom:1px solid #a1a1a1}
.ul4-0 li{float:left;text-align:center;width:25%;line-height:3rem;font-size:1.2rem;position:relative}
.ul4-0 li.active:after{position:absolute;content:'';width:50%;height:2px;background:#ff9000;left:25%;bottom:0}
.jpzy,.ul4-0_box{width:93.75%;margin:1rem auto}
.ul4-0_box div{display:none}
.ul4-0_box div.selected{display:block}
.xuezi_slide{width:93.75%;margin:1rem auto;overflow:hidden;padding:.3rem 0}
.xuezi_slide .con{width:134%;padding-top:5px!important}
.xuezi_slide .bd li{width:24%;-webkit-box-shadow:.125rem .125rem .5rem #ccc;box-shadow:.125rem .125rem .5rem #ccc;background:#fff;border-radius:.25rem;position:relative;margin-right:.5%;float:left;padding-bottom:.3rem;margin-left:.5%}
.xuezi_slide .bd li i.lf,.xuezi_slide .bd li i.rt{display:block;width:.6rem;height:1.5rem;background:url(/images_2016/jybz/right_bg.png) no-repeat;margin-top:1.6rem;float:left;background-size:100%}
.xuezi_slide .bd li i.rt{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);float:right;margin-top:1.4rem}
.xuezi_slide .bd li p{width:80%;margin:0 auto;font-size: 1.4rem;color:#494949;text-align:center;line-height:2.2rem;border-bottom:.125rem dotted #fcba3a;}
.xuezi_slide .bd li span{font-size: 1.2rem;color:#494949;text-align:center;display:block;margin:.5rem auto;}
.xuezi_slide .bd li span i{font-style:normal;font:.9rem Impact}
.xuezi_slide .bd li img{margin:0 auto;display:block;width:93.75%}
.jpzy li{float:left;width:32.5%;margin-right:1.25%;background:red;margin-bottom:1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.zy_mc{text-align:center;line-height:2.6rem;font-size:1.2rem;color:#fff;background:red}
.jpzy li:nth-child(3n){margin-right:0}
.video_box{width:93.75%;margin:1rem auto}
.video_box video{display:block!important}
.hzdw h1{font-size:1.6rem;line-height:3.6rem;margin-bottom:1rem;text-align:center;border-bottom:1px dashed #888}
.hzdw h2{width:93.75%;text-align:left;margin:1rem auto;font-size:1.3rem;line-height:2.2rem;border-bottom:1px solid #eee}
.ul2-0{width:93.75%;margin:1rem auto}
.ul2-0 li{float:left;width:49%;margin-right:2%;margin-bottom:.6rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;border:1px solid #a6a6a6;overflow:hidden}
.ul2-0 li:nth-child(2n){margin-right:0}
.zyfx li{border:1px solid #dbdbdb;padding:.5rem}
.zyfx i{display:inline-block;width:4rem;height:4rem;background:#f60;border-radius:1rem;vertical-align:middle;margin-right:.2rem}
.zyfx img{width:70%;margin:15% auto}
.zyfx div{display:inline-block;vertical-align:middle}
.zyfx h3{font-size:1.2rem;line-height:1.8rem}
.zyfx p{font-size:.95rem;line-height:1.3rem}
.zyfx a{display:block;font-size:0}
.ul_wlist{width:93.75%;margin:1rem auto}
.ul_wlist li{float:left;width:48.5%;margin-right:3%;margin-bottom:1.2rem;-webkit-box-shadow:0 4px 4px 0 #ddd;box-shadow:0 4px 4px 0 #ddd;/*! border-radius: 0.5rem; */overflow:hidden}
.ul_wlist li:nth-child(2n){margin-right:0}
.ul_wlist li:last-child,.ul_wlist li:nth-last-child(2){margin-bottom:0}
.ul_wlist a{display:block}
.ul_wlist .xm{font-size:1rem;margin-top:.3rem;line-height:1.3rem}
.ul_wlist div{font-size:.8rem;line-height:1.4rem;font-weight:700;padding:0 .3rem}
.ul_wlist p{font-size:.8rem;line-height:1.2rem;color:#c55f06;padding:0 .3rem}
.ul_wlist span{color:red;margin-right:1rem;font-size:1rem}
.ul_wlist .hzqy_mc{background:#fe8101;color:#fff;text-align:center;font-size:.8rem;line-height:2.2rem;font-weight:700}
.ul_wlist .xs_name{background:#fe8101;color:#fff;text-align:center;font-size:1rem;line-height:2.5rem;font-weight:700}
.wz_fl{background:#efeeee;padding:1rem 0}
.wz_fl .wz_flist{width:93.75%;margin:.5rem auto}
.wz_fl .wz_flist li{float:left;width:22%;margin-right:4%;background:#fff;text-align:center;line-height:2.6rem;border-radius:.5rem}
.wz_fl .wz_flist a:last-child li{margin-right:0}
.wz_fl .wz_flist li img{display:inline-block;width:1.6rem;height:1.6rem;margin-right:.3rem;vertical-align:middle}
.wz_fl .wz_flist li span{vertical-align:middle;font-size:.95rem}
.wz_fl .wz_flist li .flicon2{display:none}
.wz_fl .wz_flist a.active .flicon1{display:none}
.wz_fl .wz_flist a.active .flicon2{display:inline-block}
.wz_fl .wz_flist a.active li{background:#f60;color:#fff}
.page li{display:inline-block;padding:.2rem .85rem;margin-right:1.5%;font-size:1.15rem;margin-bottom:.6rem;background:#efeeee;border-radius:.35rem}
.page li a{color:#f60}
.page .thisclass{background:#f60;color:#fff}
.page{width:95%;margin:.5rem auto 0;text-align:center}
.ul3-1{width:93.75%;margin:.6rem auto 1rem;background:#fff;border-radius:.8rem;position:relative;height:5.8rem}
.ul3-1 img{display:block;width:70%;margin:0 auto;position:relative;top:15%}
.ul3-1 li{float:left;width:25%}
.ul3-1 span{display:block;width:3.4rem;height:3.4rem;margin:0 auto;border-radius:50%}
.ul3-1 li:nth-child(1) span{background:#f60}
.ul3-1 li:nth-child(2) span{background:#cc7832}
.ul3-1 li:nth-child(3) span{background:#e80010}
.ul3-1 li:nth-child(4) span{background:#702e00}
.ul3-1 div{font-size:1.1rem;line-height:2.4rem;color:#000;display:block;text-align:center}
.ul3-1 .active div{color:#000}
.ul3-1:after{position:absolute;content:'';width:100%;height:1px;background:#eee;bottom:-.8rem;visibility:inherit;left:0}
.ul3-1 b{position:absolute;width:25%;height:3px;background:#f60;left:0;bottom:-.8rem;z-index:1}
.active{position:relative}
.jybz-w-item{display:none}
.jybz-w-item.active{display:block}
.page .a-btn{background:#fe8101}
