@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}

.bg{background:#f0f0f0;padding:1px 0}

.tit_b{text-align:center;font-size:1.8rem;line-height:3rem;font-weight:700;margin:1.6rem auto .8rem}

.tit_b span{position:relative;display:inline-block;padding:0 .6rem}

.tit_b span:before{position:absolute;content:'';width:4rem;height:.1rem;top:1.4rem;left:-4rem;background:#000}

.tit_b span:after{position:absolute;content:'';width:4rem;height:.1rem;top:1.4rem;right:-4rem;background:#000}

.tit_b.col-f span:after,.tit_b.col-f span:before{background:#fff}

.tit_s{font-size: 1.3rem;line-height:1.8rem;margin:-1rem auto 1rem;width:93.75%;text-align: center;}

.col-f span,.col-f.tit_s{color:#fff}

.ppjs{width:93.75%;margin:-.5rem auto 1rem}

.ppjs p{font-size: 1.3rem;line-height:1.8rem;}

.ppjs p a{display:inline;color:#fb8b40}

.v6{width:93.75%;margin:.8rem auto}

.v6 video{width:100%}

.v6{position:relative}

.v6 .s_play{position:absolute;width:auto;left:50%;bottom:50%;margin-left:-2.5rem;margin-bottom:-2.5rem}

.zy-jy{width:93.75%;margin:1rem auto;text-align:center}

.zy-jy i{display:inline-block;width:2rem;vertical-align:middle}

.zy-jy span{font-size:1.5rem;line-height:2.6rem;vertical-align:middle;margin-left:.2rem}

.zy-jy p{font-size: 1.3rem;line-height:1.8rem;margin-bottom:.8rem;text-align:justify;}

.ul-zy li:last-child{margin-right:0}

.ul-zy li{float:left;width:49%;margin-right:2%}

.ul-zy li:nth-child(2n){margin-right:0}

.ul-zy li.single{width:100%;clear:both}

.ul-zy li p{background:#fff;color:#010001;font-size:1.2rem;text-align:center;line-height:2.2rem}

.a_btn{display:block;width:93.75%;margin:1rem auto;text-align:center;background:#ff3e01;color:#fff;font-size:1.5rem;line-height:3.2rem;border-radius:.6rem}

.ms_btn{display:block;width:60%;margin:-.5rem auto 2rem;text-align:center;background:#ff3e01;color:#fff;font-size:1.5rem;line-height:3.2rem;border-radius:.6rem;position:relative}

.bgi1{background:url(/images_2016/xxjj/bg.jpg) no-repeat top center;padding:1px 0}

#ry{background:url(http://www.sxxdf.com/templets/spweb/jianjieimg/xyjj_icon.gif) no-repeat;height:30rem;background-repeat-y:repeat;max-height:450px}

#rt{width:95%;height:30rem;overflow-y:auto;float:left;padding-left:1rem;padding-right:1rem;margin-top:.6rem;margin-left:1.1rem;display:inline;max-height:450px;padding-bottom:.8rem}

#rt a{color:#666;font-size:1.2rem;line-height:1.8rem}

.pplc{width:93.75%;margin:1rem auto 2rem;background:#fff;overflow:hidden;max-height:450px}

.img-600{width:93.75%;margin:1rem auto}

.ul4-0{width:93.75%;margin:-1rem auto 1rem;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}

.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:167.5%;padding-top:5px!important}

.xuezi_slide .bd li{width:19%;background:#fff;border-radius:.25rem;position:relative;margin-right:.5%;float:left;padding-bottom:.3rem;margin-left:.5%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:.5rem;background:#f39800}

.xuezi_slide .bd li:nth-child(2n){background:#fff}

.xuezi_slide h3{font-size:1.2rem;text-align:center;font-weight:400;line-height:2rem}

.xuezi_slide p{font-size:.9rem;line-height:1.2rem;height:7.5rem}

.ul-zy.ul-hj li{width:32%;margin-right:2%}

.ul-zy.ul-hj li:nth-child(3n){margin-right:0}

.content2{background:#eee;padding:.6rem 0 0}

.content2 .c2{padding:0 1rem;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}

.content2 .c2 ul{width:49%}

.content2 .c2 ul:last-child li:last-child a>p{padding-bottom:3rem}

.content2 .c2 ul li{margin-top:.6rem}

.content2 .c2 ul li div{position:relative}

.content2 .c2 ul li div img{width:100%}

.content2 .c2 ul li div p{position:absolute;width:100%;height:2.4rem;font-size:1.4rem;line-height:2.4rem;text-align:center;color:#fff;background:rgba(0,0,0,.5);bottom:0}

.content2 .c2 ul li a>p{font-size: 1.3rem;padding:.6rem;background:#fff;color:#000;}

.content2 .ghlc-box{padding:0 1rem;margin-top:1.5rem}

.content2 .ghlc{width:100%;background:#fff;border-radius:1rem;padding-bottom:1.5rem}

.content2 .ghlc h4{text-align:center;padding:.8rem 0 .6rem}

.content2 .ghlc h4 span{display:inline-block;font-size:1.2rem;color:#ff9600;background:#e5e5e5;padding:.5rem 1rem}

.content2 .ghlc .gh-center{width:100%;height:17rem;overflow-x:hidden;overflow-y:scroll;position:relative;-ms-overflow-style:none;overflow:-moz-scrollbars-none}

.content2 .ghlc .gh-center::-webkit-scrollbar{width:0!important;display:none}

.content2 .ghlc .gh-center .shuxian{border-left:4px solid #e5e5e5;height:1000px;position:absolute;display:inline-block;width:0;left:50%;margin-left:-2px}

.content2 .ghlc .gh-center .content{padding:0 1rem;position:relative;overflow:hidden}

.content2 .ghlc .gh-center .content::after{border-left:1px solid #e5e5e5;height:10000px;position:absolute;top:0;display:inline-block;width:0;left:50%;margin-left:1px;z-index:1;content:''}

.content2 .ghlc .gh-center .content ul li{width:46%;position:relative}

.content2 .ghlc .gh-center .content ul li:nth-child(2n-1){text-align:right}

.content2 .ghlc .gh-center .content ul li:nth-child(2n-1):before{content:'';display:inline-block;width:.8rem;height:.8rem;background:#ff9600;border-radius:.4rem;position:absolute;right:-12%;top:9%;z-index:2}

.content2 .ghlc .gh-center .content ul li:nth-child(2n){text-align:left;left:55%}

.content2 .ghlc .gh-center .content ul li:nth-child(2n)::before{display:inline-block;width:.8rem;height:.8rem;background:#ff9600;border-radius:.4rem;position:absolute;left:-12%;top:9%;content:'';z-index:2}

.content2 .ghlc .gh-center .content ul li span{font-weight:700;font-size:1.2rem;color:#ff9600;display:block}

.content2 .ghlc .gh-center .content ul li p{font-size:1.1rem;color:#282828;display:block;margin-top:.5rem;text-align:left;line-height:1.4rem}

.content2 .c2-b{padding:0 1rem;margin-top:1.5rem}

.content2 .c2-b ul{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}

.content2 .c2-b ul li{width:49%}

.content2 .c2-b ul li img{width:100%;margin-top:.6rem}

.content2 .c2-b ul li p{width:100%;height:3rem;font-size:1.2rem;background:#f19149;text-align:center;line-height:3rem;color:#fff}

