@charset "utf-8";
body {width: 100%;height: 100%;margin: 0;padding: 0;font-family: "微软雅黑",Tahoma,Arial,sans-serif,Simsun;
font-size: 12px;color: #333333;background: #fff;}
a:link, a:visited {color: #07519a;text-decoration: none;}
a:hover {color: #095393;text-decoration: underline;	}
div,dl,dt,dd,ul,ol,li {margin: 0;padding: 0;	}
font {font-size: 12px;}
p {margin: 0;padding: 0;}
ol,ul,li {list-style-type: none;}
input, textarea {border: 1px solid #d7d7d7;}
img {margin: 0;padding: 0;border: none;}
   h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;font-size: 12px;font-weight: normal;}  
   .left {float: left;display: inline;width: 100%;}

.right, .right2 {float: right;display: inline;}
.hidden {display: none;}
.clear {clear: both;}
.auto {width: 1200px;margin: 0 auto;}
body {margin: 0 auto;text-align: center;}
.mt10 {margin-top: 10px;}
.red {color: #ff4e00;font-weight: bold;}
.blue {color: #07519a;}



/*右侧*/
.block_r {width: 290px;border: 1px solid #ececec;margin-top: 15px;text-align: left;}
.block_r .b_name {border-bottom: 3px solid #9d9d9d;}
.block_r .b_t {border-bottom: 3px solid #cdcdcd;}
.b_c p {text-align: left;line-height: 28px;font-size: 12px;}
#today .b_c {padding: 10px 15px;}

.content { width: 1200px; margin: 0 auto;}
.content1 { width: 1000px; margin: 0 auto;}
/*头部*/
#head { height: 100px; background: #fff; color: #d64f3d; line-height: 100px!important; font-weight: bold; font-size: 36px;}
#head img { height: 70px; width: auto; float: left; margin: 10px 0;}
#head .tel { font-size: 24px; font-weight: bold; color: #c1c1c1; line-height: 90px; background: url(../images/icon-tel.png) no-repeat left; text-indent: 35px;}
#head span { color: #d64f3d;}
/*导航栏*/
#nav { width: 100%; height: 60px; background: rgba(0,0,0,.7); position: relative; z-index: 2;}
#nav a { line-height: 60px; color: #fff; font-size: 18px; padding: 0 13px; margin-right: 5px;}
#nav a:hover { background: #d64f3d;display: inline-block;}
#nav a.current { background: #d64f3d;display: inline-block;}
/*banner*/
#banner {}
#banner>a { width: 100%;}
#banner>a>img { width: 100%; display: block;}


/*页面底部多个静态页面开始*/
.service_table {
	vertical-align: top;
	text-align: left;
	}

.left_line {
	border-right: 1px solid #dbdbdb;
	vertical-align: top;
	}

.service_l_nav {
	width: 200px;
	padding: 20px;
	text-align: left;
	}

.service_l_nav ul li {
	padding-left: 50px;
	line-height: 30px;
	height: 30px;
	text-align: left;
	margin-bottom: 2px;
	background: #f2f2f2;
	}

.service_l_nav ul li a {
	font-size: 14px;
	text-align: left;
	}

.service_l_nav ul li.current {
	background: #07519a;
	}

.service_l_nav ul li.current a {
	color: #ffffff;
	}

.service_r {
	padding: 20px 0 20px 20px;
	width: 950px;
	text-align:left;
	font-size:16px;
	line-height:38px;
	}

.service_t_sur {
	border-top: 1px solid #07519a;
	padding: 6px 10px;
	background: #f2f2f2;
	line-height: 24px;
	text-indent: 2em;
	text-align: left;
	}



/*底部*/
.footer{width:100%; height:120px;background: #5b5b5b; margin:10px auto; padding-top:10px;}
.footer p{text-align:center; line-height:25px; color:#fff }
.footer a{  color:#fff}




.yxqh-hd {
	width:100%;
  overflow: auto;
  padding: 0.3rem 0 0.3rem;
}

.yxqh-hd ul {
  width: 100%;
  display: table;
  font-size: 0;
  white-space: nowrap;
  text-align: center;
}

.yxqh-hd ul li {
  width:16%;
  display: inline-block;
  margin-top: 0.1rem;
}

.yxqh-hd ul li img {
  width: ;
}

.yxqh-hd ul li p {
  font-size: 18px;
  color: #293b5a;
  line-height: 30px;
  margin-top: 10px;
  letter-spacing: 0.02rem;
  text-align:center;
}

.yxqh-bd {
  display: none;
}




.part2-con {
clear: both;
}

.part2-con ul li {
width: 25%;
float: left;
float: left;
margin: 20px auto;
}

.part2-con ul li img {
margin-left: 0.7rem;
}

.part2-con ul li p {
font-size: 18px;
color: #293b5a;
text-align: center;
line-height: 0.8rem;
margin-top: 0.02rem;
letter-spacing: 0.02rem;
}



.part5-con {
  width: 94%;
  padding: 0.05rem 0.3rem 0.26rem;
  margin: 0.34rem 3% 0;
  background: #fff;
}

.part5-con .p1 {
  width:97%;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  letter-spacing: 0.02rem;
  background: #39a4e3;
  border-radius: 0 30px 30px 0;
  margin-top: 15px;
  clear:both;
}

.part5-con .a1 {
  font-size: 18px;
  color: #fff;
  height: 35px;
  line-height: 35px;
  border-radius: 30px;
  width:200px;
  display:block;
  background: linear-gradient(#47ace7, #108dd6);
  text-align: center;
  letter-spacing: 1px;
  box-shadow: inset 0px 15px 15px -15px #fff, inset 0px -15px 15px -15px #157ebc;
}

.part5-con .a1 span {
  font-size: 18px;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 100px;
  vertical-align: top;
  margin: 0.08rem 0 0 0.03rem;
  line-height: 0.6rem;
  display: inline-block;
}

	.part5-con ul li {
		margin: 0.2rem 0.3% 0;
		width: 19%;
		float: left;
		height: 220px;
		line-height: 220px;
		position: relative;
	}
.part5-con ul li img{ width: 100%;}
.part5-con ul li p {
  font-size: 18px;
  color: #fff;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  line-height: 220px;
}


/***标题样式***/
.title01 { width: 100%; text-align: center; margin: 40px auto 30px;}
.title01>div { width: 100%; border-bottom: 2px solid #65ab08;}
.title01>div>h2 { font-size: 30px; font-weight: bold; line-height: 50px; letter-spacing: 1.5px;}
.title01>div>h2>span { color: #65ab08;}
.title01>div>.color { width: 80px; height: 6px; margin: 0 auto -4px; background: #ffc901;}
.title01>span { color: #666; font-size: 18px; line-height: 50px; letter-spacing: 1px;}


.clearfix { zoom: 1;}
.clearfix:after { content: " "; display: block; clear: both; height: 0;}
