/*
  BY:sevplus.com
  
  date:2016-10
*/
body { font-family: Arial,"Microsoft YaHei", "微软雅黑"; color:#333; font-size:14px;}
ul { padding:0; margin:0;}
li { list-style:none;}
a {color:#333;}
a:hover {color:#ff520c; text-decoration:none;}
.modal-body {
    padding: 30px 70px;
}
.modal-body .jine, .modal-body .yzm {
    padding: 0 15px;
}
.nf3-wd { padding:0;}
.f3-qa { overflow:hidden; position:relative; height:250px;}
.qa-list li{ background:url(../images/index-qa.png) 0 10px no-repeat; padding-left:25px; border-bottom:1px solid #ccc; height:35px; line-height:35px; clear:both;}
  .qa-list li span{ float:right;}
.F3 .jsq { margin:0;}

  .f3-fast-qa .f3-key{ height:40px; padding-left:10px; width:235px;}
  .f3-fast-qa .f3-sub { margin-left:-5px; height:40px; padding:0 18px;}

.jsq dt { margin-bottom:15px; font-weight:normal;}
.jsq dd { text-align:center; margin:5px 0; padding:3px 0;}
.jsq dd font { display:block; margin-top:5px;}
.jsq dd:hover { box-shadow:5px 5px 5px #e7e7e7;}

.ip-hot dt { margin-top:20px; font-weight:normal;}
.ip-hot dd { border-bottom:1px dashed #ddd; }
  .ip-hot dd:hover{ box-shadow:5px 5px 5px #e7e7e7;}
.ip-hot dd img{ width:50px; height:50px; margin-right:7px;}

.friend-link { background-color:#181818; border-bottom:1px solid #252525; padding:10px 0; color:#fff;}
 .friend-link a { float:left; display:block; color:#fff; margin-right:10px;}
.if-city dd { float:left; display:block; padding:3px 8px;}
.copy { text-align:center; background-color:#181818; border-top:1px solid #252525; padding:10px 0; color:#fff;}
  .copy ul a {color:#fff;}
  .copy ul { margin-bottom:10px;}

.ip-r { margin-top:25px;}
.ip-case li{ border-left:1px solid #E9E9E9; margin:0 0 10px 20px; padding-left:30px; position:relative; }
  .ip-case li p { margin:0; color:#333;}
    .ip-case li p span{ margin-right:5px;}
.ip-case .fcb { color:#43a1df;}
.ip-case .fco { color:#ff520c;}
.ip-case .fcc { color:#ccc;}
.ip-case .money-in { display:block; background:url(../images/money-in.png) no-repeat; height:28px; width:28px; position:absolute; left:-14px; top:-17px;}

#addr select { height: 34px; padding: 6px 0 6px 8px; font-size: 14px; line-height: 1.42857143; color: #555;}
/*  new  */
/*  list  */
.lp,.sp,.sa { background-color:#f0f0f0;}
.navs { margin-top:10px; padding:0 15px;}
  .navs span { margin-right:8px;}
.screen { background-color:#fff; border:1px solid #e7e7e7; margin-top:10px;}
.s-title { padding:12px 20px; font-size:18px; border-bottom:1px solid #e7e7e7; background-color:#fcfbfb;}
.screen dl { margin-top:12px;}
  .screen dt{ width:120px; text-align:left; padding-left:30px; height:35px; line-height:35px ; font-weight:normal; color:#333;}
  .screen dd{ margin-left:130px;}
  .screen dd a { display:block; float:left; width:80px; height:35px; text-align:center; line-height:35px; border-radius:10px; margin-right:8px;}
  .screen dd a:hover,.changefieldandcss { background-color:#03a5ef; color:#fff;}

.list-side { padding:0; margin:10px 0;}
.fastup,.side-box { background:#fff; border:1px solid #e7e7e7; padding-bottom:20px;}
  .fastup dt,.side-box dt,.sb-tit,.list-art dt,.list-qa dt,.qa-answer dt,.about-pro dt { padding:12px 20px; font-size:18px; border-bottom:1px solid #e7e7e7; background-color:#fcfbfb; font-weight:normal;}
  .fastup .input-group-addon {background-color:#fff;}
  .fastup .input-group { margin-top:20px; padding:0 20px;}
  .fastup .input-group input{ border-left:none; border-right:none;}
  .fastup .fast-radio { border:1px solid #ccc; padding:5px 0 5px 20px; border-radius:0 4px 4px 0; border-left:none;}
  .fastup .fast-radio .radio-inline{ margin-right:20px;}
  .fastup .fast-submit { width:100%;}

.side-qa-hot {}
  .side-qa-hot dd  { display:block; height:45px; line-height:45px; border-bottom:1px dashed #eee;}
  .side-qa-hot dd span { display:block; float:left; margin:0 12px; color:#fff; background:#ed3802; font-weight:bold; width:20px; text-align:center; height:20px; line-height:20px; margin-top:12px;}
  
  
.pro-side-ad { margin-bottom:20px;}
.pro-side-ad li { margin-bottom:20px;}
.pro-side-ewm { background-color:#fff; padding:10px;}
  .pro-side-ewm img { }
  
.side-box {  }
.side-jsq { height:100px;}
  .side-jsq i { height:75px; width:75px; }
  .side-jsq p { padding-left:90px;}
  .side-jsq p font{ display:block;}

.list-art,.list-qa {background-color:#fff; padding-bottom:10px;}
  .list-art dt {}
  .list-art dd,.list-qa dd { margin:12px 20px; border-bottom:1px dashed #e4e4e4; padding:8px;}
    .list-art .media-left,.list-qa .media-left { padding-right:20px;}
    .list-art .media-left img{ height:120px; width:200px;}
    .list-qa .media-left img{ height:70px; width:70px;}	
    .list-art .media-body h4,.list-qa .media-body h4{ margin-top:0; color:#333; font-weight:bold; font-size:22px;}
	.list-art .media-body span,.list-qa .media-body span { display:block; font-size:12px; text-align:right;}
	.list-art .media-body font,.list-qa .media-body font { margin-left:10px;}
    .hot-pro dt { margin-bottom:10px;}
	.hot-pro dd { color:#333; padding:0 30px; height:25px; line-height:25px;}
	  .hot-pro dd font { color:#ff520c; display:block; float:right;}
	  
.qa-search { background:#fff url(../images/search.png) no-repeat 20px center; padding:15px 25px 15px 70px; border:1px solid #e7e7e7; margin-top:10px;} 
  .qa-search .qa-key { width:500px; padding:5px 10px; border:1px solid #ccc; margin-right:15px;}
  .qa-search .qa-sub { height:32px; margin-top:-2px; margin-right:15px; padding:5px 15px; }
  
.qa-up-txt { margin:15px 0;}
.qa-up-go { margin:0;}
  .qa-up-go .input-group{ float:left;}

.page { width:100%; text-align:center; margin:20px 0;}
  .page span,.page a,.page b { padding:5px 10px; line-height:24px; text-align:center; border:1px solid #d6d6d6; color:#333; margin-right:5px;}
  .page b { border:1px solid #c30; background-color:#c30; color:#fff;}
  .page a:hover { color:#c30; text-decoration:none; border:1px solid #c30;}
/*  show  */
.show-main { background-color:#fff; margin-top:10px; padding:0; border:1px solid #e7e7e7; color:#333;}
  .sm-base { }
  .sm-title  { border-bottom:1px solid #e7e7e7; padding:10px 30px; height:88px;}
    .sm-title img { height:50px; width:auto; float: left; margin-top: 12px; margin-right: 15px;}
    .sm-title h1 { float:left;}
    .sm-title span { float:right; display:block; text-align:center; width:100px; color:#f00; font-size:26px; margin-top:10px; font-weight:bold;}
    .sm-title i { font-style:normal; font-size:18px; color:#999; margin-left:25px;}
	.sm-title span font{ display:block; font-size:12px; color:#000; font-weight:normal;}
  .sm-base ul { margin-top:10px;}
  .sm-base li { margin:5px 0; color:#000;}
  .sm-base li span{ color:#666;}
  .sm-base .beizhu { color:#ccc; margin-top:15px; font-size:12px;}
.cgl { height:20px; line-height:20px; font-size:14px; margin-top:5px;}
  .cgl img { margin-top:-4px;}
.pro-step { background:url(../images/step.jpg) top center no-repeat; height:70px; text-align:center; margin:20px 0;}
  .pro-step ul {width: 700px; margin:0 auto; padding-top:40px; font-size:12px; color:#666;}
  .smbr { text-align:center; margin-top:40px;}
  .smbr a { margin-top:8px;}
  .smbr span font{ color:#5aa8fa; font-weight:600; margin-left:3px;}
  
  .sm-more { padding:20px 30px;}
    .sm-more dt{  padding-left:28px; font-size:16px;} 
    .sm-more dd{  border-bottom:1px solid #e7e7e7; padding: 20px 30px; line-height: 38px; background: #fbfbfb; margin-bottom:20px;} 
  .sm-shenqing { background:url(../images/sp-shenqing.png) no-repeat;}
  .sm-leisi { background:url(../images/sp-leisi.png) no-repeat;}
  .sm-cailiao { background:url(../images/sp-cailiao.png) no-repeat;}
  
  .side-pro-hot {}  
    .side-pro-hot dd{ padding:5px 8px; height:60px; border-bottom:1px dashed #eee;}
    .side-pro-hot img { float:left; height:45px; width:45px; margin:5px 5px 0 0;}
  .sph-info { }
  .sph-info h5 { margin-bottom:5px; font-weight:bold;}
  .sph-info li { float:left; display:block; margin-right:5px; color:#000;}
  .sph-info li span{color:#ccc;}
  
  .indexup .erweima { text-align:center;}
    .indexup .erweima img{ height:200px; width:200px; margin:50px 0;}
.show-art{ }
.sa-title { padding:15px 20px 5px 20px; font-size:16px; border-bottom: 1px solid #e7e7e7; background-color: #fcfbfb; margin-top:10px; text-align:center;}
  .sa-title span{ line-height:30px;}
  .sa-title .sa-share{ float:right;}
  .sa-title h1 { margin:10px 0 5px 0; color:#333;}
  .sa-title span { font-size:14px;}
  .sa-title span font{ margin:0 3px;}
.sa-txt { background-color:#fff; padding:15px 30px; color:#666; font-size:16px; line-height:29px; text-align:justify;}
  .sa-txt p,.qa-answer dd p{ font-size:16px; line-height: 29px; margin-bottom:10px; text-align:justify;}
  .sa-txt img { max-width:800px; margin:5px;}
  .show-np { margin:40px 0 20px 0;}
  .sa-txt .next { text-align:right;}
  .sa-txt .show-sm { border:1px solid #e9e9e9; margin:20px 50px; padding:20px 30px; font-size:12px; line-height:20px;}
  .sa-txt .sa-qq { margin-left:280px;}
.show-eva { border-top:2px solid #f0f0f4; border-bottom:1px solid #e7e7e7; height:75px; line-height:75px; padding:0 15px; background-color:#fff;}
  .show-eva font { font-size:18px; font-weight:800;}
  .show-eva font em { font-size:24px; font-weight:400; color:red; font-style:normal;}
  .show-eva .up-down,.qa-side .up-down { float:right; font-size:16px;}
    .show-eva .up-down a,.qa-side .up-down a{ margin-left:20px; color:#333; padding-left:20px;}
    .show-eva .up-down a:hover,.qa-side .up-down a:hover{ color:red; text-decoration:none;}
    .show-eva .up-down a em,.qa-side .up-down a em{ font-style:normal;}
	.show-eva .up-down #show-up,.qa-side .up-down #show-up { background:url(../images/up.png) no-repeat 0 center;}
	.show-eva .up-down #show-up:hover,.qa-side .up-down #show-up:hover { background:url(../images/upr.png) no-repeat 0 center;}
	.show-eva .up-down #show-down,.qa-side .up-down #show-down { background:url(../images/dw.png) no-repeat 0 center;}
	.show-eva .up-down #show-down:hover,.qa-side .up-down #show-down:hover { background:url(../images/dwr.png) no-repeat 0 center;}
.art-about { background-color:#fff; margin:20px 0; }
  #aa-tab { height:47px; line-height:45px}
    #aa-tab li { display:block; float:left; width:118px; text-align:center; border-top:2px solid #fff;}
.aab-in { border-top:2px solid #0097e0 !important; color:#0097e0;}
.art-about .about-pro li:hover { background-color:#efefef;}
.aa-art { display:none;}
  .aa-art li a {display:block; height:28px; line-height:28px; padding:3px 20px;}
  .aa-art li a span { float:right;}
.sa .show-side{padding:0;}

.show-qa { margin-top:10px;}

.art-pl { background-color:#fff;}
  .art-pl dt { height:47px; line-height:47px; border-bottom:1px solid #ccc; padding-left:25px;}
  .art-pl dd { padding:20px 40px;}
  .art-pl textarea { resize:none; margin:10px;}

/*
.qa-problem { border-bottom: 1px solid #e7e7e7; margin-top:10px; padding:20px 25px 20px 55px; background:#fff url(../images/problem.png) no-repeat 15px 20px;}
  .qa-problem p { color:#333; font-size:18px;}
  .qa-problem span { font-size:14px; color:#9eadb6;}
  .qa-problem font { margin-right:20px;}
.qa-answer dt { margin-top:20px;}
  .qa-answer dd { background-color:#fff; padding:15px 30px;}
  .qa-answer dd p { color:#333;}
*/
.about-pro { background-color:#fff;}
  .about-pro dd,.about-pro li,.spls-pro li{ padding:0 15px; margin:15px 0; text-align:center; font-size:12px; border-left:1px dashed #e4e4e4;}
  .about-pro dd a,.about-pro li a,.spls-pro li a{ color:#8a8888; display:block;}
  .about-pro dd a:hover,.about-pro li a:hover,.spls-pro li a:hover{ color:#333;}
  .about-pro dd h5,.about-pro li h5,.spls-pro h5{padding-top: 12px; font-size: 16px; color: #333; height: 18px; line-height: 18px; margin:0 0 25px 0; overflow:hidden;}
  .about-pro dd font,.about-pro li font,.spls-pro font{ font-size:24px; color:#ff6235; display:block;}
  .about-pro dd div,.about-pro li div,.spls-pro div { padding:20px 0;}
.spls-pro { padding:0 !important; line-height:1.4 !important;	}
  .spls-pro li { margin:0; padding:10px 15px; border-left-color:#e7e7e7;}
  
.about { color:#666; padding-top:100px;}
.about dt h2{ color:#333; font-size:42px; line-height:60px;}
.about dd { width:780px; margin-bottom:100px; font-size:18px; line-height:32px; margin-top:20px; padding-left:20px;}
.info li {margin-bottom:10px;}

.jsq-up #tab_box p{ margin-bottom:10px;}
.jsq-up #tab_box .input-group-addon{ background-color:#fff; border-left:none;}
.jsq-up #tab_box .input-group input{ border-right:none;}
.jisuanqi { background-color:#e6e6e6;border-top:1px solid #d7d7d7;}
.jisuanqi select { height:40px; padding:0 10px; margin-bottom:30px;}

.jsq-menu { padding:10px 0; text-align:center;}
.jsq-menu span{ display:block; margin-top:5px;}
.jsq-box { color:#333;}

.jsq-box h1 { border-left:4px solid #39A1DF; padding-left:15px; color:#3b7ace;}

.jsq-main{}
  .how dl { height:65px; width:100%;}
  .how dt,.kanu dt,.jsq-xinyong dt { font-size:16px; color:#666; margin-bottom:10px; font-weight:normal;}
  .how dd,.kanu dd,.jsq-xinyong dd { height:40px; width:100px; float:left; display:block; margin:0 45px 0 0; line-height:40px; text-align:center; background-color:#d7d7d7; cursor:pointer;}
  .how dd label,.kanu dd label,.jsq-xinyong dd label { font-weight:normal; cursor:pointer;}
  .how dd input[type="radio"],.kanu dd input[type="radio"],.jsq-xinyong dd input[type="radio"]{ display:none; }
  .how a { margin-top:20px; margin-bottom:20px;}
  .radin { background-color:#03a5ef !important; color:#fff;}
  
.jieguo { color:#d05e66; text-align:center; margin-top:110px; padding:20px 0;}
.jieguo span { display:block;}
.jieguo #shue { font-size:30px; padding:0 6px;}

.fangchan{ }
  .fc-put,.fc-result { padding-top:20px;margin-bottom:20px;}
  .fc-put .input-group { margin-bottom:30px;}
  .fc-result .input-group { float:left; margin-bottom:30px;}
  
.kanu{}
  .kanu dt { margin-bottom:20px;}
.knpic { text-align:center;}
.kn-step { /*padding:0 50px;*/}
  .kn-step a { display:block; height:40px; width:140px; margin:20px auto;}
  #step1,#step2,#step3,#step4,#step5,#step6,#step7,#step8,#step9 { display:none;}
.knjg p,.xyjg p { padding-top:30px; color: #d05e66; text-align: center; font-size:16px; line-height:1.6;}

.tongyong{}
  .tongyong .input-group { margin-bottom:20px;}
  .tongyong select { width:83.33333333% !important; margin-bottom:20px;}
  .ty-result { padding-top:50px;}
  
.xinyong{}
  .xinyong dd { margin-bottom:20px;}
  .xinyong .long dd{ width:500px; float:none; margin:0 0 20px 0;}
  
/*  首页信息提交  */
.indexup .form-group{ height:50px;}
  .indexup label { height:34px; line-height:34px;}
  .indexup input[type="radio"] { margin-top:11px;}
  
/* 关于我们 */
.na-main { width:100%; background-color:#F0F0F0; border-top:2px solid #ccc; padding-top:20px;}
.ab-menu { padding:0 20px 0 0;}
  .ab-menu li { border-bottom:1px solid #EEEEEE; border-left:3px solid #fff; font-size: 14px; height: 40px; margin-bottom: 1px; overflow: hidden; padding-left: 25px; background-color:#fff;}
    .ab-menu li a { height: 40px; line-height: 40px; display: block; color:#333;}
    .ab-menu li:hover { border-left:3px solid #0066FF;}
    .ab-menu li a:hover { color:#0066FF;}
  .ab-con { background-color:#fff; padding:23px 20px 0 20px; min-height:500px; margin-bottom:20px;}
  .ab-con h1,.about-content h2 { padding-bottom: 7px; width: 100%; height: 30px;  border-bottom:2px solid #ccc; margin:0;}
    .ab-con h1 span,.about-content h2 span{ display:inline-block; height: 33px; font-size: 22px; color: #0066ff; border-bottom: 3px solid #0066ff; font-weight:bold; position: absolute; top:20px;  letter-spacing:3px;}
	.about-content h2 {border:none;}
	.about-content h2 span { font-size:20px; position:static; margin-top:-3px;}
  .about-content { color:#555; font-size:16px; line-height:1.6;}
  .about-content p{ margin:20px 0 20px 10px;}
  .about-content h2 { color:#333; font-size:14px;}

  /*问答添加*/
.qa-hot { background-color:#fff; margin:20px 0 0 0; padding:20px;}
  .qa-hot span { display:block; font-size:20px; font-weight:bold; margin-bottom:20px;}
  .qa-hot img { width:300px; height:225px; padding:0;}
  .qa-hot ul { padding-left:35px;}
    .qa-hot li { background:url(../images/qa-hot-li.png) no-repeat 0 center; padding-left:12px; font-size:16px; margin-bottom:10px;}
  .qa-hot .qaone { font-size:20px; line-height:20px; font-weight:bold; background:none; padding:0; margin-bottom:18px;}
  
.qa-ask { color:#999; border-left:4px solid #F2877A; margin-left:-28px; padding-left:28px;}
  .qa-ask span{ font-size:12px; margin-left:5px;}
    .qa-ask span font{ margin-left:5px;}
  .qa-ask h5 { font-size:20px; font-weight:bold; color:#555; margin:3px 0 15px 0;}
.qa-answer { font-size:16px;}
  .qa-answer span{ font-size:12px;}
    .qa-answer span font{ font-size:16px; font-weight:bold; color:#333; margin-right:12px;}
  .qa-answer p{ margin-top:10px; line-height:24px; color:#666; padding-left:10px;}
.qa-info { color:#999;}
  .qa-info span { margin-left:15px;}
  .qa-info .qazt{ border:1px solid #ccc; padding:2px 15px; border-radius:10px;}
  
/*  818 新增  */
.about-pro h5 { height:30px !important;}
.about-pro h5 i { display:block; font-style:normal;  margin:3px auto;}

/*  906新增  */
.floating_ck{position:fixed;right:20px;top:50%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/zxicon.png);}
/*.quote{background-image:url(../images/kficon.png);}*/
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/wx.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px; background-size:145px 145px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

.bot { background-color:#181818; color:#fff; padding-top:50px;}
  .bot a{ color:#fff;}
.f-l dl { text-align:center; }
  .f-l dt { font-size:16px; margin-bottom:6px; line-height:30px; }
  .f-l dd { line-height:30px; }
.f-m {}
  .f-m .f-m-2 { width:50%; float:left; display:block; text-align:center;}
    .f-m img { height:145px; width:145px;}
	.f-m span { display:block;}
.f-r { font-size:30px;}
  .f-r span{ font-size:13px; line-height:20px; margin-left:100px; display:block;}
  .f-r img{ float:left; margin-right:30px;}
  .f-tel { margin-bottom:20px;}
  
.pro-landing { background-color:#FAF8F9;}
.route { height:50px; line-height:50px; font-size:12px;}
.pl-main { padding:20px; background-color:#fff;  box-shadow:2px 2px 5px #ccc; margin-bottom:20px;}
.advantage { }
  .advantage dt { margin:30px 0; text-align:center;}
  .advantage dd { width:20%; float:left; display:block; box-sizing:border-box; padding:30px 0;  text-align:center; border: 1px #E5E5E5 solid;}
    .advantage dd img{  }
    .advantage dd font{ display:block; font-size: 18px; color: #EF4350; text-align: center; padding-top: 10px; font-weight: bold;}
    .advantage dd span{display:block; font-size: 13px; color: #000; text-align: center; padding-top: 5px;}

  .con_tit,.step dt{ width: 989px; margin: 0px auto; border-bottom: 1px #EDEDED solid; text-align: center; margin-bottom:25px;}
    .con_tit font,.step dt font{ border-bottom: 5px #EF434F solid; display: inline-block; font-size: 25px; padding-bottom: 7px; padding-top: 42px;}
.age,.house,.procedures,.other { display:block; width:185px;  height:215px; border:1px solid #EF4350; border-radius:10px; background-color:#fff; margin:0 auto;}
  .age dt,.house dt,.procedures dt,.other dt{ background-color:#EF4350; height:75px; line-height:75px; color:#fff; font-weight:bold; font-size:20px; border-radius:10px 10px 0 0; text-align:center; margin-bottom:20px;}
    .age dt img,.house dt img,.procedures dt img,.other dt img{ margin-right:5px; margin-top:-5px;}
  .age dd,.house dd,.procedures dd,.other dd { background:url(../images/hongdian.png)  no-repeat 40px center; padding-left:50px; margin-bottom:10px;}
.step {}
  .step dd { position:relative; background:url(../images/pl-right.png) no-repeat right center; text-align: center;}
  .step dd span { position:absolute; font-size:15px; bottom:35px; left:115px;}
  .step dd:nth-child(5) { background:none;}

/*  信用计算器特别版  */
.age {width:auto; height:auto; }
  .age dd{ background:none; padding:0; margin:0 10px 20px 40px;}
  
.pl-onkey,.pl-jsq,.pl-qa { height:459px; width:360px; display:block; float:left; margin-bottom:20px;}
  .pl-onkey { background-color:#EF4351;}
    .pl-onkey dt { margin:85px 0 75px 0; text-align:center;}
    .pl-onkey dd { text-align:center; text-align:center;}
      .pl-onkey dd input{ height:40px; line-height:40px; width:280px; margin:0 auto;}
	.pl-onkey .btn { background-color:#AF0B1C; color:#fff; width:180px; margin:20px auto;}
  .pl-jsq { background-color:#4A4D52; margin:0 60px; color:#fff;}
    .pl-jsq dt { font-size:27px; color: #fff; text-align: center; padding-top: 15px; margin-bottom:20px;}
    .pl-jsq dd { text-align:center;}
      .pl-jsq dd a { display:block; padding:20px 0; color:#fff;}
      .pl-jsq dd font { display:block; text-align:center; margin-top:20px; }
  .pl-qa { background-color:#fff;}
    .pl-qa dt { font-size: 25px; color: #4A4E53; text-align: center; padding-top: 30px;}
    .pl-qa dd { background: url(../images/index-qa.png) 0 10px no-repeat; height:30px; line-height:30px; padding-left:25px; margin:10px 40px; border-bottom:1px solid #ccc; overflow:hidden;}
  
  
.ll { padding-left:0;}
.qa-hot { margin:0; margin:10px 0 20px 0;}
  .qa-classify { background-color:#03a5ef; padding:0 0 0 30px; color:#fff;}
    .qa-classify a { color:#fff;}
    .qa-classify h3 { color:#fff; padding:20px 20px 20px 0;}
	.qa-classify dl { border:1px solid #8ed3f6; border-right:none; background-color:#2eadee; padding:10px 10px 10px 20px;}
	  .qa-classify dt { font-size:16px; height:40px; line-height:40px; margin-left:-10px;}
	  .qa-classify dd { float:left; padding:4px 12px 4px 0; line-height:24px;  }

.qa-list { padding-right:0;}	  
  .qa-list dl,.qas-tuijian{ border:1px solid #e7e7e7; background:#fff; }
  .qa-list dt,.qas-tuijian dt{ padding:0 20px; height:53px; line-height:53px; background:#fcfbfb; border-bottom:1px solid #e9e9e9; font-size:18px; margin-bottom:14px;}
  .qa-list dd,.qas-tuijian dd{ border-bottom:1px solid #efefef; margin:0 20px; background:url(../images/wdd.png)  no-repeat 0 center; padding-left:12px; line-height:78px;}
    .qa-list dd font,.qas-tuijian dd font { color:#999; margin:0 3px;}
    .qa-list dd span,.qas-tuijian dd span{ color:#999; float:right;}
  .ql-hot { margin-bottom:10px;}
  
.qal-main { padding-left:0; margin-top:10px;}
/*
#classify_list { height:53px; line-height:53px; font-size:16px; color:#627fa8; border:1px solid #e9e9e9; background-color:#fff;}
  #classify_list .dropdown{ float:left; display:block; width:15%; text-align:center; height:51px;}
  #classify_list .dropdown span{ margin:0 3px; margin-top:-3px;}
  #classify_list .dropdown a{ display:block;}
*/
.qal-list { padding:20px; background-color:#fff; border:1px solid #e9e9e9; margin-top:20px;}
.ql-state {}
  .ql-state dl { height:35px; margin-bottom:10px; line-height:35px;}
  .ql-state dl:nth-child(1){ display:none;}
    .ql-state dt { font-weight:normal; margin-right:30px; display:block; float:left; line-height:35px;}
    .ql-state dd a { display:block; float:left; margin-right:5px; width:80px; height:35px; line-height:35px; text-align:center;}
	
.ql-tab {}
  .ql-tab tr { height:50px; line-height:50px; border-bottom:1px solid #efefef; text-align:center;}
.qlt-title { color:#999; text-align:center;}
  .qlt-title .tw380 { width:380px;}
  .qlt-title .tw360 { width:360px;}
  .qlt-title .tw103 { width:103px;}
  
.qa-show { padding-left:0; margin-top:10px;}
.qa-problem { padding:20px 60px 10px 100px; border: 1px solid #e7e7e7; margin-bottom:10px;}
  .qa-problem h1{ font-size:16px; font-weight:normal;}
.state-n { background:url(../images/state-n.png) no-repeat top left #fff;}
.state-y { background:url(../images/state-y.png) no-repeat top left #fff;}
.pb-info { height:25px; color:#999; margin:10px 0;}
  .pb-info font{ margin-right:15px; line-height:25px;}
  .pb-info .pb-share{ float:right;}
.qc-answer { border: 1px solid #e7e7e7; background-color:#fff; margin-top:10px;}
  .qc-answer dt { padding:0 20px; height:53px; line-height:53px; background:#fcfbfb; border-bottom:1px solid #e9e9e9; font-size:18px; color:#627fa8; font-weight:normal;}
  .qc-answer dd { margin:20px 50px 0 50px; border-bottom:1px solid #e7e7e7;}
  .optimum { background:url(../images/optimum.png) no-repeat; height:28px; line-height:28px; padding-left:35px;}
  .qc-base { color:#999; margin-bottom:10px;}
    .qc-base font { color:#999;}
    .qc-base font:nth-child(2){ float:right;}
	
.new-pro { margin-top:15px;}
  .np-menu { width:188px; float:left;}
    .np-menu li a{ display:block; height:53px; line-height:53px; padding-left:35px; border-bottom:1px solid #e6e6e6;}
    .np-menu li a img{ margin-right:15px; cursor: pointer;             transition: all 0.6s;}
    .np-menu li a img:hover{ transform: scale(1.4);}
  .np-pic-u li,.np-pic-l li { height:203px; float:left;}
  .np-pic-l li img { width:337px;}
  
.nf1,.nf3 { background-color:#f5f5f5; margin-left:-15px; margin-right:-15px;}

.np-1 a,.np-2 a { display:block; background:url(../images/np-1.jpg) no-repeat; width:505px; height:203px;}
.np-2 a { background:url(../images/np-2.jpg) no-repeat;}
.np-1 img,.np-2 img {  height:120px; width:120px !important; margin:45px 0 0 350px; transform: scale(1); transition: all 1s ease 0s;-webkit-transform: scale(1);	-webkit-transform: all 1s ease 0s;}


.np-3 a,.np-4 a,.np-5 a { display:block; background:url(../images/np-3.jpg) no-repeat; width:337px; height:203px;}
.np-4 a { background:url(../images/np-4.jpg) no-repeat;}
.np-5 a { background:url(../images/np-5.jpg) no-repeat;}
  .np-3 img,.np-4 img,.np-5 img { height:120px; width:120px !important; margin:45px 0 0 208px; transform: scale(1); transition: all 1s ease 0s;-webkit-transform: scale(1);	-webkit-transform: all 1s ease 0s;}
  .np-1:hover img,.np-2:hover img,.np-3:hover img,.np-4:hover img,.np-5:hover img {	transform: scale(1.1);	transition: all 1s ease 0s;	-webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s;}

 
.qal-classify { background-color:#fff; padding:20px; height:138px;}
.classify-name { height:30px; line-height:30px; width:100%; margin-bottom:8px;}
  .classify-name li { float:left; display:block; font-size:16px; margin-right:25px; cursor:pointer; width:80px; text-align:center;}
.classify-tab {}
  .classify-tab a { display:block; float:left; width:80px; margin:8px 5px 0 0; height:25px; line-height:25px; text-align: center;}
.classify-in { color:#fff; background-color:#03a5ef;}

.link-qq { display:block; margin-bottom:20px;}