
/*---------- base ---------*/
body{font-family:"microsoft yahei";}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt5{margin-top:5px;}
.mt7{margin-top:7px;}
.pb10{padding-bottom:10px;}
.f12{font-size:12px;}
.ml20{margin-left:10px;}
.ml10{margin-left:10px;}
.lh25{line-height:25px;}
.lh30{line-height:30px;font-size:15px;}
blockquote{font-weight:bold;}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.ie-hank{margin-top:20px}
}


/*---------- body ---------*/
.top{height:50px;line-height:45px;background-color:#E5E5E5;border-top:5px solid #5A5C69;}
.top .img-top{width:75px;height:30px;}
.top em{font-style:normal;color:#5A5C69;font-weight:bold;}
.top i.fa-volume-control-phone{color:#5A5C69;}
.top .hours{position:absolute;left:150px;font-size:12px;}

/* imgscroll5 */
.imgscroll5{width:365px;margin-right:5px;margin-bottom:5px;height:250px;float:left;position:relative;overflow:hidden}
.imgscroll5:hover .pre{display:block}
.imgscroll5:hover .next{display:block}
.imgscroll5 li{list-style:none;margin:0;padding:0}
.imgscroll5 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll5 .imglist img{width:365px;height:250px;}
.imgscroll5 .imglist .imgurl{float:left}
.imgscroll5 .imgdesc{width:50%;height:30px;bottom:0;left:0;position:absolute;overflow:hidden}
.imgscroll5 .imgdesc li{width:20%;transition:all linear 0.2s;height:30px;float:left;line-height:30px;vertical-align:middle;text-align:center;background:rgba(102,102,102,0.5);margin:0;cursor:pointer}
.imgscroll5 .imgdesc li.hover{background:#000;color:#fff}
.imgscroll5 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;left:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll5 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;right:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll5 .imginfo{position:absolute;width:70%;bottom:0;right:0;height:30px;overflow:hidden}
.imgscroll5 .imginfo li{height:30px;color:#fff;width:100%;color:#fff;background:rgba(102,102,102,0.5);line-height:30px;vertical-align:middle;text-align:center}

.wxg-limit{padding:0 10px;margin-top:-20px;}
.wxg-limit h3{text-align:center;}
.wxg-limit p{text-indent:2em;line-height:25px;color:#7D7D7D;}
.wxg-list li{list-style:none;margin-left:-30px;border-bottom:1px dashed #bbb;padding:5px 0;}
.wxg-list i{color:#5A5C69;}
.wxg-list span{color:#bbb;}

.wxg-block{margin-left:10px;}


.wxg-link .box a {
	float: left;
	width: 25%;
	height: 162px;
	text-align: center;
	transition: background .3s
}
.wxg-link a.booth{
	width: 100%;
    font-size: 14px;
    color: #fff;
    line-height: 54px;
    padding: 62px 2% 62px 3%;
    background: url(../images/pro1.jpg) no-repeat center;
    position: relative;
    background-size: cover;
    transition: padding .3s;
}
.wxg-link a{display:inline-block;}

.wxg-link .booth .more {
	width: 118px;
	text-align: center;
	height: 38px;
	line-height: 38px;
	border: 1px solid #fff;
	display: block;
	color: #fff;
	font-size: 14px;
	position: absolute;
	right: 2%;
	top: 50%;
	margin-top: -19px;
	transition: background .3s, color .3s
}
.wxg-link a.booth:hover {
	padding-left: 5%
}
.wxg-link a.booth:hover .more {
	background: #fff;
	color: #4D4E59
}
.wxg-link .box a.see-ab {
	padding: 54px 0 0 3%;
	background: #7f7f7f url(../images/pro17.png) no-repeat 90% center;
	text-align: left;
	font-size: 14px;
	color: #fff;
	line-height: 48px;
	transition: background .3s, padding .3s
}
.wxg-link .box a.see-ab:hover {
	background: #139326 url(../img/pro17.png) no-repeat right 12% center;
	padding-left: 5%
}
.wxg-link .box a.see-ser {
	background: #595959;
}

.wxg-link .box a.see-down {
	background: #434343;
}

.wxg-link .box a.see-pro {
	background: #333;
}
.wxg-link .box a img {
	padding-top: 41px;
}

.wxg-link .box a p {
	font-size: 14px;
	color: #fff;
	line-height: 48px;
}
.wxg-link .box a.see-ser:hover,
.wxg-link .box a.see-down:hover,
.wxg-link .box a.see-pro:hover {
	background: #139326;
}
.media-body-title{font-weight:bold;color:#5A5C69;font-size:16px;}

.media{border-bottom:1px dashed #A79E9B;padding:10px 0;}

.arcinfo{text-align:center;line-height:40px;font-size:12px;border-bottom:1px dashed #ccc;}
.wxg-qt{padding:20px 10px 40px 10px;border-top:1px dashed #ccc;}
.sub_right_item{margin:10px auto 6px auto;display:block;text-align:right;}
.bshare-more{padding-top:5px;}



/* footer  css */
.main-footer{
	color:#BBBABA;
}
.main-footer a,.copyright a{
	color:#BBBABA;
	outline:none;
	text-decoration:none;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	padding:2px 5px;
}
.main-footer a:hover,.copyright a:hover{
	color:#fff;
	background: #03A0E2;
	padding:2px 5px;
}
.main-footer {
	background: #4D4E59;
	padding: 35px 0 0;
}
.widget {
	padding: 0px 10px;
	margin-bottom: 35px;
}
.widget .title {
	color:#fff;
	font-size: 13px;
	margin-top: 0;
	padding-bottom: 15px;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 21px;
	position: relative;
}
.widget .title:after {
	content: "";
	width: 90px;
	height: 1px;
	background: #03A0E2;
	position: absolute;
	left: 0;
	bottom: -1px;
}
.main-footer .widget .friend-links a {
	border: none;
}
.widget .tag-cloud a {
	line-height: 1.3em;
	display: inline-block;
}
.copyright {
	background: #4D4E59;
	font-size: 13px;
	text-align: center;
	color: #BBBABA;
	padding-top: 28px;
	padding-bottom: 28px;
	border-top: 1px solid #fff;
}
.title-p span{margin:0 0 0 10px;}

.copyright span{padding:0 5px;}



@media(max-width:920px) {
    .ml10{margin-left:0;}
}
@media(max-width:920px) {
    .wxg-block{margin-left:0px;padding:0 5px;}
}
@media(max-width:920px) {
    .wxg-block .mt15{margin-top:10px;}
}