@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: 541px; overflow: hidden; background: url(../img/headBanner.jpg) no-repeat center top; font-family: "微软雅黑"; }
.headContent { padding-top: 40px; }
.headContent h1 { height: 35px; line-height: 35px; font-size: 35px; margin-top:70px; font-size: 35px; color: #333; font-weight: 500; margin-bottom:30px;
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; }
.headContent h2 { font-weight: bold; font-size:62px; }
.headContent h2 span { color: #2630a9; font-size:62px; 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 30px; text-align: center; font-size: 14px; cursor: pointer; display: inline-block; line-height: 48px; }
.mainNav ul li:hover { color: #4cdfcc; /*background: #fff; */ }
.mainNav ul li.activeNav { color: #4cdfcc; /*background: #fff;*/ }
.mainNav a { text-align: center; font-size: 14px; cursor: pointer; color: #fff; }
/*<!--导航-->*/

.dybox {font-size: 14px; line-height: 30px; color: #666666; padding:40px 0 80px;}
.dybox strong { font-size: 30px; color: #333; font-weight: bold; padding-bottom: 13px; display:inline-block; float:left; padding:20px 40px 0 20px; }
.dybox p{ float:left; display:inline-block; width:850px; padding-top:10px;}
.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;line-height:60px; background: url(../img/titleh2.png) no-repeat center top; padding-bottom: 12px; padding-top: 20px; }
.titleh2 span { font-size:14px; color: #666; display: block; line-height:24px; margin-top:12px;}
/*.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 80px; }
.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: #fff; cursor: pointer; border: 1px solid #ff8202; background:#ff8202;/*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: #ff8202; 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%;}
/*********************<!--公共模块-->**********************/
.why{}
.why li{ width:320px;float:left; background-color:#fff;box-shadow:0px 2px 5px 5px #f0f1f3; margin-right:20px;margin-right:18px\0; height:300px; line-height:24px; margin-bottom:20px;}
.why li img{ width:90px; height:90px; display:block; margin:35px auto 12px;}
.why li strong{ font-size:18px; color:#333; text-align:center; display:block; margin-bottom:10px;}
.why li p{ color:#666;padding:0 20px;}
.why li.none{ margin-right:0;}

.studul{}
.studul li{ float:left; width:320px; margin-right:20px;}
.studul .icon{text-align:center; display:block;}
.studul .icon img{ width:144px; height:144px; margin:0 0 12px;}
.studul li h3{ line-height:24px; font-size:14px; text-align:center;}
.studul li .Box{ width:320px; height:185px; padding-top:40px; background:#fff; margin:40px 0 0; position:relative;}
.studul li .Box h4{ width:170px; height:40px; line-height:40px; background-color:#4cdfcc; border-radius:50px; font-size:18px; color:#fff; text-align:center; font-weight:bold; margin:0 auto;}
.studul li .Box p{ padding:20px 30px 0; line-height:24px; color:#666;}
.studul li .Box .arrows{ display:inline-block; width:50px; height:20px; background:url(../img/arrows.png) no-repeat; position:absolute; top:-20px; left:134px;}
.studul li:nth-child(3){ margin-right:0;}
.studul li.none{ margin-right:0;}
.ca_ad{ margin:30px auto 40px; display:block;width:1000px; height:207px;}
.ca_ad img{  display:block;}

.caseul{ float:left; width:300px; margin-right:60px; margin-top:8px;}
.caseul li{ background:#e0f1ff; padding:0 20px; height:58px; line-height:58px; text-align:left; font-size:16px; color:#666; margin-bottom:1px;}
.caseul li.current{ background:#0086f9 url(../img/caseul_licur.png) no-repeat 270px center; color:#fff; font-weight:bold;}
.case{float:left; width:640px;}
.case .item{}
.case .item h3{ color:#0086f9; font-weight:bold; display:block; margin-bottom:10px; font-size:18px;}
.case .item .txt{ color:#666; line-height:24px; height:98px;}
.caseBox{}
.caseBox li{ float:left; width:200px; height:166px;background-color:#fff;box-shadow:0px 2px 5px 5px #f0f1f3; margin-right:20px;}
.caseBox li strong{ width:140px; display:block; margin:0 auto 20px; margin-top:-14px; text-align:center; border-radius:50px; height:34px; line-height:34px; font-size:12px; color:#fff;
background: -webkit-linear-gradient(left, #2630a9, #0689f9); 
 background: -o-linear-gradient(left, #2630a9, #0689f9); 
 background: -moz-linear-gradient(left, #2630a9, #0689f9); 
 background: -ms-linear-gradient(left, #2630a9, #0689f9); 
 background: linear-gradient(left, #2630a9, #0689f9);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002630a9', endColorstr='#000689f9', GradientType=1);}
.caseBox li p{color:#666; line-height:24px; padding:0 23px;}
.caseBox li:nth-child(3){ margin-right:0;}
.caseBox li.none{ margin-right:0;}

.material{ background:url(../img/materialbg.jpg) no-repeat left 5px; padding-bottom:50px; margin-top:20px;} 
.material .Con{ width:620px; float:right; font-size:14px; line-height:24px; color:#666;}
.material h3{ font-size:14px; line-height:24px;}
.materul{}
.materul li{ border-bottom:1px dashed #ccc; line-height:39px;}
.materul strong{ font-weight:bold; width:30px; text-align:left; display:inline-block; color:#0086f9;}
.materul li.none{ border-bottom:none;}

.tabCondition{ width:1000px; margin:20px auto 40px; border:1px solid #fff; border-bottom:none; text-align:center;}
.tabCondition tr th{ height:48px; line-height:48px; background:#2630a9; color:#fff;}
.tabCondition tr td{ height:48px; line-height:48px; border-right:1px solid #fff; border-bottom:2px solid #fff;background: #f5f6f9; color:#666;}
/*.tabCondition tr:nth-child(odd) {background: #f5f6f9;}
.tabCondition tr:nth-child(even) {background: #f5f6f9;}*/
.tabCondition tr td.brnone{ border-right:none;} 
.tabCondition tr td.first{ background:#cce3f7; color:#333;}

/*表單*/
.formbg{ width:100%; background:url(../img/formbg.jpg) no-repeat center top; height:333px;}
.biaodan { padding: 45px 170px 45px;}
/*.biaodan:before { content: ""; position: absolute; width: 426px; height: 30px; background: url(../img/formShadow.png) no-repeat center; bottom: -30px; }
*/.biaodan form div { margin-bottom: 20px; }
.biaodan form div.noMR { margin-right: 0; }
.biaodan h3 { font-size: 24px; color: #fff; font-weight: bold; text-align: center; }
.biaodan form input, .biaodan form select { height: 38px; font-family: "微软雅黑"; width: 264px; color: #aab2bd; }
.biaodan form input { padding-left: 5px; width: 256px; position: relative; top: 1px; }
.mobile, .name, .branch, .Nstep { width: 265px; padding: 1px 0; margin: 0 auto; padding-left: 42px; margin-bottom: 10px; height: 40px; float:left; }
.biaodan form div.mobile { background: url(../img/telBox.jpg) no-repeat center; }
.biaodan form div.name { background: url(../img/nameBox.jpg) no-repeat center; }
.biaodan form div.Nstep { background: url(../img/PchengjiBox.jpg) no-repeat center; }
.biaodan form div.branch { background: url(../img/cityBox.jpg) no-repeat center; }
#submit { display: block; width: 300px; height: 50px; font-size: 16px; color: #FFFFFF; cursor: pointer; margin: 0 auto; background-color: #ff8202; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
/*表單*/


.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 #ccc; background:#ccc;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: #0086f9; padding:0 5px; width:30px; border-radius:5px; border:1px solid #0086f9;}
.UniCmd .bd { padding: 0 60px; }
.UniCmd .bd ul { padding-bottom: 35px !important; }
.UniCmd .bd ul li { float: left; text-align: center; width: 880px; background:#fff; height:496px;}
 
.cusL{ float:left; position:relative;}
.cusL img{ width:290px; height:496px;}
.cusL h3{ font-size:18px; position:absolute; bottom:0; background:#333; opacity:.8; color:#fff; width:290px; text-align:center; line-height:50px;}
.cus1{ background:url(../img/daoshi/cus1.jpg) no-repeat; width:290px; height:496px;}
.cus2{ background:url(../img/daoshi/cus2.jpg) no-repeat; width:290px; height:496px;}
.cus3{ background:url(../img/daoshi/cus3.jpg) no-repeat; width:290px; height:496px;}

.cusR{ float:left; width:510px; padding:23px 30px 0;}
.cusR .intro{ text-align:left; color:#666; line-height:24px;}
.cusR .intro a{ color:#ff8202; text-decoration:underline;}
.cusR .detail{ border-left:6px solid #0086f9; padding-left:18px; text-align:left; margin-top:25px; color:#666; line-height:24px; margin-bottom:20px;}
.cusR .detail strong{ color:#0086f9;}
.cusR .detail a{ display:block;color:#ff8202; text-decoration:underline;}
.anli{ background:#eff8ff; border-radius:50px 0 50px 0; padding:25px 20px;}
.anli img{ display:block; float:left; margin-right:20px;}
.anli p{ text-align:left; float:left; width:380px; color:#666;}
.anli p strong{ color:#333; line-height:24px;}

.time{ background:url(../img/time.jpg) no-repeat; width:1000px; height:460px; margin:30px 0 0;} 
.time1ul{ padding-left:140px; padding-top:62px; height:260px;} 
.time1ul li{ width:230px; float:left; line-height:24px;} 

.time2ul{padding-left:60px;}
.time2ul li{ float:left; width:230px; line-height:24px;}

.UniCmd2 { /*overflow: hidden;*/
position: relative; width: 1000px; margin-top: 30px; }
.UniCmd2 .hd .prev, .UniCmd2 .hd .next { display: none; width: 28px; height: 46px; cursor: pointer; position: absolute; z-index: 1; top: 50%; margin-top: -23px; }
.UniCmd2 .hd .prev { left: 0; background: url(../img/prev.png) no-repeat center; }
.UniCmd2 .hd .next { right: 0; background: url(../img/next.png) no-repeat center; }
.UniCmd2 .hd .prev:hover { left: 0; background: url(../img/prev_hover.png) no-repeat center; }
.UniCmd2 .hd .next:hover { right: 0; background: url(../img/next_hover.png) no-repeat center; }
.UniCmd2 .hd ul { float: right; overflow: hidden; zoom: 1; width: 100%; height: 15px; position: absolute; z-index: 1; bottom: 0; text-align: center;}
.UniCmd2 .hd ul li { display: inline-block; margin: 0 5px; width: 9px; height: 9px; border: 1px solid #ccc; background:#ccc;overflow: hidden; text-indent: -999px; cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.UniCmd2 .hd ul li.on { background-color: #0086f9; padding:0 5px; width:30px; border-radius:5px; border:1px solid #0086f9;}
.UniCmd2 .bd { padding: 0 60px; }
.UniCmd2 .bd ul { padding-bottom: 35px !important; }
.UniCmd2 .bd ul li { float: left; text-align: center; width: 880px;height:496px; margin-bottom:20px;}
 
.Uniul{}
.Uniul .item{ width:212px; height:507px; background:#fff;;box-shadow:0px 2px 5px 5px #f0f1f3; margin-right:10px; float:left;}
.Uniul .item .logo{ display:block; width:140px; height:70px; margin:40px auto 28px;}
.Uniul .none{ margin-right:0;}
.Uniul .item h3{ font-size:16px; text-align:center; color:#333; font-weight:bold;}
.Uniul .item .txt{height:230px;}
.Uniul .item strong,.Uniul .item p{ text-align:left; line-height:24px; display:block; padding:0 15px;}
.Uniul .item strong{ color:#0086f9;} 
.Uniul .item p{ color:#666; padding-bottom:10px;}
.Uniul .item .more{ color:#ff8202;font-weight:bold; text-align:center; display:block;}
.Uniul .item .btn{ background:#ff8202; color:#fff; width:159px; height:40px; text-align:center; line-height:40px; display:block; margin:19px auto 0; font-weight:bold;}

.ul_link{ margin-top:20px;}
.ul_link li {
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
	position: relative;
	top: 0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.35s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
}

.ul_link li:nth-child(4),.ul_link li.none {
	margin-right: 0;
}

.ul_link li:hover {
	top: -10px;
	box-shadow: 0px 0px 10px #efefef;
}


/*end*/
