﻿
/*body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td { margin: 0; padding: 0; font-weight: normal }*/
/*body, button, input, select, textarea, h1, h2, h3, h4, h5, h6, i { font: normal 12px Microsoft YaHei, Arial, "\5b8b\4f53", tahoma }*/
ul, ol, li { list-style: none }
a { text-decoration: none; color: #333; transition: .5s ease all; -webkit-transition: .5s ease all; -moz-transition: .5s ease all }
a:hover { text-decoration: none }
em { font-style: normal; font-weight: normal }
button, input, select, textarea { font-size: 100%; vertical-align: middle; outline: 0 }
table { border-collapse: collapse; border-spacing: 0 }
.fixed:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0 }
.fixed { *zoom:1}
.clear { clear: both }
.wp { margin: 0 auto; width: 1202px; overflow: hidden }
#web { min-width: 1202px }
.Not { line-height: 40px; height: 40px; clear: both; }
/*顶部*/
/*.top { line-height: 26px; padding: 5px 0px; background: url(../images/pic36.jpg) center no-repeat }
.top nav { float: right; display: block; color: #FFF }
.top nav li { display: inline-block }
.top nav a { padding: 0px 6px; color: #FFF }
.top nav a:hover { color: #FF6 }
.top ol { float: right; }
.top ol li { position: relative; float: left; margin-left: 12px; width: 21px; height: 26px; cursor: pointer; z-index: 10000 }
.top ol li.search { background: url(../images/pic19.png) left center no-repeat; }
.top ol .searchBox { display: block; position: absolute; height: 30px; width: 0; border: 1px solid #c9c9c9; top: -7px; right: 0; -webkit-opacity: 0; opacity: 0; filter: alpha(opacity=0); overflow: hidden }
.top ol .searchBox input[type="text"] { display: block; float: left; padding-left: 5px; width: 155px; height: 30px; line-height: 26px; color: #999; border: 0 }
.top ol .searchBox input[type="submit"] { display: block; float: left; width: 20px; height: 26px; background: none; border: 0; cursor: pointer }
.top ul { float: right }
.top ul li { float: left; font-size: 14px; color: #FFF; margin-left: 20px }
.top ul li a { color: #FFF }
.top ul li a:hover { color: #FF9 }
.top ul li.tel { padding-left: 20px; background: url(../images/pic16.png) 0 center no-repeat; }
.headbg { z-index: 1000; border-bottom: 1px solid #e4e4e4; }
.head { margin: 0 auto; width: 1202px; padding: 20px 0px; position: relative; }*/
/*logo*/
/*.logo { float: left; overflow: hidden }
.logo a { display: block; float: left; margin-right: 10px }
.logo .label { float: left; overflow: hidden }
.logo .label span { display: block; margin-top: 10px; width: auto; padding: 0 5px; height: 16px; line-height: 16px; color: #fff; text-align: center; background-color: #989898; }
.logo .label p { color: #666; line-height: 22PX }*/
/*导航*/
/*.nav { padding-top: 13px; float: right; position: relative; z-index: 9999; }
.nav li { position: relative; display: inline-block; margin-left: 25px; height: 30px; z-index: 9999; padding: 0px }
.nav li:first-child { margin-left: 0 }
.nav li a { font-size: 16px; display: inline-block; line-height: 30px }
.nav li a:hover { color: #0670c9 }
.nav li.active a { color: #0670c9 }
.nav li.back { position: absolute; bottom: 0; height: 2px; background: #0670c9; z-index: 2 }
.nav .sub { position: absolute; display: none; padding-top: 15px; right: 0; top: 28px; z-index: 33 }
.nav .sub dl { position: relative; width: 285px; padding: 15px; background-color: #f8f8f8; border: 1px solid #e9e9e9 }
.nav .sub dt { position: absolute; top: -9px; right: 27px; width: 18px; height: 10px; background: url(../images/pic05.png) no-repeat }
.nav .sub dd { float: left; width: 95px; height: 30px; line-height: 30px; text-align: center; }
.nav .sub dd a { font-size: 14px; color: #333; display: block }
.nav .sub dd a:hover { color: #FFF; background: #0670c9 }*/
/*大图滚动*/
/* #banner { width: 100%; height: 370px; overflow: hidden; position: relative; background: #fff }
#banner .fullSlide { width: 100%; position: relative; height: 370px; margin-bottom: 1px; }
#banner .fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
#banner .fullSlide .bd ul { width: 100% !important; }
#banner .fullSlide .bd li { width: 100% !important; height: 370px; overflow: hidden; text-align: center; }
#banner .fullSlide .bd li a { display: block; height: 370px; }
#banner .fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 10px; left: 0; height: 30px; line-height: 30px; }
#banner .fullSlide .hd ul { width: 203px; height: 30px; margin: 0px auto; z-index: 99; text-align: center; padding-top: 12px; }
#banner .fullSlide .hd ul li { border: solid 1px #ddd; width: 10px; height: 10px; margin: 3px; display: inline-block; border-radius: 10px; cursor: pointer; overflow: hidden; text-indent: -100px }
#banner .fullSlide .hd ul .on { background: #ddd; }
#banner .fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 0; bottom: 160px; left: 200px; z-index: 1; width: 40px; height: 50px; background: url(../images/slider-arrow.png) -126px center no-repeat; cursor: pointer; display: none; }
#banner .fullSlide .next { left: auto; right: 200px; background-position: -6px center; } */
/**图片滚动*/
#feature { width: 100%; height: auto; overflow: hidden; position: relative; background: #E8E8E8 }
#feature .prev, #feature .next { border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; }
#feature .prev { width: 50px; height: 50px; display: block; position: absolute; z-index: 999; bottom: 160px; left: 50px; text-indent: -9999px; background: #666 url(../images/slider-arrow.png) -125px center no-repeat; cursor: pointer; }
#feature .next { width: 50px; height: 50px; display: block; position: absolute; z-index: 999; bottom: 160px; right: 50px; text-indent: -9999px; background: #666 url(../images/slider-arrow.png) -3px center no-repeat; cursor: pointer; }
#feature .prev:hover { background-position: -184px center }
#feature .next:hover { background-position: -60px center }
#feature #in_scroll { width: 1200px; height: 300px; overflow: hidden; margin: 0px auto }
/*首页第一*/
.indexPro { background-color: #fff; padding-top: 30px; padding-bottom: 40px }
.indexPro dl { float: left; width: 250px; margin-right: 10px; background: #E7E7E7 }
.indexPro dl dt a { display: block; font-size: 14px; color: #333; margin-bottom: 15px; background-repeat: no-repeat; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.indexPro dl dt a b { display: block; font-size: 20px }
.indexPro dl dt a:hover { background-position-x: 5px }
.indexPro dl dt a:hover b { color: #0670c9 }
.indexPro dd ul li { float: left; width: 100%; height: 30px; line-height: 30px }
.indexPro dd ul li a { font-size: 14px; color: #666 }
.indexPro dd ul li a:hover { color: #0670c9 }
.indexPro dd ul li.short { width: 100px; margin-right: 15px; *margin-right:15px
}
/*产品与服务*/
.indexCase { padding: 50px 0 40px; background-color: #eaeaea }
.indexCaseTit { float: left }
.indexCaseTit h5 { font-size: 40px; font-family: "Times New Roman"; font-weight: bold }
.indexCaseTit h5 span { color: #0670c9 }
.indexCaseTit p { color: #666; line-height: 27px }
.indexCaseTit p b { font-size: 20px; color: #333; margin-right: 5px }
.indexCaseTop { margin-bottom: 10px }
.indexCaseTop .more { position: relative; display: block; float: right; padding-right: 40px; background: url(../images/pic33.png) right center no-repeat; text-align: right }
.indexCaseTop .more b { font-family: "Times New Roman"; font-size: 20px }
.indexCaseTop .more p { color: #848484 }
.indexCaseTop .more i { display: block; position: absolute; top: 7px; *top:7px;
right: 9px; width: 8px; height: 26px; background: url(../images/pic23.png) 0 -179px no-repeat; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.indexCaseTop .more:hover i { right: 6px }
.indexCaseTop .more:hover p { color: #0670c9 }
/*瀑布流频道*/
.waterFalls { position: relative; margin-bottom: 15px }
.waterFalls li { display: none; width: 278px; border-bottom: 2px solid #dadada; -webkit-transition: .5s ease-out all; transition: .5s ease-out all; background-color: #fff; transform-style: preserve-3d }
.waterFalls li a { position: relative; display: block; width: 100%; overflow: hidden }
.waterFalls li a img { position: relative; display: block; width: 100%; z-index: 2 }
.waterFalls li a h3 { font-size: 16px; color: #333; margin-bottom: 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.waterFalls li a h3 span { color: #0670c9; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.waterFalls li a p { line-height: 22px; color: #999; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.waterFalls li a i { position: absolute; display: block; width: 100%; height: 100%; bottom: 132px; *bottom:135px;
left: 0; background-color: #0670c9 }
.waterFalls li .info { position: relative; padding: 15px 20px; z-index: 2 }
.waterFalls li.on a h3, .waterFalls li.on a h3 span, .waterFalls li.on a p { color: #fff }
.waterFalls li.redborder { border-color: #0670c9 }
/*首页关于我们*/
.indexAbout { width: 100%; height: 660px; padding-top: 40px; background: url(../images/pic35.jpg) center top no-repeat }
.indexAboutTit { float: left; width: 230px }
.indexAboutTit h4 { font-size: 40px; font-family: "Times New Roman"; font-weight: bold }
.indexAboutTit h4 span { color: #0670c9; margin-right: 5px }
.indexAboutTit h5 { font-size: 18px; font-weight: bold; margin-bottom: 3px }
.indexAboutTit p { color: #666; line-height: 22px; margin-bottom: 25px; text-align: Justify; text-justify: inter-ideograph }
.indexAboutMenu li { margin: 0 5px 5px 0; float: left; width: 100px; height: 70px; line-height: 70px; text-align: center }
.indexAboutMenu li:nth-child(2) a { background-color: rgba(38, 43, 50, 0.95) }
.indexAboutMenu li:nth-child(3) a { background-color: rgba(38, 43, 50, 0.9) }
.indexAboutMenu li:nth-child(4) a { background-color: rgba(38, 43, 50, 0.85) }
.indexAboutMenu li:nth-child(5) a { background-color: rgba(38, 43, 50, 0.8) }
.indexAboutMenu li:nth-child(6) a { background-color: rgba(38, 43, 50, 0.75) }
.indexAboutMenu li:nth-child(7) a { background-color: rgba(38, 43, 50, 0.7) }
.indexAboutMenu li:nth-child(8) a { background-color: rgba(38, 43, 50, 0.65) }
.indexAboutMenu li:nth-child(9) a { background-color: rgba(38, 43, 50, 0.6) }
.indexAboutMenu li a { display: block; font-size: 14px; color: #dedede; background-color: #31353c; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.indexAboutMenu li a:hover { background-color: #0670c9 }
.indexAboutMenu li.on a { background-color: #0670c9 }
.indexAboutInfo { float: right; width: 880px }
.indexAboutInfo .readMore { float: right; margin-top: 10px; width: 63px; height: 26px; line-height: 26px; text-align: center }
.indexAboutInfo .readMore a { display: block; width: 100%; color: #999; background-color: #fff }
.indexAboutInfo .readMore a:hover { color: #fff; background-color: #0670c9 }
.indexAboutSlide { float: left; width: 390px; height: 505px; background-color: #fff }
.indexAboutSlide .bd .img { display: block; width: 100%; height: 333px }
.indexAboutSlide .bd .img img { width: 100%; height: 100% }
.indexAboutSlide .bd .img img:hover { -webkit-opacity: .9; opacity: .9; filter: alpha(opacity=90) }
.indexAboutSlide .bd .info { padding: 20px 25px }
.indexAboutSlide .bd .info a { font-size: 16px; color: #333; line-height: 22px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.indexAboutSlide .bd .info a:hover { color: #0670c9 }
.indexAboutSlide .bd .info p { padding-top: 5px; color: #999; line-height: 20px }
.indexAboutSlide .ds { height: 460px; overflow: hidden; }
.indexAboutSlide .hd ul { float: right; margin-right: 25px }
.indexAboutSlide .hd ul li { float: left; width: 12px; height: 12px; margin-left: 8px; background: url(../images/pic26.png) no-repeat; cursor: pointer }
.indexAboutSlide .hd ul li.on { background-image: url(../images/pic27.png) }
.indexAboutList { width: 472px; float: right }
.indexAboutList li { margin-top: 15px; padding: 17px 20px; height: 80px; background-color: #fff; overflow: hidden }
.indexAboutList li:first-child { margin-top: 0 }
.indexAboutList li .info a { font-size: 16px; color: #333 }
.indexAboutList li .info span { color: #0670c9; font-size: 24px; padding-right: 5px; font-family: "Georgia" }
.indexAboutList li .info p { color: #999; line-height: 20px; padding-top: 8px; height: 62px; overflow: hidden }
.indexAboutList li .img { float: right; margin-left: 20px; display: block; width: 146px; height: 124px; overflow: hidden }
.indexAboutList li .img img { width: 100%; height: 100% }
.indexAboutList li .img img:hover { -webkit-opacity: .9; opacity: .9; filter: alpha(opacity=90) }
.indexAboutList li:hover .info a { color: #0670c9 }
/*底部联系我们*/
.btmContact { width: 100%; height: 146px; background: url(../images/pic36.jpg) center top no-repeat; overflow: hidden }
.btmContact dl { padding-top: 33px }
.btmContact dt { float: left; margin-right: 65px; width: 200px; color: #fff }
.btmContact dt b { font-family: "Times New Roman"; font-size: 40px }
.btmContact dt p { font-size: 20px }
.btmContact dd { float: left; width: 850px }
.btmContact dd.ddprig { float: left; width: 480px }
.btmContact dd .iconBox { float: left; width: 77px; height: 77px; background: url(../images/pic23.png) 0 -205px no-repeat; text-align: center; font-size: 14px; color: #eee1e3 }
.btmContact dd .iconBox i { display: block; margin-left: auto; margin-right: auto; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.btmContact dd .iconBox i.suizhou { margin-top: 15px; width: 26px; height: 25px }
.btmContact dd .info { margin-left: 88px; padding-top: 11px; color: #fff }
.btmContact dd .info b { font: 28px "Georgia"; display: block; margin: 0 0 10px 0 }
.btmContact dd .info p { font-size: 14px }
.btmContact dd .info p a { display: inline-block; *display:inline;
*zoom:1;
margin-left: 3px; width: 9px; height: 12px; background: url(../images/pic20.png) no-repeat }
/*底部版权信息*/
/*.footer { padding: 30px 0 20px; background-color: #181a1d }
.footer .footerLeft { width: 650px; float: left }
.footer .fastLink { font-size: 14px; margin-bottom: 10px }
.footer .fastLink a { color: #848484; margin-right: 10px }
.footer .fastLink a:hover { color: #b12427 }
.footer .friendLink { color: #5a5a5b; line-height: 24px }
.footer .friendLink a { color: #5a5a5b; padding: 0 10px }
.footer .friendLink a:hover { color: #b12427 }
.footer .copyRight { float: right; width: 480px; color: #5a5a5b; line-height: 18px; text-align: right }
.footer .copyRight p { margin-bottom: 6px }
.footer .copyRight a { color: #5a5a5b; margin-right: 10px }
.footer .copyRight a:hover { color: #b12427 }
.footer .copyRight ul { padding-top: 5px; float: right }
.footer .copyRight ul li { float: left; margin-left: 6px }*/
/*案例导航*/
.topBanner { height: 240px; overflow: hidden; display:none; }
.casecon { padding-top: 35px; overflow: hidden; background: #E1E1E1 }
.hotTag { height: auto; margin-bottom: 20px; line-height: 26px; font-size: 14px; color: #333; margin-top: 20px; }
.hotTag ul { background: #FFF; height: auto; display: inline-block; overflow: hidden; border: 1px #DFDFDF solid; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }
.hotTag ul li { display: inline-block; line-height: 35px; border-left: 1px #DFDFDF solid }
.hotTag li a { display: inline-block; color: #333; padding: 0px 16px }
.hotTag li a:hover { color: #fff; background: #0670c9; }
.hotTag li.active { color: #fff; background: #0670c9; }
.hotTag li.active a { color: #FFF }
.caseInfoWater { width: 1250px; position: relative; overflow: hidden; display: block; margin-left: -12px; }
.caseInfoWater li { width: 278px; height: auto; display: inline-block; margin: 10px 12px; border-bottom: 3px solid #dadada; -webkit-transition: .5s ease-out all; transition: .5s ease-out all; background-color: #f7f7f7; transform-style: preserve-3d }
.caseInfoWater li a { position: relative; display: block; width: 278px; overflow: hidden }
.caseInfoWater li a img { position: relative; display: block; width: 278px; height: 175px; }
.caseInfoWater li a h3 { font-size: 16px; color: #333; margin-bottom: 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.caseInfoWater li a p { line-height: 22px; color: #999; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.caseInfoWater li a i { position: absolute; display: block; width: 100%; height: 100%; bottom: 132px; *bottom:135px;
left: 0; background-color: #0670c9 }
.caseInfoWater li .info { height: 90px; position: relative; padding: 15px 20px; z-index: 2 }
.caseInfoWater li:hover a h3 { color: #fff }
.caseInfoWater li:hover a p { color: #fff }
.caseInfoWater li:hover { border-color: #005dab }
.caseInfoWater li:hover .info { background: #0670c9 }
/*文章页导航*/
.newsBanner { width: 100%; height: 150px; background: #121212 url(../images/pic37.jpg) center top no-repeat; background-size: auto 100%; overflow: hidden }
.newsBanner .newsMenu { margin: 52px auto 0; text-align: center }
.newsBanner .newsMenu li { display: inline-block; *display:inline;
*zoom:1;
width: 120px; height: 49px; line-height: 49px; overflow: hidden; margin-right: 5px }
.newsBanner .newsMenu li a { display: block; height: 100%; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all; font-size: 20px; color: #fff; background: #4d4d4d }
.newsBanner .newsMenu li a:hover { background: #0670c9 }
.newsBanner .newsMenu li.on a { background: #0670c9 }
.newsCon { padding-top: 10px; padding-bottom: 50px; width: 100%; background-color: #eaeaea; background-image: url(../images/pic38.jpg); background-position: center top; background-attachment: fixed; background-repeat: no-repeat }
.newsCon .readMore { display: block; margin: 0 auto; width: 177px; height: 33px; border: 3px solid #d2d2d2; text-align: center; line-height: 33px; font-size: 14px; color: #929292; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.newsCon .readMore:hover { border-color: #0670c9; background-color: #0670c9; color: #fff }
/*文章页面*/
.newsInfoCon { position: relative; margin-bottom: 55px; background-color: #fff }
.newsInfoCon .showPage { border-top: 1px solid #e3e3e3; background-color: #f2f2f2 }
.newsInfoCon .showPage ul { margin-left: 25px; margin-right: 25px; padding: 12px 0px }
.newsInfoCon .showPage ul li { line-height: 30px; margin: 10px 0px; font-size: 14px; color: #333; padding: 0px 10px; background: #FFF; border: 1px #E7E7E7 solid }
.newsInfoCon .showPage ul li a { color: #333; border-left: 1px }
.newsInfoCon .showPage ul li a:hover { color: #0670c9 }
.newsInfoCon .otherTool { float: right; padding-top: 18px }
.newsInfoCon .otherTool li { position: relative; float: left; width: 58px; text-align: center; cursor: pointer }
.newsInfoCon .otherTool li a { display: block; line-height: 24px; font-size: 14px; color: #333; text-align: center !important; padding-top: 32px }
.newsInfoCon .otherTool li.close { background: url(../images/pic12.png) center top no-repeat }
.newsInfoCon .otherTool li.close a:hover { background: url(../images/icon36s.png) center top no-repeat }
.newsInfoCon .otherTool li.share { background: url(../images/icon37.png) center top no-repeat }
.newsInfoCon .otherTool li.share a:hover { background: url(../images/icon37s.png) center top no-repeat }
.newsInfoCon .otherTool li.share:hover .shareBox { display: block }
.newsInfoCon .otherTool li:hover a { color: #0670c9 }
.newsInfoCon .otherTool li .shareBox { position: absolute; display: none; width: 150px; bottom: 56px; left: 0; border: 1px solid #ccc; background-color: #fff }
.newsInfoCon .otherTool li .shareBox dt { line-height: 24px; border-bottom: 1px solid #ccc; background-color: #f1f1f1; font-size: 14px; text-indent: 10px; color: #333; text-align: left }
.newsInfoCon .otherTool li .shareBox dd { padding: 10px }
.newsInfoBox { padding: 50px }
.newsInfoBox .closeBtn { position: relative; width: 59px; height: 70px; border-top: 2px solid #0670c9; text-align: center; background-color: #fff; z-index: 3 }
.newsInfoBox .closeBtn a { display: block; padding-top: 45px; height: 25px; line-height: 25px; font-size: 14px; color: #bcbcbc; background: url(../images/pic10.png) no-repeat }
.newsInfoBox .closeBtn a:hover { background: url(../images/pic11.png) no-repeat; color: #f2b9c3 }
.newsInfoBox h1 { text-align: center; font-size: 30px; line-height: 1.2; margin-bottom: 15px }
.newsInfoBox .time { text-align: center; font-size: 14px; color: #999; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #d6d6d6 }
.newsInfoBox .article { font-size: 16px; line-height: 30px; min-height: 300px }
.newsInfoBox .article p { margin-bottom: 15px }
.newsInfoBox .article p.img_c img { max-width: 100%; height: auto !important; clear: both; display: block; margin: auto }
.newsInfoBox .article p strong { color: #0670c9 }
.newsInfoBox .article img { max-width: 100%; height: auto !important; margin: 0 auto; display: block; }
.newsInfoBox .about { margin: 10px 0 15px 0; border: 1px dashed #ddd; padding: 15px; background: #f9f9f9; text-align: left; max-width: 100% }
.newsInfoBox .about a { color: #007cc7 }
.newsInfoBox .imgbox { margin: 0px auto; text-align: center }
.newsInfoBox .imgbox li { width: 180px; height: 100px; padding: 5px; margin: 10px; display: inline-block; border: 1px #CCC solid }
.newsInfoBox .imgbox li img { width: 180px; height: 100px; }

#Danye-newsInfoBox{padding-top: 0;}
/*产品详情页面*/
.showprod { margin: 10px auto; position: relative; overflow: hidden }
.showprod .rbox { width: 575px; height: auto; float: right; padding-bottom: 10px; }
.showprod .rbox h1 { line-height: 50px; font-size: 30px; padding: 15px 0px; text-align: left }
.showprod .rbox .mod { padding: 0xp 10px; height: 70px; border-top: 1px #ccc dotted; border-bottom: 1px #ccc dotted; }
.showprod .rbox .mod .jiange1 { width: 50px; height: 30px; float: left; margin: 20px 10px 0px 20px; text-align: center; line-height: 30px; font-size: 14px; color: #FFF; background: #0670c9 }
.showprod .rbox .mod .jiange2 { height: 30px; float: left; padding: 0px 10px; margin-top: 20px; vertical-align: middle; line-height: 30px; text-decoration: line-through; font-size: 16px; color: #999 }
.showprod .rbox .mod .jiange3 { height: 30px; float: left; padding: 0px 10px; margin-top: 20px; width: 200px; line-height: 30px; font-size: 18px; color: #0670c9 }
.showprod .rbox .mod .jiange3 span { font-size: 32px; }
.showprod .rbox .Field { padding: 5px; margin-top: 10px; }
.showprod .rbox .Field h3 { line-height: 28px; font-size: 24px; font-size: 14px; margin: 10px 0px }
.showprod .rbox .Field h3 span { background: #E8E8E8; line-height: 28px; padding: 3px 5px; display: inline-block; margin-right: 15px; }
.showprod .rbox .btn-u { margin-left: 5px; border: none; background-color: #0670c9; padding: 8px 15px; color: #FFFFFF; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; }
.showprod .rbox .btn-u:hover { background-color: #FF9900 }
.showprod .rbox .btn-c { margin-left: 10px; border: none; background-color: #dedede; padding: 8px 15px; color: #333; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; }
.showprod .rbox .btn-c:hover { background-color: #eee }
/*产品浏览*/
#DB_gallery { float: left; border: 1px #EBEBEB solid; padding: 5px; overflow: hidden }
#DB_gallery .DB_imgSet { position: relative; width: 480px; height: 270px; overflow: hidden; }
#DB_gallery .DB_imgSet .DB_imgWin { height: 100% }
#DB_gallery .DB_imgSet .DB_imgWin img { width: 100% }
#DB_gallery .DB_imgSet .DB_page { position: absolute; top: 0; font: 11px tahoma bold; padding: 5px; color: #ffffff; background-color: #000000; background-color: rgba(0,0,0,0.5); filter: Alpha(opacity=50); }
#DB_gallery .DB_imgSet .DB_page .DB_current { color: #ffff00; position: relative; }
#DB_gallery .DB_imgSet .DB_page .DB_total { color: #ffc0670c9; position: relative; }
#DB_gallery .DB_imgSet .DB_prevBtn { width: 30px; height: 60px; position: absolute; top: 50%; margin-top: -45px; cursor: pointer; left: 0; background: url(/template/P_hswl_a/images/prev_off.png) no-repeat }
#DB_gallery .DB_imgSet .DB_nextBtn { width: 30px; height: 60px; position: absolute; top: 50%; margin-top: -45px; cursor: pointer; right: 0; background: url(/template/P_hswl_a/images/next_off.png) no-repeat }
#DB_gallery .DB_thumSet { width: 480px; position: relative; margin-top: 10px; overflow: hidden }
#DB_gallery .DB_thumSet .DB_thumMove { position: relative; white-space: nowrap; font-size: 0 }
#DB_gallery .DB_thumSet .DB_thumMove li { width: 115px; height: 73px; display: inline-block; margin-right: 8px }
#DB_gallery .DB_thumSet .DB_thumMove li img { width: 115px; height: 73px }
#DB_gallery .DB_thumSet .DB_prevPageBtn { width: 17px; height: 73px; position: absolute; top: 0; cursor: pointer; left: 0; z-index: 99; background: url(/template/P_hswl_a/images/prev_page.png) no-repeat }
#DB_gallery .DB_thumSet .DB_nextPageBtn { width: 17px; height: 73px; position: absolute; top: 0; cursor: pointer; right: 0; z-index: 99; background: url(/template/P_hswl_a/images/next_page.png) no-repeat }
#DB_gallery .DB_thumSet .DB_thumLine { width: 105px; height: 63px; position: absolute; border: 5px solid #005dab; left: 0; top: 0 }
/*右边新闻*/
.reNewsTit { margin: 0 auto 30px; font-size: 20px; color: #999; width: 433px; height: 21px; background: url(../images/pic13.png) no-repeat; text-align: center; line-height: 21px }
.reNewsBox { position: relative }
.reNewsBox .newsList li { float: left; margin-bottom: 15px; padding: 17px 20px; width: 553px;/* height: 125px;*/ background-color: #fff; overflow: hidden;    box-sizing: content-box; }
.reNewsBox .newsList li .info a { font-size: 16px; color: #333 }
.reNewsBox .newsList li .info a span { color: #0670c9 }
.reNewsBox .newsList li .info a:hover { color: #0670c9 }
.reNewsBox .newsList li .info p { color: #999; line-height: 20px; padding-top: 8px;/* height: 89px;*/ overflow: hidden }
.reNewsBox .newsList li .img { float: right; margin-left: 20px; display: block; width: 146px; height: 124px; overflow: hidden }
.reNewsBox .newsList li .img img { width: 100%; height: 100% }
.reNewsBox .newsList li .img img:hover { -webkit-opacity: .9; opacity: .9; filter: alpha(opacity=90) }
.contanier { padding-bottom: 50px; background-color: #eaeaea }
/*710px公位置导航*/
#position { width: 1202px; height: 30px; padding: 10px 0px; line-height: 30px; background: #FFF; border-bottom: 1px #F0F0F0 solid; margin: 5px auto 10px; box-shadow: 0px 4px 15px 5px #ccc; }
#position strong { float: left; padding-left: 45px; background: url(../images/info-icon.gif) 15px 5px no-repeat; color: #333 }
#position a { float: left; font-size: 12px; display: inline; padding: 0px 15px; background: url(../images/sprite.png) right 0px no-repeat; color: #333 }
#position a:hover { background: url(../images/sprite.png) right -30px no-repeat; color: #0670c9 }
#position span { font-size: 14px; display: inline; }
/*频道字段*/
.job_box { width: auto; height: auto; margin: 10px auto; overflow: hidden; line-height: 28px; display: block; clear: both; }
.job_box h3 { width: 337px; float: left; padding-left: 5px; font-size: 14px; font-weight: normal; margin: 5px; padding: 0px; background: #F5F5F5 }
.job_box h3 span { background: #0670c9; padding: 4px 6px; color: #FFF; margin-right: 5px; }
.resbox td { padding-left: 5px }
.faqCon { float: left; padding: 25px; width: 830px; background-color: #fff }
.faqHeader { position: relative; margin-bottom: 20px }
.faqHeader a { border-radius: 10px; margin-bottom: 5px; display: block; margin-right: 2px; float: left; width: 100px; height: 38px; text-align: center; line-height: 38px; background-color: #7b7b7b; font-size: 14px; font-weight: bold; color: #fff; transition: .2s ease all; -webkit-transition: .2s ease all; -moz-transition: .2s ease all }
.faqHeader a:hover, a.on { background-color: #0670c9; color: #fff; }
.faqHeader .faqSearch { position: absolute; top: 0; right: 0; height: 36px; line-height: 36px; border: 1px solid #bdbdbd; overflow: hidden; z-index: 2 }
.faqHeader .faqSearch input[type='text'] { float: left; width: 155px; height: 36px; line-height: 36px; padding: 0 0 0 5px; font-size: 14px; border: 0; color: #999; margin: 0 }
.faqHeader .faqSearch input[type='submit'] { float: left; width: 40px; height: 36px; border: 0; background: #fff url(../images/pic19.png) center no-repeat; cursor: pointer }
.faqList li { padding-left: 10px; height: 39px; line-height: 39px; border-bottom: 1px solid #e5e5e5; overflow: hidden; background: url(../images/pic08.png) 98% center no-repeat; color: #999 }
.faqList li a { font-size: 14px; color: #666; padding-left: 10px }
.faqList li span { float: right; padding-right: 30px; color: #999 }
.faqList li:hover { background-color: #0670c9; color: #CCC }
.faqList li:hover a { color: #FFF }
.imgList li { height: 100px; margin-bottom: 10px; border-bottom: 1px solid #e5e5e5; overflow: hidden; background: url(../images/pic08.png) 99% center no-repeat }
.imgList li img { width: 145px; height: 95px; float: left; margin-right: 10px; }
.imgList li .rinfo { width: 650px; height: 95px; float: left; padding: 0px 10px; display: block; overflow: hidden; transition: .5s ease all; -webkit-transition: .5s ease all; -moz-transition: .5s ease all }
.imgList li .rinfo h3 { font-size: 16px }
.imgList li .rinfo p { font-size: 12px; line-height: 20px; margin-top: 10px; color: #999 }
.imgList li .rinfo span { float: right; padding-right: 30px }
.imgList li .rinfo:hover { background: #0670c9 }
.imgList li .rinfo:hover a { color: #FFF }
.imgList li .rinfo:hover p { color: #FFF }
.imgList li a { overflow: hidden; color: #666; }
.imgList li a:hover { color: #0670c9 }
.faqRight { float: right; width: 305px }
.faqRight .zxfw { display: block; width: 100%; height: 50px; line-height: 50px; text-align: center; background-color: #0670c9; font-size: 16px; color: #fff; margin: 0 auto }
.faqRight .zxfw span { display: inline-block }
.faqRight .zxfw i { display: inline-block; *display:inline;
*zoom:1;
width: 50px; height: 50px; background: url(../images/pic14.png) center no-repeat; vertical-align: top }
.faqRight .zxfw:hover { background: #005dab }
.faqnav { width: 265px; background-color: #fff; padding: 20px; margin-bottom: 10px }
.faqnav .tt { line-height: 20px; font-size: 16px; font-family: arial; color: #666; font-family: "微软雅黑" }
.faqnav .tt b { padding-left: 10px; border-left: 3px solid #0670c9; line-height: 22px; font-size: 20px; color: #0670c9; }
.sideNav { margin: 12px 0 20px 0; font-size: 16px; border-top: 1px solid #e5e5e5; }
.sideNav li { text-align: center; border-bottom: 1px solid #e5e5e5; background: #F3F3F3 }
.sideNav a { display: block; height: 42px; line-height: 42px; overflow: hidden; padding: 0 20px 0 10px; transition: background-color .3s ease, color .3s ease; }
.sideNav .ico { float: left; margin-top: 2px; font-size: 20px; font-family: "宋体"; cursor: pointer; }
.sideNav .active a, .sideNav a:hover { text-decoration: none; background: #0670c9; color: #fff; }
.faqNewsBox { width: 265px; background-color: #fff; padding: 20px; margin-bottom: 10px }
.faqNewsBox .tit { padding-bottom: 20px; border-bottom: 1px solid #e5e5e5 }
.faqNewsBox .tit h5 {     height: 22px;
    line-height: 22px;
    padding-left: 10px;
    border-left: 3px solid #0670c9;
    font-size: 16px;
    color: #333;
    padding-left: 10px;
    border-left: 3px solid #0670c9;
    line-height: 22px;
    font-size: 20px;
    color: #0670c9;
    font-weight: bold;}
.faqNewsBox li { padding: 15px 5px; border-bottom: 1px solid #e5e5e5; height: 20px; line-height: 20px; }
.faqNewsBox li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.faqNewsBox li:hover { background: #0670c9 }
.faqNewsBox li:hover a { color: #FFF }
.keyword { color: #5a5a5b; padding-top: 10px }
.keyword a { font-size: 12px; margin: 0px 2px; display: inline-block }
.clearfix:after { display: block; height: 0; visibility: hidden; clear: both; content: "." }
.clearfix { display: inline-block }
/*联系我们*/
.con { width: auto; height: auto; position: relative; padding-top: 20px; padding-bottom: 10px }
.con .rwm { width: 240px; height: 270px; float: left; border: 1px #DDD solid }
.con .rwm p { text-align: center; line-height: 20px; color: #585858; }
.con ul { width: 565px; height: auto; float: right }
.con ul li { line-height: 35px; font-size: 14px; border-bottom: 1px #EAEAEA solid }
.con ul dl { border: 1px #EAEAEA solid; padding: 10px; margin-top: 20px }
.con ul dl dt { font-size: 16px; color: #000; line-height: 35px }
.con ul dl dd { padding: 10px 20px; display: inline-block; padding-left: 50px; font-size: 16px; background: url(../images/pic14.png) 1px center no-repeat; display: inline-block }
.con ul dl dd:hover { background: #0670c9 url(../images/pic14.png) 1px center no-repeat; }
.con ul dl dd:hover a { color: #FFF }
/*搜索*/
.Search { height: auto; overflow:;
position: relative; background: url(../images/soheader.png); }
.sbox { width: 900px; height: 55px; margin-top: 30px; padding: 2px 5px 2px 6px; line-height: 16px; }
.sbox .sbtxt { width: 214px; height: 40px; float: left; background: url(../images/Sotitle.png) center no-repeat }
.sbox .key { width: 450px; height: 24px; float: left; font: 16px/18px arial; line-height: 22px\9; padding: 5px 8px; margin-left: 10px; margin-top: 5px; border: 1px #CCC solid; outline: 0; -webkit-appearance: none; }
.sbox .s_btn { width: 100px; height: 36px; float: left; color: #FFF; font-size: 15px; letter-spacing: 1px; background: #3385ff; border-bottom: 1px solid #2d78f4; margin-top: 5px; border: 0; padding: 0; cursor: pointer; }
.snav { height: 35px; border-top: 1px #E0E0E0 solid; background: #F2F2F2; }
.snav ul { margin-left: 80px; overflow: hidden }
.snav ul li { line-height: 35px; padding: 0px 10px; display: inline-block }
.snav ul li a { font-size: 14px; b
}
.snav ul li.on { background: #FFF; color: #F00 }
.snav ul li.on a { color: #F00 }
/*搜索列表*/
.list { margin-top: 50px; }
.so_list { width: 815px; height: 120px; margin-left: 10px; overflow: hidden; padding-bottom: 10px; margin-bottom: 2px; border-bottom: 1px #999 dotted }
.so_list h2 { padding-top: 5px; font-weight: normal; line-height: 30px; text-decoration: underline }
.so_list h2 a { color: #0000cc; font-size: 16px; font-family: "Microsoft YaHei", "宋体" }
.so_list h2 a:hover { color: #36C }
.so_list h2 a em { font-style: normal; color: #0670c9; text-decoration: underline; text-decoration-color: #0670c9 }
.so_list dd { height: 90px; }
.so_list dd a.img { width: 130px; height: 80px; float: left; margin: 5px auto; }
.so_list dd div { width: 650px; float: left; height: 80px; margin-left: 10px; }
.so_list dd div p { line-height: 20px; color: #000; font-family: Arial, Helvetica, sans-serif }
.so_list dd div p span.a { color: #008000; font-size: 13px; }
.so_list dd div p span.b { color: #999; font-size: 13px; margin-left: 10px }
/*列表分页*/
.list_page { width: 100%; padding: 5px 0px; margin: 5px 0px; text-align: center; text-transform: uppercase; font-size: 10px; clear: both; display: table; clear: both !important; }
.list_page a { height: 30px; line-height: 30px; display: inline-block; margin-right: 5px; padding: 0px 10px; background: #FFFFFF; border: 1px solid #E5E5E5; color: #787878; }
.list_page a.current { background: #0670c9; border-color: #0670c9; color: #FFF }
.list_page a:hover { background: #0670c9; border-color: #0670c9; color: #FFF; text-decoration: none; }
/*会员登陆*/
.ulogin { width: 1200px; height: 500px; margin: 10px auto; }
.login_box { width: 283px; height: 380px; margin: 50px auto; padding: 20px; background: #FFF }
.login_box .title { width: auto; padding-top: 10px; height: 45px; display: block; border-bottom: 1px #E7E7E7 solid }
.login_box #h1 { display: blocmk; float: left; color: #999; font-size: 24px; width: 50%; padding-bottom: 12px; cursor: pointer; color: #333; }
.login_box #h2 { display: block; float: left; text-align: center; color: #999; font-size: 14px; width: 50%; padding-bottom: 12px; cursor: pointer; }
.login_box .box { padding: 10px; display: block }
.login_box .box .um { margin: 20px 0px; height: auto; position: relative; overflow: hidden; }
.login_box .box .um .uame { width: 250px; height: 35px; line-height: 35px; padding-left: 30px; vertical-align: middle; border: 1px solid #dedede; font-size: 16px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.login_box .box .um .uico { background: #FFF url(../images/login_ico.png) left -5px no-repeat }
.login_box .box .um .pico { background: #FFF url(../images/login_ico.png) left -35px no-repeat }
.login_box .box .um .yzm { width: 70px; height: 35px; line-height: 33px; position: absolute; right: 10px; top: 2px; cursor: pointer; }
.login_box .box .um .yzm img { width: 70px; height: 34px; }
.login_box p { line-height: 30px; text-align: center }
.login_box button { width: 250px; height: 37px; margin: 5px auto; border: 0; display: inline-block; overflow: hidden; line-height: 36px; font-size: 16px; font-weight: 700; color: #FFF; background: #f40; border-radius: 3px; cursor: pointer; }
.login_box button:hover { background: #F00 }
/*会员注册*/
.u_reg { height: auto; position: relative; padding-top: 20px; padding-bottom: 30px; overflow: hidden; background: #FFF }
.u_reg .pronav { height: 30px; background: #E4E4E4; font-family: "微软雅黑"; margin: 3px 0px; }
.u_reg .pronav h1 { padding: 0px 10px; display: inline-block; text-align: center; font-size: 14px; line-height: 30px; background: #0670c9; color: #FFF; font-weight: normal }
.u_reg .rleft { width: 700px; float: left; border-right: 1px #E3E3E3 solid }
.u_reg .rleft table td span { margin-left: 10px; color: #F00; font-size: 14px; padding-right: 20px; }
.u_reg .rleft table td dd { padding: 10px; font-size: 16px; color: #666 }
.u_reg .rleft .inp { height: 25px; line-height: 25px; border: 1px solid #DDD; padding: 2px; margin: 5px 0px; border-radius: 4px; }
.u_reg .rleft .regbtn { color: #fff; font: 21px/30px "Microsoft YaHei"; padding: 10px 0; width: 297px; border-radius: 3px; cursor: pointer; overflow: visible; background: #ac2222; border: none; }
.u_reg .rleft .regbtn:hover { background: #d81d1d }
.u_reg .rleft .in_text { width: 280px; height: 25px; ; padding: 8px; border: 1px solid #BFBFBF; background: #faf9f8; font-size: 18px; margin: 5px auto }
/*会员中心*/
.user { padding: 0px }
.user .pronav { height: 30px; background: #E4E4E4; font-family: "微软雅黑"; margin: 3px 0px; }
.user .pronav h1 { padding: 0px 10px; display: inline-block; text-align: center; font-size: 14px; line-height: 30px; background: #0670c9; color: #FFF; font-weight: normal }
.user .ubox { background: #FFF; overflow: hidden; position: relative; margin-top: 5px; }
.user .ubox table { padding: 0px; background: #FFF; border-collapse: collapse; }
.user .ubox table td { padding: 0px 5px; line-height: 35px; text-indent: 3px; }
.user .ubox .cha { color: #005dab; font-size: 22px; font-weight: bold; }
.user .ubox .min, .user .ubox .add { border: none; background-color: #FFFFFF; font-size: 14px; cursor: pointer; padding: 0px 5px }
.user .ubox .price { font-size: 16px; color: #F30 }
.user .buy_tab { margin-top: 10px; }
.user .ubox .inp { cursor: pointer; padding: 5px; line-height: 18px; height: 18px; margin: 5px 0px; border: 1px #CCC solid; font-family: '微软雅黑'; background: #FFF }
/*订单进度开始*/
.schedule { height: 100px; ; overflow: hidden; zoom: 1; margin: 15px auto 10px; border-bottom: 1px #E1E1E1 solid }
.schedule .zline { width: 19.9%; height: 80px; float: left; }
.schedule .zline span { text-align: center; font-size: 12px; display: block; line-height: 35px }
.schedule .zline .jda, .jdaon { height: 35px; text-align: center; background: url(../images/jda_1.jpg) center center no-repeat }
.schedule .zline .jda b { width: 35px; height: 35px; font-size: 25px; color: #FFF }
.schedule .zline .jdaon { background: url(../images/jda_2.jpg) center center no-repeat }
.schedule .zline .jdaon b { display: none }
.schedule .zline .jdb, .jdbon { height: 35px; text-align: center; background: url(../images/jdb_1.jpg) center center no-repeat }
.schedule .zline .jdb b { width: 35px; height: 35px; font-size: 25px; color: #FFF }
.schedule .zline .jdbon { background: url(../images/jdb_2.jpg) center center no-repeat }
.schedule .zline .jdbon b { display: none }
.schedule .zline .jdc, .jdcon { height: 35px; text-align: center; background: url(../images/jdc_1.jpg) center center no-repeat }
.schedule .zline .jdc b { width: 35px; height: 35px; font-size: 25px; color: #FFF }
.schedule .zline .jdcon { background: url(../images/jdc_2.jpg) center center no-repeat }
.schedule .zline .jdcon b { display: none }
/*订单进度结束*/
/*会员中心产品*/
.list_box { width: 195px; height: 155px; float: left; margin: 3px 5px 6px 5px; overflow: hidden; position: relative; border: 1px #CCCCCC solid }
.list_box:hover { border: 1px #005dab solid }
.list_box a img { width: 185px; height: 110px; margin: 5px }
.list_box a p { font-size: 12px; line-height: 30px; background: #F6F6F6; text-align: center; padding: 0px 5px; height: 30px; color: #000 }
.list_box a p { color: #333 }
.list_box:hover a p { background: #005dab; color: #FFF }
/*物流查询*/
#retForm { background: #FFF; padding: 5px; line-height: 22px; padding-bottom: 10px; border: 1px solid #EFEFEF; }
#retData { background: #FFF; padding: 10px; line-height: 18px; height: auto; border: 0; }
#retData li { height: 58px }
#retData li.font { color: #ff730c; }
#retData li .time_normal { width: 6px; height: 55px; float: left; background: url(http://www.kuaidi.com/theme/default/images/kuaidi/time_normal.png) no-repeat 0 2px; }
#retData li .time_active { width: 6px; height: 55px; float: left; background: url(http://www.kuaidi.com/theme/default/images/kuaidi/time_active.png) no-repeat 0 2px; }
#retData li .kdbody { width: 550px; float: left; margin-left: 20px; border: #eeeeee 1px solid; position: relative; border-radius: 3px; padding: 10px; margin-right: 10px; }
#retData li .kjiao { background: url(http://www.kuaidi.com/theme/default/images/kuaidi/jtou_gray.png) no-repeat 3px 0; display: block; position: absolute; width: 10px; height: 15px; left: -10px }
#retData li .kdbody .time { width: 140px; }
#retData li .kdbody .title { margin-left: 10px; }
.txtURL { font-size: 12px; padding: 10px 0px; font-family: "微软雅黑"; }
.txtURL .hdtxt { height: 42px; width: 165px; font-size: 16px; line-height: 42px; float: left; padding: 0px 10px; margin-right: 5px; background: #EFEFEF }
.txtURL .dhtxt { width: 80px; height: 42px; font-size: 16px; float: left; text-align: center; line-height: 42px; color: #999; background: #EFEFEF }
.txtURL .dh { height: 30px; font: bold 24px arial; padding: 5px; background: white; border: 1px #09F solid; width: 250px; float: left }
.txtURL .btn { border: 0; display: block; height: 42px; width: 115px; text-align: center; color: white; cursor: pointer; font: 20px/40px "Microsoft Yahei"; background: #09F }
/*底部返回顶*/
.indexFloatCon { position: fixed; display: block; right: 0; bottom: 0; width: 50px; z-index: 9999 }
.indexFloatCon li { position: relative; margin-bottom: 1px; height: 50px }
.indexFloatCon li:first-child { height: 45px; overflow: hidden }
.indexFloatCon li a { display: block; height: 50px; -webkit-opacity: .5; opacity: .5; filter: alpha(opacity=50) }
.indexFloatCon li a:hover { -webkit-opacity: 1; opacity: 1; filter: alpha(opacity=100) }
.indexFloatCon li a.indexGoTop { position: absolute; width: 100%; left: 0; top: 46px; background: url(../images/pic39.png) no-repeat }
.indexFloatCon li a.online { position: absolute; top: 0; left: 0; width: 140px; -webkit-opacity: 1; opacity: 1; filter: alpha(opacity=100); background: #0670c9 url(../images/pic14.png) left center no-repeat; font-size: 18px; color: #fff; line-height: 50px; text-indent: 50px }
.indexFloatCon li a.online:hover { background-color: #0670c9 }
.send { height: 30px; border-radius: 4px; background: #900; border: 0px; padding: 0px 5px; color: #FFF; cursor: pointer }
.send:hover { background: #0670c9; color: #FFF; }
.send, .regbtn { -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -ms-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; }
#total { font-size: 24px; font-weight: bold; color: #005dab }
.btn-u { border: none; background-color: #0670c9; padding: 8px 15px; color: #FFFFFF; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; }
.btn-u:hover { background-color: #FF9900 }
/**/





#position, .faqCon, .faqnav, .faqNewsBox, .faqNewsBox li{box-sizing: content-box;}

/*QQ在线*/
#hlwgsqq { z-index: 999 }
#qq_service { float: left; width: 152px; height: auto; overflow: hidden; display: block; position: relative; }
#qq_service .main_head { height: 39px; BACKGROUND: url(../images/qq/img3-5_2.png) no-repeat }
#qq_service .info { height: auto; padding-bottom: 10px; background: url(../images/qq/img3-5_3.png) repeat-y; padding-top: 5px }
#qq_service .info .box { margin: 0 5px; height: auto; width: 140px; overflow: hidden; display: block; position: relative }
#qq_service .info .box li { width: 110px; margin: 0 auto; height: auto; text-align: center; margin-bottom: 6px; padding: 2px 0; background-color: #F2F2F2; border: 1px solid #E6E6E6; list-style-type: none }
#qq_service .info .box li span { list-style: none; line-height: 20px; font-size: 13px; color: #999999 }
#qq_service .info .box .toplogo { width: 110px; height: 45px; margin: 0 10px; display: block; background: url(../images/qq/kefu_head.gif) }
#qq_service .info .box .liuyang { width: 90px; margin: 0 auto; height: 25px; display: block; background: url(../images/qq/img3-5-btn2.gif) }
#qq_service .info .box .rwm { width: 120px; height: 120px; margin: 0px auto }
#qq_service .down_kefu { WIDTH: 157px; BACKGROUND: url(../images/qq/img3-5_4.png) no-repeat; HEIGHT: 8px }
.Obtn { margin-top: 104px; width: 32px; background: url(../images/qq/img3-5_1.png) no-repeat; float: left; height: 139px; }


/*QQ在线*/
#qq_kefu{z-index:9999}
/*#qq_service {float:right; width:152px; height: auto;overflow:hidden;display:block; position:relative; }*/
#qq_service .head {height:40px;background:#005caa;border-top-left-radius:10px; border-top-right-radius:10px; }
#qq_service .head p{line-height:40px; font-size:16px;  text-align:center; color:#FFF}
#qq_service .info {height:auto;padding-bottom:10px; background:#FFF; padding-top:10px; border:#ccc solid 3px;}
#qq_service .info .box {margin:0 5px; height:auto; width:140px; overflow:hidden;display:block; position:relative}
#qq_service .info .box li {width:110px; margin:0 auto;height:auto;text-align:center; margin-bottom:6px; padding:2px 0;background:#F7F7F7; border:1px solid #E6E6E6; list-style-type:none}
#qq_service .info .box li:hover{ background: #EFEFEF}
#qq_service .info .box li span {list-style:none;line-height:20px; font-size:13px;color:#999999}
#qq_service .info .box .liuyang { width:90px; margin:0 auto; height:25px;display:block; background:url(../images/qq/img3-5-btn2.gif)}
#qq_service .info .box .rwm{ width:120px; height:120px; margin:0px auto}
#qq_service .down_kefu {WIDTH: 157px; BACKGROUND: url(../images/qq/img3-5_4.png) no-repeat; HEIGHT: 8px}
.Obtn {margin-top:104px;width:120px;background: url(../images/qq_left.png) no-repeat #005caa; border-top-right-radius:10px; border-bottom-left-radius:10px;/* float: left; */height: 139px; }

#hswl_kefu{z-index:9999}
#hswl_service { float: right; width: 152px; height: auto; overflow: hidden; display: block; position: relative; }
#hswl_service .head {height:40px;background:#005caa;border-top-left-radius:10px; border-top-right-radius:10px; }
#hswl_service .head p{line-height:40px; font-size:16px;  text-align:center; color:#FFF}
#hswl_service .info {height:auto;padding-bottom:10px; background:#FFF; padding-top:10px; border:#ccc solid 3px;}
#hswl_service .info .box {margin:0 5px; height:auto; width:140px; overflow:hidden;display:block; position:relative}
#qq_service1 .info .box li {width:110px; margin:0 auto;height:auto;text-align:center; margin-bottom:6px; padding:2px 0;background:#F7F7F7; border:1px solid #E6E6E6; list-style-type:none}
#qq_service1 .info .box li:hover{ background: #EFEFEF}
#qq_service1 .info .box li span {list-style:none;line-height:20px; font-size:13px;color:#999999}
#qq_service1 .info .box .liuyang { width:90px; margin:0 auto; height:25px;display:block; background:url(../images/qq/img3-5-btn2.gif)}
#hswl_service .info .box .rwm{ width:120px; height:120px; margin:0px auto}
#hswl_service .down_kefu {WIDTH: 157px; BACKGROUND: url(../images/qq/img3-5_4.png) no-repeat; HEIGHT: 8px} 
.Obtn1 {margin-top:104px;width:120px;background: url(../images/qq_left.png) no-repeat #005caa; border-top-right-radius:10px; border-bottom-left-radius:10px;/* float: left; */height: 139px; }



	/* 左侧悬浮客服代码 */
	.lanren_left{position: fixed;left: -152px;top: 200px;overflow:hidden;z-index: 8888;}
	.lanren_left .bar{width: 32px;height: 139px;float: right;background:#005caa url(../images/qq_left.png) no-repeat;cursor: pointer;margin-top: 44px; border-radius: 0 10px}

	/* 右侧悬浮客服代码 */
	.lanren_right{position: fixed;right: -152px;top: 200px;overflow:hidden;z-index: 8888;}
	.lanren_right .bar{width: 32px;height: 139px;float: left;background:#005caa url(../images/qq_left.png) no-repeat;cursor: pointer;margin-top: 44px;border-radius: 10px 0 }
