﻿@charset "utf-8";
/* CSS Document */ 

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, em, p, font, img, small, strong, center, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:12px;vertical-align:baseline} 
ol, ul {list-style:none} :focus {outline:none; } 
table {border-collapse:collapse;border-spacing: 0} 
caption, th, td { text-align: left; font-weight: normal} 
strong {font-weight:600} 
a{font:12px Arial;text-decoration:none !important;color:#404040;cursor:pointer;} 
a:hover{text-decoration:underline;color:#FF3300} 
h1{font-size:16px;font-weight:600;color:#666} .left{float:left} .right{float:right} .clear{clear:both}

.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.inputclear{ padding:0; margin:0; background:none; border:none;}
.w100{ width:100% !important;}
.h100{ height:100% !important;}
a{ text-decoration:none !important; cursor:pointer !important;}
.container-fluid{ margin:0 auto;width:1000px !important;}
.pull-left{ float:left;}
.pull-right{ float:right;}
.clearfix{ clear:both;}
.text-center{ text-align:center;}
/*全局样式*/


.scott{padding:3px;margin:3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}

/*分页样式*/
.fenye{ margin:10px 0;}
.fenye .centerfenye{ margin:0 auto; width:auto;}
.fenye .centerfenye a{margin:0 2px;width:30px;height:30px; line-height:30px;font-size:12px; color:#666;  text-align:center; background:#c7c7c7; border-radius:5px;}
.fenye .centerfenye a:hover{ background:#e8383d; font-size:14px; color:#fff; border:none;}
.fenye .centerfenye a.active{ background:#e8383d; font-size:14px; color:#fff; border:none;}


.buy{display:inline-block; margin-right:10px; padding:0 30px; color:#e5511d; font-size:16px; line-height:38px; background:#ffe4d0; border:1px solid #f0cab6; border-radius:2px; cursor:pointer;}
.button.over{ color:#999; background:#f7f7f7; border-color:#e8e8e8; cursor:default; }

/*头部*/
header .topbar{ height:31px; background:url(../images/headerbg_02_02.jpg) repeat-x;}
header .topbar .xlb{ width:15px; height:31px; background:url(../images/laba_02.jpg) no-repeat left;}
header .topbar #up_zzjs{ margin:9px 0 0 10px ;width:900px;overflow:hidden;}
header .topbar #up_zzjs #up_li a{ display:block; font-size:12px; color:#ca0608; line-height:12px;}
header .top{ height:103px; background:url(../images/logobg_02.jpg) repeat-x top #f6f6f6; overflow:hidden;}
header .top .container-fluid{ position:relative; height:100%; background:url(../images/02.png) no-repeat right;}
header .top .DynamicProduct{ position:absolute; right:0; top:0; z-index:9999;}
header nav{ height:41px; background:url(../images/navbg.jpg) repeat-x;}
header nav li{ width:11%; height:41px; text-align:center; background:url(../images/navjgx.jpg) no-repeat left;}
header nav li.active{ background:none;}
header nav li a{ display:block; font-size:14px; color:#fff; line-height:41px;font-family:'微软雅黑'; }
header nav li a:hover{ color:#f9ef01;font-family:'微软雅黑'; }


.divst{ position:absolute; left:20px; top:20px}
.divst .p1{ font-size:32px; color:#f90518;  float:left;font-family:'微软雅黑';}
.divst .p2{ float:left; font-size:16px; font-family:'微软雅黑'; color:#ff0000; font-weight:bold; margin-left:20px; margin-top:10px;}
.divst .p3{  float:right; font-size:24px;  color:#f90518; margin-top:20px; margin-right:30px;font-family:'微软雅黑';}

.divtwo{ position:absolute; left:20px; top:15px}
.divtwo .p4{ float:left; font-size:16px; font-family:'微软雅黑'; color:#ff0000; font-weight:bold; margin-left:20px; margin-top:10px;}
.divtwo .p5{font-size:32px; color:#f90518;  float:left; margin-left:10px;font-family:'微软雅黑';}
.divtwo .p6{  font-size:24px;  color:#f90518; margin-top:30px; margin-left:30px;font-family:'微软雅黑';}
.p7{ position:absolute; left:5%; top:20px; font-size:16px; color:#ff0000;}
.p8{ position:absolute; right:5%; top:20px; font-size:16px;color:#ff0000;}



.content{ padding:15px 0 0 0; width:100%; height:auto; background:url(../images/invitebg.jpg) repeat;}
.content .subnav{ width:240px;}
.content .subnav .zxrx{ background:#f1f1f1; border:solid 1px #c1bdbe;}
.content .subnav .zxrx .zxrx-title{ border-bottom:solid 2px #ac0001;}
.content .subnav .zxrx .zxrx-title a{ display:block; padding:0 0 0 38px; width:75px; height:34px; font-size:14px; color:#fff; font-weight:bold; line-height:34px; background:url(../images/zxrxicon_03.png) no-repeat left #b00106;}
.content .subnav .zxrx .xs{ margin:20px 0 10px 0; text-align:center;}
.content .subnav .zxrx .gifbox{ height:60px;}
.content .subnav .zxrx .gifbox img{ float:left;}
.content .subnav .zxrx .gifbox img.tel{ margin:10px 0 0 10px;}
.content .subnav .zxrx .duan{ font-family:"幼圆"; font-size:16px; color:#ff0000; line-height:32px; text-align:center;}
.content .subnav .zxrx .duan span{ font-size:12px; line-height:20px;}
.content .subnav .zcxm{ margin:8px 0 0 0; padding:5px 0 0 0;}
.content .subnav .zcxm ol{padding:0 0 0 10px; width:100%; height:45px; font-size:16px; color:#fff; line-height:45px; background:url(../images/mainbg.png) no-repeat top left;font-family:"微软雅黑";}
.content .subnav .zcxm ul{ background:url(../images/subnavnrbg.png) repeat-y left;}
.content .subnav .zcxm .dbbg{ height:10px; background:url(../images/subnavdbbg_02.png) no-repeat left bottom;}
.content .subnav .zcxm ul.che{ padding:22px 0 0 14px;}





.content .subnav .zcxm ul.che img{ max-width:100%;}
.content .subnav .zcxm ul.che li{ margin:0 10px 30px 0; padding:2px 2px 0 2px; float:left; width:99px; height:108px; }
.content .subnav .zcxm ul.che li .imgbox{ padding:1px; border-radius:5px 5px 0 0;}
.content .subnav .zcxm ul.che li .imgbox img{ width:99px;}
.content .subnav .zcxm ul.che li h6{ text-align:center; line-height:28px; height:28px; overflow:hidden; font-size:14px; font-weight:bold; color:#494949;}
.content .subnav .zcxm ul.che li:hover h6{ color:#be1111;}
.content .subnav .zcxm ul.news li{ margin:0 auto 0 12px; width:90%; height:38px; line-height:38px; border-bottom:dotted 1px #bfbfbf;}
.content .subnav .zcxm ul.news li a{ color:#bf0000;}
.content .subnav .zcxm ul.news li a:hover{ color:#000;}
.content .subnav .zxyh{ margin:10px 0 0 4px;}
.content .subnav .zxyh img{ width:100%;}

.content .subnav .zcxm ul.ches li{ width:220px; margin:5px 10px; line-height:25px; height:25px; text-align:center}
.content .subnav .zcxm ul.ches li a{ height:25px; line-height:25px; font-size:14px}




.content .rightcontent{ width:750px;}
.content .rightcontent .zctj{ width:751px; height:510px; background:url(../images/mainbg.jpg) no-repeat left top;}
.content .rightcontent .zctj .title{ height:33px; line-height:33px; color:#fff; font-size:14px; padding:0 0 0 10px;font-family:"微软雅黑";}
.content .rightcontent .zctj ul{ padding:0 0 0 7px;}
.content .rightcontent .zctj ul li{ position:relative; width:371px; height:237px; margin:0 1px 1px 0;}
.content .rightcontent .zctj ul li img{ width:371px; height:237px}
.content .rightcontent .zctj ul li span{ position:absolute; left:20px; bottom:10px; z-index:99999; width:91px; height:28px; background:url(../images/ckxq.png) no-repeat;}
.content .rightcontent .zctj ul li h6{ width:370px; font-size:20px; color:#ff0000; position:absolute; left:59%; bottom:13px; z-index:99999;margin:0 0 0 -92px;font-family:"微软雅黑";font-weight:normal}
.content .rightcontent .zlcx{ margin:10px 0 0 0;}
.content .rightcontent .zlcx .zlcxtitle{ margin:0 0 0 6px; height:38px;border: solid 1px #cfc4c3; border-bottom:solid 2px #a70000;}
.content .rightcontent .zlcx .titlenamer{ width:110px; height:38px; background:#a70000; line-height:38px; color:#fff; font-size:14px; font-weight:bold;}
.content .rightcontent .zlcx .titlenamer span{ margin:0 5px 5px 5px; display:block; float:left; width:22px; height:38px; background:url(../images/zcbt_03.png) no-repeat left;}
.content .rightcontent .zlcx .titlegd{ padding:0 10px; height:38px; line-height:38px; background:#f1f1f1; width:612px; color:#f90518; font-size:14px;}
.content .rightcontent .zlcx .zlcx-content{ padding:5px 5px; margin:0 0 0 6px; background:#fff; border:solid 1px #d6d6d6; min-height:535px}
.content .rightcontent .zlcx .zlcx-content .imglist li{ float:left; width:23%; margin:0 0 5px 0; padding:0 1%;}
.content .rightcontent .zlcx .zlcx-content .imglist li .imgbox{ height:128px; overflow:hidden; border:solid 1px #dfdfdf;}
.content .rightcontent .zlcx .zlcx-content .imglist li .imgbox:hover{border:solid 1px #ff0000;}
.content .rightcontent .zlcx .zlcx-content .imglist li .imgbox img{ max-width:100%; height:100%;}
.content .rightcontent .zlcx .zlcx-content .imglist li .dl{ height:120px; overflow:hidden; line-height:24px; color:#777;}
.content .rightcontent .zlcx .zlcx-content .imglist li .dl span{ color:#ff0000; display:block;}

.content .footernav{ width:100%;}
.content .footernav ul{ margin:10px 0 0 4px; padding:10px 0; background:#f7f7f7; border:solid 1px #c1bdbe;}
.content .footernav li{ height:100%; width:16.666%; text-align:center;}
.content .footernav li a{ display:block; height:32px; line-height:32px; color:#5a5a5a;}
.content .footernav li strong{ line-height:40px;}
.content .footernav li a:hover{ color:#c41212;}

.content .yqlj{ width:100%; color:#5a5a5a; padding:20px 0; line-height:30px}
.content .yqlj span{ color:#333;}
.content .yqlj a{ margin-right:10px;}

/*关于我们*/
.content .ny-textbox{ padding:10px; font-size:14px; color:#494949; line-height:26px;}

/*新闻中心*/
.content .rightcontent .new li{ margin:0 auto; width:96%; height:36px; border-bottom:dotted 1px #dfdfdf;}
.content .rightcontent .new li a{ line-height:36px; padding:0 0 0 15px; color:#777; background:url(../images/xwzxcicon_03.png) no-repeat left;}
.content .rightcontent .new li a:hover{ color:#c90507;}
.content .rightcontent .new li span{ line-height:36px; margin:0 10px 0 0; color:#777;}

/*商务服务*/
.content .swfwwz{padding:10px; font-size:14px; color:#494949; line-height:26px;}


.section{ position:relative; margin:0 auto; padding:0; width:1180px; min-width:941px; max-width:1180px; text-align:left; overflow:hidden; }
.main-tit{  margin:0 auto; padding:30px 0 0; }
	.main-tit h2{ display:block; padding-right:10px; color:#666; font-size:24px; font-weight:400; line-height:25px; }
.inner-box{ margin:30px 0; min-height:350px; _height:350px; border:1px solid #f0f0f0; background:#fff; text-align:center; }
	.inner-box .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
	.inner-box .dl-list dl{ clear:both; display:block; padding:5px 0; }
	.inner-box .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.inner-box .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right; }
	.inner-box .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px; }
	.inner-box .dl-list dl dd .input{ padding:10px; }
	.inner-box .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
	.inner-box .dl-list dl dd a.send.gray{ color:#999; }
	.inner-box .dl-list dl dd a.send img{ margin-top:9px; }
	.inner-box .dl-list dl dd .input.code{ width:84px; ime-mode:disabled; text-transform:uppercase; }
	
	.inner-box .tab-head{ display:block; border-bottom:1px solid #f0f0f0; background:#fbfbfb; overflow:hidden; }
	.inner-box .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; }
	.inner-box .tab-head ul li a{ display:block; padding:0 30px; height:50px; line-height:50px; color:#555; font-size:14px; }
	.inner-box .tab-head ul li a:hover,.inner-box .tab-head ul li a.selected{ color:#666; background:#fff; border-bottom:2px solid #0089cd; }
	.inner-box .tab-content{ display:none; }


.u-tab-content{ position:relative; padding:15px; background:#fbfbfb; border:1px solid #f0f0f0; overflow:hidden; _height:398px; _overflow:visible; }
	.u-tab-content .ntitle{ margin:0 auto; padding:0 0 10px 0; }
	.u-tab-content .ntitle-tit{ margin:0 0 10px; padding:0; color:#444; font-size:16px; font-weight:normal; }
	.u-tab-content .ntitle-info{color:#999;}
	.u-tab-content p{ margin:0; padding:3px 0; color:#444; font-size:13px; line-height:24px; }
	.title-div{ margin-top:20px; border-top:1px solid #f0f0f0; height:26px; color:#6e717a; }
	.title-div strong{ float:left; margin-top:-16px; padding:3px 10px 3px 0; background:#fbfbfb; font-size:15px; _position:absolute; }
.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
	.form-box dl{ display:block; padding:5px 0; }
	.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:13px; text-align:right; _position:absolute; }
	.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
	.form-box dl dd label.radio{ margin-right:5px; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }


.btn{ background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle; color:White }

/*易到用车*/
.content .ydyc li{ padding:0 10px 10px 10px; width:95%; margin:0 auto;  border-bottom:dotted 1px #dfdfdf;}
.content .ydyc li h1{ height:32px;}
.content .ydyc li h1 a{ padding:0 0 0 15px; font-size:14px; color:#777; line-height:32px; background:url(../images/ydycicon_03.png) no-repeat left;}
.content .ydyc li h1 span{ font-weight:normal; font-size:12px; margin:0 10px 0 0; font-size:14px; color:#777; line-height:32px;}
.content .ydyc li p{ font-size:14px; color:#777; line-height:26px;}
.content .ydyc li p a{ color:#777;}
.content .ydyc li:hover h1 a{ color:#c31111; background:url(../images/xwzxcicon_03.png) no-repeat left;}

/*班车租赁*/
.lunbo{padding:0 10px;height:180px;position:relative}
.lunbo .swiper-container{width:100%;height:180px;color:#fff;text-align:center}
.lunbo .arrow-left{background:url(../images/arrows.png) no-repeat left top;position:absolute;left:20px;top:50%;margin-top:-15px;width:17px;height:30px;z-index:99999}
.lunbo .arrow-right{background:url(../images/arrows.png) no-repeat left bottom;position:absolute;right:20px;top:50%;margin-top:-15px;width:17px;height:30px;z-index:99999}
.lunbo .swiper-slide{ height:180px;}
.lunbo .swiper-slide a{ float:left; display:block;width:24%; height:180px; overflow:hidden; margin:0 1% 0 0;}
.lunbo .pink-slide{background:#973e76}
.lunbo .pagination{position:absolute;z-index:99999;left:10px;bottom:10px}
.lunbo .swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#222;margin-right:8px;opacity:.8;border:1px solid #fff;cursor:pointer}
.lunbo .swiper-visible-switch{background:#aaa}
.lunbo .swiper-active-switch{background:#fff}

/*底部*/
footer{ padding:10px 0 0 0; height:152px; background:url(../images/dbbg_03.png) repeat-x top;}
footer .icon{ height:80px;}
footer .icon li{ width:25%; text-align:center; line-height:80px; font-size:22px; color:#333;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
footer .icon li img{ margin:0 40px 0 0; display:inline-block;}
footer .dl{ line-height:36px; text-align:center; color:#5a5a5a;}