@charset "utf-8";
body { color: #000000; font-size: 14px; background-color: #FFFFFF; overflow-x: auto; font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体"; *font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
overflow: hidden; }
.textCenter { text-align: center; }
.textLeft { text-align: left; }
.textRight { text-align: right; }
.left { float: left; }
.right { float: right; }
img { display: inline-block; border: none; }
a { cursor: pointer; text-decoration: none; }
li { list-style: none; }
input { border: none; }
.clearfix:after { content: "."; display: block; clear: both; height: 0; font-size: 0; overflow: hidden; }
.clearfix { zoom: 1; }
.wrapper { width: 1000px; margin: 0 auto; }
.grey { background-color: #f3f4f7; }
/*<!--头部【导语和表单】-->*/

.header { width: 100%; height: 528px; overflow: hidden; background: url(../img/headBanner.jpg) no-repeat center top; font-family: "微软雅黑"; }
.headContent { padding-top: 40px; }
.headContent h1 { height: 30px; line-height: 30px; font-size: 30px; margin-top: 78px; font-size: 30px; color: #333; font-weight: 400; margin-bottom: 20px; }
.headContent h2 { font-weight: bold; }
.headContent h2 span { color: #2630a9; font-size: 48px; height: 73px; line-height: 73px; background: -webkit-linear-gradient(left, #2630a9, #0086f9); background: -moz-linear-gradient(left, #2630a9, #0086f9); background: linear-gradient(left, #2630a9, #0086f9); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
/*<!--导航-->*/
.bg1 { position: absolute; width: 111px; height: 111px; display: inline-block; top: -60px; left:25px; background: url(../img/dyformicon.png) no-repeat; }
.bg2 { position: absolute; width: 90px; height: 128px; display: inline-block; top: -81px; right: -170px; background: url(../img/bg2.png) no-repeat; }
.bg3 { background: url(../img/bg3.jpg) no-repeat; height: 1001px; }
/*<!--导航-->*/
.mainNav { clear: both; width: 100%; margin: -30px auto 0; overflow: hidden; }
.mainNav .mainNav_wrap { width: 100%; height: 48px; line-height: 48px; overflow: hidden; position: static;  background-color: #666666; opacity: 1; }
.mainNav .mainNav_wrap.fixedTop { position: fixed; z-index: 999; top: 0; }
.mainNav ul { width: 1024px; margin: 0 auto; color: #fbfbfb; }
.mainNav ul li { padding: 0 15px; text-align: center; font-size: 14px; cursor: pointer; display: inline-block; line-height: 48px; }
.mainNav ul li:hover { color: #4cdfcc; /*background: #fff; */ }
.mainNav ul .activeNav { color: #4cdfcc; /*background: #fff;*/ }
.mainNav a { text-align: center; font-size: 14px; cursor: pointer; color: #fff; }
/*<!--导航-->*/

.dybox { width: 510px; font-size: 14px; line-height: 30px; color: #666666; padding: 60px 0 40px 20px; }
.dybox strong { font-size: 30px; color: #333; font-weight: bold; padding-bottom: 13px; display: block; }
.dylu { padding: 15px 0 110px; }
.dylu a { float: left; width: 248px; margin-right: 10px; height: 33px; line-height: 33px; overflow: hidden; text-align: center; border: 1px solid #51c21a; color: #51c21a; border-radius: 3px; font-size: 14px; display: inline; }
.dylu a:hover { background-color: #51c21a; color: #fff; }
.dylu a:nth-child(2) { margin-right: 0; }
/*表單*/

.registerform { padding: 30px 0px; }
.formConbg { margin: 25px 0 0; width: 424px; background-color: #fff; position: relative; padding: 30px 0 0; box-shadow: 5px 5px 5px #CCCCCC; }
.formCon { }
.formCon p { font-size: 20px; color: #333; line-height: 32px; text-align: center; padding: 10px 0 21px; margin: 0; }
.formCon form ul { }
.formCon form ul li { float: left; width: 265px; font-size: 14px; display: inline; font-family: "微软雅黑"; margin-bottom: 10px; margin-left: 60px; }
.formCon form ul li p .Validform_checktip.Validform_wrong { color: #fff !important; }
.formCon form ul li div { width: 300px; height: 40px; overflow: hidden; font-size: 14px; }
.formCon form ul li .mobile { background: url(../img/telBox.jpg) no-repeat; }
.formCon form ul li .name { background: url(../img/nameBox.jpg) no-repeat; }
.formCon form ul li .branch { background: url(../img/cityBox.jpg) no-repeat; }
.formCon form ul li .Pchengji { background: url(../img/PchengjiBox.jpg) no-repeat; }
.formCon form ul li select { height: 38px; line-height: 38px; font-size: 14px; width: 259px; margin-left: 40px; border: none; background: none; color: #aab2bd; font-family: "微软雅黑"; }
.formCon form ul li select option { background: #FFFFFF; color: #96a8b4; border: none; line-height: 22px; }
.formCon form ul li input { height: 38px; line-height: 38px; margin-top: 1px; *margin-top: 0px;
width: 259px; margin-left: 40px; font-size: 14px; border: none; background: none; color: #aab2bd; font-family: "微软雅黑"; }
.formCon .from_btn { cursor: pointer; line-height: 50px; text-align: center; font-size: 18px; width: 300px; cursor: pointer; height: 50px; color: #fff; font-family: "微软雅黑"; border-radius: 3px; margin-bottom: 30px; background-color: #51c21a; }
.formCon form ul li.tijiao { margin-right: 0; /*margin-top: 4px; */ }
/*表單*/

.dymain { width: 100%; height: 173px; overflow: hidden; background: url(../img/dybg.jpg) no-repeat center; }
.dymain p { padding: 40px 25px 0 115px; line-height: 30px; font-size: 14px; color: #fbfbfb; }
/*<!--头部【导语和表单】-->*/

.fz24 { font-size: 24px; }
.fz18 { font-size: 18px; }
/*头部title*/

.titleh2 { font-size: 24px; color: #333; display: block; padding-top:60px; position:relative;}
.titleh2 strong { display: block; font-size: 36px; background: url(../img/titleh2.png) no-repeat center top; padding-bottom: 12px; padding-top: 20px; }
.titleh2 span { font-size: 26px; color: #666; display: block }
/*.sectionp4 .titleh2, .sectionp7 .titleh2, .sectionp8 .titleh2 { height: 42px; line-height: 42px; padding-bottom: 50px; font-size: 40px; color: #333; font-weight: bold; }*/
.titlef { font-size: 24px; color: #333; height: 24px; line-height: 24px; padding-top: 5px; margin-bottom: 40px; }
.btnbox { text-align: center; padding: 30px 0 30px; }
.btnbox a { width: 298px; height: 48px; margin: 0 10px; display: inline-block; line-height: 48px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 18px; color: #399bff; cursor: pointer; border: 1px solid #399bff;/*background: -webkit-linear-gradient(left, #db0025, #f08200); 
 background: -o-linear-gradient(left, #db0025, #f08200); 
 background: -moz-linear-gradient(left, #db0025, #f08200); 
 background: -ms-linear-gradient(left, #db0025, #f08200); 
 background: linear-gradient(left, #db0025, #f08200);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00db0025', endColorstr='#00f08200', GradientType=1);*/
}
.btnbox a:hover {/* border: 1px solid #fe907e; background: #399bff url(../img/btn2.png) repeat-x center top; */ color: #fff; background: #399bff; font-size: 18px; }
.btnbox .btn2 { width: 298px; height: 48px; margin: 0 10px; display: inline-block; line-height: 48px; text-align: center; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; font-size: 18px; color: #fff; cursor: pointer; border: 1px solid #ff6042; background-color: #ff6042; }
.btnbox .btn2:hover { background: #cc6652; border: 1px solid #cc6652; color: #fff; }
.cred { color: #e02140; }
/*********************<!--公共模块-->**********************/

.sections { width: 100%; font-family: "微软雅黑"; }
.section {width: 100%;}
/*********************<!--公共模块-->**********************/

.east{background:url(../img/eastbg.jpg) no-repeat left top; height:349px; margin:25px auto 70px; width:1000px;}
.east p{ line-height:24px; color:#666; width:293px; float:right; margin-right:20px; font-size:14px; margin-top:80px;}
.east p span{ color:#0086f9;}
.east_item{ margin:30px  auto 40px;}
.east_item li{ width:235px;float:left; background-color:#fff;box-shadow:0px 2px 5px 5px #f0f1f3; margin-right:20px; height:390px; line-height:24px;}
.east_item li img{ width:80px; height:80px; display:block; margin:40px auto 22px;}
.east_item li strong{ font-size:15px; color:#333; text-align:center; display:block; margin-bottom:10px;}
.east_item li p{ color:#666;padding:0 20px;}
.east_item li:nth-child(4){ margin-right:0;}

.east_ad{ margin:0 auto 60px; display:block;width:1000px; height:120px;}
.east_ad img{  display:block;}

.UniCmd { /*overflow: hidden;*/
position: relative; width: 1000px; margin-top: 30px; }
.UniCmd .hd .prev, .UniCmd .hd .next { display: block; width: 28px; height: 46px; cursor: pointer; position: absolute; z-index: 1; top: 50%; margin-top: -23px; }
.UniCmd .hd .prev { left: 0; background: url(../img/prev.png) no-repeat center; }
.UniCmd .hd .next { right: 0; background: url(../img/next.png) no-repeat center; }
.UniCmd .hd .prev:hover { left: 0; background: url(../img/prev_hover.png) no-repeat center; }
.UniCmd .hd .next:hover { right: 0; background: url(../img/next_hover.png) no-repeat center; }
.UniCmd .hd ul { float: right; overflow: hidden; zoom: 1; width: 100%; height: 15px; position: absolute; z-index: 1; bottom: 0; text-align: center; }
.UniCmd .hd ul li { display: inline-block; margin: 0 5px; width: 9px; height: 9px; border: 1px solid #666666; overflow: hidden; text-indent: -999px; cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.UniCmd .hd ul li.on { background-color: #666666; }
.UniCmd .bd { padding: 0 60px; }
.UniCmd .bd ul { padding-bottom: 35px !important; }
.UniCmd .bd ul li { float: left; text-align: center; width: 880px; }
.uniHead{ margin-top:20px;}
.uniHead img{ float:left; width:440px; height:160px; display:block;}
.uniHead .right{ width:550px; }
.uniHead p{ font-size:14px; line-height:24px; margin-left:60px; margin-bottom:10px;}
.uniHead p span{ color:#0086f9;}

.unitop{ margin-bottom:35px;}
.unitop img{ float:left; width:200px; height:70px;}
.unitop .intro{ width:610px; float:right;}
.unitop .intro h4{ float:left; display:inline-block; text-align:left; color:#333; line-height:20px; font-size:14px; margin-bottom:5px;}
.unitop .intro h4 strong{font-size:18px;}
.unitop .link{ color:#51c21a; float:right; display:inline-block; margin-top:20px; font-size:14px; font-weight:bold;}
.introul{ display:block;border-top:1px solid #cccccc;}
.introul span{ float:left; display:inline-block; padding-right:6px; line-height:32px;}

.uniUL{ border:1px solid #ccc; width:154px; height:284px; margin-right:44px;}
.uniUL a{ font-size:15px; line-height:55px; display:block; text-align:left; padding:0 15px;background:url(../img/uniULli.png) no-repeat 124px center;}
.uniUL .current,.uniUL a:hover{ color:#0086f9; background:url(../img/uniUL-current.png) no-repeat 124px center;}
.uniCon{}
.uniCon .item{width:660px;}
.uniCon h3{ font-size:16px; height:16px; line-height:16px;border-left:3px solid #0086f9; text-align:left; text-indent:10px; color:#0086f9; margin-bottom:15px;}
.uniCon p{ text-align:left;line-height:24px; color:#7a7a7a;}
.uniCon .txt{ padding-bottom:5px;}
.uniCon .hot{ width:660px;}
.uniCon .hot strong{ width:198px; height:32px; border:1px solid #0086f9; float:left; display:inline-block; line-height:32px; text-align:center;
margin-right:20px; margin-bottom:15px;}
.uniCon .hot strong:hover{ background-color:#0086f9; color:#fff;}
.uniCon .hot strong:nth-child(3n){ margin-right:0;}
.uniCon .rank{}
.rankitem{ width:210px; float:left; height:248px;border:1px solid #0086f9; display:inline-block; margin-right:6px; text-align:center;}
.rankitem a{ width:166px; height:25px; line-height:25px; text-align:center; border-radius:30px;
 background-color:#f3f4f7; display:block; margin:15px auto; position:relative;}
.rankitem strong{ width:60px; position:absolute; left:0; top:0; color:#fff;border-radius:30px;}
.rankitem h5{ font-size:12px; font-weight:bold; margin:20px 0 10px;}
.rankitem .b1{ background-color:#ff8202;}
.rankitem .b2{ background-color:#0086f9;}
.rankitem .b3{ background-color:#51c21a;}
.rankitem:nth-child(3){ margin-right:0;}


.adbot{ margin-top:40px; margin-bottom:120px;}
.adbot a{ width:480px; height:180px;}
.adbot a img{ width:480px; height:180px; display:block;}




/*-----------高端顾问--------------*/

.Counselor_H {
	margin: 60px auto 30px; padding-left:5px;
}

.Counselor_H li {
	float: left;
	cursor: pointer;
	margin-right:25px;
}

.Counselor_H li a {
	width: 120px;
	height: 120px;
	display: inline-block;
}
.Counselor_H li.none{
	margin-right: 0;
}

.Counselor_H li a img {
	display: block;
}

.Counselor_H li .ch1 {
	background: url(../img/daoshi/us_h_1.png?v=1.0) no-repeat;
	background-size: contain;
}

.Counselor_H li .ch2 {
	background: url(../img/daoshi/us_h_2.png?v=1.0) no-repeat;
	background-size: contain;
}

.Counselor_H li .ch3 {
	background: url(../img/daoshi/us_h_3.png?v=1.0) no-repeat;
	background-size: contain;
}

.Counselor_H li .ch4 {
	background: url(../img/daoshi/us_h_4.png?v=1.0) no-repeat;
	background-size: contain;
}
.Counselor_H li .ch5 {
	background: url(../img/daoshi/us_h_5.png) no-repeat;
	background-size: contain;
}
.Counselor_H li .ch6 {
	background: url(../img/daoshi/us_h_6.png) no-repeat;
	background-size: contain;
}
.Counselor_H li .ch7 {
	background: url(../img/daoshi/us_h_7.png) no-repeat;
	background-size: contain;
}

.Counselor_H li.current .ch1 {
	background: url(../img/daoshi/us_h_1_cur.png?v=1.0) no-repeat;
	background-size: contain;
}

.Counselor_H li.current .ch2 {
	background: url(../img/daoshi/us_h_2_cur.png?v=1.0) no-repeat;
	background-size: contain;
}

.Counselor_H li.current .ch3 {
	background: url(../img/daoshi/us_h_3_cur.png?v=1.0) no-repeat;
	background-size: contain;
}

.Counselor_H li.current .ch4 {
	background: url(../img/daoshi/us_h_4_cur.png?v=1.0) no-repeat;
	background-size: contain;
}
.Counselor_H li.current .ch5 {
	background: url(../img/daoshi/us_h_5_cur.png) no-repeat;
	background-size: contain;
}
.Counselor_H li.current .ch6 {
	background: url(../img/daoshi/us_h_6_cur.png) no-repeat;
	background-size: contain;
}
.Counselor_H li.current .ch7 {
	background: url(../img/daoshi/us_h_7_cur.png) no-repeat;
	background-size: contain;
}
.Counselor li.none {
	margin-right: 0;
}

.counselor_HCon {}

.counselor_HCon .Box {
	width: 540px;
	float: right;
	padding-top: 20px;
	padding-right: 20px;
}

.counselor_HCon .Box h3 strong {
	font-size: 36px;
	font-weight: normal;
	margin-right: 20px;
}

.counselor_HCon .Box h3 .location {
	background: url(../img/daoshi/location.png) no-repeat;
	width: 19px;
	height: 24px;
	display: inline-block;
	margin-left: 20px;
}

.counUL {
	border-left: 1px solid #34548a;
	margin-top: 20px;
}

.counUL li {
	float: left;
	width: 106px;
	height: 40px;
	line-height: 40px;
	color: #34548a;
	background: #fff;
	border-right: 1px solid #34548a;
	text-align: center;
	cursor: pointer;
	border-top: 1px solid #34548a;
	border-bottom: 1px solid #34548a;
}

.counUL li.current {
	background: #34548a;
	color: #fff;
}

.counCon {
	color: #666;
	line-height: 24px;
	/* height:175px;*/
	padding: 10px 0;
}

.counCon a {
	color: #da1407;
	text-decoration: underline;
	cursor: pointer;
}

.counselor_HCon .Box .btn a {
	width: 258px;
	height: 48px;
	line-height: 48px;
	border: 1px solid #da1407;
	border-radius: 2px;
	color: #da1407;
	text-align: center;
	float: right;
	display: block;
	cursor: pointer;
}

.counselor_HCon.Box .btn a:hover {
	border: 1px solid #da1407;
	color: #fff;
	background: #da1407;
}

.counselor_HCon .Box h4 {
	font-size: 18px;
	border-left: 4px solid #34548a;
	padding-left: 7px;
	margin-bottom: 10px;
	margin-top: 20px;
	font-weight: normal
}

.h4ul {
	/*background: url(../img/daoshi/h4ul.png) no-repeat 5px 0;*/
	margin-bottom: 20px;
}

.h4ul .item {
	text-align: center;
	float: left;
	color: #34548a;
}

.h4ul .item b {
	color: #333;
	font-weight: normal;
}

.h4ul .item strong {
	font-size: 40px;
	color: #34548a;
	font-weight: normal;
}

.h4ul .item strong sup {
	font-weight: normal;
	font-size: 18px;
}

.h4ul .t1 {
	padding-right: 45px;
	width: 87px;
}

.h4ul .t2 {
	padding-right: 70px;
	width: 115px;
}

.counselor_HCon .Box .txt {
	line-height: 24px;
	color: #666;
}

.counselor_HCon .Box .txt img {
	display: block;
	float: left;
	width: 71px;
	height: 71px;
}

.counselor_HCon .Box .txt p {
	float: right;
	width: 452px;
	text-align: left;
}

.counselor_HCon .Box .bottom {
	text-align: center;
}

.counselor_HCon .Box .bottom a {
	font-size: 18px;
	width: 258px;
	height: 48px;
	line-height: 48px;
	border: 1px solid #da1407;
	border-radius: 2px;
	color: #da1407;
	text-align: center;
	display: block;
	cursor: pointer;
	margin: 25px auto 70px;
}

.counselor_HCon .Box .bottom a:hover {
	border: 1px solid #da1407;
	color: #fff;
	background: #da1407;
}

.couselorbg1 {
	background: url(../img/daoshi/c_h_bg1.png) no-repeat left bottom;
	height: 750px;
}

.couselorbg2 {
	background: url(../img/daoshi/c_h_bg2.png) no-repeat left bottom;
	height: 770px;
}

.couselorbg3 {
	background: url(../img/daoshi/c_h_bg3.png) no-repeat left bottom;
	height: 750px;
}

.couselorbg4 {
	background: url(../img/daoshi/c_h_bg4.png) no-repeat left bottom;
	height: 750px;
}
.couselorbg5 {
	background: url(../img/daoshi/c_h_bg5.png) no-repeat left bottom;
	height: 750px;
}
.couselorbg6 {
	background: url(../img/daoshi/c_h_bg6.png) no-repeat left bottom;
	height: 750px;
}
.couselorbg7 {
	background: url(../img/daoshi/c_h_bg7.png) no-repeat left bottom;
	height: 750px;
}



.unitab{ width:100%;}
.unitab tr td{ border:1px solid #fff; background-color:#f3f4f7; text-align:left;padding:10px 0; padding-left:25px; color:#666; line-height:25px; }
.unitab tr td:nth-child(1){ background-color:#cfe5fa;  width:135px;}

.unitab2{ width:100%;}
.unitab2 tr td{ border:1px solid #fff; background-color:#f3f4f7; text-align:left;padding:10px 0; padding-left:25px; color:#666; line-height:25px; }
.unitab2 tr td:nth-child(1),.unitab2 tr td:nth-child(3){ background-color:#cfe5fa; width:135px;}
.unitab2 tr td:nth-child(2),.unitab2 tr td:nth-child(4){ width:130px;}
.unitab2 tr td .more{ color:#51c21a; text-decoration:underline;}

 
 
/*表單*/
.QAr {background:url(../img/QAr.jpg) no-repeat center top; height:360px; margin-top:30px; }
.QAr .QAform {  padding-top:43px;}
.QAr .QAform h1 { font-size:24px;color: #fff;line-height:36px; font-weight: bold; text-align: center; padding: 0; }
.QAr .QAform form{ margin-left:125px !important;}
.QAr .QAform form input { width: 261px; height: 38px; line-height: 38px; border: 0; color: #aab2bd; margin: 1px 0px 0px 40px; font-family: Microsoft YaHei; }
.QAr .QAform form select { width: 261px; height: 38px; line-height: 38px; background: none; border: 0; color: #aab2bd; margin: 1px 0px 0px 39px; font-family: Microsoft YaHei; }
select option { background: #FFFFFF; color: #7dbbfa; border: none; line-height: 0.22rem; }
.QAr .QAform form div { float:left; margin-left: 40px; width: 300px; height: 40px; overflow: hidden; margin-bottom:20px; }
.QAr .QAform form .mobile { background: url(../img/phone_box_1.jpg) no-repeat; background-size: 300px 40px;}
.QAr .QAform form .name { background: url(../img/name_box_1.jpg) no-repeat; background-size: 300px 40px;  }
.QAr .QAform form .branch { background: url(../img/branch_box_1.jpg) no-repeat; background-size: 300px 40px;}
.QAr .QAform form .Nstep { background: url(../img/Nstep_box_1.jpg) no-repeat; background-size: 300px 40px; }
.Mes { width: 280px !important; padding: 10px; border: 1px solid #ccc !important; height: auto !important; margin-bottom: 10px !important; }
textarea { width: 278px; height: 104px; /*padding:20px;border:1px solid #ccc;*/
box-sizing: border-box;}
.QAr .QAform form input.from_btn { width: 300px; height: 50px; line-height: 50px; color: #fff; font-size:16px;margin-left: 211px; background-color: #51c21a; }
.Validform_wrong,  .Validform_checktip { display: none !important; }
.prompt { background: #ffe7e7; }
.hide { display: none !important; }
.txtPro { text-align: left; display: -webkit-box; color: #d84d4d; font-weight: bold; }


.artHead{ background:#f3f4f7 url(../img/artHead.jpg) no-repeat 80px center; height:160px; margin-top:20px; margin-bottom:20px;}
.artHead p{ padding:50px 80px 0 200px; line-height:24px;}
.timeline{ background:url(../img/timeline.png) no-repeat center top; height:348px; }
.time{ padding-top:91px; padding-left:52px;}

.time li{ float:left; width:150px;text-align:center; line-height:24px;} 
.time li strong{ width:90px; height:90px; line-height:90px; text-align:center; display:block; color:#fff; margin:0 auto;}
.ad_art{ width:1000px; height:120px; margin:0 auto;}


.usacenter {
	font-size: 14px; margin-top:20px;
	color: #666666;
}

.usacenter .tith {
	color: #fbfbfb;
}

.usacenter p {
	color: #333;
	line-height: 24px;
	padding-bottom: 20px;
}

.advCon {
	padding: 0 200px;
	overflow: hidden;
	margin-bottom: 30px;
}

.advCon li {
	width: 130px;
	float: left;
	margin: 30px 104px 0 0;
	text-align: center;
}

.advCon li p {
	width: 130px;
	height: 90px;
	display: table-cell;
	vertical-align: middle;
	padding-bottom: 0;
}

.advCon li img {
	margin: 0 auto;
}

.advCon li span {
	display: block;
	line-height: 24px;
	margin-top: 10px;
}

.advCon .none {
	margin-right: 0;
}

.img_banner {
	padding: 20px 0;
}

.ul_video {}

.ul_video embed {
	width: 440px;
	height: 260px;
}

.ul_video li {
	height: 260px;
	margin-bottom: 30px;
	background: #f3f3f3;
}

.ul_video .div_v {
	float: left;
	width: 440px;
	height: 260px;
}

.ul_video .div_font {
	width: 550px;
	float: left;
	padding: 50px;
	box-sizing: border-box;
}

.ul_video h4 {
	font-size: 18px;
	font-weight: bold;
	color: #34548a;
}

.ul_video p {
	color: #666;
	line-height: 25px;
}

.ul_video .right {
	float: right !important;
}

.a_banner {
	display: block;
	margin-bottom: 60px;
}

.serviceLis .service_txt h6 {
	color: #0f85ff !important;
}





.west{background:url(../img/westbg.jpg) no-repeat left top; height:349px; margin:25px auto 70px; width:1000px;}
.west p{ line-height:24px; color:#666; width:350px; float:right; margin-right:20px; font-size:14px; margin-top:80px;}
.west p span{ color:#0086f9;}

.other{background:url(../img/otherbg.jpg) no-repeat left top; height:349px; margin:25px auto 70px; width:1000px;}
.other p{ line-height:24px; color:#666; width:293px; float:right; margin-right:20px; font-size:14px; margin-top:80px;}
.other p span{ color:#0086f9;}




.recList a { margin-top:5px;
	width: 320px; float:left;
	height: 222px; display:inline-block;
	margin-right: 20px;
	padding: 0;
	position: relative;
	top: 0;
}

.recList a:hover {
	top: -5px;
	-webkit-transition: ease 0.3s;
	-moz-transition: ease 0.3s;
	-ms-transition: ease 0.3s;
	-o-transition: ease 0.3s;
	transition: ease 0.3s;
}
.recList a:nth-child(3){ margin-right:0;}

   
/*end*/
