﻿body { font-family:"Microsoft Yahei"  }
.indexwarp { width:1200px; margin:20px auto; }


/*首页幻灯片*/
.m_banner{ background:#fff;height:380px; position:relative;}
.m_banner .banner{height:380px;width:100%; position:absolute;top:0;left:0; background-position:center top; min-width: 980px}
.banner_ctrl{ height:100px;width:980px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -490px;z-index:2;  }
@media screen and (min-width:1300px) and (max-width: 1400px) {
.banner_ctrl{ width: 1100px;margin:-50px 0 0 -550px;}
}
@media screen and (min-width:1400px) and (max-width: 1600px) {
.banner_ctrl{ width: 1300px;margin:-50px 0 0 -650px;}
}
@media screen and (min-width:1600px) {
.banner_ctrl{ width: 1500px;margin:-50px 0 0 -750px;}
}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat; position:absolute; opacity:.5;filter: alpha(opacity=50);
-moz-opacity:0.5;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}
.m_banner .banner a{display: block;width: 980px;height: 380px;cursor: pointer; position: absolute;left: 50%;margin-left: -490px;z-index: 4;}

.menuwrap { width:100%; height:51px; background:url(../images/menubg.jpg) repeat-x center center; }
.menu { width:1200px; height:51px; margin:0 auto; }

/*头部*/
.topwrap { width:100%; height:119px; background:url(../images/top_bg.jpg) repeat-x; }
.top_lo_wrap { width:1000px; height:119px; margin:0 auto;   }
.top_logo { width:341px; height: 62px; float:left; padding-top:30px; padding-right:310px; }
.top_text { width:649px; float:left; margin-top:45px; height:45px; border-left:1px solid #ccc; }
.top_text h1 { text-indent:24px; font-size:24px; color:#236B00; margin:0; padding:0; line-height:24px; }
.top_text h2 { text-indent:24px; font-size:14px; color:#888888; margin:0; padding:0; line-height:24px; }
.top_contact { width:327px; height:70px; float:left;  background: url(../images/top_lx01.jpg) no-repeat; margin-top:25px;  }
.top_contact p { font-size:18px; color:#FB4848; font-weight:700; line-height:26px; padding-top:35px; text-align: center; }

/*导航*/
.navwarp { width:100%; height:50px; background:#36404B;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#nav { width:1000px; margin:0 auto; }
		.nav{ padding:0 20px; height:50px; line-height:50px;   position:relative; z-index:66;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left; display:inline; position:relative; }
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ display:block; padding:0 32px; font-size:18px; text-decoration:none;   }
		.nav .sub{ display:none; width:136px; left:0; top:50px;  position:absolute; background:#36404B; text-align:center;  line-height:26px; padding:3px 0;  }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block; padding:5px 10px; font-size:14px; }
		.nav .sub a:hover{ background:#000; color:#fff;  }
		.nav .on h3 a{ background:#FB4848; color:#fff;   }

/*公告和搜索*/
.section{ width:100%; margin:0 auto; position:relative; clear:both;  min-width: 1150px; }
.nsbg{width: 100%; height: 40px; background:#17923F; min-width: 1100px;}
.nsbd{ width: 1150px;height: 40px; margin: 0 auto;}
.notice{width:850px;height:40px; line-height:40px; float: left;}
.notice .title{ width:80px; float:left;font-size:16px;  line-height:40px; color: #fff; }
.notice .noticenr{width:760px;height:40px; float:left;font-size:14px; line-height:40px; color:#fff;}

.search{width:250px; padding-left: 40px; height:34px;float:right;padding-top:5px; float: left;}
.text{float:left;width:174px;color:#333; background:URL(../images/searchtext.png) left bottom no-repeat;height:20px; padding:5px; line-height:20px;border:0;font-size:14px;}
.btn{float:left;background:url(../images/search.png) no-repeat center center;width:64px;height:30px;border:0;cursor:pointer; }
.select{float:left;width:91px;height:34px; line-height:40px;background:url(../images/select.png) left top no-repeat; position:relative;}
.select select{margin:5px auto;width:91px;}
div.selectbox-wrapper{border: #B08215 1px solid;border-top: #ca0047 0 solid;overflow:hidden;width:89px; *left:0;position: absolute;background: #fff;text-align:left;*margin-top:0;z-index:9999;}
div.selectbox-wrapper ul li.selected {background-color:#FCE773;color:#173b00}
div.selectbox-wrapper ul li.current {color: #173b00;background-color:#FCE773}
div.selectbox-wrapper ul li {text-align:center;padding-right:3px;padding-bottom:3px;width:100%;cursor:pointer;line-height: 24px;padding-top: 3px;font-size:14px;}
.selectbox{border:none;display:block;width:91px; color:#FCE773; text-indent:8px;cursor:pointer;height:34px;background:none;line-height:34px;font-size:14px;}

/*commen*/
.com_wrap { width:1000px; min-height: 500px; margin: 0 auto;  }
.com_tit { width:100%; text-align: center; padding-top:40px; padding-bottom:50px;  }
.com_tit h1 { font-size: 32px; height: 44px;  }
.com_tit h2 { font-size:18px;  width:100%; height: 20px; background: url(../images/com_tit_bg.jpg) no-repeat center 10px; }
.posi { position: relative;  }
.hot {position: absolute; top:-6px; left:660px;width:76px; height:37px; background: url(../images/hot.png) no-repeat; z-index: 999;  }

/*网约车简介*/
.wyc_wrap { width:1000px; height:248px; margin:0 auto; padding-bottom:50px;   }
.wyc_pic { width:433px; height:248px; float: left; padding-right:54px;  }
.wyc_pic img { width:433px; height:248px;  }
.wyc_info { width:513px; height: 248px; float: left;  }
.wyc_info h1 { width:100%; height:50px; font-size:26px; color:#20D4DE; }
.wyc_text { width:100%; height:170px;  }
.wyc_text p { font-size:16px; padding-bottom:5px; line-height: 24px;  }
.more01 { width:100px; height: 20px; border:1px solid #666; background: #EDEDED; padding:2px 30px;  }
.more01:hover { background: #333; color:#fff;  }
.wyc_bot { width:724px; height:114px; background: url(../images/wyc_bot_bg.jpg) no-repeat; margin: 0 auto; padding-bottom:50px;  }
.wyc_bot p { text-align:center; width:100%; height: 34px; font-size:24px; color:#20D4DE;  }

/*公司简介和新闻*/
.jj_wrap { width:100%; height:300px;padding-top:20px;  }
.index_jj_news { width:1000px; height: 180px; padding-top:40px; margin: 0 auto;  }
.index_jj { width:480px; height:220px; float: left; margin-right:20px;   }
.index_news { width:480px; height:220px;  float: left; margin-left:20px;  }
.jj_com_tit { width:480px; height: 26px;  }
.jj_com_tit h4 { width:400px; height:26px; float: left; }
.jj_com_tit h4 .gf_red { font-size:18px; color:#FD0000;  }
.jj_com_tit h4 .gf_grey { font-size:18px; color:#B1B1B1; padding-left:20px;  }
.more02 { width:80px; height: 20px; line-height: 20px; border-radius: 10px; background: #FB4848; font-size:14px; color:#fff; display: block; text-align: center; float: left;  }
/*简介*/
.jj_info { width:480px; height: 160px;  padding-top:30px;  }
.jj_info_pic { width:208px; height: 160px; float: left; padding-right:22px;  }
.jj_info_pic img { width:208px; height:160px;  }
.jj_info_text { width:250px; height:160px; float: left;  }
/*新闻*/
.indexnewslist { width:480px; height:160px;  padding-top:30px;  }
.indexnewslist li { width:480px; height:34px; line-height: 34px; background: #E1E1E1; margin-bottom: 10px; }
.indexnewslist i { display: inline-block; width:5px; height:8px; padding-right:15px; padding-left:15px; background: url(../images/arrow01.jpg) no-repeat center;   }
/**/
.sfjc_wrap { width:1000px; height: 860px; margin: 0 auto;  }
.shuoming { width:100%; height:40px; line-height: 40px; color:#20D4DE; font-size:24px; text-align: center;  }
.sfjc_btn { width:1000px; height: 360px;  }
.sfjc_btn li { width:250px; height: 310px; float: left;  }
.sfjc_pic { width:178px; height: 178px; margin: 0 auto; padding-bottom: 30px; padding-top:40px; }
.sfjc_btn h5 { width:100%; height:30px; font-size:20px; text-align: center; font-weight:700;  }
.sfjc_btn h6 { width:100%; font-size:14px; text-align:center; font-size:16px;  }
.zhushi { width:747px; height:45px; line-height: 45px; font-size:20px; color:#fff; margin:0 auto; background:#21D5DE; text-align:center;  clear: both; margin-bottom: 30px; }
.more03 { width:168px; height: 30px; line-height: 30px; text-align: center; margin: 0 auto; background:#EDEDED; border:1px solid #666; display: block; }
.more03:hover { background: #666; color:#fff;  }

/*首页联系方式*/
.lxfs_wrap { min-width:1200px; height: 296px; background: url(../images/bot01.jpg) no-repeat center top; clear:both;  }
.lxfs_info { width:1000px; height: 296px; margin: 0 auto;  }
.lxfs_text { width:770px; height:296px; padding-left:230px;  }
.lxfs_con { width:570px; height: 220px; float: left; padding-top:76px; }
.lxfs_con h2 { width:184px; height:45px; line-height: 45px; background: #21D5DE; text-align: center; font-size:28px; color:#fff; margin-bottom:40px; }
.lxfs_con h4 { width:100%; height: 40px; font-size:18px; color:#fff;  }
.lxfs_ewm { width:200px; height: 220px; float: left; padding-top:76px;  }
/*foot*/
.foot_wrap { min-width:1200px; height: 110px; background: #36404B; padding-top:30px; text-align: center;  clear:both; }
.f16 { font-size:14px; height:28px; color: #ccc; }
.f14 { font-size:12px; color:#ccc;  }
.f14 a { color:#DE4E57;  } 

/* 横向左右滚动css */
	.scrollBox{ width:1200px; padding:10px 0;   position:relative; }
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:1077px;left:60px}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .piclist li{float:left; display:inline; width:319px;background:#fff;margin-right:20px; margin-left:20px;}
	.scrollBox .piclist li img { width:319px; height:227px; }
	.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;   }
	.scrollBox .pageBtn span{ background:url(../images/bntBg.png) no-repeat; display:block;width:43px;height:119px;position:absolute;top:60px;cursor:pointer;text-indent:-999em;overflow:hidden; }
	.scrollBox .pageBtn .prev{left:10px;background-position:-4px -12px ;}
	.scrollBox .pageBtn .next{right:10px;background-position:-64px -12px ;}
	.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
	.scrollBox .pageBtn .list li{ background:url(../images/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .list li.on{background-position:-114px -57px }
	
/**/
.yewu_wrap { width:1035px; height:900px; margin-left:-35px; }
.yewu_wrap li { width:310px; height:340px; padding-left:35px; float:left; }
.yewu_wrap>li>.yewu_pic { width:310px; height:144px; background:#ccc; } 
.yewu_wrap>li>.yewu_pic>img { width:310px; height:144px; }
.yewu_wrap>li>p { width:290px; padding:10px; height:60px; }
.yewu_wrap>li>h5 { font-size:20px; width:310px; text-align:center; height:40px; font-weight:700; color:#FB4848; }
.yewu_wrap>li>a { display:block; width:110px; height:30px; line-height:30px; color:#333; text-align:center; background:#ccc; margin:0 auto; }
.fg_line { width:1000px; margin-left:35px; height:1px; font-size:0; border-bottom:1px dashed #ccc; clear:both; margin-bottom:30px; }
/*品牌*/
.pinpai_wrap { width:1000px; height:420px; margin:0 auto; }

	/* 图片循环滚动css */
		.picMarquee-left{ width:998px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px 0;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:200px; height:120px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		
.pinpaimore { line-height:30px; }