/* CSS Document */
::selection{color: #fff; background-color: #7e4808;}
::-moz-selection{color: #fff;background-color: #7e4808;}
::-webkit-selection{color: #fff;background-color: #7e4808;}
::-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);background-color: #555}
.clearfix{clear:both;}
.between{width:1180px;margin:0 auto;overflow: hidden;}
.clear{clear: both;}
.float_l{float:left;}
.float_r{float:right;}
.clear_fl{height:0px;clear: both;overflow: hidden;}


/*top_A*/
#top_A#top_A {width: 100%;height: 175px;overflow: hidden;background: url(../images/top_bg.jpg) no-repeat center;}
.top{width:1180px;height:35px;margin:auto;}
.top_left{width:380px;height:35px;float:left;line-height:35px;color:#666;font-size:12px;}
.top_right{height: 35px;float: right;}
.top_right ul li{float: left;color:#666;font-size:12px;line-height:35px;padding:0px 0px 0px 15px;}
.top_right ul li a{color: #666;font-size:12px;}
.top_right ul li a:hover{color: #7e4808;}
/**top_bgk**/
.top .top_header{width: 1180px;height: 140px;margin:0 auto;}
.top_header .logo{width: 930px;height:140px;float:left;display:inline;}
.logo h1{width: 178px;height:67px;margin-top:35px;float: left;overflow: hidden;}
.logo h1 a{width: 178px;height:67px;overflow: hidden;display: block;}
.logo h1 a img{width: 178px;height:67px;overflow: hidden;}
.logo .language{float: left;width: 565px;height: 80px;padding-left: 0px;margin-left: 0px;margin-top: 15px;padding-top: 10px;}
.language p{font-size: 36px;color: #7e4808;font-weight: bold;letter-spacing: 5px;}
.language h4{font-size:18px;color: #4c4c4c;line-height: 40px;}
.top_header .header_tel{float: right;width: 195px;height: 64px;margin-top: 35px;overflow: hidden;padding-left: 54px;background: url(../images/logo_dh.png) no-repeat left 12px;}
.header_tel h4{width: 175px;height: 35px;line-height: 30px;font-size: 18px;color: #4c4c4c;}
.header_tel h4 span{font-size: 24px;font-weight: bold;display: block;color: #7e4808;;}

/**nav开始**/
.nav{width: 100%;height: 50px;background:#7e4808;}
.nav .nav_box{width: 1180px;margin: 0 auto;}
.nav_all{width: 1180px;height: 50px;overflow: hidden;}
.nav_all > li{float:left;padding: 0 41px;height: 50px;text-align:center;-webkit-transition:all 0.5s;transition:all .5s;}
.nav_all > li > a{display:block;font-size:16px;text-align: center;line-height:50px;color:#fff;width: 100%;}
.nav_all .another{background: #fff;}
.nav_all .another a{color: #7e4808;}
.nav_all > li:hover{background: #fff;}
.nav_all > li:hover a{color: #7e4808;}
.fixedNav{position:fixed;top:0px;left:0px;width:100%;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}





/*footer start*/
.footer{width: 100%;height: 293px;background: url(../images/foot_bg.jpg) no-repeat center;}
.foot_left{width: 200px;height: 293px;float: left;}
.foot_left > img{width: 141px;height: 99px;margin: 23px auto;display: block;}
.foot_left .ewm{width: 110px;height: 130px;margin-top: 12px;margin: 0 auto;}
.ewm img{width: 104px;height: 104px;overflow: hidden;display: block;margin: 0 auto;}
.ewm h4{font-size: 14px;color: #7e4808;text-align: center;line-height: 30px;}
.foor_right{width: 915px;height: 250px;overflow: hidden;float: right;margin-top: 27px;}
.foor_right ul{width: 915px;border-bottom:1px solid #999;height: 38px;}
.foor_right ul li{float: left;padding:0 16px;}
.foor_right ul li a{font-size: 14px;color: #999;text-align: center;display: block;}
.foor_right ul li a:hover{text-decoration: underline;} .foot_w{width: 890px;margin-left: 30px;font-size: 14px;color: #999;line-height: 30px;margin-top:22px;}
.foot_w h2{margin-bottom: -20px;font-size: 14px;color: #999;display: inline;}
.foot_w a{color: #999;font-size: 14px;}
.foot_w a:hover{text-decoration: underline;}
.foot_w img{margin-left: 5px;}
/*footer end*/

/*skin1 start*/
.breadcrumb a:hover{color: #7e4808;}
.wjdh-search .search-s{background: #7e4808; border: 1px solid #7e4808;}
.side-bar .side-bar-tit i{background-color: #7e4808;}
.side-bar .side-bar-tit h2{color: #7e4808;}
.side-bar dl dt{background-color: #7e4808;}
.side-bar dl .cur a,
.side-bar dl dd:hover a{background-color: #7e4808;}
.side-bar dl .tag a:hover{background-color: #7e4808;}
.side-contact .side-contact-phone{background-color: #7e4808;}
.wjdh-title h3{border-bottom: 1px solid #7e4808; color: #7e4808;}
.wjdh-title h3 a{color: #7e4808;}
.wjdh-title .tagcell span{background-color: #7e4808;}
.pages a:hover,
.pages span:hover{border: 1px solid #7e4808; color: #7e4808;}
.pages .current{background-color: #7e4808; border: 1px solid #7e4808;}
.relevant .title h3{color: #7e4808;}
.wjdh-h3 h3 a{color: #7e4808;}
.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{background-color: #7e4808;}
.image-list .content ul li:hover .title-a{color: #7e4808;}
.image-list .content ul li:hover .more{background-color: #7e4808; border: 1px solid #7e4808;}
.text-list ul li .border-top,
.text-list ul li .border-bottom{background-color: #7e4808;}
.text-list dl dt i{background-color: #7e4808;}
.text-list ul li:hover dd a{color: #7e4808;}
.express-lane dl dd a:hover{color: #7e4808;}
.bottom-contact .tel p span{color: #7e4808;}
.cat-menu .menu-list .cur a,
.cat-menu .menu-list span:hover a{background-color: #7e4808;}
.cat-menu .menu-list .cur:before,
.cat-menu .menu-list span:hover:before{border-top: 10px solid #7e4808;}
.list01 .list01-top:hover .info .more{background-color: #7e4808; border: 1px solid #7e4808;}
.list01 .list01-top .tag-hot{background-color: #7e4808;}
.list01 .list ul li:hover{border: 1px solid #7e4808;}
.list01 .list ul li:hover .more{background-color: #7e4808;}
.list01 .list ul li:hover .date span{color: #7e4808;}
.list02 .list ul li:hover{border: 1px solid #7e4808;}
.list02 .list ul li:hover .info .title-a{color: #7e4808;}
.list02 .list ul li:hover .info .more{background-color: #7e4808; border: 1px solid #7e4808;}
.list03 .list ul li .info i em{background-color: #7e4808;}
.news-list ul li:hover .more{color: #7e4808; border: 1px solid #7e4808;}
.news-center-company .company-top dl{background-color: #7e4808;}
.news-center-company .company-top ul li:hover .more{background-color: #7e4808; border: 1px solid #7e4808;}
.news-center-company .company-list .title dl{color: #7e4808;}
.news-center-company .company-list .title .title-h3 h3 a{color: #7e4808; border-bottom: 1px solid #7e4808;}
.news-center-company .company-list .list ul li:hover{border: 1px solid #7e4808;}
.news-center-company .company-list .list ul li:hover .more{background-color: #7e4808;}
.news-center-company .company-list .list ul li:hover .date span{color: #7e4808;}
.industry .industry-left .industry-title{background-color: #7e4808;}
.industry .industry-right .list ul li:hover{background-color: #7e4808;}
.industry .industry-right .list ul li:hover .more{background-color: #7e4808;}
.hot-rec .content .info .title-a{background-color: #7e4808;}
.hot-rec .content .info .online{background-color: #7e4808;}

.product-list ul li:hover{border: 1px solid #7e4808;}
.product-list ul li:hover .info .title-a{color: #7e4808;}
.product-list ul li:hover .info .more{color: #7e4808; border: 1px solid #7e4808;}


.prohead .hleft .smallimg dd li a:hover img,
.prohead .hleft .smallimg dd li a.hover img{border-color: #7e4808;}
.prohead .hright .title-a{color: #7e4808;}
.prohead .hright .info ul li{color: #7e4808;}
.prohead .hright .info ul li a{color: #7e4808;}
.prohead .hright .tel{color: #7e4808;}
.prohead .hright .tel span{color: #7e4808;}
.prohead .hright .online a{background-color: #7e4808;}
.contact .contact-text .title{background-color: #7e4808;}
.contact .contact-form p span{color: #7e4808;}
.contact .contact-form .form-button .online{background-color: #7e4808; border: 1px solid #7e4808;}
.contact .contact-form .form-button .online i{background-color: #7e4808;}
.driving-way .hd li.on{background-color: #7e4808;}
.driving-way .map-tab #result:hover{background-color: #7e4808;}
.message-page-box .on{border-bottom: 1px solid #7e4808;}
.message-page-box .submit:hover{background-color: #7e4808;}
/*skin1 end*/


/*tc-float start*/
.tc-float{position: fixed; right: 0%; bottom: 7%; z-index: 999;}
.tc-float > ul > li{position: relative;}
.tc-float > ul > li > a{display: block; width: 50px; height: 50px; background-color: #333; border-bottom: 1px solid #000; float: none; margin: 0; padding: 0; background-image: none;}
.tc-float > ul > li > ul{position: absolute; right: 50px; bottom: 0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; display: none;}
.tc-float > ul > li > ul li a{display: block; height: 30px; line-height: 30px; width: 120px; padding: 0 10px; background-color: #333; color: #fff; text-align: center;}
.tc-float > ul > li:hover > ul{display: block;}
.tc-float .bdsharebuttonbox a{background-image: url(../image/ico-share.png); background-position: center center; background-repeat: no-repeat;}
.tc-float .bdsharebuttonbox a:hover{opacity: 1;}
.tc-float > ul > li:hover > a,
.tc-float > ul > li > ul li:hover > a{background-color: #666; border-bottom: 1px solid #666;}
/*tc-float end*/

/*kefu start*/
#kefu{ text-align:center; width:140px; position:fixed; z-index:999;}
#kefu .kefu-open{ width:134px; position:fixed; top:150px; right:0px; padding:60px 3px 3px; background:#cc0000 url(../images/kefu-openbg.png) no-repeat center top;}
#kefu .kefu-top{ height:75px; border-bottom:1px dashed #ccc;}
#kefu .kefu-top span{ display:block; width:24px; height:24px; margin-left:95px; cursor:pointer; overflow:hidden; border-radius:50%; color:#cc0000; border:1px solid #cc0000;}
#kefu .kefu-top b{ text-align:center; text-transform:uppercase; font-weight:normal; color:#333; font-size:18px; font-weight:bold; line-height:24px; padding-top:15px; display:block;}
#kefu .kefu-top b i{ font-family:"Times New Roman"; font-size:12px;}
#kefu .kefu-tel{ height:60px; text-align:center; border-bottom: 1px dashed #ccc;}
#kefu .kefu-tel span{ font-size:15px; font-weight:bold; line-height:24px; padding-top:10px; display:block; color:#cc0000;}
#kefu .kefu-tel p{ font-size:18px; line-height:20px; font-family:Arial; color:#cc0000;}
#kefu .kefu-qq{ padding:10px 7px; border-bottom: 1px dashed #ccc;}
#kefu .kefu-qq a{ width:100px; height:30px; padding:3px 10px; border-radius:5px; display:block; margin-top:5px; background:#cc0000;}
#kefu .kefu-qq img{ float:left; display:block; width:26px; margin:auto;}
#kefu .kefu-qq span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#fff; border-left:1px solid #ccc; display:block; text-align:left; line-height:20px; margin:5px 0 5px 10px; width:53px; height:20px; overflow:hidden;}
#kefu .kefu-qq:hover span{ color:#fff;}
#kefu .kefu-erweima{ line-height:40px; padding:16px 0 0; font-size:14px; color:#4c4c4c; background:#fff; width:134px;}
#kefu .kefu-erweima img{ width:110px; height:110px; display:block; margin:auto;}
#kefu .kefu-erweima span{ font-size:14px; color:#333; font-weight:bold; line-height:30px;}
#kefu .kefu-close{ position:fixed; right:-45px; top:200px; width:45px; height:180px; border-radius:10px 0 0 10px; cursor:pointer; background:#cc0000;}
#kefu .kefu-close img{ padding: 10px 0 0;}
#kefu .kefu-close p{ font-size:18px; background:url(../images/open-1.png) no-repeat center 95px; width:20px; margin:0 auto; line-height:20px; height:115px; padding-top:5px; color:#fff; font-weight:bold;}
/*kefu end*/