/*头部*/
.header{}
.header .logo{
	float: left;
	margin-top: 10px;

}
.header .phone{
	float: right;
	margin-top: 30px;
}
/*导航*/
/*---------- nav ---------*/
.nav {
	height:60px;
	background:#1d6bd7;
	z-index: 500;
	margin-top: 15px;
	min-width: 1200px;
}
#navMenu {
	width:1200px;
	height: 100%
	overflow:hidden;
	margin:0px auto;

}
#navMenu ul {
	float:left;
	list-style:none;
	padding:0px 0px 0px 0px;
}
#navMenu ul li {
	font:18px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";
	float:left;
	line-height: 20px;
	border-left: 1px solid #1d95e3;
	border-right: 1px solid #1e50a2;
	margin-top:18px;


}
#navMenu ul li:last-child {

	border-left: 1px solid #1d95e3;
	border-right: none;



}
#navMenu ul li a {
	width: auto;
	color: #fff;
	width:198px;
	display:inline-block;
	text-decoration:none;
	display: inline-block;
	position: relative;

}
#navMenu ul li a:hover {
	color:#fff;
	text-decoration:none;
	display: inline-block;
	position: relative;


}
#navMenu ul li span {
	cursor:pointer;
	display:inline-block;
	text-align:center;
	vertical-align:middle;

	color:#fff;
	width:198px;
	font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";

}
#Nav ul li.cur, #Nav ul li:hover {

}
#navMenu ul li.hover {
	padding-top:0;
}
#navMenu ul li.hover a {
	display: inline-block;
	position: relative;

}
#navMenu a.home { color:#FFF468;background: url("../image/home.png") no-repeat scroll left top ;}
#navMenu a.home:hover { color:#FFF468;  }
#navMenu ul li.hover span {
	cursor:pointer;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
}
#navMenu ul li a.hover, #navMenu ul li a:hover {
	text-decoration:none;
	color:#B0D5FB;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {
	cursor:pointer;
	display:inline-block;
	color:#FFF468;

	text-align:center;
	vertical-align:middle;
}
/*----------幻灯 ---------*/
.DB_tab25 {
	cursor: pointer;
	height: 550px;
	margin-top: 0px;
	overflow: hidden;
	position: relative;
	width: 100%;
	min-width: 1200px;
}
.DB_tab25 .DB_bgSet {
	position: relative;
}
.DB_tab25 .DB_bgSet li a {
	display: block;
	height: 550px;
	left: 50%;
	margin-left: -960px;
	position: absolute;
	width: 1920px;
}
.DB_tab25 .DB_imgSet {
	left: 30%;
	margin-left: -300px;
	position: absolute;
	right: 30%;
	width: 988px;
}
.DB_tab25 .DB_imgSet .DB_1_1 {
	left: 20px;
	position: absolute;
	top: 120px;
}
.DB_tab25 .DB_imgSet .DB_1_2 {
	left: 20px;
	position: absolute;
	top: 200px;
}
.DB_tab25 .DB_imgSet .DB_1_3 {
	left: 300px;
	position: absolute;
	top: 0;
}
.DB_tab25 .DB_imgSet .DB_2_1 {
	left: 20px;
	position: absolute;
	top: 120px;
}
.DB_tab25 .DB_imgSet .DB_2_2 {
	left: 20px;
	position: absolute;
	top: 220px;
}
.DB_tab25 .DB_imgSet .DB_2_3 {
	left: 540px;
	position: absolute;
	top: 0;
}
.DB_tab25 .DB_imgSet .DB_3_1 {
	left: 520px;
	position: absolute;
	top: 120px;
}
.DB_tab25 .DB_imgSet .DB_3_2 {
	left: 520px;
	position: absolute;
	top: 200px;
}
.DB_tab25 .DB_imgSet .DB_3_3 {
	left: -100px;
	position: absolute;
	top: 0;
}
.DB_tab25 .DB_imgSet .DB_4_1 {
	left: 120px;
	position: absolute;
	top: 0;
}
.DB_tab25 .DB_imgSet .DB_4_2 {
	left: 540px;
	position: absolute;
	top: 120px;
}
.DB_tab25 .DB_imgSet .DB_4_3 {
	left: 690px;
	position: absolute;
	top: 150px;
}
.DB_tab25 .DB_imgSet .DB_4_4 {
	left: 540px;
	position: absolute;
	top: 250px;
}
.DB_tab25 .DB_imgSet .DB_4_5 {
	left: 770px;
	position: absolute;
	top: 0;
}
.DB_tab25 .DB_menuWrap {
	left: 50%;
	margin-left: -500px;
	position: absolute;
	width: 988px;
}
.DB_tab25 .DB_menuWrap .DB_menuSet {
	border-radius: 20px;
	font-size: 0;
	margin-left: 400px;
	position: absolute;
	text-align: center;
	top: 510px;
	width: 200px;
}
.DB_tab25 .DB_menuWrap .DB_menuSet li {
	cursor: pointer;
	display: inline;
	float: left;
	margin: 0 3px;
	width: 20px;
}
.DB_tab25 .DB_prev {
	cursor: pointer;
	display: none;
	left: -150px;
	position: absolute;
	top: 200px;
}
.DB_tab25 .DB_next {
	cursor: pointer;
	display: none;
	position: absolute;
	right: -150px;
	top: 200px;
}

/*footer*/
.footer{ display: block; margin-top: 10px; padding: 25px 0 0; background: #f1f1f1;min-width: 1200px;}
.footer_top{ padding-bottom: 30px;}
.footer_nav{ float: left;}
.footer_nav li{ float: left; margin-right: 50px;}
.footer_nav li a{ display: block; font-size: 14px; line-height: 28px; color: #828282;}
.footer_nav li a.a_item0{ color: #2f2f2f;}
.footer_nav li a.a_item0 em{ font-family: arial, helvetica, sans-serif; font-size: 11px; color: #b1b1b1; text-transform: uppercase; padding-left: 4px;}
.footer_nav li a:hover,.footer_nav li a.a_item0:hover em{ color: #e40001; text-decoration: underline;}
.contact_info{ width:210px; float: right;}
.service_line{ font-family: arial, helvetica, sans-serif; font-size: 26px; color: #0c4288; font-weight: bold; margin-bottom:10px;}
.service_line img{display: block;}
.phone_sign{ margin-bottom: 5px;}
.wechat{ line-height: 18px;text-transform: uppercase;margin-left:-40px;text-align: center;}
.wechat span{display: inline-block;margin-left:10px;}
.wechat span em{display: block;color:#777;}
/*.wechat_code{ display: block; float: left; width: 88px; margin-right: 10px;}*/
.copyrights{ padding: 15px 0; line-height: 20px; color: #fff; background: #0c4288; text-align: center; font-size: 14px;min-width: 1200px;}
.copyrights a{ color: #fff;}
.copyrights a:hover{ text-decoration: underline;}