@charset "utf-8";
/* CSS Document */
html,body,div,iframe,em,img,small,b,u,i,dl,dt,dd,ol,ul,li,p{font:14px/20px "微软雅黑",Arial,sans-serif;font-weight:normal;margin:0px;padding:0px;list-style:none;font-style:normal;}
h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;list-style:none;}
body {overflow-x:hidden;}body,html{width:100%;height:100%;}
a:link {text-decoration:none;color:#222;}
a:visited {text-decoration:none;color:#222;}
a:active {text-decoration:none;color:#222;}
a:hover {text-decoration:none;color:#009A3E;}
img{width:100%;float:left;}
:before{content:"";position:absolute;z-index:1;}
:after{content:"";position:absolute;z-index:1;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
h1{font-size:22px;line-height:26px;overflow:hidden;}
h2{font-size:16px;}
p{font-size:14px;line-height:16px;color:#666;overflow:hidden;}
table {border-collapse:collapse;border-spacing:0;}th,td {vertical-align:middle;}
button,input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;outline:none;border:none;}
header,nav,article,section,aside,footer{width:100%;float:left;display:block;}
@font-face{font-family:fontsz;src:url('../font/goodmu.ttf') format("embedded-opentype"),url('../font/goodmu.ttf');}
.cw {width:1200px;margin:0 auto;clear:both;position:relative;}
.box {width:100%;float:left;padding:40px 0;padding-bottom:30px;}
.sbox {width:1200px;margin:0 auto;clear:both;padding:10px 0;}
.wap_nav {display:none;}
.block{display:block;}
.none,#m_menu{display:none;}
/*头部样式*/
.header {width:100%;float:left;transition:0.4s all;position:relative;}
.header .logo{float:left;padding:10px 0;}
.header .logo img{width:auto;height:50px;}
.header .nav {float:right;}
.header .nav li {float:left;position:relative;padding:0 25px;height:70px;line-height:54px;}
.header .nav li a{display:block;position:relative;}
.header .nav li a h2{font-size:18px;position:relative;}
.header .nav li a:hover{color:#009A3E;}
.header .nav li:hover{background:#C8E6C9;}
.header .nav li.yes{background:#009A3E;}
.header .nav li.yes h2:before{width:6px;height:6px;border:solid 2px #fff;border-radius:9px;right:-7px;bottom:5px;display:none;}
.header .nav li.yes h2,.header .nav li.yes:hover h2{color:#fff;font-weight:bold;}
.header .nav li:hover h2{color:#009A3E;font-weight:bold;}

.header .nav li:hover .subnav {top:70px;visibility:visible;opacity:1;}
.header .nav .subnav {width:calc(100% - 40px);position:absolute;top:90px;left:0px;padding:10px 20px 0 20px;visibility:hidden;transition:all 0.6s ease 0s;background:rgba(255,255,255,.95) url("../nav_bg.png") no-repeat 0 0;background-size:100%;opacity:0;z-index:999;}
.header .nav .subnav a{line-height:40px;color:#212121;display:block;position:relative;border-bottom:solid 1px #EBEBEB;}
.header .nav .subnav a:hover{color:#009A3E;transition:800ms;}
.header .nav .subnav a:after{width:0;height:1px;left:0px;bottom:-1px;background:#009A3E;visibility:hidden;}
.header .nav .subnav a:hover:after{width:100%;visibility:visible;transition:460ms;}
.header .nav li:after{width:8px;height:8px;background:url("../nav_xl.png") no-repeat;background-size:100%;right:7px;top:25px;}
.header .nav li:hover:after{background-position:0 -8px;transition:460ms;}

.header .nav li:nth-child(1):after,.header .nav li.yes:after{display:none;}

.header .nav li:nth-child(5) .subnav{width:180px;padding-top:20px;}
.header .nav li:nth-child(5) .subnav a{width:50%;float:left;}
.header .Close_btn.active{right:12px;}
.header .Close_btn.active span{background:#333;}
.header .Close_btn {position:fixed;right:0px;top:8px;width:40px;height:40px;cursor:pointer;z-index:999;display:none;transition:0.4s all;text-align:center;}
.header .Close_btn h2{font-size:14px;position:absolute;left:-26px;top:1px;color:#fff;}
.header .Close_btn span {display:block;width:20px;height:1px;margin:5px 0 0 9px;background:#333;transition:0.3s all;position:relative;z-index:2;}
.header .Close_btn span:nth-child(2){width:15px;}
.header .Close_btn span:nth-child(2):before{height:0;width:0;border-color:transparent transparent transparent #009A3E;border-style:solid;border-width:3px;right:-8px;top:-2px;z-index:1;}
.header .Close_btn.active span:nth-child(1){transform:translateY(7px) rotate(45deg);}
.header .Close_btn.active span:nth-child(3){transform:translateY(-5px) rotate(-45deg);}
.header .Close_btn.active span:nth-child(2){opacity:0;}

.topbar{width:100%;float:left;background:#009A3E;padding:10px 0;}
.topbar ul{width:1200px;margin:0 auto;display:table;}
.topbar li{float:left;color:#C8E6C9;line-height:20px;}
.topbar li:last-child{float:right;}
.topbar li:last-child a{position:relative;color:#fff;padding-left:25px;background:url("../ico.png") no-repeat 0 -288px;background-size:20px;}
.topbar li:last-child a:last-child{color:#fff;margin-left:30px;background-position:0px -454px;}

.topbar li:last-child i{width:80px;position:absolute;left:20px;top:40px;z-index:5;visibility:hidden;box-shadow:0 1px 10px rgba(0,0,0,0.20);}
.topbar li:last-child i:before{height:0;width:0;border-color:transparent transparent #fff transparent ;border-style:solid;border-width:5px;top:-10px;left:30px;}
.topbar li:last-child a:hover i{visibility:visible;top:30px;transition:460ms;}

.topbar p{float:left;color:#fff;line-height:20px;}
.time,#clock{float:left;line-height:20px;font-size:14px;color:#fff;margin-left:20px;}

.footer{width:100%;float:left;position:relative;background:#F5F6F5;padding-top:15px;}
.f_link{width:100%;float:left;}
.f_link li{float:right;}
.f_link li:nth-child(1){float:left;}
.f_link li img{width:auto;height:26px;}
.f_link li i{width:10px;height:10px;background:url("../next.png") no-repeat 0px -78px;background-size:100%;position:absolute;right:10px;top:10px;}
.f_link li:hover i{background-position:0 -91px;}
.f_link li:last-child{width:250px;background:#fff;border-radius:3px;margin-left:30px;height:30px;line-height:30px;padding:0 10px;cursor:pointer;position:relative;}

.f_link li .txt{width:100%;position:absolute;left:0px;top:30px;background:#fff;height:140px;overflow-y:scroll;visibility:hidden;z-index:66;}
.f_link li:hover{background:#009A3E;color:#fff;}
.f_link li:hover .txt{visibility:visible;}
.f_link li .txt a{line-height:30px;display:block;padding:0 15px;}
.f_link li .txt a:hover{background:#F5F6F5;}
.f_link li:nth-child(1):hover{background:none;border:none;}

.f_menu{width:100%;float:left;border-top:solid 1px #EBEBEB;padding:15px 0;margin-top:15px;}
.f_menu li{float:left;margin-left:115px;position:relative;}
.f_menu li h2{font-size:18px;display:inline-block;margin-bottom:10px;color:#757575;}
.f_menu li p a{display:block;line-height:26px;}
.f_menu li:nth-child(1){padding-left:110px;margin-left:0px;}
.f_menu li:nth-child(1) h2{color:#212121;}
.f_menu li:nth-child(1) p{line-height:26px;display:block;}
.f_menu li:nth-child(1) p:nth-child(2){font-size:22px;line-height:32px;color:#009A3E;font-weight:bold;}
.f_menu li:nth-child(1) img{width:96px;position:absolute;left:0px;top:0px;}
.f_menu li:nth-child(1) em{font-size:12px;color:#757575;}

.f_menu li:last-child{float:right;}

.copright{width:100%;float:left;background:#212121;padding:10px 0;}
.copright dl{width:1200px;margin:0 auto;display:table;}
.copright dt{float:left;color:#EBEBEB;}
.copright a{color:#EBEBEB;margin-left:20px;}
.copright a:hover {color:#fff;}
.copright dd{float:right;margin-top:-6px;color:#EBEBEB;}
.copright dd i{width:20px;height:20px;display:inline-block;margin-right:5px;background:url("../icp.png") no-repeat 0 0px;background-size:18px;position:relative;top:5px}
.copright dd .wab{margin-left:10px;background-position:0 -33px;}

