@charset "utf-8";

/* flash */
.flashnavbox{ position:relative; width:100%; height:745px; overflow:hidden;z-index:20;}
.main_image {width:100%; height:745px;  overflow:hidden; margin:0 auto; position:relative;}
.main_image ul {width:9999px; height:745px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:745px;}
.main_image li span {display:block; width:100%; height:745px}
.main_image li a {display:block; width:100%; height:745px}
div.flicking_con {width:150px; margin:0 auto; position:relative;}
div.flicking_con .flicking_inner {position:absolute; top:567px;  z-index:999; width:300px; height:21px;margin:0 auto; text-align:center;} 
div.flicking_con a {float:left; width:78px; height:8px; margin:0 7px; padding:0;background:#ffffff; display:block; text-indent:-10000px}
div.flicking_con a.on {background:#e90013;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:34px!important;height:65px!important;top:55%;display:none;}
#btn_prev{background:url(../img/anleft.png) no-repeat left top;left:160px;}
#btn_next{background:url(../img/anright.png) no-repeat right top;right:160px;}


/* 自驾游热门线路 */
.dtitlebox{background:url(../img/dtitlex.png) no-repeat center bottom; padding-bottom:30px; text-align:center; height:35px; line-height:35px; overflow:hidden; margin:0 auto; width:1100px; overflow:hidden;}
.dtitletp1 img{ margin-left:84px;}
.dtitletp2 img{ margin-left:100px;}
.dtitletp3 img{ margin-left:45px;}
.dtitletp4 img{ margin-left:8px;}
.dtitletp5 img{ margin-left:12px;}
/* 图片滚动 */
.dzjypic{ overflow:hidden; left:0;}
.dzjypic li{ float:left; display:inline; width:255px; height:105px; overflow:hidden; padding-right:20px; position:relative;}
.dzjypic li a img{ display:block; float:left;}
.dzjypic li .zjylxr{width:140px; float:right; display:inline; color:#b79e74; font-size:14px;line-height:30px;}
.dzjypic li .zjylxr h3{ font-size:24px; padding:15px 0 0 0;}
.dzjypic li .zjylxr h3 a{ color:#b79e74;}
.dzjypic li .zjylxr h3 a:hover{ color:#c12530; text-decoration:none;}

.infiniteCarousel { width:1100px; position: relative;height:105px; z-index:1000;  margin:0 auto;}
.infiniteCarousel .wrapper {width:1100px; top: 0; left:0;}
.infiniteCarousel .wrapper ul { width:1100px; margin:0; padding:0;}
.infiniteCarousel .arrow { display: block; height:19px; width:19px; text-indent: -2000px; position: absolute; top:36px;cursor: pointer; outline: 0;filter:alpha(opacity=90);  -moz-opacity:0.9;  -khtml-opacity:0.9;  opacity:0.9;}
.infiniteCarousel .forward {background:url(../img/anleft.png) no-repeat; left:-40px;}
.infiniteCarousel .back { background:url(../img/anright.png) no-repeat; right:-19px;}

.dlxhotbox{ width:1100px; overflow:hidden; margin:0 auto;}
.dlxhotbox .masonry{ width:1130px;}
.dlxhotbox li{ float:left; display:inline; overflow:hidden;position:relative;}
.dlxhotbox li img{display:block; border:0;}
.dlxhotbox li .photo{overflow:hidden;}
.dlxhot .dlxtitle{ position:absolute; text-align:center; width:275px; top:133px; color:#fffffe;}
.dlxhot .dlxtitle h3{ line-height:30px; text-align:center; font-size:18px; text-transform:uppercase; text-shadow:0 3px 3px #000000;}
.dlxhot li:hover .dlxtitle{ display:none;}
.dlxhotbox .rsp{overflow:hidden;position: absolute; background:url(../img/dzjypngbj.png) repeat top left;top:0px;left:0px;}
.dlxhot .hssybj{width:275px; height:330px;}
.dlxhot .text{position:absolute; top:40px;overflow:hidden; }
.dlxhot .hstext{left:-275px; margin:10px 20px 0 33px; color:#fffffe; width:215px;}
.dlxhot .text a{ color:#fff; padding:5px 2px; width:195px; display:block;text-align:center; line-height:20px;}
.dlxhot .text h3 { line-height:30px; text-align:center; font-size:18px; display:block;text-transform:uppercase; padding-bottom:20px;}
.dlxhot .text a:hover{color:#c12530; text-decoration:none;}
.dlxhot .text p{ padding:0px 0 20px 0;}
.dlxhot li .readmore{ width:133px; height:32px; line-height:32px; text-align:center; margin:0 0 0 40px; overflow:hidden; border:1px #ffffff solid; -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; font-family:Arial;}
.dlxhot li .readmore:hover{border:1px #c12530 solid; color:#c12530; text-decoration:none;}

.dlxhot .picyjl img,.dlxhot .picyjl .rsp{border-radius: 50px 0 0 0;}
.dlxhot .picyjr img,.dlxhot .picyjr .rsp{border-radius: 0 0 50px 0;}

.dlxhotbox .hssybj1{width:275px; height:212px;}

/* 越野车改装 */
.dgzbox{ position:relative;}
.dgztitle{ height:38px; line-height:36px; font-size:18px; color:#000000; margin:0 0 0 30px;}
.dgztitle span{ float:left; display:inline; width:158px; height:36px; text-align:center; border:1px #000000 solid;-moz-border-radius: 36px;-khtml-border-radius: 36px;-webkit-border-radius: 36px;border-radius: 36px; margin-left:13px;}
.dgztitle .tab_2{ height:36px; line-height:36px; border:1px #b79e74 solid; cursor:pointer; color:#fff; text-decoration:none;-moz-border-radius: 36px;-khtml-border-radius: 36px;-webkit-border-radius: 36px;border-radius: 36px; display:block; }
.dgztitle .tab_2 a{ color:#fff; height:34px; line-height:34px; background:#b79e74; margin:1px; -moz-border-radius: 36px;-khtml-border-radius: 36px;-webkit-border-radius: 36px;border-radius: 36px;display:block;}
.dgztitle a:hover{ text-decoration:none; color:#fff; height:34px; line-height:34px; background:#b79e74; margin:1px; -moz-border-radius: 36px;-khtml-border-radius: 36px;-webkit-border-radius: 36px;border-radius: 36px;display:block;}
.dgztitle span:hover{border:1px #b79e74 solid; }


.dgzpic li{float:left; display:inline; position:relative;}
.dgzpic li img{ display:block;}
.dgzpicul1{ width:354px; height:518px; margin-right:19px; display:inline; overflow:hidden;}
.dgzpicul1 ul,.dgzpicul2 ul{ width:400px;}
.dgzpicul1 li{ margin:0 22px 15px 0;}
.dgzpicul1 li .dgzth3{ position:absolute; font-size:36px; top:75px; left:25px; display:none;}
.dgzpicul1 li .dgzth3 h3{font-size:36px; line-height:36px; color:#ffffff; letter-spacing: 6px;}
.dgzpic .dgzbj{ display:none; background:url(../img/dzjypngbj.png) repeat top left; width:354px; height:343px;position: absolute; top:0px;left:0px;  z-index:100;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.dgzpic .dgztext{position:absolute; top:275px; left:25px; font-size:14px; color:#ffffff; z-index:200; display:none;}
.dgzpic .dgztext a{ display:block;}
.dgzpic .dgztext h3{font-size:16px; color:#ffffff; letter-spacing: 6px; line-height:36px; padding-bottom:20px;}
.dgzpic .dgztext p{ width:300px;}
.dgzpic li:hover .dgzbj,.dgzpic li:hover .dgztext{ display:block;}
.dgzpic li:hover .dgzth3{ display:none;}
.dgzpic li a:hover h3,.dgzpic li a:hover{color:#c12530; text-decoration:none;}

.dgzpicul1 li .dgzbjwh1{width:167px; height:168px;}
.dgzpicul1 .dgztext1{position:absolute; top:110px; left:12px; font-size:12px;}
.dgzpicul1 .dgztext1 h3{font-size:16px;  line-height:30px; padding-bottom:10px;}
.dgzpicul1 .dgztext1 p{ width:155px;}

.dgzpicul1 li .dgzbjwh2{width:167px; height:168px;}
.dgzpicul1 .dgztext2{position:absolute; top:30px; left:12px; font-size:12px;}
.dgzpicul1 .dgztext1 h3{font-size:16px;  line-height:30px; padding-bottom:10px;}
.dgzpicul1 .dgztext1 p{ width:155px;}


.dgzpicul2{ width:354px;  height:518px; display:inline; overflow:hidden;}
.dgzpicul2 li{ margin:0 20px 16px 0; position:relative;}

.dgzpicul3{ width:166px; overflow:hidden;}
.dgzpicul3 li{width:166px; clear:both; margin:0 0 16px 0;}
.dgzpicul4{ width:170px; overflow:hidden;}
.dgzpicul4 li{ width:170px; float:left;}

.dgzpicul2 li .dgzbjwh2{width:354px; height:168px;}
.dgzpicul2 .dgztext2{position:absolute; top:110px; left:25px; font-size:14px;color:#ffffff; z-index:200; display:none;}
.dgzpicul2 .dgztext2 h3{font-size:16px;  line-height:30px; padding-bottom:10px;}
.dgzpicul2 .dgztext2 p{ width:300px;}

.dgzpicul2 li .dgzbjwh3{width:166px; height:159px;}
.dgzpicul2 .dgztext3{position:absolute; top:95px; left:12px; font-size:12px;color:#ffffff; z-index:200; display:none;}
.dgzpicul2 .dgztext3 h3{font-size:16px;  line-height:30px; padding-bottom:10px;}
.dgzpicul2 .dgztext3 p{ width:155px;}

.dgzpicul2 li .dgzbjwh4{width:166px; height:168px;}
.dgzpicul2 li .dgzbjwh5{width:170px; height:334px;}
.dgzpicul2 .dgztext5{position:absolute; top:270px; left:12px; font-size:12px;color:#ffffff; z-index:200; display:none;}
.dgzpicul2 .dgztext5 h3{font-size:16px;  line-height:30px; padding-bottom:10px;}
.dgzpicul2 .dgztext5 p{ width:155px;}



.dgztitle1{ margin:0 0 0 115px;}

.dgzhot li,.dwsscpic li{ margin-right:28px;}
.dgzhot .hssybj,.dwsscpic .hssybj{width:253px; height:253px;}
.dgzhot .text,.dwsscpic .text{position:absolute; top:40px; left:0px; overflow:hidden; }
.dgzhot .text a,.dwsscpic .text a{ color:#fff; display:block;}
.dgzhot .text h3{ line-height:30px; font-size:18px; display:block;text-transform:uppercase; padding-bottom:20px;}
.dgzhot .text a:hover,.dwsscpic .text a:hover{color:#c12530; text-decoration:none;}
.dgzhot .hstext{left:-253px; margin:10px 0px 0 20px; color:#ffffff; width:215px;}
.dgzhot .text a{ color:#fff; padding:5px 2px; width:195px; display:block;text-align:center; line-height:20px;}
.dgzhot .text h3 { line-height:30px; text-align:center; font-size:18px; display:block;text-transform:uppercase; padding-bottom:20px;}
.dgzhot .text a:hover{color:#c12530; text-decoration:none;}
.dgzhot .text p{ padding:0px 0 20px 0;}
.dgzhot li .readmore{ width:133px; height:32px; line-height:32px; text-align:center; margin:0 0 0 40px; overflow:hidden; border:1px #ffffff solid; -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; font-family:Arial;}
.dgzhot li .readmore:hover{border:1px #c12530 solid; color:#c12530; text-decoration:none;}



.dlxhotbox .dscszsz{ position:absolute; bottom:20px;}
.dlxhotbox .dscszsz .danjrsc{width:70px; height:30px; line-height:30px; padding-left:36px; margin-right:45px; display:inline; background:#202830 url(../img/dgwclist.gif) no-repeat top left;}
.dlxhotbox .dscszsz .dansz{width:30px; height:30px; line-height:30px; margin-right:5px; display:inline; background:url(../img/dszlist.gif) no-repeat top left;}
.dlxhotbox .dscszsz .dansc{width:30px; height:30px; line-height:30px; margin-right:5px; display:inline; background:url(../img/dsclist.gif) no-repeat top left;}


/* 网上商城 */
.dwsscpic .dlxtitle{ position:absolute; width:220px; top:160px; color:#fffffe; left:20px;}
.dwsscpic .dlxtitle h3{ line-height:30px; font-size:18px; text-transform:uppercase; text-shadow:0 3px 3px #000000;}
.dwsscpic li:hover .dlxtitle{ display:none;}
.dwsscpic .gztext{ left:-253px; color:#ffffff; width:230px; height:220px; margin:0px 0 0 20px;}
.dwsscpic .text h3{ line-height:20px; font-size:18px; display:block; text-align:center;text-transform:uppercase; padding-bottom:8px;}
.dwsscpic .text img{ width:103px; display:block; margin:0 auto;}
.dwsscpic .text p{ font-size:12px; color:#fff; padding-top:5px;text-align:center;}

/* 资讯中心 */
.dnewsbox{background:url(../img/dnewsbj.gif) no-repeat left top; width:495px;height:375px; padding:18px 25px 18px 18px; overflow:hidden; display:inline;}
.dnewstitle{ height:28px; line-height:28px; font-size:18px; color:#000000; margin-bottom:18px;}
.dnewstitle span{ float:left; display:block; width:160px; text-align:center;}
.dnewstitle .tab_2,.dnewstitle a:hover{ background:#b79e74;cursor:pointer; color:#fff; text-decoration:none;-moz-border-radius: 28px;-khtml-border-radius: 28px;-webkit-border-radius: 28px;border-radius: 28px; }
.dnewstitle .tab_2 a{ color:#fff;}
.dnewsbox .dlist{ margin-left:6px;}
.dlist li{ background:url(../img/list.png) no-repeat center left; line-height:36px; padding-left:17px; color:#636363; font-size:14px;}
.dlist li:hover{background:url(../img/listh.png) no-repeat center left;}
.dlist li:hover span{color:#b79e74;}




/*自驾游热门线路*/
#web_color {width:100%;overflow:hidden;}
#customer_box {margin:0px auto;width:1100px;height:105px;position:relative;overflow:hidden;}
#customer_box ul {list-style-type:none;padding:0px;width:2000em;position:absolute;}
#customer_box ul li {width:255px;height:105px;float:left;position:relative;margin-right:5px;}
#customer_box ul li img {margin:0px;}
#customer_box ul li a:hover {text-decoration:underline;color:#e11964;}
#customer_box ul li a span {display:block;height:20px;color:#999;margin-top:165px;text-align:center;}
#customer_box ul li a i {padding-left:33px;background:url(../img/time_icon.gif) no-repeat 20px 4px;display:block;font-size:10px;color:#999;}
#customer_box ul li a i em {padding-left:20px;background:url(../img/qipao_icon01.gif) no-repeat 5px 4px;}
#customer_box ul li a:hover i em {background:url(../img/qipao_icon01red.gif) no-repeat 5px 4px;}
#customer_box ul li a:hover i {color:#e11964;background:url(../img/time_iconred.gif) no-repeat 20px 4px;}
#customer_box ul li b {width:52px;height:51px;background:url(../img/jingcai_icon.png) no-repeat;position:absolute;left:4px;top:0px;}
.src6 a.st {width:18px;height:19px;background:url(../img/anleft.png) no-repeat;position:absolute;left:10px;top:43px;display:block;}
.src6 a.sm {width:18px;height:19px;background:url(../img/anright.png) no-repeat;position:absolute;right:10px;top:43px;display:block;}
#customer_box ul li a:hover span {color:#e11964;font-weight:bold;}
.src7{width:1000px; position:absolute; height:105px; left:55px; top:0px; overflow:hidden;}
#customer_box ul li .zjylxr {color: #b79e74;display: inline;float: right;font-size: 14px;line-height: 30px;width: 140px;}
#customer_box ul li .zjylxr h3 {font-size: 24px;padding: 15px 0 0;}
.dzjypic li .zjylxr h3 a {color: #b79e74;}
.dzjypic li .zjylxr h3 a:hover{ color:#c12530;}

























