﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}img{border:0;}button,input,select,textarea{font-size:100%;}ul,ol{ padding-left:40px;}
.clear{ clear:both; }
BODY {FONT-SIZE: 12px;MARGIN: 0px; COLOR: #000000;  PADDING-RIGHT: 0px;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: black;  PADDING-TOP: 0px; list-style:none;font-family:'microsoft yahei',simsun,sans-serif;  }

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; outline: 0;}
UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; outline: 0;}
LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; outline: 0;}
images {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; outline: 0;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
OL {LIST-STYLE-TYPE: none;}
UL {LIST-STYLE-TYPE: none;}
A images {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
:link images {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
:visited images {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
img{opacity:1;filter:alpha(opacity=100)"onmouseover="this.style.opacity=0.4;this.filters.alpha.opacity=40"onmouseout="this.style.opacity=1;this.filters.alpha.opacity=100;}
LI {FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 1.5em; FONT-FAMILY: "宋体", Arial, Verdana;}
A {margin:auto; padding:0px;TEXT-DECORATION: none;}
A:link {COLOR: #000000;text-decoration:none;}
A:visited {COLOR: #000000;text-decoration:none;}
A:hover {COLOR: #676565;text-decoration:none;}
P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
BLOCKQUOTE {MARGIN: 0px 0px 18px 18px; COLOR: #666666; FONT-STYLE: italic;}
STRONG { color:#000;}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
EM {FONT-WEIGHT: normal; FONT-STYLE: normal;}
h1{ font-size:12px; font-weight:bold; margin:0px; padding:0px;}
h2{ font-size:14px; font-weight:bold; margin:0px; padding:0px;}
h3{ font-size:12px; font-weight:bold; margin:0px; padding:0px;}
.xt{ margin:auto; clear:both; height:20px;}
.xta{ margin:auto; clear:both; height:10px;}
.xtb{ margin:auto; clear:both; height:30px;}
.xtf{ margin:auto;clear:both; height:20px;}
/* 头部 */
#header{ margin:auto;  height:90px; background:url(../images/top.jpg);}
.header{ margin:auto;width:970px;height:90px; background:url(../images/top.png) no-repeat;}
.logo{ float:left; width:183px; height:64px; margin-top:13px;}
.lxfs{ float:right; width:296px; height:80px; text-align:right;  margin-top:10px; color:#ccc; margin-right:15px;}
#nbgg{ margin:auto; height:200px; clear:both; background:#f3f3f3;box-shadow:0 3px 5px #ccc;}
.bgg{ margin:auto;  width:970px; height:200px; background:url(../images/xrgc.jpg) no-repeat;}

/* 网站导航 */
.position{ margin:auto;  width:970px; height:30px;}

/* 导航 */
nav{height:40px; background:#1594ff;}
.inner{ width:970px; margin:0 auto; position:relative;font-family:'microsoft yahei',simsun,sans-serif;}
nav .inner{z-index:999999;}
nav ul{height:40px;zoom:1;}
nav li{ float:left; display:inline;height:40px; line-height:40px; text-align:center;white-space:nowrap; position:relative;z-index:999999; width:10px;}
nav li.line{ padding:0px 1px;}
nav li a.nav{ font-size:16px;letter-spacing:2px;  color:#fff;  display:block; font-family:'microsoft yahei',simsun,sans-serif; font-weight:bold; }
nav li.navdown,nav li.hover{ background:#fff; color:#fff;font-family:'microsoft yahei',simsun,sans-serif; font-size:14px;}
nav li.navdown a.nav,nav li.hover a.nav{ border-left:1px solid #41607c; border-right:1px solid #41607c; color:#1594ff;  }
nav dl{ display:none; position:absolute;z-index:999999; text-align:left; background:#fff; border:none\9; padding:10px 0px;left:0px;top:40px; padding-left:20px; padding-right:20px;padding-bottom:20px;}
*html nav  dl{ border:none;padding-left:20px; padding-right:20px;padding-bottom:20px;}
*+html nav  dl{ border:none;padding-left:20px; padding-right:20px; padding-bottom:20px;}
nav dl dd{ height:30px; line-height:30px;  overflow:hidden; padding-left:15px; border-bottom:#ccc 1px dashed; background:url(../images/biaos.png) left no-repeat;}
nav dl dd A:hover {COLOR: #ccc;text-decoration:none;}


/* 幻灯片 */
.banner{height:350px; box-shadow:0 3px 5px #ccc;}
.banner .ban_c img{position:absolute;width:1366px;left:50%;margin-left:-690px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #aaa;right:51%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#1594ff;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-80px;padding:0 0 16px;}
.frontCover li{float:left;width:82px;padding:3px;background:#fff;color:#000;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:15px;line-height:15px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-40px;}
.frontCover .open{background:#1594ff; color:#FFF;}
.wrap{width:972px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:111;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}


/*首页中间*/
#main{ margin:auto; width:990px; overflow:hidden;}
#amainz{ float:left; width:720px; margin-left:10px }
.xwxx{ margin:auto; width:720px; overflow:hidden; clear:both; margin-bottom:10px;}


.zyjjl{margin:auto;  width:710px; height:290px; border:1px #cccccc solid; border-radius:5px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;-webkit-box-shadow: #ccc 0px 0px 8px;-moz-box-shadow: #ccc 0px 0px 8px;box-shadow: #ccc 0px 0px 8px;background:#fff; margin-bottom:5px;}
.fbbtsj{ margin-left:10px;width:690px; overflow:hidden; border-bottom:1px #cccccc dashed;}
.fbbtsj a{ font-size:16px; height:35px; line-height:35px; font-weight:bold;}
.fbbtsj A:hover {COLOR: #999;text-decoration:underline;}
.tpss{ float:left;width:440px; height:250px; }
.tpss img{ width:440px; height:230px; margin:10px;border-radius:5px; margin:9px;}
.tpss a:hover img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;} 
.raf{ float:right;width:240px;  overflow:hidden; margin-right:10px;}
.raf p{width:240px; line-height:20px; color:#999; text-align:left; margin-top:10px; text-indent: 2em;}
.raf a{ float:right; margin-left:2px; margin-right:15px; width:80px; height:25px; line-height:25px; 
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;background:url(../images/xta.png); margin-top:10px; margin-bottom:10px; text-align:center;}
.raf A:hover {COLOR: #fff;text-decoration:none;background:url(../images/xtc.png);}



.xwfxx{ margin:auto; width:710px; overflow:hidden; clear:both; margin-bottom:10px; border-bottom:#999 1px dashed; padding-bottom:10px;}

.aaraf{ margin:auto;width:710px;  overflow:hidden; clear:both; text-align:center;}
.aaraf p{width:710px; line-height:20px; color:#999; text-align:left; }
.aaraf a{ float:left; margin-left:2px; margin-right:15px; width:80px; height:25px; line-height:25px; 
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;background:url(../images/xta.png); margin-top:10px; margin-bottom:10px;}
.aaraf A:hover {COLOR: #fff;text-decoration:none;background:url(../images/xtc.png);}

.cctsj{margin:auto;width:695px; overflow:hidden; background:url(../images/biaos.png) left no-repeat; padding-left:15px;}
.cctsj a{ font-size:16px; height:30px; line-height:30px; font-weight:bold;}
.cctsj A:hover{color:#999; text-decoration:underline;}


.met_page{ width:718px; height:30px; line-height:30px;border:1px #cccccc dashed; font-weight:bold;}

#amainy{ float: right; width:230px;  ;margin-right:10px; overflow:hidden; padding-bottom:60px; background:url(../images/dhbj.png) bottom no-repeat; }
#amainy p{width:230px; height:40px; line-height:40px; border-bottom:#e2e2e2 1px dashed; font-size:16px; }
#amainy p a{ float:left;background:url(../images/dt-11.gif) left no-repeat; padding-left:15px; margin-left:70px;}


#mainz{ float:right; width:720px; margin-right:10px; }
.mainz{ width:720px; height:35px; background:#1594ff; border-radius:5px;}
.mainz p{ float:left; font-size:16px; color:#FFF; line-height:35px; font-weight:bold; margin-left:10px;}
.mainz span{ float:right; height:35px; line-height:35px; margin-right:10px; color:#FFF;}
.mainz span a{ color:#FFF;}
.mainz span A:hover {COLOR: #ccc;text-decoration:underline;}
.nrxx{width:720px; overflow:hidden;}
.nrxx p{ line-height:30px; margin-bottom:15px; font-size:16px; text-indent: 2em;border-radius:5px;}
.yddh{width:700px; height:35px; line-height:35px; padding-left:10px; font-size:14px; font-weight:bold; color:#b8052d; text-align:right; padding-right:10px;}
.nrxxl{width:720px; overflow:hidden;}
.nrxxl p{ line-height:25px; margin-bottom:10px; font-size:16px;border-radius:5px;}
.nrxxf{width:720px; overflow:hidden;}
.nrxxf p{ line-height:25px; margin-bottom:10px; font-size:16px;border-radius:5px;text-indent: 2em;}
.nrimg{width:720px; height:150px; overflow:hidden;border-radius:5px;}
#mainy{ float: left; width:230px;  margin-left:10px; overflow:hidden; padding-bottom:60px; background:url(../images/dhbj.png) bottom no-repeat; }
.mainy{width:230px;height:35px; background:#1594ff; border-radius:5px;font-size:16px; color:#FFF; line-height:35px; font-weight:bold; text-align:center;}
#mainy p{width:230px; height:40px; line-height:40px; border-bottom:#e2e2e2 1px dashed; font-size:16px; }
#mainy p a{ float:left;background:url(../images/dt-11.gif) left no-repeat; padding-left:15px; margin-left:20px;}
.wotw{width:720px; height:40px; clear:both; margin-top:10px; margin-bottom:10px;}
.wotw p{ width:150px; height:40px; line-height:40px; text-align:center;border:1px #e2e2e2 solid; font-size:16px; background:#66c22e;  }
.wotw p a{ color:#FFF;}
.wkk{width:720px; overflow:hidden;  }
.wen{width:673px; overflow:hidden; background:url(../images/w.jpg) left top no-repeat #f3f3f3;border:1px #e2e2e2 solid; line-height:20px;border-radius:5px 5px 0px 0px; padding-left:35px; font-size:14px; padding-top:10px; padding-bottom:10px; padding-right:10px; }
.da{width:673px; overflow:hidden;  line-height:20px; border-bottom:1px #e2e2e2 dashed; border-left:1px #e2e2e2 dashed; border-right:1px #e2e2e2 dashed; border-radius:0px 0px 5px 5px; background:url(../images/da.jpg) left top no-repeat; padding-left:35px; font-size:14px; padding-top:10px; padding-bottom:10px; padding-right:10px; color:#666;}

.digg{width:720px; height:30px; line-height:30px; text-align:right;}
.digg a{border:1px #e2e2e2 solid; padding-left:10px; padding-right:10px; height:30px; text-align:center; margin-right:3px;}
.digg span  {border:1px #e2e2e2 solid; padding-left:10px; padding-right:10px; height:30px; text-align:center;margin-right:3px; color:#999;}

.ydyjzc{margin:auto; width:960px; height:30px; line-height:30px;border:1px #cccccc dashed; background:#f3f3f3; border-radius:5px; text-align:right; padding-right:10px;}
.ydyjzc a{border:1px #e2e2e2 solid; padding-left:10px; padding-right:10px; height:30px; text-align:center; margin-right:3px;}
.ydyjzc span  {border:1px #e2e2e2 solid; padding-left:10px; padding-right:10px; height:30px; text-align:center;margin-right:3px; color:#999;}


.lybk{ margin:auto;width:720px;  border:1px #e2e2e2 solid;border-radius:5px; background:#f3f3f3; }
.wytw{width:710px; height:40px; line-height:40px; font-size:16px; color:#fff;background:#1290fe; padding-left:10px;border-radius:5px 5px 0px 0px;}
.wtnr{ margin:auto;width:610px; clear:both; height:100px; margin-top:20px;}
.wtnr p{ float:left; width:70px; height:100px; line-height:100px;}
.wtnr textarea{ width:500px; height:100px;border:1px #e2e2e2 dashed;}
.lxfsaa{ margin:auto;width:610px; clear:both; height:30px;}
.lxfsaa p{ float:left; width:70px; height:30px; line-height:30px;}
.lxfsaa input{ float:left; width:200px; height:30px;border:1px #e2e2e2 dashed;}
.yzm{ margin:auto;width:610px; clear:both; height:30px;}
.yzm p{ float:left; width:70px; height:30px; line-height:30px;}
.yzm input{float:left;  width:100px; height:30px;border:1px #e2e2e2 dashed;}
.tjwt{ margin:auto;width:610px; clear:both; height:30px;}
.tjwt input{ float:left; width:120px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#FFF; background:#1290fe;border:1px #fff solid;}
.jdyyd{ margin:auto; width:970px; height:35px; line-height:35px; background:#1594ff; border-radius:5px;}
.jdyyd p{ float:left; font-size:16px; color:#FFF; line-height:35px; font-weight:bold; margin-left:10px;}
.jdyyd span{ float:right; height:35px; line-height:35px; margin-right:10px; color:#FFF;}
.jdyyd span a{ color:#FFF;}
.jdyyd span A:hover {COLOR: #ccc;text-decoration:underline;}
.fyd{ margin:auto; width:970px; height:40px;  background:#1594ff; border-radius:5px;}
.fyd p{ float:left; font-size:16px; color:#FFF;height:40px;  line-height:40px; font-weight:bold; margin-left:10px;}
.fyd span{ float:right; height:40px; line-height:40px; margin-right:10px; color:#FFF;}
.fyd span a{ color:#FFF;}
.fyd span A:hover {COLOR: #ccc;text-decoration:underline;}
.dhll{ float:left;width:630px; height:40px; overflow:hidden;  text-align:center; margin-left:20px; margin-top:7px;}
.dhll a{ float:left;  width:80px; height:25px; line-height:25px; margin-right:5px;
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;background:url(../images/xta.png);}
.dhll A:hover {COLOR: #fff;text-decoration:none;background:url(../images/xtc.png);}
.jyydn{ float:left; width:478px; height:195px; margin-left:10px; margin-top:10px;}
.aqctp{ float:left; margin-left:5px; margin-top:5px; width:225px; height:180px; border:1px #cccccc solid; border-radius:5px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;-webkit-box-shadow: #ccc 0px 0px 8px;-moz-box-shadow: #ccc 0px 0px 8px;box-shadow: #ccc 0px 0px 8px;background:#fff;}
.aqctp img{ width:207px; height:160px; margin-top:10px;border-radius:5px; margin:9px;}
.aqctp a:hover img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.zbkks{ float:right; width:238px; height:185px; margin-top:5px;}
.zbkks p{ float:left;width:238px; }
.ggxq{width:238px; height:30px; overflow:hidden; clear:both; text-align:center; margin-top:10px;}
.ggxq a{ float:left; margin-left:2px; margin-right:15px; width:80px; height:25px; line-height:25px; 
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;background:url(../images/xta.png);}
.ggxq A:hover {COLOR: #fff;text-decoration:none;background:url(../images/xtc.png);}

.ydyfjzc{margin:auto; width:950px; height:30px; line-height:30px;border:1px #cccccc dashed; background:#f3f3f3; border-radius:5px; padding-left:10px;}
.yjyyy{ width:942px; overflow:hidden;  margin:auto;border:1px #e2e2e2 solid;border-radius:5px; padding:10px; }
.yjyyy p{ line-height:30px; margin-bottom:10px; font-size:16px; }


.aqclb{ float:left; width:227px; height:300px; margin-right:10px; margin-left:10px;}
.aqctpa{ width:225px; height:180px; border:1px #cccccc solid; border-radius:5px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;-webkit-box-shadow: #ccc 0px 0px 8px;-moz-box-shadow: #ccc 0px 0px 8px;box-shadow: #ccc 0px 0px 8px;background:#fff; margin-bottom:10px;}
.aqctpa img{ width:207px; height:160px; margin-top:10px;border-radius:5px; margin:9px;}
.aqctpa a:hover img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;} 
.aadaat{width:227px; overflow:hidden; margin-top:10px;clear:both;}
.aadaat a{ width:227px;line-height:20px; font-size:15px; font-weight:bold; color:#454545; text-align:left;}
.aadaat A:hover {COLOR: #999;text-decoration:underline;}
.aadaat p{ float:left; overflow:hidden; color:#666666; line-height:20px; margin-top:5px; font-size:16px; text-align:left;}
.aadaaf{width:227px; height:30px; overflow:hidden; clear:both; text-align:center;}
.aadaaf a{ float:left; margin-left:2px; margin-right:15px; width:80px; height:25px; line-height:25px; 
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;background:url(../images/xta.png);}
.aadaaf A:hover {COLOR: #fff;text-decoration:none;background:url(../images/xtc.png);}
.aadaaf p{ float:left; margin-right:5px;height:25px; line-height:25px; }



/*租车开始*/
#qczl{ margin:auto; width:990px; overflow:hidden;}
.qczltop{ margin:auto; width:972px; height:40px; line-height:40px; background:#1594ff; border-radius:5px;}
.qczltop p{ float:left; height:40px; line-height:40px; font-size:16px; color:#FFF;font-family:'microsoft yahei',simsun,sans-serif; margin-left:10px; font-weight:bold;letter-spacing:2px;}
.qczltop a{ float:right;height:40px; line-height:40px; color:#FFF; margin-right:10px;}
.qczltop A:hover {COLOR: #ccc;text-decoration:underline;}
.qclb{ float:left; width:227px; height:300px; margin-right:10px; margin-left:10px;}
.yjydd{ float:left; width:227px; height:250px; margin-right:10px; margin-left:10px;}
.qctp{ width:225px; height:180px; border:1px #cccccc solid; border-radius:5px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;-webkit-box-shadow: #ccc 0px 0px 8px;-moz-box-shadow: #ccc 0px 0px 8px;box-shadow: #ccc 0px 0px 8px;background:#fff;}
.qctp img{ width:207px; height:160px; margin-top:10px;border-radius:5px; margin:9px;}
.qctp a:hover img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;} 
.adaat{width:227px; overflow:hidden; margin-top:10px;clear:both;}
.adaat a{ width:227px;line-height:20px; font-size:15px; font-weight:bold; color:#454545; text-align:left;}
.adaat A:hover {COLOR: #999;text-decoration:underline;}
.adaat p{width:227px; overflow:hidden; color:#666666; line-height:20px; margin-top:5px; text-align:left;}
.adaaf{width:227px; height:30px; overflow:hidden; clear:both; text-align:center;}
.adaaf a{ float:left; margin-left:2px; margin-right:15px; width:80px; height:25px; line-height:25px; 
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;
background:url(../images/xta.png);
}
.adaaf A:hover {
COLOR: #fff;text-decoration:none;
background:url(../images/xtc.png);
	}
.adaaf p{ float:left; margin-right:5px;height:25px; line-height:25px; }
/*租车结束*/
/*其它开始*/
#qtxx{ float:right;width:990px; overflow:hidden; clear:both; padding-bottom:5px;}
.qtkss{ float:left; margin-left:12px; width:472px; height:80px; overflow:hidden;
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;
background:url(../images/qyjj.png);position:relative;}
.qtkss img{ float:left; width:150px; height:70px; margin:5px;}
.qtkss b{ float:right; width:297px; overflow:hidden; height:25px;line-height:25px; color:#6ac334; margin-right:10px; text-align:left; font-size:14px; }
.qtkss p{ float:right; width:297px; overflow:hidden;line-height:15px; color:#666; margin-right:10px; text-align:left; }
.qtkss em{ background:url(../images/bjl.png) no-repeat;width:17px; height:17px;right:0px; bottom:0px;  position: absolute; z-index: 1;}


.qtkssa{ float:right; margin-right:12px; width:472px; height:80px; overflow:hidden;
border:1px #cccccc solid;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px;
background:url(../images/qyjj.png);position:relative;}

.qtkssa img{ float:left; width:150px; height:70px; margin:5px;}
.qtkssa b{ float:right; width:297px; overflow:hidden; height:25px;line-height:25px; color:#6ac334; margin-right:10px; text-align:left; font-size:14px; }
.qtkssa p{ float:right; width:297px; overflow:hidden;line-height:15px; color:#666; margin-right:10px; text-align:left; }
.qtkssa em{ background:url(../images/bjl.png) no-repeat; width:17px; height:17px; right:0px; bottom:0px;  position: absolute; z-index: 1;}
/*其它结束*/
/*自驾游开始*/
.jdyd{ float:left; width:310px; height:316px; overflow:hidden;margin-right:10px; margin-left:10px;}
.jdyda{ margin:auto; width:300px; height:166px; border:1px #cccccc solid; border-radius:5px; text-align:center;-webkit-border-radius: 5px;
-moz-border-radius: 5px;-webkit-box-shadow: #ccc 0px 0px 8px;-moz-box-shadow: #ccc 0px 0px 8px;box-shadow: #ccc 0px 0px 8px;background:#fff;}
.jdyda img{ width:280px; height:146px; margin-top:10px;border-radius:5px;}
.jdyda a:hover img{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;} 
.jdydb{ margin:auto;width:300px; overflow:hidden; margin-top:10px;clear:both;text-align:center;}
.jdydb a{ width:300px;line-height:20px; font-size:15px; font-weight:bold; color:#454545; text-align:center; }
.jdydb A:hover {COLOR: #999;text-decoration:underline;}
.jdydb p{width:300px; overflow:hidden; color:#666666; line-height:20px; margin-top:5px; text-align:left; text-indent: 2em;}
.jdydc{ margin:auto;width:300px;  overflow:hidden; clear:both; padding-bottom:10px;}
.jdydc a{ float:left; width:298px; height:30px; line-height:30px; text-align:center; border:1px #cccccc solid;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-webkit-box-shadow: #ccc 0px 0px 4px;-moz-box-shadow: #ccc 0px 0px 4px;box-shadow: #ccc 0px 0px 4px; background:url(../images/xtb.png);}
.jdydc A:hover {COLOR: #fff;text-decoration:none; background:url(../images/xtc.png);}

/*自驾游结束*/


/*友情链接开始*/
#friendlink{ margin:auto; width:966px; overflow:hidden; border:1px #e2e2e2 solid; }
.frtop{ float:left;width:20px; height:63px; line-height:30px;  writing-mode:tb-rl; background:#1594ff;line-height:15px; text-align:center;  color:#FFF; padding-top:2px;}
.yqlja{float:left; width:936px; height:56px; padding-top:10px;}
.yqlja a{ float:left; width:106px; height:20px; line-height:20px; margin-left:10px; margin-bottom:5px; text-align:center; color:#999; }
.yqlja A:hover {COLOR: #000000;text-decoration:underline;}

/*底部开始*/
#footer{ margin:auto; overflow:hidden;border-top:#e2e2e2 1px solid; background:#f3f3f3;}
.footer{ margin:auto; overflow:hidden; height:220px; width:966px; background:url(../images/qcbj.png) right bottom no-repeat;}
.dhlb{ margin:auto; width:966px; height:20px; font-size:12px; margin-top:10px; margin-bottom:10px; }
.dhlb p{ float:left; width:70px;height:20px; line-height:20px; border-left:#666 1px solid; text-align:center; }
.dhlb a{ }
.dhlb A:hover {COLOR: #000000;text-decoration:underline;}

.djyy{ margin:auto; width:966px; overflow:hidden; }
.djyy p{ height:25px; line-height:25px; text-align:left; color:#666;}


/*main css*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:80px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-weight:bold;color:#1594ff; text-align:center;}
.main-im .im_main .im-tel .tel-numa{ margin:5px; height:25px; line-height:25px; }
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}

/*ifocus*/
#zctbxx{ margin:auto; width:970px;  overflow:hidden; }

#ybksd{ float:right; width:438px; overflow:hidden;}
#ybksd p{width:438px; height:47px; line-height:47px; border-bottom:1px dashed #dddddd; }
.zjgmd{ float:left; width:140px; height:48px; line-height:48px; text-align:center; background:#1290fe; margin-top:10px;border:1px solid #fff; font-size:16px; color:#FFF;border-radius:5px;}
.zjgmd a{ color:#FFF;}

#ifocus{ float:left;position:relative; overflow:hidden;  width:500px; height:300px;border:1px solid #dddddd;border-radius:5px;}
.box-zzsc{width:500px; height:300px; overflow: hidden; position: relative;}
#ifocus_pic { display:inline;width:500px; height:300px; overflow:hidden;  }
#ifocus_piclist { width:100% ;height:300px; position:absolute;}
#ifocus_piclist li {width:500px; height:300px; overflow:hidden; position:relative; }
#ifocus_piclist img {width:500px; height:300px; position:absolute; top:0;left:0;border-radius:5px; }
#ifocus_btn { display:block;  position:absolute; height:70px; width:500px;  bottom:10px; left:10px; overflow:hidden; }
#ifocus_btn ul{height:40px;}
#ifocus_btn li{height:40px; margin-right:10px;overflow:hidden; width:60px; vertical-align:bottom; float:left;cursor:pointer;border:#fff 5px solid;border-radius:5px;}
#ifocus_btn li img{ width:60px; height:40px; float:left;}
#ifocus_btn .current img{ float:left; width:60px; height:40px;}
#ifocus_btn .current { width:60px;height:40px;}
#ifocus_btn .current p{ color:#7b6977; width:60px; overflow:hidden; float:left; padding-left:10px;line-height:18px;}
#ifocus_btn .current p a{ display:block;  color:#c00;}
.xxyra{margin:auto; width:970px;  overflow:hidden;}

.xxtop{ margin:auto; width:960px; height:35px; line-height:35px; background:#f3f3f3; margin-bottom:10px;border-radius:5px; clear:both; padding-left:10px; font-size:14px; color:#000;}

.clxxs{margin:auto; width:950px; overflow:hidden;}
.clxxs p{ line-height:25px; margin-bottom:10px; font-size:16px;}
.nrlbb{margin:auto; width:700px;  overflow:hidden;border:1px solid #dddddd;border-radius:5px;}
.szcl{ margin:auto; width:700px; height:30px; line-height:30px; text-align:center; background:#f3f3f3; }
.szcl p{ float:left; color:#000; font-weight:bold; font-size:14px; }
.xmsppa{margin:auto; width:700px; overflow:hidden;}
.xmsppa p{ float:left; color:#000; font-weight:bold; font-size:14px; height:100px; }
.xmsppa p img{ float:left; width:130px; height:90px; margin:5px;}
.xmsppa a { float:right; width:270px; line-height:20px; margin-top:10px; margin-right:10px;}
.nrlbfb{margin:auto; width:660px;   overflow:hidden;border:1px solid #dddddd;border-radius:5px; padding:20px; background:#f3f3f3;}
.tjdbbb{margin:auto; width:130px; height:35px;border:1px solid #dddddd; background:#1290fe; text-align:center; line-height:35px; font-size:16px; border-radius:5px;}
.tjdbbb a{ color:#FFF; font-weight:bold;}
.nnaaf{margin:auto; width:660px; height:25px; line-height:25px; text-align:center; border-bottom:1px solid #dddddd; font-size:16px; font-weight:bold;}
.lbfkk{width:660px; height:40px; line-height:40px;}
.lxxtaa{ float:left; width:660px; height:40px;line-height:40px; margin-top:10px;}
.lxxtaa p{ float:left;width:275px; height:30px; line-height:30px;  font-weight:bold; font-size:14px; margin-left:23px;}
.lxxta{ float:left; width:660px; height:40px;line-height:40px;}
.lxxta p{ float:left;width:100px; height:30px; line-height:30px; text-align:right; font-weight:bold; font-size:14px;}
.lxxta input{float:left; width:200px; height:30px; line-height:30px;border:1px solid #dddddd;}
.lxxta span{float:left; color:#F00; margin-left:5px; font-weight:bold;}
.lxxta img{float:left; padding:10px;}
.qcsj{ float:left; width:310px; height:40px; line-height:40px;}
.qcsj p{ float:left;width:100px; height:30px; line-height:30px; text-align:right; font-weight:bold; font-size:14px;}
.qcsj input{float:left; width:200px; height:30px; line-height:30px;border:1px solid #dddddd;}
.qcsja{ float:left; width:330px; height:40px; line-height:40px; text-align:left; }
.qcsja p{ float:left;width:80px; height:30px; line-height:30px; text-align:right; font-weight:bold; font-size:14px;}
.qcsja input{float:left; width:200px; height:30px; line-height:30px;border:1px solid #dddddd;}
.lianxir{float:left; width:660px; height:100px;line-height:100px;}
.lianxir p{ float:left;float:left;width:100px; height:100px; line-height:100px; text-align:right; font-weight:bold; font-size:14px;}
.lianxir textarea{ width:490px; height:100px;border:1px solid #dddddd;}

.ddcg{ margin:auto;width:700px; overflow:hidden;}
.ddcg h1{ font-size:36px; font-weight:bold; color:#F00; text-align:center; height:50px; line-height:50px;}
.ddcg h2{font-size:30px; font-weight:bold;  text-align:center; color:#1594ff; height:50px; line-height:50px;}
.ddcg h2 span{font-size:30px; font-weight:bold; color:#F00; text-align:center; height:50px; line-height:50px;}
.ddcg h3{font-size:24px; font-weight:bold; color:#66c22e; text-align:center;}

.zcrxx{ margin:auto;width:660px; overflow:hidden;border:1px solid #dddddd; padding:20px;border-radius:5px;}
.zcrxx p{ float:left; border-bottom:1px dashed #dddddd; font-size:14px; font-weight:bold;}
.yhxxtt{margin:auto; width:700px;  overflow:hidden;border:1px solid #dddddd;border-radius:5px; background:url(../images/yhxx.jpg) no-repeat; height:188px;}

.xwdtt{ margin:auto; width:972px; overflow:hidden}
.xwdtt ul{}
.xwdtt ul li{ float:left; width:299px; height:30px; line-height:30px; background:url(../images/biaos.png) left no-repeat; padding-left:15px;border-bottom:1px dashed #dddddd; margin-left:10px;}
.xwdtt ul li a{}
.xwdtt ul li a:hover{text-decoration:underline; color:#999;}

.jsfwaa{ margin:auto; width:960px;overflow:hidden; border-left:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; border-top:#cdcdcd 1px solid;border-radius:5px;}
.tpnnxx{ width:960px; height:35px; background:#f3f3f3; font-weight:bold; border-bottom:#cdcdcd 1px solid;}
.tpnnxx p{ float:left; height:35px; line-height:35px; text-align:center;}
.taxx{ width:960px; height:35px; background:#fff;  border-bottom:#cdcdcd 1px solid;}
.taxx p{ float:left; height:35px; line-height:35px; text-align:center;}
.taxx p a{ color:#F00;}
.taxx p a:hover{text-decoration:underline; color:#999;}

.ffdbbb{margin:auto; clear:both; text-align:center;}
.ffdbbb input{ color:#FFF; font-weight:bold; width:130px; height:35px;border:1px solid #dddddd; background:#1290fe; text-align:center; line-height:35px; font-size:16px; border-radius:5px;}

.ssta{ float:left; width:660px; height:50px;}
.ssta p{ float:left;width:100px; height:40px; line-height:40px; text-align:right; font-weight:bold; font-size:14px;}
.ssta select{float:left; width:200px; height:40px; line-height:40px;border:1px solid #dddddd;}