
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ";margin:0; padding:0; }
img{ border:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font,i { padding:0; margin: 0; font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd,i { list-style:none; }
i,em{font-style:normal;}
a {color: #000;text-decoration: none;}
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
.sj{ max-width: 640px;  /*margin:60px  auto 0;*/ margin: 0 auto; padding:0; overflow:hidden; background:#fff; position:relative} 
.headera{ width:100%; overflow: hidden;position: fixed; z-index: 999;left: 0; top: 0;}
.headeraa{ max-width:640px; overflow: hidden; margin:0 auto;}
.headera p{ width:50%; float:left;}
.headera img{ width:100%;}
.logo{ /*width:92%;*/ margin:0 auto 0; /*padding:15px 0;*/ overflow:hidden;}
.logo img{ width:100%;}
.nav{ width:100%; overflow:hidden; background:#156935;}
.nav li{ float:left; width:25%; text-align:center; border-bottom:1px solid #fff; border-right:1px solid #fff;box-sizing: border-box; font-size:"Î¢ÈíÑÅºÚ"; line-height:2.5rem;font-size:1.3rem;}
.nav li a{ text-decoration: none; display: block; color:#fff;}
.ad2{height: 26rem;overflow: hidden;}
.ad2 img {width: 100%; height: auto;display: block;margin: 0 auto; vertical-align: middle;}
.scroller1 {position: absolute;z-index: 2;bottom: 5%;left: 45%;overflow: hidden;zoom: 1;}
.scroller1 a.hover {border-radius: 0.83rem;background: #156935;}
.scroller1 a {border-radius: 0.83rem;background: #ccc;width: 0.42rem;height: 0.42rem;float: left;margin-left: 0.5rem;display: inline;}
.scroller2 {position: absolute;z-index: 2;bottom: 2%;left: 45%;overflow: hidden;zoom: 1;}
.scroller2 a.hover {background: #156935;}

/*banner*/
.banne_xw img{ width:100%;}




.shbt{width:95%; margin:18px auto;overflow:hidden; padding-bottom:5px;}
.jbnav_bt{  overflow:hidden;border-bottom:1px solid #156935; }
.jbnav_bt div{ float:left; width:68%; font-size:1rem; color:#bbbbbb; font-family:Arial," Î¢ÈíÑÅºÚ"; padding-bottom:2px; display:block;}
.jbnav_bt div span{ font-size:1.8rem; color:#156935; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:5px solid #156935; padding-bottom:0px;font-weight:bold;}
.jbnav_bt p{ float:right; width:28%; text-align:center; font-size:1.3rem; color:#fff; background:#ff9900; line-height:2.2rem; border-radius:5px;}
.jbnav_bt p a{ display:block; text-decoration:none; color:#fff;}
.sjjb{ width:100%; overflow: hidden; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; padding:15px 0 5px;}
.sjjba{ width:95%; margin:0 auto; overflow: hidden}
.sjjba li{ float:left; width:31%; margin-right:3%; overflow: hidden; text-align:center; background:#156935; margin-bottom:1rem; font-size:1.2rem;}
.sjjba li span{ font-size:0.8rem; font-family:Arial;}
.sjjba li a{ display:block; text-decoration:none; color:#fff; padding:25% 0}
.sjjbb{ width:95%; margin:0 auto; overflow:hidden;}
.sjjbb li{ float:left; text-align:center; width:31%; margin-right:3%; border:1px solid #156935; margin-bottom:1rem; line-height:2.4rem; box-sizing:border-box; font-size:1.3rem;}
.sjjbb li a{ display:block; text-decoration:none; color:#156935}
.sjjbc{ overflow: hidden; width:95%; margin:10px auto;}
.sjjbc img{ width:100%;}
.sjjbc p{ float:left; width:36%;}
.sjjbc h2{ float:right; width:62.5%;}


.left{ float:left;}
.right{ float:right;}
.lh_qi{ background:#FFF; overflow:hidden; width:90%; margin:0 auto;}
.lh_titi{ overflow:hidden;  padding-bottom:0.4rem; background-size:100% auto; }
.lh_titi2{ overflow:hidden;  padding-bottom:0.4rem; background-size:100% auto; }
.lh_tn{ width:75%; color:#156935; font-size:1.6rem; font-weight:bold;}
.lh_tn2{ width:25%; overflow:hidden; margin-top:0.4rem;}
.lh_tn2 img{ width:100%; height:auto;}
.slideBox1{   position:relative; }
.slideBox1 .bd{ position:relative;z-index:0; overflow:hidden; margin:1rem auto;  }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; background:url(../images/zjbj.jpg) no-repeat center top/100% 100%; height:14.25rem;}
.slideBox1 .bd li h3{ float:right; width:43%; padding-top:0.4rem; bottom:0}
.slideBox1 .bd li h3 img{ width:100%; height:auto;}
.slideBox1 .prev{ background:url(../images/leftjt.png) no-repeat; position:absolute; left:0; top:43%;  display:block; width:1.4rem; height:4.2rem; filter:alpha(opacity=50);opacity:0.5; background-size:100% 100%;}
.slideBox1 .next{ position:absolute; right:0; top:43%;  display:block; width:1.4rem; height:4.2rem; filter:alpha(opacity=50);opacity:0.5; background:url(../images/rightjt.png) no-repeat;  background-size:100% 100%;}
.slideBox1 .next{  }
.slideBox1 .prev:hover,
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }
.lh_xd{ overflow:hidden;}
.lh_xd a{ width:48%; overflow:hidden; display:inline-block;}
.lh_xd a img{ width:100%; height:auto;}

.zj_nei{ position:absolute; left:5%; top:10%; right:45%; background:rgba(247,246,246,0.5); padding:0.5rem;}
.zj_nei h4{ color:#b00000; font-size:1.8rem; font-weight:bold;}
.zj_nei h4 a{ color:#156935; text-decoration:none;}
.zj_nei p{ color:#545454; font-size:1rem; line-height:1.2rem; padding-top:0.3rem;}
.zj_nei p a{ color:#545454; text-decoration:none;}
.zj_nei div{ overflow:hidden; margin-top:1rem; background:url(../images/zjwzbj.png);background-size:100% 100%; text-align:center; width:95%; margin:0 auto;}
.zj_nei div p{ float: left; width:33%; line-height:1.3rem; padding:0.6rem 0 0.5rem; font-size:0.9rem;}
.zt_wzt{ background:#007a98; height:2rem; border-radius:4px; overflow:hidden; color:#FFF; font-size:1rem; line-height:2rem; padding-left:0.7rem;}
.zt_wzt a{ color:#FFF;}
.zt_res a{ display:inline-block; width:6.75rem; height:auto;}
.zt_res a img{ width:100%; height:auto;}
.ztzja{ width:75%; margin:0 auto;} 
.ztzja p{ float:left; text-align:center; width:49%; border-radius:5px; background:#ff9900; font-size:1rem; line-height:1.5rem; padding:0.3rem 0}
.ztzja p a{ color:#fff; text-decoration:none; display:block;}
.ztzja p a span{ color:#fffc00;}
.ztzja p:nth-child(2){float:right; text-align:center; width:49%; border-radius:5px; background:#b80000; font-size:1rem; line-height:1.5rem; padding:0.3rem 0}

.sjbta{ width:95%; margin:15px auto; overflow: hidden; padding-bottom:2px;}
.sjbta p{border-bottom:2px solid #156935; color:#156935; font-size:1.4rem; padding-bottom:10px;}
.sjbta p span{border-bottom:6px solid #156935; font-size:0.8rem; padding-bottom:8px; color:#bbbbbb; font-family:Arial;}
.sjzl{ width:95%; margin:10px auto; overflow: hidden;}
.sjzla{ overflow:hidden; margin-bottom:15px;}
.sjzla li{ float:left; width:31%; margin-right:3%; text-align:center;font-size:1.2rem; line-height:2rem;}
.sjzla .normal {  background:url(../images/hsjt02.png) no-repeat 10% center;  cursor: pointer;}
.sjzla .active {  background:url(../images/bsjt.png) no-repeat 10% center #156935;  cursor: pointer; color:#fff;}

.sjzlb{ overflow: hidden; margin-bottom:10px;}
.sjzlba{ width:98%; overflow: hidden; border:5px solid #dedede; box-sizing:border-box; border-radius:5px;    box-shadow: 0px 0px 10px #ccc; margin:0 auto; background:#f3f3f3;}
.sjzlba dl{ padding:10px 2%; overflow: hidden;}
.sjzlba dl dt{ float:left; width:28%;}
.sjzlba dl dt img{ width:100%;}
.sjzlba dl dd{ float:right; width:70%;}
.sjzlba dl dd h2{ font-size:1.2rem; line-height:1.8rem; height:1.8rem; overflow:hidden;}
.sjzlba dl dd h2 a{ color:#090808; text-decoration:none;}
.sjzlba dl dd p{ text-indent:2em; font-size:1rem;}
.sjzlba dl dd p a{ text-decoration:none; color:#f20}
.sjzlbb{ overflow: hidden; margin:10px auto 0;}
.sjzlbb li{ font-size:1rem; text-indent:2em; background:url(../images/hsjt02.png) no-repeat 0.5em center; border-bottom:1px dashed #b2b2b2; line-height:2rem; overflow: hidden;}
.sjzlbb li a{ text-decoration: none; color:#090808;}

.anla{ width:90%; margin:0 auto; overflow:hidden;}
.anla li{ float: left; width:30%; margin-right:3%; text-align:center; margin-bottom:1rem; line-height:1.8rem; font-size:1.3rem;}
.anla li img{ width:100%;height: 100px;}
.anla li a{ color:#000000; text-decoration:none;}
.sjbtb{ width:95%; overflow: hidden; margin:10px auto; padding-bottom:2px;}
.sjbtb p{border-bottom:2px solid #156935; padding-bottom:10px; font-size:0.8rem; padding-bottom:8px; color:#bbbbbb; font-family:Arial;}
.sjbtb p span{border-bottom:6px solid #156935; color:#156935; font-size:1.4rem; font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:5px;}

.sjgha{ width:70%; margin:15px auto;}
.sjgha img{ width:100%;}
.sjghb{ width:90%; margin:0 auto 10px; overflow:hidden;}
.sjghba,.sjghbb{ margin-bottom:10px; overflow: hidden;}
.sjghba i{ display:block; float:left; width:25%; text-align:center; background:#156935; line-height:2.5rem; border-top-left-radius:3px; border-bottom-left-radius:3px; color:#fff;}
.sjghba input{ float:right; width:75%; box-sizing:border-box;  background:#fff; line-height:2.5rem; height:2.5rem; border-left:none; border-top:2px solid #e4e4e4; border-right:2px solid #e4e4e4; border-bottom:2px solid #e4e4e4; font-size:1rem; text-indent:0.5em; color:#999;}
.sjghbb i{ display:block; float:left; width:25%; text-align:center; background:#156935; line-height:2.5rem; border-top-left-radius:3px; border-bottom-left-radius:3px; color:#fff;}
.sjghbb select{ float:right; width:75%; box-sizing:border-box; line-height:2.5rem; height:2.5rem; background:#fff; border-left:none; border-top:2px solid #e4e4e4; border-right:2px solid #e4e4e4; border-bottom:2px solid #e4e4e4; font-size:1rem; text-indent:0.5em; color:#999;}
.sjghbc{ width:40%; margin:10px auto; overflow:hidden; height:2.5rem;}
.sjghbc input{width:100%; height:2.5rem; font-size:0; border:none; background:url(../images/ann03.jpg) no-repeat; background-size:100%;}
.sjghc{ width:70%; margin: 0 auto; overflow: hidden;}
.sjghc p{ margin-bottom:10px;}
.sjghc img{ width:100%}
.footer{ width:100%; margin-top:5px; background:#156935; text-align:center; color:#fff; padding:1.5rem 0; font-size:1.3rem; line-height:1.8rem;margin-bottom:83px}
.footer a {color: #fff;}
.footer b{ font-size:1.8rem; font-style:normal;  line-height:2.5rem}
/*---list---*/
.list_wz{ width:100%; height:46px;  font-size:1rem; margin:15px auto; line-height:46px; text-indent:3.5em; background:url(../images/weiz.jpg) no-repeat 1.5rem  center #e5e5e5; color:#5b5b5b;}
.list_wz a{ color:#5b5b5b; text-decoration: none;}
.listb{ width:95%; overflow:hidden; margin:0 auto;border-bottom: 1px dashed #ccc;}
.listb dt{ /*text-align:center;*/ font-size:1.9rem; line-height:2.8rem; color:#156935}
.listb dt a {color:#156935;}
.listb dd{ text-indent:2em; font-size:1.2rem; line-height:1.8rem;}
.listb dd a{ color:#f20; text-decoration: none}
.listc{ width:92%; margin:15px auto; overflow:hidden;}
.listc li{ overflow: hidden; background:#f4f4b6; margin-bottom:10px;}
.listc li p{ float:left; line-height:59px; text-indent:1em; font-size:1.4rem;}
.listc li p a{ text-decoration:none; color:#000000;}
.listc li h2{ float:right;}
.list_pages{ width:100%; margin:0 auto 15px; overflow:hidden; text-align:center;}
.list_pages li{ float:left; width:11%; margin-right:1%;border:1px solid #7f7f7f;box-sizing:border-box; line-height:1.8rem;}
.list_pages li:nth-child(1){ width:12%; text-align:center; border:none}
.list_pages li:nth-child(5){ width:12%; margin-right:0; border:none;}
.list_pages li:nth-child(6){ width:12%; margin-right:0; border:none;}
.list_pages li select{border:none; box-sizing:border-box;background:#fff;width:100%;    height: 1.8rem; line-height:1.8rem}
.list_pages .thisclass{ background:#7f7f7f; color:#fff; border:none;}
.list_pages li a{ display:block; text-decoration:none; color:#6c6c6c;}
.lista{ width:95%; margin:0 auto; overflow:hidden; }
.lista li{ float:left; text-align:center; width:24.25%; margin-right:1%; border-radius:3px; line-height:2.5rem; margin-bottom:10px;font-size:1.3rem}
.lista li a{ display:block; text-decoration:none; color:#fff;font-size:14.7px}
.lista li:nth-child(1){ background:#2cafe7; width:36%;}
.lista li:nth-child(2){ background:#548fb7; width:36%;}
.lista li:nth-child(3){ background:#00a6c1; width:26%; margin-right:0}
.lista li:nth-child(4){ background:#548dd5;}
.lista li:nth-child(5){ background:#2d55a5;}
.lista li:nth-child(6){ background:#548dd5;}
.lista li:nth-child(7){ background:#2d55a5; margin-right:0}
.lista li:nth-child(8){ background:#3784b0; width:33%;}
.lista li:nth-child(9){ background:#3c7cd1; width:32%;}
.lista li:nth-child(10){ background:#3c7cd1; width:33%; margin-right:0}
.content{ width:95%; margin:0 auto; overflow:hidden;}
.content h1{ text-align:center; font-size:1.8rem; color:#004e89; line-height:2.5rem;}
.contenta{ width:100%; background:#f3f3f3; text-align:center; padding:10px 0; margin:15px 0;    box-shadow: 0px 5px 10px #ccc;}
.contenta h2{ font-size:1.6rem; line-height:2.5rem;}
.contenta h2 span{ padding:0 2%; color:#f20}
.contentaa{ width:90%; margin:10px auto; overflow:hidden;}
.contentaa p{ float:left; width:53%;}
.contentaa h3{ float:right; width:45%;}

.contentaa img{ width:100%;}
.contentb{ /*text-indent:2em;*/ font-size:1.2rem; line-height:1.8rem;}
.contentb p{ /*margin-bottom:0.4rem*/}
.contentb img {display: block;max-width: 100%;margin: 0 auto;height: auto;}
.pages{ width:90%; margin:15px auto; background:url(../images/pages_bj.png) no-repeat; background-size:100% 100%; border:5px solid #d8d8d8; box-sizing:border-box;}
.pagesa{ width:85%; overflow:hidden; margin:18px auto;}
.pagesa p{ float:left; margin-right:11%;}
.pagesa p:nth-child(3){ margin-right:0;}
.pagesaa{ overflow: hidden; width:80%; margin:0 auto 10px;}
.pagesaa img{ width:100%;}
.pagesaa li{ float:left; width:32%; margin-right:2%;}
@media  all  and (min-width:320px) {
html {
font-size:80%;-webkit-text-size-adjust:none;
}
.anla li,.footer{font-size:100%;}

}
@media  all  and (min-width:400px) {
html {
font-size:100%;
}
}
@media screen and (min-width:480px) {
html {
font-size:0.875rem;
}
}
@media  all  and (min-width:560px) {
html {
font-size:1rem;
}
}
@media  all  and (min-width:600px) {
html {
font-size:1.125rem;
}
}
@media  all  and (min-width:640px) {
html {
font-size:1.25rem;
}
.anla li,.footer{font-size:1.3rem;}

}

@media  screen  and (min-width:320px){
.ad2{height: 23rem;overflow: hidden;}
.sj{/*margin:25px auto 0;*/}
.listc li p{ float:left; line-height:59px; text-indent:1em; font-size:1.4rem}


}
@media  screen  and (min-width:640px){
.sj{/*margin:60px auto 0;*/}

}

/*½Å²¿*/
.foot_xuanfu {width: 100%;height: 90px;background: #156935;position: fixed; bottom: 0px; z-index: 998;left: 0;}
.xf {width: 50%;height: 80px;}
.xf a {width: 50%;display: block;text-align: center;float: left;padding-top: 10px;background: url(../images/foot_xt.png) no-repeat right top;height: 100%;}
.xf a img {width: 50px;}
.xf a p {color: #ffffff;font-size: 12px;}
.zixun_t { position: relative;margin: 0 auto;}
.zixun_t sup { width: 20px;height: 20px;background: #fc0300;border-radius: 50%;position: absolute;left: 52%;top: 14px;text-align: center;color: #ffffff;line-height: 20px;-webkit-animation: dot 2s infinite;animation: dot 1s infinite;}

/*»î¶¯*/
.activity_box{ position: relative;}
.activity_box .activity_caddy{ position: absolute;width:77%; height:14%;top:69%;left:11%}
.activity_box .activity_caddy .a1{ display:block;width:49%;height:100%;float:left}
.activity_box .activity_caddy .a2{ display:block;width:49%;height:100%;float:right}



.clearfix::before,
.clearfix::after {
	content: "";
	display: block;
}
.clearfix::after {
	clear: both;
}
.clearfix {
	*zoom:1;
}

.laiyuan_luxian {
	font-size: 1.1rem;
	line-height: 1.8rem;
	text-align: center;
}
.shangyipian_xiayipian {
	padding-top: 10px;
	font-size: 1.2rem;
	line-height: 1.8rem;
}
.shangyipian_xiayipian li {
	color: red;
}