p{line-height: 25px;text-align:Justify;
text-justify:inter-ideograph;}
body,p,a{color:#000 !important;}
.contain{
	width:985px;
	margin:0 auto;
}
.header_nav{color:#555555;padding:22px 0px;}
.header_nav img ,.header_nav ul{float:left;}
.header_nav ul{margin-left:55px;}
.header_nav ul li{float:left;padding-left:35px;padding-top:25px;padding-bottom:25px;text-align: right;}
.header_nav ul li a{color:#555555;}
.header_nav ul li a:hover{color:#DD6B49;text-decoration: underline;}
.title{display:inline-block;font-size:27px;color:#277581;position: relative;padding: 15px 0px;}
.title::after{
	content:'';
	width:100%;
	height:5px;
	background:url(../image/title_hr.png) no-repeat;
	background-size:100%;
	position: absolute;
	bottom:0px;
	left:0px;
	}
.btn{
	display: inline-block;
	width:150px;height:35px;color:#E46B48 !important;font-size:15px;
	background: url(../image/btn_bg.png) no-repeat;background-size: 99%;
	text-align: center;line-height: 35px;
	font-weight: bold;
}
.group{width:100%;background:#FBFBFB;margin-top:65px;padding-bottom:10px;}
.logo_list{border:1px solid #ccc !important;overflow:hidden;width:56% !important;background:#fff;margin-bottom:100px;margin-top:20px !important;padding:20px;border-radius: 5px;margin-left:200px}
.logo_list img{margin:0px 25px;}
.footer{width:100%;background:#EFEFEF;padding:35px 0 65px 0;}
.owl-pagination{
	top:-60px !important;
}
.owl-carousel{box-shadow:none !important;border:0px !important;}
.owl-theme .owl-controls{height: 0px;margin-top:0px !important;}
#bar {
    width: 0%;
    max-width: 100%;
    height: 4px;
    background: #DD6B49;
    overflow: hidden;
}
#progressBar {
	position: absolute;
	bottom: 0px;
    width: 100%;
    background: #ededed;
}
.owl-theme .owl-controls .owl-page span{
	border: 2px solid yellow;
	background:none !important;
}
.owl-controls .owl-page.active span{
	background:yellow !important;
}

#logo_list .owl-item{margin-right:69px;}

.owl-prev::after{content: url(../image/banner_left1.png);background: inherit !important;}
.owl-next::after{content: url(../image/banner_right1.png);background: inherit !important;}
.owl-theme .owl-controls .owl-buttons div{background:inherit !important;top:37%;}

.banner_mes{color:#157181;font-size:30px;position:absolute;top:30%;left:60%;}

.left_nav{float:left;width:230px;font-weight: bold !important;}
.right_content{float:left;width:695px;margin-left:60px;background: url(../image/1.jpg) no-repeat;margin-top:44px;margin-bottom:40px;}
.right_content::after{
	content:'';
	background: url(../image/1.jpg) no-repeat;
	display: inline-block;
	width:100%;
	height: 2px;
	}
.title2{font-size:20px;color:#277581;position: relative;padding: 15px 0px;}
.title2::after{
	content:'';
	width:100%;
	height:5px;
	background:url(../image/1.jpg) no-repeat;
	position: absolute;
	bottom:0px;
	left:0px;
	}
.left_nav ul li{padding:18px 0;text-indent: 5px;border-bottom:1px solid #EFEFEF;}
.left_nav ul li:last-child{border-bottom:0px;}
.left_nav ul li a{color:#555555;display:inline-block;width:97%;font-size:16px;}
.left_nav ul li a:hover{color:#DD6946;background: url(../image/nav_jian.png) no-repeat right center;}
.content_title{color:#DD6946;font-size:25px;padding:38px 0px;}
.nav_active{color:#DD6946 !important;}

.form_ul li{padding:10px 0;}
.form_ul li label{display:inline-block;width:100px;text-align:center;vertical-align:middle;}
.form_ul li input{border:1px solid #C4EBF2;padding:8px;width:420px;border-radius: 3px;}
.form_ul li textarea{border:1px solid #C4EBF2;width:420px;resize: none;border-radius: 3px;padding:8px;}
.form_ul li i{color:red;}

.contact_mes ul{margin:25px 0;}
.contact_mes ul li{padding:5px 0;}
.contact_mes ul li a{color:#595959;line-height: 25px;}
.contact_mes ul li a:hover{color:#DD6B49;}
.contact_mes .ul_title{color:#157181;font-weight: bold;}
.title3{color:#DD6946;font-size:25px;text-align:left;padding:20px 0;}

.about_us_box{background:url(../image/1.jpg) no-repeat;padding:20px 0;}

.about_us_box p{padding:20px 0;color:#595959;}

.partners{margin:5px 29px;width:14%;float:left;vertical-align: middle;height: 100px; display:table;}
.partners span{display:table-cell; vertical-align:middle;}
.partners img{width:100%;}
#logo_list .owl-item{width:auto !important;}

.map_xg,.map_gz,.map_bj{position: absolute;}
.map_box{position: absolute;padding:25px;border-radius: 10px;
box-shadow: 1px 1px 15px rgba(0,0,0,.4);
-webkit-box-shadow: 1px 1px 15px rgba(0,0,0,.4);
z-index: 1000;
}
.map_box{background:#fff;}
.click_map{cursor: pointer;}

.map_box ul li{padding:5px 0;}
.map_box .ul_title{color:#157181;font-weight: bold;}

.sj{position: absolute;bottom:-6px;right: -8px;width:37px;}
.sj_left{position: absolute;bottom:-6px;left: -8px;width:37px;}
.sj_top{position: absolute;top:-8px;right: -10px;width:35px;}

.index_ul{float:left;margin-top:20px;}
.index_ul li{text-align: left;padding:5px 0;list-style-type:square;
	color:#E46B48; }
.index_ul_title{list-style-type:none !important;font-size:18px;color:#E46B48;background: url(../image/1.jpg) no-repeat bottom;}
