﻿@charset "utf-8";
/* CSS Document */

/* public */
* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "宋体", STHeiti, MingLiu;
	font-size: 14px;
	color: #333;
	background-color: #fff;
	
}
img,p {border:none;margin:0;padding:0;}
ul,li {margin:0;padding:0;list-style:none;}
.r{	float:right;}.l{float:left;}.clear{clear:both;}
.tp5{margin-top: 5px;}.tp20{padding-top: 20px;}.tp10{margin-top: 10px;}.tb5{padding-top: 5px;}
.tb10{padding-top: 10px;}.l5{margin-left: 5px;}.l10{margin-left: 10px;}
a{
	text-decoration: none;
	color: #333;
}

.head {
	background-image: url(../images/head.jpg);
	background-position: center 32px;
}

/*焦点图*/
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:100%;height:30px;line-height:30px;overflow:hidden;text-align:left;}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;float:left;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;} .head {
	height: auto;
}
.logo {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#nav{
	font-size:16px;
	height: 60px;
	background-color: #07578c;

}

.menuw{
	width: 1190px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/nav.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.menuw li{
	float:left;
	width:170px;
	line-height: 60px;
	text-align: center;
	
}

.menuw li a{display:block;color: #FFFFFF;}

.menuw li	a:hover{
	background-color:#2c68b0;
	background-position: center center;
}
.dropmenu{
	z-index:100;
	visibility: hidden;
	position: absolute;
	top:0px;
	left:0px;
	background:#3c6f9a;
	margin-top: 0px;
    filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8
}

.dropmenu  li{
	width:170px;
	height:40px;
	line-height:40px;
	list-style-type:none;
	overflow:hidden;
	text-align: center;
	
}

.dropmenu  li a{color:#fff;display:block;} 

.dropmenu  li a:hover{color:#fff;display:block; background:#024673;}.main_top {
	background-color: #024673;
	height: 330px;
}

.flash
{
	width:100%;
	margin-right: auto;
	margin-left: auto;
	}
/* flexslider */
.flexslider{position:relative;height:650px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.xwbd {
	height: 96px;
	width: 236px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
}
.main {
	width: 1250px;
	margin-right: auto;
	margin-left: auto;
margin-bottom: 30px;
}
.cpdl {
	line-height: 80px;
	font-size: 24px;
	font-weight: bold;
}
.cpxl {
	background-color: #f4f4f4;
	float: left;
	height: 220px;
	width: 382px;
	margin-right: 18px;
	margin-bottom: 18px;
}
.cpxl_tit {
	line-height: 60px;
	margin-right: 30px;
	margin-left: 30px;
	font-size: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.cpxl ul {
	margin: 30px;
}
.cpxl:hover {
	background-color: #e6002f;
	color: #fff;
}
.cpxl:hover a {
	color: #fff;
}
.cpxl:hover .cpxl_tit {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}

#news {
	margin:30px 0px;
}


.rides-cs {  font-size: 12px; background:#29a7e2; 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: 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: 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/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
