/*内页中间部分样式*/
/*----------mainer----------*/
/*内页公共样式*/
.mainer{
	
}
.mainer .head{

}
.mainer .head .banner{
	text-align: center;
	height: 304px;
	padding-bottom: 1px;
}

.mainer .page{
	
}
.mainer .page .cont{

}
.mainer .page .cont > div.hd{
	padding-top: 15px;
	padding-bottom: 5px;
	height: 60px;
	border-bottom: 1px solid #DDDDDD;
}
.mainer .page .cont > div.hd p{
	line-height: 60px;
}
.mainer .page .cont > div.hd p span.s1{
	line-height: 60px;
	background: url(../img/to.png) no-repeat 10px 50%;
	padding-left: 35px;
	color: #1A3D96;
	font-family: 微软雅黑;
	font-size: 26px;
}
.mainer .page .cont > div.hd p span.s1 i{
	font-style: normal;
	font-size: 24px;
	color: #B3B3B3;
	margin-left: 10px;
}
.mainer .page .cont > div.hd p span.s2{
	line-height: 30px;
	float: right;
	margin-top: 20px;
	color: #888888;
	background: url(../img/ico_home.png) no-repeat 0 50%;
	padding-left: 30px;
}
.mainer .page .cont > div.hd p span.s2 a{
	color: #888888;
}
.mainer .page .cont > div.hd p span.s2 a:hover,
.mainer .page .cont > div.hd p span.s2 a.on{
	color: #505050;
}
.mainer .page .cont > div.ct{

}
.mainer .page .cont > div.ct > div.l{
	width: 227px;
	background: url(../img/left.png) no-repeat top right;
	float: left;
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 8px;
	min-height: 650px;
}
.mainer .page .cont > div.ct > div.l div.md{
	margin-bottom: 20px;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct{
	border: 1px solid #EAEAEA;
	background: #F7F7F7;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .list{

}
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p.hd{
	color: #1A3D96;
	font-weight: bold;
	font-family: 微软雅黑;
	font-size: 24px;
	line-height: 40px;
	padding: 15px 0 20px 50px;
	background: url(../img/dot_line.png) repeat-x bottom left;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p{

}
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p a{
	display: block;
	line-height: 50px;
	height: 50px;
	color: #575757;
	padding-left: 50px;
	font-size: 14px;
	background: url(../img/dot_line.png) repeat-x bottom left;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p a:hover,
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p a.on{
	background: #1A3D96;
	font-weight:bold;
	color: #fff;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p a.l{
	background:none;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p a.l:hover,
.mainer .page .cont > div.ct > div.l div.md > div.ct .list p a.l.on{
	background: #1A3D96;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .cont{
	padding: 30px 20px;
	padding-bottom: 10px;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .cont p.p1{
	background: url(../img/tel.png) no-repeat 0 50%;
	padding-left: 40px;
	line-height: 30px;
	color: #1A3D96;
	font-family: 微软雅黑;
	font-size: 24px;
	margin-bottom: 30px;
}
.mainer .page .cont > div.ct > div.l div.md > div.ct .cont p.p2{
	color: #575757;
	line-height: 22px;
	font-size: 14px;
	margin-bottom: 20px;
}
.mainer .page .cont > div.ct > div.r{
	width: 685px;
	display: inline-block;
	padding-top: 20px;
	padding-left: 20px;
}

/*内页页面样式*/
/*page1页面*/
.page_p1{
}
.page_p1 .list{
	margin-bottom: 30px;
}
.page_p1 .list .i{
	border-right: 1px solid #ECECEC;
	padding-right: 20px;
	margin-right: 20px;
	margin-bottom: 40px;
	float: left;
}
.page_p1 .list .i2{
	border-right: 0px solid #ECECEC;
	padding-right: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
}
.page_p1 .list .i.r{
	border-right: none;
	padding-right: 0;
	margin-right: 0;
}
.page_p1 .list .i .img{
	background: #FCFCFC;
	height: 200px;
	width: 200px;
	display: inline-block;
	text-align: center;
	overflow:hidden;
}
.page_p1 .list .i .img img{
	vertical-align: middle; width:200px; height:200px;
}
.page_p1 .list .i p{
	line-height: 20px;
	margin-top: 15px;
	margin-bottom: 20px;
	color: #575757;
	font-size: 14px;
	text-align: center;
}
.page_p1 .list .i:hover p{
	color: #000;
}

/*page2页面*/
.page_p2{

}
.page_p2 > div.t{

}
.page_p2 > div.t .img{
	width: 310px;
	height: 310px;
	background: #F5F5F5;
	display: inline-block;
	float: left;
	text-align: center;
	margin-right: 30px;
}
.page_p2 > div.t .img img{
	vertical-align: middle;
}
.page_p2 > div.t .txt{
	border-left: 1px solid #F5F5F5;
	padding-left: 30px;
	height: 310px;
	display: inline-block;
}
.page_p2 > div.t .txt p.p1{
	color: #1A3D96;
	font-weight: bold;
	font-family: 微软雅黑;
	font-size: 18px;
	margin-top: 15px;
	line-height: 25px;
	margin-bottom: 30px;
}
.page_p2 > div.t .txt p.p2{
	color: #595959;
	line-height: 25px;
	margin-bottom: 30px;
	font-size: 14px;
}
.page_p2 > div.b{
	margin-top: 30px;
	border-top: 1px solid #F5F5F5;
	padding-top: 20px;
}
.page_p2 > div.b p.p1{
	font-size: 14px;
	color: #595959;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 25px;
}
div.b p{
line-height: 30px;
color: #737373;
font-size: 14px;
text-indent: 2em;
margin-bottom: 10px;
}


.page_p2 > div.b p.p2{
	font-size: 14px;
	color: #595959;
	line-height: 30px;
	text-indent: 2em;
}

/*page3页面*/
.page_p3{
}
.page_p3 .list{
	margin-bottom: 30px;
}
.page_p3 .list .i{
	margin: 0 7px;
	margin-bottom: 20px;
	float: left;
}
.page_p3 .list .i.r{
	margin-right: 0;
}
.page_p3 .list .i img{
	border: 1px solid #DCDCDC;
	width: 212px;
	height: 85px;
}
.page_p3 .list .i p{
	line-height: 20px;
	margin-top: 15px;
	color: #575757;
	font-size: 15px;
	font-family: 微软雅黑;
	text-align: center;
}
.page_p3 .list .i:hover p{
	color: #000;
}

/*page4页面*/
.page_p4{

}
.page_p4 p{
	font-size: 14px;
	color: #636363;
	line-height: 30px;
	text-indent: 2em;
}
.page_p4 p img{
	margin-left: -2em;
	margin-bottom: 10px;
}

/*page5页面*/
.page_p5{

}
.page_p5 > div.a{

}
.page_p5 > div.a .map{
	width: 687px;
	height: 341px;
}
.page_p5 > div.b{
	margin-top: 50px;
}
.page_p5 > div.b .i{
	float: left;
}
.page_p5 > div.b .i.l{
	border-right: 1px solid #DCDCDC;
	padding-right: 15px;
	margin-right: 30px;
}
.page_p5 > div.b .i p{

}
.page_p5 > div.b .i p.p1{
	font-size: 16px;
	color: #1A3D96;
	font-weight: bold;
	font-family: 微软雅黑;
	line-height: 30px;
	padding-bottom: 10px;
}
.page_p5 > div.b .i p.p2{
	color: #6B6B6B;
	font-size: 14px;
	line-height: 25px;
}

/*page6页面*/
.page_p6{

}
.page_p6 .list{
	padding-top: 20px;
}
.page_p6 .list .i{
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px dashed #F5F6F8;
	position: relative;
	padding-left: 95px;
}
.page_p6 .list .i .date{
	width: 60px;
	height: 60px;
	position: absolute;
	top: 5px;
	left: 10px;
	background: url(../img/line_in.png) no-repeat 20px 5px;
}
.page_p6 .list .i .date span{
	position: absolute;
}
.page_p6 .list .i .date span.d{
	color: #FF8A00;
	font-family: 微软雅黑;
	font-weight: bold;
	font-size: 28px;
	width: 40px;
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
}
.page_p6 .list .i .date span.m{
	color: #C9C9C9;
	font-family: 微软雅黑;
	font-weight: bold;
	font-size: 15px;
	width: 25px;
	height: 20px;
	position: absolute;
	bottom: 5px;
	right: 0;
}
.page_p6 .list p{

}
.page_p6 .list p.p1{
	font-family: 微软雅黑;
	color: #333333;
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 8px;
}
.page_p6 .list p.p1 a{
	color: #333333;
}
.page_p6 .list p.p1 a:hover{
	color: #000;
}
.page_p6 .list p.p2{
	line-height: 20px;
	color: #737373;
	font-size: 14px;
}

/*page7页面*/
.page_p7{

} 
.page_p7 .ctxt{
	padding-top: 40px;
}
.page_p7 .ctxt > div.hd{
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px dashed #EBEBEB;
}
.page_p7 .ctxt > div.hd h1{
	margin: 0;
	padding: 0;
	text-align: center;
	font-weight: bold;
	font-family: 微软雅黑;
	color: #333333;
	line-height: 30px;
	margin-bottom: 5px;
	font-size: 18px;
}
.page_p7 .ctxt > div.hd h2{
	margin: 0;
	padding: 0;
	text-align: center;
	font-weight: normal;
	color: #737373;
	font-size: 12px;
	line-height: 20px;
}
.page_p7 .ctxt > div.ct{

}
.page_p7 .ctxt > div.ct p{
	line-height: 30px;
	color: #737373;
	font-size: 14px;
	text-indent: 2em;
	margin-bottom: 10px;
}
.page_p7 .ctxt > div.ct p img{
	margin-left: -2em;
}
.page_p7 .ctxt > div.ft{
	border-top: 1px solid #E8E8E8;
	padding: 25px 0;
	margin-top: 35px;
}
.page_p7 .ctxt > div.ft p{
	line-height: 25px;
	font-size: 14px;
	color: #535353;
}
.page_p7 .ctxt > div.ft p a{
	color: #535353;
}
.page_p7 .ctxt > div.ft p a:hover{
	color: #000;
}

/*翻页样式*/
.page_tpge{
	
}
.page_tpge p{

}
.page_tpge p span{
	line-height: 43px;
	height: 43px;
	float: right;
}
.page_tpge p span a{
	width: 43px;
	height: 43px;
	direction: inherit;
	background: none no-repeat center center #E8E8E8;
	float: left;
	margin-left: 3px;
	display: inline-block;
}
.page_tpge p span a:hover{
	background-color: #1A3D96;
}
.page_tpge p span a.prev{
	background-image: url(../img/arrow_l.png);
}
.page_tpge p span a.next{
	background-image: url(../img/arrow_r.png);
}


.about_cont1{ border-bottom:1px dotted #ddd; padding-bottom:5px; margin-top:30px; margin-left:12px;font-family:微软雅黑;}
.about_cont1 h3{ margin:0; font-size:24px; font-family:微软雅黑; font-weight:normal; color:#1A3D96; margin-bottom:15px;}
.about_cont1_t{ line-height:28px; font-size:14px;color:#555;}
.about_cont1 span{ width:120px; height:30px; line-height:30px; background:#ff8a00; color:#fff; display:block; text-align:center; position: relative;
top: 20px;
margin: 0 auto;} 
.about_cont1 span a{ color:#fff; display:block;}
.about_cont1 span:hover{ background:#ff9c00;}


.contact_Left{ width:480px; float:left; margin:35px 0 0 20px; display:inline;}
.contact_Left_tel{ border-top:0px solid #ddd; margin-top:20px;}
.contact_Left_tel p{ line-height:180%; border-bottom:0px solid #ddd; font-family:微软雅黑; color:#333;}
.contact_Right{ width:430px; float:left; margin:35px 0 0 50px; display:inline;font-family:微软雅黑; color:#333;}
.contact_Right dt{ width:270px; height:36px; line-height:36px; background:#f1f0ee; border:1px solid #e8e8e8; clear:both; margin-bottom:10px;}
.contact_Right dt span{ width:60px; text-align:right; display:inline-block; float:left; font-size:14px; }
.contact_input{ width:200px; float:left; padding:0 5px; height:36px; line-height:36px; font-size:14px;font-family:微软雅黑; border:none; background:none;}
.contact_Right dd{width:425px; height:235px; line-height:24px; background:#f1f0ee; border:1px solid #e8e8e8; clear:both; margin:0 0 10px 0;}
.contact_Right dd span{ width:60px; text-align:right; display:inline-block; float:left; font-size:14px; padding-top:5px;}
.contact_input2{ width:355px; float:left; padding:5px 5px; height:225px; line-height:24px; font-size:14px;font-family:微软雅黑; border:none; background:none;}
.contact_Right p{}
.contact_button{ width:77px; height:33px; background:#898989; border-right:1px solid #6b6b6b;border-bottom:1px solid #6b6b6b;border-left:1px solid #f3f3f3;border-top:1px solid #f3f3f3; cursor:pointer; margin-left:12px; color:#fff; font-size:16px; font-family:微软雅黑; float:right; display:inline;}
.contact_button:hover{ background:#b6b6b6;}
.contact_Right font{ font-size:14px; line-height:38px; float:left;} 
.contact_Right p b{ color:#f60;}


.caseCont1{ width:580px; margin:15px auto 0 auto; border-bottom:1px dotted #cbcbcb; padding-bottom:15px; text-align:center;}
.caseCont1 img{ border:5px solid #000;}
.caseCont2{ margin-top:12px;}
.caseCont2 ul{ padding-left:50px;}
.caseCont2 ul li{ width:185PX; margin:0 5px 10px 5px; float:left; text-align:center;}
.caseCont2 ul li img{ border:5px solid #000; width:175px; height:100px;}
.caseCont2 ul li P{ line-height:24px; font-size:12px;font-family:微软雅黑;}
.caseCont3{ margin-top:10px; line-height:40px; border-top:1px dotted #cbcbcb; text-align:center; color:#333;}