* {margin: 0;padding: 0;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y: scroll;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
/*	-webkit-filter: grayscale(100%);  webkit */
/*	-moz-filter: grayscale(100%); firefox*/
/*	-ms-filter: grayscale(100%); ie9*/
/*	-o-filter: grayscale(100%); opera*/
/*	filter: grayscale(100%); */
}
:focus {outline: 0;}
img {border: 0;}
a img {vertical-align: middle;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
.clear {width: 100%;height: 0;line-height: 0;font-size: 0;overflow: hidden;clear: both;display: block;_display: inline;}
.none {display: none;}
.hidden {visibility: hidden;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix {display: block;*zoom:1;}
body, p {font: 14px/1 microsoft yahei, helvetica, stheiti stxihei, microsoft jhenghei, tohoma, arial;color: #333;}
body {background-color: #fff;}
a {text-decoration: none;color: #333;}
a:hover {text-decoration: none;color: #0d5601;}
.wrapper {width: 100%;background-color: #fff;}
.logo{
width:1100px;height:129px;
margin:auto;
background-color:#148800;
background-image:;
background-repeat:no-repeat;
background-position:center;
}
.logobott{
	height:8px;
	background-color: #005c23;
	width: 100%;
}
.gbg{width:100%;height:390px;background:#eee;text-align:center;}
.wgreenline{margin: 0 auto;width:1100px;height:46px;border-bottom:2px solid #005d23;}
.coltitle{float:left;width:100px;display: inline-block;padding: 0 14px;height: 46px;line-height: 46px;color: #02772e;font-size: 18px;font-weight: bold;}
.colmore{float:right;width:40px;display: inline-block;padding-top:6px;padding-right:10px;height: 46px;line-height: 40px;}
.colmore a{color: #9ea19f;font-size: 16px;}
.nav{width: 1100px; height:40px; margin: 0 auto; line-height:40px; position:relative; z-index:1;}
.nav .nli{ float:left; position:relative; display:inline;}
.nav .nli h3{ float:left;}
.nav .nli h3 a{ display:block; width: 110px; text-align: center; color: #383b3d;font-size: 16px;font-weight: bold;}
.nav .sub{ display:none; width:100%; left:0; top:40px; position:absolute; background: #fffdf0; line-height:36px;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 5px; text-align: center; color: #383b3d;font-size: 15px;}
.nav .sub a:hover{ background:#e9e3af;color: #000;}
.nav .on h3 a{ background:#bab045;color: #fff;}

.box{width:1100px;height: 390px;margin: 0px auto;overflow: hidden;background:#eee;text-align:center;position: relative;}
.box-1{margin: 0 auto;width:1100px;height: 390px;}
.box-1 ul{}
.box-1 ul li{width: 1100px;height: 390px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 1100px; height: 390px;}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 2em;
				padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}

.box-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}

.bbox{float:left;width:482px;height:382px;overflow: hidden;position: relative;}
.bbox-1{margin: 0 auto;width:482px;height: 390px;}
.bbox-1 ul{}
.bbox-1 ul li{width: 482px;height: 366px; padding-top:8px;padding-bottom:8px;position: relative;overflow: hidden;}
.bbox-1 ul li img{display:block;width: 482px; height: 272px;padding-bottom:8px;}
.bbox-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 2em;
				padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.bbox-1 .info{
width: 482px;height:84px; background-image:;padding-top:4px;
background-repeat:no-repeat;
background-position:left;
}
.bbox-1 .info .title{
   float:right;width: 472px;height:30px;line-height:30px; color:#000;font-size:16px;font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;border-bottom:1px #f2f2f2 solid;
}
.bbox-1 .info .abs{
	float:right;width: 472px;height:50px;line-height:26px; color:#666666;font-size:12px;overflow: hidden;text-overflow:ellipsis;
}
.bbox-2{position: absolute;right: 10px;bottom: 114px;}
.bbox-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.bbox-2 ul .on{background: rgba(255,255,255,0.6);}
.row1{width:1100px;height:382px;margin: 0px auto;}
.row1right{float:right;width:600px;height:382px;}
.row1right ul{width:600px;height:382px; overflow: hidden;}
.row1right li{width:600px; height:32px; border-bottom:1px #f2f2f2 solid; padding-top:4px;padding-bottom:4px;overflow: hidden;}
.row1right li .left{float:left;width:90px; height:32px; color:#fff;line-height:32px; }
.rq{width:100%; height:28px;background-color:#4b9a6e;color:#fff;font-size:14px;line-height:28px;text-align:center;margin-top:4px;}
.row1right li .right{float:right;width:500px; height:32px;overflow: hidden;}
.row1right li .title{width: 100%;height:32px;line-height:32px; color:#000;font-size:16px;overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
.alter0{background-color:#4b9a6e;}
.alter1{background-color:#baaaa5;}
.row2bg{width:100%;height:360px;background:#f3faf7;}
.row2{width:1100px;height:360px;margin: 0px auto;}
.row2left{float:left;width:584px;height:360px;}
.row2right{float:right;width:500px;height:360px;}
.wgreendline{width:100%;height:45px; background:url(/uploads/image/cimages/line.png);}
.coltitle1{float:left;width:100px;display: inline-block;padding: 0 14px;height: 45px;line-height: 45px;color: #02772e;font-size: 18px;font-weight: bold;}
.coltitle2{float:left;width:100px;display: inline-block;padding: 0 14px;height: 45px;line-height: 45px;color: #769482;font-size: 18px;font-weight: bold;}
.colmore2{float:right;width:40px;display: inline-block;padding-top:6px;padding-right:10px;height: 45px;line-height: 40px;}
.colmore2 a{color: #9ea19f;font-size: 16px;}
.row2body{
	width:584px;height:314px;
}
.rowinfo{
	width:584px;height:34px;overflow: hidden;
}
.rowinfo .left{
	float:left;width:94px;height:34px;line-height:34px;font-size:14px;
}
.rowinfo .right{
	float:right;width:484px;height:34px;line-height:34px;font-size:14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
.rowinfo .right a{line-height:34px;color:#444444;font-size:14px;}
.rqspanday{color:#005c23;}
.rqspanyear{color:#9ea19f;}
.row3{width:1100px;height:340px;margin: 0px auto;}
.row3left{float:left;width:584px;height:340px;}
.row3right{float:right;width:500px;height:340px;}
.wgreenline3{margin: 0 auto;width:584px;height:46px;border-bottom:2px solid #005d23;}
.rowinfo2{
	width:584px;height:34px;overflow: hidden;
}
.rowinfo2 .left{
	float:left;width:484px;height:34px;line-height:34px;font-size:14px;overflow: hidden;
}
.rowinfo2 .right{
	float:right;width:94px;height:34px;line-height:34px;font-size:14px;
}
.footerbg{
	width:100%;height:160px;background:#127901;
}
.footer{
	width:1100px;height:160px;margin: 0px auto;background:#127901;
}
.footer_txt {
    width:878px;
    float:left;
    padding-left:80px;
    padding-top:20px;
    font-size:14px;
    line-height:1.6em;
    text-align:center;
    color:#fff;
}
.footer_txt a{color:#fff;}
#conac_cert {
    width:120px;
    float:right;
    margin-top:20px;
}
