﻿@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
	list-style:none;
	font-family:"????????????";
}

body{font-size:14px;background:#fff;}
a{text-decoration:none;}
.clear{clear:both;}



#header{width:100%;height:auto;}
#header .top_bg{width:100%;height:40px;background:#233647;}
#header .top{width:1320px;margin:0 auto;overflow:hidden;line-height:40px;color:#fff;}
#header .top .top1{display:inline-block;float:left;padding-right:39px;background:url(img/top1.png) no-repeat right center;}
#header .top .top2{display:inline-block;float:left;margin-left:29px;padding-left:39px;background:url(img/top2.png) no-repeat left center;}
#header .top .top3{display:inline-block;float:right;}
#header .top .top3 a{color:#fff;}
#header .top .top3 a:hover{color:#23d2b1;}

#header .menu{width:1320px;margin:0 auto;height:127px;}
#header .logo{margin-top:30px;float:left;}
#header .nav ul{float:right;}
#header .nav ul li{float:left;padding:0 26px;height:127px;line-height:127px;}
#header .nav ul li a{color:#233647;display:block;}
#header .nav ul li:hover{background:#233647;}
#header .nav ul li:hover a{color:#fff;}

#header .hot_bg{width:100%;height:60px;background:#233647;}
#header .hot{width:1320px;margin:0 auto;}
#header .hot .tit{display:inline-block;float:left;margin-top:16px;}
#header .hot .mn{display:inline-block;float:left;margin-left:101px;}
#header .hot .mn ul li{float:left;margin-right:70px;width:230px;height:14px;overflow:hidden;height:60px;line-height:60px;}
#header .hot .mn ul li a{color:#fff;}



#main{width:100%;height:auto;}
.con1{width:1320px;margin:0 auto;margin-top:81px;}
.con1 .tit{width:300px;height:80px;background:#23d2b1 url(img/con1_tit.png) no-repeat center;line-height:80px;color:#fff;font-size:20px;font-weight:bold;text-align:center;}
.con1 .mn{width:300px;height:450px;}

.cityList{display:block;position:absolute;z-index:1;height:450px;}
.cityList .title{width:300px;overflow:hidden;position:relative;height:450px;display:inline-block;float:left;background:#233647;}
.cityList ul.titleChar{list-style:none;cursor:default;}
.cityList .titleChar a{color:#fff;display:block;}
.cityList .titleChar .on{background:#2a465e;color:#fff;}
.cityList .titleChar .on a{color:#fff;}
.cityList .titleChar li{height:50px;line-height:50px;width:300px;text-align:center;}
.cityList .cityListBox{overflow:hidden;display:inline-block;position:absolute;float:left;margin-top:-80px;margin-left:36px;}
.cityListBox ul{position:relative;overflow:hidden;zoom:1;margin-top:-20px;width:984px;}
.cityListBox ul li{display:block;width:236px;height:330px;float:left;margin-left:10px;background:#e5e5e5;margin-top:20px;}
.cityListBox ul li p{width:216px;height:280px;margin:0 auto;margin-top:10px;}
.cityListBox ul li p img{width:216px;height:280px;}
.cityListBox ul li span{display:block;width:216px;margin:0 auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;margin-top:6px;color:#999999;}

.cityListBox a{display:inline-block;}
.none{display:none;}


.search{width:300px;height:150px;background:url(img/search_bg.jpg) no-repeat;}
.search .search_box{width:232px;height:auto;margin:0 auto;}
.search .text{width:212px;height:40px;background:url(img/search_text.png) no-repeat;padding-left:10px;padding-right:10px;line-height:40px;color:#2a465e;outline:medium;overflow:hidden;font-size:12px;border:none;margin-top:42px;text-align:center;}
.search .submit{width:91px;height:26px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#23d2b1;border:none;outline:medium;cursor:pointer;color:#fff;margin-left:70px;margin-top:14px;}


.con2_bg{width:100%;height:580px;background:url(img/con2_bg.jpg) no-repeat center top;margin-top:57px;}
.con2{width:1320px;margin:0 auto;padding-top:79px;}
.con2 .left{width:50%;float:left;}
.con2 .left2 a{width:330px;display:inline-block;float:left;}
.con2 .left2 a img{width:330px;height:151px;}
.con2 .left2 a div{display:inline-block;width:330px;height:151px;background:url(img/left2.png) no-repeat;line-height:151px;text-align:center;font-size:16px;color:#fff;position:relative;margin-top:-151px;}
.con2 .left2 a:hover div{display:none;}

.con2 .right{width:660px;height:365px;background:url(img/intro.png) no-repeat;display:inline-block;padding-top:45px;}
.con2 .right p{color:#fff;line-height:34px;padding:0 22px;text-indent:2em;}
.con2 .right span{display:block;width:150px;height:36px;border:1px solid #fff;line-height:36px;text-align:center;float:right;margin-right:37px;position:relative;margin-top:-17px;}
.con2 .right span a{color:#fff;display:block;}
.con2 .right span a:hover{background:#23d2b1;}


.con3{width:1320px;margin:0 auto;margin-top:70px;}
.con3 .mn{position:relative;margin-left:-1px;margin-top:-1px;}
.con3 a{display:block;float:left;margin-left:1px;margin-top:1px;}
.con3 a.a1{width:259px;height:200px;background:#233647;font-size:30px;text-align:center;color:#fff;padding-top:100px;}
.con3 a.a1 span{font-size:20px;display:block;padding-top:10px;}
.con3 a.a2{width:259px;height:90px;background:#23d2b1 url(img/jia.png) no-repeat center 61px;text-align:center;font-size:20px;color:#fff;padding-top:210px;}


.con4{width:100%;height:120px;background:url(img/adv.jpg) no-repeat center top;margin-top:55px;font-size:20px;font-weight:bold;color:#fff;line-height:120px;text-align:center;}
.con4 p{display:inline-block;padding-left:350px;}


.con5{width:1320px;margin:0 auto;margin-top:50px;}
.con5 .new1{width:580px;display:inline-block;float:left;}
.con5 .new2{width:580px;display:inline-block;float:left;margin-left:80px;text-transform:uppercase;}
.con5 .tit{font-size:30px;font-weight:bold;color:#333333;line-height:30px;}
.con5 .tit span{font-size:22px;font-weight:normal;padding-left:20px;color:#767676;}
.con5 .tit a{font-size:16px;font-weight:normal;float:right;padding-right:6px;color:#767676;}
.con5 .tit a:hover{color:#23d2b1;}
.con5 figure{margin-top:22px;}
.con5 ul li{height:26px;border-bottom:1px dashed #ababab;margin-top:22px;color:#23d2b1;line-height:14px;}
.con5 ul li .new_title{display:inline-block;width:280px;height:14px;overflow:hidden;padding-left:6px;}
.con5 ul li .date{color:#888888;float:right;}
.con5 ul li a .new_title{color:#666666;}
.con5 ul li a:hover .new_title{color:#233647;}


.con6{width:100%;height:auto;margin-top:45px;}
.con6 .tit_bg{width:100%;height:100px;background:#233647;position:absolute;}
.con6 .tit{width:1320px;margin:0 auto;height:108px;background:url(img/con6_tit.png) no-repeat;position:relative;margin-top:-8px;color:#fff;}
.con6 .tit h1{font-size:30px;font-weight:normal;line-height:30px;display:inline-block;float:left;padding-top:55px;}
.con6 .tit p{font-size:16px;display:inline-block;line-height:30px;padding-left:22px;padding-top:47px;}
.con6 .tit span{float:right;padding-top:50px;}
.con6 .tit span a{color:#fff;}

.con6 .mn{width:1320px;margin:0 auto;padding-top:134px;}



#footer{width:100%;height:236px;background:#444444;margin-top:60px;}
.foot{width:1320px;margin:0 auto;padding-top:46px;}
.foot1{display:inline-block;float:left;padding-top:31px;width:240px;height:148px;background:url(img/foot_bg.png) no-repeat right top;}
.foot2{display:inline-block;width:338px;height:148px;background:url(img/foot_bg.png) no-repeat right top;float:left;}
.foot2 h1{margin-left:27px;padding-left:10px;width:250px;height:32px;border-bottom:1px solid #fff;color:#fff;line-height:32px;font-size:16px;}
.foot2 ul{padding-left:36px;padding-top:18px;position:relative;margin-left:-45px;margin-top:-21px;}
.foot2 ul li{float:left;margin-left:45px;margin-top:21px;}
.foot2 ul li a{color:#fff;}
.foot3{display:inline-block;width:343px;height:148px;background:url(img/foot_bg.png) no-repeat right top;float:left;}
.foot3 h1{margin-left:27px;padding-left:10px;width:250px;height:32px;border-bottom:1px solid #fff;color:#fff;line-height:32px;font-size:16px;}
.foot3 p{line-height:34px;color:#fff;padding-left:36px;padding-top:12px;}
.foot4{display:inline-block;float:left;}
.foot4 p{line-height:34px;color:#fff;padding-left:32px;}
.foot4 p a{color:#fff;}
.foot4 p a:hover{color:#23d2b1;}
.foot figure{float:right;}



/*????????????*/
.rides-cs {  font-size: 12px; background:#23d2b1; position: fixed; top: 215px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li {line-height:40px;min-height:40px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;font-size:15px;display:block;float:left;text-align:center;}
.rides-cs .cn ul li img{float:left;padding:5px;}
.rides-cs .cn ul li font{color: #777;font-size: 16px;text-align: left;display: block;line-height:30px;padding-left:5px;}
.rides-cs .cn ul li p{color:#333;line-height: 1.4;font-size:18px;font-weight:bold;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul .img img { vertical-align: middle;width:130px;height:130px;}
.rides-cs .cn ul .img{height:140px;text-align:center;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(img/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
























