﻿/* CSS Document */
/*
* Basic Cascading Style Sheet
* Intructions: none
* Version: 1.0
* Updated: 2014-09-18
* Author: Cyan.John.
* Contact:
* QQ:331863539
* Email:zzy85620987@163.com
*/


/* base */
* {
	margin:0;
	padding:0
}
a {
	color:#000000;
	text-decoration:none
}
.fl {
	float:left;
	display:inline
}
li {
	list-style:none;
}
body {
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: 0 1240px;

	
}
img {
	border:none;
}
/* framework */
.wrap {
	width: 100%;
	margin:0 auto;
}
.header {
	background: url(/images/whstly/images/water.jpg) no-repeat top center;
	width: 100%;
	height: auto;
	margin:0 auto;
	overflow:hidden;
}
.banner {
	width:1020px;
	height:716px;
	margin:0 auto
}
.footer {
	width:100%;
	font:14px/26px "宋体";
	color:#ffffff;
	margin:0 auto;
	margin-top:15px;
	text-align:center;
	background-color: #7dc0df;
	padding-top:20px;
	padding-bottom:20px;
}
.footer a {
	color:#ffffff;
}

.content {
	width:100%;
	height:auto;
	margin:5px auto 0;
	-overflow: hidden;
}
.fp {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:30px;
}
.col-left {
	display: inline;
	float: left;
	height: auto;
   padding-right: 36px;
   overflow: hidden;
	width: 47%;
}
.aas img{ width:100%; height:auto;  margin-top:-20px; margin-bottom:20px;}
.col-md-5{width:35%;}
.col-md-7{ width:55%;}
.article-list{} 
.article { 
	border-bottom: 1px dashed #a8a8a8;
	font-family: Tahoma, simsun;
	height: auto;
	overflow: hidden;
	padding: 18px 0;
    
}
.article h4 {
	font: 24px/30px "microsoft yahei";
	margin-bottom: 12px;
}
.article .brief {
	color: #333333;
	font: 14px/25px "microsoft yahei";
	height: 48px;
	margin-bottom: 10px;
	overflow: hidden;
}
.article .brief a {
	color: #f54343;
}
.fr {
	display: inline;
	float: right;
}
.rit {
	display: inline;
	float: right;
	height: auto;
	overflow: hidden;
	width: 50%;
}
.rit-l {
}
.sip {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1202px;
}
.sip-nr {
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	overflow: hidden;
}
.menu {
	background: #fff none repeat scroll 0 0;
	float: left;
	margin: 0 20px;
	width: 260px;
}
.ship li {
	float: left;
	margin: 0 9px;
}
.tujw {
	position: relative;
	width:295px;
	float:left;
}
.tujw p {
	bottom: 0;
	color: #fff;
	font: 14px/40px "simsun";
	height: 40px;
	left: 0;
	position: absolute;
	text-align: center;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.8;
	background-attachment: scroll;
	background-color: #000000;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	width: 100%;
}
.menu li.selected {
	background: url(/images/whstly/bjsd.gif) no-repeat scroll 0 0;
	height:115px;
	width:250px;
	color:#FFFFFF;
}
.menu li {
	background:url(/images/whstly/%E5%8C%85%E6%8B%AC.gif) no-repeat scroll 0 0;
	height:115px;
	width:250px;
	height: 115px;
	margin-bottom: 1px;
	text-align: center;
	font-family: "microsoft yahei";
	font-size: 30px;
	line-height: 116px;
	font-weight: bold;
	color:#FFFFFF;
}
.sip-l {
	float:left;
}
.sip-r {
	padding:20px;
	margin-top:15px;
}
.list-pic {
	overflow: hidden;
}
.list-pic li {
	float: left;
	margin-right: 11px;
	text-align: center;
}
.list-pic li img {
	margin-bottom: 5px;
}
.sip-r-d-l {
	width: 380px;
	float: left;
}
.list-pic p {
	width:100%;
	height:36px;
}
.wup {
	height:733px;
	background-attachment: scroll;
	background-image: url(/images/whstly/bj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
}
.wup-nr {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1200px;
}
.wup-nr img {
	float:right;
}
.lp {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1200px;
}
.b p{ font-size:22px; margin-top:20px;}
.article .thumb {
	float: left;
	margin-right: 10px;
	width: 90px;
}
.lp li {
	float:left;
	padding-left:15px;
}
.lp li h4 {
	font-size:18px;
	text-align:left;
}
.qip {
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
	width: 1200px;
}
.qip li {
	float:left;
	margin: 12px;
}
.fl, .partL {
	float: left;
}
.left_area {
	border-right: 1px solid #c5b9a4;
	padding-right: 20px;
	width: 450px;
	margin-left:25px;
	margin-top:10px;
}
.mb35 {
	margin-bottom: 35px;
}
.txt_001 {
	border-bottom: 1px dotted #c5b9a4;
	clear: both;
	height: 135px;
	padding-bottom: 15px;
	width: 100%;
}
.pic_002 {
	float: left;
	height: 125px;
	width: 200px;
}
.pic_002 {
	float: left;
	height: 125px;
	width: 200px;
	margin-right:10px;
}
.info_001 h2 {
	color: #534d45;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 10px;
	font-weight: normal;
}
.info_001 h2 a {
	color: #534d45;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.info_001 p {
	color: #898072;
	font-size: 12px;
	line-height: 20px;
	text-indent: 2em;
	font-family: "宋体";
}
.fr, .partR {
	margin-left:10px;
	color:#f52121;
	margin-top:21px;
}
.right_area {
	height: 330px;
	width: 500px;
}
ul.list li {
	color: #efe9db;
	line-height: 40px;
	padding-left: 12px;
}
ul.list li a {
	color: #534d45;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.txt_002 {
	clear: both;
	height: 135px;
	width: 100%;
}


.ep {
	background-image: url(/images/whstly/images/xx.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.cukai{background:url(/images/whstly/images/tt.gif) no-repeat top center; width:100%; height:90px;}
.cukai2{background:url(/images/whstly/images/tt2.gif) no-repeat top center; width:100%; height:104px;}
.cukai-b{background:url(/images/whstly/images/ts.gif) no-repeat top center; width:100%; height:53px;}
.news-list2 li {
	font: 16px/37px "microsoft yahei";
	background: url(/images/whstly/images/dian.gif) no-repeat scroll 0 21px;
	height: 36px;
	overflow: hidden;
	padding: 6px 0px 10px 21px;
	text-align: left;
}
.news-list2 li a{ color:#FFFFFF;}
.ep-nr {
	width:1200px;
	margin: 0 auto;
	padding-top:10px;
	overflow:hidden;
}
.mbt{ margin-top:30px;}
.article2 {
	font-family: Tahoma, simsun;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	padding: 2px 0;
	width: 100%;
}
.baogao {
	width:576px;
}
.mbt img {
	border: 3px solid #e0c075;
}
.wzd {
	width:100%;
	height:90px;
	font: 30px/70px "microsoft yahei";
	text-align:center;
}
.wzd a{ color:#FFFFFF;}
.article2 h4 {
	font: 26px/36px "microsoft yahei";
	margin: 12px 0;
	text-align: center;
}
.article2 h4 a {
	color: #ffffff;
}
.brief2 {
	border-bottom: 1px dashed #ca150e;
	color: #ffffff;
	font: 14px/26px "Microsoft YaHei";
	padding-bottom: 20px;
	text-indent: 2em;
}

.left_area02 {
	height: 330px;
	padding: 0 10px 0 15px;
	width: 450px;
}
.info_001 {
	float: right;
	height: 125px;
	padding: 0 10px 0 0;
	width: 230px;
}
.mb35 {
	margin-bottom: 35px;
}
.txt_001 {
	border-bottom: 1px dotted #c5b9a4;
	clear: both;
	padding-bottom: 15px;
	width: 100%;
}
.txt_002 {
	clear: both;
	height: 150px;
	width: 100%;
}
.txt_002 {
	clear: both;
	height: 150px;
	width: 100%;
}
.list-top {
	height: 60px;
	position: relative;
	float:left;
	width:450px;
}
.list-top h2 {
	color: #b92702;
	font-family: "Microsoft YaHei";
	font-size: 22px;
	font-weight: normal;
	line-height: 50px;
	float:left;
}
em {
	color: #197acc;
	float:right;
	font:12px/40px "宋体";
}
em a:link {
	color: #b92702;
}
.news-list li {
	font: 16px/37px "microsoft yahei";
	background: url(/images/whstly/images/dian.gif) no-repeat scroll 0 21px;
	height: 36px;
	overflow: hidden;
	padding: 6px 0px 10px 21px;
	text-align: left;
	border-bottom:1px solid #1996d22b;
}
.ggg {
	width:1058px;
	margin:0 auto;
	height:640px;
	background:url(/images/whstly/images/luxian.jpg) no-repeat scroll 0 0;
}
.zuic {
	width:1058px;
	margin:0 auto;
}
.zj {
	background:url(/images/whstly/images/logo.jpg) repeat-y scroll 0 0;
}
.anniud {
	background:url(/images/whstly/images/gs.gif) no-repeat scroll 0 0;
	width:996px;
	height:399px;
	margin-left:40px;
}
.an-l {
	width:360px;
	padding-top:39px;
	float:left;
}
.an-l ul li {
	float:left;
	margin-left: 98px;
	margin-top: 101px;
}
.an-r {
	width:500px;
	padding-left:26px;
	float:left;
	padding-top:98px;
}
.ltdt-r {
	float:left;
	margin-right: 21px;
	padding-top: 126px;
	width: 610px;
}
.brief2 a {
	color:#FFFFFF;
}
.lhcy {
	width:600px;
}
.lhcy-l {
	width:302px;
	float:left;
}
.lhcy-r {
	width:295px;
	float:left;
}
.lhcy-r li {
	background: #3f6484;
	font: 16px/37px "microsoft yahei";
	height:45px;
	padding-left:15px;
	margin-bottom:7px;
	margin-left:7px;
}
.up {
	float:left;
	padding-top:20px;
}
.lhcy-r li a {
	color:#FFFFFF;
}
.yuande {
	float:left;
}
.zzyy {
	float:left;
	width:295px;
}
.khd {
	width:1200px;
	margin:20px auto;
}




/*精彩图集*/
.photoHot {
  width: 1200px;
  margin: 30px auto 20px auto; }
  .photoHot h3 {
    width: 100%;
    height: 100px;
    margin: 30px auto 0 auto;
    margin-bottom: 30px;
    background: url(/images/whstly/images/photo_title.png) no-repeat top center; }
  .photoHot .photoBox {
    width: 1200px;
    height: 800px;
    margin: 0 auto;
    overflow: hidden;
    position: relative; }
    .photoHot .photoBox .swiper-slide {
      width: 1200px;
      height: 800px;
      position: relative; }
      .photoHot .photoBox .swiper-slide .show {
        width: 530px;
        height: 110px;
        bottom: 0px;
        left: 300px;
        position: absolute;
        padding-left: 30px; }
        .photoHot .photoBox .swiper-slide .show h4 {
          font-size: 30px;
          color: #fff;
          line-height: 100%;
          margin-bottom: 15px; }
          .photoHot .photoBox .swiper-slide .show h4 a {
            color: #fff; }
        .photoHot .photoBox .swiper-slide .show p {
          color: #fff;
          font-size: 14px; }
    .photoHot .photoBox .photoNumber {
      position: absolute;
      color: #fff;
      font-size: 28px;
      left: 95px;
      top: 700px; }
    .photoHot .photoBox .leftButton {
      display: inline-block;
      width: 9px;
      height: 14px;
      top: 700px;
      right: 60px;
      cursor: pointer;
      position: absolute;
      background: url(/images/whstly/images/left_b.png) no-repeat; }
    .photoHot .photoBox .rightButton {
      display: inline-block;
      width: 9px;
      height: 14px;
      top: 700px;
      right: 30px;
      cursor: pointer;
      position: absolute;
      background: url(/images/whstly/images/right_b.png) no-repeat; }

.photoHot .photoBox .photoNumber {font-size:28px; left:65px;}
#photoMax {font-size:28px;color:#FFF;font-weight:bold;}
.photoHot .photoBox .swiper-slide .show {width:830px; left:150px;}
.photoHot .photoBox .swiper-slide .showBg{ width:1200px; height:230px; position:absolute; left:0px; bottom:2px; background: url(/images/whstly/white_bg.png) bottom center repeat-x;}
.photoHot .photoBox .leftButton {
    display: inline-block;
    width: 12px;
    height: 22px;
    top: 700px;
    right: 70px;
    cursor: pointer;
    position: absolute;
    background: url(/images/whstly/images/left_b_tj.png) no-repeat;
}
.photoHot .photoBox .rightButton {
    display: inline-block;
    width: 12px;
    height: 22px;
    top: 700px;
    right: 30px;
    cursor: pointer;
    position: absolute;
    background: url(/images/whstly/images/right_b_tj.png) no-repeat;
}
.b p{ color:#458322}
.b p:hover{ color:#141414;}
.luxian{ height:800px;}

