/* Write your styles */

body{
	background: #fff;
}

ol, ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#bg{
	background: #f2f2f2 url(../img/bg.jpg) no-repeat 50% 50%;
	-webkit-background-size: cover;
	background-size: cover;
	margin: 0;
	padding:2rem 0 0;
}

[class*="am-u-"] + [class*="am-u-"]:last-child {
  float: left;
}

a{color:#444;}

.am-topbar{background: #FFF;margin-bottom: 0;}
.am-slider-default{box-shadow: none;}
.am-slider-default .am-control-nav{bottom:20px;}
.am-slider-default .am-control-nav li a{width: 12px;height: 12px;background-color:rgba(255,255,255,0.5);box-shadow: none;}
.am-slider-default .am-control-nav li a.am-active{background-color:rgba(255,255,255,1);}
.am-nav {max-width: 1420px;margin: 0 auto;float: none;}

.search a{display: inline-block;}
.search a:after{content: "|";padding:0 1rem;color:#666;}
.search p{margin: 1rem 0 0;}
.search a:last-child:after{content: " ";padding: 0;}
.am-topbar .am-input-group{margin-top: 1rem;}
.am-topbar .am-input-group input{border: 1px solid #dddddd;}
.am-topbar .am-btn-success{border: 1px solid #dddddd;background: #dddddd;}
.am-topbar .search{float: right;width: 20%;}
.am-slider-default{margin: 0;}

.search .am-input-group .am-form-field, .am-input-group-btn > .am-btn{height: 30px;color:#666;font-size: 14px;line-height: 30px;margin-left: 10px;
	padding-top: 0;padding-bottom: 0;text-align: center;}

footer{
	background: #353535;
	padding: 1rem 0;
	color:rgba(255,255,255,0.5);
	line-height: 1.5;
	font-size: 1.4rem;
	margin-top: 3rem;
}

footer p{margin: 0.5rem 0;}
footer a{color:rgba(255,255,255,0.5);}





.am-nav-tabs > li.am-active > a, .am-nav-tabs > li.am-active > a:focus, .am-nav-tabs > li.am-active > a:hover{background: #0165ba;color:#fff;}
.am-nav-tabs > li > a{background: #f0f0f0;}


@media screen and (min-width: 1025px) {

    .am-container,.am-g{max-width: 1420px;}

	

}

@media screen and (min-width: 1025px)  and (max-width: 1439px){

    .am-container,.am-g{max-width: 1200px;}

	

}

@media screen and (min-width: 641px) {
	.am-topbar-nav {
	  width: 100%;
	  text-align: right;
	}
	.am-topbar-nav > li {
	  float: none;
	  display: inline-block;
	  padding: 0 1rem;
	}

	.am-topbar-nav > li:after{
		content:"/";
		color:rgba(255,255,255,0.5);
		position: absolute;
		top:0;
		right:-10px;
		line-height: 45px;
	}
	
	.am-topbar-nav > li:last-child:after{
		content: " ";
	}


	.am-topbar-nav > li > a {
	  text-align: center;
	  margin-bottom: 0;
	  line-height: 45px;
	}

	.am-topbar-brand img{position: relative;top:20px;}



	#collapse-head{margin-top: 20px;}
	#collapse-head{background: url(/Public/hqwy/img/navbg.png) no-repeat 50% 0; height: 45px;}

	    .am-topbar-nav > li > a{color:#fff;}
	    .am-topbar-nav > li.am-active > a::after{border-bottom-color: #fff;}
		.am-topbar-nav > li.am-active > a, .am-topbar-nav > li.am-active > a:focus, .am-topbar-nav > li.am-active > a:hover{color:#fff;}
		.am-topbar-nav > li > a:hover{color:#3983cd;}
	
}

@media screen and (max-width: 1024px) {
	.am-container{max-width: 100%;}
	.am-topbar img{max-height: 80px;margin-top: 10px;}
	.am-topbar-nav > li > a{font-size: 14px;}

}

@media screen and (max-width: 640px) {
	.am-topbar img{max-height: 25px;}
	.am-list-news-default .am-list-item-thumb-left .am-list-thumb, 
	.am-list-news-default .am-list-item-thumb-right .am-list-thumb{max-height: 50rem;margin-bottom: 2rem; width: 100%;margin-top: 1rem;}


}


#company-profile{padding-top: 3rem;padding-bottom: 3rem;}
#company-profile h2,#company-profile h6,#company-profile h4{margin: 0;}
#company-profile h2{font-size: 3.6rem;color:#0089cd;}
#company-profile h6{font-size: 1.4rem;color:#7e7e7e;text-transform: uppercase;}
#company-profile h3{color:#85c226; margin-top: 2rem;margin-bottom: 2rem; line-height: 2;font-size: 1.8rem;}
#company-profile p{line-height: 1.75; margin: 0 0 1rem;font-size: 1.4rem; width: 90%;position: relative;z-index: 100;}
@media screen and (max-width:1601px) {
	#company-profile p{width:83%!important;}
}
#company-profile .am-btn{background: #fff;border: 1px solid #0089cd;color:#0089cd;margin-top: 2rem;padding:1rem 3rem;}

#company-profile .company-item li{width: 33.33333%;height: 200px;background: #158dc9;text-align: center;border: 1px solid #fff; margin:-1px -1px 0 0;
	overflow: hidden;position: relative;}
#company-profile .company-item li a{display: block;padding-top: 2rem;position: relative;z-index: 10;}
#company-profile .company-item li a:hover{background: #85c226;}
#company-profile .company-item li h4,#company-profile .company-item li h2{color:#fff;}
#company-profile h2 .iconfont{font-size: 10rem;font-weight: normal;}
#company-profile .company-item li img{position: absolute;top:0;z-index: 0;left:0; opacity: 0.5;width: 100%}
#company-profile .company-item li:nth-of-type(2n){background: #85c226;}

#company-profile .company-item{position: relative;}
#company-profile .company-item span{display: inline-block;background: #85c226;color:#fff;font-size: 1.8rem;font-weight: bold;text-align: center;line-height: 5rem;
	color:#fff;position: absolute;top:0;width: 12rem;height: 5rem;left:-12rem;}
#company-profile .company-item img{position: absolute;bottom:0;left:-10rem;z-index: 1;}
#company-profile .company-item ul{position: relative;z-index: 10;}

@media screen and (min-width: 1025px)  and (max-width: 1439px){

    #company-profile .company-item img{max-width: 130px;left:-7.5rem;}

}

@media screen and (max-width: 640px){
	.am-g-collapse [class*="am-u-"]{
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	#company-profile p{width: 100%;}
	#company-profile .company-item{margin-top: 3rem;}
	#company-profile .company-item span,#company-profile .company-item img{display: none;}
	#company-profile .company-item li{width: 50%; height: 160px;}
	#company-profile h2 .iconfont{font-size:7rem;}

}


#service-item{
	background: url(/Public/hqwy/img/item-bg.jpg) no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	text-align: center;
	padding-bottom: 4rem;
}

#service-item .owl-carousel{
	max-width: 1420px;
	text-align: center;
	margin: 0 auto;
	position: relative;
}


#service-item h2{font-size: 3.6rem;color:#0089cd; padding: 4rem 0 0;margin: 0;}
#service-item h6{font-size: 1.4rem;color:#7e7e7e;text-transform: uppercase;margin: 0 0 4rem;}
#service-item .info{width: 90%;background: #fff;padding: 1px;border: 1px solid #ddd;margin: 0 auto;}
#service-item .info dl{width: 90%;margin: 2rem auto; text-align: left;}

@media screen and (max-width: 640px){
	#service-item .info img{max-width: none;width: 100%;}

}


#news h2{font-size: 3.6rem;color:#0089cd; padding: 3rem 0 0;margin: 0;}
#news h6{font-size: 1.4rem;color:#7e7e7e;text-transform: uppercase;margin: 0 0 1rem;}

#news .top-news{background: url(/Public/hqwy/img/news-bg.jpg) #21bae7;padding: 1rem; color:#fff;}
#news .top-news dt a,#news .top-news dd a{color:#fff;}
#news .top-news dd{font-size: 1.6rem; }
#news .top-news img{margin-bottom: 1rem;}
#news .news-list,#news .news-list li{margin: 0;padding: 0;list-style: none;margin-bottom: 1.25rem;}
#news .news-list span{display: inline-block;background: #85c226;color:#fff;font-size: 1.4rem; padding: 0 0.5rem; margin-right: 1rem;}
#news .news-list a{width: 100%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;display: block;}

#news .memo{padding-top: 4rem;}
#news .memo img{ max-width: 100%;text-align: right;display: inline-block; }

#news .add{margin: 2rem 0;max-width: 465px;display: inline-block;}
#news .add dl{background: #f0f0f0;padding: 2rem;float: left;text-align: left;width: 403px;margin-right: 10px;}
#news .sns{float: left;}
#news .sns a{display: block;width: 52px;height: 52px;color:#fff;text-align: center;}
#news .sns .iconfont{font-size: 3.2rem;}
#news .sns .weixin{background: #85c226;}
#news .sns .weibo{background: #ff5151;margin-bottom: 10px;}

@media screen and (max-width: 640px){
	#news {padding-left: 1.5rem;padding-right: 1.5rem;}
	#news .add dl{width: 100%}
	#news .sns{display: none;}
}


.content{background: #fff; padding: 2rem;margin: 2rem auto;}
@media screen  and (max-width: 640px){

	.content{margin: 0;padding: 0;}	
	.am-breadcrumb{margin: 0;}
}

.content #title{margin-top: 1rem;margin-bottom: 2rem;}
.content #title span{border-bottom: 3px solid #333;padding: 1rem;}
.content .newspic{margin: 2rem 0; max-height: 38rem;overflow: hidden;}
.content .newspic dt{margin-bottom: 1rem;}
.content .newspic dd a{font-size: 14px;color:#999;}
.content p{line-height: 1.75;}
.content img{max-width: 100%;margin: 1rem auto;display: block}
.content .local-info h2 img{margin: 0;}

.content .title{border-bottom: 1px solid #ccc;}
.content  .news-list{margin: 2rem 0; border-bottom: 1px dotted #d8d8d8; padding-bottom: 1rem;}
.content  .news-list img{margin-bottom: 1rem;}
@media screen and (min-width: 641px){

	.news-list img{float: left; margin-right: 1rem; max-height: 170px;}
}

@media screen and (max-width: 640px){

	.content .news-list  {width: 90%;margin: 0 auto;border-bottom: 1px dotted #d8d8d8; margin-bottom: 2rem;}
	.content .news-list  h3{margin: 0;}
	.content .news-list p{margin: 1rem 0;font-size: 1.4rem;}
	.content .news-list span{color:#999;font-size: 1.2rem;}
	.news-list img{max-height: auto;max-width: 100%;}

	.content .info{padding: 0 1.5rem}
}





.sub-nav{text-align: center;line-height: 40px;margin-top: 0;background: #f0f0f0;padding: 1rem 0 2rem;}
.sub-nav dt{background: #f5f5f5;margin: 0;}
.sub-nav dd{margin: 0; }
.sub-nav dd a{display: block;color:#555;position: relative;line-height: 3; width: 80%;margin: 0 auto;border-bottom: 1px solid #ddd;position: relative;}
.sub-nav dd a i{display: none;}
.sub-nav dd a:hover,.sub-nav .active{ color:#0165ba;}
.sub-nav dd a:hover i, .sub-nav .active i{position: absolute;right:0;display: block;top:0; color:#1fa8dc;}


.content .add{background: #f0f0f0; padding: 1rem;margin-top: 1rem;}
.content .add p{margin: 0.5rem 0;}
.content .col-name{background: url(/Public/hqwy/img/sub-nav-bg.jpg) 100% 100%; color:#fff;}
.content .col-name h3,.content .col-name h2,.content .col-name h6{display: block;margin: 0;line-height: 1.2;}
.content .col-name h2{float: left;text-align: center;display: block;font-size: 5.5rem; padding: 0 1.5rem; }
.content .col-name h3{font-size: 2.2rem;margin-top: 1rem;}
.content .col-name h6{font-weight: normal;font-size: 1.2rem; margin-top: 0.5rem;}

.content .am-list li{margin: 0;padding: 0;position: relative;border: none;border-bottom: 1px solid #ddd}
.content .am-list li span{position: absolute;right:10px; top:30%; font-size: 1.2rem; color:#666;}


.service-item-01,.service-item-02,.service-item-03,.service-item-04{padding-top: 5rem;padding-bottom: 5rem;}
.service-item-01 h2,.service-item-03 h2,.service-item-04 h2{font-size: 3.6rem; margin-bottom: 3rem;}
.service-item-01 {position: relative;z-index: 10;}
.service-item-01 img{border: 20px solid rgba(255,255,255,0.8);}

.service-item-02{position: relative; top:-120px;margin-bottom: 100px;}
.service-item-02 img{position: absolute;top:0;max-width: 100%;}
.service-item-02 .am-g{position: relative;}
.service-item-02 .info{position: absolute;top:20%;z-index: 10;color:#fff;}
.service-item-02 .info h3{margin: 1rem 0;font-size: 2.4rem;}
.service-item-02 ul{position: relative;top:250px;z-index: 10;width: 100%;}
.service-item-02 .iconfont{display: inline-block;float: left;font-size: 6rem; margin: 0 2rem;}
.service-item-02 li{color:#fff;padding: 1.5rem 0;}
.service-item-02 li:nth-child(1n){background: #0e7bbe;}
.service-item-02 li:nth-child(2n){background: #1ea7db;}
.service-item-02 dt{font-size: 2.4rem;margin: 0;}
.service-item-02 dd{margin: 0;}

.service-item-03 img{margin-top: 5rem; }
.service-item-03 p{margin:0 0 1rem;}

.service-item-04{background: url(/Public/hqwy/img/st07.jpg) no-repeat;
-webkit-background-size: cover;
background-size: cover;margin-bottom: -3rem;}

.service-item-04 img{margin: 0 auto;margin-top: 3rem;}
.service-item-04 h2{margin-top: 5rem;}

@media screen and (max-width: 1003px){
.service-item-01 .am-g,.service-item-02 .am-g,.service-item-03 .am-g,.service-item-04 .am-g{padding-left: 1.5rem;padding-right: 1.5rem;}

.service-item-02{top:-40px;margin-bottom: 150px;}
.service-item-02 img{max-width: 200%;left:-20%;}

.service-item-03 .am-g{text-align: left;}
}


@media screen and (max-width: 640px) {
	.service-item-01 .am-g,.service-item-02 .am-g,.service-item-03 .am-g,.service-item-04 .am-g{padding-left: 1.5rem;padding-right: 1.5rem;}
	.service-item-01 img{border: none;}
	.service-item-01 h2,.service-item-03 h2,.service-item-04 h2{font-size: 3.2rem; margin: 2rem 0;}
	
	.service-item-02{top:0;margin-bottom: 150px;}
	.service-item-02 img{max-width: 900%;left:-120%;}
	.service-item-02 .info{top:-10px;}
	.service-item-02 li{padding: 0;text-align: center;}
	.service-item-02 .iconfont{display: block;float:none;width: 100%;margin: 0;}
	.service-item-02 dl{margin: 0 0 1rem;}
	.service-item-02 li:nth-child(1){background: #0e7bbe;}
    .service-item-02 li:nth-child(2){background: #1ea7db;}
    .service-item-02 li:nth-child(3){background: #1ea7db;}
    .service-item-02 li:nth-child(4){background: #0e7bbe;}

    .am-direction-nav,.cbp_tmtimeline > li .cbp_tmicon{display: none;}

    
}

.local-info h2{background: #f2f2f2;}

@media screen and (min-width: 1025px){
	#sort-news-info .am-breadcrumb {text-align: right;}
}
/* ·­Ò³µ¼º½ */
.pager{width:100%; color:#333; line-height:30px;  text-align:center;}
.pager li{ clear:both; display:inline; }
.pager a{font-size:14px; border:#cccccc 1px solid; padding:0px 8px; color:#000000; text-decoration:none; margin-right:4px; height:26px; line-height:26px; display:inline-block; }
.pager a:hover{ border:#ccc 1px solid; color:#fff; background-color:#0099E0; text-decoration:none; }
.pager a:active{ color:#fff; border:#ccc 1px solid; background-color:#0099E0; text-decoration:none; }
.pager .current {float:none;font-weight:bold; color:#fff; background-color:#0099E0;display:inline-block;margin:0px 4px;padding:0px 9px;line-height:26px;height:26px;width:40px; }

#sort-news-info h3{margin-top: 0;}

@media screen and (min-width: 640px){
	#sort-news-info .am-thumbnail{margin-bottom: 0;}
}

