﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b, u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea{margin:0;padding:0;border:0;outline:0; font-family:"微软雅黑";vertical-align: baseline;}

.xuanzeshijian{ display:none; position:fixed; z-index:9999; left:50%; top:50%; width:620px; height:334px; padding:10px 0 50px 40px; margin:-197px 0 0 -330px; background-color:#fff;}
.blackBg{ display:none; position:fixed; top:0; z-index:9; left:0; background-color:#000; width:100%; height:100%; opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6; filter: alpha(opacity=60); _position:absolute; _height:1000px; _top:expression(eval(document.documentElement.scrollTop+0));}
.xinxititle{clear: both;height: 76px;line-height: 76px;font-size: 16px;color: #333;font-weight: normal;}
.selectday{ overflow:hidden; width:579px; overflow:hidden; border-right:1px solid #e0e0e0; margin-bottom:20px;}
.selectday ul{ width:590px; height:58px; overflow:hidden; border:1px solid #e0e0e0; border-right:0;}
.selectday li{ height:48px; width:82px; padding-top:10px; float:left; text-align:center; border-right:1px solid #e0e0e0; cursor:pointer;}
.selectday li p{ height:20px; line-height:20px; font-size:14px; color:#666;}
.selectday li span{ display:block; height:18px; line-height:18px; font-size:12px; color:#999;}
.selectday .selecttimeno{ background-color:#dbe0e4; color:#fff;pointer-events:none}
.selectday .selectdaycur p,.selectday .selectdaycur span{ color:#ff5000;}
.selecttime{ width:579px; border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; overflow:hidden;}
.selecttime li{ float:left; width:114.8px; text-align:center; height:48px; line-height:48px; font-size:12px; color:#666; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; cursor:pointer;}
.selecttime .selecttimeno{ background-color:#dbe0e4; color:#fff;pointer-events:none}
.selecttime .selecttimecur,.selecttime .selecttimecur:hover{ background-color:#fff; color:#ff5000;}
.selecttime2{ width:579px; border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; overflow:hidden;}
.selecttime2 li{ float:left; width:114.8px; text-align:center; height:48px; line-height:48px; font-size:12px; color:#666; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; cursor:pointer;}
.selecttime2 .selecttimeno{ background-color:#dbe0e4; color:#fff;}
.selecttime2 .selecttimecur,.selecttime .selecttimecur:hover{ background-color:#fff; color:#ff5000;}
.xuanzebtn{ clear:both; padding-top:30px;}
.xuanzebtn a{ float:left; width:280px; text-align:center; height:50px; line-height:50px; margin-right:20px; font-size:16px; color:#666; background-color:#e0e0e0;}
.xuanzebtn .quedingbtn{ background-color:#ff5000; color:#fff;}

ol,ul {list-style: none;}
blockquote,q{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: none;}
:focus,a{outline: 0; outline:none;}
a,a:hover{ text-decoration:none; cursor:pointer;}
table{border-collapse: collapse;border-spacing: 0;}
caption,th,td {text-align: left;font-weight: normal;}
strong{font-weight: bold;}
em{font-style: italic;}
img{ border:0;}
textarea{resize: none;}
body{ background-color:#f5f5f5;}
a{-webkit-transition: all 0.2s linear; transition: all 0.2s linear; -moz-transition: all 0.2s linear;}
/*  compatibility  */
.w1200{ width:1200px; margin:0 auto; position: relative;}

.registerbg{ position:absolute; left:50%; top:50%; margin:-325px 0 0 -500px; width:1000px; height:650px; background-color:#fff;}
.register{ position:relative; margin:0 auto; width:360px; padding-top:60px; font-size:14px;}
.register .hilogo{ text-align:center; height:80px;}
.register .v1-1denglu{ text-align:center; color:#333; height:50px; line-height:50px; padding-top:8px; font-size:26px;}
.register ul{ position:relative; padding-top:40px;}
.register li{ padding-bottom:15px; overflow:hidden;}
.register li input{  height:24px; line-height:24px; padding:12px; width:334px; border:1px solid #dedfe1; background-color:#fff;}
.register .yzm{ float:left; width:195px;}
.dxyzm{ float:right; height:50px !important; padding: 0 !important; line-height:50px !important; width:124px !important; text-align:center; color:#fff !important; border: 0 !important; background-color:#ff5000 !important; cursor:pointer;}
.dxyzm:hover{ background-color:#ff6100 !important;}
.register .dxyzm1{ float:right; height:50px !important; padding: 0 !important; line-height:50px !important; width:124px !important; text-align:center; color:#fff !important; border: 0 !important; background-color:#bebebe !important;}
.register .imgyanzheng{ height: 50px;}
.register .imgyanzheng .imgcode{ width: 124px; float: right; cursor:pointer;}
.register .imgyanzheng .imgcode img{ width: 124px; height: 50px;}
.register .v1-1tishi{ position:absolute; top:0; height:28px; line-height:28px; border:1px solid #e4393c; padding:0; width:358px; color:#e4393c; background:url(../images/tishisjh.png) 8px center no-repeat #fff8f8; text-indent:32px; font-size:12px;}
.dengluBtn{ display:block; margin-top:10px; height:50px; line-height:50px; text-align:center; color:#fff; background:url(../images/denglubtn.png) center center no-repeat;}
.dengluBtn:hover{ background:url(../images/denglubtn1.png) center center no-repeat;}
.register .yhxy{ height:18px; line-height:18px; padding:3px 0 0 5px;}
.register .yhxy input{ float:left; width:14px; height:14px; margin-top:2px;}
.register .yhxy span{ float:left; padding-left:6px; font-size:14px; color:#666;}
.register .yhxy a{ color:#1854ff;}
.register .yhxy a:hover{ text-decoration:underline;}
.register p{ height:46px; color:#666; line-height:46px; font-size:14px;}
.fanhui{ position:absolute; top:60px; right:0; width:80px; height:34px; background:url(../images/fanhui.png) no-repeat; text-indent:-99999px; overflow:hidden;}
/*  register end  */

.header{ background-color:#fff;}
.nav{ height:58px; line-height:58px; padding:16px 0; font-size:16px; color:#333;}
.nav img{ float:left; width:58px; height:58px;}
.navList{ float:left; padding-left:20px;}
.navList li{ float:left;}
.navList li a{ padding:0 20px; color:#333;}
.navList li a:hover,.navList li a.curr{ color:#ff5000;}
.indexadd{ float:right; position:relative; z-index:99; font-size:14px;}
.indexadd span{ display:block; color:#999; background:url(../images/dingwei.png) right center no-repeat; padding-right:20px; cursor:pointer;}
/*  header end  */
.banner { width:100%; min-width:1200px; height: 460px; overflow: hidden; position: relative; }
.banner .list{ width:100%; height:460px; overflow:hidden; position:relative; z-index:1;}
.banner .list li{ width:100%; height:460px; position:absolute; left:0px; top:0px; display:none;}
.banner .list li a{ width:100%; margin:0 auto; position:relative; display:block; overflow:hidden; height:460px;}
.banner .list li a:hover{ text-decoration:none;}
.banner .list li.bg1{ background:url(../images/banner1.jpg) center top no-repeat;}
.banner .list li.bg2{ background:url(../images/banner2.jpg) center top no-repeat;}
.banner .list li.bg3{ background:url(../images/banner3.jpg) center top no-repeat;}
.banner .btn{ position:absolute; bottom:120px; z-index:100; text-align:center; width:100%; *width:200px; *left:50%; *margin-left:-30px;}
.banner .btn a{ display:inline-block; *float:left; width: 9px; height: 9px; margin-right: 10px; text-indent:-99999px; overflow: hidden; background: url("../images/cycle_a.png") no-repeat 0 0; text-align:center;}
.banner .btn a.hover{ background-position: -19px 0; }
/*  banner end  */

.selectmain{ position:relative; z-index:99; min-width:1152px; max-width:1200px; margin:0 auto; height:176px; padding:9px 24px 39px 24px; margin-top:-100px; background:url(../images/sousuobg.png) center top no-repeat;}
.select ul{ float:left; width:668px; padding-top:35px;}
.select li{ float:left; width:160px; height:141px; text-align:center;}
.select li img{ display:block; width:80px; height:70px; margin:0 auto;}
.select li span{ display:block; height:38px; line-height:38px; color:#999; font-size:16px;}
.sousuokuang{ float:left; padding:35px 0 0 120px; height:106px; width:; background:url(../images/xiexian.png) 32px 35px no-repeat;}
.sousuobtn{ position:relative; display:block; width:314px; height:44px; padding:12px 24px 2px; background:url(../images/sousuoborder.png) left bottom no-repeat;}
.sousuobtn input{ width:272px; height:44px; line-height:44px; text-align:left; border:0; font-size:14px; color:#999; background-color:#fff;}
.sousuobtn a{ position:absolute; display:block; right:0; top:10px; height:48px; width:66px; background:url(../images/sousuobtn.png) center center no-repeat; text-indent:-9999px;}
.sousuokuang p{ height:18px; padding-top:18px; line-height:18px;}
.sousuokuang p span{ float:left; font-size:12px; padding-left:25px;}
.sousuokuang p a{ float:left; padding:0 5px; margin-left:6px; font-size:12px; color:#a5a5a5; background-color:#e0e0e0;}
/*  select end  */

.wrapper{ position:relative; z-index:99;}
.hsjx{ height:746px; min-width:1200px;}
.hsjx .hssp{ width:972px;}
.hssp{ float:left;}
.rmhsjx{ height:72px; color:#333;}
.rmhsjx strong{ float:left; font-size:22px; line-height:72px; font-weight:normal;}
.rmhsjx p{ float:right; padding:26px 14px 0 0;}
.rmhsjx span{ float:left; margin-left:28px; cursor:pointer;}
.rmhsjx span:hover,.rmhsjx .rmhsjxCur{ color:#ff5000; border-bottom:2px solid #ff5000;}
.hsjx .hssplist{ padding-bottom:46px;}
.hssplist li{ float:left; height:300px; width:228px; margin:0 14px 14px 0; text-align:center; background-color:#fff;}
.hssplist li a{ display:block; width:188px; height:264px; padding:36px 20px 0;}
.hssplist li img{ width:160px; height:160px;}
.hssplist li span{ display:block; padding-top:22px; height:26px; line-height:26px; font-size:14px; color:#333; overflow:hidden;}
.hssplist li p{ height:22px; line-height:22px; text-align:center; font-size:12px; color:#999; overflow:hidden;}
.hssplist li p strong{ color:#ff5000; font-weight:normal;}
.hssplist li em{ float:left; width:1px; height:12px; margin:5px 0 0 3px; background-color:#e6e6e6; overflow:hidden;}
/*  hsjxM end  */
.pinpai{ float:right; width:228px; height:614px; margin-top:72px; background:url(../images/pinpaibg.png) right 93px no-repeat #fff; overflow:hidden;}
.pinpai h2{ height:58px; color:#000; padding-top:35px;}
.pinpai h2 span{ display:block; text-align:center; height:18px; line-height:18px; font-size:12px;}
.pinpai h2 strong{ display:block; text-align:center; font-size:18px; height:30px; line-height:30px;}
.pinpai ul{ overflow:hidden;}
.pinpai li{ float:left; padding:0 0 1px 1px; width:113px; height:100px; overflow:hidden;}
.pinpai li a{ display:block; width:113px; height:40px; padding:30px 0;}
.pinpai li a img{ display:block; width:80px; height:40px; margin:auto;}
.gengduopinpai{ padding:36px;}
.gengduopinpai a{ display:block; width:120px; height:40px; line-height:40px; text-align:center; margin:0 auto; background-color:#e6e6e6; color:#666; font-size:14px;}
.gengduopinpai a:hover{ background-color:#ff5000; color:#fff;}
/*  pinpai end  */
/*  hsjx end  */
.guanggao{ height:140px;}
.guanggao a{ float:left; display:block; height:140px; width:593px;}
.guanggao .fr{ float:right;}
.hssplist li{ -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -moz-transition: all 0.2s linear;}
.hssplist li:hover,.guanggao a:hover{ z-index: 2; -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}
/*  guanggao end  */
.spsl{ line-height:26px; padding:29px 0 15px; font-size:14px; color:#333;}
.spsl span{ color:#ff5000;}
.hsjxlist{ clear:both;}
.hsjxlist .hssplist{ width:1228px; padding:0 14px 24px; padding-bottom:25px; margin-left:-14px; overflow:hidden;}
.page{ text-align:center; border:1px solid #f5f5f5;}
.page a{ display:inline-block; *display:inline; *zoom:1; height:29px; line-height:29px; padding:0 11px; font-size:12px; color:#999; background-color:#fff; border:1px solid #d9dfe6;}
.page a:hover,.page .pageCur{ color:#55b4ff; border:1px solid #55b4ff;}
.page .pagepre{ width:21px; padding:0; background:url(../images/pageleft.png) center center no-repeat #fff; text-indent:-99999px;}
.page .pagepre:hover{ background:url(../images/pageleft1.png) center center no-repeat #fff;}
.page .pagenext{ width:21px; padding:0; background:url(../images/pageright.png) center center no-repeat #fff; text-indent:-99999px;}
.page .pagenext:hover{ background:url(../images/pageright1.png) center center no-repeat #fff;}
.jixing{ clear:both; background-color:#fff;}
.jixing dl{ padding:30px 0 20px; overflow:hidden;}
.jixing dt{ float:left; width:56px; color:#999; font-size:14px; line-height:60px;}
.jixing dd{ float:left; width:1144px; overflow:hidden; padding-bottom:10px;}
.jixing dl a{ padding:10px 0 10px 33px; float:left; width:110px; text-align:center; height:40px; line-height:40px; color:#333; background:url(../images/jixingbtn.png) 33px 10px no-repeat; overflow:hidden;}
.jixing dl a:hover{ background:url(../images/jixingbtn2.png) 33px 10px no-repeat;}
.jixing dl .jixingcur,.jixing dl .jixingcur:hover{ color:#fff; background:url(../images/jixingbtn1.png) 33px 10px no-repeat;}
.jixing dl .more{ color:#1d89e5; padding:10px 10px 10px 23px; background:url(../images/jixingbtn3.png) 33px 10px no-repeat;}
.jixing dl .more:hover{ background:url(../images/jixingbtn3.png) 33px 10px no-repeat;}
.jixing dl dd .more1,.jixing dl .more1:hover{ background:url(../images/jixingbtn4.png) 33px 10px no-repeat;}
/*  hsjxlist end */
.daohang{ width: 50%; height:40px; line-height:40px; font-size:12px; padding-left:20px; /*float: left;*/}
.daohang a{ color:#999;}
.daohang a:hover{ color:#ff5000}
.daohang strong{ font-weight:normal; padding:0 8px; color:#999;}
.daohang span{ color:#333;}
/*  daohang end  */
.pinggu{ clear:both; padding:50px 0 34px 150px; height:116px; background-color:#fff;}
.pinggu ul{ overflow:hidden;}
.pinggu li{ float:left; width:116px; padding-right:145px; background:url(../images/pinggubg.png) 116px 34px no-repeat;}
.pinggu li span{ display:block; height:50px; line-height:50px; padding-top:11px; text-align:center; color:#666; background:url(../images/pinggu.png) center bottom no-repeat;}
.pinggu .pingguwan{ background:url(../images/pinggubg1.png) 116px 34px no-repeat; color:#238fe2;}
.pinggu .pingguwan span{ background:url(../images/pinggu2.png) center bottom no-repeat; text-indent:-9999px;}
.pinggu .pingguzhong{ color:#ff5000;}
.pinggu .pingguzhong span{ background:url(../images/pinggu1.png) center bottom no-repeat; color:#fff;}
.pinggu li p{ height:46px; line-height:46px; text-align:center; font-size:14px;}
.pinggu-quick{clear:both; padding:0; height:0; background-color:#fff; margin-bottom: -15px; }
/*  pinggu end  */
.xzjx{ padding-top:15px;}
.yxjx{ float:left; width:300px; background-color:#fff;}
.yxjx h1{ height:70px; text-align:center; padding-top:38px; font-weight:normal;}
.yxjx h1 span{ display:block; height:20px; line-height:20px; font-size:14px; color:#999;}
.yxjx h1 p{ height:25px; line-height:25px; font-size:18px; color:#333;}
.yxjx img{ display:block; width:160px; height:160px; margin:0 auto;}
.hsxx{ padding:36px 0 0 20px; height:86px;}
.hsxx p{ float:left; width:130px; height:px; text-align:center;}
.hsxx p strong{ display:block; height:20px; line-height:20px; font-size:16px; color:#666; font-weight:normal;}
.hsxx p span{ display:block; height:18px; line-height:18px; font-size:14px; color:#999;}
.hsxx em{ float:left; width:1px; height:30px; margin-top:4px; background-color:#e0e0e0; text-indent:-99999;}
.cxjxbtn{ clear:both; display:block; height:48px; line-height:48px; width:300px; text-align:center; color:#666; background-color:#e0e0e0;}
.cxjxbtn:hover{ color:#fff; background-color:#ff5000;}
.hsxx-count{ padding:36px 0 0 0px; height:86px;}
.hsxx-count p{text-align:center;}
.hsxx-count p strong{ display:block; height:20px; line-height:20px; font-size:16px; color:#666; font-weight:normal;}
.hsxx-count p span{ display:block; height:18px; line-height:18px; font-size:14px; color:#999;}
.hsxx-count em{ float:left; width:1px; height:30px; margin-top:4px; background-color:#e0e0e0; text-indent:-99999;}
/*  xzjx end  */
.xzjxr{ padding-left:15px; float:right; width:885px;}
.sjxx{ padding-top:20px; background-color:#fff;}
.sjxx dl{ padding:0 40px;}
.sjxx dt{ clear:both; height:57px; line-height:57px; color:#ccc; font-size:16px; zoom:1;}
.sjxx dt span{ float:left;}
.sjxx dt strong{ display:none; float:right; width:626px; height:57px; font-weight:normal; overflow:hidden; color:#333;}
.sjxx dt a{ display:none; float:right; width:60px; text-align:right; color:#238fe2;}
.sjxx .wancheng dt,.sjxx .xuanze dt{ color:#333;}
.sjxx .wancheng dt a,.sjxx .wancheng dt strong{ display:block;}
.sjxx .wancheng dd{ display:none;}
.sjxx dd{ clear:both; display:none;}
.sjxx dd ul{ width:825px;}
.sjxx dd li{ position:relative; float:left; height:60px; padding:0 20px 20px 0; font-size:14px;}
.sjxx-text{ display:block; height:58px; line-height:58px; width:390px; border:1px solid #e0e0e0; text-align:center; color:#666; overflow:hidden;}
.sjxx-text:hover{ background-color:#e0e0e0;}
.sjxx .sjxx-textcur,.sjxx .sjxx-textcur:hover{ color:#ff5000; border:1px solid #ff5000; background-color:#fff;}
.tips{ display:block; position:absolute; width:40px; height:60px; top:0; right:20px; background:url(../images/tips.png) left center no-repeat;}
.tips:hover,.zindex9 .tips{ background:url(../images/tips1.png) left center no-repeat;}
.xuanze dd{ display:block;}
.xzjxr .sjxx .qitagongneng dd{ display:block;}
.xzjxr .sjxx .goumaiqudao dd{ display:block;}
/*  sjxx end  */

.hsjg{ clear:both; padding:20px 0 68px; *padding:20px 0 0;}
.hsjg p{ height:50px; padding:30px 40px; background-color:#fff; font-size:14px;}
.hsjg p span{ float:left; height:50px; line-height:50px; text-align:right;}
.hsjg p em{ float:left; width:16px; height:50px; line-height:50px; font-style:normal; color:#ff5000;}
.hsjg p strong{ float:left; height:50px; line-height:50px; color:#ff5000; font-size:26px; font-weight:normal;}
.hsjg p a{ float:right; width:160px; text-align:center; height:50px; line-height:50px; color:#fff; background-color:#ff5000;}
.hsjg p a:hover{ background-color:#ff6100;}
.hsjg p .gragbg,.hsjg p .gragbg:hover{ background-color:#dbe0e4;}
/*  xzjxr end  */

.zindex9{ z-index:9;}
#focus{ display:none; width:390px; margin-top:-1px; background-color:#fff; border:1px solid #e0e0e0;}
#focus ul li{}
#focus .img100{}
#focus .img100 img{ width:100%; vertical-align:top;}
/*#focus ul{height:198px;position:absolute; top:0;}
#focus ul li{float:left;width:390px;height:198px;overflow:hidden;position:relative; padding:0;}*/
/*#focus ul li div{position:absolute;overflow:hidden;}*/
#focus .btn{width:100%; text-align:center;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:11px;height:16px;cursor:pointer;background:url(../images/dot1.png) center center no-repeat;}
/*#focus .preNext{width:26px;height:40px;position:absolute;top:90px;background:url(../images/ad_ctr.png) no-repeat;cursor:pointer;}
#focus .pre{left:0; background-position:0 0;}
#focus .next{right:0;background-position:0 -40px;}*/

#focus .miaoshu{ width:350px; padding:15px 20px; line-height:20px; font-size:14px; color:#fff; background:url(../images/blackbg.png);}
/*  focus end   */


.weixinma{ font-size: 12px; color: #666; line-height: 40px; text-align: right; cursor: default; position: absolute; right: 0; top: 0;}
.weixinma em{ margin-right: 7px;}
.weixinma em img{ vertical-align: middle; position: relative; margin-top: 0;}
.weixinma .erweima{ background: url("../images/weixinmabig160413.png")  0 0 no-repeat; width: 180px; height: 240px; position: absolute; top: 33px;right: 0; display: none;}
.weixinma .erweima span{ position: absolute; bottom: 30px; left: 0; width: 100%; text-align: center; font-size: 12px; color: #666;}
.erweima160{ text-align: center;}
.erweima160 img{ display: block; width: 160px; margin: 0 auto;}
.erweima160 span{ font-size: 16px; color: #333; line-height: 24px; padding-top: 10px; display: block;}
/* weixinma end  */
.wodedingdan{ clear:both; overflow:hidden;}
.wodedingdanL{ float:left; width:170px; padding:38px 20px 90px 50px; background-color:#fff;}
.wodedingdanL dt{ height:50px; line-height:50px; font-size:16px; color:#003;}
.wodedingdanL dd{ height:36px; line-height:36px; font-size:14px; color:#666; text-indent:20px; background:url(../images/dingdanlist.png) left center no-repeat;}
.wodedingdanL .wodedingdancur{ background:url(../images/dingdanlist1.png) left center no-repeat; color:#ff5000;}

.indent{ float:right; width:945px; background-color:#fff;}
.indentList{}
.indentList li{ padding:20px 38px 20px 20px; border-bottom:1px solid #eaeaea; overflow:hidden; font-size:14px; color:#333; height:86px; overflow:hidden; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; -moz-transition: all 0.2s linear;}
.indentList li:hover{ background-color:#fafafa; }
.indentList li img{ float:left;}
.problem{ float:left; padding-left:25px; line-height:24px; width:300px; height:86px; overflow:hidden;}
.problem p strong{ line-height:38px; font-weight:normal;}
.problem p span{ font-size:12px; color:#999;}
.resolve{ float:left; padding:11px 0 0 20px; width:150px;}
.resolve p{ height:32px; line-height:32px; overflow:hidden;}
.resolve span{ color:#ff5000;}
.state{ float:left; line-height:86px; width:140px; text-align:center;}
.inquire{ float:right; text-align:center; width:160px; padding-top:28px;}
.inquire a{ float:right; color:#333; font-size:12px; border:1px solid #d8d7d7; height:28px; line-height:28px; width:68px; text-align:center; margin-left:8px; -webkit-transition: all 0.25s linear; transition: all 0.25s linear; -moz-transition: all 0.25s linear;}
.inquire a:hover{ color:#ff5000;}
.inquire .pinglunBtn{ color:#999; border:1px solid #e6e6e6;}
.inquire .inquireBtn,.inquire .inquireBtn:hover{ color:#bebebe; border:1px solid #e6e6e6;}
.indent .page{ padding:30px 0 40px;}
/*  indentList end  */
.blackBg{ display:none; position:fixed; top:0; z-index:999; left:0; background-color:#000; width:100%; height:100%; opacity:0.6; -moz-opacity:0.6; -webkit-opacity:0.6; filter: alpha(opacity=60); _position:absolute; _height:1000px; _top:expression(eval(document.documentElement.scrollTop+0));}
.dingdan{ display:none; position:fixed; _position:absolute; z-index:9999; top:50%; left:50%; margin:-265px 0 0 -350px; width:700px; font-size:14px; background-color:#fff; border:1px solid #868a92;}
.dingdanTop{ height:80px; line-height:80px; color:#333; padding:0 40px; border-bottom:1px solid #eaeaea;}
.dingdanTop strong{ float:left; font-size:24px; padding-left:12px; font-weight:normal;}
.dingdanTop span{ float:left;}
.dingdanTop em{ float:right; font-style:normal;}
.dingdan ul{ background-color:#f6f7fa; padding:48px 0 0 50px; height:170px; border-bottom:1px solid #eaeaea;}
.dingdan ul li{ float:left; background:url(../images/dingdannext.png) right 38px no-repeat; padding-right:9px; width:146px; text-align:center;}
.dingdan ul li p{ height:46px; line-height:46px; color:#333;}
.dingdan ul .wancheng{ background-position:-9999px -9999px;}
.dingdanDetail{ padding:30px 20px 30px 0; overflow:hidden;}
.dingdanDetailL{ float:left; border-right:1px solid #eaeaea; height:110px;  padding:30px 30px 0;}
.dingdanDetailL a{ display:block; width:188px; text-align:center; height:48px; line-height:48px; color:#ff5000; border:1px solid #ff5000; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px;}
.dingdanDetailL a:hover{ background-color:#ff5000; color:#fff;}
.dingdanDetailL p{ line-height:52px; color:#999;}
.dingdanDetailR{ float:left; padding-left:30px; width:399px;}
.dingdanDetailRT{ height:30px; font-size:18px; color:#333;}
.dingdanDetailRT span{ padding:0 18px; color:#bfbfbf;}
.dingdanDetailR p{ color:#666; line-height:20px; font-size:12px;}
.close{ position:absolute; top:-16px; right:-16px; display:block; width:33px; height:33px; background:url(../images/close.png) no-repeat; text-indent:-9999px;}
.close:hover{ background:url(../images/close1.png) no-repeat;}
/*  dingdan end  */
.chenggong{ clear:both; margin-top:15px; padding-bottom:90px; background-color:#fff; overflow:hidden;}
.chenggongL{ float:left; width:770px; padding-left:105px; overflow:hidden;}
.chenggongL dl{ padding:60px 0 74px; overflow:hidden;}
.chenggongL dt{ font-size:30px; height:70px; line-height:70px; color:#ff5000; text-indent:48px; background:url(../images/chenggong.png) left center no-repeat;}
.chenggongL dd p{ float:left; width:320px; line-height:30px; font-size:14px; color:#333; white-space:nowrap;}
.chenggongL dd p span{ color:#e0e0e0; padding:0 14px; font-size:12px;}
.chenggongL dd p a{ color:#238fe2;}
.yaozuo{ position:relative; clear:both; border:1px solid #ff5000;}
.yaozuotitle{ position:absolute; top:-15px; left:36px; height:26px; line-height:26px; padding:0 10px; color:#ff5000; font-size:18px; background-color:#fff;}
.yaozuo ul{ height:90px; padding:40px 0;}
.yaozuo li{ float:left; color:#666; width:344px; padding-left:40px;}
.yaozuo li img{ float:left;}
.yaozuo li p{ float:left; width:228px;}
.yaozuo li p strong{ display:block; line-height:40px; font-size:18px; padding-left:24px;}
.yaozuo li p span{ display:block; font-size:14px; line-height:21px; padding-left:24px;}
.yaozuo li em{ float:right; width:1px; height:80px; background-color:#e0e0e0; margin-top:5px;}

.chenggongR{ float:right; width:325px; padding:82px 0;}
.chenggongR strong{ float:left; width:1px; height:100px; margin-top:16px; background-color:#e0e0e0;}
.chenggongR p{ float:right; width:324px;}
.chenggongR p img{ display:block; margin:0 auto; width:80px; height:80px;}
.chenggongR p span{ display:block; text-align:center; font-size:14px; line-height:22px; padding-top:8px;}
/*  chenggong end  */

.lianxixinxi{ margin-top:15px; padding:40px 105px 90px; background-color:#fff; overflow:hidden;}
.xinxi{ float:left; width:630px;}
.xinxititle{ clear:both; height:76px; line-height:76px; font-size:16px; color:#333; font-weight:normal;}
.xinxititle span{ font-size:12px; color:#999; padding-left:10px;}

.dizhi{ width:600px;}
.dizhi li{ float:left; width:280px; height:50px; padding:0 20px 20px 0; font-size:14px;}
.dizhi li input{ width:248px; height:18px; padding:15px; border:1px solid #e0e0e0; color:#999;}
.dizhi li p{ display:none; height:20px; line-height:20px; font-size:12px; color:#e4393c;}
.dizhi .dizhicuowo input{ border:1px solid #e4393c;}
.dizhi .dizhicuowo span{ border:1px solid #e4393c;}
.dizhi .dizhicuowo p{ display:block;}
.fuwushijian .dizhicuowo input{ border:1px solid #e4393c;}
.fuwushijian li p{height:20px; line-height:20px; font-size:12px; color:#e4393c;}
.dizhi li .userinfoYzm{ float: left; width:134px;}
.dizhi li img{ float:right; width:104px; height:50px; cursor:pointer;}
.dizhi li a{ float:right; background-color:#dbe0e4; width:104px; text-align:center; height:50px; line-height:50px; color:#fff;}
.dizhi li .hqyzm{ background-color:#ff5000;}
.dizhi li .hqyzm:hover{ background-color:#ff6100;}
.dizhi li .hqyzm_login{ background-color:#ff5000;}
.dizhi li .hqyzm_login:hover{ background-color:#ff6100;}
.userinfoAdd{ float:left; width:280px; height:50px; position:relative;}
.dizhi .z999{ z-index:9999;}
.userinfoAdd span{ display:block; border:1px solid #ccc; height:18px; line-height:18px; width:248px; padding:15px; background:url(../images/adddropdown1.png) 251px 22px no-repeat #fff; cursor:pointer;}
.userinfoAdd ul{ display:none; position:absolute; z-index:99; top:49px; left:0; background-color:#fff; border:1px solid #ccc; width:278px; border-top:0; max-height:205px; overflow-y:scroll; overflow-x:hidden;}
.userinfoAdd ul li{ text-align:center; width:100%; height:40px; line-height:40px; border-top:1px solid #ccc; color:#333; padding:0; cursor:pointer;}
.userinfoAdd ul li:hover{ color:#ff5000;}
.dizhi .xiangxidizhi input{ width:548px;}
/*  dizhi end  */
.lianxirendizhi{}
.lianxirendizhi li{ width:238px; height:118px; padding:5px 20px 15px; margin:0 20px 20px 0; float:left; border:1px solid #e0e0e0; cursor:pointer;}
.dizhiname{ height:44px; line-height:44px;}
.dizhiname strong{ float:left; width:180px; color:#333; font-size:16px; font-weight:normal;}
.dizhiname em{ float:right; width:40px; text-align:right; font-style:normal; font-size:14px; color:#ff5000;}
.lianxirendizhi span{ clear:both; display:block; height:24px; font-size:14px; line-height:24px; color:#999;}
.lianxirendizhi p{ height:48px; line-height:48px; font-size:14px; line-height:24px; color:#999;}
.lianxirendizhi .lianxirendizhicur{ border:1px solid #ff5000;}
.xinxi .lianxirendizhi .tianjialianxiren{}
.tianjialianxiren strong{ display:block; height:72px; background:url(../images/add.png) center 35px no-repeat;}
.tianjialianxiren p{ text-align:center;}
/*  lianxirendizhi end  */
.shoukuan{ padding-bottom:20px;}
.shoukuan li{ float:left; padding:0 20px 20px 0;}
.shoukuan li a{ display:block; width:178px; text-align:center; height:48px; line-height:48px; border:1px solid #e0e0e0; font-size:14px; color:#333;}
.shoukuan li a:hover{ background-color:#e0e0e0;}
.shoukuan .shoukancur a,.shoukuan .shoukancur a:hover{ color:#fff; background-color:#ff5000; border:1px solid #ff5000;}
.shoukuan input{ width:548px; height:18px; line-height:18px; padding:15px; border:1px solid #e0e0e0; color:#999;}
/*  shoukuan end  */
.fuwushijian{}
.fuwushijian li{ padding-bottom:20px;}
.fuwushijian input{ width:548px; height:18px; line-height:18px; padding:15px; border:1px solid #e0e0e0; color:#999; background:url(../images/fuwushijian.png) 544px center no-repeat #fff;}
.fuwushijian textarea{ width:548px; height:76px; line-height:18px; padding:15px; border:1px solid #e0e0e0; color:#999;}
/*  fuwushijian end  */
.shangpin{ border-top:1px solid #e0e0e0;}
.shangpin li{ height:36px; line-height:36px; padding:17px 18px 17px 10px; border-bottom:1px solid #e0e0e0; font-size:14px;}
.shangpin li img{ float:left; width:36px; height:36px;}
.shangpin li p{ float:left; width:300px; padding-left:12px; color:#333;}
.shangpin li span{ float:right; font-size:14px; color:#666;}
.shangpin li em{ float:right; font-style:normal; font-size:14px; color:#ff5000; padding:0 4px;}
.shangpin li strong{ float:right; font-size:20px; color:#ff5000; font-weight:normal;}
/*  shangpin end  */
.fuwufanwei{ float:right; width:360px;}
.fuwufanwei h2{ padding-left:28px; background:url(../images/dingwei1.png) left center no-repeat;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.fuwufanwei p{ height:50px; line-height:50px; padding-left:15px; font-size:14px; color:#666; background-color:#f5f5f5;}
/*  fuwufanwei end  */
.yuyue{ clear:both; padding-top:15px;}
.yuyue p{ height:50px; padding:30px 40px; background-color:#fff; font-size:14px;}
.yuyue p input{ float:right; margin-top:19px; *margin-top:15px;}
.yuyue p span{ float:right; height:50px; width:558px; line-height:50px; padding-left:8px;text-align: right;padding-right: 30px;color: #666;}
.yuyue p span a{ color:#238fe2; font-size:14px;}
.yuyue p strong{ float:right; width:160px; font-weight:normal;}
.yuyue p strong a{ float:right; width:160px; text-align:center; height:50px; line-height:50px; color:#fff; background-color:#ff5000;}
/*  yuyue end  */
/*  lianxixinxi end  */
.xuanzeshijian{ display:none; position:fixed; z-index:9999; left:50%; top:50%; width:620px; height:334px; padding:10px 0 50px 40px; margin:-197px 0 0 -330px; background-color:#fff;}
.selectday{ overflow:hidden; width:579px; overflow:hidden; border-right:1px solid #e0e0e0; margin-bottom:20px;}
.selectday ul{ width:590px; height:58px; overflow:hidden; border:1px solid #e0e0e0; border-right:0;}
.selectday li{ height:48px; width:82px; padding-top:10px; float:left; text-align:center; border-right:1px solid #e0e0e0; cursor:pointer;}
.selectday li p{ height:20px; line-height:20px; font-size:14px; color:#666;}
.selectday li span{ display:block; height:18px; line-height:18px; font-size:12px; color:#999;}
.selectday .selectdaycur p,.selectday .selectdaycur span{ color:#ff5000;}
.selecttime{ width:579px; border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; overflow:hidden;}
.selecttime li{ float:left; width:192px; text-align:center; height:48px; line-height:48px; font-size:12px; color:#666; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; cursor:pointer;}
.selecttime .selecttimeno{ color:#ccc;}
.selecttime .selecttimecur,.selecttime .selecttimecur:hover{ background-color:#fff; color:#ff5000;}
.xuanzebtn{ clear:both; padding-top:30px;}
.xuanzebtn a{ float:left; width:280px; text-align:center; height:50px; line-height:50px; margin-right:20px; font-size:16px; color:#666; background-color:#e0e0e0;}
.xuanzebtn .quedingbtn{ background-color:#ff5000; color:#fff;}
/*  xuanzeshijian end  */
.tianjiadizhi{ display:none; position:fixed; z-index:9999; left:50%; top:50%; width:620px; height:415px; padding:10px 0 50px 40px; margin:-238px 0 0 -330px; background-color:#fff;}
.tianjiadizhi .xuanzebtn{ padding-top:10px;}
/*  tianjiadizhi end  */

.footer{ clear:both; font-size:12px; color:#999; margin-top:60px; background-color:#fff; min-width:1200px;}
.foot-step{ height:80px; padding:30px 0; overflow:hidden;}
.foot-step li{ float:left; height:84px; width:25%; text-align:center; overflow:hidden;}
.foot-step li p{ border-right:1px solid #e6e6e6;}
.foot-step li img{ display:block; margin:0 auto; width:36px; height:36px;}
.foot-step li strong{ display:block; height:25px; line-height:25px; padding-top:7px; color:#333; font-size:16px; font-weight:normal;}
.foot-step li span{ display:block; height:18px; line-height:18px; font-size:12px; color:#999;}
.foot-step .border0 p{ border:0;}
.service{ border-top:1px solid #dfdfdf;}
.service dl{ float:left; width:240px; padding:16px 0 35px;}
.service dl dt{ color:#666; line-height:60px; font-size:14px;}
.service dl dd{ line-height:28px;}
.service dl dd a{ color:#999;}
.service dl dd a:hover{ color:#333;}
.serviceTime{ float:right; width:168px; border-left:1px solid #dfdfdf; padding-left:40px; margin-top:40px;}
.serviceTime p{ text-align:center; line-height:30px;}
.copyright{ clear:both; width:100%; text-align:center; height:90px; line-height:90px; color:#999; background-color:#f5f5f5;}
.footweixin{ position:relative; background:url(../images/weixin.png) left center no-repeat; text-indent:26px;}
.footweixin p{ position:absolute; display:none; top:-86px; left:82px; width:180px; height:202px; padding:15px 0 0 10px; text-align:center; background:url(../images/footweixin.png) top left no-repeat; text-indent:0;}
.footweixin p img{ width:150px; height:150px;}
.footweixin p span{ display:block; height:36px; line-height:36px; color:#333;}
.weiboicon{ background:url(../images/weibo.png) left center no-repeat; text-indent:26px;}
.appxiazai{ background:url(../images/appxiazai.png) left center no-repeat; text-indent:26px;}
/*  footer end  */

.serviceNav{ background-color:#fff; overflow:hidden; height:46px;}
.serviceNav li{ float:left; width:33.3333%;}
.serviceNav li a{ display:block; line-height:46px; text-align:center; color:#666; font-size:12px; border-right:1px solid #eaeaea;}
.serviceNav li a:hover ,.serviceNav li .serviceNavCur{ color:#ff5000;}
/*  serviceNav end  */
.serviceMain{ display:none; padding:15px 0 0;}
.serviceM{ background-color:#fff; font-size:14px; color:#333; padding:20px 30px 50px; line-height:1.8em;}
.serviceM h1{ font-size:20px; line-height:90px; text-align:center; font-weight:normal;}
.serviceM p{ padding:10px 0;}

.fwlctu{ height:134px;}
.fwlctu p{ float:left; width:70px; padding:0; text-indent:0;}
.fwlctu strong{ float:left; width:102px; height:70px; background:url(../images/fwlcjt.png) center center no-repeat;}
.fwlctu p img{ display:block; width:70px; height:70px;}
.fwlctu p span{ display:block; height:40px; line-height:40px; width:70px; text-align:center; font-size:14px; color:#333; }

.fwlc{ clear:both; font-size:14px; color:#333; line-height:1.8em; background-color:#fff;}
.fwlc dt{ font-weight:bold;}
.fwlc dt img{ width:100%;}
.fwlc dd{ padding-bottom:24px;}
.fwlc dd p{ line-height:1.8em; padding:0; text-indent:0;}

.cjwt{ clear:both; font-size:14px; color:#333; line-height:30px; background-color:#fff;}
.cjwt dt{ position:relative; font-weight:bold; padding-left:34px;}
.cjwt dt span{ position:absolute; left:0; _left:-34px; top:4px; _top:0; display:block; height:22px; width:22px; background:url(../images/qabg.png) left top no-repeat; text-indent:-99999px;}
.cjwt dd{ position:relative; padding:0 0 34px 34px;}
.cjwt dd span{ position:absolute; left:0; _left:-34px; top:4px; _top:0; display:block; height:22px; width:22px; background:url(../images/qabg.png) left -30px no-repeat; text-indent:-99999px;}

/*  serviceMain end  */

.fankui{ display:none; position:fixed; _position:absolute; z-index:9999; top:50%; left:50%; margin:-240px 0 0 -325px; width:580px; height:470px; padding:10px 35px 0 35px; font-size:12px; background-color:#fff; border:1px solid #868a92;}
.h2Icon{ clear:both; background:url(../images/h2_icon.png) left center no-repeat; padding-left:24px; height: 58px; line-height:58px; color:#333; font-size:18px; font-weight:normal;}
.pinglun ul{ margin-bottom:12px; overflow:hidden;}
.pinglun ul li{ width:50%; float:left; height:24px; line-height:24px; color:#666;}
.shurukuang{ background-color:#f3f5f8; border:1px solid #e8ebf1; height:258px;}
.shurukuang textarea{ border:0; background-color:#f3f5f8; width:574px; height:220px;}
.shurukuang p{ height:38px; line-height:38px; color:#bebebe; padding-right:20px; text-align:right;}
.shurukuang p span{ color:#ff5000;}
.fabuBtn{ float:right; background:url(../images/buttonbg.png) no-repeat; color:#fff; width:120px; text-align:center; height:40px; line-height:40px; font-size:14px; margin-top:15px;}
.fabuBtn:hover{ background:url(../images/buttonbg1.png) no-repeat;}
.fankui p{ font-size:12px; color:#999; padding-bottom:20px;}
.fankui .shurukuang{ height:293px;}
.fankui .shurukuang textarea{ height:250px;}
/*  pinglun fankui end  */
/* 提示信息弹层 */
.msg_bg_box{position: fixed;z-index: 99999;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.3); display: none;}
.msg_content_box{position: absolute;top: 50%;left: 50%;width: 300px;margin: -127px 0 0 -150px;padding-top: 10px;background-color: #fff;border-radius: 5px;-webkit-border-radius: 5px;text-align: center; display: none;}
.msg_info_text{font-size: 14px;line-height: 30px;padding: 0 15px 15px 20px;margin-left: -10px;}
.msg_close{display: block;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #666;background: url(../images/hengxian1.png) left top no-repeat;background-size: 100% 1px;}

/* 160623 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sjxx dd .gnlist{ width: 860px;}
.sjxx dd .gnlist li{ float: left; width: 141px; height: 124px; margin-right: 25px; padding: 0; position: relative;}
.sjxx dd .gnlist li a{ display: block; width: 100%; height: 124px; color: #666; }
.sjxx dd .gnlist li a{ display: block; width: 100%; height: 124px; color: #666; }
.sjxx dd .gnlist li a:hover{ color: #ff5000;}
.sjxx dd .gnlist li .icon{ width: 80px; height: 70px; margin: 6px auto 0; overflow: hidden; display: block;}
.sjxx dd .gnlist li .cont{ text-align: center; font-size: 14px; height: 34px; line-height: 34px; overflow: hidden;display: block;}
.sjxx dd .gnlist li .cont.active{ color: #ff5000;}
.sjxx dd .gnlist li .icon.icon01{ background: url("../images/gn01.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon02{ background: url("../images/gn02.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon03{ background: url("../images/gn03.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon04{ background: url("../images/gn04.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon05{ background: url("../images/gn05.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon06{ background: url("../images/gn06.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon07{ background: url("../images/gn07.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon08{ background: url("../images/gn08.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon09{ background: url("../images/gn09.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon10{ background: url("../images/gn10.png") 0 0 no-repeat;}

.sjxx dd .gnlist li .icon.icon01.selected{ background: url("../images/gn_hor_01.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon02.selected{ background: url("../images/gn_hor_02.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon03.selected{ background: url("../images/gn_hor_03.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon04.selected{ background: url("../images/gn_hor_04.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon05.selected{ background: url("../images/gn_hor_05.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon06.selected{ background: url("../images/gn_hor_06.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon07.selected{ background: url("../images/gn_hor_07.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon08.selected{ background: url("../images/gn_hor_08.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon09.selected{ background: url("../images/gn_hor_09.png") 0 0 no-repeat;}
.sjxx dd .gnlist li .icon.icon10.selected{ background: url("../images/gn_hor_10.png") 0 0 no-repeat;}

.sjxx dd .gnlist li .focus{ position: absolute; top: 122px; left: 50%; margin-left: -190px; display:none; width:390px; margin-top:-1px; background-color:#fff; border:1px solid #e0e0e0; z-index: 99;}
.sjxx dd .gnlist li .focus .miaoshu{ width:350px; padding:15px 20px; line-height:20px; font-size:14px; color:#fff; background: url(../images/blackbg.png);}
.sjxx dd .gnlist li .focus .iconarr{ background: url("../images/xuanfu_arr.jpg") no-repeat 0 0; width: 24px; height: 13px; display: block; top: -14px; left: 50%; margin-left: -12px; position: absolute;z-index: 99;}

.sjxx dt .gaoliang{font-size: 14px; font-weight: normal; color: #ccc; line-height: 60px;}
.sjxx .xuanze dt .gaoliang{ color: #e4393c;}



.xgms{ text-align: center; height: 14px; line-height: 14px; overflow: hidden; padding: 50px 0 40px 0;}
.xgms a{ font-size: 14px; color: #238fe2;}
.pageleft{float:left; width:300px;}
.pageleft .yxjx{ float: none;}
.pageleft .hgxz{ margin-top: 15px; background: #fff; width: 240px;padding: 0 30px; }
.pageleft .hgxz h2{ font-size: 16px; color: #666; height: 70px; line-height: 70px; overflow: hidden; font-weight: normal;}
.pageleft .hgxz .r_dv{ border-bottom: 1px solid #e6e6e6; padding: 25px 0 28px 0;}
.pageleft .hgxz .one_dv{ padding-top: 0;}
.pageleft .hgxz .r_dv em{ position: absolute; top: 0; left: 0; width: 18px;}
.pageleft .hgxz .dv1{ font-size: 14px; color: #333; height: 18px; line-height: 18px; overflow: hidden; padding-left: 29px;position: relative;}
.pageleft .hgxz .dv2{ font-size: 12px; color: #999; line-height: 20px; margin-top: 5px; padding-left:29px;}

.pageright{ float: right; width: 885px;}
.contentpanel{ margin-top: 15px;}
.contentpanel .tab{ height: 70px; background: url("../images/tab_bgx.jpg") repeat-x;}
.contentpanel .tab li{ float: left; width: auto; padding: 0 40px; text-align: center; position: relative; line-height: 70px; background: url("../images/line_tab.jpg") right center no-repeat;}
.contentpanel .tab li a{ font-size: 16px; color: #666; display: block; line-height: 70px;  width: auto; -webkit-transition: all 0s linear; transition: all 0s linear; -moz-transition: all 0s linear;}
.contentpanel .tab li a:hover{ color: #ff5001;}
.contentpanel .tab li a:hover,.contentpanel .tab li a.active{ background: url("../images/tab_a.jpg") no-repeat bottom center;}
.contentpanel .tab li.active a:hover{color: #666;}
.contentpanel .contbox{overflow: hidden;}
.contentpanel .box{margin-bottom: 15px;background-color: #fff; padding: 0 40px;}
.contentpanel .box .liucheng{ padding: 40px 0; width: 100%;position: relative;}
.contentpanel .box .liucheng_sm p{ font-size: 14px; color: #333; line-height: 28px; padding-bottom: 28px;}
.contentpanel .box .qa{ font-size: 14px; color: #333; padding-bottom: 40px;padding-top: 35px;}
.contentpanel .box .qa dt{ font-weight: bold; height: 18px; line-height: 18px; overflow: hidden; margin: 0 0 5px 0; position: relative; padding-left: 30px;}
.contentpanel .box .qa dd{ line-height: 28px; position: relative; padding-left: 30px;}
.contentpanel .box .qa dt em.icon{ display: block; width: 18px; height: 18px; background: url("../images/q.jpg") no-repeat 0 0; position: absolute; top: 0; left: 0;}
.contentpanel .box .qa dd em.icon{ display: block; width: 18px; height: 18px; background: url("../images/a.jpg") no-repeat 0 0; position: absolute; top: 4px; left: 0;}
.contentpanel .box .ppbz{ border-bottom: 1px solid #e6e6e6; position: relative; padding: 40px 0;}
.contentpanel .box .ppbz .tle{ font-size: 16px;color: #333; height: 38px; line-height: 38px;}
.contentpanel .box .ppbz .con{ font-size: 14px; color: #666; line-height: 24px;}
.contentpanel .box .ppbz .right{ float: left; margin-left: 30px; width: 680px;}
.contentpanel .box .ppbz .img{ width: 94px; height: 94px; float: left;}
.contentpanel .box .ppbz .img img{ width: 94px; height: 94px;}
.contentpanel .box .ppbzbox{ padding-bottom: 40px;}
.contentpanel .title{height: 69px;border-bottom: 1px solid #e6e6e6;background-color: #fff;position: relative;}
.contentpanel .title span{border-left: 4px solid #ff5000;padding-left:36px;height:70px;line-height: 70px;font-size: 20px;color: #333;display: block;}
.isStuck{margin-bottom: 70px;}
.yghs .yudv{ background-color: #fff; padding-left: 83px; padding-top: 60px; height: 168px; width: 802px;}
.yghs .yg_dv1{ font-size: 18px; color: #333; position: relative; }
.yghs .yg_dv1 .price{ color: #ff5000; background: url("../images/jiage.jpg") no-repeat left 28px; padding-left: 20px;
font:48px "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.yghs .yg_dv1 .tishi{ color: #999; font-size: 16px; padding-left: 25px; line-height: 50px;font-style:normal; position: absolute;bottom: -6px;}
.yghs .yg_bg{ margin-top: 30px; height: 20px; line-height: 20px; font-size: 16px; color: #666;}
.yghs .yg_bg img{ vertical-align: middle; margin-right: 12px; position: relative; margin-top: -2px;}
.yghs .yg_bg .div1{ width: 152px; background: url("../images/line_tab2.jpg") right center no-repeat; float: left;}
.yghs .yg_bg .div2{ padding: 0 57px 0 55px; width: 96px; float: left;background: url("../images/line_tab2.jpg") right center no-repeat;}
.yghs .yg_bg .div3{ padding: 0 57px 0 54px; width: 96px; float: left;background: url("../images/line_tab2.jpg") right center no-repeat;}
.yghs .yg_bg .div4{ padding: 0 0 0 57px; width: 96px; float: left;}
.yghs .btndv{ height: 99px; background: #fafafa; padding-left: 83px; width: 802px; padding-top: 45px;}
.yghs .btndv a{ display: block; width: 200px; height: 52px; text-align: center; line-height: 52px; color: #fff; font-size: 18px; background-color: #ff5000;}
.yghs .btndv a.noclick{ background-color: #dbe0e4; cursor: default;}
/*160728 获得报价二期优化 begin*/
.pinggu{padding: 30px 0 14px 150px;}
.xzjx{padding-top: 20px;}
.pageleft{float: right;}
.pageright{float: left;}
.r-box-302{height: 302px;overflow: hidden;background-color: #fff;}
.r-box-302-left{width: 288px;float: left;}
.r-box-302-right{width: 597px;float: left;}
.r-box-302-left .img-inner{width: 210px;height: 210px;margin: 46px auto 0;overflow: hidden;}
.r-box-302-left .img-inner img{width: 210px;height: 210px;}
.r-box-302-right .xinghao{margin: 62px 0 18px 0;font-size: 28px;color: #333;line-height: 28px;height: 28px;overflow: hidden;}
.r-box-302-right .huishoujia{font-size: 16px;color: #666;line-height: 16px;}
.r-box-302-right .huishoujia .price{padding-left:17px;color: #ff5000;font-size: 28px;line-height: 28px;background: url("../images/jiage.jpg") no-repeat left 14px;}
.r-box-302-right .yghs .yudv{padding: 1px 0 0 0;margin-top:56px;width: 556px;height: auto;background: url("../images/line-160728.jpg") repeat-x left top;}
.r-box-302-right .yghs .yg_bg .div1{width: 164px;}
.r-box-302-right .yghs .yg_bg .div2{padding: 0 66px;}
.r-box-302-right .yghs .yg_bg .div3{padding-right: 0;background: none;float: right;}
.contentpanel .tab li.last{background: none;}
.liucheng .r-tip{margin:1px 0 19px 0;height: 40px;background-color: #e65151;line-height: 40px;text-align: center;font-size: 14px;color: #fff;overflow: hidden;}
.liucheng .r-ul-290{height: 290px;margin-bottom: 40px;width: 900px;}
.liucheng .r-ul-290 li{float: left;width: 255px;height: 290px;margin-right: 20px;position: relative;}
.liucheng .r-ul-290 li .dv{height: 40px;line-height: 40px;overflow: hidden;text-align: center;color: #fff;font-size: 14px;background:url("../images/trblack-160728.png");width:100%;position: absolute;bottom: 0;left: 0;}
.huigouxuzhi{padding: 0 0 60px 0;}
.huigouxuzhi .hgxz{background: #fff;}
.huigouxuzhi .hgxz .r_dv{ border-bottom: 1px solid #e6e6e6; padding: 40px 0 0 0; height: 86px;}
.huigouxuzhi .hgxz .r_dv em{ position: absolute; top: 0; left: 0; width: 18px;}
.huigouxuzhi .hgxz .dv1{ font-size: 16px; color: #333; height: 18px; line-height: 18px; overflow: hidden; padding-left: 29px;position: relative;}
.huigouxuzhi .hgxz .dv2{ font-size: 14px; color: #666; line-height: 20px; margin-top: 10px; padding-left:29px;}
.r-box-v2{border-top: 3px solid #ff5000;background-color: #fff;padding: 0 20px;margin-bottom: 15px;}
.r-box-v2 .dv-inner1{height: 64px;line-height: 64px;overflow: hidden;background: url("../images/line-160728.jpg") repeat-x left bottom;font-size: 16px;color: #333;}
.r-box-v2 .dv-inner1 .icon-phone{display: inline-block;width:20px;height:20px;margin-right:12px;background: url("../images/icon-phone-160728.jpg") 0 center no-repeat;vertical-align: middle;position: relative;margin-top: -3px;}
.r-box-v2 .dv-inner2{padding-top: 25px;height: 60px;position: relative;}
.r-box-v2 .dv-inner2 .price{font-size: 36px;line-height: 36px;color: #ff5000;height: 36px;overflow: hidden;}
.r-box-v2 .dv-inner2 a{color: #238fe2;font-size: 14px;position: absolute;top:44px;right: 0;}
.r-box-v2 .dv-inner2 .red-tip{margin-top:10px;line-height: 12px;color: #e64e50;font-size: 12px;}
.r-box-v2 .btn-260{margin: 15px auto 0;display: block;width:260px;height:50px;line-height:50px;text-align: center;font-size: 16px;}
.r-box-v2 .btn-260:hover{text-decoration: none;}
.r-box-v2 .btn-260.btn-260-1{background-color: #ff5000;color: #fff;}
.r-box-v2 .btn-260.btn-260-1.btn-260-1-gray{background-color: #dbe0e4;}
.r-box-v2 .btn-260.btn-260-2{background-color: #fff;color: #666;border: 1px solid #e6e6e6;width: 258px;height: 48px;}
.r-box-v2 .btn-260.btn-260-2:hover{text-decoration: none;color: #ff5000;}
.r-box-v2 .dv-inner3{padding: 23px 0 31px 0;}
.r-box-v2 .dv-inner3 p{font-size: 14px;color: #666;line-height: 14px;padding: 6px 0;}
.r-box-v2 .dv-inner4{height: 40px;padding: 20px 0;}
.r-box-v2 .dv-inner4 .icon{width: 40px;float: left;overflow: hidden;}
.r-box-v2 .dv-inner4 .wenzi{width: 200px;float: left;overflow: hidden;margin-left: 20px;}
.r-box-v2 .dv-inner4 .wenzi .fs-14{font-size: 14px;line-height: 14px;color: #666;padding: 3px 0 10px 0;}
.r-box-v2 .dv-inner4 .wenzi .fs-12{font-size: 12px;line-height: 12px;color: #a9a9a9;}
.r-box-v2-2{border-top: 0;}
.contentpanel .box .ppbz{height: 95px;}
.fixednav{position:fixed;top:0;right:0;}