.accordion {width: 180px;max-width: 360px;margin-top: 2px;background: #FFF;border:solid 2px #27AE60;
    -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.accordion .link {cursor: pointer;display: block;height: 48px;line-height: 48px;color: #27AE60;font-size: 14px;
font-weight: bold;border-bottom: 1px solid #CCC;position: relative;-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li: {height:48px;}
.accordion li.clickon {background-color:#017964;} 
.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color: #27AE60;
	-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}
.accordion li.open .link {color: #017964;}
.accordion li.open i {color: #017964;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);transform: rotate(180deg);}
.accordion .link.active {color:#27AE60;}
.accordion a {text-decoration:none;color: #27AE60;}
.submenu {display: none;background: #017964;font-size: 14px;}
.submenu li {border-bottom: 1px solid #fff;}
.submenu a {display: block;text-decoration: none;color: #fff;padding: 12px;padding-left: 42px;
-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu a:hover {background: #017964;color: #FFF;}

#nav2 {	height: 50px;float: right;}
#logo2 {	padding-top: 20px;}
#nav2 ul {float: right;margin: 0px;list-style: none;}
#nav2 ul li {padding: 0px;margin: 0px;display: inline;}
#nav2 ul li a {position: relative;float: left;display: block;height: 22px;padding: 0px 4px 0 4px;
text-align: center;font-size: 15px;text-decoration: none;color: #6f6f6f;	font-family: microsoft yahei;
outline: none;border-bottom:1px solid #cecece;}
#nav2 li a:hover {	color:#27AE60;border-bottom:2px solid #27AE60;}

.gotop{font-family: microsoft yahei;display:none;position: fixed;right: 0;top: 80%;z-index: 998;background: #27AE60;
width: 40px;color: #fff;font-size: 18px;}
.gotop a{text-decoration:none;cursor: pointer;border: 1px solid #cacbcc;border-radius: 2px;padding: 5px;
color: green;text-align: center;line-height: 1.2;font-size: 14px;position: absolute;left: 0;top: 0;
z-index: 10;background: #fff;}
.gotop a:hover{background:#27AE60;color:#fff;}
/**************************/
#top {background:#fff; border-bottom: 1px solid #d1d4d7;box-shadow: 0 0 5px rgba(0,0,0,.1);width: 100%;z-index: 100;
left:0;right:0;height:56px;*zoom: 1;}
  
.navagation {width: 90%;min-width: 1200px;margin: 0 auto;height: 56px;}
.nav {width: 76%;min-width: 1000px;height: 56px; float: left;}
.nav .logo {float: left;}
.nav .logo a{width: 136px;height: 40px;display: block;}
.nav .logo a img{width:100%;height:auto;margin-top: 2px;}
.nav ul {width: 83%;display: block;float: left;margin-top: 15px;border-left: 1px solid #27AE60;}
.nav ul li {font-family: 'Source Sans Pro', sans-serif;font-size: 16px;vertical-align: baseline;float: left;width: 85px;
    margin-left: 5px;}
.nav ul li a {color: #27AE60;text-decoration: none;margin: 0 1px;text-align: center;display: block;height: 30px;line-height: 31px;text-transform: uppercase;font-family:MIcrosoft YaHei!important;font-size: 16px;transition: all .25s ease-in-out;}
.nav ul li.active>a {background-color: #27AE60;color: #fff;}
.nav ul li a:hover {background-color: #27AE60;color: #fff;}
.nav ul li a:active {background-color: #eb5946;color: #323232;}
#top .nav .menu-btn {display:none;}
.theme-login{box-sizing: border-box;float: right;font-size: .875em;height: 36px;
transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);width: 120px;background: #27AE60;font-weight: bold;color: white;
border: 0 none;border-radius: 1px;cursor: pointer;padding: 12px 5px;margin: 10px 5px;}
.theme-login:hover {box-shadow: 0 1px 3px rgba(0, 0, 0, .50);}  
/********************************************/
#listcf {width: 180px;float: right;}
#listcombo{height:84px}
#listcombo li{height:36px;text-align:center;background:#27AE60;line-height:36px;font-size:16px;font-weight:bold;color:#fff}
h1{font-size:32px;font-family:"微软雅黑";}
.nav_top{width:100%;text-align:right;height:30px;
border-bottom: solid 1px rgb(236, 236, 236);background-color: rgb(249, 249, 249);}
.nav_top ul li{list-style:none;float:right;width:100px;text-align:center;margin-top: 6px;}
.nav_top ul li a{text-decoration: none;color: grey;}