﻿/*重置*/
*{ margin: 0; padding: 0 ; box-sizing: border-box; font-family: "微软雅黑"}
body{ width: 100%; margin: 0 auto;}
ul,ol{ list-style:none;}
a{ text-decoration: none;}
a img{ border: none;}
button{ border: none; cursor: pointer;}
.left{float:left}
.right{float:right}
.wrapper{ width: 1200px; margin: 0 auto;}
.header{ height:95px;overflow: hidden; padding-top: 20px  }
.nav{ background: #014284; height: 43px; clear: both; }
.nav li{ width:150px; line-height: 43px; float: left; }
.nav li a{ width: 150px; display: block; text-align: center; color: #fff}
.nav li a:hover{ background:#78bbff; color: #014284 }
.nav .current{background:#78bbff; color: #014284}
/*banner*/
#banner{ width: 1200px; margin: 20px auto; overflow: hidden;       }
.inquiremian{ float: left; background: #3983E5; border-radius:5px ;width:480px; padding:0 8px 8px 8px;}
.inquiremian h3{ font-size:18px; color: #fff; line-height: 46px; font-weight: 500;}
.inquire{ background: #fff; border-radius:5px; padding:20px 24px;  }
.qyd,.mdg{ width: 180px; height: 36px; font-size: 14px;}
.inquire_qyd{ margin-bottom: 20px;  }
.qyd option{ display: block;height: 30px; line-height: 30px;}
.mdg{ margin-left: 50px;}
.inquire_qyd select{ width: 300px; margin-left: 12px;}
.pm li,.yslx li{ float: left; padding-right: 16px; font-size: 14px;}
.pm li input,.yslx li input{ float: left; margin-right: 5px; margin-top: 4px;}
.yslx{  clear: both; padding-top: 20px; }
.button{ width: 100%; clear: both; padding: 30px 0px 0px 100px;}
.button input{ cursor: pointer; clear: both; background: #FFB000; width: 160PX; text-align: center; border: none; border-radius:5px ; line-height: 40px; color: #fff;font-size: 16px; margin: 0 auto; }
.button a{  font-size: 12px; margin: 25px 15px;}
.banner{ float: left; width: 708px; height: 330px; margin-left: 10px;}
.banner img{ width: 100%; height:353px; display: block;}
/*main*/
.retail{ background: #f5f0ec; width: 100%; overflow: hidden; padding-bottom: 15px;}
.main_titel{ text-align: center; padding-top: 20px;}
.main_titel h1{ font-size: 24px;}
.main_titel p{ font-size: 14px; line-height: 36px;}
.retail_m{ padding-top: 15px; overflow: hidden;}
.retail_1{ width: 215px; background: #FFFFFF; padding: 10px;}
.retail_1 p,.retail_2 p{ font-size: 14px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; line-height: 26px;}
.retail_1 a,.retail_2 a{ width:40px; text-align: center; padding: 2px 0; background: #e2a856; color: #fff; font-size: 12px; display: block; margin-top: 10px;}
.retail_1 img{  margin: 15px auto 0; display: block;}
.retail_2{ width: 360px;}
.retail_2_1{ width: 100%;padding: 10px; background: #fff; height: 160px; margin-bottom: 10px;}
.retail_2_2{ width: 100%;padding: 10px; background: #fff; height: 160px;}
.retail_2_l{  width: 180px; }
.transportation_mian{ background: #113d60; width: 1135px; margin: 0 auto; overflow: hidden; padding: 25px 0 25px 10px;}
.transportation_mian dl{ float: left; width: 270px; padding: 5px; background: #fff; margin-right: 11px;}
.transportation_mian h2{ font-size: 18px; text-align: center; padding: 10px 0 10px 0;}
.transportation_mian p{ line-height: 30px; font-size: 16px; text-align: center;}
.transportation_mian .zxkfdig{width: 120px; border:  1px solid #f29b76;border-radius:3px; height: 40px; text-align: center; line-height: 40px; display: block; margin:  15px auto;color: #f29b76; background: #fff;}
.transportation_mian .zxkfdig:hover{ width: 120px; border-radius:3px; height: 40px; text-align: center; line-height: 40px; display: block; margin:  15px auto; background: #f29b76; color: #fff;}

.tp_dl{ margin-top: 30px;}
.transportation_mian dd{ border: 2px solid #FF8939;}
.cost{ margin: 0 auto;}
.cost_main{ width: 1140px; margin: 0 auto 20px; }
#tab{width:100%;position:relative;margin:20px auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; border-bottom: 2px solid #3983e5; color: #333; }
#tab .tab_menu li{float:left;height:40px;line-height:40px; cursor:pointer; font-size: 16px; margin-right: 50px; }
#tab .tab_menu li:hover{ color: #06c; }
#tab .tab_box{width:100%;clear:both;top:40px;position:relative; overflow: hidden;   background: #fff; border: #ccc 1px solid; border-top: none; padding: 15px; }
#tab .tab_menu .selected{ color: #06c; cursor:pointer;background: url(../images/icon_sjx.png) no-repeat center bottom; }
#tab .tab_box table{ width: 1106px;}
.hide{display:none;}
.tab_box div{}
.tab_box span{ display: block;}
.tab_box thead tr{ background: #f6f6f6; width: 100%;  }
.tab_box thead td{  text-align: center; padding: 15px 0;  font-size: 14px; }
.tab_box tbody tr{  ;width: 100%; }
.tab_box tbody td{ width:158px; text-align: center; padding: 12px 0; border-top:#eee 1px solid ;  font-size: 14px;}
.serve{ padding-top: 30px;}
.serve_mian{ margin-top: 20px; background: #f7f7f7; width: 100%; padding: 20px; overflow: hidden; }
.serve_mian dl{ float: left; width: 250px; text-align: center; height: 283px; padding-top: 20px; margin: 0 25px;}
.serve_mian dl:hover{ background: url(../images/bg.jpg) no-repeat;}
.serve_mian .current{ background: url(../images/bg.jpg) no-repeat;}
.serve_mian h2{ font-size: 18px; padding-top: 10px;}
.serve_mian p{ font-size: 14px; line-height: 24px; margin-top: 20px;}
.flow_main{ padding-top: 30px;}
.about{ margin-top: 20px; background:url(../images/sixbg.jpg) no-repeat; width: 100%; height: 525px; padding: 30px 0 0 0;}
.about_title{ text-align: center;}
.about_title h2{ font-size: 26px;}
.about_title  p{ font-size: 18px;}
.about_main{ margin: 20px auto; padding-top: 10px;}
.about_main .left{ width: 440px; padding-top: 10px;}
.about_main .right{ margin-right: 50px; width: 544px; height: 320px;padding:0 20px;   background:url(../images/about-BG.png) no-repeat;}
.about_main .right p{ font-size: 14px; line-height: 20px; margin-top: 10px; line-height: 34px; padding: 10px;}
.about_main .right  a{ display: block; float: right; margin-right: 20px; color: #000; background: url(../images/icon2.png) no-repeat; font-size: 10px; width: 60px; height: 17px; text-align: center; line-height: 17px;}
/*footer*/

/*费用*/
.mt-tabpage {
	width: 100%;
}
.mt-tabpage-title {
	width: 100%;
 
  overflow: hidden;

}
.mt-tabpage-title .mt-tabpage-item {
	float: left;
	text-align: center;
	color: #3983e5;
	font-size: 13px;
	display: block;
	padding: 2px 5px;
	margin:0 5px 10px 5px;
}
.mt-tabpage-title .mt-tabpage-item:hover{
	color: #fff; background: #3983e5;border-radius:3px ;
}
.mt-tabpage-title .mt-tabpage-item-cur {
	color: #fff;
	 
	background: #3983e5;
	border-radius:3px ;
}
.mt-tabpage-count {
	/*position: relative;*/
	width:100%;
	border: 1px solid #ddd ;
	/*overflow: hidden;*/
/*	min-height: 260px; */
	/*overflow-y:scroll;*/

	
}
.mt-tabpage-cont__wrap {
	/*position: absolute;*/
}
.mt-tabpage-count .mt-tabpage-item {
	width: 1000%;
}
/*yjcx*/
.yjcx{ width: 100%; border: #dddddd 1px solid;  border-right: none;}
.yjcx thead tr{ background: #076D99; background: #3174CE; width: 100%;  }
.yjcx thead td{  text-align: center; padding: 10px 0; color: #fff; border-right: #ddd 1px solid; }
.yjcx tbody tr{ width: 100%;}
.yjcx tbody td{ width:171.4px; text-align: center; padding: 10px 0; border-top:#ddd 1px solid ;  border-right: #ebebeb 1px solid; }
.yjcx span{ color: #003399;}
.yjcx a{color: #003399}

/*#tab1{width:1200px;  margin: 20px 0PX; overflow: hidden;  }*/
/*#tab1 .tab1_menu{width:88px; float: left; background: #199ED8;  }*/
/*#tab1 .tab1_menu li{width:88px;height:44px;line-height:44px;border-bottom:1px solid #6e7d84;cursor:pointer;text-align:center; color: #fff;}*/
/*#tab1 .tab1_box{width:1100px;clear:both;border:1px solid #DDD; float: left; margin-left: 88px; margin-top: -264px;  }*/
/*#tab1 .tab1_menu .selected1{background-color:#076D99; color: #fff; cursor:pointer;}*/

#tab1{width:1200px; margin-bottom: 10px; overflow: hidden;  }
#tab1 .tab1_menu{ width: 800px; margin: 10px auto; overflow: hidden; }
#tab1 .tab1_menu li{background: #AAAAAA; margin-right: 1px; color: #fff; font-size:18px;width:130px;height:50px;line-height:50px;cursor:pointer;text-align:center; float: left; }
#tab1 .tab1_box{width:1200px;clear:both;border:1px solid #DDD; }
#tab1 .tab1_menu .selected1{background-color:#009DDA; color: #fff; cursor:pointer;}


.hide1{display:none;}
.tab1_box thead tr{ background: #f6f6f6; width: 100%;  }
.tab1_box thead td,.price thead td{  text-align: center; padding: 12px 0; font-size: 15px; }
.tab1_box tbody tr{ background: #fff;width: 100%;}
.tab1_box tbody td,.price tbody td{  text-align: center; padding: 12px 0; border-top:#eee 1px solid ; font-size: 14px; color: #666; }
.tab1_box tbody td a,.price tbody td a{ color:#1080FF;}
.tab1_box tbody td a:hover,.price tbody td a:hover{ color:#FF6600;}

.tab1_box h3,.price h3{ padding: 10px; color: #fff; background: #009DDA;}
.price thead td{ background:#f6f6f6; color:#333; border-top:solid 1px #f9f9f9; }
.price thead tr{ background:#fff;}
.price thead td span{ display:block; font-size:13px; color:#666; }
.blueTit thead td{ background: #3174CE; color:#fff; }
#tab .new,.new1{ width:1200px;  border:none; padding:0;}
#tab .new table{ width: 1200px;}
.new1 #tab{ margin-top:0;}
#tab .new{ top:20px;}
/*news*/
#news{background: #F6F6F6; width: 100%;padding: 10px 0; }
.news{  width: 1200px; margin: 0 auto;  overflow: hidden;}
.news_left{ float: left; width: 890px;}
.news_right{ float: right; width: 300px;}
.news_left li{ background: #fff; padding: 10px; margin-bottom: 10px;}
.news_left li h3{ font-size: 18px; font-weight: 600; line-height: 38px;}
.news_left li p{ line-height:24px; color: #333;}
.news_left li p a{ color: #0066CC;}
.antistop{ font-size: 14px; line-height: 40px;}
.antistop a{  padding: 0 10px; color: #9900FF;}
.news_serve{ background: #fff; width: 100%;  padding:30px 20px; overflow: hidden;}
.news_serve img{ display: block; margin: 0 auto;}
.news_serve_xm{ margin-top: 40px;}
.news_serve_xm a{ color: #000000; font-weight: bold;}
.news_serve_advisory{ margin-top: 30px;}
.news_serve_advisory a{ background: #169BD5; color: #fff; border-radius:5px ; padding: 5px 10px;}
.correlation{ background: #fff; width: 100%; margin-top: 10px; padding: 10px 0;}
.correlation_title{ font-weight: bold; text-align: center; border-bottom: #ccc 1px solid; line-height: 40px; margin-bottom: 10px;} 
.news_right .correlation_main li{ line-height: 26px; padding-left: 15px; margin: 6px 0;}
.news_right .correlation_main li a{ color: #333;}
.news_right .correlation_main li a:hover{ color: #175199;}
.page{ margin: 0 auto;  overflow: hidden;}
.page a{ float: left; color: #3951B3; background: #fff;   padding:7px 15px; text-align: center; margin: 0 5px; border-radius:5px ;}
.page a:hover{background: #4E6EF2; color: #fff;}
.page .current{background: #4E6EF2; color: #fff;}
.erweima{background: #fff; width: 100%; margin-top: 10px; padding: 30px 0;}
.erweima img{  display: block; margin: 0 auto;}
.erweima span{ display: block; margin: 20px auto;background: #169BD5; color: #fff; border-radius:5px ; padding: 5px 10px; width: 170px; text-align: center;}
.news_detail{ background: #fff; width: 100%; padding: 20px;}
.news_detail h2{ line-height: 40px;}
.news_detail em{ color:#B0B0B0; font-style:normal}
.news_detail p{ line-height: 24px; margin-top: 10px;}
.news_nav{ line-height: 40px;}
.inquiremian1{ margin: 20px auto;  background: #3983E5; border-radius:5px ;width:480px; padding:0 8px 8px 8px;}
.inquiremian1 h3{ font-size:18px; color: #fff; line-height: 46px; font-weight: 500;}
.news_left .correlation_main{ overflow: hidden;}
.news_left .correlation_main li{ float: left; width: 33.33%; line-height: 26px; padding-left: 15px;  margin: 0; }
.news_left .correlation_main li a{ color: #333;}
.news_left .correlation_main li a:hover{ color: #175199;}