body{
	font-family: Microsoft Yahei, Avenir, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif !important;
}
:focus{outline:0;}

.header{
	float: left;
	width: 100%;
	padding: 1% 0;position: fixed;
z-index: 99;
background: #fff;
}
.logo{
	float: left;
	width: 20%;
}
.nav{
	float: left;
	width: 55%;
	margin: 0 2.5%;

}
.nav ul{
	float: left;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav ul li{
	float: left;
	width: 14% !important;
}


.nav1{
        float:left;
        width:10%;
}
.nav1 a{}
.nav2{
        display: none;
        position: absolute;
        float: left;
        width: 100%;
        z-index: 10;
        left: 0;
        margin-top: 3%;
        background-color: rgba(26,83,160,.5);
}
.nav1 a:hover>.nav2{display:block}


.nav a{
	float: left;
	width: 100%;
	text-align: center !important;
	line-height: 50px !important;
	color: #333 !important;
}
.nav a:hover{
	border-bottom: 2px solid #606060;
	color: #606060;
}
.nav .active{
	border-bottom: 2px solid #606060;
	color: #606060;
}
.search{
	float: left;
	width: 20%;
        padding:2% 0;
}
.search input[type="text"]{
        float:left;
        width:80%;
        padding: 0 2%;
        border:0;
        height:25px;
        line-height:25px;
        background:#e7e7e7;
        border-radius:8px 0 0 8px;
}
.search input[type="submit"]{
        float:left;
        width:20%;
        border:0;
        height:25px;
        line-height:25px;
        background:#e7e7e7;
        border-radius:0 8px 8px 0;
}
.search input[type="submit"]:hover{
        background:#fff;
}

.banner{
	float: left;
	width: 100%;
}

.content{
    float: left;
    width: 100%;
    padding: 2% 0;
}
.content .more{
	float: right;
	padding: 1% 2%;
	border: 1px solid #606060;
	color: #606060;
}
.content .more:hover{
	background: #606060;
	color: #fff;
}

.link{
	width: 100%;
	background: #606060;
	border-bottom: 1px solid #f0f0f0;
	
}
.link h5{
	font-size: 20px;
	padding-top: 15px;
	padding-bottom: 3px;
	color: #fff;
	margin: 0 !important;
}
.link ul {
	padding-left: 0;
	margin: 0;
	padding-bottom: 15px;
}
.link ul li{
	float: left;
	list-style: none;
	/* margin-right: 30px; */
}
.link ul li a{
	color: #fff;
	width: 165px;
	display: block;
}
.link ul li a:hover{
	color: #DD5044;
}

.clearfix:before,
.clearfix:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
}

.clearfix {
    *zoom: 1;
    /*IE/7/6*/
}
.clear{
	clear: both;
}
.footer{
	float: left;
	width: 100%;
	background: #606060;
	padding: 2% 0;
	color: #fff;
}
.footer ul{
	float: left;
        width:100%;
	list-style: none;
	margin: 0;
	padding: 0;
}
.footer ul li{
	padding-left: 1%;
}
.footer ul li a{
	font-weight: 100;
	color: #fff;
}
.footer h2{
	font-weight: 100;
	margin: 0;
}

.project{
	float: left;
	width: 100%;
	padding: 2% 0;
}
.project .left{
	float: left;
	width: 25%;
	margin-right: 2%;
}
.project .left ul{
	float: left;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	margin-bottom: 5%;
	border: 1px solid #ddd;
}
.project .left li{
	float: left;
	width: 100%;
}
.project .left li a{
	float: left;
	width: 100%;
	padding: 5% 0;
	color: #333;
	border-bottom: 1px solid #ddd;
	text-align: center;
}
.project .left li a:hover{
	color: #0e90d2;
}
.project .left .sousuo{
	float: left;
	width: 40%;
	margin: 3% 30%;
	padding: 2% 0;
	background: #606060;
	color: #fff;
	border: 1px solid #606060;
	border-radius: 3px;
}
.project .left select{
	float: left;
	width: 90%;
	margin: 0% 5%;
	margin-top: 2%; 
	line-height: 1.6;
}
.project .left input{
	float: left;
	width: 90%;
	margin: 2% 5%;
	margin-top: 2%; 
	line-height: 1.6;
        text-align:center;
}
.project .left .sousuo:hover{
	background: #fff;
	color: #606060;
}
.project .left h2{
	float: left;
	width: 100%;
	padding: 5% 0;
	margin: 0;
	font-size: 1.8rem;
	text-align: center;
	background: #ff0101;
	color: #fff;
	font-weight: 100;
}
.project .right{
	float: left;
	width: 73%;
}
.project .right .part{
	float: left;
	width: 45%;
	margin: 0 2.5%;
	margin-bottom: 2.5%;
}
.project .right .part img{
	float: left;
	width: 46%;
        height: 151px;
	margin-right: 4%;
}
.project .right .part p{
	float: left;
	width: 50%;
	margin-top: 0;
}
.project .right .part a{
	padding: 1% 2%;
	margin-right: 1%; 
	color: #fff;
	font-size: 1.4rem;
	background: #606060;
	border: 1px solid #606060;
}
.project .right .part a:hover{
	background: #fff;
	color: #606060;
}

.am-accordion-item{
	float: left;
	width: 100%;
	
}
.am-accordion-title{
	text-align: center;
}
.am-accordion-default .am-active .am-accordion-title{
	background: #606060;
	color: #fff;
}
.am-accordion-content{
	float: left;
	width: 100%;
}
.am-accordion-content ul{
	border: none !important;
}

.am-slider-default{
        background:transparent;
}
.am-slider-default p{
        background: #808080;
        color: #fff;
        margin:0;
        padding: 2%;
}

.am-slider-a1 .am-control-nav{
       bottom: 25px;
}
.am-slider-a1 .am-control-nav li a{
        width:68px;
        height:3px;
        border-radius:0;
}
.am-slider-a1 .am-control-nav li a.am-active{
        background:#92C420;
}

.am-slider .am-slides img{
        padding:10% 20%;
}

.am-slider-default .am-control-thumbs img{
        padding:5%;
}
.am-menu-sub a {
    color: #fff !important;
}

.news{}
.news a{color:#333;}
.news a:hover{color: #606060;}

.am-menu-default .am-menu-sub a{font-size:14px;}

.guodu{
   float:left;
   width:100%;
}
.guodu ul{
   float:left;
   width:100%;
   list-style:none;
   padding: 0;
   margin: 0;
}
.guodu ul li{
   float:left;
   width:48%;
   margin: 2% 1%;
   position: relative;
}
.guodu ul li span{
   position:absolute;
   top:0%;
   width:100%;
   height:100%;
   text-align:center;
   color:#fff;
   font-size: 2rem;
   line-height:5.5;
   background: rgba(0,0,0,.5)
}
.guodu ul li span:hover{
   background: rgba(0,0,0,.8)
}
