/*Generated by wjdhcms 3.0 */ ::-webkit-scrollbar {width: 8px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555;}
* {padding: 0;margin: 0;font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
body {font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;color: #333;margin: 0;line-height: 1.5;}
:focus {outline: 1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display: block;}
a {color: #333;text-decoration: none; }
a:link,a:hover,a:active,a:visited {text-decoration: none;}
ins {background-color: #ff9;color: #000;text-decoration: none;}
mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}
input,select {vertical-align: middle;}
li,ul {list-style-type: none;}
img {border: none;}
input,textarea {outline: 0;border: 0;}
textarea {resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-weight: normal;font-style: normal;}
.webq_head_xx{ height: 173px; }
.nav_xiala_xx{  background: #0d82cc; }
.container {width: 1180px;margin-left: auto;margin-right: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.clearfix {clear: both;}
.hide {display: none;}
.show {display: block;}
.page-about h3 {height: 60px;border-bottom: #e1e3df dashed 1px;line-height: 60px;color: #505050;font-size: 22px;font-weight: bold;text-align: center;}
.page-about .news_author {width: 100%;height: 30px;line-height: 30px;color: #505050;font-size: 12px;text-align: center;border-bottom: #e1e3df dashed 1px;margin: 0 auto;color: #666;margin-bottom: 20px;}
.page-about .news_author .scan {color: #666;background-image: url(../images/ewm.gif);background-repeat: no-repeat;background-position: left center;padding: 5px 0 5px 30px;position: relative;}
.page-content {height: auto;line-height: 2;color: #505050;font-size: 16px;overflow: hidden;}
.page-content a {color: #333;font-size: 15px;font-weight: 900;}
.page-content img {max-width: 80%;height: auto;}
.wjdh-banner {background-color: #fff;background-repeat: no-repeat;background-position: center center;height: 320px;}
.breadcrumb-search {height: 60px;margin-bottom: 40px;background-color: #f4f4f4;overflow: hidden;}
.breadcrumb {width: 30%;height: 60px;line-height: 60px;overflow: hidden;color: #676767;}
.breadcrumb img {margin-right: 5px;}
.breadcrumb a {color: #676767;}
.breadcrumb a:hover {color: #fcfcfc;}
#qrcode {display: none;position: absolute;right: 0;top: 30px;padding: 10px;background-color: #fff;border-radius: 5px;border: 1px solid #ececec;z-index: 9;}
#qrcode table {width: 225px;margin: 0 !important;}
.wjdh-search {line-height: 60px;width: 70%;overflow: hidden;}
.wjdh-search .search-key a {color: #b7b7b7;padding: 0 5px;}
.wjdh-search .form {color: #666;margin-top: 12px;margin-left: 20px;}
.wjdh-search .search-t {float: left;width: 180px;height: 35px;line-height: 35px;color: #666;padding: 0 10px;margin-bottom: 4px;outline: 0;font-size: 12px;background: #fff;border: 1px solid #e5e5e5;}
.wjdh-search .search-s {float: left;width: 70px;height: 37px;line-height: 37px;color: #fff;font-size: 12px;cursor: pointer;background: #fcfcfc;border: 1px solid #fcfcfc;margin-left: -1px;font-size: 16px;}
.side-bar {width: 250px;}
.side-bar .side-bar-tit {background-color: #fcfcfc;padding: 15px 0;}
.side-bar .side-bar-tit i {float: left;width: 30px;height: 30px;background-color: #fcfcfc;margin-right: 5px;}
.side-bar .side-bar-tit h2 {font-size: 30px;font-weight: bold;height: 35px;line-height: 30px;color: #fcfcfc;}
.side-bar .side-bar-tit span {font-size: 16px;font-weight: bold;color: #bcbcbc;text-transform: uppercase;padding-left: 5px;}
.side-bar dl {margin-bottom: 20px;border-bottom: 1px solid #e8e8e8;}
.side-bar dl dt i,.side-bar dl dd i {display: block;width: 16px;height: 8px;background-color: #fff;position: absolute;left: 7px;top: 50%;margin-top: -4px;/* -webkit-transition: all .3s ease-out; *//* transition: all .3s ease-out; */}
.side-bar dl .cur i,.side-bar dl dt:hover i,.side-bar dl dd:hover i {transform: scale(1, 0.2);-webkit-transform: scale(1, 0.2);}
.side-bar dl dt {height: 45px;line-height: 45px;margin-bottom: -2px;background-color: #fcfcfc;background-image: url(../images/ico1.png);background-repeat: no-repeat;background-position: 230px center;position: relative;}
.side-bar dl dt a {color: #fff;font-size: 18px;display: block;width: 185px;height: 45px;line-height: 45px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 30px;}
.side-bar dl dd {position: relative;}
.side-bar dl dd a {display: block;height: 30px;line-height: 30px;border-top: 2px solid #fff;background-color: #fcfcfc;padding: 0 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;/* -webkit-transition: all .8s ease-out; *//* transition: all .8s ease-out; */}
.side-bar dl dd i {display: none;}
.side-bar dl .cur i,.side-bar dl dd:hover i {display: block;}
.side-bar dl .cur a,.side-bar dl dd:hover a {background-color: #fcfcfc;color: #fff;/* padding-left: 50px; */}
.side-bar #wjdh-side-hot {background-color: #fcfcfc;}
.side-bar #wjdh-side-hot .tempWrap {margin: auto;}
.side-bar dl ul {padding: 10px;}
.side-bar dl ul li {padding-top: 10px;border-bottom: 1px solid #e9e9e9;}
.side-bar dl ul li .img {width: 210px;height: 190px;padding: 4px;margin: 0 auto;background-color: #e9e9e9;}
.side-bar dl ul li .title-a {display: block;width: 90%;height: 30px;line-height: 30px;margin: 0 auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;}
.side-bar #wjdh-side-hot span.prev,.side-bar #wjdh-side-hot span.next {display: inline-block;_display: inline;*display: inline;zoom: 1;width: 35px;height: 20px;margin: 0 5px;cursor: pointer;}
.side-bar #wjdh-side-hot .hot-btn {text-align: center;padding: 10px;}
.side-bar #wjdh-side-hot span.prev {background: url(../images/sidebar_left.png);}
.side-bar #wjdh-side-hot span.next {background: url(../images/sidebar_right.png);}
.side-bar dl .tag {padding: 15px 0;line-height: 25px;}
.side-bar dl .tag a {padding: 2px 10px;background-color: #fcfcfc;*display: inline;_display: inline;zoom: 1;display: inline-block;margin-bottom: 10px;}
.side-bar dl .tag a:hover {background-color: #fcfcfc;color: #fff;}
.side-contact {margin-bottom: 20px;}
.side-contact .side-contact-phone {background-color: #fcfcfc;font-size: 16px;color: #fff;background-image: url(../images/phone.png);background-position: 20px center;background-repeat: no-repeat;padding: 10px 10px 10px 55px; }
.side-contact .side-contact-phone:hover { }
.side-contact .side-contact-phone p {font-size: 24px;font-weight: bold;}
.side-contact .side-contact-adress {padding: 10px 20px;background-color: #353537;background-image: url(../images/adress.png);background-position: 20px 10px;background-repeat: no-repeat;text-indent: 25px;color: #cecece;line-height: 22px;}
.wjdh-main {width: 913px;padding-bottom: 20px;}
.wjdh-title {background-color: #fff;padding: 10px;position: relative;margin-bottom: 20px;}
.wjdh-title .title-box {padding-bottom: 1px;border-bottom: 1px solid #ececec;}
.wjdh-title h3 {border-bottom: 1px solid #fcfcfc;font-size: 20px;display: inline;color: #fcfcfc;}
.wjdh-title .more {float: right;color: #999;}
.wjdh-title h3 a {color: #fcfcfc;}
.wjdh-title h3 small {font-size: 16px;color: #bcbcbc;text-transform: uppercase;}
.wjdh-title .tagcell {background-color: #fff;padding: 10px;position: absolute;right: 0;top: 0;}
.wjdh-title .tagcell span {float: left;width: 21px;height: 21px;border-radius: 2px;background-color: #fcfcfc;background-image: url(../images/prev-next.png);background-position: left center;background-repeat: no-repeat;margin: 0 5px;cursor: pointer;}
.wjdh-title .tagcell .next {background-position: right center;}
.content-show {border: 18px solid #f4f4f4;padding: 22px;background-color: #fff;}
.line {width: 100%;height: 7px;background-image: url(../images/bg1.gif);margin: 30px 0 10px;}
.pages {margin: 20px 0;text-align: center;}
.pages a,.pages span {padding: 2px 8px;border: 1px solid #999;margin: 0 5px;color: #999;}
.pages a:hover,.pages span:hover {border: 1px solid #fcfcfc;color: #fcfcfc;}
.pages .current {background-color: #fcfcfc;border: 1px solid #fcfcfc;color: #fff;}
.pages .current:hover {color: #fff;}
.adjacent {height: 35px;margin-top: 20px;}
.adjacent ul {width: 900px;}
.adjacent ul li {float: left;width: 340px;margin-right: 90px;padding: 0 1%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border: 1px solid #e5e5e5;background: #fafafa;height: 28px;line-height: 28px;}
.adjacent ul li a {color: #333;font-size: 14px;font-weight: 100;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.relevant {border: 1px solid #e5e5e5;margin-top: 20px;}
.relevant .title {height: 40px;line-height: 40px;border-bottom: 1px solid #e5e5e5;padding: 0 10px;overflow: hidden;}
.relevant .title h3 {display: inline;color: #fcfcfc;font-size: 18px;font-weight: bold;}
.relevant .title .tag {display: inline;color: #676767;}
.relevant .title .tag a {margin-right: 10px;color: #676767;}
.relevant .title .back {float: right;padding-right: 20px;background-image: url(../images/back.gif);background-repeat: no-repeat;background-position: right center;}
.relevant .content {padding: 10px 20px;}
.relevant .content ul {width: 845px;}
.relevant .content ul li {float: left;width: 320px;height: 30px;line-height: 30px;padding-left: 20px;background-image: url(../images/ico4.png);background-repeat: no-repeat;background-position: left center;margin-right: 80px; }
.relevant .content ul li:hover {transform: translateX(10px);-webkit-transform: translateX(10px);}
.relevant .content ul li a {color: #676767;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wjdh-h3 {text-align: center;margin-bottom: 30px;}
.wjdh-h3 h3 a {display: block;color: #fcfcfc;font-size: 26px; }
.wjdh-h3:hover h3 a { }
.wjdh-h3 span {*display: inline;_display: inline;display: inline-block;zoom: 1;font-size: 20px;color: #cdcdcd;position: relative; text-transform: uppercase;}
.wjdh-h3:hover span { }
.wjdh-h3 span i,.wjdh-h3 span em {position: absolute;top: 10px;float: left;width: 30px;height: 1px;margin: 0 auto;background-color: #bdbdbd;}
.wjdh-h3 span i {left: -40px;}
.wjdh-h3 span em {right: -40px;}
.img {overflow: hidden;position: relative;border: 1px solid #eee;background-color: #f4f4f4;}
.img img {background-image: url(../images/wjdh-logo.png);background-repeat: no-repeat;background-position: center center; }
li:hover .img img { }
.wjdh-link {display: block;width: 38px;height: 38px;background-image: url(../images/link.png);background-repeat: no-repeat;background-position: center center;}
.item-mask {width: 100%;height: 100%;background: rgba(0, 0, 0, 0);position: absolute;left: 0;top: 0;opacity: 0;-webkit-transform: rotateX(180deg) scale(0.5, 0.5);transform: rotateX(180deg) scale(0.2, 0.2);transition: all ease-out .5s;}
li:hover .item-mask {opacity: 1;-webkit-transform: rotateX(0deg) scale(1, 1);transform: rotateX(0deg) scale(1, 1);transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s;background: rgba(0, 0, 0, 0.3);}
.item-mask .item-link-icon {display: block;width: 38px;height: 38px;text-align: center;font-size: 22px;line-height: 38px;border: 1px solid rgba(255, 255, 255, .5);border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;}
.image-list {margin-top: 45px;margin-bottom: 40px;}
.image-list .content ul {width: 1230px;}
.image-list .content ul li {float: left;width: 334px;padding: 20px;border: 1px solid #e4e4e4;margin-right: 26px;position: relative; }
.image-list .content ul li .border-top,.image-list .content ul li .border-right,.image-list .content ul li .border-bottom,.image-list .content ul li .border-left {display: block;position: absolute;background-color: #fcfcfc; }
.image-list .content ul li .border-top {height: 1px;width: 0;left: -1px;top: -1px;}
.image-list .content ul li:hover .border-top {width: 376px;}
.image-list .content ul li .border-right {height: 0;width: 1px;right: -1px;top: -1px;}
.image-list .content ul li:hover .border-right {height: 463px;}
.image-list .content ul li .border-bottom {height: 1px;width: 0;right: -1px;bottom: -1px;}
.image-list .content ul li:hover .border-bottom {width: 376px;}
.image-list .content ul li .border-left {height: 0;width: 1px;left: -1px;bottom: -1px;}
.image-list .content ul li:hover .border-left {height: 463px;}
.image-list .content ul li .title-a {font-size: 18px;line-height: 35px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.image-list .content ul li:hover .title-a {color: #fcfcfc;}
.image-list .content ul li .img {width: 334px;height: 230px;}
.image-list .content ul li img {}
.image-list .content ul li p {color: #999;text-indent: 2em;height: 69px;line-height: 23px;overflow: hidden;margin: 15px auto 35px;}
.image-list .content ul li .more {display: block;width: 170px;height: 35px;line-height: 35px;text-align: center;margin: 0 auto;border: 1px solid #d0d0d0; }
.image-list .content ul li:hover .more {background-color: #fcfcfc;border: 1px solid #fcfcfc;color: #fff; }
.image-list .content ul li .more span {overflow: hidden;line-height: 35px;height: 35px;vertical-align: middle;}
.image-list .content ul li .more i {_display: inline;*display: inline;display: inline-block;zoom: 1;width: 0;height: 35px;background-image: url(../images/bg2.gif);background-repeat: no-repeat;background-position: left center;vertical-align: middle;margin-left: 10px; }
.image-list .content ul li:hover .more i {width: 33px;}
.image-list .tagcell {margin: 20px 0;text-align: center;}
.image-list .tagcell span {_display: inline;*display: inline;display: inline-block;zoom: 1;background-color: #e3e3e3;width: 42px;height: 10px;line-height: 10px;border-radius: 5px;margin: 0 10px;}
.image-list .tagcell .on {background-color: #a6a6a6;}
.text-list {margin-bottom: 40px;}
.text-list ul li {float: left;width: 50%;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;position: relative;margin-bottom: -1px;z-index: 9}
.text-list ul li:hover {z-index: 999;}
.text-list ul li .border-top,.text-list ul li .border-bottom {display: block;width: 0;height: 1px;position: absolute;background-color: #fcfcfc; }
.text-list ul li .border-top {left: 0;top: -1px;}
.text-list ul li:hover .border-top {width: 100%;}
.text-list ul li .border-bottom {left: 0;bottom: -1px;}
.text-list ul li:hover .border-bottom {width: 100%;}
.text-list dl dt {float: left;width: 170px;height: 130px;background-color: #fcfcfc;border-right: 1px solid #e4e4e4;color: #999;position: relative;}
.text-list dl dt i {display: block;width: 100%;height: 0;background-color: #fcfcfc;position: absolute;left: 0;bottom: 0; }
.text-list ul li:hover dl dt i {height: 100%;}
.text-list dl dt .date {position: absolute;z-index: 99;left: 50px;top: 30px;}
.text-list ul li:hover .date {color: #fff;}
.text-list dl dt .date span {font-size: 32px;display: block;}
.text-list dl dt .date em {font-size: 16px;}
.text-list dl dd {float: left;width: 335px;padding: 30px 0 0 40px;}
.text-list dl dd a {display: block;font-size: 16px;margin-bottom: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.text-list ul li:hover dd a {color: #fcfcfc;}
.text-list dl dd p {color: #999;line-height: 18px;height: 36px;overflow: hidden;}
.express-lane {border-bottom: 1px solid #e4e4e4;margin-top: 20px;}
.express-lane h3 {padding-left: 30px;background-image: url(../images/ico2.png);background-repeat: no-repeat;background-position: left bottom;border-bottom: 1px solid #e4e4e4;line-height: 30px;font-size: 20px;color: #747474;text-transform: uppercase;}
.express-lane .content {padding: 10px;}
.express-lane dl {padding-left: 52px;background-image: url(../images/ico3.gif);background-repeat: no-repeat;background-position: 20px 10px;line-height: 35px;}
.express-lane dl dt,.express-lane dl dd {display: inline;}
.express-lane dl dt {font-size: 17px;color: #747474;}
.express-lane dl dd a {color: #999;font-size: 15px;*display: inline;_display: inline;display: inline-block;zoom: 1;margin-right: 20px;}
.express-lane dl dd a:hover {color: #fcfcfc;}
.bottom-contact {text-align: center;}
.bottom-contact .tel,.bottom-contact .qq {*display: inline;_display: inline;display: inline-block;padding-left: 50px;text-align: left;color: #747474;height: 50px;overflow: hidden;margin: 0 20px;padding: 20px 0 20px 50px;cursor: pointer; }
.bottom-contact .tel {background-image: url(../images/phone2.png);background-repeat: no-repeat;background-position: 10px center;font-size: 16px;}
.bottom-contact .tel p {font-size: 24px;font-weight: bold;position: relative;}
.bottom-contact .tel p span {display: block;width: 0;position: absolute;left: 0;top: 0;font-size: 24px;color: #fcfcfc;white-space: nowrap;overflow: hidden; }
.bottom-contact .tel:hover p span {width: 100%;}
.bottom-contact .qq {background-image: url(../images/qq.png);background-repeat: no-repeat;background-position: left center;line-height: 25px;}
.bottom-contact .tel:hover { }
.bottom-contact .qq:hover { }
.cat-menu {padding: 0 0 40px;text-align: center;}
.cat-menu .title {display: inline;color: #bbb;font-size: 24px;border-bottom: 1px solid #bbb;text-transform: uppercase;}
.cat-menu .menu-list {margin-top: 20px;}
.cat-menu .menu-list span {*display: inline;_display: inline;zoom: 1;display: inline-block;position: relative;}
.cat-menu .menu-list span:before {display: block;content: '';position: absolute;left: 50%;bottom: 10px;margin-left: -10px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #333;z-index: 8; }
.cat-menu .menu-list span a {font-size: 16px;display: block;width: 150px;height: 35px;line-height: 35px;color: #fff;background-color: #333;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 10px 20px;position: relative;z-index: 9;}
.cat-menu .menu-list .cur a,.cat-menu .menu-list span:hover a {background-color: #fcfcfc;}
.cat-menu .menu-list .cur:before,.cat-menu .menu-list span:hover:before {border-top: 10px solid #fcfcfc;bottom: 0;}
.list01,.list02,.list03 {background-color: #f4f4f4;padding: 20px 0;}
.list01 .list01-content,.list02 .list02-content,.list03 .list03-content {background-color: #fff;}
.list01 .wjdh-title,.list02 .wjdh-title,.list03 .wjdh-title {border-bottom: 1px solid #f4f4f4;}
.list01 .content,.list02 .content,.list03 .content {padding: 0 20px 25px;}
.list01 .list01-top {margin-bottom: 50px;}
.list01 .list01-top ul li {position: relative;}
.list01 .list01-top .img {width: 420px;height: 270px;}
.list01 .list01-top .info {width: 660px;padding: 35px 0;}
.list01 .list01-top .info .title-a {display: block;font-size: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list01 .list01-top .info em {float: right;}
.list01 .list01-top .info p {margin: 20px 0;color: #999;line-height: 22px;height: 66px;}
.list01 .list01-top .info .more {display: block;width: 170px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #d0d0d0; }
.list01 .list01-top:hover .info .more {background-color: #fcfcfc;border: 1px solid #fcfcfc;color: #fff; }
.list01 .list01-top .info .more span {overflow: hidden;line-height: 35px;height: 35px;vertical-align: middle;}
.list01 .list01-top .tag-hot {position: absolute;display: block;width: 38px;height: 24px;line-height: 24px;background-color: #fcfcfc;color: #fff;text-align: center;text-transform: uppercase;right: 0;bottom: 0;}
.list01 .list01-top .info .more i {_display: inline;*display: inline;display: inline-block;zoom: 1;width: 0;height: 35px;background-image: url(../images/bg2.gif);background-repeat: no-repeat;background-position: left center;vertical-align: middle;margin-left: 10px; }
.list01 .list01-top:hover .info .more i {width: 33px;}
.list01 .list ul {width: 1200px;}
.list01 .list ul li {float: left;width: 272px;border: 1px solid #e4e4e4;height: 250px;position: relative; background-color: rgba(255, 255, 255, .8);* background-color: #fff;_background-color: #fff;margin: 0 15px 26px 0;}
.list01 .list ul li:hover {border: 1px solid #fcfcfc; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);}
.list01 .list ul li .more {display: block;width: 80px;height: 30px;position: absolute;right: 135px;top: 162px;background-repeat: no-repeat;background-position: center center;background-color: #999;text-align: center;line-height: 30px;color: #fff;}
.list01 .list ul li:hover .more {background-color: #fcfcfc;}
.list01 .list dl dt {color: #999;position: relative;padding: 5px;}
.list01 .list dl dt .img {width: 260px;height: 195px;}
.list01 .list dl dd {text-align: center;height: 35px;line-height: 35px;}
.list01 .list dl dd a {display: block;font-size: 16px;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list01 .list dl dd p {color: #999;line-height: 18px;overflow: hidden;}
.list02 .list ul {width: 1160px;}
.list02 .list ul li {float: left;width: 510px;height: 110px;border: 1px solid #ececec;padding: 20px;margin: 0 28px 20px 0;}
.list02 .list ul li:hover {border: 1px solid #fcfcfc;}
.list02 .list ul li .img {width: 230px;height: 110px;}
.list02 .list ul li .info {width: 255px;}
.list02 .list ul li .info .title-a {display: block;font-size: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list02 .list ul li:hover .info .title-a {color: #fcfcfc;}
.list02 .list ul li .info em {float: right;}
.list02 .list ul li .info p {margin: 10px 0;color: #999;line-height: 22px;height: 44px;overflow: hidden;}
.list02 .list ul li .info .more {display: block;width: 100px;height: 20px;line-height: 20px;text-align: center;border: 1px solid #d0d0d0;color: #d0d0d0; }
.list02 .list ul li:hover .info .more {background-color: #fcfcfc;border: 1px solid #fcfcfc;color: #fff; }
.list02 .list ul li .more span {overflow: hidden;line-height: 20px;height: 20px;vertical-align: middle;}
.list03 .menu-text {color: #999;font-size: 16px;line-height: 2;text-indent: 2em;margin-bottom: 50px;}
.list03 .menu-text span {display: block;text-align: right;color: #999;}
.list03 .menu-text span a {color: #999;}
.list03 .list ul {width: 1195px;}
.list03 .list ul li {float: left;width: 338px;margin: 0 60px 60px 0;text-align: center;}
.list03 .list ul li .img {width: 318px;height: 233px;border: 10px solid #f4f4f4;}
.list03 .list ul li .info .title-a {margin-top: 10px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 30px;line-height: 30px;color: #999;font-size: 15px;}
.list03 .list ul li .info .more {color: #999;}
.list03 .list ul li .info i {display: block;width: 100%;height: 1px;background-color: #cacaca;margin-top: 10px;}
.list03 .list ul li .info i em {display: block;width: 0;height: 1px;background-color: #fcfcfc; }
.list03 .list ul li:hover .info i em {width: 100%;}
.news-list ul li {position: relative;padding: 10px;height: 110px;border-bottom: 1px solid #f4f4f4;overflow: hidden;margin-bottom: 20px; }
.news-list ul li:before {z-index: -1;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fcfcfc;opacity: 0;-webkit-transform: scale3d(1, 0.1, 1);transform: scale3d(1, 0.1, 1); -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.news-list ul li:hover:before {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.news-list ul li .title-a {font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-list ul li span {float: right;color: #747474; }
.news-list ul li p {color: #747474;height: 44px;line-height: 22px;overflow: hidden;margin: 10px 0; }
.news-list ul li .more {float: right;width: 100px;height: 22px;line-height: 22px;border: 1px solid #333;text-align: center; }
.news-list ul li:hover .more {color: #fcfcfc;border: 1px solid #fcfcfc;}
.news-center-company {background-color: #f4f4f4;padding: 50px 0;}
.news-center-company .company-top {width: 424px;background-color: #fff;border: 1px solid #e4e4e4;}
.news-center-company .company-top ul li {width: 378px;padding: 23px;}
.news-center-company .company-top .pr {position: relative;}
.news-center-company .company-top dl {position: absolute;left: 0;bottom: -25px;color: #fff;background-color: #fcfcfc;}
.news-center-company .company-top dl dt {font-size: 28px;padding: 29px 10px 0 10px;border: 1px solid rgba(255, 255, 255, 0.2);}
.news-center-company .company-top dl dd {font-size: 16px;height: 25px;line-height: 25px;padding: 0 10px;}
.news-center-company .company-top ul li .img {width: 378px;height: 265px;}
.news-center-company .company-top ul li .title-a {font-size: 18px;margin-bottom: 20px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-center-company .company-top ul li p {margin-top: 40px;color: #999;line-height: 23px;height: 69px;overflow: hidden;text-indent: 2em;margin-bottom: 10px;}
.news-center-company .company-top ul li .more {display: block;width: 170px;height: 35px;line-height: 35px;text-align: center;margin: 0 auto;border: 1px solid #d0d0d0; }
.news-center-company .company-top ul li:hover .more {background-color: #fcfcfc;border: 1px solid #fcfcfc;color: #fff; }
.news-center-company .company-top ul li .more span {overflow: hidden;line-height: 35px;height: 35px;vertical-align: middle;}
.news-center-company .company-top ul li .more i {_display: inline;*display: inline;display: inline-block;zoom: 1;width: 0;height: 35px;background-image: url(../images/bg2.gif);background-repeat: no-repeat;background-position: left center;vertical-align: middle;margin-left: 10px; }
.news-center-company .company-top ul li:hover .more i {width: 33px;}
.news-center-company .company-list {width: 725px;}
.news-center-company .company-list .title {margin-bottom: 20px;}
.news-center-company .company-list .title dl {float: left;width: 40px;text-align: center;color: #fcfcfc;text-transform: uppercase;}
.news-center-company .company-list .title dl dt {font-size: 37px;height: 28px;line-height: 28px;}
.news-center-company .company-list .title dl dd {font-size: 12px;height: 12px;line-height: 12px;}
.news-center-company .company-list .title .title-h3 {width: 685px;padding-bottom: 5px;border-bottom: 1px solid #ececec;}
.news-center-company .company-list .title .title-h3 h3 a {font-size: 26px;font-weight: bold;color: #fcfcfc;border-bottom: 1px solid #fcfcfc;padding-bottom: 4px;}
.news-center-company .company-list .title .more {float: right;width: 53px;height: 14px;background-image: url(../images/more3.png);background-repeat: no-repeat;background-position: center center;margin-top: 10px;}
.news-center-company .company-list .list ul li {border: 1px solid #e4e4e4;width: 100%;height: 98px;position: relative; background-color: rgba(255, 255, 255, .8);*background-color: #fff;_background-color: #fff;margin-top: 17px;}
.news-center-company .company-list .list ul li:hover {border: 1px solid #fcfcfc; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);}
.news-center-company .company-list .list ul li .more {display: block;width: 15px;height: 15px;position: absolute;right: 0;top: 0;background-image: url(../images/more2.png);background-repeat: no-repeat;background-position: center center;background-color: #999;}
.news-center-company .company-list .list ul li:hover .more {background-color: #fcfcfc;}
.news-center-company .company-list .list dl dt {float: left;width: 125px;height: 98px;color: #999;position: relative;}
.news-center-company .company-list .list dl dt .date {position: absolute;z-index: 99;left: 30px;top: 10px;}
.news-center-company .company-list .list dl dt .date span {font-size: 32px;display: block;color: #999;}
.news-center-company .company-list .list ul li:hover .date span {color: #fcfcfc;}
.news-center-company .company-list .list dl dt .date em {font-size: 16px;color: #b7b7b7;}
.news-center-company .company-list .list dl dd {float: left;width: 545px;padding: 15px 0 0 40px;}
.news-center-company .company-list .list dl dd a {display: block;font-size: 16px;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-center-company .company-list .list dl dd p {color: #999;line-height: 18px;height: 36px;overflow: hidden;}
.industry {padding: 50px 0;}
.industry .industry-left {width: 270px;}
.industry .industry-left .industry-title {height: 240px;background-color: #fcfcfc;position: relative;overflow: hidden;margin-bottom: 10px;}
.industry .industry-left .industry-title i.top {display: block;height: 6px;width: 100%;background-color: #565656;}
.industry .industry-left:hover .industry-title i.top {animation: itop .8s;-webkit-animation: itop .8s;}
@keyframes itop {from {width: 0;}
to {width: 100%;}
}
@-webkit-keyframes itop {from {width: 0;}
to {width: 100%;}
}
.industry .industry-left .industry-title .title {width: 120px;height: 56px;padding: 20px 30px;margin: 40px auto;color: #fff;position: relative;}
.industry .industry-left .industry-title .title a {display: block;font-weight: bold;font-size: 30px;color: #fff;}
.industry .industry-left .industry-title .title span {font-size: 16px;font-weight: bold;text-transform: uppercase;}
.industry .industry-left .industry-title .title i {display: block;background-color: #fff;width: 16px;height: 1px;position: absolute;}
.industry .industry-left .industry-title .title em {display: block;background-color: #fff;width: 1px;height: 16px;position: absolute;}
.industry .industry-left .industry-title .title i.l-t,.industry .industry-left .industry-title .title i.l-t em {left: 0;top: 0}
.industry .industry-left .industry-title .title i.r-b,.industry .industry-left .industry-title .title i.r-b em {right: 0;bottom: 0;}
.industry .industry-left:hover i.l-t {/* animation: l-t .8s; *//* -webkit-animation: l-t .8s; */}
.industry .industry-left:hover i.r-b {/* animation: r-b .8s; *//* -webkit-animation: r-b .8s; */}
@keyframes l-t {from {transform: translate(-20px, -20px);}
to {transform: translate(0, 0);}
}
@-webkit-keyframes l-t {from {transform: translate(-20px, -20px);}
to {transform: translate(0, 0);}
}
@keyframes r-b {from {transform: translate(20px, 20px);}
to {transform: translate(0, 0);}
}
@-webkit-keyframes r-b {from {transform: translate(-20px, -20px);}
to {transform: translate(0, 0);}
}
.industry .industry-left .industry-title .more {display: block;margin: 10px auto;width: 85px;height: 23px;line-height: 23px;color: #fff;text-align: center;text-transform: uppercase;position: relative;}
.industry .industry-left .industry-title .more i,.industry .industry-left .industry-title .more em {display: block;width: 100%;height: 1px;background-color: #fff;position: absolute;}
.industry .industry-left:hover .industry-title .more i,.industry .industry-left:hover .industry-title .more em { }
@keyframes industry-more {from {width: 0;}
to {width: 100%;}
}
@-webkit-keyframes industry-more {from {width: 0;}
to {width: 100%;}
}
.industry .industry-left .industry-title .more i {left: 0;top: 0;}
.industry .industry-left .industry-title .more em {right: 0;bottom: 0;}
.industry .industry-left .list ul li {height: 35px;line-height: 35px;border-bottom: 1px dashed #999;}
.industry .industry-left .list ul li a {display: block;width: 90%;margin: 0 auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #999; }
.industry .industry-left .list ul li:hover a { }
.industry .industry-left .list ul li span {margin-right: 5px;}
.industry .industry-right {width: 860px;}
.industry .industry-right .list ul li {width: 840px;height: 180px;padding: 10px;margin-bottom: 25px;}
.industry .industry-right .list ul li:hover {background-color: #fcfcfc;}
.industry .industry-right .list ul li .img {width: 235px;height: 177px;}
.industry .industry-right .list ul li .info {width: 570px;}
.industry .industry-right .list ul li .info .title-a {font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-top: 10px;}
.industry .industry-right .list ul li:hover .info .title-a {color: #fff;}
.industry .industry-right .list ul li .info p {line-height: 22px;padding: 15px 0;color: #999;}
.industry .industry-right .list ul li:hover .info p {color: #fff;}
.industry .industry-right .list ul li .info .more {display: block;width: 170px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #d0d0d0; }
.industry .industry-right .list ul li:hover .more {background-color: #fcfcfc;border: 1px solid #fff;color: #fff; }
.industry .industry-right .list ul li .more span {overflow: hidden;line-height: 35px;height: 35px;vertical-align: middle;}
.industry .industry-right .list ul li .more i {_display: inline;*display: inline;display: inline-block;zoom: 1;width: 0;height: 35px;background-image: url(../images/bg2.gif);background-repeat: no-repeat;background-position: left center;vertical-align: middle;margin-left: 10px; }
.industry .industry-right .list ul li:hover .more i {width: 33px;}
.hot-rec {height: 400px;padding: 15px;background-color: #fcfcfc;margin-bottom: 20px;overflow: hidden;}
.hot-rec .content .img {width: 470px;height: 305px;background-color: #fff;border: 14px solid #fff;position: relative;}
.hot-rec .content .img img {}
.hot-rec .content .info {width: 345px;}
.hot-rec .content .info .title-a {display: block;height: 35px;line-height: 35px;background-color: #fcfcfc;color: #fff;font-size: 17px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;margin-bottom: 12px;}
.hot-rec .content .info p {font-size: 14px;border: 1px solid #ececec;background-color: #fff;padding: 10px;color: #525252;line-height: 27px;height: 162px;overflow: hidden;margin-bottom: 12px;}
.hot-rec .content .info .tag {width: 150px;font-size: 13px;background-color: #efefef;padding: 9px;height: 72px;line-height: 26px;border: 1px solid #ececec;color: #999;overflow: hidden;}
.hot-rec .content .info .tag a {color: #999;}
.hot-rec .content .info .online {background-color: #fcfcfc;color: #fff;height: 92px;width: 100%;}
.hot-rec .content .info .online .more {display: block;background-image: url(../images/more1.png);background-repeat: no-repeat;background-position: 10px center;padding-left: 30px;color: #fff;height: 30px;line-height: 30px;font-size: 16px;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.hot-rec .content .info .online .tel {padding: 8px 10px;}
.hot-rec .content .info .online span {display: block;font-size: 20px;font-weight: bold;}
.product-list {padding: 15px 15px 0 15px;background-color: #fcfcfc;}
.product-list ul {width: 990px;}
.product-list ul li {float: left;width: 200px;padding: 5px;border: 1px solid #ececec;background-color: #fff;margin: 0 11px 20px 0;}
.product-list ul li:hover {border: 1px solid #fcfcfc;}
.product-list ul li .img {width: 198px;height: 150px;}
.product-list ul li .info {/*! padding-left: 255px; */text-align: center;}
.product-list ul li .info .title-a {display: block;font-size: 16px;line-height: 34px;height: 30px;overflow: hidden;/* -webkit-transition: all .8s ease-out; *//* transition: all .8s ease-out; */white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product-list ul li:hover .info .title-a {color: #fcfcfc;}
.product-list ul li .info p {color: #999;line-height: 20px;height: 60px;overflow: hidden;margin-bottom: 10px;}
.product-list ul li .info .more {display: block;color: #999;border: 1px solid #999;width: 80%;height: 22px;line-height: 22px;margin: auto;text-align: center; }
.product-list ul li:hover .info .more {color: #fcfcfc;border: 1px solid #fcfcfc;}
.prohead {margin-bottom: 25px;}
.prohead .hleft {width: 402px;float: left}
.prohead .hleft .proimg,.prohead .hleft .cloud-zoom-big {width: 400px;height: 300px;border: 1px solid #ececec;padding: 2px;margin-bottom: 10px;}
.prohead .hleft .proimg img {width: 400px;height: 300px;}
.prohead .hleft .smallimg {width: 402px;height: 70px;overflow: hidden;}
.prohead .hleft .smallimg dl {width: 402px;height: 70px;}
.prohead .hleft .smallimg dl dt {width: 10px;height: 45px;margin-top: 13px;}
.prohead .hleft .smallimg dl dt.prev {float: left;}
.prohead .hleft .smallimg dl dt.next {float: right;}
.prohead .hleft .smallimg dd {width: 366px;height: 70px;float: left;margin-left: 10px;overflow: hidden;}
.prohead .hleft .smallimg dd li {width: 102px;float: left;height: 70px;text-align: center;margin: 0 10px;}
.prohead .hleft .smallimg dd li img {width: 98px;height: 68px;border: 1px solid #ccc;}
.prohead .hleft .smallimg dd li a:hover img,.prohead .hleft .smallimg dd li a.hover img {border-color: #fcfcfc;}
.prohead .hleft .btns {margin-top: 20px;}
.prohead .hleft .btns span {display: none}
.prohead .hleft .btns a {display: block;height: 22px;line-height: 22px;text-indent: 20px;font-size: 12px;background: url(../images/btn-s-bg.png) no-repeat;float: left;margin: 0 16px 0 0 !important;padding: 0 !important;width: 80px;}
.prohead .hleft .btns a.b1 {background-position: left -150px}
.prohead .hleft .btns a.b2 {background-position: left -30px;width: 93px;}
.prohead .hleft .btns a.b3 {background-position: left -120px;}
.prohead .hleft .btns a.b4 {background-position: left -60px;}
.btns1 {clear: both;margin-top: 15px;}
.btns1 a {margin-right: 20px;}
.prohead .hright {width: 380px;border: 1px solid #dbdbdb;padding-bottom: 10px;}
.prohead .hright .title-a {display: block;height: 50px;line-height: 50px;;text-align: center;font-size: 18px;font-weight: bold;color: #fcfcfc;border-bottom: 1px solid #dbdbdb;padding: 0 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.prohead .hright p {padding: 20px;color: #666;line-height: 2;height: 120px;overflow: hidden;border-bottom: 1px solid #dbdbdb;	font-size: 16px;}
.prohead .hright .info {height: 35px;overflow: hidden;padding: 18px 20px;border-bottom: 1px solid #dbdbdb;}
.prohead .hright .info ul li:first-child {height: 25px;}
.prohead .hright .info ul li {color: #fcfcfc;line-height: 25px;height: 50px;overflow: hidden;}
.prohead .hright .info ul li label {*display: inline;_display: inline;zoom: 1;display: inline-block;width: 70px;}
.prohead .hright .info ul li a {color: #fcfcfc;margin-right: 10px;}
.prohead .hright .tel {font-size: 18px;font-weight: bold;color: #fcfcfc;text-align: center;height: 33px;line-height: 33px;overflow: hidden;border-bottom: 1px solid #dbdbdb;}
.prohead .hright .tel span {color: #fcfcfc;position: relative;*display: inline;_display: inline;zoom: 1;display: inline-block;}
.prohead .hright .tel span em {color: #333;font-weight: bold;position: absolute;left: 0;top: 0;display: block;width: 0;height: 33px;line-height: 33px;white-space: nowrap;overflow: hidden; }
.prohead .hright .tel:hover span em {width: 100%;}
.prohead .hright .online {text-align: center;padding: 30px 0;}
.prohead .hright .online a {*display: inline;_display: inline;zoom: 1;display: inline-block;width: 130px;height: 35px;line-height: 35px;background-color: #fcfcfc;font-size: 18px;font-weight: bold;color: #fff;margin: 0 10px;}
.prohead .hright .share {padding: 5px 20px;}
.prohead .hright .share .bds_txt {float: left;margin: 4px 6px 4px 0;}
.product-content {margin-top: 10px;margin-bottom: 20px;}
.product-content .wjdh-title {padding: 10px 0;}
.product-content .wjdh-title .scan {position: absolute;right: 0;bottom: 10px;cursor: pointer;}
.product-content .wjdh-title .scan span {display: block;background-image: url(../images/ewm.gif);background-repeat: no-repeat;background-position: left center;padding-left: 30px;height: 30px;line-height: 30px;font-size: 14px;}
.contact {background-color: #f4f4f4;border-top: 5px solid #efefef;padding: 20px 0;margin-top: 50px;}
.contact .contact-text .title {width: 78px;height: 100px;padding: 180px 10px 10px 10px;background-color: #fcfcfc;background-image: url(../images/contact.png);background-repeat: no-repeat;background-position: 10px 10px;}
.contact .contact-text .title .qrcode img {width: 78px;height: 78px;background-color: #fff;}
.contact .contact-text .title .qrcode span {display: block;height: 20px;line-height: 20px;color: #fff;font-size: 12px;text-align: center;}
.contact .contact-text .content {background-color: #fff;padding: 40px 0 0 35px;width: 375px;height: 250px;position: relative;}
.contact .contact-text .content ul {width: 260px;height: 210px;overflow: hidden;}
.contact .contact-text .content ul li {font-size: 15px;color: #828282;height: 30px;line-height: 30px;}
.contact .contact-text .content .kf-img {position: absolute;bottom: 0;right: -50px;}
.contact .contact-form {width: 560px;}
.contact .contact-form p {font-size: 16px;line-height: 25px;margin-bottom: 10px;}
.contact .contact-form p span {display: block;color: #fcfcfc;}
.contact .contact-form ul li {background-color: #fff;width: 250px;height: 28px;float: left;margin-right: 30px;margin-bottom: 15px;}
.contact .contact-form ul li label {vertical-align: middle;float: left;border-right: 3px solid #f4f4f4;}
.contact .contact-form ul li input {float: left;height: 28px;line-height: 28px;vertical-align: middle;padding: 0 10px;}
.contact .contact-form ul li textarea {height: 75px;width: 460px;padding: 10px;}
.contact .contact-form ul .form-content {height: 95px;width: 530px;}
.contact .contact-form .form-button .submit,.contact .contact-form .form-button a {*display: inline;_display: inline;zoom: 1;display: inline-block;width: 135px;line-height: 35px;height: 35px;text-align: center;font-size: 18px;font-weight: bold;background-color: #828282;border: 0;color: #fff;cursor: pointer;margin-right: 20px;}
.contact .contact-form .form-button .online {background-color: #fcfcfc;/* -webkit-transition: all 0s; *//* transition: all 0s; */position: relative;border: 1px solid #fcfcfc;}
.contact .contact-form .form-button .online span {position: relative;z-index: 9;}
.contact .contact-form .form-button .online i {position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;background-color: #fcfcfc;/* -webkit-transition: all .6s ease-out; *//* transition: all .6s ease-out; */-webkit-transform: scale(0.6, 1);transform: scale(0.6, 1);z-index: 8;opacity: .6;}
.contact .contact-form .form-button .online:hover {background-color: #fff;}
.contact .contact-form .form-button .online:hover i {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}
.wjdh-map {position: relative;}
.wjdh-map #wmap {width: 100%;height: 500px;}
.wjdh-map #r-result {position: absolute;right: 0;top: 0;width: 450px;max-height: 500px;overflow-y: scroll;overflow-x: hidden;z-index: 99; }
.wjdh-map .luxianjieguo #r-result {}
.wjdh-map .anchorBL {display: none;}
.wjdh-map .BMap_pop>div>div {border-radius: 8px;border: 0 !important;}
.wjdh-map .BMap_pop .BMap_center {border: 0 !important;border-right: 1px solid #fff !important;}
.wjdh-map .BMap_top {border: 0 !important;}
.wjdh-map .BMap_bottom {border: 0 !important;}
.wjdh-map .map-marker dt {float: left;}
.wjdh-map .map-marker dd {height: 80px;overflow: hidden;margin-left: 110px;}
.wjdh-map .map-marker dd span {font-size: 18px;}
.wjdh-map .map-marker h4 {height: 30px;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wjdh-map .map-marker p {height: 40px;line-height: 20px;overflow: hidden;}
.driving-way {font-family: 'Microsoft JhengHei';}
.driving-way .hd li {float: left;font-size: 16px;width: 50%;height: 50px;line-height: 50px;background-color: #eee;text-indent: 80px;cursor: pointer;}
.driving-way .hd li.on {color: #fff;}
.driving-way .map-tab {padding: 20px 0;}
.driving-way .map-tab .trip-mode a {position: relative;float: left;font-size: 16px;padding-left: 50px;width: 100px;height: 50px;line-height: 50px;}
.driving-way .map-tab .trip-mode a.active {_background: url(../images/checkbox.png) no-repeat 10px center;*background: url(../images/checkbox.png) no-repeat 10px center;}
.driving-way .map-tab .trip-mode a i {width: 14px;height: 14px;display: block;border: 3px solid #666;position: absolute;left: 10px;top: 50%;margin-top: -10px; }
.driving-way .map-tab .trip-mode a:hover i,.driving-way .map-tab .trip-mode a.active i {transform: translateZ(0px) rotate(45deg);-webkit-transform: translateZ(0px) rotate(45deg);}
.driving-way .map-tab .trip-mode a:hover i:before,.driving-way .map-tab .trip-mode a.active i:before {opacity: 1;}
.driving-way .map-tab .trip-mode a i:before {content: '';display: block;width: 6px;height: 6px;background-color: #666;position: absolute;left: 50%;top: 50%;margin-left: -3px;margin-top: -3px;opacity: 0; }
.driving-way .map-tab ul {position: relative;width: 100%;height: 112px;_background: url(../images/ico5.png) no-repeat left center;*background: url(../images/ico5.png) no-repeat left center;}
.driving-way .map-tab ul:before {position: absolute;left: 0;top: 50%;margin-top: -9px;content: '';display: block;width: 16px;height: 17px;background: url(../images/ico5.png) no-repeat center center; }
.driving-way .map-go ul:before {transform: rotateX(180deg);}
.driving-way .map-tab ul li {height: 35px;line-height: 35px;width: 70%;font-size: 16px;padding: 10px 0;margin-left: 80px;position: absolute;left: 0; }
.driving-way .map-tab ul .d1 {top: 0;}
.driving-way .map-tab ul .d2 {top: 56px;}
.driving-way .map-go ul .d1 {top: 56px;}
.driving-way .map-go ul .d2 {top: 0;}
.driving-way .map-tab ul .d1:before {position: absolute;left: -20px;top: 30px;content: '';display: block;border-radius: 50%;width: 3px;height: 3px;border: 2px solid #ed744e;}
.driving-way .map-tab ul .d2:before {position: absolute;left: -20px;top: 25px;content: '';display: block;border-radius: 50%;width: 3px;height: 3px;border: 2px solid #12a7eb;}
.driving-way .map-tab ul i {display: block;width: 75%;height: 1px;background-color: #ccc;position: absolute;left: 50px;top: 56px;}
.driving-way .map-tab ul li input {font-size: 16px;width: 100%;height: 35px;line-height: 35px;}
.driving-way .map-tab #result {background-color: #313131;color: #fff;width: 200px;height: 50px;line-height: 50px;position: absolute;right: 0;top: 50%;margin-top: -25px;display: block;text-align: center;font-size: 18px;text-transform: uppercase;cursor: pointer; }
.driving-way .contact-content {float: right;width: 48%;padding-left: 2%;padding-top: 25px;}
.driving-way .contact-content li {float: left;width: 200px;font-size: 16px;color: #888;padding-left: 40px;margin-bottom: 40px;height: 32px;line-height: 32px;padding-bottom: 25px;background-position: 0 0;background-repeat: no-repeat;}
.driving-way .contact-content .ct-address {background-image: url(../images/ct-address.png);margin-right: 40px;}
.driving-way .contact-content .ct-phone {background-image: url(../images/ct-phone.png);margin-right: 40px;}
.driving-way .contact-content .ct-mobile {background-image: url(../images/ct-mobile.png);}
.driving-way .contact-content .ct-email {background-image: url(../images/ct-email.png);}
.driving-way .luxian {width: 50%;float: left;}
.driving-way .luxian ul li:first-child {background: #eee url(../images/ico6.png) no-repeat 100px center;}
.driving-way .luxian ul li {width: 100%;height: 60px;line-height: 60px;color: #999;text-align: center;font-size: 21px;margin: 20px 0;background: #eee url(../images/ico7.png) no-repeat 100px center;cursor: pointer;}
.message-page-box .message-box-title {height: 45px;line-height: 45px;background-color: #ededed;font-size: 18px;text-indent: 20px;}
.message-page-box ul {width: 1130px;}
.message-page-box li {float: left;margin-right: 30px;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.message-page-box li input {display: block;width: 534px;height: 50px;line-height: 50px;}
.message-page-box textarea {width: 1100px;height: 125px;line-height: 25px;}
.message-page-box p {width: 50%;float: left;color: #999;}
.message-page-box .submit {float: right;display: block;width: 64px;line-height: 34px;height: 34px;text-align: center;color: #fff;background-color: #666;cursor: pointer;margin-right: 30px; }
