@charset "utf-8";
/* Css Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img {
	padding: 0;
	margin: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var, i {
	font-weight: normal;
	font-style: normal;
}
ol, ul, li {
	list-style: none;
}
div, dl, dt, dd, ol, ul, li {
	zoom: 1;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
	font-family: "微软雅黑";
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
}
/* Public */
html {
	width: 100%;
}
body {
	width: 100%;
	color: #555;
	font: 14px/30px "微软雅黑";
	-webkit-text-size-adjust: none;
}

a {
	color: #555;
	text-decoration: none;
	outline: none;
	font-family: "微软雅黑";
	transition: all 0.5s;
}
a:hover {
	color: #bb100f;
	transition: all 0.5s;
	
}
.fl {
	float: left !important;
}
.fr {
	float: right !important;
}
.mab {
	margin-bottom: 10px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfloat {
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-top: -1px;
}
.gsgg{width:1190px; margin: 20px auto; background: #ffe6ba; height: 90px;}

a:hover.gsgg-bt{color:#fff;}
.gsgg-list{width:980px; margin-left:30px; float:left; padding-top:8px;}
.gsgg-list a{width:450px; padding-right:30px; line-height:36px; float:left; display: block; height:36px; font-size: 18px;}
.con1190{width:1190px; margin: 0 auto;}
.h-newsk1{width:540px; float:right;}
.h-newsk1-tk{background:url(wsqzdj-htbg3.png) no-repeat left; height: 50px;}
.more1{background: url(wsqzdj-more.png) no-repeat; width:45px; height: 50px; float:right;}
.h-newsk{width:575px; float:left;}
.side-titk{background: url(wsqdj-ltit.png) no-repeat; height:50px; width:275px;}
.ht-name{line-height: 41px; height: 41px; float:left; color:#e60012; font-weight: bold; width:185px; font-size: 18px; margin-left:35px; float:left;}	.h-newst{font-size: 24px; font-weight: bold; color:#e60012; padding-left:55px; line-height: 50px; float:left;}
.hmore{float: right; height: 41px; line-height: 40px; font-size: 14px;}
.fl-r{float: right;}
.gg-l{width:890px; float: left; margin-top:20px; margin-bottom:20px;}
.gg-r{width:290px; float:left; margin-left:10px; margin-top:20px; margin-bottom:20px;}
.gg-r a{height:75px; width:290px; display: block;}
.mt10{margin-top:10px;}
.zt{margin:10px auto 0px; width:1190px;}
.content2{width:100%; height: 1000px; margin:0 auto; background: url(wsqzdj-midbg.jpg) no-repeat top center; margin-top:30px; padding:20px 0;}
.con-l{width:800px; float: left;}
.con-r{float: right; width:340px;}
.ztb{width:390px; margin:0px 10px 0px 0px; height: 80px; display: block; float:left;}
.h-tit{width:1190px; height: 80px; display: block; text-align: center; background:url(wsqzdj-htbj2.png) no-repeat center;  font-weight: bold; color:#e60000; margin:15px 0;}
.mb{margin-bottom:5px;}
.h-jsnr{text-indent: 2em; color:#fff; padding-top:15px;}
.js-btn{float:left; width:240px; height: 100px;display:block; background: #fff; border-radius: 8px; margin:30px 20px; line-height: 100px; font-size: 20px; color:#cd1c23;}
.mr0{margin-right: 0px;}
.js-btn img{float:left; margin: 10px 15px; transition: all 0.5s;}
a:hover.js-btn img{transform:rotateY(180deg);}
.h-tit1{width:1190px; height: 80px; display: block; text-align: center; background:url(wsqzdj-htbj1.png) no-repeat center;  font-weight: bold; color:#e60000;  margin:15px 0;}
.wz-en{color:#a8a8a8; font-size: 18px; font-weight: normal; font-style: italic; line-height: 26px;}
.wz-cn{font-weight: bold;line-height: 40px; font-size: 28px;letter-spacing:5px;}
.h-tit1 .wz-en,.h-tit1 .wz-cn{color:#fff;}
.js-l{float:left; width:560px;}
.ht-js{margin-top:20px; height: 40px; line-height: 40px;}
.ht-jswz{font-size: 20px; font-weight: bold; color:#fff; line-height: 40px; float:left;
}
.more,a:hover.more{color:#fff; float:right; line-height: 40px;}
.js-r{float:right; width:570px;}
.pic-l{float:left; width:340px; display: block; overflow: hidden;}
.pic-m{float:left; margin-left:10px; width:480px; display: block; overflow: hidden;}
.pic-r{float:left; margin-left:10px; width:340px; display: block; overflow: hidden;}
a.pick{display: block; float:left; position:relative; overflow: hidden;}
a.pick1{width:340px; height: 240px;display: block; float:left;}
a.pick2{width:340px; height: 320px;margin-top:10px;}
a.pick3{width:480px; height: 350px;}
a.pick4{width:340px; height: 350px;}
a.pick5,a.pick6{width:235px; float:left; margin-top:10px; height: 210px; display: block;}
a.pick6{margin-left:10px;}
a.pick7{margin-top:10px; width:340px; height: 210px;}
a.pick .pic-n{width:340px; height: 36px; text-align: center; background: #000; position: absolute; bottom: 0px; color:#fff; display: block; opacity: 0.5;}
a.pick3 .pic-n{width:480px;}
a.pick5 .pic-n,a.pick6 .pic-n{width:235px;}
a.pick4 .pic-n,a.pick7 .pic-n{width:340px;}
.pick4,.pick7{width:340px;}
a.pick .pic-n{	transition: all 0.5s;}
a:hover.pick .pic-n{bottom:0; height: 100%; 	transition: all 0.5s; line-height: 100px;}
a:hover.pick img{transform:scale(1.2); transition: all 0.5s;}
a.pick img{ transform:scale(1);	transition: all 0.5s;}

.siteWidth {
	
	width: 1190px;
	margin: 25px auto;
	
	box-sizing: border-box;
}
.column {
	overflow: hidden;
	margin-bottom: 10px;
}
#topBar {
	height: 32px;
	line-height: 32px;
	background: #eee;
	overflow: hidden;
}
#topBar em {
	color: #f00;
}
#topBar span {
	float: right;
	color: #999;
}
#topBar span a {
	margin: 0 5px;
	color: #666;
}
/* 导航 */
#header {
	width: 100%;
	margin: 0 auto;
}
.logoBar {
	height: 485px;
	background: url(wsqzdj-top.jpg) no-repeat center top;
}
.navBar {
	position: relative;
	z-index: 1;
	background: url(wsqzdj-menuk.jpg) no-repeat center top;
	color: #fff;
	height: 50px;
	line-height: 50px;
	width: 100%;
	margin: 0 auto;
}
.nav {
	width: 1190px;
	margin: 0 auto;
	font-family: "Microsoft YaHei", "微软雅黑";
}
.nav .m {
	float: left;
	position: relative;
	border-top: 0;
	border-bottom: 0;
}
.nav a:hover {
	text-decoration: none;
	background: #ff8a00;
	color: #fff;
}
.nav h3 {
	float: left;
	font-size: 100%;
	font-weight: normal;
	font-size: 18px;
	height: 50px;
	overflow: hidden;
}
.nav h3 a {
	display: block;
	color: #fff;
	width: 170px;
	line-height: 50px;
	height: 50px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.nav .on {
	background: #ff8a00;
}
.nav .on h3 a {
	color: #fff;
	text-align: center;
}
.nav .sub {
	display: none; /*默认隐藏*/
	width: 106px;
	padding: 5px 5px;
	position: absolute;
	top: 50px;
	background: #bd181e;
	
}
.nav .sub li {
	vertical-align: middle;
	
}
.nav .sub li a {
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	display: block;
	color: #fff;
	text-align: center;
}
.nav .sub li a:hover {
	color: #fff;
	background: #e16b19;
}
.nav #m7 h3 a {
}

/* content */
#content {
	background: #fff url(wsqzdj-bg1.png) no-repeat center top;
	width: 100%;
	margin: 0 auto;
	height: 500px;
}
.hdp {
	width: 620px;
	float: left;
}
.mainContent {
	width: 620px;
	float: left;
	box-sizing: border-box;
}
.side {
	width: 510px;
	float: right;
}


.focusBox {
	float: left;
	position: relative;
	width: 620px;
	height: 400px;
	margin-bottom: 10px;
	overflow: hidden;
	font-family: Arial;
	text-align: left;
	background: #fff;
}
.focusBox .pic img {
	width: 620px;
	height: 400px;
	display: block;
}
.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;
}
.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width: 100%;
	overflow: hidden;
}
.focusBox .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -36px;
}
.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 50px;
}
.focusBox .more{position: absolute; bottom:8px; right:10px; display: block; height: 26px; line-height: 26px; color:#fff; z-index: 99; width:30px; bottom:5px;}
.focusBox .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background: #ca1e1a;
}
.topnr{width:600px; margin: 0 auto; padding-top:220px; height: 100px;}


.adSlide {
	width: 100%;
	height: 120px;
	;
	overflow: hidden;
	position: relative;
	clear: both;
	margin-bottom: 10px;
}
.adSlide .hd {
	position: absolute;
	z-index: 1;
	right: 5px;
	bottom: 5px;
}
.adSlide .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.adSlide .hd ul li {
	float: left;
	margin-right: 2px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.adSlide .hd ul li.on {
	background: #f60;
	font-weight: bold;
	filter: alpha(opacity=100);
	opacity: 1;
	color: #fff;
}
.adSlide .bd {
	position: relative;
	z-index: 0;
}
.adSlide .bd img {
	width: 1190px;
	height: 120px;
}

.adSlide1 {
	width: 100%;
	height: 160px;
	;
	overflow: hidden;
	position: relative;
	clear: both;
	margin-bottom: 10px;
}
.adSlide1 .hd {
	position: absolute;
	z-index: 1;
	right: 5px;
	bottom: 5px;
}
.adSlide1 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.adSlide1 .hd ul li {
	float: left;
	margin-right: 2px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.adSlide1 .hd ul li.on {
	background: #f60;
	font-weight: bold;
	filter: alpha(opacity=100);
	opacity: 1;
	color: #fff;
}
.adSlide1 .bd {
	position: relative;
	z-index: 0;
}
.adSlide1 .bd img {
	width: 890px;
	height: 160px;
}

/* footer */
#footer {
	text-align: center;
	color:#fff;
	margin-top:30px;

}
#footer .copyRight {
	padding: 15px 0;
	background: #cd1c23;
		height: 75px;
}
/* other */
.ttk {
	width: 1190px;
	margin: 20px auto;
	background: #ffe6ba;
	height: 80px;
	text-align: center;
	padding:10px 0;
}
.tt {
	float: left;
	width: 120px;
}

.tt-name {
	color: #d32914;
	font: bold 24px/40px "微软雅黑";
	
}
.tt-list a{padding-left:40px; font-size: 16px;}
.tqk {
	width: 1150px;
	padding: 0 20px;
	background: #fff;
	margin: 0 auto;
	line-height: 45px;
	heigth: 45px;
}
.tq {
	float: left;
	padding-left: 20px;
}
.ss {
	float: right;
	width: 230px;
	margin-top: 7px;
}
.gg-tl {
	width: 1190px;
	margin: 0 auto;
	padding: 15px 0;
	background: #fff;
}
.ny-ztl {
	width: 1190px;
	margin: 0 auto;
	background: #fff;
}

.content1 {
	width: 1190px;
	margin: 0 auto;
	background: #fff;
}
.tzk{height: 50px; background: #fff;}

.pick {
	width: 1160px;
	margin: 0px auto;
	
	height: 220px;
	margin-top:5px;
}



.picwk {
	width: 1160px;
	margin:0 auto;
}
.picwk .slideTxtBox1 {
	height: 210px;
}


/* 内页 */
#nywk{background:url(wsqzdj-bg1.png) no-repeat center top;}
#ny-content{
	background: #fff;
	padding: 10px 20px;
	overflow: hidden;
	width: 1150px;
	margin: 0 auto;
	height: auto;
	min-height: 1000px;
	_height: 1000px;
	margin-top: 5px;
	padding-bottom: 20px;
}

.ny-bt {
	color: #ca1e1a;
	font: bold 26px/40px "微软雅黑";
	width: 100%;
	text-align: center;
	height: 40px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.ny-ly {
	border-bottom: 1px solid #f1f1f1;
	padding-bottom: 10px;
	text-align: center;
	height: 30px;
	width: 100%;
	color: #666;
}
.ny-nrk {
	width: 96%;
	margin: 20px auto;
}
.ny-nrk p {
	margin-bottom: 15px;
	text-indent: 2em;
}
.ny-l {
	width: 275px;
	float: left;
	display: inline;
	margin-top: 10px;
	background: #fff;
}
.ny-l-bt {
	width: 100%;
	height: 80px;
	background: #f8f8f8;
	text-align: center;
	font-weight: bold;
	font-size: 20px;
	color: #0176c0;
	display: block;
	line-height: 80px;
}
.ny-nav {
	margin-top: 2px;
	padding-bottom:15px;
}
.ny-nav li {
	height: 36px;
	margin-bottom: 1px;
}
.ny-nav li a {
	display: block;
	background: #fff url(wsqzdj-nynav.png) no-repeat 20px 8px;
	height: 36px;
	line-height: 36px;
	padding-left: 80px;
	width: 195px;
	font-size: 16px;
	color:#333;
	border-bottom:1px solid #f3f3f3;
}
.ny-nav li a:hover {
	color: #fff;
	background: #ca1e1a url(wsqzdj-nynav.png) no-repeat 50px 8px;
	text-decoration: none;
}

.ny-r-btk {
 background: url(wsqzdj-htbg3.png) no-repeat left top;
	height: 50px;
	width: 100%;
}
.ny-r-bt {
	float: left;
	width: 110px;
	padding-left: 55px;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	font-size:24px;
	color: #e11716;
}
.ny-r-wz {
	float: right;
	line-height: 40px;
}
.ny-list {
	width: 96%;
	margin: 0 auto;
	margin-top: 20px;
}
.ny-list li {
	height: 32px;
	line-height: 32px;
	background: url(wsqzdj-dot.jpg) no-repeat 0px 13px;
	padding-left: 18px;
}
.ny-list li .date {
	float: right;
	color: #999;
}
.ny-piclist {
	width: 100%;
	margin: 0 auto;
	margin-top: 20px;
}
.ny-piclist li {
	float: left;
	margin-left: 25px;
	height:225px;


}
.ny-piclist li a {
	width: 225px;
	height: 225px;
	text-align: center;
	
}
.ny-piclist li a p {
	height: 55px;
	line-height: 55px;
}
.ny-piclist li a:hover {
	text-decoration: none;
}
.ny-piclist li a img {
	width: 245px;
	height: 165px;
	overflow: hidden;
	cursor: pointer;
	transition: all 0.6s;
	display: block;
}
.ny-piclist li a:hover img {
	transform: scale(1.1);
	width: 245px;
	height: 165px;
	overflow: hidden;
	display: block;
}
.none {
	display: none;
}

.jsk{height: 650px;}
.ml10{margin-left:10px;}
.mt10{margin-top:10px;}


.h-news{width:95%; margin: 0px auto 15px;}
.h-news li{line-height: 30px; height: 30px; background: url(wsqzdj-dot.jpg) no-repeat 0px 11px; padding-left:20px;}
.h-news li .date{float: right;}
.h-news1{width:95%; margin: 20px auto 10px;}
.h-news1 li{line-height: 34px; height: 34px; background: url(wsqzdj-dot.jpg) no-repeat 0px 13px; padding-left:20px;}
.h-news1 li .date{float: right;}
.ny-content{width:1150px; background: #fff; padding:20px; margin: 0 auto;height:auto; min-height:500px; _height:500px;}
.ny-con-l{width:275px; float: left; margin-top:20px;}
.ny-con-r{width:835px; float:left; margin-left:40px; margin-bottom:30px; margin-top:20px;}
.mt15{margin-top:15px;}
.tznk{background: url(wsqzdj-tztit.png) no-repeat  0px 5px; width:1190px; margin: 5px auto; height: 40px;}

.slideBox1{ width:570px; height:340px; overflow:hidden; position:relative; margin-top:30px;}
		.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:570px; height:340px; display:block;  }
		.slideBox1 .prev,
		.slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(wsqzdj-slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox1 .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox1 .prev:hover,
		.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox1 .prevStop{ display:none;  }
		.slideBox1 .nextStop{ display:none;  }

.gsgg-list{width:820px; margin-left:180px; float:left;}
		.txtMarquee-left{ width:900px;  position:relative;}
				.txtMarquee-left .bd{}
		.txtMarquee-left .bd .tempWrap{ width:900px !important; } 
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:40px; line-height:40px;  text-align:left; _display:inline; width:auto !important;  }
.txtMarquee-left .bd ul li a{width:auto;}
		.txtMarquee-left .bd ul li span{ color:#999; padding-left:15px; float:left; line-height: 40px;}