@charset "utf-8";
/*通用样式设置*/
body{padding:0;margin:0;min-height:500px;font-family: Microsoft YaHei !important;color:#272727!important;min-width: 1240px;background-color: #f2f2f2!important;}
.contain { width: 1220px; margin: 0 auto;overflow: hidden;height: auto;position: relative;}
.mian { padding: 10px;min-width: 1220px;}
.topleft {float: left;}
.topright {float: right;}
ul,li{padding:0;margin:0;}
li{list-style-type: none;}
a{color:#272727 !important;text-decoration: none !important;transition-duration: .3s;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-ms-transition-duration: .3s;-o-transition-duration: .3s;}
a:hover{color:#0bb161 !important;}
.topright ul li {float: left;}
.topbar {line-height: 40px;}
.menubar h2, .menubar h2 a {font-size: 16px !important;padding: 0;margin: 0;font-family: Microsoft YaHei;}
.menubar li { float: left;margin: 0 0px 0px 55px;}
.menubar {display: inline-block;}
.logo { margin:16px 0;}
.menubar li h2 a {padding: 8px;display: block;}
.topright img {margin-top: -5px;}
.topright img:hover {opacity: 0.6;}
.menubar li h2 .current{color: #fff !important;background: #0bb161;}
.clear {clear: both;}
.footeritem {float: left;width: 244px;}
.footerbottom {display: inline-block;}
.footeritem h3 a, .footeritem h3 { font-size: 16px;color: #494949;position: relative;}
.footeritem ul li a { color: #7a7979 !important; font-size: 14px; line-height: 1.6em;}
.footer {padding-top:40px; padding-bottom:0px; background: #323b4d;}
.footerlink {margin-top: 20px;padding-top: 20px;padding-bottom: 10px;background: url(../new/images/line.png) top left repeat-x;font-size: 12px;font-weight:bold;color: #b3b3b3;font-family: SimSun,"宋体" !important;}
.copy{font-size: 12px;color: #b3b3b3;font-family: SimSun,"宋体" !important;}
.footerlink ul {display: inline-block;}
.footerlink ul li {float: left;padding: 0 40px;background: url(../new/images/line2.png) right top repeat-y;line-height:29px;margin-left: 30px;}
.footerlink a { color: #636262 !important;}
.footer .copy { color: #b3b3b3;margin-bottom:20px;}
.footerlink ul li:last-child { border: 0;}
.frendlink li { float: left;}
.frendlink li a, .frendlink li {color: #7a7979 !important;line-height: 14px;overflow: hidden;}
.frendlink li a {padding: 0 10px;border-right: 1px #7a7979 solid;}
.footeritem.footeritem1 i {width: 24px;height: 24px;display: block;position: absolute;background: url(../new/images/icon1.png);left: -34px;top: -2px;}
.footeritem.footeritem2 i {width: 18px;height: 22px;display: block;position: absolute;background: url(../new/images/icon2.png);left: -34px;top: -2px;}
.footeritem.footeritem3 i {width: 20px;height: 23px;display: block;position: absolute;background: url(../new/images/icon3.png);left: -34px;top: -2px;}
.topbar {background:#ffffff;}
.menu {background: url(../new/images/topbg.jpg) center center;background-size: cover;}
.footer a:hover { color: #0bb161 !important;}
.topright { position: relative;}
.teltip {position: absolute;right: 200px;background: url(../new/images/bubble_top.gif) left -0px center no-repeat; padding: 30px;}
.teltip i { background: url(images/bubble_top.gif) no-repeat;height: 32px;width: 32px;display: block;position: absolute;}
div#teltip { position: absolute; top: 10px;}
.tooltips { width: 1220px; margin: 0 auto; position: relative;}
.tooltipslay { position: absolute; width: 200px; height: auto; right: -3px;top:-35px;}
.popover.bottom>.arrow {top: -11px;left: 90% !important;}
i.qqservice {width: 20px;height: 20px;display: block;background: url(../new/images/qq.png);}
i.telservice {width: 20px;height: 20px;display: block;background: url(../new/images/tel.png);}
/*i.qqservice:hover { background: url(../new/images/qq2.png);}
i.telservice:hover { background: url(../new/images/tel2.png);}*/
.backtop { position: fixed;right:5px; bottom:0px; background: #555;display:none;cursor:pointer;width: 65px;height: 65px;border-radius: 5px;text-align: center;padding-top: 8px;box-sizing:border-box !important;}
/*登录页面样式开始*/
.login-body {width: 644px;margin: 0 auto;border: 1px #cecece solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding-left: 70px;padding-right: 70px;padding-bottom: 50px;background: #fff;z-index: 999999;position: absolute;left: 124px;}
.login-body h3 {font-size: 18px; border-bottom: 1px #cecece solid; padding-bottom: 10px; margin-bottom: 50px;}
.loginitem .loginright {width: 25%;float: left;line-height: 34px;text-align: right; padding-right: 10px;}
.loginitem .logincenter { width: 55%; float: left;}
.loginleft {width: 20%;float: left;line-height: 35px;padding-left: 10px;font-size: 14px;color: #686868;}
.loginitem2 .logincenter { width: 32%; float: left;}
.loginright { float: left;}
.loginright a {font-size: 12px;color: #3875ff !important;}
.loginright { font-size: 12px; color: #898888;}
span.red {color: #ff0000;font-size: 12px;line-height: 30px;}
.loginitem, .loginitem2 {height: auto;overflow: hidden;margin-bottom: 20px;}
.loginitem2 .loginright img {margin-right: 25px;}
.loginitem2 .loginright {width: 48%;text-align: right;padding-right: 10px;}
.cusbtn { background: #0bb161;border: 1px #148d53 solid !important;color: #fff !important; padding-left: 40px !important; padding-right: 40px !important;}
.loginitem2 { margin-bottom: 70px;}
.login {height: 805px;background: url(../images/login/loginbg.jpg) bottom center; background-size: cover;}
.loginct {padding-top: 144px;}
.loginct {width: 894px; margin: 0 auto;position: relative;}
.loginct i {width: 228px;height: 290px;display: block;position: absolute;background: url(../images/login/xiaozhu.png) no-repeat; z-index: 10; top: 80px;left: -30px;}
.findpw-content { width: 1012px; margin: 0 auto; padding-top: 50px;padding-bottom: 60px;}
.cusbtn-next {background: #0bb161;color: #fff !important;padding: 6px 16px !important;}
.findpw-content h3 {font-size: 14px; color: #505050; border-bottom: 1px #d1d1d1 solid; padding-bottom: 5px;margin-bottom: 50px;}
.pwdgrounp {padding: 0 70px;}
.pwdtelwidth {width: 164px !important;background: transparent !important;}
.pwdcodewidth { width: 100px !important;background: transparent !important;}
.pwdtelwidth2 {width: 240px !important;background: transparent !important;}
.pwdcodewidth2 { width: 240px !important;background: transparent !important;}
.pwdleft {float: left; width: 100px ;}
.pwdright {float: left;padding-right: 30px;}
.pwdgrounp {line-height: 34px;margin-top: 30px; overflow: hidden; height: auto;}
.pwdbtn { margin-top: 50px; padding-left: 255px;}
.red2 { height: 32px;display: block;border: 1px #ff0000 solid;padding-left: 10px;padding-right: 10px;line-height: 32px;}
.red2 img { position: relative;top: -1px; margin-right: 5px;}
/*登录页面结束*/

/*注册页面样式开始*/

.register { height: 840px; background:#ffffff url(../images/register/register.jpg) center bottom no-repeat;}
.loginitem3 .logincenter {width: 160px;float: left;}
.loginitem3 .loginright1 {width: 166px; float: left;line-height: 34px;padding-left: 15px;}
.green {font-size: 12px; color: #0bb161;line-height: 12px;}
.loginright1.loginright11 {line-height: 16px;}
.loginleft.loginleft-right { text-align: right;padding-right: 20px;}
.loginitem3 { line-height: 34px;margin-bottom: 20px;    height: auto; overflow: hidden;}
.login-body.register-body h3 {margin-bottom: 20px;}
.tips {color: #0bb161;margin-bottom: 20px;}
.loginright.loginright-left {text-align: left;padding-left: 10px;}
.recode {font-size: 14px;color: #0bb161 !important;text-decoration: underline !important;background: transparent;border: 0;}
.loginright2 {float: left;  padding-left: 10px;}
.loginright1.loginright1-txt, .loginright1.loginright1-txt a {font-size: 12px; color: #898888 !important;}
.loginright1.loginright1-txt img { padding-right: 5px;}
.login-body.register-body {padding-left: 50px;padding-right: 50px;}
.loginright1.loginright1-txt { width: 203px;}
.protocal {font-size: 14px;color: #898888; margin-top: 30px !important; margin-bottom: 30px !important; padding-left: 65px;}
.blue { color: #3875ff !important;}
.register .loginct { padding-top: 100px;}
.register .loginct i {top: 40px;}
.register-success {padding-top: 100px;padding-bottom: 50px;}
.green2 {color: #0bb161;}
.rs-con.green2 { font-size: 24px;line-height: 52px;    display: inline-block;padding-left: 62px;position: relative;}
.rstips {font-size: 16px;margin-top: 30px;margin-bottom: 60px;}
.rs-con.green2 i {
    width: 52px;
    height: 52px;
    display: block;
    background: url(../images/register/regstsuccess.png);
    position: absolute;
    left: 0;
}
/*注册页面样式结束*/
.cusbtn-next:hover ,.cusbtn:hover{background: #0e9e59;}
.nt-title {font-size: 18px;color: #0bb161;margin-bottom: 20px;overflow: hidden;height:auto;}
.ntarticle-time { font-size: 12px;float: right;color: #333;}
.nt-openarticle {color: #0bb161 !important; float: right;margin-top: 10px;margin-right: 20px;}
.noticeshow {height: 40px;overflow: hidden;}
.noticeitem p {line-height: 1.6em;}
.noticeitem {margin-bottom: 60px;}
.noticetitle { margin-bottom: 30px;}
.notice { padding: 30px 0;background: url(../images/notice.jpg) top center;}
.nt-title a { color: #0bb161 !important;}
.nt-titlecol1 {float: left;}
.nt-titlecol2 {float: left; margin-left: 30px;margin-top: -5px;}
.tendbreadcum {margin-top: 20px;margin-bottom: 50px;}
.tendbreadcum li {float: left;margin-right: 10px;}
.noticeitem p {text-indent: 2em;}
.cusbtn2 {
    background: #e4e4e4;
    border: 1px #e4e4e4 solid !important;
    color: #b3b3b3 !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
}
/*复制成功提示语*/
.copy-tips{position:fixed;z-index:999;bottom:50%;left:50%;margin:0 0 -20px -80px;background-color:rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#30000000, endColorstr=#30000000);padding:6px;}
.copy-tips-wrap{padding:10px 20px;text-align:center;border:1px solid #F4D9A6;background-color:#FFFDEE;font-size:14px;}
.modal-title {font-size: 14px;}
.breadcrumbs { overflow: hidden;height: auto;margin-bottom: 20px;}
.breadcrumbs li{float: left;}
.footerpage {background: #ffffff;padding: 20px 0 30px 0;}
.footer-tab li { float: left;border: 1px #b4b4b4 solid;background: #fafafa;font-size: 16px !important;cursor: pointer;margin: 0 10px;}
.footer-tab {width: 1000px;margin: 0 auto;height: auto;overflow: hidden;margin-top: 30px;position: relative;top: 1px;}
.footer-header {border-bottom: 2px #eee solid;box-shadow: 0px 4px 6px #f9f9f9;margin-bottom: 10px;}
.show{display:block;}
.current a{color:#0bb161 !important;}
.ftab {display: none;}
.ftabct {width: 974px;margin: 0 auto;font-size: 1.14em;padding: 70px 0 30px 0;}
.ftabct .title {font-size: 16px;font-weight: bold;margin-bottom: 30px;margin-top: 0;}
.ftab1 {background: url(../images/home/bg1.jpg) bottom right no-repeat;}
.ftab2 {background: url(../images/home/bg2.jpg) bottom right no-repeat;min-height: 597px;}
.ftab3 {background: url(../images/home/bg3.jpg) center bottom no-repeat;}
.ftab5 {background: url(../images/home/bg4.jpg) right top no-repeat;min-height: 597px;}
.ftab6 {background: url(../images/home/bg5.jpg) left top no-repeat;height: 552px;}
.footer-tab li a {padding: 0px 40px !important;line-height: 50px !important;}
.sftab1 {background: url(../images/home/bg6.jpg) bottom right no-repeat;min-height: 1544px;}
.sftab2 {background: url(../images/home/bg6.jpg) bottom right no-repeat;min-height: 1544px;}
.sftab3 {background: url(../images/home/bg6.jpg) bottom right no-repeat;min-height: 1544px;}
.bftab1 {background: url(../images/home/bg7.jpg) bottom right no-repeat;}
.bftab2 {background: url(../images/home/bg7.jpg) bottom right no-repeat;}
.bftab3 {background: url(../images/home/bg7.jpg) bottom right no-repeat;}
.map ul li {float: left;}
.map ul li a { border-right: 1px #707070 solid;padding: 0 10px;line-height: 14px;}
.map .lv {color: #0bb161 !important;width: 100%;text-align: center;display: block;}
.map td {padding: 10px 20px; border: 1px #b4b4b4 solid;}
.map{width:90%;margin:0 auto;}
.map ul{margin-left: 20px;}
.map ul li:last-child a { border: 0;}
.cha {margin-left: 40px;padding: 3px;cursor: pointer;}
.redtips {color: #ff0000;font-size: 12px !important;}
.redtips2{font-size: 12px;margin-left: 85px;display: inherit;}
.redtips3{font-size: 12px;margin-left: 10px;}
.redtips4{font-size: 12px;margin-left: 110px;}
.f12px{font-size:12px;}
.pagen {text-align: center; margin-top: 30px;line-height: 40px;}
.pagen .current,.pagination .current{border: 1px solid #0bb161;padding: 6px 12px;margin:0 4px;background:#0bb161;color:#fff;}
.pagen .prev,.pagen .next,.pagination .prev,.pagination .next {margin: 0;}
.pagen a,.pagination a {border: 1px solid #ddd;padding: 6px 12px;background:#fff;margin:0 4px;}
table{font-size:14px;}
.xtable{display:none;}
.display{display:block;}
.optul li {cursor: pointer;float: left;font-size: 24px;margin-left: 2em;color: #505050;}
.optul {margin-top: 80px;height:auto;overflow:hidden;}
.optul .lv{color:#0bb161;}
.noticehidden {display: none;}
.nt-openarticle,.noticeclose{cursor: pointer;}
.noticeclose {color: #0bb161 !important;float:right;margin-top:10px;display:none;margin-right: 20px;}
.weiyue{width: 430px;margin: 0 auto;background: #fff;height: 160px;padding: 40px 30px;border: 1px solid #d1d1d1;border-radius: 5px;margin-top: 200px;}
.guanbi{position: absolute;right: 10px;top: 10px;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;font-size: 1.5em;cursor: pointer;}
.cusmodal{background: rgba(51,51,51,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222,endColorstr=#99222222);padding-top: 30px;}
.page .current{border: 1px solid #0bb161;padding: 6px 12px;margin: 0 4px;background: #0bb161;color: #fff;}
.page a {border: 1px solid #ddd;padding: 6px 12px;background: #fff;font-size: 14px;margin: 0 4px;}
.cus-holder {height: 180px !important;}
.xphoto {width: 150px;height: 150px;margin: 0 auto;line-height:150px;text-align: center;}

.xprocess {margin-bottom: -30px !important;}
.xprocess1 {
background: url(../images/send/s1.jpg) center top no-repeat;background: #dcdcdc url(../images/send/s1.jpg) center top no-repeat;
padding-top: 85px;padding-bottom: 100px;
}
.xprocess2 {
background: url(../images/send/s2.jpg) center top no-repeat;background: #dcdcdc url(../images/send/s2.jpg) center top no-repeat;
padding-top: 80px;padding-bottom: 100px;
}
.sendscene .xprocess1 {
background: url(../images/send/s3.jpg) center top no-repeat;background: #dcdcdc url(../images/send/s3.jpg) center top no-repeat;
padding-top:64px;padding-bottom: 100px;
}
.sendqa .xprocess1 {
background: url(../images/send/s4.jpg) center top no-repeat;background: #dcdcdc url(../images/send/s4.jpg) center top no-repeat;
padding-top: 90px;padding-bottom: 100px;
}

.plink {display:none;}
.plink a {margin: 0 40px;}
.ftabct img {max-width: 974px;margin: 0 auto;display: block;}
.modal-dialog {width: 600px !important;margin: 30px auto !important;}
.rstips2 a:hover {color: #fefefe !important;}
#start_end,#start,#end{background:#ffffff;}
.form-control[readonly]{background:#ffffff !important;}
/*.modal-dialog{width:600px !important;margin:0 auto !important;margin-top:20px !important;}*/
/*虫筑论坛*/
.banners {width: 680px;height: 354px;overflow: hidden;float: left;}
.bannerimg img {width: 100%;}
.news {background: #ffffff;padding-top: 30px;padding-bottom: 50px;}
div#focus { width: 680px; height: 354px; overflow: hidden; margin: 0 auto; position: relative; }
.leftarrow { position: absolute; top: 155px; left:15px; z-index: 99; cursor: pointer; }
.rightarrow { position: absolute; top: 155px; right:15px; z-index: 99; cursor: pointer; }
ul.slidebar { position: absolute; bottom: 0px; }
ul.slidebar { position: absolute; bottom: 0px; text-align: center; width: 100%; margin: 0; padding: 0; height: auto; line-height: 3em; }
ul.slidebar li { list-style: none; text-align: center; display: inline; margin: 5px; background: #ffffff; padding: 0px 5px; font-size:12px; border-radius: 2px; cursor: pointer;color:#0bb161; }
ul.banner { padding: 0; margin: 0;}
ul.slidebar .selected { background:#d1d1d1;}
ul.banner li { float: left;width: 680px;height: 354px;list-style-type: none;}
.newstic {border: 1px #d1d1d1 solid;width: 490px;height: 354px;overflow: hidden;float: right;padding: 5px 20px 10px 20px;color: #606060;margin-right: 23px;}
.more2 {font-size: 12px;color: #606060 !important;float: right;position:relative;top:14px;}
.newstictitle {border-bottom: 1px #d1d1d1 solid;padding-bottom: 10px;}
.nwticitem h4 a {font-size: 16px;color: #0bb161 !important;}
.more3 {color: #0bb161 !important;float: right;}
.nwticitem {line-height: 1.8em;}
.nwticitem {line-height: 1.8em;margin-top: 25px;padding-bottom:30px;}
.nwline {border-bottom: 1px #d1d1d1 dotted;}
.nitem21 {float: left;width: 386px;margin-right: 20px;border: 1px #d1d1d1 solid;}
.nitem21 h3,.nitem3 h3{padding: 10px 10px;margin: 0;background: #0bb161;color: #ffffff;}
.more4 {font-size: 14px;color: #ffffff !important;float: right;position: relative;top: 5px;}
.more4:hover {color: #ffffff !important;}
.nartitem {padding: 15px;}
.nartitem li {line-height: 2em;list-style-type: disc;margin-left: 15px;}
.newsriqi {float: right;}
.nitem2 {margin-top: 50px;margin-bottom: 30px;height: auto;overflow: hidden;}
.nitem31 {width: 378px;float: left;margin-right: 10px;margin-left:10px;text-align: center;position: relative;padding-bottom:10px;}
.nitem3 {height: auto;overflow: hidden;border: 1px #d1d1d1 solid;margin-right: 22px;}
.nitem31img {width: 288px;height: 225px;margin: 0 auto;margin-bottom: 15px;line-height: 168px;}
.newdl button {background: #fab36d;color: #ffffff;font-size: 18px;padding-left: 20px;padding-right: 20px;}
.newsmask {position: absolute;width: 100%;height: 190px;background: url(../images/news/d2.png);z-index: 999;top: 0;}
.nitem31img img {max-width: 288px;max-height: 225px;}
.newsartem2 {padding:20px 0;border: 1px #999999 solid;margin-top: 30px;margin-bottom: 30px;}
.newsartem3 {padding:20px;border: 1px #999999 solid;margin-top: 30px;margin-bottom: 30px;}
.newsartleft{width: 800px;float: left;}
.newlist p {color: #666666;font-size: 14px;}
.newsline {margin: 20px 0;border-bottom: 1px #cccccc dotted;}
.newsxq {color: #666666 !important;}
.newstimes {float: right;}
.newlist p a {color: #666666 !important;font-size: 12px;}
.news-title {font-size: 20px;}
.line6 {width: 700px;margin:0 auto;margin-top: 5px;margin-bottom: 50px;border-bottom: 1px #0bb061 solid;border-top: 3px #0bb061 solid;height: 8px;}
.newtime2 {font-size: 14px;margin-top: 20px;}
.newscontent {text-indent: 2em;padding-left: 50px;padding-right: 50px;font-size:14px;}
.newsad {width: 400px;float: right;}
.newsadimg {margin-top: 30px;margin-bottom: 30px;}
.newshotline {background: #5cc8d2;text-align: center;padding: 40px 50px;}
.newshotline h3 {color: #ffffff;margin-bottom: 20px;}
.newshotline p {color: #005b63;font-size: 24px;}
.newsred {color: #054024;background: #b3ffda;font-size: 16px;padding-left: 50px;margin-top: 40px;margin-bottom: 20px;line-height: 26px;}
.newsredct {padding: 0 50px 10px 50px;}
.newsredct table {width: 100%;}
.newsredct {padding: 0 50px 10px 50px;line-height: 2em;}
.newsredct td {width: 50%;}
.newspg {padding: 0px 50px 20px 50px;font-size:14px;}
.nextpg {float: right;}
.bdsharebuttonbox a {float: none !important;}
.bdsharebuttonbox {margin-left: 20px;height: 24px;}
.footer-tab2 li {float: left;font-size: 16px;padding-right: 15px;padding-left: 15px;border-right: 1px #272727 solid;line-height: 16px;}
.footer-tab2 {background: #eff1f0;height: auto;overflow: hidden;padding: 10px 20px;width: 1098px;}
.footer-tab2 li {float: left;font-size: 16px;padding-right: 15px;padding-left: 15px;border-right: 1px #272727 solid;line-height: 16px;}
.newcurrent a {color: #ffffff !important;background: #0bb061;padding: 3px 5px 5px 5px;}
.newsbg {background: url(../images/news/newsbg.jpg) bottom center;}
.newsadimg img {width: 400px;height: auto;}
.prepg {font-size: 14px;float: left;}
.newscontent p {font-size: 14px;}
.sendformtable td {padding: 8px 5px;text-align: center;border: 1px #b1b1b1 solid;}
.sendformtable table .colum11 {width: 16%;}
.sendformtable .colum12 {width: 20%;}
.sendformtable .colum22 {width: 32%;}
.sendformtable table {word-break: break-all;}
.newlist h4 a {font-size: 16px;}
.newstic div:last-child{border:0;}
.newslist {background: #ffffff;padding: 30px 0 50px 0;}
.newslist-right {float: left;width:920px;    padding: 20px 0 20px 20px;}
.newslist-left {width: 300px;float: left;}
.newslistct1 {font-size: 18px;text-align: center;border: 1px #283702 solid;border-radius: 5px;background: #435c04;color: #ffffff;padding-top: 8px;padding-bottom: 18px;}
.newslistct1 h2 {font-size: 36px;}
.x-bq li {font-size: 16px;color: #2d3e02;cursor: pointer;border-bottom: 1px #999999 dotted;padding: 12px 24px 12px 76px;}
.x-bq {margin-top: 25px;margin-bottom: 100px;}
.news-tel h2 {color: #5c5002;text-align: center;}
.news-tel {border: 1px #c1d984 solid;border-radius: 5px;background: #f4ffd9;padding-top: 26px;padding-bottom: 10px;}
.news-tels {font-size: 16px;color: #5c5002;padding-left: 100px;position:relative;}
.news-tels i {width: 29px;height: 36px;background: url(../images/news/tel.png);display: block;position: absolute;left: 48px;top: -5px;}
.newslist-title {font-size: 18px;border-bottom: 1px #aaaaaa solid;padding-bottom: 10px;padding-top: 5px;}
.newslist-title span {border-bottom: 2px #435c04 solid;padding: 0 5px 10px 10px;}
.newsctitem {margin-top: 30px;padding-left: 20px;}
.newsitem-title li {padding: 15px 0 15px 10px;border-bottom: 1px #cecece solid;}
.newsitem-title span {color: #7c7c7c;float: right;font-size:14px;}
.newsitem-title li a {font-size: 14px;}
.newsitem-title li a:hover,.newsitem-title li a:visited{color:#435c04 !important;}
.x-bq li, .x-bq li a {color: #2d3e02 !important;}
.news-tab {display: none;}
.x-bq li{position:relative;}
.newslist .x-bq .on {border: 1px #2d3e02 solid !important;border-radius: 5px;margin: 10px 0;}
.on i {width: 32px;height: 32px;background: url(../images/news/rightarrow.jpg);display: block;position: absolute;right: 20px;top: 8px;}

/*2016-11-21*/
.hclose img {width: 14px;height: auto;}
.hclose {position: absolute;top: -5px;cursor: pointer;right: 0px;display:none;}
.page {line-height: 36px;overflow: hidden;height: auto;}

/*虫筑顾问检索*/
.adsearch {float: right;margin-right: 20px;margin-top: -28px;}
.adsearch select {width: 150px;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;}
.adsearchbtn {background: #fe5e06;border: 0;border-radius: 5px;padding: 5px 10px;color: #ffffff;position: relative;top: -2px;}

/*2016-12-5*/
#orderform {overflow-y: auto;}
#orderform::-webkit-scrollbar{
    width: 16px;
    height: 16px;
    background-color: #f5f5f5;
}
/*定义滚动条的轨道，内阴影及圆角*/
#orderform::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    border-radius: 10px;
    background-color: #f5f5f5;
}
/*定义滑块，内阴影及圆角*/
#orderform::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #555;
}
#orderform{    
scrollbar-base-color: #C0C0C0;   
scrollbar-3dlight-color: #C0C0C0;   
scrollbar-highlight-color: #C0C0C0;   
scrollbar-track-color: #EBEBEB;   
scrollbar-arrow-color: black;   
scrollbar-shadow-color: #C0C0C0;   
scrollbar-dark-shadow-color: #C0C0C0;   
}  
.mydes {
    background: #0bb161;
    color: #ffffff !important;
    font-size: 16px;
    padding: 8px 10px;
    border-radius: 5px;
    margin-right: 30px;
}
.myagency {
    background: #ff5e06;
    color: #ffffff !important;
    font-size: 16px;
    padding: 8px 18px;
    border-radius: 5px;
    margin-left: 30px;
}
   
.mydes:hover {background: #057e43;}
.myagency:hover {background: #bc4808;}   
.rstips i {width: 34px;height: 34px;display: block;background: url(../images/register/regstsuccess2.png);position: absolute;left: 0;top:-5px;}
.rstips span{position:relative;padding-left:44px;}
ul.frendlink p {position: relative;font-weight:bold;}
.newsartem2 img {max-width: 100%;}
/*网站新闻活动页面*/
.news-atybg {background: #f4f4f4;}
.news-atytitle {text-align: center;margin-bottom: 30px;margin-top: 30px;}
.news-atytab li {float: left;margin-left: 30px;margin-right: 30px;cursor:pointer;font-size:16px;color:#666666;padding-bottom: 10px;}
.news-atyct {width: 900px;margin: 0 auto;background: #ffffff;}
.news-atytab ul {display: inline-block;margin-bottom: -4px;}
.news-atytab {text-align: center;}
.news-atytab {text-align: center;border-bottom: 1px #e9e8e8 solid;}
.news-aty {display: none;padding-top: 20px;padding-bottom: 10px;}
.news-atylistitle {font-size: 18px;color: #666666;font-weight: bold;padding: 0 90px;}
.natytitme {padding: 0 90px;color: #666666;}
.natytitme span {color: #ce1818;}
.natyimg {width: 768px;height: 400px;margin: 0 auto;text-align:center;}
.news-atylist {border-bottom: 1px #f4f4f4 solid;padding-bottom: 20px;margin-bottom: 30px;}
.natyimg img {max-width: 768px;max-height: 400px;}
.new-tabon{border-bottom: 2px #0bb161 solid;}
.news-atylistitle a {font-size: 18px !important;color: #666666 !important;font-weight: bold;}

.login-in-right {width:53%;float: left;padding-top: 40px;}
.login-in-left {width: 47%;float: left;}
.welfare img{border:0;}
.welfare {position: fixed;width: 100%;height: 100%;top: 0;	
background: rgba(0, 0, 0, 0.5);
background: #00000080;
/*filter: alpha(opactiy=50);*/
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222,endColorstr=#22999999);
 z-index:99;
 }
.welfarect {position: relative;width: 620px;height:410px;margin: 0 auto;margin-top: 10%;background: #fb5856;}
span.regclose {position: absolute;top: 5px;right:5px;cursor:pointer;}
.welfarebtn {position: relative;top: -70px;text-align:center;}
.welfarebtn a {margin: 0 10px;}
/*积分诚信*/
.pointimg, .point-sign {margin:3px;position: relative;top: 6px;margin-top:0;}
.consult-point img {border: 0 !important;}
.marbottom0{margin-bottom:0 !important;}
.point-tbtime{margin-top:10px !important;}
.organiza_infopoint img,.designer_infopoint img{height:22px;margin-right:7px;margin-top:2px;float:none !important;}
.organiza_infopoint{margin-top:10px;}


.qymodal{position: fixed;width: 100%;height: 100%;top: 0;z-index: 999999999;background: rgba(0, 0, 0, 0.5);background: #00000080;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222,endColorstr=#22999999);}
.qymodalbody {position: relative;width: 959px;height: 500px;margin: 0 auto;overflow-y:scroll;overflow-x:hidden;top: 20px;background: #ffffff;}
.qyclose {width: 20px;height: 20px;position:fixed;display: block;background: #666666;color: #ffffff;font-size: 20px;text-align: center;line-height: 20px;top: 30px;margin-left:920px;cursor:pointer;}
.qyclose:hover {background: #e65349;}
.qytitlebg {width: 34px;height: 34px;float: left;text-align: center;line-height: 34px;background: url(../images/active/numberbg.png);margin-left: 5px;color: #ffffff;}
.qycontent {float: left;line-height: 34px;margin-left: 20px;width: 700px;color: #5a4b45;}
.qytitle {margin: 20px 0;height: auto;overflow: hidden;}
.qyimg {border-bottom: 1px #dadada dotted;padding-bottom: 20px;}
img.qylc {margin-top: 40px;}
.qybtn {position: fixed;top: 480px;width: 966px;text-align: center;}
a.qybtnleft,a.qybtnleft:hover {background: #0bb161;color: #ffffff !important;font-size: 18px;padding: 10px 25px;border-radius: 5px;margin-right: 20px;}
a.qyjgbtn,a.qyjgbtn:hover {background: #3d8cdc;color: #ffffff !important;font-size: 18px;padding: 10px 25px;border-radius: 5px;margin-left: 20px;}
a.qybtnright,a.qybtnright:hover {background: #e65349;color: #ffffff !important;font-size: 16px;font-weight: bold;padding: 8px 46px;border-radius: 30px;}
.qymodal{display:none;}
#qy,.qy{cursor:pointer;}
td.tdleft {text-align: left !important;}
.menubarbg {background:#4a556a;height: 47px;box-sizing: border-box !important;}
.menubar h2, .menubar h2 a {color: #ffffff !important;}
.menubar {display: inline-block;margin-bottom: 0px !important;margin-top:6px;}
.vcol1 {font-size: 14px;position: relative;background:transparent;}
.vcol1txt {color: #ffffff;background: url(../new/images/topicbg.png);font-weight: bold;width: 82px;height: 30px;display: block;text-align: center;line-height:30px;float: left;margin-left: 0px;margin-top:6px;}
.vcol1-ulhei{height:auto !important;}
.vcol1 ul {float: left; margin-top: 10px;width:1130px;height:30px;overflow:hidden;margin-bottom: 10px;}
.vcol1 ul li {float: left;margin: 5px 0px 5px 32px;height:20px;}
.vcol1, .vcol1 ul li a {color: #4a556a !important;font-size: 12px;}
.bottomarrow {position: absolute;top:16px;right:10px;cursor:pointer;}
.new {position: absolute;top:1px;margin-left: -14px;}
.vcol1 ul li a:hover {color: #0bb161 !important;font-size: 14px;font-weight: bold;}
.yuyuemode {position: fixed;width: 100%;height: 100%;top: 0;display:none;z-index: 999999;background: rgba(0, 0, 0, 0.5);background: #00000080;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222,endColorstr=#22999999);}
.yuyuemode-ct {width: 450px;position: relative;margin: 0 auto;top: 15%;background: #ffffff;border-radius: 5px;box-shadow: 2px 2px 6px #A7A7A7;padding: 10px 15px;}
.yuyuemode-title {font-size: 22px;color: #0bb161;border-bottom: 1px #bcbcbc solid;padding-bottom: 15px;padding-top: 10px;letter-spacing: 2px;margin-bottom: 20px;}
.yclose {position: absolute;top: 5px;right: 5px;}
.ybodyct {width: 100%;}
.ybodyct1, .ybodyct2, .ybodyct3 {color: #666666;font-size: 16px;font-weight: normal;width: 23%;}
.ybodyct input, .ybodyct textarea {width: 94%;padding: 5px;border:1px #ccc solid;color: #555555;}
.ybodyct input{line-height:23px;border-radius:3px;height: 35px;}
.ybodyct tr td {padding-bottom: 20px;}
.ybtn {text-align: center;}
.ybodyct textarea{resize:none;}
.submitbtn {background: #0bb161;border: 0;color: #ffffff;font-size: 18px;padding: 8px 30px;letter-spacing: 2px;border-radius:3px;margin-right: 15px;cursor:pointer;}
.resetbtn {background: #f06c3a;border: 0;color: #ffffff;font-size: 18px;padding:8px 30px;letter-spacing: 2px;border-radius:3px;margin-left: 15px;cursor:pointer;}
.huodong{cursor:pointer;}
.ybodyct button {background: #dddddd;border: 0;padding: 7px 14px;margin-left:2px;}
.pb {position: absolute;margin-top: -22px;margin-left: -34px;}
.kf1 {overflow: hidden;z-index:999999;position: fixed;right:20px;bottom:208px;width: 65px;height: 65px;background: #555555;border-radius: 5px;font-size: 12px;text-align: center;font-family: "宋体";color: #ffffff;}
.kf2 {z-index:999999;position: fixed;right:5px;bottom:67px;width: 65px;height: 65px;background: #555555;border-radius: 5px;font-size: 12px;text-align: center;font-family: "宋体";color: #ffffff;}
.kf3 {z-index:999999;position: fixed;right:5px;bottom:137px;width: 65px;height: 65px;background: #555555;border-radius: 5px;font-size: 12px;text-align: center;font-family: "宋体";color: #ffffff;}
.kf1 a,.kf2 a,.kf3 a {display: block;width: 100%;height: 100%;color:#ffffff !important;}
.kf_c1,.kf_c2{width: 100%;height: 100%;padding-top: 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.kf1 a:hover,.kf2 a:hover,.kf3 a:hover {color:#ffffff !important;}
.kf_c1 i {width: 22px;height: 22px;display: block;background: url(../images/code-icon2.png) center top no-repeat;margin: 0 auto;margin-bottom: 10px;}
.kf_c2 i {width: 26px;height: 22px;display: block;background: url(../images/yy2.png) center top no-repeat;margin: 0 auto;margin-bottom: 10px;}
.kf1:hover,.kf_c2:hover {background:#43d495;}
.kf1:hover .kf_c1 i {background: url(../images/code-icon1.png) center top no-repeat;}
.kf_c2:hover i {background: url(../images/yy1.png) center top no-repeat;}
.chongzhusheji {position:relative;width: 180px;background: #f7f7f7;border:1px #dddddd solid;margin-left: -190px;margin-top: -206px;color: #333333;font-size: 12px;font-family: "宋体";padding-top: 10px;display:none;}
.chongzhusheji i {width: 160px;height: 160px;display: block;background: url(../images/chongzhusheji.png) center top no-repeat;margin: 0 auto;}
.chongzhusheji p {padding: 10px 0;margin-bottom: 0;}
.tousubody{position: relative;width: 250px;background: #f7f7f7;border:1px #dddddd solid;margin-left: -260px;margin-top: -133px;color: #333333;font-size: 12px;font-family: "宋体";padding-top: 10px;text-align: left;padding: 10px;}
.tousubody h3 {margin-top:8px;font-size: 14px;font-weight:bold;color: #555555;border-bottom: 1px #dddddd solid;padding-bottom: 5px;}
.tousubody input, .tousubody textarea {width: 100%;padding: 5px;font-size: 12px;}
.tousubody input{margin-top: 16px;margin-bottom:10px;}
span.close-czsj {width: 22px;height: 22px;display: block;background: url(../images/erweimaclose.png) center top no-repeat;position: absolute;top: -5px;right: -5px;cursor: pointer;}
.btarrow {width: 39px;height: 40px;background: url(../images/bottomArrow.gif) center center no-repeat;margin: 0 auto;margin-top: 30px;margin-bottom: 15px;}
.zbbtn a {color: #75a88f !important;border: 1px #75a88f solid;padding: 8px 24px;line-height: 38px;}
.zbbtn{text-align:center;}
/*签约流程弹框样式*/
#qy{display:none;}
#qy img{width:100%;}
#qymodal .qymodalbody {width: 820px;}
#qymodal .qyclose {margin-left: 780px;}
#qymodal .qybtn{width:800px;}
.raid-number {width: 34px;height: 34px;display: inline-block;background: url(../images/raiders/numberbg.png);text-align: center;line-height: 34px;color: #ffffff;margin-right: 25px;}
.qyraid-number{margin-left: 5px;}
#qymodal .raidtitle {display: block;width: 720px;float: left;margin-bottom: 30px;}
.qyline{    border-bottom: 1px #dadada dotted;margin:20px 0;}
.qylctitle {margin-bottom: 10px;}
/*默认滚动条样式*/
/*滚动条垂直方向的宽度*/
.qymodalbody::-webkit-scrollbar
{width:10px;}
/* 垂直滚动条的滑动块 */
.qymodalbody::-webkit-scrollbar-thumb:vertical {
	border-radius: 4px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color:rgba(129,129,129,0.5);
}
.qymodalbody::-webkit-scrollbar-thumb:hover {background: #7d7d7d;}
.topright li a[title="个人中心"] {color: #75a88f !important;font-weight: bold;}
.topleft h1 {font-size: 13px;color: #999999;}
.topleft {width:1060px;box-sizing: border-box;font-family: SimSun,"宋体" !important;font-size:13px;}
.topright {width:156px;box-sizing: border-box;padding-top: 20px;}
h1.logo>span {position: relative;top: 2px;margin-left: 40px;color:#333333;}
.topright ul li a {color: #999999 !important;font-size: 13px;border-left: 1px #e6e6e6 solid;padding-left: 5px;padding-right:5px;}
.border0 a{border:0 !important;}
.border-right a{border-right:1px #e6e6e6 solid !important;}
li.border0.telservice a {padding-left: 0;}
li.person-menu {height: 47px;background: #f39700;margin-top: -6px;width: 117px;padding-top: 6px;float: right;margin-right: 0;}
li.person-menu img {margin-right:8px;}
li.person-menu a {font-size: 12px !important;padding-top: 9px !important;}
.footerImg img {width: 100px;height: 100px;}
.footeritem1 {width: 235px;box-sizing:border-box !important;}
.footeritem2 {width:220px;box-sizing:border-box !important;}
.footeritem3 {width: 220px;box-sizing:border-box !important;}
.footeritem4 {width: 170px;box-sizing:border-box !important;}
.footeritem5 {width: 130px;box-sizing:border-box !important;}
.footeritem6 {width: 220px;box-sizing:border-box !important;}
.footerImg {float: left;}
.footertxt {float: left;text-align: left;margin-left:15px;font-family: SimSun,"宋体" !important;font-size: 12px;color: #b3b3b3;}
.footeritem h3{font-size: 13px;color: #b3b3b3;font-family: SimSun,"宋体" !important;font-weight: bold;margin-bottom: 20px;position:relative;text-align: left;}
.footeritem4 p,.footeritem5 p {font-size: 12px;color: #b3b3b3;font-family: Microsoft YaHei;margin-bottom: 8px;text-align:left;}
.footeritem4 h3,.footeritem5 h3 {padding-left: 25px;margin-bottom:15px !important;}
.footeritem4 h3 i {width: 20px;height: 20px;display: block;position: absolute;background: url(../new/images/f-tel.png);top: -3px;left: 0;}
.footeritem5 h3 i {width: 20px;height: 20px;display: block;position: absolute;background: url(../new/images/f-email.png);top: -3px;left: 0;}
.frendlinkbody {background: #212938;padding-top:15px;}
.frendlink,.frendlink li a{font-size: 12px;color: #b3b3b3 !important;font-family: SimSun,"宋体" !important;}
.footerlink li{position:relative;}
.footerlink li i{width: 29px;height: 28px;display: block;position: absolute;}
.f-icon1 i{background: url(../new/images/f-icon1.png) center center no-repeat;left:4px;top:2px;}
.f-icon2 i{background: url(../new/images/f-icon2.png) center center no-repeat;left:4px;top:-3px;}
.f-icon3 i{background: url(../new/images/f-icon3.png) center center no-repeat;left:4px;top:-2px;}
.f-icon4 i{background: url(../new/images/f-icon4.png) center center no-repeat;left:4px;top:-1px;}
.logoname{color:#666666;margin-left: 15px;margin-right: 5px;width: 40px;overflow: hidden;display: inline-block;height: 13px;line-height: 13px;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;position: relative;top: 2px;}
.welcometips{color:#666666;}
/*小弹框*/
.limymode {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999999;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.limymodebody {position: relative;width: 260px;height:auto;margin: 80px auto;background: #e7ebef;border: 1px #c5cfdf solid;}
.limymodetxt {padding: 0 10px;text-align: center;font-size: 13px;color: #333333;margin-top: 20px;margin-bottom: 15px;}
.limymodebtns{text-align:center;margin-bottom:15px;}
.limymodebtn{font-size: 12px;font-family: SimSun,"宋体" !important;color: #ffffff;background: #6e9deb;border: 0;padding: 6px 23px;border-radius: 3px;cursor: pointer;}
.menubar li h2 a[title="虫筑案例"] img {display: none;}

span.welcome {float: right;line-height: 46px;margin-right: 10px;margin-left: 0 !important;}
.credibility ul li {display: inline;height: auto;}
.credibility ul{margin-bottom:20px;}
.credibility li img {width: 116px;height: 43px;}
li.f-icon4 {background: none !important;}


/*短信登陆*/
.duanxin {height: 60px;line-height: 60px;}
.duanxin .duanxin_heng {display: inline-block;width: 85px;border-top: 1px solid #ccc ;}
.duanxin .duanxin_wenzi {color: #686868;vertical-align: -8%;}
.duanxin_wenzi2{cursor: pointer;margin-left: 10px;}

/*新版2018-11-6开始*/
.topcontain {width: 1220px;margin: 0 auto;height: auto;position: relative;}
.ntop,.ntop ul li a{font-size: 12px;color: #333333 !important;}
.ntopleft{float:left;position:relative;padding:10px 0;}
.ntopright{float:right;position:relative;top:3px;}
.ntopleft a {color: #3985d4 !important;margin: 0 5px;}
.ntopright>ul>li {position:relative;float: left;border-right: 1px #999999 solid;font-size: 12px;line-height: 12px;padding-right:8px;padding-left:8px;margin-top:10px;cursor:pointer;}
.ntopright ul li ul {position: absolute;z-index: 999999;padding-top:10px;display:none;}
.ntopright ul li:hover ul{display:block;}
.ntopright ul li ul li {line-height: 18px;background: #ffffff;border-bottom: 1px #f0f0f0 dashed;padding: 3px 5px;width: 90px;}
.ntopright ul li ul li a:hover{color:#3985d4 !important;}
.borderight0{border-right:0 !important;}
.paddingright0{padding-right:0 !important;}
.hicon1 {width: 14px;height: 14px;display: inline-block;background: url(../images/home/hicon1.png) no-repeat;position: relative;top: 2px;margin-right:3px;}
.hicon2 {width: 18px;height: 19px;display: inline-block;background: url(../images/home/hicon2.png) no-repeat;position:absolute;top:-3px;left:-15px;margin-right: 3px;}
.ntoprightlastli{margin-top:5px !important;}
.newtooltips {position: absolute;background: #ffffff;font-size: 14px;color: #333333;right: 0;top: 30px;padding: 5px 10px;border: 1px #f0f0f0 solid;border-radius: 4px;display:none;z-index: 999;}
.newtooltips span {color: #3985d4;font-family: Arial;font-size: 16px;font-style: italic;font-weight: bold;}
.logobody {background: #ffffff;padding: 20px 0;height:118px;}
.nlogo,.nsearchbody,.ncontact,.search_input{float: left;}
.nsearch {border: 2px #3985d4 solid;position: relative;height:38px;float: left;}
.search_engine {float: left;width: 90px;line-height: 34px;border-right: 1px #e0e0e0 solid;position: relative;padding-left: 12px;}
.search_engine a,.search_con a{font-size:14px;color:#666666 !important;}
.search_con {position: absolute;width: 93px;display:none;background: #ffffff;top: 34px;left: -2px;border-left: 2px #3985d4 solid;border-right: 2px #3985d4 solid;border-bottom: 2px #3985d4 solid;z-index: 999999;padding-left: 12px;}
.search_input input {line-height: 32px;width: 350px;padding: 1px 5px;border: 0;outline:none;height:32px}
.search_engine i {width: 12px;height: 8px;display: inline-block;background: url(../images/home/bottom.jpg) no-repeat;position: absolute;right: 10px;top: 14px;}
button.search_btn {font-size: 14px;color: #ffffff;width: 90px;height: 100%;border: 0;background: #3985d4;}
.ksfb_btn {cursor:pointer;font-size: 14px;color: #666666 !important;border: 1px #e0e0e0 solid;display: inline-block;height: 38px;line-height: 34px;width: 134px;text-align:left;padding-left:30px;margin-left: 12px;position:relative;}
.ksfb_btn i {width: 12px;height: 8px;display: inline-block;background: url(../images/home/bottom.jpg) no-repeat;position: absolute;right:30px;top: 14px;}
.ksfb_btn ul {margin-left: -30px;padding-left: 0;padding-top: 10px;position: absolute;z-index: 999999;width: 100%;display: none;}
.ksfb_btn ul li {line-height: 21px;background: #ffffff;border-bottom: 1px #f0f0f0 dashed;padding: 3px 5px;width: 100%;padding-left: 30px;}
.ksfb_btn:hover ul {display: block;}
.searchkeyworks{margin-top:5px;}
.searchkeyworks,.searchkeyworks a {font-size: 14px;color: #666666 !important;}
.searchkeyworks a:hover,.searchkeyworks a:visited{color:#3985d4 !important;}
.searchkeyworks a{margin-right:20px;}
.nhometel {width:140px;float: left;font-size: 14px;color: #333333;text-align: center;margin-top:10px;}
.ncontact {float: right;width: 228px;}
.nhomeweixin {width: 71px;text-align: center;float: right;font-size: 12px;color: #999999;}
.nhometel span {color: #3985d4;font-style: italic;font-weight: bold;font-family: Arial;font-size:22px;position: relative;top: 6px;}
.nsearchbody {margin-top: 5px;margin-left: 78px;}
.arrowbot{margin-left:3px;}
.nmenu {background: #ffffff;}
ul.nmenubar li h2 {margin: 0;}

ul.nmenubar li a{font-size:16px;color:#333333 !important;}
ul.nmenubar li a:hover{color:#3985d4 !important;}

.footeritem4 h3 i {width: 20px;height: 20px;display: block;position: absolute;background: url(../images/home/f-tel.png);top: -3px;left: 0;}
.footeritem5 h3 i {width: 20px;height: 20px;display: block;position: absolute;background: url(../images/home/f-tel.png);top: -3px;left: 0;}
.footerlink {margin-top: 20px;padding-top: 20px;padding-bottom: 10px;background: url(../images/home/line.png) top left repeat-x;font-size: 12px;font-weight: bold;color: #dbdbdb;}
.footerlink ul li {float: left;padding: 0 40px;background: url(../images/home/line2.png) right top repeat-y;line-height: 29px;margin-left: 30px;}
.footerlink ul li {float: left;padding: 0 40px;background: url(../images/home/line2.png) right top repeat-y;line-height: 29px;margin-left: 30px;}
.footerlink ul li {float: left;padding: 0 40px;background: url(../images/home/line2.png) right top repeat-y;line-height: 29px;margin-left: 30px;}
.footerlink ul li:last-child {border: 0;}
.f-icon1 i {background: url(../images/home/f-icon1.png) center center no-repeat;left: 4px;top: 2px;}
.f-icon2 i {background: url(../images/home/f-icon2.png) center center no-repeat;left: 4px;top: -3px;}
.f-icon3 i {background: url(../images/home/f-icon3.png) center center no-repeat;left: 4px;top: -2px;}
.f-icon4 i {background: url(../images/home/f-icon4.png) center center no-repeat;left: 4px;top: -1px;}
.footer {padding-top: 40px;padding-bottom: 0px;background: #585c63;}
.credibility ul {margin-bottom: 0;padding-bottom: 20px;}
.footeritem h3 {font-size: 14px;color: #dfdfdf;font-family: Microsoft YaHei;font-weight: bold;margin-bottom: 20px;position: relative;text-align: left;}
.footertxt {float: left;text-align: left;margin-left: 15px;font-family: Microsoft YaHei;font-size: 12px;color: #dbdbdb;}
.footeritem4 p, .footeritem5 p {font-size: 14px;font-weight:bold;color: #dbdbdb;font-family: Microsoft YaHei;margin-bottom:5px;text-align: left;}
.footer .copy {color: #dbdbdb;margin-bottom: 20px;font-family: Microsoft YaHei !important;}

/*客户服务css*/
.kefu {display:none;position: absolute;z-index:9999999;width: 310px;height: auto;padding-top:10px;font-size: 14px !important;color: #333333;}
.kefubody {padding:15px;background: #ffffff;border:1px #f0f0f0 solid;border-radius:3px;}
.weixin {text-align:center;float: left;width: 50%;font-size: 12px;}
.weixin img{width:100px;height:100px;margin-bottom:5px;border:1px #f0f0f0 solid;}
.weixin span{color:#3985d4;}
.worktime {font-size: 14px;text-align: center;border: 1px #dfdfdf solid;background: #F4F4F4;color: #323232;padding: 10px;}
.kefu .qqcontact a {font-size: 14px !important;color: #333333 !important;}
.qqcontact img{margin-right:5px;}
.kefutime {text-align: center;margin-top:15px;margin-bottom:20px;}
.kefutime span{color: #3985d4;font-weight: bold;font-family: Arial;font-size: 24px;margin-left:10px;}
.newhomehelp {margin-top: 15px;margin-bottom:20px;padding-left: 5px;font-size: 12px;font-weight: bold;}
.kefu .newhomehelp a {color: #3985d4 !important;font-size: 12px;font-weight:bold;margin-right:25px;}
.kefuservice:hover .kefu{display:block;}
.logobody div,.logobody{box-sizing: border-box !important;}
.search_input input{border: 0 !important;}


/*热门服务导航*/
.nmenubarcomm ul.nmenubar li {margin-left: 0px !important;margin-right: 50px !important;}
.nmenubarcomm ul {float: left !important;}
.nmenubarcomm {border-bottom: 1px #3985d4 solid;}
.vcol1 {background: #e7e9ea;font-size:14px;}
.vcol1, .vcol1 ul li a {color: #333333 !important;font-size: 14px;}
.vcol1txt {color: #ff4a4a;background: none;font-weight: normal;width: auto;height: auto;display: inline;text-align: left;line-height: 40px;float: left;margin-left: 0px;margin-top: 10px;}
.vcol1 ul li {float: left;margin: 10px 15px 0px 10px;height: 20px;}
.new {margin-left: 44px;}
.bottomarrow {position: absolute;top: 25px;right: 10px;cursor: pointer;}
.vcol1 ul li a:hover {color: #3985d4 !important;font-size: 14px;font-weight: bold;}
.footeritem1{padding-left:10px;}
.nmenubar .personal h2 a {font-size:14px;background: #3985d4;color: #ffffff !important;padding: 3px 14px 4px 14px;;border-radius:3px;}
.nmenubar .personal h2 a:hover{color: #ffffff !important;}
.nmenubarcomm ul.nmenubar .personal{margin-right:0 !important;}

/*左侧客服漂浮*/
.kefucontact {width: 161px;height: 359px;position: fixed;left:18%;top: 39%;z-index: 999;background: url(../images/kefucontact.png) no-repeat;}
.topnew {position: absolute;margin-left: 30px;margin-top: -10px;}
.huodong2019 {display: block;height: 50px;width: 100%;background: url(../images/active/huodongbanner.png) top center;}

/* 2019-07-02*/
i.tuijian {
    width: 33px;
    height: 33px;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    background: url(../new/images/pctuijian.png) top left no-repeat;
}