
/* CSS Document */
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:13px/22px 'microsoft yahei',"\5B8B\4F53",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style-type:none;}
img {border: 0;}
body{color:#999; background:#fff; }
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#999;text-decoration:none; } 
a:hover{color:#333;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}
.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
*{margin:0; padding:0}
.ff{overflow:hidden;*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.noBg{background:none !important;}
.sboxc{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.sbox{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.bghui{ background:#f7f7f7;}
.bgbai{ background:#fff;}
input, button, select { vertical-align:middle; }
input, button, select, textarea { -moz-appearance:none; -webkit-appearance:none; appearance:none; }

/*首页 头部*/
.t1{ width:100%;  background:#f8f8f8; height:33px; margin:0 auto; border-bottom:#eee 1px solid;box-sizing: border-box;}
.t1c{ width:1120px; margin:0 auto; height:32px; font-size:12px; color:#999999;}
.t1z{ float:left; line-height:32px; font-size:12px;}
.t1z span{ color:#999;}
.t1y{ float:right;}
.dtel{ float:left; background:url(../images/tel.png) left center no-repeat; padding-left:30px; line-height:32px;}
.dtel span{ color:#e7001e; font-size:12px}
.caret {display: inline-block;width: 0; height: 0;margin-left: 2px; vertical-align: middle;border-top: 4px solid; border-right: 4px solid transparent;border-left: 4px solid transparent;color:#999;}
.weixina{ float:left; position:relative; margin-left:10px;}
.weixina a{ display:block; float:left; height:33px; line-height:32px;background:url(../images/weixin.png) 5px center no-repeat;box-sizing: border-box;border-left:#f8f8f8 1px solid;border-right:#f8f8f8 1px solid;border-bottom:#f8f8f8 1px solid; color:#e7001e;}
.weixina a:hover{ background:url(../images/weixin.png) 5px center no-repeat #FFFFFF; border-left:#eee 1px solid;border-right:#eee 1px solid;border-bottom:#fff 1px solid;}
.weixina span{float:left;margin-left:30px;}
.weixina i{ margin:9px 6px 0 5px; float:left;}
.weixin{display: none; width: 168px; height: 168px;border:solid 1px #eee; border-top:0;position: absolute;  z-index: 999999999; background:#FFFFFF; top:33px; right:0;}
.weixin img{ max-width:100%;}

.t2{ width:100%; height:88px;transition: 0.5s;box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.2);}
.t2c{ width:1120px; height:88px; margin:0 auto;}
.logo{ float:left; height:58px; margin:15px 0 0 0;}
.logosm{ float:left;}
.logosm span{ display:block; float:left; background: #f7f7f7; border-radius:20px; border:#eee 1px solid; padding:0px 10px 0 10px; margin:22px 0 0 9px; color:#5d5d5d; font-size:12px;}

.k88{ width:100%; height:88px; margin:0 auto;}

/*导航*/
.menu{float:right; *zoom:1; height:88px;}
.menu:after{content:''; display:block; width:0; height:0; clear:both;}
.nav{float:left;}
.nav li{display:inline-block; *display:inline; *zoom:1;}
.nav li > a, .nav li span{display:block; height:60px; margin-top:26px; padding:0 20px; font-size:16px; line-height:60px; color:#222; -webkit-transition:0.1s; -moz-transition:0.1s; transition:0.1s;}
.nav li span{position:relative; cursor: pointer;}
.nav li span:after{content:''; position:absolute; bottom:0; left:50%; width:0; height:0; margin-left:-8px; border-bottom:2px solid #313b4c; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.nav li:hover > a, .nav li:hover span{color:#e7001e;z-index: 9999;border-bottom:2px solid #e7001e;}
.nav li:hover span:after{opacity:1;z-index: 9999;}


.nav div{display:none; position:absolute; top:100%; left:0; width:100%; padding:38px 0; background:#333; text-align:center; z-index:1000000000;}
.nav div section{height:auto;}
.nav div a{display:inline-block; line-height:1.4; vertical-align:top;}

.nav .nav-pro a{position:relative; width:240px; text-align:left; padding:0 30px 0 30px;}
.nav .nav-pro a i{width:86px; height:60px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; display:block; float:left; margin-right:8px; margin-top:6px;}
.nav .nav-pro a h3{ width:140px; color:#fff; display:block; float:right; font-size:16px; line-height:30px;}
.nav .nav-pro a p{color:#888; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; width:140px; display:block; float:right;}
.nav .nav-pro a:hover p{color:#ccc;}

.nav .nav-plan a{width:100px; margin:0 30px;}
.nav .nav-plan a i img{ display:block; margin:0 0 0 25px; float:left;}
.nav .nav-plan a i{display:block; width:60px; height:60px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.nav .nav-plan a h3{color:#888; font-size:14px; display:block; float:left; text-align:center; width:100%;}
.nav .nav-plan a:hover h3{ color:#fff;}

.nav .nav-about, .nav .nav-help{height:40px;}
.nav .nav-about a, .nav .nav-help a{display:inline-block; margin:0 40px; padding:0 29px 8px 0; border-bottom:1px solid #ccc; color:#fff;}
.nav .nav-help a{margin:0 10px;}
.nav .nav-about i, .nav .nav-help i{display:inline-block; width:25px; height:25px; margin-right:5px; background-image:url(../images/nav_02.png); vertical-align:middle;}
.nav .nav-about .nav-about-02{background-position:0 -25px;}
.nav .nav-about .nav-about-03{background-position:0 -50px;}
.nav .nav-about .nav-about-04{background-position:0 -75px;}

.nav .nav-help .nav-help-01{background-position:0 -100px;}
.nav .nav-help .nav-help-02{background-position:0 -125px;}
.nav .nav-help .nav-help-03{background-position:0 -150px;}
.nav .nav-help .nav-help-04{background-position:0 -175px;}
.nav .nav-help .nav-help-05{background-position:0 -200px;}
.nav .nav-help .nav-help-06{background-position:0 -225px;}

#liactive{color:#e7001e;border-bottom:2px solid #e7001e;}
#liactive > a, #liactive span{color:#e7001e;}

/*幻灯片*/


.hdp{ width:100%; height:420px; margin:0 auto; background:#f7f7f7; position:relative; z-index:1; }
.flexslider{position:relative;height:420px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat; margin:0 auto; width:100%; z-index:1;}
.slides{position:relative;z-index:2;}
.slides li{height:420px;}
.fudong{ width:100%; height:49px; bottom:0; left:0; background:url(../images/011.png) top repeat-x; position:absolute; z-index:88;}
.flex-control-nav{position:absolute;bottom:40px;z-index:9999;width:100%;text-align:center; }
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:9999;width:100%;top:30%;}
.flex-direction-nav li a{display:block;width:65px;height:129px;overflow:hidden;cursor:pointer;position:absolute;}
#hdpa{ display:block; width:100%; height:100%;}
.flex-direction-nav li a.flex-prev{left:10%;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10%;background:url(../img/next.png) center center no-repeat;}


/*公告新闻*/
.top_news {width:100%;height:50px;border-bottom: solid 1px #e7e9ec;overflow: hidden;}
.top_news .title {width:200px; height:18px;margin-top:16px;float: left;margin-right:20px; color:#B0B0B0}
.top_news .title h1{ font-size:18px; color:#222; display:block; float:left;}
.top_news .title span{ font-size:14px; color:#B0B0B0; display:block; float:left; font-family:"Times New Roman", Times, serif; margin-left:8px; margin-top:4px;}
.txtScroll-left {position: relative;float: left;width: 610px; margin-top: 12px;}
.txtScroll-left .btn {display: block;width: 25px; height: 25px; overflow: hidden; cursor: pointer; float: left;}
.txtScroll-left .prev {background: url("../images/inde_news_btn_l.png") no-repeat center center #EF4646;}
.txtScroll-left .next {background: url("../images/inde_news_btn_r.png") no-repeat center center #EF1111;}
.txtScroll-left .bd {overflow: hidden; float: right;}
.txtScroll-left .bd ul {overflow: hidden; zoom: 1;}
.txtScroll-left .bd ul li {padding-left: 10px; margin-right: 20px;float: left; width: 513px;height: 25px;line-height: 25px;text-align: left; _display: inline; font-size: 14px;}
.txtScroll-left .bd ul li a {-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.txtScroll-left .bd ul li a:hover {color: #e7001e;}
.txtScroll-left .bd ul li span {color: #B0B0B0; float: right; font-family:"Times New Roman", Times, serif;}
.top_news .more {width: 50px;height: 25px;background:#EF4646;float: right;margin-top: 12px; text-align:center; line-height:25px; font-size:12px; color:#FFFFFF;}
.top_news .more:hover {background:#009CFF;}


/*服务项目*/
.fwleft{ width:278px; height:467px; border:#E2E2E2 1px solid; float:left; background:#FFFFFF;}
.fwleft h1{ display:block; width:125px; height:125px; margin:0 auto; background:#EF4646; border-radius:62.5px;}
.fwleft h2{ display:block; width:80%; margin:0 auto; text-align:center; font-size:28px; color:#444; font-weight:bold; padding:30px 0 0 0;}
.fwleft h3{display:block; width:80%; margin:0 auto; text-align:center; font-size:16px; color:#999; padding:10px 0 0 0;}
.fwleft p{display:block; width:80%; margin:0 auto; text-align:left; font-size:13px; color:#5d5d5d; padding:20px 0 0 0;}
.more1{ display:block; width:120px; margin:0 auto; text-align:center; font-size:14px; color:#FFFFFF; line-height:32px; background:#EF4646;border-radius:16px;}
.more1:hover{ background:#FF6D3A; color:#FFFFFF;}
.fwright{width:840px; float:left;border-top:#E2E2E2 1px solid; height:468px; background:#FFFFFF;  }
.fwrk{ width:279px; height:233px;border-bottom:#E2E2E2 1px solid;border-right:#E2E2E2 1px solid; float:left;}
.fwrk h1{ display:block; width:104px; height:104px; margin:0 auto; background:#f7f7f7; border-radius:52px;}
.fwrk h2{ display:block; width:100%; margin:0 auto; text-align:center; height:79px;background:#f7f7f7; }
.fwrk h2 span{ display:block; float:left; width:100%; padding:10px 0 0 0; font-size:18px; color:#5d5d5d; text-align:center;}
.fwrk h2 p{ display:block; float:left; width:100%;  font-size:12px; color:#999999; text-align:center;}
.more2{ width:100%; margin:0 auto; display:block;}
.more2:hover h2{ background:#EF4646;}
.more2:hover h2 span{ color:#fff;}
.more2:hover h2 p{ color:#FFD1C1;}

/*客户案例*/
.lmtl{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.lmtl h1{ width:100%; text-align:center; font-size:26px; color:#333333; padding:20px 0 0 0;}
.lmtl h1 span{ color:#EF4646}
.lmtl p{ width:100%; text-align:center; font-size:13px; color:#c9c9c9; padding:10px 0 0 0;}
.casefl{ width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:center;}
.casefl a { position: relative; display: inline-block; margin-left: 10px; padding: 8px 25px; height: 1pc; color: #898989; line-height: 1pc; transition: all .3s ease-out 0s }
.casefl a:after { position: absolute; margin-top: 7px; margin-left: 25px; width: 10px; height: 1px; background-color: #dbdbdb; content: '' }
.casefl a:last-of-type:after { width: 0; height: 0 }
.casefl a.active,.casefl a:hover { background-color: #EF4646; color: #fff }
.casefl a.active{ background-color: #EF4646;}
.casec{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.casec ul li:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}
.casec ul li{ position:relative;}
.gks{ color:#9b9b9b; font-size:14px; font-family:"微软雅黑"; height:40px; line-height:55px; text-align:center;}
.casec ul li:hover .titl{ background-color:#262626; color:#fff; opacity:1; width:266px;}
.casec li a:hover{ opacity:1;}
.casec ul{width:100%; overflow:hidden; float:left;}
.casec ul li{float:left;width:268px; height:295px; text-align:center; margin-right:15px; margin-top:20px;}
.casec ul li a{display:block; background:#fff; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.casec ul li article{position:relative; width:266px; height:216px;  overflow:hidden;border:solid 1px #e1e1e1;}
.casec ul li article img{position:absolute; top:0; left:0; width:100.5%; height:auto; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0); }
.casec ul li article summary{width:100%; height:50px; position:absolute; bottom:-50px; left:0; line-height:50px; color:#a9a9a9; background:rgba(0,0,0,0.5); background:#666\9; text-align:left; text-indent:20px; z-index:3; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.casec ul li h5{line-height:24px; font-size:18px; color:#333; padding-top:16px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.casec ul li span{line-height:22px; font-size:14px; color:#999; display:block; padding-bottom:18px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.casec li a .titl{border:solid 1px #e1e1e1; border-top:none; font-family:"微软雅黑"; font-size:14px; line-height:52px; text-align:center; display:block; color:#000;    margin-top: -1px; position: relative;z-index: 0;width: 266px; background:#f7f7f7;}
.casec li a:hover .titl{background-color: #262626; color: #fff; opacity: 1;}
.casec li a p {border:solid 1px #e1e1e1; height:78px; float:left; background-color:#f1f1f1; line-height:28px; font-size:12px; text-align:left; padding-left:20px; padding-right:20px; padding-top:20px;border-top:none; border-bottom:solid 1px #dedede;}
.casec li a{ color:#333;}
.casec ul{ margin-top:5px;}
#mr0{ margin-right:0;}
#bg0{ background:none;}

/*服务流程*/
.fwbg{ background:url(../images/02.jpg) top center no-repeat;}
.liucheng{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.liucheng ul{ float:left;}
.liucheng ul li{ width:160px; float:left; background:url(../images/16.png) 130px 40px no-repeat;}
.liucheng ul li h1{ width:104px; height:104px; float:left; margin-left:10px; display:block;}
.liucheng ul li h2{ width:104px; height:auto; overflow:hidden; float:left; margin-left:10px; display:block; font-size:16px; color:#333; padding-top:20px; text-align:center;}
.liucheng ul li p{ width:114px; height:auto; overflow:hidden; float:left; margin-left:5px; display:block; font-size:12px; color:#999; padding-top:20px; text-align:center;}
#bai{ color:#FFFFFF;}

/*合作客户*/

.partnerList { overflow:hidden; width:1116px; border-top:1px solid #E5E5E5; border-left:1px solid #E5E5E5; margin:0 auto; }
.partnerList li { float:left; width:185px; overflow:hidden; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; background:#FFFFFF; }
.partnerList li img { display:block; height:100%; margin:0 auto; }

/*新闻中心*/
.sbt{ width:100%; height:56px; float:left;}
.sbt h1{ display:block; float:left; font-size:18px;color:#5d5d5d; line-height:30px; margin-top:10px;}
.sbt span{ display:block; float:left; font-size:12px; color:#c9c9c9;font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑"; line-height:20px; margin-top:18px; margin-left:10px;}
.bro1{ border-bottom:#ECECEC 1px solid;}
.more3{ display:block; float:right; line-height:30px; margin-top:15px; height:30px; font-size:12px; color:#666666; }
.more3:hover{ color:#EF4646; text-decoration:underline;}

.newsz{ width:346px; height:auto; overflow:hidden; float:left;}
.newsbt{ width:346px; height:50px; border-bottom:#C3C4C7 1px solid;}
.newsbt h1{ display:block; float:left; line-height:50px; font-size:18px; color:#5d5d5d; font-weight:bold;}

.znewsc{ width:346px; float:left; }
.newlist1{ width:346px; float:left; margin-top:12px; }
.newlist1 img{ width:100px; height:80px; float:left; margin-right:10px; margin-top:8px;}
.newlist1 h2{width:226px; display:block; float:right;}
.newlist1 h2 a{ display:block; float:left; font-size:14px; line-height:40px; font-family:"Microsoft YaHei",arial,verdana,sans-serif; color:#3c3c3c; }
.newlist1 h2 a:hover{ color:#ff0000;}
.newlist1 span{ display:block; margin-left:10px;font-size:12px;line-height:40px; font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑";color:#B8B7B7; }
.newlist1 p{ color:#9e9e9e; line-height:22px; font-family:"Microsoft YaHei"; font-size:12px; display:block; float:right; width:226px;}

.znewslb{ width:346px; float:left; margin-top:6px;}
.znewslb li{ width:346px; float:left; height:39px; border-bottom:#EAEAEA 1px solid; background:url(../img/02.jpg) left center no-repeat;}
.znewslb li a{ display:block; float:left; margin-left:10px; line-height:39px; color:#5d5d5d; width:260px; font-size:13px;}
.znewslb li a:hover{ color:#ff0000;}
.znewslb li span{ display:block; float:right; line-height:39px; color:#999999; width:70px;font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑";}

.newsy{ width:346px; float:left; margin-left:40px;}
.newslb{ width:346px; height:86px; float:left; margin:20px 10px 0 0; background:#f7f7f7;}
.sj{ background:#eee; float:left; margin:10px 0 0 10px; padding:10px; width:40px;}
.sj h1{ display:block; float:left; width:100%; text-align:right; height:30px; line-height:30px; font-size:16px; color:#333;font-family:"Microsoft YaHei";}
.sj h2{ display:block; float:left; width:100%; text-align:right; height:14px; line-height:14px; font-size:12px; color:#999;font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑"; }
.newsc{ width:246px; height:72px; float:left; margin-left:20px; margin-top:6px; font-size:12px;}
.newsc a{ width:246px; height:30px; display:block; float:left; line-height:30px;color:#3c3c3c; font-size:14px; }
.newsc a:hover{ color:#ff0000; text-decoration:underline;}
.newsc p{ color:#9e9e9e; line-height:20px; font-size:12px;}
.sj1{  float:left; margin:8px 0 0 10px; padding:10px; width:40px;}
.sj1 h1{ display:block; float:left; width:100%; text-align:right; height:30px; line-height:30px; font-size:16px; color:#333;font-family:"Microsoft YaHei";}
.sj1 h2{ display:block; float:left; width:100%; text-align:right; height:14px; line-height:14px; font-size:12px; color:#999;font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑"; }
.ml40{ margin-left:40px;}



/*报价*/
.staocan{ width:263px; height:auto; overflow:hidden; float:left; margin-top:30px;}
.stctop{ width:263px; height:168px; float:left;}
.stctitle{ width:263px; height:80px; float:left; text-align:center; font-size:28px; color:#808080; line-height:80px;}
.stctitle span{ font-size:18px; color:#7c7c7c; line-height:13px; margin-top:20px;}
.stcprice{ width:240px; height:94px; float:left;}
.stcjg{ float:left; height:94px; line-height:80px; font-size:36px; color:#FFFFFF; margin-left:10px; }
.sjgsm{ float:left; margin-left:10px; line-height:24px; font-size:18px; color:#FFFFFF; margin-top:20px;}
.sjgsm s{ font-size:14px; color:#F0F0F0;}
.stcjg sup{ font-size:14px;}
.staocanc{ width:262px; background:#FFFFFF; height:auto; float:left;border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee; line-height: 18px; margin-bottom:-9px;}
.sp1{border-top:1px dotted  #e8e8e8; margin-top: 10px;margin-bottom: -10px;line-height: 18px;}
.sp2{line-height: 2em; color:#808080; width:90%; padding-left:5%;}
.sp2 span{ color:#bfbfbf;}
.sjgbg1{ background:url(../images/tc1.png) right center no-repeat;}
.sjgbg2{ background:url(../images/tc2.png) right center no-repeat;}
.sjgbg3{ background:url(../images/tc3.png) right center no-repeat;}
.sjgbg4{ background:url(../images/tc4.png) right center no-repeat;}
.stcbg1{ background:url(../images/23.jpg) top center no-repeat;}
.stcbg2{ background:url(../images/24.jpg) top center no-repeat;}
.stcbg3{ background:url(../images/25.jpg) top center no-repeat;}
.stcbg4{ background:url(../images/26.jpg) top center no-repeat;}
.ml22{ margin-left:22px;}


/*签约客户*/
.qykhz{ width:338px; height:462px; float:left; border-right:#eee 1px solid;border-left:#eee 1px solid;}
.kehulb{ width:290px; height:360px; overflow:hidden; float:left; margin:10px 0 0 20px;}
.kehulb li{ width:290px; height:41px; float:left; border-bottom:#eee 1px solid; line-height:40px; font-size:12px; color:#5d5d5d;}
.kehulb li span{ display:block; float:right; font-family:"Times New Roman", Times, serif; font-size:12px; color:#999999; line-height:40px;}

.qykhy{ width:740px; height:462px; float:right;}
.qypic{ width:740px; float:left;}
.qypic ul{ float:left; margin-top:20px; width:720px; margin-left:20px;}
.qypic ul li{ float:left; width:220px; height:178px; margin-right:22px;}
.qypic ul li h1{ display:block; float:left; width:220px; height:138px;}
.qypic ul li h1 img{ width:220px; height:138px;}
.qypic ul li p{ display:block; float:left; width:220px; height:40px; line-height:40px; text-align:center; font-size:13px; color:#999999;}

.lmtitle{ width:100%; height:50px; float:left;}
.lmtitle h1{ display:block; float:left; line-height:50px; font-size:26px; color:#333; margin-left:20px;}
.lmtitle span{ display:block; float:left; line-height:20px; font-size:12px; color:#c4c4c4; margin:20px 0 0 20px;}



/*表单 二维码*/
.dbly{ width:670px; height:auto; overflow:hidden; float:left;}
.biaoti{ width:100%; float:left;}
.biaoti h1{ font-size: 18px; color:#474747; display:block; float:left;}
.biaoti span{ display:block; float:left; padding-top:4px; font-size:12px; margin-bottom:22px; margin-left:20px; color:#a5a5a5; }
.biaoti p{ display:block; float:left; font-size:13px; line-height:24px; color:#848484; width:100%;}
.demand_table { width:685px; float:left; }
.demand_table .row { width:100%; clear:both; }
.demand_table label { position:relative; float:left; margin-top:25px; margin-right:12px; display:block; }
.ml12{ margin-left:12px;}
.demand_table label span { position:absolute; left:15px; top:10px; font-size:14px; color:#999; }
.demand_table .txt { border:1px solid #d9d9d9; padding:10px 15px; background:#FAFAFA; }
.demand_table .txt:focus { background:#FFF; }
.demand_table .txt.w1 { width:170px; height:20px; line-height:20px; font-size:14px;}
.demand_table .txt.w2 { width:622px; height:86px; line-height:20px; font-size:14px;}
#frombtn { float:left; display:block; width:150px; height:44px; padding:0 11px; margin-top:23px; line-height:44px; vertical-align:middle; cursor:pointer; text-align:center; font-size:15px; color:#fff; border:0; background:#F74848; border-radius:2px; }
#frombtn:hover{ filter:Alpha(opacity=80); opacity:0.8; }
.demand_table .row p.xin { float:right; margin-top:20px; margin-right:15px; color:#666; line-height:44px; font-size:14px; }
.demand_table .row p.xin a { color:#F74848; }
.demand_table .row p.xin a:hover { text-decoration:underline; }
form .placeholder { color: #222;} 
.w288{ width:288px;float:right;}
.dbevm{ width:416px; float:right;}
.evmc{ width:100%; height:auto; overflow:hidden; text-align:right; margin-top:25px; float:left;}
.evmc img{ width:236px;}
#fr{ float:right;}
.textfr{ text-align:right;}

/*友情联系*/
.tlbt{ width:100%; height:20px; float:left;margin-top:25px;}
.tlbt h1{ display:block; float:left; font-size:18px; color:#FFFFFF; line-height:22px;}
.tlbt a{ display:block; float:right; font-size:13px; color:#737373;margin-left:20px; border:#545454 1px solid; padding:2px 10px 2px 10px;}
.youqing{ width:100%; height:auto; overflow:hidden; float:left; margin-top:25px; border-bottom:#3E3E3E 1px solid; padding-bottom:10px;}
.youqing a{ display:block; float:left; line-height:24px; font-size:12px; color:#737373; padding-right:20px;}
.youqing a:hover{ color:#FFFFFF; text-decoration:underline;}
.dlx{ width:100%; height:auto; overflow:hidden; float:left;margin-top:25px; border-bottom:#3E3E3E 1px solid; padding-bottom:10px;}
.dlxk{ height:68px; float:left; margin-right:40px;}
.dlxpic{ width:50px; float:left; height:68px;}
.dlxc{ width:298px; height:68px; float:left;}
.dlxc h1{ display:block; float:left; font-size:16px; line-height:20px; color:#D6D6D6; }
.dlxc h2{ display:block; float:left; font-size:24px; color:#EF4646; font-family:Arial, Helvetica, sans-serif; margin-left:12px; }
.dlxc p{ display:block; float:left; width:100%; font-size:12px; color:#9F9F9F; line-height:18px; margin-top:6px;}
#ml20{ margin-left:20px;}
.qqlb{ float:right; text-align:right;}
.qqlb a{ display:block; width:46px; height:46px; background:url(../images/dqq.png) center no-repeat; margin:0 5px 0 5px; float:left; text-indent:-9999999px;}
.qqlb a:hover{ background:url(../images/dqq1.png) center no-repeat;}
 
/*战略合作*/
.hzhb{ width:1120px; height:74px; margin:0 auto; border-bottom:#3E3E3E 1px solid; padding-bottom:20px;}
.hzhbz{ width:150px; height:74px; float:left;}
.hzhbz h1{ display:block; float:left; width:100%;font-size: 20px;color: #fff; padding-top:15px;}
.hzhbz p{ display:block; float:left; width:100%;font-size:10px;color: #545454;font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑"; line-height:14px;}

.hzhby{ width:970px; height:74px; float:right; overflow:hidden;}
.oulan{ background:url(../images/anniu.gif) no-repeat; width:30px; height:42px; cursor:pointer;  position:absolute; top:20px; left:0px; }
.oulan:hover{ background-position: 0 -42px; }
.ouran{ background:url(../images/anniu.gif) no-repeat -30px 0; width:30px; height:42px; cursor:pointer; position:absolute; top:20px; right:0px; }
.ouran:hover{ background-position: -30px -42px; }
.oucont{ width:880px; height:74px; overflow:hidden; margin-left:60px; float:left;}
.oucont li{ width:186px; height:72px; margin-right:32px; border:#444 1px solid; }
.oucont li a{ width:186px; height:72px; display:block; }
.scroll{ position:relative; overflow:hidden;}
.scroll ul{ position:absolute; width:20000em; }
.scroll ul li{ float:left; }
.scroll ul li:hover img {-webkit-filter: grayscale(0);filter: none;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
.mod{ position:relative; z-index:9999; }

/** 侧边滚动栏  */
/*客服*/
.floating_ck{position:fixed;right:10px;bottom:20%; z-index:9999999999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#EF4646;border-bottom:solid 1px #EF4646;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer; font-size:14px;}
.floating_ck dl dd:hover{background-color:#DA4340;border-bottom:solid 1px #EF4646;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/icon0701/kficon.png);}
.words{background-image:url(../images/icon0701/zxicon.png);}
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../images/icon0701/erweima.png);}
.return{background-image:url(../images/icon0701/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:#DA4340;border-bottom:solid 1px #DA4340;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:auto; overflow:hidden;top:-180px;}
.floating_ewm i{display:block;width:145px;height:145px;margin:auto;margin-top:18px;}
.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;}

#floating_qq{ height:auto; overflow:hidden; top:0;}
#floating_qq a{ background:url(../images/qqc.png) left center no-repeat; display:block; float:left; width:132px; height:37px; color: #333; margin:0 0 10px 14px; text-align:left; line-height:37px; font-size:12px; font-weight:normal;}
#floating_qq a:hover{ background:url(../images/qqhover.png) left center no-repeat; color:#FFFFFF; font-size:12px; }
#floating_qq a h1{width:86px; height:37px; display:block; float:left; margin-left:42px;line-height:37px;font-size:12px;}


/*版权*/
.banquan{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#333333;}
.copyc{ width:100%; height:50px; background:#000000; margin:0 auto; color:#CACACA;}
.copyc p{ font-size:13px; line-height:50px; display:block;}


/*空隙*/
.k30{ width:100%; height:30px; margin:0 auto;}
.k50{ width:100%; height:50px; margin:0 auto;}
.k20{ width:100%; height:20px; margin:0 auto;}
.kong20{ width:100%; height:20px; float:left;}
.kong10{ width:100%; height:15px; float:left;}
.kong12{ width:100%; height:10px; float:left;}
.k31{width:100%; height:30px; margin:0 auto; border-top:#d5d5d5 1px solid; }





