@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑",Arial, Helvetica, sans-serif;text-decoration:none; background:#F0F0F0; color:#333;padding:0;margin:0;}
div,p,a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,span{margin: 0px;padding: 0px;}
ul,li{ list-style:none; list-style-type:none;}
.clear{ clear:both;}
img{border:0px; }
a{text-decoration:none;}
i{font-style:normal;}



.header{width:100%;height:auto;overflow:hidden; background:url(../wappic/hbg.png) no-repeat; background-size:100% auto;}
.header a.home img{width:100%; height:auto; display:block;}

.nav{background:#0071CC; width:100%;height:auto; overflow:hidden;}
.nav li{width:20%; height:auto; float:left; overflow:hidden; text-align:center;}
.nav li.cur{background:#028ECA;}
.nav li a{color:#fff; font-size:0.9em; line-height:200%;}

.banner{width:100%; height:auto;}
.banner img{width:100%; height:auto; display:block; border:0;}


input.fl{background:#efefef; border:0; width:78%; height:40px; float:left; padding:0 0 0 2%; font-size:1.2em;}
input.button{background:#7C7C7C url(../wappic/s.png) no-repeat center center; border:0; width:20%;height:40px; float:left;}

.lin{width:60%; height:auto; overflow:hidden;background:url(../wappic/lin2.png) no-repeat center; background-size:100% auto; margin:0.6em auto;}
.title{width:60%; text-align:center;  height:auto; margin:0 auto; overflow:hidden; background:#fff url(../wappic/lin.png) no-repeat top center; padding-top:0.2em; }
.title h2{font-size:1.0em; line-height:150%; color:#99CC00; font-weight:normal;}
.title i{ display:block; width:100%; line-height:120%; text-align:center; color:#ccc; font-size:0.75em; font-family:Arial, Helvetica, sans-serif;}
.title a{float:right; color:#005DAD; font-size:0.8em;} 
.title a:hover{color:#eee;}

.tit{width:40%; height:auto; overflow:hidden; margin:0.5em auto; background:url(../wappic/titbg.png) no-repeat bottom center; text-align:center; line-height:200%; font-size:1em; color:#666;}

.indexc img{width:100%; height:auto;}
a.more{display:block; width:25%; height:2em; margin:0.5em auto; line-height:2em; text-align:center; background:#ECEBE6; border-radius:1em; color:#333; font-size:1em;}


.indexabout{width:94%; padding:3%;}
.indexabout p{line-height:200%; color:#333; font-size:1em;}

.faindex ul{  width:100%; height:auto; overflow:hidden;}
.faindex ul li{width:49.5%; height:auto; overflow:hidden; float:left; margin:1px 0 0 1px;}
.faindex ul li a{display:block; width:100%; height:auto; position:relative;}
.faindex ul li a img{width:100%; height:auto; display:block;}
.faindex ul li a span{width:96%;padding:0 2%; display:block; background:rgba(0,0,0,0.6); position:absolute; left:0; bottom:0; line-height:200%; text-align:left; font-size:0.6em; color:#fff;}

.picindex ul{ padding:0 2%; width:96%; height:auto; overflow:hidden;}
.picindex ul li{width:100%; height:auto; overflow:hidden; background:#ebebeb; padding-bottom:0.5em;}
.picindex ul li a{display:block; width:100%; height:auto;}
.picindex ul li a h3{ color:#666;padding:0 2%; font-size:1.4em; font-weight:normal; line-height:150%;}
.picindex ul li a img{width:100%; height:auto;}
.picindex ul li a span{width:96%;padding:0 2%; display:block; line-height:200%; text-align:left; font-size:0.7em; color:#fff;}
.picindex ul li a p{display:block;padding:0 2%; line-height:150%; text-align:left; font-size:0.9em; color:#747474;}

.fwindex ul{  width:96%; height:auto; overflow:hidden; margin:0 auto;}
.fwindex ul li{width:33%; height:auto; overflow:hidden; float:left; margin:1px 0 0 1px;}
.fwindex ul li:nth-child(4){margin:1px 0 0 16.6%;}
.fwindex ul li:nth-child(5){margin:1px 16.6% 0 1px;}
.fwindex ul li a{display:block; width:100%; height:auto; position:relative;}
.fwindex ul li a img{width:100%; height:auto; display:block;}
.fwindex ul li a span{width:94%;padding:0 3%; display:block; background:rgba(0,0,0,0.6); position:absolute; left:0; bottom:0; line-height:200%; text-align:left; font-size:0.6em; color:#fff;}

.wyindex ul{width:100%; height:auto; overflow:hidden;background:#f0f0f0; padding:0.5em 0;}
.wyindex ul li{width:25%; height:auto; overflow:hidden; float:left; }
.wyindex ul li a{display:block; width:100%; height:auto; text-align:center;}
.wyindex ul li a h3{ color:#99CC00;font-size:0.8em; font-weight:normal; line-height:150%;}
.wyindex ul li a img{width:38%; height:auto;}
.wyindex ul li a span{width:100%;display:block; line-height:200%; text-align:center; font-size:0.6em; color:#999;}

.newindex ul{width:96%; padding:0 2%;}
.newindex ul li{width:97%; padding:0.3em 0 0.3em 3%; border-bottom:dashed 1px #ccc; background:url(../wappic/libg.png) no-repeat left 0.65em;}
.newindex ul li a{color:#666;font-size:0.8em;line-height:130%;}

.backtop{width:100%; height:auto; overflow:hidden; text-align:center;}

.proindex{background:#F2F1EE; width:94%; padding:0.5em 3%; height:auto; overflow:hidden; margin-top:0.5em;}
.proindex .title{background:#F2F1EE;}
.proindex p{color:#666;line-height:200%; font-size:1em;}


.nav{width:94%; padding:1em 3% 0.5em 3%; height:auto; overflow:hidden; background:#fff;}
.nav span{display:block; width:100%; height:3em; line-height:3em; font-size:1.5em; color:#fff; text-align:center;background:#393939;}
.nav a{display:block; width:100%; height:2em; line-height:2em;font-size:1.2em; color:#999;background:#ccc; text-align:center; border-bottom:solid 1px #fff;}
.nav a.cur{background:#E8E8EA; color:#666;}

.pagemain{width:94%; height:auto; overflow:hidden; margin:0 auto; min-height:18em;}
.pagemain h2{ font-size:1.3em; line-height:200%; color:#99CC00; font-weight:normal; background:url(../wappic/h2bg.png) no-repeat bottom; background-size:100% auto;}
a.backtop{display:block; width:25%; height:2em; margin:1em auto; line-height:2em; text-align:center; background:#0173B1; border-radius:1em; color:#fff; font-size:1em;}
.pagecontent{font-size:14px; color:#666; line-height:200%;}

/*分页*/
.pages{height:auto;  padding:0 0 12px 12px; margin:1em 0;}
.pages a{display:inline; padding:6px 12px; border:solid 1px #ddd; color:#E8E8EA;}
.pages span{display:inline; padding:6px 12px; border:solid 1px #E8E8EA; background:#E8E8EA; color:#666;}

.jxjy{height:auto; overflow:hidden;}
.jxjy a{display:block; width:48%; margin:1em 1% 0 1%; float:left; height:auto;}
.jxjy a img{width:100%; height:auto;}

.flogo{width:100%; padding:0.5em 0; background:#e8e8e8; margin-top:1em;}
.flogo img{ border:0; display:block; margin:0 auto;}





.about{width:96%; height:auto; overflow:hidden; margin:2% auto;}
.about a{ color:#333; font-size:0.7em; line-height:220%; display:block;}
.about img{ width:100%; height:auto;}
.about .img img{ width:100%;}

.cont{width:100%; height:6em; background:url(../wappic/cont_bg.jpg) no-repeat; background-size:cover; margin-top:3%; padding-top:3%; margin-bottom:5%;}
.cont .scope{width:96%; margin:1% auto;}
.cont .scope .icon{width:50%; float:left;}
.cont .scope .icon img{width:50%; float:left;}
.cont .scope .icon a{ float:left; color:#fff; font-size:0.8em; display:block; width:50%; padding-top:6%; font-weight:bold;}

.newslist{ padding:0 2%; width:96%; height:auto; overflow:hidden;}
.newslist li{width:100%; height:6em; overflow:hidden; margin:1em 0;}
.newslist li span{display:block; width:30%; height:6em; background:#999; color:#fff;  text-align:center; float:left;}
.newslist li span b{display:block; width:100%; text-align:center;padding-top:0.7em;font-size:1.8em; font-weight:normal;}
.newslist li span i{ font-size:0.9em; font-style:normal;}
.newslist li a{display:block; width:65%; height:auto; float:right; }
.newslist li a h3{color:#333; font-size:0.9em; line-height:150%;}
.newslist li a p{color:#737373; font-size:0.8em;}

.pagemain h1{font-size:1.1em; color:#666; text-align:center; line-height:150%; margin-top:0.5em;}
.pagemain .times{font-size:0.8em; color:#999; line-height:300%; text-align:center; border-bottom:dashed 1px #ccc;}
.pagemain .content{font-size:1em; line-height:200%; color:#666; padding:1em 0;}
.pagemain .content img{width:100%; height:auto;}

.xgwz{width:100%; height:auto; padding:0.5em 0; overflow:hidden; border-top:dashed 1px #ccc;}
.xgwz li{width:100%; height:auto; overflow:hidden; line-height:150%;}
.xgwz li i{font-size:0.9em; color:#333; font-style:normal;}
.xgwz li a{font-size:0.9em; color:#666;}
.xgwz li span{font-size:0.9em; color:#666;}

.prolist{padding:0.5em 2%; width:96%; height:auto; overflow:hidden;}
.prolist li{ width:48%;  height:auto; float:left; overflow:hidden; margin:0 1%;}
.prolist li a img{width:100%; height:auto; border:0; display:block;}
.prolist li a span{width:100%; display:block; text-align:center;line-height:130%; font-size:1em; color:#666; padding:0.4em 0;}

.wx{width:100%; height:auto; overflow:hidden;}
.wx a{display:block; width:27.33%; float:left; height:auto; margin:1em 3%;}
.wx a img{width:100%; height:auto;}

.footer{width:98%; background:#393939; background-size:40% auto; text-align:center; padding:2em 2% 2em 0; height:auto; overflow:hidden;color:#727272; font-size:0.9em; line-height:200%; }


/*�õ�Ƭ��ʽ*/
.slideBox {
	margin: 0 auto; position: relative;
}
.slideBox .hd {
	width: 98%; height: 11px; text-align: center; bottom: 5px; position: absolute; z-index: 1;
}
.slideBox .hd ul {
	width: 100%; text-align: center; bottom: 0.1em; position: absolute;
}
.slideBox .hd ul li {
	background:#fff;margin: 0px 0.4em;  width: 0.8em; height: 0.3em; display: inline-block; opacity: 0.4; box-shadow: 0px 0px 1px #ccc;
}
.slideBox .hd ul .on {
	background:#333; opacity: 0.9; box-shadow: 0px 0px 2px #ccc;
}
.slideBox .bd {
	overflow: hidden; position: relative; z-index: 0;
}
.slideBox .bd li {
	text-align: center; position: relative;
}
.slideBox .bd li img {
	background: url("../images/loading.gif") no-repeat center; width: 100%; vertical-align: top;
}
.slideBox .bd li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*�õ�Ƭ��ʽ*/

.form_chbm{border:solid 1px #ddd; width:99%; height:auto; margin:0 auto; overflow:hidden; margin-top:0.5em; border-bottom:none;}
.form_chbm ul li{ height:2em; line-height:2em; padding-left:20%; border-bottom:solid 1px #ddd;}
.form_chbm ul li.lit{font-size:20px; color:#3762AC; padding-left:5%;}
.form_chbm ul li.li1{background:url(../wappic/li1bg.png) no-repeat 7.5% 50%;}
.form_chbm ul li.li2{background:url(../wappic/li2bg.png) no-repeat 7.5% 50%;}
.form_chbm ul li.li3{background:url(../wappic/li3bg.png) no-repeat 7.5% 50%;}
.form_chbm ul li.li4{background:url(../wappic/li4bg.png) no-repeat 7.5% 50%;}
.form_chbm ul li.li5{background:url(../wappic/li5bg.png) no-repeat 7.5% 50%;}
.form_chbm ul li.li6{ text-align:center; padding:10px 10%;}
.form_chbm ul li.li7{border-top:solid 1px #ddd; margin-top:5px; padding-left:9%;}
.form_chbm ul li.li7 .inputtext{width:42%; }
.form_chbm ul li.li7 .vcode{width:40%; float:right;}
.form_chbm ul li .inputtext{ height:2em; line-height:2em; width:92%; border:0; color:#999;}
.form_chbm ul li .btnbm{background:#5C7FB9; width:100%; border:solid 1px #5C7FB9;color:#fff; line-height:200%;}