﻿@charset "utf-8";

/* CSS Document */

div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}

h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}

body{font-size:14px; font-family:"微软雅黑";margin:0px;padding:0px;color:#333;}

img{border:0px;}

ul,li{ list-style:none;}

em,i{ font-style:normal;}

a{ text-decoration:none; color: #333;}

a:hover{ background-repeat:no-repeat; color:#f7921e;}



/*top*/

.top_bg{position: fixed;top: 0;width: 100%;background: #fff;z-index: 9999;}

.top_main{width: 1200px;margin: 0 auto;}

.logo{float: left;padding: 10px 0;}

.logo img{height: 70px;display: block;}



/*nav*/

.nav_bg{float: right;}

.minNav ul{ display:block;}

.minNav ul li{float:left; position:relative; z-index:999;height:90px;line-height:90px;margin-left: 10px;}

.minNav ul li > a{padding:0 25px; font-size:14px;display: block;text-align: center;}

.minNav ul li:hover > a{color: #fff;background: #f7921e;}

.dangqian{color: #fff!important;background: #f7921e;}

/*二级下拉*/

.minNav ul li .Navdrop{width:180px;  position:absolute; left:0; top:90px;z-index:9999; display:none;  background:#222;}

.minNav ul li .Navdrop p{ font-size: 14px;  overflow:hidden;}

.minNav ul li .Navdrop p a{height: 40px;line-height: 40px;  display: block;color: #fff;text-indent:20px; border:none; background:none; font-size:14px;}

.minNav ul li .Navdrop p a:hover{color: #fff;background: #333;}

.clear_none{clear: both;}







/*banner*/

.bnzd_bg{position: relative;padding-top: 90px;}

.flexslider{position:relative;overflow:hidden;}

.slides{position:relative;z-index:1;}

.slides li{height: 600px;}

.flex-control-nav{position:absolute;bottom:50px;z-index:1;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:10x;height:10px;margin:0 5px;}

.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:4%;background:url(../images/prev.png) center  no-repeat;}

.flex-direction-nav li a.flex-next{right:4%;background:url(../images/next.png)  center no-repeat;}

/*banner-end*/







/*main*/







/*运单查询*/

.yundan_bg{position: relative;height: 300px;}

.yundan_main{position: absolute;top: -30px;width: 100%;z-index: 1;}

.yundan{width: 1200px;margin: 0 auto;background: #f5f6fa;padding: 40px 0;}

.yd_ti{text-align: center;}

.yd_ti h1{font-size: 30px;text-transform: uppercase;font-weight: bold;}

.yd_ti h2{font-size: 24px;}

.yd_ti img{display: block;margin:0 auto;}

/*sousuo*/

.sousuo{margin:30px auto 0 auto;width: 850px;}

.sousuo form{overflow: hidden;}

.sousuo form input{display: block;outline: none;}

.shuru{float: left;width:578px;padding:0 10px 0 70px;background: url(../images/sousuo.png) no-repeat 20px #fff;height: 50px;line-height: 50px;}

.sou{float: right;height: 50px;line-height: 50px;background: #f7921e;color: #fff;padding:0 80px;cursor: pointer;font-size: 16px;}







/*服务*/

.fuwu_bg{background: url(../images/fuwu_bg.jpg) no-repeat center;}

.fuwu{width: 1200px;margin:0 auto;padding: 40px 0;}

.sy_title{text-align: center;}

.sy_title h1{font-size: 24px;color: #fff;font-weight: 100;}

.sy_title h2{font-size: 30px;color: #666;text-transform: uppercase;font-weight: 100;}

.sy_title b{display: block;height: 1px;width: 50px;background: #f7921e;margin:10px auto 0 auto;}

/**/

.fuwu .picScroll-left{padding: 40px 0 60px 0;position: relative;}

.fuwu .hd .prev{ display:block;  width:30px; height:50px; float:left;overflow:hidden;position: absolute;bottom: 46%;left:0;

	 cursor:pointer; background:url(../images/zuo.png) no-repeat;z-index: 1;}

.fuwu .hd .next{ display:block;  width:30px; height:50px; float:right;overflow:hidden;position: absolute;bottom: 46%;right: 0;

	 cursor:pointer; background:url(../images/you.png) no-repeat;z-index: 1;}

.fuwu .hd .prev:hover,

.fuwu .hd .next:hover{opacity: .8;}



.fuwu .hd ul{ text-align: center; overflow:hidden; zoom:1;  zoom:1; position: absolute;bottom: 0;width: 100%;}

.fuwu .hd ul li{ display: inline-block;  width:30px; height:2px; overflow:hidden; margin:5px; text-indent:-999px; cursor:pointer; 

	background:url("../images/rexiao.png") 0 -2px no-repeat; }

.fuwu .hd ul li.on{ background-position:0 0; }

.fuwu .bd{}

.fuwu .bd ul{overflow: hidden;}

.fuwu .bd ul li{width:300px;float:left;text-align: center;}

.fuwu .bd ul li a{display: block;}

.fw_img{background: #fff;border-radius: 100px;width: 140px;height: 140px;margin: 0 auto;}

.fuwu .bd ul li img{height: 70px;margin: 35px auto;}

.fuwu .bd ul li b{display: block;height: 1px;width: 20px;margin: 20px auto 0 auto;background: #f7921e;}

.fuwu .bd ul li h2{font-size: 16px;color: #fff;margin-top: 20px;}

.fuwu .bd ul li h4{height: 30px;line-height: 30px;overflow: hidden; font-size: 12px;color: #888;padding: 0 20px;}







/*案例*/

.case_bg{background: #f5f6fa;}

.case{margin:0 auto;padding:40px 0;width: 1200px;}

.sy_title_b{text-align: center;}

.sy_title_b h1{font-size: 24px;color: #333;font-weight: 100;}

.sy_title_b h2{font-size: 30px;color: #d5d5d5;text-transform: uppercase;font-weight: 100;}

.sy_title_b b{display: block;height: 1px;width: 50px;background: #f7921e;margin:10px auto 0 auto;}

.case_list {padding-top: 40px;}

.case_list ul{}

.case_list ul li{float: left;width: 360px;margin-right: 60px;}

.case_list ul li a{display: block;}

.case_list ul li a img{display: block;width: 100%;height: 200px;}

.case_list ul li a:hover{box-shadow: 0 10px 30px #e5e5e5;}

.case_list ul li a:hover b{background: url(../images/case_more2.png) no-repeat right;color: #f7921e;}

.case_zi{padding: 30px;background: #fff;}

.case_zi h2{font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;}

.case_zi p{line-height: 20px;height: 40px;overflow: hidden;font-size: 12px;color: #999;margin-top: 20px;}

.case_zi b{display: block;color: #ccc;font-size: 12px;text-transform: uppercase;font-weight: normal;margin-top: 20px;height: 20px;line-height: 20px;

	background: url(../images/case_more.png) no-repeat right;}

.last{margin-right: 0!important;}









/*新闻*/

.news{width: 1200px;margin: 0 auto;padding: 40px 0;}

.news_main{overflow: hidden;}

.news_left{float: left;width: 480px;background: #f5f6fa;margin-top: 70px;}

.news_left a{display: block;padding:50px;position: relative;}

.news_left a img{width: 100%;display: block;}

.z_date{position: absolute;top: 50px;left: 50px;background: rgba(0,0,0,.5);color: #fff;text-align: center;padding:5px 10px;}

.z_date h2{font-size: 36px;font-weight: 100;}

.z_date h4{font-size: 12px;font-weight: 100;}

.news_left a h1{font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;margin-top: 20px;}

.news_left a p {font-size: 12px;color: #999;line-height: 25px;height: 50px;overflow: hidden;margin: 20px 0;}

.news_left a b{display: block;background: #f7921e;height: 35px;line-height: 35px;width: 100px;color: #fff;font-size: 12px;color: #fff;font-weight: normal;

	text-align: center;}

.news_left a b:hover{opacity: .8;}

/**/

.news_right{float: right;width: 600px;}

.news_right .slideTxtBox{}

.news_right{text-align:left; }

.news_right .hd{ position:relative; }

.news_right .hd ul{overflow: hidden; }

.news_right .hd ul li{ float:right; padding:0 30px; cursor:pointer;border:1px solid #eee; height:40px; line-height:40px;margin-left: 20px;}

.news_right .hd ul li.on{   background:#f7921e; border:1px solid #f7921e; color: #fff; }

.news_right .bd{margin-top: 30px;}

.news_right .bd ul li{padding-top: 30px;margin-top: 30px;border-top: 1px solid #eee;}

.news_right .bd ul li a{display: block;overflow: hidden;}

.y_ti{overflow: hidden;height: 30px;line-height: 30px;padding-bottom: 10px;}

.y_ti h3{float: left;width: 450px;font-size: 16px;color: #333;padding-left: 20px;background: url(../images/news_dian.png) no-repeat left;}

.y_ti span{display: block;float: right;font-size: 14px;color: #999;font-weight: 100;}

.news_right .bd ul li a p{font-size: 12px;color: #999;line-height: 30px;height: 60px;overflow: hidden;padding: 0 120px 0 20px;

	background: url(../images/news_jian.png) no-repeat right;}

.news_right .bd ul li a:hover h3{color: #f7921e;background: url(../images/news_dian2.png) no-repeat left;}

.news_right .bd ul li a:hover p{background: url(../images/news_jian2.png) no-repeat right;}









/*合作*/

.hezuo{width: 1200px;margin: 0 auto;padding: 20px 0 50px 0;position: relative;}

/**/

.hezuo .picScroll-left{padding-top: 10px;}

.hezuo .hd ul{ text-align: center; overflow:hidden; zoom:1;   position: absolute;bottom: 30px;width: 100%;z-index: 2;}

.hezuo .hd ul li{ display: inline-block;  width:10px; height:10px; overflow:hidden; margin:5px; text-indent:-999px; cursor:pointer; 

	background:url("../images/hezuo_on.png") 0 -10px no-repeat; }

.hezuo .hd ul li.on{ background-position:0 0; }

.hezuo .bd{}

.hezuo .bd ul{}

.hezuo .bd ul li{width:183px;float:left;text-align: center;margin-right: 20px;}

.hezuo .bd ul li a {border:1px solid #eee;padding: 20px 0;margin: 30px 0;display: block;}

.hezuo .bd ul li a:hover{box-shadow: 0 10px 30px #eee;}

.hezuo .bd ul li a img{height: 50px;margin: 0 auto;display: block;max-width: 90%;}

.hezuo .bd ul li a{transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;}









/*底部*/

.footer_bg{background: #333;}

.footer{width: 1200px;margin: 0 auto;padding: 40px 0;overflow: hidden;}

.db_gzwm{float: left;padding-right: 80px;margin-right: 80px;border-right: 1px solid #444;}

.db_ti h2{font-size: 18px;color: #ddd;}

.db_ti span{font-size: 12px;color: #666;margin-left: 10px;}

.db_ti b{display: block;height: 2px;width: 20px;background: #f7921e;margin-top: 10px;}

.ewm{overflow: hidden;padding-top: 30px;}

.ewm img{width: 120px;float: left;display: block;}

.gz_zi{float: left;margin:30px 0 0 20px;font-size: 12px;color: #999;line-height: 30px;}

/*db_lx*/

.db_lx{float: left;padding-right: 80px;margin-right: 80px;border-right: 1px solid #444;}

.db_lx h1{font-size: 30px;color: #fff;font-weight: 100;margin: 30px 0 20px 0;}

.db_lx p{font-size: 12px;line-height: 26px;color: #999;}

/*db_nav*/

.db_nav{float: left;width: 350px;}

.dvnav_a{padding-top: 30px;overflow: hidden;}

.dvnav_a a{width: 115px;height: 40px;line-height: 40px;color: #999;float: left;display: block;}

.dvnav_a a:hover{color: #fff;}







/*内页*/

.ny_main{width: 1200px;margin: 0 auto;padding: 40px 0;}





.ny_title{text-align: center;position: relative;margin-top: 30px;}

.ny_title h1{font-size: 30px;color: #333;font-weight: 100;display: inline-block;padding: 0 20px;background: #fff;position: relative;z-index: 1;}

.ny_title h2{font-size:16px;color: #d5d5d5;text-transform: uppercase;font-weight: 100;line-height: 30px;}

.ny_title b{display: block;height: 1px;width: 20%;background: #f7921e;margin:0 40%;position: absolute;top: 20px;}





.weizhi{padding-left: 24px;background: url(../images/weizhi.png) no-repeat left;color: #999;}

.weizhi a{color: #666;}

.weizhi a:hover{color: #f7921e}





.ny_banner{position: relative;margin-top: 90px;}

.nybn_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;background: rgba(0,0,0,.7);}

.nybn_bg h2{font-size: 30px;margin-top: 100px;color: #fff;line-height: 50px;}

.nybn_bg h4{font-size: 12px;color: #bbb;text-transform: uppercase;line-height: 30px;}

.nybn_bg a{display: block;width: 140px;height: 40px;line-height: 40px;background: rgba(247,146,30,.8);color: #fff;margin: 20px auto 0 auto;border-radius: 5px;}

.nybn_bg a:hover{background: #f7921e;}







/*二级*/

.erji{text-align: center;border-bottom: 1px solid #e5e5e5;margin:40px 0;}

.erji a{display: inline-block;height: 50px;line-height: 50px;padding: 0 40px;background: #eee;margin: 0 10px;font-size: 16px;color: #666;position: relative;}

.erji a i{display: block;position: absolute;width: 92%;height: 80%;border:1px solid #eee;top: 10%;left: 4%;}

.erji a:hover{background: #f7921e;color: #fff;}

.erji a:hover i{border:1px solid #ffab4a;}

.ny_dangqian{background: #f7921e!important;color: #fff!important;}

.ny_dangqian i{border:1px solid #ffab4a!important;}









/*新闻*/

.ny_news{padding-top: 50px;}

.ny_news ul li{margin-bottom: 80px;}

.ny_news ul li a{display: block;}

.ny_news ul li a:hover b{background: #f7921e;border:1px solid #f7921e;color: #fff;}

.ny_news ul li a img{float: left;width: 350px;box-shadow: 0 10px 40px #bbb;border-radius: 8px;height: 250px;}

.nyxw_zi{float: right;width: 760px;}

.nyxw_zi h2{font-size: 24px;}

.nyxw_zi p{font-size: 14px;line-height: 30px;color: #999;height: 60px;overflow: hidden;margin-top: 30px;}

.nyxw_zi span{font-size: 12px;color: #bbb;display: block;padding-bottom: 20px;margin: 20px 0;border-bottom: 1px solid #eee;}

.nyxw_zi b{display: block;width: 120px;height: 40px;line-height: 40px;background: #fff;text-align: center;border:1px solid #e5e5e5;font-weight: normal;

	font-size: 12px;color: #999;border-radius: 5px;}









/* pages */

.pages {padding: 50px 0px 60px 0px;text-align: center;clear: both;margin: 0 auto;width: 100%;}

.pages a, .pages span {display: inline-block;height:40px;line-height: 40px;padding: 2px 20px; font-size:12px;margin: 0px 3px;color: #717171;

	text-align: center;}

.pages span { color:#fff; background:#f7921e;}

a.page:hover, span.page {background-position: 0px -38px;color: #ffffff;}

.pages a:hover{color: #f7921e;}

/* pages -end*/







.ny_bg{background: #f5f5f5;}



/*ny_title_b*/

.ny_title_b{text-align: center;position: relative;margin-top: 30px;}

.ny_title_b h1{font-size: 30px;color: #333;font-weight: 100;display: inline-block;padding: 0 20px;background: #f5f5f5;position: relative;z-index: 1;}

.ny_title_b h2{font-size:16px;color: #d5d5d5;text-transform: uppercase;font-weight: 100;line-height: 30px;}

.ny_title_b b{display: block;height: 1px;width: 20%;background: #f7921e;margin:0 40%;position: absolute;top: 20px;}







/*案例*/

.ny_case{padding-top: 40px;}

.ny_case ul li a{display: block;}

.case_li a img{float: left;width: 50%;height: 350px;position: relative;z-index: 1;}

.case_li .nyal_zi{float: right;width: 50%;background: #fff;height: 350px;box-shadow: 0 0 30px #ddd;position: relative;}

.case_li .al_zi{padding: 50px;}

.case_li .al_zi h2{font-size: 18px;margin-bottom: 20px;}

.case_li .al_zi i{display: block;width: 30px;height: 2px;background: #eee;margin-bottom: 30px;}

.case_li .al_zi p{font-size: 14px;color: #999;height: 60px;line-height: 30px;overflow: hidden;}

.case_li .al_zi b{display: block;background: url(../images/case_sj2.png) no-repeat center;position: absolute;width: 18px;height: 20px;left: -18px;

	top: 140px;z-index: 2;}

.case_li .al_zi  span{display: block;width: 120px;height: 38px;line-height: 38px;background:#f7921e;color: #fff;margin-top: 50px;text-align: center; 

	box-shadow: 0 10px 30px #ddd;}

/*case_li_b*/

.case_li_b a img{float: right;width: 50%;height: 350px;position: relative;z-index: 1;}

.case_li_b .nyal_zi{float: left;width: 50%;background: #fff;height: 350px;box-shadow: 0 0 30px #ddd;position: relative;}

.case_li_b .al_zi{padding: 50px;}

.case_li_b .al_zi h2{font-size: 18px;margin-bottom: 20px;}

.case_li_b .al_zi i{display: block;width: 30px;height: 2px;background: #eee;margin-bottom: 30px;}

.case_li_b .al_zi p{font-size: 14px;color: #999;height: 60px;line-height: 30px;overflow: hidden;}

.case_li_b .al_zi b{display: block;background: url(../images/case_sj.png) no-repeat center;position: absolute;width: 18px;height: 20px;right: -18px;

	top: 140px;z-index: 2;}

.case_li_b .al_zi  span{display: block;width: 120px;height: 38px;line-height: 38px;background:#f7921e;color: #fff;margin-top: 50px;text-align: center; 

	box-shadow: 0 10px 30px #ddd;}











/*联系我们*/

.nylx_bg{background: url(../images/ny_lxwm.jpg) no-repeat center;margin-top: 90px;}

.ny_lxwm{overflow: hidden;width: 1200px;margin: 0 auto;}

.lx_bd{float: left;width: 400px;background: rgba(255,255,255,.2);}

.db_form{padding:120px 40px 80px 40px;}

.db_form h2{font-size: 24px;color: #fff;margin-bottom: 20px;}

.db_form input{outline: none;}

.lx_xm{height: 40px;line-height: 40px;background: rgba(255,255,255,.2);width: 300px;padding: 0 10px;color: #fff;border-radius: 5px;margin-bottom: 20px;}

.lx_nr{line-height: 30px;background: rgba(255,255,255,.2);width: 300px;padding: 0 10px;color: #fff;border-radius: 5px;margin-bottom: 20px;border:none;outline: none;}

.tijiao{height: 40px;line-height: 40px;background: #f7921e;color: #fff;border-radius: 5px;width: 320px;cursor: pointer;}

.ny_map{position: relative;height: 500px;}

.map_dw{position: absolute;bottom: -20px;width: 100%;}

.map_main{width: 1200px;margin: 0 auto;}

.map_zi{float: left;width: 400px;padding:50px;background: #fff;box-shadow: 0 0 30px #eee;height: 300px}

.map{float: right;display: block;width: 700px;height: 400px;box-shadow: 0 0 30px #eee;}

.map_zi h1{font-size: 20px;margin-top: 40px;}

.map_zi p{line-height: 40px;color: #666;font-size: 14px;margin-top: 50px;}







/*关于*/

.about_bg{overflow: hidden;position: relative;z-index: 2;margin-top: 50px;}

.about{float: left;width: 400px;height: 500px;background: #333;}

.about_bg img{float: right;width: 800px;display: block;height: 500px;}

.gyti{background: #f7921e;color: #fff;padding: 50px;}

.about_zi{font-size: 12px;color: #bbb!important;line-height: 24px;padding: 50px 30px;}

.hui_bg{position: relative;padding-bottom: 100px;}

.hui_bg b{display: block;background: #f5f5f5;position: absolute;top: -200px;width: 100%;height: 300px;}

.gy_bn{position: relative;background: url(../images/ny_gy.jpg) no-repeat center;height:300px;text-align: center;}

.gy_bn h4{font-size: 34px;color: #fff;background: rgba(0,0,0,.5);color: #fff;height: 100%;line-height: 300px;}







/*ny_content*/

.ny_xq{}

.ny_content{line-height: 34px;color: #666!important;padding:30px 0;font-size: 15px; overflow: hidden;}

.ny_content img{max-width: 100%!important;margin: 20px auto!important;height: auto!important;display: block;}

.xq_nyti{font-size: 30px;margin-bottom: 30px;color: #333;}

.nyxw_date{line-height: 50px;border-bottom:1px solid #eee;margin-bottom: 30px;color: #bbb;font-size: 14px;}







/*fanpian*/

.fanpian{line-height: 30px;padding: 50px 0;color: #666;border-top: 1px solid #eee;}

.fanpian a{display: inline-block;color: #666;}

.fanpian a:hover{color: #d0a556;}




/*客服*/
.suspend {width:40px;position:fixed;top:200px;right:0;z-index:9999;}
.suspend dl {width:140px;margin-left:40px;background: #fff;border:1px solid #eee;}
.suspend dl dt {width:30px;position:absolute;top:0;left:0;cursor:pointer;background: url(../images/liuyan.png) no-repeat center 110px #f7921e;
	text-align: center;font-size: 16px;color: #fff;padding: 20px 5px 40px 5px;}
.kfqq {border-bottom: 1px solid #eee;}
.kfqq a{display: block;padding-left:45px;background: url(../images/qq2.png) no-repeat 15px;height: 50px;line-height: 50px;font-size: 12px;}
.kfqq a:hover{background: url(../images/qq.png) no-repeat 15px #f5f5f5; }
.kf_tel{text-align: center;padding: 20px 0;}
.kf_tel h2{line-height: 40px;font-size: 16px;color: #333;}
.kf_tel h3{line-height: 20px;font-size: 14px;color: #999;}