@charset "utf-8";
/* CSS Document */

body,div,hr,p,dl,dt,dd,ul,ol,li,button,input,textarea,th,td{margin:0;padding:0;}
body { margin: 0; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:16px;width:100%; min-width:1400px;}
ul,li{list-style:none;}

a{color:#000; text-decoration:none; outline:none;font-weight:normal;} 
a:link {color:#000; text-decoration:none; outline:none;font-weight:normal;}
a:visited{color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#000;text-decoration:none;}

.font14{ font-size:14px!important;}
.font18{ font-size:18px;}
.font-gray{ color:#666!important;}
.font-blue{ color:#05abff!important;}

.clear{ clear:both;}
.r-noline{ border-right:none!important;}

header{ max-width:2600px; margin:0 auto; height:60px; background:#1f2432; color:#fff;}
.header-box{ width:1350px; margin:0 auto;}
.header-logo{ width:230px; height:60px; background-image:url(../images/header_logo.png)}
.header-menu{ float:right;}
.header-menu ul li{ float:left; margin:0 20px; padding:18px 10px;font-size:16px}
.header-menu ul li a{ color:#fff;}
.header-menu ul li a:hover{color:#00afee; cursor:pointer;}
.header-menu ul li:active{border-bottom:2px solid #00afee;color: #00afee; cursor:pointer;}
.header-menu .menu-on{ display:block; height:35px; border-bottom:2px solid #00afee;color: #00afee; cursor:pointer;}

footer{ height:100px; background:#3b3c3d; color:#ccc;}
.footer-box{width:1400px; margin:0 auto; padding:20px 0;}
.footer-t{ padding:10px 20px;}
.footer-r{ float:right}
.footer-r a{ color:#fff;}
.footer-r a:hover{color:#05abff}
.footer-menu a{float:left; line-height:16px;padding:0 15px; border-right:1px solid #6b6b6b;color:#ccc;}
.footer-menu a:hover{color:#00afee; cursor:pointer;}
.footer-menu a:last-child{border-right: none;}
.footer-b{ clear:both; padding-top:20px; margin-top:30px; border-top:1px solid #4a4a4a; text-align:center;}
.bottom-b-arrow{ position: fixed; right:40px; bottom:20px; width:60px; height:60px;background:url(../images/header-top.png) no-repeat;background-size:contain; cursor:pointer;}
.bottom-b-arrow-on{-moz-box-shadow:0px 1px 8px #ccc; -webkit-box-shadow:0px 1px 8px #ccc; box-shadow:0px 1px 8px #ccc;}
.footer-c{ text-align:center;}
.footer-c a{ color:#fff;}
.footer-c a:hover{color:#05abff}

.container{ min-height:900px;}
.banner-box{ position:relative; overflow:hidden; height:440px;}
.banner{position:absolute;width:2600px; height:440px;left:50%; margin-left:-1300px; }
.sub-banner-box{ position:relative; overflow:hidden; height:330px;}
.sub-banner{position:absolute;width:2600px; height:330px;left:50%; margin-left:-1300px; }


.LayoutDiv{ width:1400px; margin:0 auto;}

/*在线客服样式*/
.online_service{position: fixed; bottom:100px; right:0;z-index:1000; cursor:pointer;}
.online_service_qq{ width:60px; height:164px; background:url(../images/kf_qq.png) no-repeat;}

.homepage-tool-wrap{height:280px;background:url(../images/tool_bg.jpg) repeat-y center;}
.homepage-tool{width:1200px; margin:0 auto;}
.homepage-tool-r{float:right; height:316px; width:200px;}
.homepage-tool-r .r-main{ padding:30px 0;}
.homepage-tool-r .r-main dl{ padding-bottom:30px;}
.homepage-tool-r .r-main dl dt{ padding-bottom:20px; font-size:24px; font-weight:bold;}
.homepage-tool-r .r-main dl dd{ padding-bottom:10px;font-size:16px; color:#666;}
.homepage-tool-r .r-main-link a{color:#05abff;}
.homepage-tool-l{ position:relative; width:940px; }
.homepage-tool-l .l-arrow-l{width:40px; text-align:center; cursor:pointer;}
.homepage-tool-l .l-arrow-l>ins{display:block;width:40px; height:40px;background:url(../images/arrow_l.png) no-repeat;}
.homepage-tool-l .l-arrow-l>ins:hover{display:block;width:40px; height:40px;background:url(../images/arrow_l_on.png) no-repeat;}
.homepage-tool-l .l-arrow-r{ width:60px; text-align:center; cursor:pointer;}
.homepage-tool-l .l-arrow-r>ins{ display:block;width:40px; height:40px;background:url(../images/arrow_r.png) no-repeat;}
.homepage-tool-l .l-arrow-r>ins:hover{background:url(../images/arrow_r_on.png) no-repeat;}
.homepage-tool-cnt{ margin-top:40px; height:200px;border-right:1px solid #e4e4e4;}
.homepage-tool-cnt .tool-logo{ text-align:center;}
.homepage-tool-cnt .tool-main{ text-align:center;}
.homepage-tool-cnt .tool-main dl dt{ padding-bottom:10px; font-size:20px;}
.homepage-tool-cnt .tool-main dl dd{ line-height:22px; color:#666;}
.homepage-tool-on{color:#f60;}
.homepage-tool-cnt ul li a:hover{ color:#f60;}
.homepage-tool-cnt ul li dd:hover{color:#f60;}

.homepage-tool2{ max-width:1400px; min-width:1100px; margin:50px auto;}
.homepage-tool2 ul li{ box-sizing:border-box;float:left; width:33%; padding:10px 50px 40px 50px; cursor:pointer;}
.homepage-tool2 ul li a:hover{ color:#03a9f7;}
.homepage-tool2 .tool-icon{ text-align:center;}
.homepage-tool2 .tool-main{ padding-bottom:40px;}
.homepage-tool2 .tool-main dl dt{ padding-bottom:20px; font-size:34px; text-align:center;}
.homepage-tool2 .tool-main dl dd{ line-height:30px; font-size:18px;}

.homepage-cnt-bg{ padding:30px;}
.homepage-cnt-bg1{ padding:30px;background:url(../images/homepage_bg1.png) repeat;}
.homepage-cnt-bg2{ padding:30px; background:#f8f8f8;}
.homepage-cnt{ max-width:1400px; min-width:1160px; margin:0 auto;}
.homepage-cnt .cnt-tit{ padding:30px 0; text-align:center; font-size:30px;}
.homepage-cnt .cnt-tit span{ font-size:22px; color:#666;}
.homepage-cnt .cnt-subtit{ padding:0 50px; line-height:30px; text-indent:40px;  font-size:18px;}
.homepage-cnt .cnt-pic{ padding:20px 0; text-align:center;}
.homepage-cnt .cnt-serve{padding:30px 20px 70px 20px;}
.homepage-cnt .cnt-serve-tb{ border-left:1px solid #a9a9a9; border-top:1px solid #a9a9a9;}
.homepage-cnt .cnt-serve-tb tr td{ padding:40px 25px; border-right:1px solid #a9a9a9; border-bottom:1px solid #a9a9a9; text-align:center;}
.homepage-cnt .cnt-serve-tb .tb-main dl dt{ padding:20px 0; border-bottom:1px dashed #9f9f9f; font-size:20px;}
.homepage-cnt .cnt-serve-tb .tb-main dl dd{ padding-top:10px; line-height:25px; font-size:16px; color:#444; text-align:left;}

.logistics-t{ padding:40px 0px 10px 0px;}
.logistics-t>dl>dt{ padding-bottom:20px; font-size:30px; text-align:center;}
.logistics-t>dl>dd{ padding:10px 0; line-height:25px; font-size:16px;}
.logistics-t .dd-pic{ text-align:center;}
.logistics-t .dd-sub-txt ul li{ padding:10px 0 10px 10px;}
.logistics-t .dd-sub-txt ul li>ins{ float:left; width:8px; height:8px; margin:9px 10px 0 0; background:#c6c6c6;}
.logistics-t .t-cnt{ width:1160px; margin:10px auto;}
.logistics-t .t-cnt ul li{ float:left; margin:10px;}
.logistics-t .t-cnt .cnt-main-icon>img{ width:120px; height:120px;}
.logistics-t .t-cnt .cnt-main-tit{ text-align:center;}


.logistics-t .column3-wrap{ width:1100px; margin:0 auto; padding-top:20px;} 

.logistics-cnt{ padding:10px 0 30px 0;}
.logistics-cnt .cnt-tit{ padding-bottom:30px; font-size:30px; text-align:center;}
.logistics-cnt .cnt-content1{}
.logistics-cnt .content1-tit{ padding-bottom:25px; font-size:24px; font-weight:bold;}
.logistics-cnt .content1-tit-badge{ float:left;display:inline-block; padding:5px; margin:3px 2px 0 0; border-radius:4px;font-size:14px;line-height:1;padding:3px 6px; background:#f5f4f2; color:#666;}
.logistics-cnt .content1-tit-badge2{ float:left;display:inline-block; padding:5px; margin:3px 2px 0 0; border-radius:4px;font-size:14px;line-height:1;padding:3px 6px; background:#e2f3f3; color:#07a9d2;}
.logistics-cnt .content1-main ul li{ padding-bottom:15px; font-size:16px;}
.logistics-cnt .content1-main ul li>ins{ display:inline-block; width:8px; height:8px; margin:5px 10px 0 15px; border-radius:50%; background:#7a7a7a;}

.logistics-cnt .content2-tb{ padding-bottom:50px;}
.logistics-cnt .content2-main{ padding:0 10px;}
.logistics-cnt .content2-main dl dt{ padding:80px 0 50px 0; font-size:30px;font-weight:bold;}
.logistics-cnt .content2-main dl dd{ padding-bottom:40px; font-size:18px;}
.logistics-cnt .content2-main dl dd>ins{float:left; display:inline-block; width:8px; height:20px; margin:2px 15px 0 0; border-radius:4px; background:#23c0b0;}
.logistics-pic{ text-align:center;}
.b-line1{ width:648px; height:20px; margin:50px auto;background:url(../images/b_line1.jpg) no-repeat;}
.b-line2{ width:1200px; height:20px; margin:50px auto;background:url(../images/b_line2.jpg) no-repeat;}
.b-line3{ width:980px; height:50px; margin:20px auto; margin-top:40px;background:url(../images/b_line3.png) no-repeat;}
.logistics-main-tit{ padding:20px 0; text-align:center; font-size:30px;}
.logistics-cnt .content3-tb tr td{ border-right:1px solid #ddd;}
.logistics-cnt .content3-tb tr td:last-child{border-right:none;}



.about-cnt{ padding:10px 0 30px 0;}
.about-cnt .cnt-tit{ padding-bottom:30px; font-size:30px; text-align:center;}
.about-cnt .cnt-line{ text-align:center;}
.about-cnt .content1-main{ line-height:30px; text-align:center;}
.about-cnt .content1-pic{text-align:center;}

.about-us-main{ padding:50px 10px 30px 10px; line-height:40px; font-size:16px; text-indent:40px;}
.about-addr-tb{ width:1200px;margin:20px auto; margin-bottom:50px;}

.about-addr dl dt{ padding:15px 0; font-size:30px;}
.about-addr .addr-main tr td{ padding:6px 0;font-size:18px;}
.about-addr .addr-code ul li{ width:210px; line-height:16px; text-align:center;font-size:16px;}