@charset "utf-8";
/* CSS Document */

/*** 全局CLASS ***/
*{padding:0px; margin:0px;}

body{
	background: #abd7df url(/page/outter/special/shuishanganquan/images/body-c9367367033d717a2b45f5924551992d.png) no-repeat center top;
	text-align: center;
	color: #333333;
	font-size: 12px;
	margin: 0px auto;
	padding: 0px;
	font-family: SimSun,Arial,Helvetica;
}

a {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #333333;
	text-decoration: underline;
}

p,table,td,input,select,font{
	font-size: 12px;
	font-family: SimSun,Arial,Helvetica,;
	color: #333333;
	margin: 0px;
    padding: 0px;
}

h1,h2,h3,h4,h5,h6{
	font-size: 12px;
	font-family: SimSun,Arial,Helvetica,;
	font-weight: lighter;
	color: #333333;
	margin: 0px;
    padding: 0px;
}

form,iframe,img {
    border: 0px;
	margin: 0px;
	padding: 0px;
}

dl,dd,dt,ul,li,ol{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.floatLeft {
    float: left;
}

.floatRight {
    float: right;
}

.clearFloat {
	clear: both;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
	font-size: 0px;
}

.height_10 {
	height: 10px;
	line-height: 0px;
	overflow: hidden;
	font-size: 0px;
}

.height_20 {
	height: 20px;
	line-height: 0px;
	overflow: hidden;
	font-size: 0px;
}

.noBorder {
	border: 0px;
}

/*** 页头 ***/
.header{
}

/*** Toolbar ***/
.toolbar {
	text-align: center;
	color: #1fa1ba;
	padding: 4px 0px;
}
.toolbar a{
	color: #1fa1ba;
	display: inline-block;
	margin: 0px 32px;
}
.toolbar span{
	color: #1fa1ba;
	display: inline-block;
}

/*** banner ***/
.banner {
	height: 255px;
	overflow: hidden;
}

/*** nav ***/
.nav {
	height: 40px;
	line-height: 39px;
	overflow: hidden;
	text-align: center;
	margin: 0px auto;
	background: url(/page/outter/special/shuishanganquan/images/nav-597a39cfe8f07993493483f0238e8506.png) no-repeat center top;
	color: #ffffff;
	font-size: 16px;
	font-family: "Microsoft YaHei",SimSun;
}
.nav a{
	color: #ffffff;
	display: inline-block;
	margin: 0px 50px;
}
.nav a:hover{
	color: #f0d310;
}
.nav span{
	color: #178fa7;
	display: inline-block;
}

/*** 页脚 ***/
.footer {
	clear: both;
	width: 990px;
	margin: 0px auto;
	text-align: center;
	padding: 12px 0px 0px 0px;
}

.footer p{
	line-height: 24px;
	font-weight: 500;
	color: #333333;
}

.footer a{
	margin: 0px 6px;
	color: #333333;
}

/*** 正文 ***/
.bodyInfo {
	width: 960px;
	padding: 20px;
	margin: 0px auto;
	text-align: left;
	background: #f6feff;
}
.bodyLeft {
	width: 590px;
	float: left;
}
.bodyRight {
	width: 340px;
	float: right;
}

h3.classTitle {
	background: url(/page/outter/special/shuishanganquan/images/icon_0-e630aa49836ab97fa1c4b7be77ec2ecb.png) repeat-x left center;
	height: 26px;
	line-height: 25px;
}

h3.classTitle span{
	float: right;
	color: #f49436;
	display: inline-block;
	background: #ffffff;
	padding-left: 12px;
}

h3.classTitle span a{
	float: right;
	color: #f49436;
}

h3.classTitle b {
	color: #28adc7;
	font-size: 16px;
	font-family: "Microsoft YaHei",SimSun;
	background: #ffffff url(/page/outter/special/shuishanganquan/images/icon_1-96f408f6b466cea9f0aaeae167e02339.png) no-repeat left center;
	padding-left: 32px;
	padding-right: 12px;
	display: inline-block;
}

h3.classTitle b a{
	color: #28adc7;
}

h3.classTitle b.icon_1 {
	background: #ffffff url(/page/outter/special/shuishanganquan/images/icon_1-96f408f6b466cea9f0aaeae167e02339.png) no-repeat left center;
}

h3.classTitle b.icon_2 {
	background: #ffffff url(/page/outter/special/shuishanganquan/images/icon_2-cf32aa23aac9fa7cead98d67675a0613.png) no-repeat left center;
}

h3.classTitle b.icon_3 {
	background: #ffffff url(/page/outter/special/shuishanganquan/images/icon_3-bf03d278afa2c610691fc1444584c2c2.png) no-repeat left center;
}

h3.classTitle b.icon_4 {
	background: #ffffff url(/page/outter/special/shuishanganquan/images/icon_4-e448b03005b5603ee04e8900a25eae6a.png) no-repeat left center;
}

h3.classTitle b.icon_5 {
	background: #ffffff url(/page/outter/special/shuishanganquan/images/icon_5-f11071baca170f04ffd72eaeb7de7e6e.png) no-repeat left center;
}

.focusPic {
	position: relative;
	width: 590px;
	height: 340px;
	overflow: hidden;
}

.focusPic ul li {
	position: relative;
	z-index:  90;
}

.focusPic ul li p{
	width: 590px;
	height: 32px;
	line-height: 31px;
	color: #ffffff;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 100;
	background: url(/page/outter/special/shuishanganquan/images/bg-8a2f74d47d811cecfe8686d333cb0d1f.png) repeat left top;
}

.focusPic ul li p a{
	color: #ffffff;
	display: inline-block;
	margin-left: 12px;
}

.focusPic .btn {
	position: absolute;
	bottom: 10px;
	right: 10px;
	z-index: 120;
}

.focusPic .btn a{
	display: inline-block;
	margin: 0px 5px;
	width: 8px;
	height: 8px;
	overflow: hidden;
	line-height: 0px;
	font-size: 0px;
	background: #959595;
	-moz-border-radius: 4px;      /* Gecko browsers */
    -webkit-border-radius: 4px;   /* Webkit browsers */
    border-radius: 4px;            /* W3C syntax */
}

.focusPic .btn a:hover , .focusPic .btn a.activeSlide{
	background: #ffffff;
}

.focusPic .prev {
	width: 40px;
	height: 40px;
	line-height: 35px;
	overflow: hidden;
	background: url(/page/outter/special/shuishanganquan/images/bg-8a2f74d47d811cecfe8686d333cb0d1f.png) repeat left top;
	position: absolute;
	top: 150px;
	left: 10px;
	z-index: 120;
	cursor: pointer;
	-moz-border-radius: 20px;      /* Gecko browsers */
    -webkit-border-radius: 20px;   /* Webkit browsers */
    border-radius: 20px;            /* W3C syntax */
	text-align: center;
	font-size: 22px;
	font-family: "Microsoft YaHei",SimSun;
	font-weight: bold;
	color: #ffffff;
}

.focusPic .next {
	width: 40px;
	height: 40px;
	line-height: 35px;
	overflow: hidden;
	background: url(/page/outter/special/shuishanganquan/images/bg-8a2f74d47d811cecfe8686d333cb0d1f.png) repeat left top;
	position: absolute;
	top: 150px;
	right: 10px;
	z-index: 120;
	cursor: pointer;
	-moz-border-radius: 20px;      /* Gecko browsers */
    -webkit-border-radius: 20px;   /* Webkit browsers */
    border-radius: 20px;            /* W3C syntax */
	text-align: center;
	font-size: 22px;
	font-family: "Microsoft YaHei",SimSun;
	font-weight: bold;
	color: #ffffff;
}

.classList  {
	padding: 0px 0px 0px 0px;
}

.classList ul li{
	padding: 5px 0px 5px 18px;
	line-height: 18px;
	background: url(/page/outter/special/shuishanganquan/images/icon_6-cf835854b75e988f0471c076c6585669.png) no-repeat 6px 12px;
}

.classVod {
	text-align: left;
	width: 590px;
	overflow: hidden;
}

.classVod ul li{
	float: left;
	width: 265px;
	padding: 20px 15px;
}

.classPic {
	text-align: center;
}


.newsList ul {
	padding-top: 20px;
	padding-left: 30px;
}

.newsList ul li{
	font-size: 14px;
	line-height: 28px;
}

.newsList ul li a {
	padding-left: 15px;
	background: url(../images/icon.png) no-repeat left center;
	display: inline-block;
}

.newsList h3 {
	background: url(/page/outter/special/shuishanganquan/images/icon_0-e630aa49836ab97fa1c4b7be77ec2ecb.png) repeat-x left center;
}

.newsList h3 span{
	color: #28adc7;
	font-size: 16px;
	font-family: "Microsoft YaHei",SimSun;
	background: #ffffff url(/page/outter/special/shuishanganquan/images/icon_1-96f408f6b466cea9f0aaeae167e02339.png) no-repeat left center;
	padding-left: 32px;
	padding-right: 12px;
	display: inline-block;
}

.newsInfo {
	padding: 10px;
}

.newsInfo h3.title {
	padding: 0px 20px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #28adc7;
	line-height: 28px;
}

.newsInfo .info {
	padding: 20px;
	font-size: 14px;
	text-align: justify;
	line-height: 28px;
}

.newsInfo .info p{
	font-size: 14px;
	text-align: justify;
	line-height: 28px;
}

.page {
	padding: 10px 0px;
	font-size: 12px;
	text-align: center;
}

.page a{
	display: inline-block;
	border: 1px solid #d8d8d8;
	padding: 0px 6px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin: 0px 5px;
	vertical-align: middle;
	background: #28adc7;
	color: #ffffff;
}

.page a:hover , .page span {
	display: inline-block;
	border: 1px solid #ffffff;
	padding: 0px 6px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin: 0px 5px;
	vertical-align: middle;
	background: #dd4010;
	color: #ffffff;
}

