﻿/* CSS Document */
*{ margin:0; padding:0;list-style:none;}
/* @media screen and (min-width:700px) { */



body{ font-size:16px; font-family:"微软雅黑"; color:#666; min-width:1200px;}
ol,ul,li{list-style:none;margin:0; padding:0;}
a{text-decoration:none; color:#595959;font-size:14px;}.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
a:hover{text-decoration:none;cursor:pointer; color:#f83144;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
img{border:none;} 
.pd10{ padding:10px;}.pd15{ padding:15px;}.pd25{padding:25px;}
.bg-qh { background-color:#F3F7FC}
.backg{ background-color:#FFF}.white{ color:#FFF}.font-weight-nor{ padding-left:15px;font-weight:normal}
.he10{ height:10px; overflow:hidden; width:100%;}.he20{ height:20px; overflow:hidden; width:100%;}.center{ margin:0 auto;}.text-cen{ text-align:center;}.marl10{ margin-left:10px;}
.of{height:0;display:block;overflow:hidden;}.hiden {overflow: hidden;}
.fl{float:left;}.font-line30 { line-height:30px}.font-line32 { line-height:32px}
.fr{float:right;}.h35{ height:35px; line-height:32px} .h35 a{color: #246DBF;}.h50{ height:50px;}.h80{ height:80px;}
.font-weight-nor{ font-weight:normal}
.line-bom-solid {border-bottom: 1px solid #649FE1;}.line{ border:1px solid #ececec}.line_bottom{ border-bottom:1px solid #954ea3}
.lintop5{ border-top:5px solid #f83144}
.w1600{ width:1600px; margin:0 auto;}
.w40{width:40px}.w160{width:160px}.w200{width:200px}.w220{width:220px}.w255{width:255px}
.w300{width:300px}.w310{width:310px}.w315{width:315px}.w320{width:320px}.w330{width:330px}.w420{ width:420px;}.w440{ width:440px;}.w450{ width:450px;}.w490{width:490px;}.w510{ width:510px;}
.w530{ width:530px;}.w540{ width:540px;}.w610{width:610px}.w640{width:640px}.w650{width:650px}.w670{width:670px}.w345{width:345px}.w380{width:350px}.w277{width:277px}.w227{width:227px}
.w980{ width:980px; margin:0  auto;}.w940{width:940px;}
.w1000{ width:1000px; margin:0  auto;}.w1200{  width:1200px; margin:0 auto;}.w1300{  width:1300px; margin:0 auto;}.w1340{width:1340px; margin:0 auto;}.w1360{width:1360px; background:#fff; margin:0 auto;}.w1400{  width:1400px; margin:0 auto;}.w1440{  width:1440px; margin:0 auto; background:#fff;}

.bg{background:#f00;}

.p10{ padding:10px;}.plr15{padding:0 15px;}.ptb15{padding:15px 0;}
.ml10{ margin-left:10px;}.ml17{ margin-left:17px;}.ml18{ margin-left:18px;}.ml27{ margin-left:27px;}
.mlr10{ margin-left:10px; margin-right:10px;}.mlr15{ margin-left:15px; margin-right:15px;}
.m15{ margin:15px;}.mbt15{ margin:15px 0px;}.mbt20{ margin:20px 0px;}
.mcent { padding:0 40px !important}
.w85{ width:85px;}.w240{width:240px}.w255{width:255px}.w740{width:740px}
.mtop-10 {margin-top: 10px;}.mtop-15 { margin-top:15px}.mtop-18 { margin-top:18px}.mt20{ margin-top:20px;}.mt_20 { margin-top:-60px}.mtop-120 { margin-top:120px}.mtop-50 { margin-top:50px}
.mt30{ margin-top:30px;}
.mtb20{ margin:20px auto;}
.mb10{ margin-bottom:10px;}
.font18{ font-size:18px;}
.texl{ text-align:left;}
.clr{clear:both;overflow:hidden;margin:0px; padding:0px; height:0px;  display:block;}
.blk{ display:block;}.font-s-line { line-height: 20px; font-size:14px; padding: 10px 0px; }.p-font12-line { line-height:24px; font-size:12px}.border_r{ border-right:1px solid #ececec;}.border_t{ border-top:1px solid #ececec;}
.block5,.block15,.block10,.block20 { height:15px;width:100%;overflow:hidden}.block10 { height:10px;}.block20 { height:20px;}.block5 { height:5px;}
h1, h2, h3, h4 {font-size: 16px;font-weight: normal;}.title_line-q {border-bottom: 1px solid #D6E6F8;}
.w160 {width: 160px;}.p-font12-line {line-height: 24px;font-size: 12px;}.font-s {font-family: "新宋体", "宋体";}.line-dash {height: 1px;border-bottom: 1px dashed #AACAF0;overflow: hidden;}
.wrap1,.wrap2,.wrap3,.wrap4,.wrap5,.wp6-content { height: auto; width: 1000px;}
.menu-btn,.cl_logo,.mobile_fullSlide,.mobilebox,.mobile_banimgs{display: none;}

/*手机端隐藏部分*/
.menu-btn,.moble_nav,.nav_qpbg,.nav_men,.mobile-title,.mobil_sjyw,.m_ysbox_bg{display: none;}
.menu-btn{display: none;}

.bghead	{background:#FFF}
.logo{height:124px; width:1200px; text-align:right;}
.logo .time_box{ width:210px; text-align:center; float:right; line-height:24px; }
.logo a{display:block; width:100%;height:100%;}


.nav_bg{background:#f83144;}




.nav{display: inline-block; font-weight:bold;}
.nav li.nLi{ float:left;text-align:center;}
.nav li.nLi a{color:#fff;padding:0px 30px;display: inline-block; padding-top:15px;padding-bottom:1px; font-size:16px;}
.nav li.nLi a:hover{color:#FFF;}
.nav li span{height:2px;display:block;width:20px; margin:0 auto; text-indent:-9999px; font-size:1px; margin-top:5px;}


.nav li.on {color:#f83144;}
.nav li.on a{color:#FFF; }
.nav li.on a:hover{color:#FFF;}
.nav li.on span{height:3px;background-color:#FFF;display:block;width:35px; margin:0 auto; text-indent:-9999px; font-size:1px; margin-top:10px;}

.nav ul.sub{ position:absolute; display:none; width:140px; border:1px solid #e4e4e4; border-radius:10px; background-color:#fffdfe;z-index:20;}
.nav ul.sub .sjbj{ position:relative;width:14px; height:7px; margin:0 auto;  margin-top:-7px; background:url(nav_topbg.png)no-repeat;}
.nav ul.sub li{font-size:15px; width:100%; text-align:center;border-bottom:1px solid #e4e4e4; line-height:49px; }
.nav ul.sub li a{ color:#000; display: inline-block; width:100%; font-size:14px; padding:0px; font-weight:normal;}
.nav ul.sub li a:hover{ color:#FFF;background-color:#f83144;display: inline-block;}


.dfullSlide{ width:100%; min-width:1200px;text-align:center; margin:0 auto;z-index:-1;}	
.dfullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; }	
.dfullSlide .bd ul{ width:100% !important;}	
.dfullSlide .bd li{ width:100% !important;  height:510px; overflow:hidden; text-align:center; text-indent:-9999px; min-width:1200px;}	
.dfullSlide .bd li a{ display:block; height:510px;}

.dfullSlide .hd{  position:relative; z-index:1;   background: #fff;}	
.dfullSlide .hd ul{width:100%; position:absolute; z-index:1; text-align:center;bottom:25px;}	
.dfullSlide .hd ul li{cursor:pointer; display:inline-block;zoom:1; background-color:#fff; width:12px; height:12px;border-radius:6px; margin:5px; text-indent: -9999px; }	
.dfullSlide .hd ul .on{cursor:pointer; display:inline-block;width:50px; border-radius:8px; background: #f83144;}



/*业务流程*/
.dzlc_bg{ background:#fafafa; position:relative;}
.dzlc_box{ padding:40px 0px;}
.dzlc_box ul li{width:110px; float:left; text-align:center; padding:30px 20px; border:1px solid #f83144; border-radius:10px;  transition: transform 0.5s ease; transform: scale(1);}
.dzlc_box ul li:hover{ transform: scale(1.1);cursor: pointer;}
.dzlc_box ul li  span{ font-size:25px; display:block; color:#f83144; line-height:26px; margin-bottom:10px;}
.dzlc_box ul li p{font-family:"微软雅黑"; font-size:24px; line-height:35px; text-align:center;display:block; color:#f83144;}
.dzlc_box ul li img{margin-top:10px;}
.dzlc_box ul li.tb{ margin-top:35px;width:10px; margin-left:5px; text-align:left;border:0px solid #FFF;}


/*以上为首页样式*/
/*在线客服*/
.kfnav_box{position:fixed;top:20%;right:0px; z-index:33;}
.kfnav_box {width:287px;}
.kfnav_box .dh,.wx,.kf{width:220px;position:absolute;background-color:#f83144; color:#FFF; text-align:center;right:64px;}
.kfnav_box .dh{top:0px; line-height:64px;height:64px;}
.kfnav_box .wx{top:65px;height:220px;border:1px solid #f83144}
.kfnav_box .wx img{width:220px;height:220px;}


.kfnav_box .dhbox,.wxbox,.kfbox,.zdbox{width:64px; position:absolute;right:0px;height:64px; padding-right:1px;}
.kfnav_box .dhbox{top:0px;}
.kfnav_box .wxbox{top:65px;}

.kfnav_box .zdbox{top:130px;}
.kfnav_box .wx,.kf{height:220px;}



/***foot****/
.foot{height: 150px; position: relative; overflow: hidden; background:#f83144; }
.foot_bor{ margin-top: 20px; }
.foot .foot_phone{width: 250px; height: 150px; background:url(/template/default/images/bianxian.png) no-repeat right top; }
.foot .foot_phone h1{margin-bottom: 30px; line-height: 2;  font:normal 16px/30px "Microsoft YaHei"; color: #fff;}
.foot .foot_phone a{color: #fff; padding: 8px 10px; background:#d9192b;}
.foot .foot_nav{ width: 620px; height: 150px;}
.foot .foot_nav .nav_title{width: 150px; height: 150px; }
.foot .foot_nav .nav_title ul{  }
.foot .foot_nav .nav_title ul li{ color: #fff; line-height: 2; text-align: center;}
.foot .foot_nav .nav_title ul .on{ font-size: 16px; }
.foot .foot_nav .nav_title ul li:hover{ color: red;}

.foot .foot_wx{   width: 300px; height: 150px;}
.foot .foot_wx img{ padding: 10px 20px;}

.foot_bom{background: #f83144; height: 30px; overflow: hidden; font-size: 12px; color: #fff;  border-top:1px solid #fafafa;}
.foot_bom samp{}
.foot_bom a{ color: #fff; padding: 0 5px;  font:normal 12px/30px "Microsoft YaHei"; }
.foot_bom span{ float: right; }

