@charset "utf-8";

*{margin:0px; padding:0px;}
body > .qing{ min-width:1100px; }
body{color:#757575; font-size:12px; font-family:'Microsoft YaHei','微软雅黑'; line-height:21px; background:url(../images/bg.png) repeat-x top }
ul,ol{list-style:none;}
img{ border:0;}
.center{ width:1100px; overflow:hidden; display:block; margin-left:auto; margin-right:auto; }


/*共用*/
a{text-decoration:none;}
input{ outline:none}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/


h1{ font-family:'Microsoft YaHei','微软雅黑'; font-size:20px; color:#333}

a:link {text-decoration: none; font-family:'Microsoft YaHei','微软雅黑'; font-size:12px; color:#757575; }
a:visited {text-decoration: none; font-family:'Microsoft YaHei','微软雅黑'; font-size:12px; color:#757575;}
a:hover {text-decoration: none; font-family:'Microsoft YaHei','微软雅黑'; color: #0081CD; font-size:12px; }






a.mo:link {font-family: "宋体"; font-size: 12px;color: #666666; }
a.mo:visited { font-family: "宋体"; font-size: 12px;color: #666666;}
a.mo:hover {font-family: "宋体";font-size: 12px;color: #ff0000;}

a.fo:link {font-family: Arial; font-size: 12px;color: #ffffff; }
a.fo:visited {font-family: Arial;  font-size: 12px;color: #ffffff;}
a.fo:hover {font-family: Arial;  font-size: 12px;color: #ff0000;}


a.fy:link { font-family: 'Microsoft YaHei','黑体';  border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:visited {  font-family: 'Microsoft YaHei','黑体'; border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:hover { font-family: 'Microsoft YaHei','黑体'; background:#004F94; padding:0px 6px; font-size: 14px;color: #ffffff;}

a.fy2:link { font-family: 'Microsoft YaHei','黑体'; background:#004F94; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:visited {  font-family: 'Microsoft YaHei','黑体'; background:#004F94; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:hover { font-family: 'Microsoft YaHei','黑体'; background:#004F94; padding:1px 7px; font-size: 14px;color: #ffffff;}

a.pro:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;}
a.pro:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;}
a.pro:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; }    


.box_h{ background:#F0F0F0; margin:0px auto; }


.head{ width:1100px; margin:0px auto; height:151px; }
.head_top{ height:106px; }

.head_logo{ clear:both; float:left;  padding-top:28px}
.head_rig{ float:right; margin-top:30px; background:url(../images/tel.png) no-repeat left; padding:25px 0px 0px 59px; height:27px; color:#F22D13; font-size:24px; font-family:impact, Arial, Helvetica, sans-serif; }

.head_nav{ clear:both; height:45px; padding-left:2px; background:url(../images/dhbg.jpg) no-repeat left }
.head_nav li{  height:45px; line-height:45px; width:137px; text-align:center; float:left}
.head_nav li:hover,.head_nav li.hover{ height:45px; line-height:45px; width:137px; text-align:center; background:url(../images/navbg.gif) repeat-x; float:left}
.head_nav li a{color:#ffffff; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px;line-height:45px;}
.head_nav li:hover a,.head_nav li.hover a{color:#ffffff; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px;line-height:45px;}


.inbt{ height:89px; padding-top:32px; background:url(../images/lh_13.gif) no-repeat center top; text-align:center;}
.box{  padding:30px 0px 10px 0px; background:#E7E7E7}
.box1{ padding:30px 0px;}
.box2{ background:#F4F4F4; padding:30px 0px;}
.box3{ background:url(../images/bttbg.gif) repeat-x top #F4F4F4; padding:55px 0px 32px 0px}
.box4{ background:url(../images/probg.png); height:418px; padding:30px 0px 0px 0px;}
.nbox{ height:545px; padding-top:60px; background:url(../images/newsbg.jpg) no-repeat center top }

.main{ width:1100px; margin:20px auto}

.main_1{ margin-bottom:15px}

.about{ width:344px; float:left; margin-right:20px}
.about_bt{ height:46px; background:url(../images/aboutbt.png) no-repeat center top}
.about_bt_l{ width:99px; line-height:36px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; font-size:12px}
.about_bt_m{ float:right; padding:11px 9px 0px 0px}
.about_con{ padding:0px; line-height:19px}
.news{ width:460px; float:left}
.news_bt{ height:46px; background:url(../images/newsbt.png) no-repeat center top}
.news_bt_l{ width:99px; line-height:36px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; font-size:12px}
.news_bt_m{ float:right; padding:11px 9px 0px 0px}
.news_con{ padding:0px}
.news_c{ padding:0px}
.news_c li{ height:28px; line-height:28px; border-bottom:1px dashed #CDCDCD; background:url(../images/tb.gif) no-repeat 0px 12px; padding-left:12px}

.contact{ width:257px; float:right}

.m_rig_tel{ height:51px; line-height:38px; padding-left:72px; margin-top:16px; background:url(../images/tel.jpg) no-repeat 0px 0px; color:#0255A5; font-size:24px}
.m_rig_tel2{ height:51px; line-height:38px; padding-left:55px; margin-top:6px; background:url(../images/tel2.jpg) no-repeat 0px 0px; color:#0255A5; font-size:20px}
.m_rig_f{ min-height:25px; background:url(../images/fax.gif) no-repeat 0px 0px; padding-left:32px; font-size:12px; color:#666666; line-height:21px}
.m_rig_e{ min-height:25px; background:url(../images/email.gif) no-repeat 0px 3px; padding-left:32px; font-size:12px; color:#666666; line-height:21px}
.m_rig_a{ min-height:25px; background:url(../images/add.gif) no-repeat 0px 0px; padding-left:32px; font-size:12px; color:#666666; line-height:21px}


.products{ padding:0px}
.products_bt{ height:30px; background:url(../images/probtbg.gif) no-repeat center top; padding:10px 0px 0px 150px; margin-top:30px}
.products_bt_l{ width:890px; float:left }
.products_bt_l li{ float:left; padding-left:25px; line-height:14px; height:14px; background:url(../images/pjt.gif) no-repeat 0px 0px; margin-right:15px;}
.products_bt_r{ float:right}

.products_con{ padding-top:15px; width:1120px}


.ban{ clear:both;  height:350px; text-align:center; position:relative}

.nyban{ clear:both;  height:270px; text-align:center; position:relative}



.more{ float:right; }

.nybox{ background:url(../images/nymainbg.png) no-repeat center top; width:100%}
.nymain{ width:1100px; margin:0px auto; padding:0px 0px 25px 0px; min-height:400px}
.nymain_bt{ height:50px; line-height:35px; padding:20px 40px 0px 40px; margin-bottom:20px}
.nymain_bt_r{ float:right; font-family:"宋体"; }
.nymain_left{ width:250px; float:left}

.nymain_left_bt{height:59px; line-height:59px; background:#0EB2F1; border-bottom:3px solid #0D82AD; padding-left:18px; font-family:'Microsoft YaHei', '微软雅黑'; font-size:16px; color:#FFF}
.nymain_left_bt2{height:35px; line-height:35px; background:#0081CD; padding-left:20px; font-family:'Microsoft YaHei', '微软雅黑'; font-size:16px; color:#FFF}


.nymain_left_con{ background:#F4F4F3; padding:15px 15px; }


.nymain_left_nav{ padding:0px 20px 20px 20px}

.nymain_left_nav li{  height:36px; line-height:36px; margin-bottom:2px; background:url(../images/nylmbg1.gif) no-repeat center top; padding-left:30px}
.nymain_left_nav li:hover,.nymain_left_nav li.hover{  height:36px; line-height:36px; margin-bottom:2px; background:url(../images/nylmbg2.gif) no-repeat center top; padding-left:30px }
.nymain_left_nav li a{color:#333333; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:13px;line-height:36px;}
.nymain_left_nav li:hover a,.nymain_left_nav li.hover a{color:#ffffff; display:block; font-family:'Microsoft YaHei', '微软雅黑'; font-size:13px;line-height:36px;}

.nymain_left_con{ padding:92px 18px 0px 20px; background:url(../images/nycom.jpg) no-repeat center top}


.nymain_right{ width:800px; float:right; padding:0px 25px 0px 25px  }
.nymain_right img{ max-width:800px}

.input_bk{ height:25px; line-height:25px; border:1px solid #CCC; padding-left:5px; font-size:12px; color:#666}
.input_submit{ width:90px; height:30px; line-height:30px; color:#FFF; text-align:center; font-size:14px;font-family:'Microsoft YaHei', '微软雅黑'; background:#2259A5; border:0}

.dd{ width:138px; float:left; margin-right:2px}
.nav_bt{ height:28px; line-height:28px; background:url(../images/linkbtbg.gif) no-repeat; padding-left:10px; text-align:left;  font-family:Arial, Helvetica, sans-serif; color:#FFF; margin-bottom:5px}
.nav{ padding:0px}

.nav li{  height:21px; line-height:21px; text-align:left;padding-left:10px}
.nav li:hover,.nav li.hover{height:21px; line-height:21px; text-align:left; padding-left:10px }
.nav li a{color:#A4A4A4; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:21px;}
.nav li:hover a,.nav li.hover a{color:#ff0000; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:21px; }







.bk{ margin:0px; padding:12px 14px 0px 14px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}

.bk2{ margin:0px; padding:7px 7px 0px 7px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}


.nybk{ margin:0px; padding:12px 12px 0px 12px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}


.probk{ margin:0px; padding:12px 12px 0px 12px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}


.rightbt{ margin:0px; width:601px; height:37px; background:url(../images/fy_10.gif) no-repeat}

.cnbtwz{font-family: 'Microsoft YaHei','黑体'; font-size:22px; color:#333333;  text-transform:uppercase}  
.enbtwz{ font-family: 'Microsoft YaHei','黑体'; font-size:16px; color:#CCCCCC;  }  



.nycnbtwz{ font-family:'Microsoft YaHei', '微软雅黑';  font-size:18px; color:#ffffff; } 
.nyenbtwz{  font-family:'Microsoft YaHei', '微软雅黑'; font-size:14px; color:#B3D9F0;  text-transform:uppercase } 

.prowz{ font-family: 'Microsoft YaHei','黑体'; font-size:13px; color:#ffffff; text-align:left; float:left} 
.enprowz{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-align:center; float:left} 



.promore{ padding:7px 0px 0px 0px; float:right}

.wznyrbt{ font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#333;font-weight:bold; }

.nyleftbt{ margin:0px; width:236px; height:37px; background:url(../images/ny_04.gif) no-repeat}
.nyrightbt{ margin:0px; width:724px; height:37px; background:url(../images/ny_06.gif) no-repeat}

.wzhotline{font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#333;font-weight:bold;   }
.enwzhotline{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#333;  }

.wz26tel{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#EC3415; }


.wz13tel{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold}
.wzhottel{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#D90707; font-style:italic; font-weight:bold; }
.wz12s{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;}

.wz12bt{font-family:"宋体"; font-size:12px; color:#333333; font-weight:bold; line-height:29px}
.wz14nybt{font-family: 'Microsoft YaHei','黑体';  font-size:14px; color:#003972; font-weight:bold; line-height:20px}

.wz12h{font-family:'Microsoft YaHei', '微软雅黑'; font-size:12px; color:#666666; line-height:22px;}

.wz12h2{font-family:'Microsoft YaHei', '微软雅黑'; color:#CFBB88; line-height:21px;}

.wz12pro{ font-family:"宋体"; font-size:12px;  color:#666666 }

.wz14hs{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F80606; font-weight:bold;}
.wz12sb{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.wz12b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9; line-height:21px; text-align:left;}

.wz14newsbt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; }

.newwz{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4E4E4E; text-align:center;}
.wzstar{ font-family:"宋体"; color:#F00;}
.wzfoot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9;}
.wzdate{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#EF8508;}

.lbox{ background:#EBEBED; padding:15px 0px}
.link{ width:1100px; margin:0px auto}

.fbox{  width:100%; background:#303135; padding:30px 0px;}
.foot{ width:1100px; margin:0px auto; color:#E0DFDF; line-height:24px; font-family:'Microsoft YaHei','微软雅黑';}
.foot a{ color:#E0DFDF; font-size:12px; line-height:24px; font-family:'Microsoft YaHei','微软雅黑';}
.foot a:hover{ color:#FB990C; font-size:12px; line-height:24px;font-family:'Microsoft YaHei','微软雅黑';}





#left_class{border:#DDDDDD 1px solid; background:#FFFFFF;}
#left_class h6{font-size:14px; font-weight:bold; color:#333333; height:25px;  background:#F6F6F6; line-height:25px; margin:1px; padding-left:8px;}
#left_class ul{list-style-type:none;}
#left_class ul li a{color:#000000;  padding:5px 0 5px 8px; margin:0 1px 0 1px;  display:block; height:25px;}
#left_class ul li a:hover{ color:#FF0000;}
#left_class ul li ul li a{color:#000000;padding:5px 0 5px 8px;}
#left_class ul li ul li a:hover{color:#FF6600;}
/*左边联系方式*/
#left_contact{border:#DDDDDD 1px solid; background:#FFFFFF; margin-top:8px;}
#left_contact h6{font-size:14px; font-weight:bold; color:#333333; height:25px;  background:#F6F6F6; line-height:25px; margin:1px; padding-left:8px;}
#left_contact p{margin:5px; line-height:25px;}


 
 
 a.enmean:link {
	display:block;
	height:31px;
		padding:6px 0px 0px 0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
		font-weight:bold;
		
        color: #ffffff;
		
		
}

a.enmean:visited {
	display:block;
	height:31px;
		padding:6px 0px 0px 0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
		font-weight:bold;
		
        color: #ffffff;
		
       
}

a.enmean:hover {
	display:block;
	height:31px;
		padding:6px 0px 0px 0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
		font-weight:bold;
        color: #ffffff;
		background:url(../images/dhbg.gif) repeat-x;
		
 }      
 
 
 
.menu_top { width:742px; z-index:1500;font-family: 'Microsoft YaHei','黑体'; position:relative; margin:0px; font-size:14px; }
.menu_top ul li a, .menu_top ul li a:visited {display:block; font-family: 'Microsoft YaHei','黑体';  text-decoration:none; width:106px; padding-top:32px;  height:75px; text-align:center; color:#444444;font-size:14px; overflow:hidden;   }
.menu_top ul {padding:0; margin:0px;list-style-type: none;  }
.menu_top ul li {float:left;position:relative; }
.menu_top ul li ul {display: none; }

/* specific to non IE browsers */
.menu_top ul li:hover a {color:#ffffff; background: #00AEEF; font-family: 'Microsoft YaHei','黑体'; }
.menu_top ul li:hover ul {display:block; position:absolute; top:107px;  left:0;  }
.menu_top ul li:hover ul li a.hide {background:#6a3; color:#fff; width:104px }
.menu_top ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu_top ul li:hover ul li ul {display: none; }
.menu_top ul li:hover ul li a {display:block; background: #F3F3F3; padding-top:0px;  font-family: 'Microsoft YaHei','黑体'; text-align:center;  font-size:12px; height:35px; line-height:35px;  color:#444444; }
.menu_top ul li:hover ul li a:hover {background: #00AEEF; color:#ffffff;  padding-top:0px; font-family: 'Microsoft YaHei','黑体'; font-size:12px;  }
.menu_top ul li:hover ul li:hover ul {display:block; position:absolute; left:104px; }
.menu_top ul li:hover ul li:hover ul.left {left:-150px; }

.newz{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C4C4C4; text-transform:uppercase}



a.lm:link {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;
		
		
}

a.lm:visited {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;
}

a.lm:hover {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold;
 }    
 
   
 
 
a.lm2:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold}

a.lm2:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold }

a.lm2:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold }   
 
 
 .fullSlide {
	width:100%;
	position:relative;
	height:350px;
	background:#ffffff;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:350px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:350px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	
	height:43px;
	line-height:43px;
	background:url(../images/banb.png) no-repeat center;
	
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:13px;
	height:13px;
	margin:15px 10px 0px 0px;
	overflow:hidden;
	background:url(../images/banan1.png) no-repeat;
	filter:alpha(opacity=80);
	opacity:0.8;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:url(../images/banan2.png) no-repeat;
}
	
.fullSlide .prev,.fullSlide .next {
		display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:10%;
	z-index:1;
	width:74px;
	height:74px;
	background:url(../images/banner_zuo.png) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:10%;
	background:url(../images/banner_you.png) no-repeat;
}

 

 
.zzsc{ width:1002px; height:260px; }
.zzsc .tab{ overflow:hidden; }
.zzsc .tab a{ display:block; width:141px; background:#666666; height:37px; font-family: 'Microsoft YaHei','黑体';line-height:37px;   font-size:14px; text-align:center; float:left; text-decoration:none; color:#ffffff; margin-right:1px}
.zzsc .tab a:hover{ background:#296AAA; line-height:37px; font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#fff; text-decoration:none;  margin-right:1px}
.zzsc .tab a.on{ background:#296AAA;  color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; padding:15px 0px ;}
.zzsc .content li{ display:none;}


.zzsc2{ width:517px; height:260px; }
.zzsc2 .tab2{ overflow:hidden; }
.zzsc2 .tab2 a{ display:block; width:110px; background:#666666; height:34px; font-family: 'Microsoft YaHei','黑体';line-height:34px;   font-size:16px; text-align:center; float:left; text-decoration:none; color:#ffffff; margin-right:10px}
.zzsc2 .tab2 a:hover{ background:#0C9D04; line-height:34px; font-family: 'Microsoft YaHei','黑体'; font-size:16px; color:#fff; text-decoration:none;  margin-right:10px}
.zzsc2 .tab2 a.on{ background:#0C9D04;  color:#fff; text-decoration:none;}
.zzsc2 .content2{ overflow:hidden; background:#FFF; height:303px;  padding:15px 15px ;}
.zzsc2 .content2 li{ display:none;}


#ticker { width:255px; height:372px; overflow:auto; }
#ticker dt { font:normal 14px Georgia; padding:10px 0px 5px 26px; background:url(../images/hl_w.gif) no-repeat 0px 10px;    border:1px solid #ffffff; border-bottom:none; border-right:none; position:relative; }
#ticker dd { margin-left:0; font:normal 11px Verdana; background:url(../images/hl_d.gif) no-repeat  0px 0px; padding:0 10px 10px 26px; border-bottom:1px solid #D1D1D1; border-left:1px solid #ffffff; position:relative; line-height:20px }
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }



.rides-cs {  font-size: 12px; background:#EA6106; position: fixed; top: 250px; 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: 6px;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; margin-bottom: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: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/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;}
