html{-webkit-text-size-adjust: none; } 
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td ,span,em,strong{margin: 0;padding: 0}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
body {font: normal 14px/24px Microsoft Yahei,Helvetica, Arial, sans-serif;word-wrap: break-word;word-break: break-all;color:#242321;}
input,select{ font-family:Microsoft Yahei}
.f-s{color:#b08a4e}
.fs{color:#db8803}
.f-red{color:#f00}
td.black{color:#333!important}
a{ text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#0c6dce;}
a:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}
a:focus, *:focus {outline:none;}
input[type=submit],
input[type=reset],
input[type=button]{
  filter:chroma(color=#000000);
}
img {width: auto\9;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic}
.fl{ float: left;}
.fr{ float: right;}
.text-center{text-align: center;}
.text-left{text-align: left;}
ul,li{list-style:none;}
.clearfix:after {
    content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.contain { width: 1080px;margin:0 auto}
.transition{transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;}
.btn{width:80px; height: 30px;line-height:30px; border-radius:4px ; -webkit-border-radius: 4px;-moz-border-radius:4px;background:#b38f55; display: inline-block; color: #fff; text-align:center; cursor:pointer}
.btn:hover{ background:#946923; color:#fff;}
.btn-sucess{background-color:#4490da ;width:110px;}
.btn-sucess:hover{background-color:#3283d3 ;}
.btn-login{width:78px; height: 28px;border:1px solid #946923;line-height:28px; border-radius:4px ; -webkit-border-radius: 4px;-moz-border-radius:4px;display: inline-block; color: #f3bd65; text-align:center; cursor:pointer}
.btn-login:hover{ background:#946923;border-color:#946923; color:#fff;}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td{border:1px solid #ddd}
/*menu*/
.main-nav-outer{z-index: 99;position: fixed;width:100%;background:#363636;top:0;height:74px;}
.logo{margin-top:10px;}	
.main-nav-left ul li{float:left;font-size:18px;padding-top:2px;}
.main-nav-left ul li a{line-height:30px;padding:17px 25px 25px 25px;display:inline-block;color:#ccc}
.main-nav-right a{margin-left:8px;margin-top:22px;}
/*banner*/
.DB_tab25 {width:100%;height:468px;position:relative;overflow:hidden;cursor:pointer;margin-top:74px;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_bgSet1{background:url(../images/banner1.jpg) center top no-repeat;}
.DB_bgSet2{background:url(../images/banner2.jpg) center top no-repeat;}
.DB_bgSet3{background:url(../images/banner3.jpg) center top no-repeat;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:468px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1080px;left:50%;margin-left:-540px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:111px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:185px;}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:100px;top:185px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:75px;top:0px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:400px;top:30px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:730px;top:180px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:10px;top:10px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:540px;top:30px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:730px;top:180px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1080px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:420px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-151px;top:180px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-70px;top:180px;cursor:pointer;display:none}
/*introduce*/
em{font-style:normal; font-family:Arial, Helvetica, sans-serif}
.bgs{background:#f2f2f2}
.introduce-left{width:466px;line-height:30px;font-size:18px;}
.introduce-left h2{font-size:24px;margin-top:55px;margin-bottom:30px; font-weight:normal}
.introduce-right{width:614px;height:493px;background:url(../images/ping.png) no-repeat;}
.introduce-ul{line-height:22px;font-size:14px;padding-top:40px;}
.introduce-ul h2{font-size:18px;font-weight:normal;margin-top:18px;margin-bottom:12px;color:#242321}
.introduce-ul li{width:230px; float:left;color:#666;margin-bottom:50px;}
.introduce-ul li.mar6{margin-right:167px;display:inline;}
/*price*/
.price h2{font-size:32px;font-weight:normal;margin:70px 0 48px 0; text-align:center}
.price h4 em{width:4px; height:16px; display:block;background:url(../images/line.gif) left center no-repeat;padding-right:8px;margin-top:6px;float:Left}
.price1{width:750px; background:#f2f2f2; border-bottom:2px solid #cab28b}
.price1 h4{font-size:18px;color:#000;font-weight:normal;padding:18px 20px 13px 18px;}
.price1  table{padding:0 18px 5px}
.price1 th{color:#000;font-weight:normal; text-align:left;}
.price1 td{ height:28px;color:#666; font-family:Arial, Helvetica, sans-serif}
.price2{padding:0 20px 27px 20px; width:265px; background:#f6f1e8; border-bottom:2px solid #cab28b;margin-left:25px; display:inline}
.price2 h4{font-size:18px;color:#000;font-weight:normal;padding:18px 0 13px 0;}
.price2 p{font-size:14px; line-height:28px;}
/*case*/
.case{margin:55px 0 60px 0;}
.case h2{font-size:32px;font-weight:normal;margin-bottom:47px;line-height:40px; text-align:center}
.case ul li{width:146px; height:60px; float:left;margin:3px;}
.case ul li img{ max-width:146px; max-height:60px; margin:0 auto}
.case ul li:hover img{ box-shadow:0 0 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);}
/*serve*/
.serve{padding:25px 0 18px 0}
.serve ul li{ font-size:18px; float:left;width:225px; margin-right:45px; display:inline;text-align:center;color:#666666}
.serve ul li.last-li{margin-right:0px;}
.serve ul li h4{ font-weight:normal;margin-bottom:6px }
.serve ul li h4 img{margin-bottom:-13px;margin-top:-15px;}
.serve ul li span{font-size:36px; line-height:30px; font-family:Arial, Helvetica, sans-serif}
/*question*/
.question{ background:url(../images/dot.jpg) repeat;padding:40px 0;}
.question .line{width:1px;font-size:0;height:180px; background:#686868}
.question .ul-1{width:290px;}
.question .ul-1 h4{font-size:18px; color:#fff; font-weight:normal;padding:0 60px;margin-bottom:24px;margin-top:20px;}
.question .ul-1 li{line-height:20px;font-size:14px; color:#ccc;padding:2px 60px; overflow:hidden;}
.question .ul-1 li a{ color:#ccc;}
.question .ul-1 li a:hover{ color:#b08a4e}
.question .ul-2{width:496px;}
.question .ul-2 .ul-2-left{padding-left:60px; width:260px;line-height:20px; font-size:14px; color:#ccc}
.question .ul-2 .ul-2-left h4{font-size:18px; color:#fff; font-weight:normal;margin-bottom:20px;margin-top:20px;}
.question .ul-2 .ul-2-left img{margin-bottom:15px;}
.question .ul-2 .ul-2-right{ width:126px; height:126px;margin-right:50px;margin-top:20px;}
/* page-left*/
.top-show{ height:90px;}
.page{padding-bottom:110px;}
.page-left{width:210px; float:left;position:fixed;*position: relative;}
.page-left-con{background:#f3f3f3;  }
.page-left-con h2{ height:64px; line-height:64px; border-bottom:1px solid #dadada; font-size:16px; color:#a1a1a1; text-indent:20px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; font-weight:bold; position:relative; z-index:1;}
.page-left-1{ border-bottom:1px solid #dadada;  }
.page-left-1 h2{  color:#000; font-weight:normal;text-indent:0px;border-bottom:none;}
.page-left-1 h2 a{ display:inline-block; width:190px;padding-left:20px;}
.page-left-1 ul{ position:relative; margin-top:-5px; z-index:2;background:#f3f3f3;}
.page-left-1 ul li{font-size:14px;}
.page-left-1 ul li p a{  height:35px;padding-left:40px;width:170px; display:inline-block; line-height:35px;}
.page-left-1 ul li p a:hover,.page-left-1 ul li ul li a:hover,.page-left-1 h2 a:hover{background:#e3e3e3;color:#000;}
.page-left-1 ul li ul { position:relative; margin-top:0px; }
.page-left-1 ul li ul li a{width:100%; text-indent:60px; font-size:12px; color:#666; display:inline-block; height:35px; line-height:35px; }
.page-left .fa{width:14px; height:14px; margin-toP:10px;margin-right:5px;text-indent:0}
.page-left-1 h2 .fa{ margin-top:25px; text-indent:0}
.page-left-1 .active,.page-left-1 :hover.active{ background:#233a68;color:#fff}
/* page-right*/
.page-right{width:850px;margin-left:230px;}
.page-right a,.page-right-con a{ color:#0c6dce;}
.page-right-tit{padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
.page-right-tit span{padding:0 2px;}
.page-right-con{line-height:26px; color:#333}
.page-right-con h1{font-size:20px; color:#946923;margin-bottom:20px;margin-top:20px; text-align:center}
.page-right-con .page-right-blockquote{margin-top:20px; padding-left:10px; border-left:2px solid #b38f55;color:#666;}
.page-right-con-box{width:100%;}
.page-right-con .page-right-con-box h2{ margin-top:20px; margin-bottom:10px; font-size:15px; color:#333; font-weight:bold;}
.page-right-con .page-right-con-box P,.page-right-con-box textarea{margin-bottom:16px;color:#666;}
.page-right-con ul {margin-top:20px; padding-left:10px;  margin-bottom:16px;}
.page-right-con ul li{ color:#666; font-size:14px; line-height:24px }
.page-right-con ul li p{margin-bottom:10px;}
.page-right-con .page-right-con-box ul li{ color:#666;}
.page-right-con .page-right-con-box ul.left-line{margin-top:20px; padding-left:10px; border-left:2px solid #d3d3d3;}
.page-right-con img{max-width:850px; margin:0 auto; display:block;margin-bottom:30px;}
.page-right-con h4{ font-size:14px; color:#444;margin-bottom:10px;}
.page-right-con h2{ margin-top:20px 0 15px 0; font-size:16px; color:#333 }
/*footer*/
.footer{height:40px; line-height:40px; background:#373636; text-align:center; font-size:14px; color:#797878}
.footer a{
  color:#797878;
}
.footer a:hover{
  color:#b08a4e;
}
/*fixed*/
#subNav a:hover,#subNav .adv_active a{ background:url(../images/menu-line.png) left bottom no-repeat; }
/*fa*/
.fa-icon{width:13px; height:8px; display:inline-block; float:right; margin-top:25px;margin-right:20px;}
.fa{width:6px; height:10px; display:inline-block;margin-top:5px;}
.angle-up{ background:url(../images/angle-up.png) no-repeat}
.angle-down{ background:url(../images/angle-down.png) no-repeat}
.fa-angle-right{background:url(../images/angle-right.png) no-repeat}
/*modal-dialog*/
table.table1 th{ text-align:right;color:#333;font-size:16px;font-weight:normal}
table.table1 th,table.table1 td{padding:8px 4px;border:none}
table.table1 th span{color:#fb0909}
.mar-lef15{margin-left:15px;}
.input-group{width:301px;padding:0 4px;height:30px; line-height:30px;border-radius:4px;border:1px solid #d2d2d2;}
.input-group:focus,select:focus{box-shadow:0 1px 1px rgba(237,191,117,0.2) inset, 0 0 8px rgba(179,143,85,0.6);outline:0}
select{border-radius:4px;border:1px solid #d2d2d2;width:145px;padding:5px }
.btn-shi{width:115px; height: 37px;line-height:35px;margin-top:10px; border-radius:20px ; -webkit-border-radius: 20px;-moz-border-radius:20px;background:#a67e3e; display: inline-block; color: #fff;font-size:20px; text-align:center; cursor:pointer}
.btn-shi:hover{ background:#946923;color:#fff;}
 #mask_shadow {display: none; opacity: 0;position: fixed; z-index: 1000;left: 0;top: 0;width: 100%; height: 100%;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75000000,endColorstr=#75000000); background: rgba(0, 0, 0, .5); }
.modal-dialog{width:830px; display:none;margin:0 auto; position: fixed;z-index: 1050;}
.modal-content{box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);background:#fff;border:1px solid rgba(0, 0, 0, 0.2); border:1px solid #efebed; border-radius:6px; position:relative;padding-bottom:35px;}
.modal-close{ position:absolute; right:15px; top:15px;}
span.close{width:38px; height:38px; background: url(../images/close.png) right top no-repeat; cursor:pointer;display:block;}
span.close:hover{ background: url(../images/close.png) 1px top no-repeat; }
.modal-title{ float:left; width:100%;margin-top:40px;}
.modal-title h3{ line-height:24px;font-size:21px; color:#333; font-weight:normal; text-align:center;margin:25px 0}
.modal-title h3 span{ color:#d3433f;}
.modal-body{padding: 15px;position: relative;float:left; width:100%}
.pop-sucess{position: fixed ; z-index:1051;padding:20px 0;width:200px; background:#fff;box-shadow:0 0 5px rgba(0,0,0,.5); top:300px; left:50%;margin-left:-100px;text-align:center; font-size:16px;font-weight:bold}

/*index 添加*/
body .headBgCol{background-color: #233a68;}
body .footBgCol{background: #233a68;}
body .question .line{background:#3f4e6c;}
body .whiteCol{background: #fff;}
body .bgCol1{background-color: #f6fafd;}
.headBgCol .flMar{float: left;margin-left: 98px;}
.question .contain .telPhone{font-size: 20px;color: #deb262;margin-bottom: 10px;}
.question .contain .telPhone span{font-family: Simsun;margin-left: 8px;}
/*.serve ul li h4{margin-bottom: 11px;}
.serve ul li{width: 180px;}
.serve ul li h4 img{padding-top: 5px;}*/
.question .wid1{width: 240px;}
.question .wid2{width: 547px;}
.question .ul-2 .ul-2-left img{margin-bottom: 0;}
.question .ul-2 .ul-2-right{margin-right: 0;}

.cloudPush_con{width: 1200px;position: relative;height: 100%;margin: 0 auto;padding: 50px 0 62px 0;}
.cloudPush_part1{background-color: #f6fafd;}
.clearFixed:after{content:"";display: block;width: 0;height: 0;clear: both;visibility: hidden;}
.cloudPush_con .cloudPush_til{font-size: 36px;color: #434a60;text-align: center;font-weight: initial;line-height: 36px;}
.cloudPush_con .cloudPush_part3{background-color: #f6fafd;}
.cloudPush_con .cp3_ul1{margin-top: 68px;}
.cloudPush_con .cp3_ul1 li{width: 276px;float: left;text-align: center;margin-left: 18px;position: relative;}
.cloudPush_con .cp3_ul1 li:after{content:"";width: 46px;height: 27px;background: url(../images/ypNew_jt.png) no-repeat center top;position: absolute;top: 49px;left: 258px;}
.cloudPush_con .cp3_ul1 li:last-child::after{display: none;}
.cloudPush_con .cp3_ul1 li .cp3_img{text-align: center;}
.cloudPush_con .cp3_ul1 li p{font-size: 16px;color: #434a60;text-align: center;margin-top: 12px;}
.cloudPush_con .cp3_ul2{margin-top: 35px;}
.cloudPush_con .cp3_ul2 li{width: 276px;height: 145px;background-color: #fff;margin-left: 18px;float: left;}
.cloudPush_con .cp3_ul2 li .cp3Ul2_item{padding: 0 20px 0 20px;color: #434a60;}
.cloudPush_con .cp3_ul2 li .cp3Ul2_p0{font-size: 14px;margin-top: 22px;font-weight: bold;}
.cloudPush_con .cp3_ul2 li .cp3Ul2_d{margin-top: 10px;}
.cloudPush_con .cp3_ul2 li .cp3Ul2_d p{font-size: 12px;line-height: 24px;}
.cloudPush_con .cp3_ul2 li .cp3Ul2_d p span{display: inline-block;width: 5px;height: 5px;border-radius: 50%;background-color: #434a60;vertical-align: middle;margin-right: 4px;}

.cloudPush_con .cp4_d{width: 1156px;background: url(../images/ypNew_06.jpg) no-repeat center top;height: 322px;margin: 50px auto 0 auto;position: relative;}
.cloudPush_con .cp4_ul{}
.cloudPush_con .cp4_ul li{width: 289px;float: left;height: 120px;color: #fff;text-align: center;}
.cloudPush_con .cp4_ul li .cp4_p0{font-size: 16px;padding-top: 232px;}
.cloudPush_con .cp4_ul li .cp4_p1{font-size: 12px;padding: 0 13px;line-height: 17px;margin-top: 5px;}