/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:'Microsoft YaHei';background: url(../images/bodybj.jpg) repeat; }
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1004px; margin:0 auto;}

.index_head{background: #018150;}
.index_head h2{font-size: 20px;color: #FFFFFF;font-weight: normal;line-height: 2em;text-align: center;}

.menu{overflow: hidden;}
.menu ul{width: 105%;}
.menu ul li{width: 22.2%;float: left;text-align: center;margin: 1% 2% 1% 0;background: #FFFFFF;border-radius: 5px;overflow: hidden;padding: 1% 0;}
.menu ul li .img{}
.menu ul li .img img{max-width: 100%;}
.menu ul li .zi{}
.menu ul li .zi span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;text-align: center;}




/*---------------------------轮换图片-------------------------------*/
.slide_container { position: relative;float: left;width: 100%;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.slide {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;top: 0;}
.slide img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 50%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/themes.gif") no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}
/*---------------------------轮换图片 End-------------------------------*/

.con1{padding: 5px 0;}
.con1 .left{width: 80%;float: left;}
.con1 .left .textarea1{width: 98%;border: 1px solid #018150;font-size: 14px;color: #999999;line-height: 1.5em;min-height: 3rem;border-radius: 5px;}
.con1 .right{width: 20%;float: right;}
.con1 .right .btn1{width: 100%;background: #018150;line-height: 3.4rem;line-height: 3.4rem;font-size: 14px;color: #FFFFFF;text-align: center;border-radius: 5px;}

.con2{margin: 5px 0;}
.con2 h2{font-size: 30px;color: #FFFFFF;line-height: 1.5em;font-weight: normal;background: #018150;padding-left: 2%;}

.con3{margin: 5px 0;}
.con3 .con3bt{}
.con3 .con3bt h2{font-size: 20px;color: #018150;line-height: 2em;}
.con3 .con3nr{margin-top: 10px;}
.con3 .con3nr span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;}

.foot{text-align: center;padding: 5% 0;}
.foot p{font-size: 14px;color: #333333;line-height: 1.5em;}

.navfoot{background: #018150;position: fixed;bottom: 0;left: 0;width: 100%;}
.navfoot ul{ }
.navfoot ul li{ float: left;width: 24.9%;text-align: center;border-left: #018150;border-right: #016740;}
.navfoot ul li:hover{background: #006840;}
.navfoot ul li:first-child{border-left: none;}
.navfoot ul li:last-child{border-right: none;}
.navfoot ul li .img{ }
.navfoot ul li .img img{ max-width: 100%;width: 30px;}
.navfoot ul li .zi{ }
.navfoot ul li .zi span{font-size: 12px;color: #FFFFFF;line-height: 1.5em;display: block;text-align: center; }

.nyhead{background: #018150;    border-bottom: 1px solid #305196;    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);}
.nyhead .fh{float: left;width: 10%;text-align: center;margin-top: 1%;}
.nyhead .fh img{max-width: 60%;}
.nyhead .bt{float: left;width: 80%;text-align: center;position: relative;}
.nyhead .bt h2{font-size: 20px;color: #FFFFFF;line-height: 2em;font-weight: normal;}
.nyhead .bt .dwmenu{background: #3A3A3A;position: absolute;top: 4em;left: 10%;width: 76%;padding: 2%;border-radius: 5px;display: none;}
.nyhead .bt:hover .dwmenu{display: block;}
.nyhead .bt .dwmenu ul{border: 1px solid #494949;border-radius: 5px;}
.nyhead .bt .dwmenu ul li{line-height: 3em;width: 49%;float: left;border-bottom: 1px solid #494949;border-left: 1px solid #494949;}
.nyhead .bt .dwmenu ul li a{font-size: 14px;color: #FFFFFF;}

.nyhead .rt{float: right;width: 10%;text-align: center;margin-top: 1%;}
.nyhead .rt img{max-width: 60%;}

.chaxun{background: #FFFFFF;margin: 30px 0 0 0;border-radius: 5px;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);}
.chaxun .bt {}
.chaxun .bt h2{font-size: 20px;color: #333333;line-height: 2em;font-weight: normal;text-align: center;}
.chaxun .nr{margin-top: 20px;border-bottom: 1px solid #DDDDDD;}
.chaxun .nr .textarea2{width: 99%;min-height: 100px;font-size: 14px;color: #999999;line-height: 1.5em;border: 1px solid #DDDDDD;color: #999999;}
.chaxun .nr .btn2{width: 20%;height: 40px;line-height: 40px;font-size: 16px;color: #FFFFFF;text-align: center;background: #018150;margin-left: 5%;margin-top: 2%;margin-bottom: 2%;}

.cx2{padding: 3% 0;}
.cx2 span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;text-align: left;}

.inside1{padding: 3% 0;background: #FFFFFF;}
.inside1 .inside1bt{text-align: center;border-bottom: 1px solid #DDDDDD;}
.inside1 .inside1bt h2{font-size: 24px;color: #333333;line-height: 2em;}
.inside1 .inside1nr{margin-top: 3%;}
.inside1 .inside1nr img{max-width: 100%;}
.inside1 .inside1nr span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;text-align: left;}



.cx{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background:rgba(0,0,0,0.5) ;display: none;z-index: 99999;}
.cx .cxnrk{background: #FFFFFF;border-radius: 5px; padding: 2%;position: relative;}
.cx .cxnrk .guanbi{width: 30px;position: absolute;top: 5px;right: 5px;z-index:99999;}
.cx .cxnrk .guanbi img{max-width: 100%;}
.cx .cxnrk table{width: 100%;border-right: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;}
.cx .cxnrk table tr{}
.cx .cxnrk table tr td{border-top: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD;line-height: 4em;text-align: center;}
.cx .cxnrk table .hwzt{background: #71CA52;}
.cx .cxnrk table tr td h1{font-size: 14px;color: #333;}
.cx .cxnrk table tr td h2{font-size: 14px;color: #71CA52;}


.pages{text-align: center;margin: 5% 0 3% 0;}
.pages a{font-size: 14px;color: #333333;line-height: ;padding: 3px 10px;border: 1px solid #DDDDDD;}
.pages a:hover{color: #006840;border: 1px solid #006840;}

@media only screen and (max-width: 768px) {
	.wapper{width: 96%;}

	.nav {display: block;float: left;}

}

@media only screen and (max-width: 480px) {

}


@media only screen and (max-width: 360px) {
	.slide_nav{top: 65%;}
	
	.nyhead .fh{margin-top: 2.5%;}
	.nyhead .rt{margin-top: 2.5%;}

}
@media(max-width: 768px) {

}

@media(max-width: 650px) {

}

@media(max-width: 540px) {

}

@media(max-width: 480px) {

}

@media(max-width: 414px) {

}

@media(max-width: 375px) {

}

@media(max-width: 320px) {

}