/* CSS Document */
::selection{color: #fff; background-color: #ea5b24;}
::-moz-selection{color: #fff;background-color: #ea5b24;}
::-webkit-selection{color: #fff;background-color: #ea5b24;}
::-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{width:100%;height:175px;overflow: hidden;}
.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: #ea5b24;}
/**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;}
.top_header .logo .logo_img{float: left;}
.logo_img img{height: 60px;margin-top: 30px;}
.logo .language{float: left;width: 565px;height: 80px;padding-left: 0px;margin-left: 0px;margin-top: 15px;padding-top: 10px;}
.language p{font-size: 28px;color: #ea5b24;font-weight: bold;letter-spacing: 1px;}
.language h4{font-size:18px;color: #4c4c4c;line-height: 30px;}
.logo .om{float: left;width: 200px;height: 80px;padding-left: 0px;margin-left: 0px;margin-top: 15px;padding-top: 30px;}
.om p{font-size: 20px;color: #ea5b24;font-weight: bold;letter-spacing: 2px;}
.om h4{font-size:14px;color: #4c4c4c;line-height: 20px;}
.top_header .logo .logo_ewm{float: right;margin-right: 15px;width: 75px;}
.logo_ewm img{height: 75px;margin-top: 30px;}
.logo_ewm p{font-size: 9px;text-align: center;}
.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: 200px;height: 35px;line-height: 30px;font-size: 18px;color: #4c4c4c;}
.header_tel h4 span{font-size: 24px;font-weight: bold;display: block;color: #ea5b24;;}

/**nav开始**/
.nav{width: 100%;height: 50px;background: linear-gradient(to right, #045596, #1F7E7A, #40B159);}
.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: #ea5b24;}
.nav_all > li:hover{background: #fff;}
.nav_all > li:hover a{color: #ea5b24;}
.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: 200px;margin-top: 12px;margin: 0 auto;}
.ewm img{width: 100%;overflow: hidden;display: block;margin: 0 auto;}
.ewm h4{font-size: 14px;color: #ea5b24;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: 680px;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;}
.foot_ewm{float: right;width:100px;height: 100px;margin-top: -150px;margin-right: 20px;}
.foot_ewm img{height: 100px;}
.foot_ewm p{text-align: center;}
/*footer end*/

/*skin1 start*/
.breadcrumb a:hover{color: #ea5b24;}
.wjdh-search .search-s{background: #ea5b24; border: 1px solid #ea5b24;}
.side-bar .side-bar-tit i{background-color: #ea5b24;}
.side-bar .side-bar-tit h2{color: #ea5b24;}
.side-bar dl dt{background-color: #ea5b24;}
.side-bar dl .cur a,
.side-bar dl dd:hover a{background-color: #ea5b24;}
.side-bar dl .tag a:hover{background-color: #ea5b24;}
.side-contact .side-contact-phone{background-color: #ea5b24;}
.wjdh-title h3{border-bottom: 1px solid #ea5b24; color: #ea5b24;}
.wjdh-title h3 a{color: #ea5b24;}
.wjdh-title .tagcell span{background-color: #ea5b24;}
.pages a:hover,
.pages span:hover{border: 1px solid #ea5b24; color: #ea5b24;}
.pages .current{background-color: #ea5b24; border: 1px solid #ea5b24;}
.relevant .title h3{color: #ea5b24;}
.wjdh-h3 h3 a{color: #ea5b24;}
.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: #ea5b24;}
.image-list .content ul li:hover .title-a{color: #ea5b24;}
.image-list .content ul li:hover .more{background-color: #ea5b24; border: 1px solid #ea5b24;}
.text-list ul li .border-top,
.text-list ul li .border-bottom{background-color: #ea5b24;}
.text-list dl dt i{background-color: #ea5b24;}
.text-list ul li:hover dd a{color: #ea5b24;}
.express-lane dl dd a:hover{color: #ea5b24;}
.bottom-contact .tel p span{color: #ea5b24;}
.cat-menu .menu-list .cur a,
.cat-menu .menu-list span:hover a{background-color: #ea5b24;}
.cat-menu .menu-list .cur:before,
.cat-menu .menu-list span:hover:before{border-top: 10px solid #ea5b24;}
.list01 .list01-top:hover .info .more{background-color: #ea5b24; border: 1px solid #ea5b24;}
.list01 .list01-top .tag-hot{background-color: #ea5b24;}
.list01 .list ul li:hover{border: 1px solid #ea5b24;}
.list01 .list ul li:hover .more{background-color: #ea5b24;}
.list01 .list ul li:hover .date span{color: #ea5b24;}
.list02 .list ul li:hover{border: 1px solid #ea5b24;}
.list02 .list ul li:hover .info .title-a{color: #ea5b24;}
.list02 .list ul li:hover .info .more{background-color: #ea5b24; border: 1px solid #ea5b24;}
.list03 .list ul li .info i em{background-color: #ea5b24;}
.news-list ul li:hover .more{color: #ea5b24; border: 1px solid #ea5b24;}
.news-center-company .company-top dl{background-color: #ea5b24;}
.news-center-company .company-top ul li:hover .more{background-color: #ea5b24; border: 1px solid #ea5b24;}
.news-center-company .company-list .title dl{color: #ea5b24;}
.news-center-company .company-list .title .title-h3 h3 a{color: #ea5b24; border-bottom: 1px solid #ea5b24;}
.news-center-company .company-list .list ul li:hover{border: 1px solid #ea5b24;}
.news-center-company .company-list .list ul li:hover .more{background-color: #ea5b24;}
.news-center-company .company-list .list ul li:hover .date span{color: #ea5b24;}
.industry .industry-left .industry-title{background-color: #ea5b24;}
.industry .industry-right .list ul li:hover{background-color: #ea5b24;}
.industry .industry-right .list ul li:hover .more{background-color: #ea5b24;}
.hot-rec .content .info .title-a{background-color: #ea5b24;}
.hot-rec .content .info .online{background-color: #ea5b24;}

.product-list ul li:hover{border: 1px solid #ea5b24;}
.product-list ul li:hover .info .title-a{color: #ea5b24;}
.product-list ul li:hover .info .more{color: #ea5b24; border: 1px solid #ea5b24;}


.prohead .hleft .smallimg dd li a:hover img,
.prohead .hleft .smallimg dd li a.hover img{border-color: #ea5b24;}
.prohead .hright .title-a{color: #ea5b24;}
.prohead .hright .info ul li{color: #ea5b24;}
.prohead .hright .info ul li a{color: #ea5b24;}
.prohead .hright .tel{color: #ea5b24;}
.prohead .hright .tel span{color: #ea5b24;}
.prohead .hright .online a{background-color: #ea5b24;}
.contact .contact-text .title{background-color: #ea5b24;}
.contact .contact-form p span{color: #ea5b24;}
.contact .contact-form .form-button .online{background-color: #ea5b24; border: 1px solid #ea5b24;}
.contact .contact-form .form-button .online i{background-color: #ea5b24;}
.driving-way .hd li.on{background-color: #ea5b24;}
.driving-way .map-tab #result:hover{background-color: #ea5b24;}
.message-page-box .on{border-bottom: 1px solid #ea5b24;}
.message-page-box .submit:hover{background-color: #ea5b24;}
/*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*/

/* 服务流程 */
.bg969696 {background: rgb(150, 150, 150) !important;}
.centersection1{height:452px; width: 922px;margin: 0 auto;margin-bottom: 10px;margin-top: 30px;}
.centersection1 div {float: left; color: rgb(255, 255, 255); }
.centersection1 div img{max-width: 100%;}
.centersection1 p {font-size: 30px; text-align: center; font-weight: bold;height: 60px; padding-top: 20px; background:#ea5b24; width: 461px; line-height: 30px;margin-top: -12.5px;padding-bottom: 20px;}
.centersection1 p span{font-size: 14px;}

/* 联系我们 */
.jj{padding-bottom: 30px;} .jj h3{ text-align: center; font-weight: normal;margin-bottom: 30px; padding-top: 35px; } .jj h3 span { display: block;font-size: 38px; color: #000; padding-bottom: 14px; } 
.jj h3 i { font-size:14px; color: #b4b4b4; position: relative; padding: 0 18px; font-style: normal;text-transform: uppercase; } 
.jj h3 em { font-size: 30px; font-style: normal; }
.jj h3 i:before { position: absolute; width: 52px; height: 1px; background:#999; content: ""; top: 8px; left: -52px; } 
.jj h3 i:after { position: absolute;width: 52px; height: 1px; background: #999; content: ""; top: 8px; right: -52px;} 
.p12-aboutinfo-1-tit { display: none; }

.kfay {margin-top: 30px;} .kfay dt { width: 188px; float: left; padding: 10px; }
.kfay dt img { display: block; width: 188px; /* height: 188px; */ } 
.kfay dd {width: 850px; float: right; } 
.kfay dd h4 { height: 30px; padding-top: 36px;font: 26px "Microsoft YaHei"; color: #ea5b24; } 
.kfay dd h4 i { padding-left:15px; text-transform: uppercase; font: 16px "Arial"; color: #999999; } 
.kfay dd p { font: 16px "Microsoft YaHei"; color: #333333; line-height: 30px; margin-top:15px; } 
.lianxi li { float: left; border: 1px solid #f1f1f1; width: 324px;height: 210px; text-align: center; margin-right: 20px; color: #666;
margin-bottom: 30px; line-height: 160%; padding: 0 10px; font-family: 微软雅黑;background: #f1f1f1; } .lianxi li.last { float: right; margin-right: 0px }
.lianxi li img { margin-top: 38px; width: 52px; } 
.lianxi li i { display: block;font-size: 16px; color: #333; padding-bottom: 8px; font-style: normal;padding-top: 10px; font-weight: bold; } 
.lianxi li span { display: block;font-size: 16px; color: #333; line-height: 30px; } 
.lianxi li.last span {}

