@charset "utf-8";/* CSS Document */
@media only screen { html { font-size: 13px; } }
@media only screen and (min-width: 320px) and (max-width: 399px) { html { font-size: 15px; } }
@media only screen and (min-width: 400px) and (max-width: 479px) { html { font-size: 16px; } }
@media only screen and (min-width: 480px) and (max-width: 719px) { html { font-size: 20px; } }
@media only screen and (min-width: 720px) { html { font-size: 30px; } }
* {	padding: 0;	margin: 0;}
body {	margin: 0 auto;color: #333333;background-color: #F3F3F3;font: 0.6rem/1.5 Microsoft Yahei;text-align: center;}
img{border:none;}
a {	color: #333;	text-align: center;	text-decoration: none;}
a:hover {	color:#2AAC3F;}
p {	line-height: 20px}
h1, h2, h3, h4, h5, h6 {	color: #333;}
ul {	list-style: none;}
img {border:none;}
.center{margin:0 auto}


header{margin:0 auto;width:100%;overflow:hidden;background: #4c5a65;}
header.top{width:100%;color:#FFF;overflow:hidden;}
.loc_logo_navbtn{width:100%;height:2.5rem;color:#FFF;font-weight:bold;cursor:pointer;line-height:2.5rem}
.loc_logo{}
.loc{float:left;width:50%;height:2.5rem;border-right:solid 1px #A0141D;overflow:hidden;}
.logo{float:left;padding-left:10px;line-height: 2rem;}
.logo img{height:1rem;margin-top: 10px;}
.logo h1 a{font-size:1em;color:#FFFFFF;height:2.5rem;line-height:2.5rem;font-weight:bold;text-indent:-999em;background-size:container}
.logo h1 a:hover{text-decoration:none;}
.navbtn{float:right;width:13%;height:2.5rem;overflow:hidden;overflow:hidden;border-left:solid 1px #fff;background:url(../images/icon_5F25x20.png) no-repeat center;background-size:1.6rem;-moz-box-shadow:-1px 0 #017815;-webkit-box-shadow:-1px 0 #017815;	box-shadow:-1px 0 #017815;}
.tjzj{position:absolute;right:16%;}
.tjzj a{color:#fff;font-size:1rem}
nav{margin:0 auto;width:100%;display:none;border-top: solid 1px #fff;overflow:hidden;}			
nav ul{width:100%;}
nav ul li{float:left;width:25%;line-height:2rem;text-align:center;height:2rem}
nav ul li a{font-size:0.999rem;color:#fff}
nav ul li a:hover{color:#FFF;text-decoration:underline;}

section.search{width:95%;margin:0.6rem auto;overflow:hidden;}
section.search .txt{width:75%;height:2rem;border:1px solid #ddd;float:left;padding-left:0.4rem;outline:none}
section.search .sub{font-family: Microsoft Yahei;width:21%;height:2.1rem;line-height:2.1rem;background: #2AAC3F;color:#fff;font-size:0.99rem;border:1px solid #2AAC3F;float:right}

section.f1{width:95%;overflow:hidden;background-color:#fff;margin:0 auto;padding-bottom:0.5rem}
.f1-con{width:97%;margin:0 auto}
section .title{height:2.5rem;line-height:2.5rem;text-align:left;}
section .title span{border-left:0.255rem solid #4c5a65;;font-size:1.11rem;padding-left:0.6rem;font-weight:600}
section.f1 ul{overflow:hidden}
section.f1 ul li{float:left;width:33%;margin-bottom:0.1rem; height:1.8rem; line-height:1.8rem;}
.f1 ul li a{ background-color:#4c5a65;color:#fff;padding:0.2rem 0.4rem;font-size: 0.999rem;}
section.f1 ul li img{border: 1px solid #eee;margin:0 auto;width:95%;height:2.8rem }
section .title a.more{float:right;margin-right:10px;}

section.f2{overflow:hidden;background-color:#fff;margin:0 auto;padding-bottom:0.5rem}
.f2-con{width:97%;margin:0 auto}
section.f2 ul{overflow:hidden}
section.f2 ul li{height:2rem;line-height:2rem;overflow:hidden;text-align:left;margin-bottom:0.5rem; display:inline}
section.f2 ul li a.one{background-color:#2AAC3F;color:#fff;padding:0 0.4rem;margin-left:0;font-size:1.14rem}
section.f2 ul li a.one:hover{text-decoration:underline}
section.f2 ul li a{display:inline-block;margin-left:0.5rem;font-size:1.1rem}
section.f2 ul li span{margin-right:10px;}

section.link{width:95%;overflow:hidden;background-color:#fff;margin:0 auto;padding-bottom:0.5rem}
section.link .link-con{width:97%;margin:0 auto}
section.link ul{overflow:hidden;}
section.link ul li{float:left;width:20%;text-align:center;height:1.8rem;line-height:1.8rem;overflow:hidden}
section.link ul li a{display:inline-block;width:98%;font-size:0.999rem}

footer{width:100%;overflow:hidden;padding:1rem 0;background-color:#F3F3F3;margin-top:0.5rem;}
footer p{text-align:center;font-size:0.6rem}
.foot-top{overflow:hidden;margin:0.5rem auto;width:50%;}
.foot-top a{margin:0 auto;
padding:0.3rem 0;
display: block;
width: 45%;
text-align: center;
font-size: 0.7rem;
background: #fff;
border: 1px solid #ccc;
border-radius: 0.2rem;
float: left;
margin-bottom: 10px;}
.foot-top a.nth-child(1){float:left}
.foot-top a.right{float:right}

/*列表*/
section.addr{ padding-left:0.7rem;overflow:hidden;text-align:left;line-height:2.5rem;height:2.5rem;background-color:#F3F3F3;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
section.addr a{font-size:0.9rem;color:#666}
section.addr ul{width:100%}
section.addr li{float:left;width:auto;padding: 0px 0.2rem;text-align:center;line-height:2.5rem;height:2.5rem;font-size:0.9rem;color:#666}
section.addr li.on {background-size:contain;}
section.addr li  a.home{background:url(images/home.png) no-repeat center;background-size:0.999rem;text-indent:-999em;display:inline-block;line-height:2.5rem;height:2.5rem;width:1.2rem;overflow:hidden}
section.addr li:hover a{color:#2AAC3F}
section.addr li:hover{color:#2AAC3F}
section.list{width:95%;overflow:hidden;margin:0 auto;}
section.list ul{overflow:hidden;}
section.list ul li{float:left;width:25%;margin-bottom:0.5rem;height:2rem;line-height:2rem}
section.list ul li a{font-size:0.999rem;display:inline-block;width:90%;margin:0 auto;background-color:#f9f9f9;border:1px solid #ddd;height:2rem;line-height:2rem;overflow:hidden}

/*内容*/
section.page{width:95%;background-color:#fff;padding-bottom: 0.5rem;margin:0 auto;overflow:hidden;}
section.page .page-con{width:100%}
section.page .desc{border:1px solid #ddd;text-align:left;border-bottom:0}
section.page .desc span.name{width:24%;border-right:1px solid #ddd;line-height:2.5rem;height:2.5rem;display:inline-block;font-weight:600}
section.page span.name1{line-height:2.5rem;height:2.5rem;display:block !important;font-weight:600}
section.page span.zw{padding:0 0.5rem}
section.page .desc p{line-height:2.5rem;height:2.5rem;border-bottom:1px solid #ddd;overflow:hidden;}
section.page .desc1{width:100%;border-bottom:1px solid #ddd}
section.page .desc1 p{font-size:1.11rem;height:auto;line-height:2rem;height:2rem;text-indent:0.5rem;border-bottom:0 !important}
section.page .desc span{font-size:1.11rem;display:inline-block;text-indent:0.5rem}
section.page .desc a{margin-left:0.5rem;color:#2AAC3F;font-size:1.11rem;}
section.page .desc a:hover{text-decoration:underline}
section.page1{width:95%;background-color:#fff;padding-bottom: 0.5rem;margin:0 auto;clear:both;}
section.page1 ul{overflow:hidden}
section.page1 ul li{float:left;width:25%;overflow:hidden;margin-bottom:0.5rem}
section.page1 ul li a{overflow:hidden;width:95%;display:inline-block;background-color:#F2F2F2;height:2rem;line-height:2rem;color:#333;font-size:0.999rem}
section.page1 ul li a:hover{background-color:#2AAC3F;color:#fff}
section.page1 ul.nlist{overflow:hidden}
section.page1 ul.nlist li{width:100%;overflow:hidden;margin-bottom:0.5rem;border-bottom:1px dashed #ddd;text-align:left;height:2rem;overflow:hidden;}
section.page1 ul.nlist li a{overflow:hidden;height:2rem;line-height:2rem;color:#333;font-size:0.999rem;background:none;text-align:left;display:inline;}
section.page1 ul.nlist li span{font-size:0.8rem;color:#999;margin-left:10px;float:right;line-height: 2rem;}
section.page1 ul.nlist li a:hover{background:none;color:#333}
section.page .mcon{overflow:hidden;}
section.page .mcon h1{font-weight:500;lin-height:2.5rem;font-size:1.8rem;}
section.page .mcon  .add{text-align:center;margin:10px 0px;}
section.page .mcon  .add span{font-size:0.8rem;color:#666;margin-right:10px;}
section.page .mcon .addcon{overflow:hidden;}
section.page .mcon .addcon,section.page .mcon .addcon p{line-height:2rem;font-size:1rem;text-align:left;}
section.page .mcon .addcon p{marign-bottom:20px;}
section.page .mcon .addcon img{display:block!important;margin:0 auto!important;max-width:80%!important;}


/*网站提交*/
section.submit{width:95%;background-color:#fff;padding-bottom: 0.5rem;margin:0 auto;}
section.submit .submit-con{width:100%;border:1px solid #ddd;text-align:left;border-top:0;padding-bottom:0.5rem}
.title-top{height:2rem;line-height:2rem;overflow:hidden;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.title-top span{font-weight:600;font-size:1.11rem;text-indent:0.5rem;display:inline-block}
section.submit .submit-con p{line-height:1.6rem;text-indent:0.5rem;padding:0 0.8rem;font-size:1.11rem}
section.submit .submit-con .notice{overflow:hidden;border-bottom:1px solid #ddd;line-height:1.6rem;border-top:1px solid #ddd;padding-left:0.5rem;border-bottom:0;font-size:0.9rem}
section.submit .submit-con .notice span{font-weight:600;color:#2AAC3F}
.sub-name{display:block;line-height:2rem;height:2rem;font-size:1.11rem;font-weight:600}
select{border: 1px solid #ccc;
height:1.5rem;line-height: 1.5rem;width:50%;font-size:0.6rem;}
.tj{overflow:hidden}
.tj p{line-height:2.2rem;height:2.2rem;overflow:hidden;font-size:0.6rem;}
.tj p .in_pt{width:92%;height: 1.7rem;padding-left:0.2rem}
.tj p .lb{font-size:0.4rem;color:#999}
.tj p.jj{height:auto;padding:0.5rem 0}
.tj p.jj .sub-name{border-right:0;float:left;}
.tj textarea{margin-left:1.1rem;width:90%;padding-bottom:10px;overflow:hidden;display:block;padding-left:0.4rem;padding-top:0.5rem}
.tj .bott{text-align:center;text-indent:0rem !important;margin-top:10px;}
.tj .bott input{width:96%;height:2.5rem;line-height:2.5rem;font-size:1.3rem;color:#fff;background-color:#2AAC3F;border:0;font-family:  Microsoft Yahei;}


.section-404{width:100%;padding-bottom:3rem;background-color:#E6EAED}
.section-404 img{width:100%;height:19rem}
.section-404  p{text-align:center;line-height:4rem;font-size:1rem;font-weight:600}
.section-404 a{color:#fff;background-color:#2AAC3F;display:inline-block;padding:0.6rem 1.6rem;-webkit-border-radius: 0.5rem;border-radius:0.5rem;font-size:0.99rem}

.tags{text-align:left;}
.tags a{margin-left:10px;font-size:16px;height:28px;line-height:28px;}

.prev_next p{text-align:left;font-size:16px;height:28px;line-height:28px;overflow:hidden;}

.n-list{overflow:hidden;}
.n-list li{width:95%;margin:0 auto;text-align:left;line-height:2.5rem;height:2.5rem;border-bottom:1px dashed #ddd;overflow:hidden;}
.n-list li a{font-size:14px;display:inline;}
.n-list li span{float:right;margin-left:10px;font-size:0.8rem;color:#999;}

section.flist{width: 95%;
overflow: hidden;
background-color: #fff;
margin: 0 auto;
padding-bottom: 0.5rem;}
section.flist .title{width:95%;margin:0 auto;}

.spage{overflow:hidden;padding:30px 0px;height:3rem;}
.spage li {padding:2px 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:0px 2px;font-size:0.5rem;border:1px solid #ddd;}
.spage li a.current{border:1px solid #2AAC3F;color:#fff;background:#2AAC3F;}
.addcon,.addcon p{text-align:left;font-size:16px;line-height:28px;}
.addcon p{margin-bottom:15px;text-indent:2em; }
.addcon img{display:block!important;margin:0 auto!important;max-width:80%!important;}

.add span{font-size:14px;color:#666;margin-left:10px;}
.add{margin:10px 0px;}

.mcon h1{font-weight:500;font-size:26px;}

.bottomAD {
        -webkit-box-sizing: border-box;
        position: fixed;
        bottom: 0;
text-align:center;
        background: rgba(0, 0, 0, .8);
z-index:100000;
}
.bottomAD  a{display:block;margin:0 auto;text-align:center;overflow:hidden;}
  .bottomAD img {
	  max-width:100%;
margin:0 auto;
height:auto;
}
.close {
position:absolute;
text-align: center;
font-size: 40px;
color: #fce400;
height: 30px;
line-height: 30px;
width: 100%;
text-align: right;
top:0px;
right:5px;
cursor:pointer;
}

.pagination-wrapper {clear: both;text-align: center; margin:30px 0 30px;}
.pagination {display: inline-block;*display: inline;*zoom: 1;}
.pagination li{display: inline;float: left;padding: 3px 8px; border:1px solid #4c5a65; margin-left:6px; color:#333;}
.pagination li a {/*display: inline-block;*/background: #f9f9f9;color: #666;}
.pagination .thisclass{ color:#fff; background-color:#005fa7;}