@charset "utf-8";

*{margin:0;padding:0;font-family:'宋体','微软雅黑';}
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;}
fieldset,img{border:none}
img{vertical-align:top;display:inline-block}
ul,ol{list-style:none}
input{padding-top:0;padding-bottom:0;}
select,input{vertical-align:middle}
select,input,textarea{font-size:12px;margin:0}
textarea{resize:none}
table{border-collapse:collapse}
body{ color:#000;width: 940px;margin: 0 auto}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3,h4,h5,h6{font-weight:normal}
i,em{font-style:normal}
a{text-decoration:none}
.fl{float:left}
.fr{float:right}
.fix:after{clear:both;content:".";height:0px;display:block;overflow:hidden;visibility:hidden}
.fix{*zoom:1}
.clearfix:after{clear:both;content:".";height:0px;display:block;overflow:hidden;visibility:hidden}
.clearfix{*zoom:1}
.wrap{width:940px;margin:0 auto}




.home-wrap .header-toper{overflow:hidden;padding-top:20px}
.home-wrap .header-toper .search-wrap{float:right;display:flex;width:180px;align-items:center}
.home-wrap .header-toper .search-wrap span{width:110px;height:30px;padding:0px 0 0px 0px;display:block;border:1px solid #e1e1e1;color:#155d45;position:relative}
.home-wrap .header-toper .search-wrap i{display:block;width:12px;height:12px;position:absolute;left:10px;top:10px}
.home-wrap .header-toper .search-wrap input{display:block;width:60px;height:20px;margin-left:30px;font-size:13px ;font-weight:lighter}
.home-wrap .header-toper .search-wrap input:focus{ outline: none;   border: 0;      box-shadow:0 }
.home-wrap .header-toper .search-wrap #goSearch{margin-left:10px;font-size:14px;display:inline-block;width:60px;height:30px;background:#155d45;border:1px solid #155d45;color:#ffffff;text-align:center;line-height:30px;cursor:pointer}
.home-wrap .header-toper input{width:100px;padding:5px;margin-right:10px;border:none}
.home-wrap .header-toper input::placeholder{color:#155d45}
.home-wrap .header{padding-bottom:107px}
.home-wrap .header .logo{width:180px;float:left}

.home-wrap .header .naver{padding:30px 0 0;width:670px;float:right}
.home-wrap .header .naver ul li{float:left;padding:0 20px 0 5px;font-size:15px;position:relative;border-left:4px solid #fff;height:32px;line-height:32px}
.home-wrap .header .naver ol{position:absolute;top:32px;margin-left:0px;width:100px;background:#ffffff;z-index:3;display:none;border:0px solid #ccc ;border-top:0;margin-left:-9px}
.home-wrap .header .naver ol li{line-height:30px;height:30px}
.home-wrap .header .naver ul li a{color:#155d45;font-weight:bold}
.home-wrap .header .naver ul li.active{border:0px solid #ccc;border-left:4px solid #155d45}
.home-wrap .header .naver ul li.active ol{display:block}
.home-wrap .header .naver ul li.active ol li{border-left:4px solid #155d45}
.home-wrap .header .naver ul li.active ol li a{color:#666666;font-weight:normal;}
.home-wrap .header .naver ul li.active ol li:hover{background:#155d45}
.home-wrap .header .naver ul li.active ol li:hover a{color:#fff}

.gotop{position:fixed;bottom:140px;right:10px;width:62px;height:62px;display:flex;justify-content:center;align-items:center;background:#155d45;border-radius:10px}
.gotop img{width:42px}
.footer{margin-top:60px;background:#155d45}
.foot-bg{height:58px;background:url("../images/foot-bg.jpg") repeat;margin-top:50px;width: 940px}
.footer-wrap{width:940px;margin:0 auto;display:flex;justify-content:space-between;font-size:14px;color:#e2ebe8;font-weight:bold;background: #155d45;}
.footer .left{width:242px}
.footer .logo img{width:241px;margin:38px 0}
.footer .sear{position:relative}
.footer input{width:241px;height:40px;color:#fff;font-size:16px;border-width:0 0 1px 0;border-color:#a7c2b9;
background:#155d45 url("../images/footer-search.png") no-repeat;background-size:22px;background-position:4px 6px;padding:0 100px 0 36px;box-sizing:border-box} 
.footer input:focus{ outline: none; box-shadow:0 }

.footer .sear .btn{position:absolute;right:0;top:10px;font-size:11px;color:#a7c2b9;cursor:pointer;font-weight:normal;}
.footer .icp{font-size:10px;display:flex;justify-content:space-between;margin-top:38px;color:#a7c2b9}
.footer .right{width:524px}
.footer .right .contact-tit{display:flex;margin-top:38px;padding-bottom:2px;border-bottom:1px solid #a7c2b9}
.footer .right .contact-con{font-size:13px;display:flex;flex-wrap:wrap}
.footer .right .contact-con .con-left{width:238px;}
.footer .right .contact-con .con-left p{font-weight:normal;}
.footer .right .contact-con .con-left p:nth-child(1){margin:18px 0 26px 0}
.footer .right .contact-con .con-right{margin-top:18px;width:282px}
.footer .right .contact-con .con-right p{font-weight:normal;margin-bottom:16px}
.footer .right .link-tit{width:160px}
.footer .right select{margin-bottom:10px;background:#d9d9d9;border-radius:4px;color:#155d45;padding:2px}
.footer .right .copy{margin-top:10px;font-size:8px;display:flex;justify-content:space-between;color:#a7c2b9}



.content-container{width:940px;margin:0 auto}
.content-nav{border-top:4px solid #155d45;font-size:12px;padding:50px 16px;margin-top:60px;margin-bottom:6px}
.content-nav,.show-nav a{color:#616161}
.content-nav a{color:#616161}
.content-nav a.on{color:#155d45;font-weight:bold}
 
.content-content{margin-top:30px;display:flex;flex-wrap:wrap}
.content-content .show-left{width:662px}
 
.content-content .content-right{margin-left:36px;width:242px}
.content-content .content-right li{padding-left:34px;border-bottom:1px solid #ccc}
.content-content .content-right li:last-child{border-bottom:2px solid #ccc}
.content-content .content-right a{color:#000;font-size:16px}
.content-content .content-right li.on{background:#155d45;color:#fff}
.content-content .content-right li.on a{color:#fff}
.content-content .content-right li{height:34px;line-height:34px}
















