* {
	list-style: none; margin: 0px; padding: 0px;
}
body {
	background: rgb(255, 255, 255); color: rgb(102, 102, 102); font-family: "Î¢ÈíÑÅºÚ",arial,verdana,sans-serif; font-size: 14px;
}
.cl::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.cl {
	-ms-zoom: 1;
}
#wrap {
	margin: 0px auto; position: relative;
}
.w {
	margin: 0px auto; width: 1200px;
}
a {
	color: rgb(102, 102, 102); font-size: 14px; text-decoration: none;
}
a:hover {
	text-decoration: none;
}
img {
	border: 0px currentColor; border-image: none;
}
h1 {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ",arial,verdana,sans-serif; font-weight: 400;
}
h2 {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ",arial,verdana,sans-serif; font-weight: 400;
}
h3 {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ",arial,verdana,sans-serif; font-weight: 400;
}
h4 {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ",arial,verdana,sans-serif; font-weight: 400;
}
h5 {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ",arial,verdana,sans-serif; font-weight: 400;
}
h6 {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ",arial,verdana,sans-serif; font-weight: 400;
}
.f {
	float: left;
}
.frr {
	float: right;
}

#header {
	position: relative; z-index: 99;
}
#top {
	background: rgb(112, 0, 5); height: 27px; line-height: 27px;
}
#top .fl {
	width: 50%;
}
#top .fr {
	width: 50%;
}
#top ul li {
	float: left;
}
#top ul li a {
	color: rgb(255, 255, 255); padding-left: 10px; font-size: 12px;
}
#top .fl ul li:first-child a {
	padding-left: 0px;
}
#mid {
	background: rgb(143, 0, 11);
}
.logo {
	background: url("h-zwc/images/logo.png") no-repeat right bottom;
}
.logo a {
	display: block;
}
.logo img {
	padding: 18px 0px; display: inline;
}
#bot {
	background: rgb(227, 227, 227); height: 46px; line-height: 46px;
}
.nav {
	text-align: center;
}
.nav ul li {
	display: inline-block; position: relative; transition-duration: 0s; -webkit-transition-duration: .3s; -moz-transition-duration: .3s; -o-transition-duration: .3s;
}
.nav ul li:hover {
	background: rgb(140, 0, 0);
}
.nav ul li a {
	padding: 0px 22px; color: rgb(51, 51, 51); font-size: 16px; display: block; transition-duration: 0s; -webkit-transition-duration: .3s; -moz-transition-duration: .3s; -o-transition-duration: .3s;
}
.nav ul li:hover a {
	color: rgb(255, 255, 255);
}
.nav ul li:hover li a {
	color: rgb(102, 102, 102);
}
.nav ul li ul {
	background: rgb(255, 255, 255); top: 46px; width: 100%; display: none; position: absolute; z-index: 999;
}
.nav ul li:hover ul {
	display: block;
}
.nav ul ul li {
	width: 100%;
}
.nav ul ul li a {
	
}
.nav li ul li:hover a {
	color: rgb(255, 255, 255);
}
#banner {
	position: relative;
}
.banner1 {
	width: 100%; height: 398px; overflow: hidden; position: relative;
}
.banner1 .box {
	margin: 0px auto 0px -1200px; left: 50%; width: 2000px; text-align: center; position: absolute;
}
.banner1 .leftbanner {
	width: 500px; height: 398px; float: left;
}
.banner1 .w {
	width: 1200px; height: 398px; float: left;
}
.banner1 .rightbanner {
	width: 500px; height: 398px; float: left;
}
.banner1 li {
	position: relative;
}
.banner1 img {
	width: 100%; height: 398px;
}
.banner1 h3 {
	background: url("../images/banner1h3.png") left top; width: 100%; height: 50px; text-align: left; bottom: 0px; color: rgb(255, 255, 255); line-height: 50px; text-indent: 1em; font-size: 18px; position: absolute;
}
.slideBox {
	width: 1200px; height: 398px; overflow: hidden; position: relative;
}
.slideBox .hd {
	height: 14px; right: 10px; bottom: 18px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox .hd ul {
	overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox .hd ul li {
	background: rgb(238, 225, 212); width: 14px; height: 14px; text-align: center; line-height: 14px; margin-right: 10px; float: left; cursor: pointer;
}
.slideBox .hd ul li.on {
	background: rgb(140, 22, 22);
}
.slideBox .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBox .bd li {
	vertical-align: middle; -ms-zoom: 1;
}
.slideBox .prev {
	background: url("../images/zuo.png") no-repeat left top; left: 0px; top: 50%; width: 58px; height: 80px; margin-top: -25px; display: block; position: absolute; opacity: 0.5;
}
.slideBox .next {
	background: url("../images/zuo.png") no-repeat left top; left: 0px; top: 50%; width: 58px; height: 80px; margin-top: -25px; display: block; position: absolute; opacity: 0.5;
}
.slideBox .next {
	background: url("../images/you.png") no-repeat left top; left: auto; right: 0px;
}
.slideBox .prev:hover {
	opacity: 1;
}
.slideBox .next:hover {
	opacity: 1;
}
.slideBox .prevStop {
	display: none;
}
.slideBox .nextStop {
	display: none;
}
.banner2 {
	background: rgb(238, 238, 238);
}
.slideBox2 {
	margin: 0px auto; /*width: 1200px;*/ height: 420px; position: relative;
}
.slideBox2 .hd {
	width: 100%; height: 24px; bottom: -10px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox2 .hd ul {
	text-align: center; overflow: hidden; -ms-zoom: 1;
}
.slideBox2 .hd ul li {
	background: url("../images/banner2yuan.png") no-repeat left top; margin: 0px 10px; width: 24px; height: 24px; text-align: center; color: rgb(140, 0, 0); line-height: 24px; font-size: 16px; display: inline-block; cursor: pointer;
}
.slideBox2 .hd ul li.on {
	background: url("../images/banner2yuan2.png") no-repeat left top; color: rgb(255, 255, 255);
}
.slideBox2 .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBox2 .bd li {
	vertical-align: middle; position: relative; -ms-zoom: 1;
}
.banner2 h3 {
	background: url("../images/banner2h3.png") left top; padding: 10px 20px; left: 30px; width: 60%; text-align: left; bottom: 50px; color: rgb(255, 255, 255); font-size: 16px; position: absolute;
}
.banner2 img {
	width: 100%; height: 420px;
}
.banner3 {
	
}
.slideBox3 {
	margin: 20px 0px; width: 1200px; height: 350px; position: relative;
}
.slideBox3 .hd {
	width: 100%; height: 24px; bottom: 5px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox3 .hd ul {
	text-align: center; overflow: hidden; -ms-zoom: 1;
}
.slideBox3 .hd ul li {
	background: rgb(153, 153, 153); margin: 0px 10px; width: 8px; height: 8px; text-align: center; display: inline-block; cursor: pointer;
}
.slideBox3 .hd ul li.on {
	background: rgb(255, 64, 25);
}
.slideBox3 .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBox3 .bd li {
	vertical-align: middle; position: relative; -ms-zoom: 1;
}
.banner3 h3 {
	background: url("../images/banner1h3.png") left top; padding: 10px 20px; left: 40px; text-align: left; bottom: 50px; color: rgb(255, 255, 255); font-size: 16px; position: absolute;
}
.banner3 img {
	width: 100%; height: 350px;
}
.slideBox3 .prev {
	background: url("../images/zuo1.png") no-repeat left top; left: 0px; top: 50%; width: 29px; height: 49px; margin-top: -25px; display: block; position: absolute; opacity: 0.5;
}
.slideBox3 .next {
	background: url("../images/zuo1.png") no-repeat left top; left: 0px; top: 50%; width: 29px; height: 49px; margin-top: -25px; display: block; position: absolute; opacity: 0.5;
}
.slideBox3 .next {
	background: url("../images/you1.png") no-repeat left top; left: auto; right: 0px;
}
.slideBox3 .prev:hover {
	opacity: 1;
}
.slideBox3 .next:hover {
	opacity: 1;
}
.slideBox3 .prevStop {
	display: none;
}
.slideBox3 .nextStop {
	display: none;
}
#main {
	
}
.tit {
	padding: 20px 0px;
}
.tit h3 {
	font-size: 18px;
}
.con h3 {
	font-size: 16px;
}
.tit h3 a {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.sidebar .tit h3 a {
	margin-top: 0px; margin-right: 10px;
}
.sidebar .slideTxtBox1 .hd .more {
	margin-top: 0px; margin-right: 10px;
}
.content {
	width: 68.5%; margin-right: 2%;
}
.imgnews {
	
}
.imgnews1 {
	
}
.imgnews1 .tit {
	padding: 20px 0px;
}
.imgnews1 .tit h3 {
	background: url("../images/imgnewstit.png") no-repeat left; color: rgb(51, 51, 51); padding-left: 40px; font-size: 18px; font-weight: 400;
}
.imgnews1 .tit h3 a {
	color: rgb(153, 153, 153); font-size: 12px; margin-top: 5px; float: right;
}
.imgnews1 .con {
	
}
.imgnews1 .con li {
	width: 31.33%; padding-left: 3%; float: left;
}
.imgnews1 .con li:first-child {
	padding-left: 0px;
}
.imgnews1 .con li a {
	display: block;
}
.imgnews1 .con li img {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 228px; height: 154px;
}
.imgnews1 .con li h3 {
	padding: 15px 0px; color: rgb(51, 51, 51); line-height: 1.4em; font-size: 16px;
}
.imgnews1 .con li h3:hover {
	color: rgb(140, 0, 0);
}
.imgnews1 .con li p {
	line-height: 1.8em; text-indent: 2em;
}
.imgnews1 .con li .time {
	padding: 20px 0px 15px; text-align: right; color: rgb(51, 51, 51); font-size: 12px; display: block;
}
.imgnews2 {
	
}
.imgnews2 .tit {
	padding: 0px 0px 20px;
}
.imgnews2 .tit h3 {
	padding: 3px 0px 4px 10px; color: rgb(51, 51, 51); font-size: 16px; font-weight: 400; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.imgnews2 .tit h3 span {
	background: rgb(140, 0, 0); padding: 4px 20px; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px;
}
.imgnews2 .tit h3 a {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.imgnews2 .con {
	
}
.imgnews2 .top {
	padding-bottom: 25px;
}
.imgnews2 .top .fl {
	width: 40%; margin-right: 0%;
}
.imgnews2 .top .fl img {
	width: 306px; height: 185px;
}
.imgnews2 .top .fr {
	width: 60%;
}
.imgnews2 .top .fr h3 {
	padding: 18px 0px; color: rgb(51, 51, 51); font-size: 16px; font-weight: 400;
}
.imgnews2 .top .fr h3:hover {
	color: rgb(140, 0, 0);
}
.imgnews2 .top .fr p {
	line-height: 1.8em; text-indent: 2em;
}
.imgnews2 .top .fr .xq {
	padding: 10px 0px 0px; text-align: right;
}
.imgnews2 .top .fr .xq a {
	background: rgb(140, 22, 22); padding: 4px 18px; color: rgb(255, 255, 255); font-size: 12px;
}
.imgnews2 .bot {
	
}
.imgnews2 .bot ul.ul1 {
	width: 46%; padding-right: 3.5%; margin-right: 3.5%; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dashed;
}
.imgnews2 .bot ul.ul2 {
	width: 46%;
}
.imgnews2 .bot ul li {
	background: url("../images/dian.jpg") no-repeat left 8px; text-indent: 1em; padding-bottom: 15px;
}
.imgnews2 .bot ul li a {
	
}
.imgnews2 .bot ul li a:hover {
	color: rgb(140, 0, 0);
}
.imgnews2 .bot ul li span {
	color: rgb(153, 153, 153); float: right;
}
.imgnews3 {
	
}
.slideTxtBox {
	position: relative;
}
.slideTxtBox .hd {
	padding: 20px 0px 0px; width: 736px; height: 40px; line-height: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.slideTxtBox .hd .more {
	margin-top: 5px; float: right;
}
.slideTxtBox .hd .more a {
	color: rgb(153, 153, 153); font-size: 12px;
}
.slideTxtBox .hd ul {
	height: 40px; overflow: hidden; margin-top: 6px; position: absolute; z-index: 5; -ms-zoom: 1;
}
.slideTxtBox .hd ul li {
	padding: 0px 15px; font-size: 18px; float: left; cursor: pointer;
}
.slideTxtBox .hd ul li.on {
	color: rgb(140, 0, 0); padding-bottom: 4px; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.slideTxtBox .bd {
	margin: 20px 0px 10px; clear: both; position: relative;
}
.slideTxtBox .bd .con {
	height: 309px;
}
.slideTxtBox .bd .con .fl {
	width: 42%; margin-right: 3%;
}
.slideTxtBox .bd .con .fl h3 {
	padding: 15px 0px; color: rgb(51, 51, 51); font-size: 16px;
}
.slideTxtBox .bd .con .fl h3:hover {
	color: rgb(140, 0, 0);
}
.slideTxtBox .bd .con .fl p {
	line-height: 1.6em; text-indent: 2em;
}
.slideTxtBox .bd .con .fr {
	width: 55%;
}
.slideTxtBox .bd .con .fr li {
	padding: 5px 0px 12px; width: 48%; line-height: 1.6em; margin-right: 4%; margin-bottom: 10px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.slideTxtBox .bd .con .fr li.mr {
	margin-right: 0px;
}
.slideTxtBox .bd .con .fr li a:hover {
	color: rgb(140, 0, 0);
}
.xiaonews {
	
}
.xiaonews1 {
	
}
.xiaonews1 .tit {
	
}
.xiaonews1 .tit h3 {
	background: url("../images/xiaonewstit.jpg") no-repeat left 4px; color: rgb(51, 51, 51); padding-left: 20px; font-size: 18px; font-weight: 400;
}
.xiaonews1 .tit h3 a {
	color: rgb(153, 153, 153); font-size: 12px; margin-top: 5px; float: right;
}
.xiaonews1 .fl {
	width: 48%; margin-right: 4%;
}
.xiaonews1 .fr {
	width: 48%;
}
.xiaonews1 .top {
	margin-bottom: 20px; position: relative;
}
.xiaonews1 .top img {
	width: 100%; display: block;
}
.xiaonews1 .top p {
	background: url("../images/xiaonewsp.png") left top; padding: 5px 3%; width: 94%; bottom: 0px; color: rgb(255, 255, 255); position: absolute; z-index: 99;
}
.xiaonews1 .bot {
	
}
.xiaonews1 .bot li {
	background: url("../images/dian.jpg") no-repeat left 8px; text-indent: 1em; padding-bottom: 15px;
}
.xiaonews1 .bot li a:hover {
	color: rgb(140, 0, 0);
}
.xiaonews1 .bot li span {
	color: rgb(153, 153, 153); float: right;
}
.xiaonews2 {
	
}
.xiaonews2 .fl {
	width: 48%; margin-right: 4%;
}
.xiaonews2 .fl .tit h3 {
	color: rgb(140, 0, 0); padding-bottom: 10px; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.xiaonews2 .fl .con h3 {
	color: rgb(140, 0, 0); padding-bottom: 10px;
}
.xiaonews2 .fl .con li {
	padding-bottom: 15px;
}
.xiaonews2 .fl .con img {
	width: 144px; height: 119px; padding-right: 10px; float: left;
}
.xiaonews2 .fl .con p {
	line-height: 1.8em; text-indent: 2em;
}
.xiaonews2 .fr {
	width: 48%;
}
.slideTxtBox1 {
	position: relative;
}
.slideTxtBox1 .hd {
	padding: 20px 0px 0px; height: 34px; line-height: 34px; position: relative;
}
.slideTxtBox1 .hd .more {
	float: right;
}
.slideTxtBox1 .hd .more a {
	color: rgb(153, 153, 153); font-size: 12px;
}
.slideTxtBox1 .hd ul {
	overflow: hidden; position: absolute; z-index: 5; -ms-zoom: 1;
}
.slideTxtBox1 .hd ul li {
	background: rgb(238, 238, 238); padding: 1px 15px; font-size: 16px; margin-right: 10px; float: left; cursor: pointer;
}
.slideTxtBox1 .hd ul li.on {
	background: rgb(140, 0, 0); color: rgb(255, 255, 255);
}
.slideTxtBox1 .bd {
	margin: 20px 0px 15px; clear: both; position: relative;
}
.slideTxtBox1 .bd .con {
	
}
.slideTxtBox1 .bd .con li {
	background: url("../images/dian.jpg") no-repeat left 8px; text-indent: 1em; padding-bottom: 15px;
}
.slideTxtBox1 .bd .con li a:hover {
	color: rgb(140, 0, 0);
}
.slideTxtBox1 .bd .con li span {
	color: rgb(153, 153, 153); float: right;
}
.xiaonews2 .bot .slideTxtBox1 .hd {
	padding-top: 0px;
}
.xiaonews2 .bot .slideTxtBox1 .bd .con li {
	background: none; text-indent: 0px;
}
.xiaonews2 .bot .slideTxtBox1 .bd .con li span {
	float: left;
}
.xiaonews3 {
	
}
.xiaonews3 .vsb-space {
	width: 100%;
}
.xiaonews3 .tit {
	
}
.xiaonews3 .tit h3 {
	padding-bottom: 10px; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.xiaonews3 .tit span {
	color: rgb(140, 0, 0);
}
.xiaonews3 .top {
	padding-bottom: 20px;
}
.xiaonews3 .top li {
	width: 31.33%; margin-left: 3%; float: left;
}
.xiaonews3 .top li:first-child {
	margin-left: 0px;
}
.xiaonews3 .top img {
	width: 100%; height: 170px;
}
.xiaonews3 .top p {
	padding: 5px 0px; text-align: center; color: rgb(140, 0, 0);
}
.xiaonews3 .bot {
	
}
.xiaonews3 .bot li {
	background: url("../images/dian.jpg") no-repeat left 8px; text-indent: 1em; padding-bottom: 15px;
}
.xiaonews3 .bot li a:hover {
	color: rgb(140, 0, 0);
}
.xiaonews3 .bot li span {
	color: rgb(153, 153, 153); float: right;
}
.xiaonews4 {
	
}
.xiaonews4 .tit {
	
}
.xiaonews4 .tit h3 {
	padding-bottom: 10px; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.xiaonews4 .tit span {
	color: rgb(140, 0, 0);
}
.xiaonews4 .con {
	padding-bottom: 15px;
}
.picMarquee-left {
	width: 822px; overflow: hidden; position: relative;
}
.picMarquee-left .bd ul {
	 height: 114px; overflow: hidden; -ms-zoom: 1;
}
.picMarquee-left .bd ul li {
	width: auto !important; text-align: center; overflow: hidden; float: left; _display: inline;
}
.picMarquee-left .bd ul li a {
	display: block;
}
.picMarquee-left .bd ul li img {
	display: block;
}
.picMarquee-left .piclist1 img {
	margin: 1px; width: 181px; height: 112px;
}
.picMarquee-left .piclist2 img {
	width: 365px; height: 112px;
}
.xiaonews5 {
	
}
.xiaonews5 .vsb-space {
	width: 100%;
}
.xiaonews5 .con {
	padding-bottom: 15px;
}
.picMarquee-left1 {
	overflow: hidden; position: relative;
}
.picMarquee-left1 .bd ul {
	overflow: hidden; -ms-zoom: 1;
}
.picMarquee-left1 .bd ul li {
	width: auto !important; text-align: center; overflow: hidden; float: left; _display: inline;
}
.picMarquee-left1 .bd ul li a {
	width: 167px; margin-right: 20px; display: block;
}
.picMarquee-left1 .bd ul li img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 159px; height: 120px; display: block;
}
.picMarquee-left1 .bd ul li p {
	padding: 5px 0px;
}
.picMarquee-left1 .bd ul li:hover p {
	color: rgb(140, 0, 0);
}
.xiaonews6 {
	
}
.picScroll-left2 {
	overflow: hidden; position: relative;
}
.picScroll-left2 .hd {
	
}
.picScroll-left2 .hd .prev {
	background: url("../images/xiaonews6z.png") no-repeat; left: 0px; top: 40%; width: 16px; height: 30px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.picScroll-left2 .hd .next {
	background: url("../images/xiaonews6y.png") no-repeat; top: 40%; width: 16px; height: 30px; right: 0px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.picScroll-left2 .bd {
	padding: 0px 24px;
}
.picScroll-left2 .bd ul {
	overflow: hidden; -ms-zoom: 1;
}
.picScroll-left2 .bd ul li {
	width: auto !important; overflow: hidden; float: left; _display: inline;
}
.picScroll-left2 .bd ul li a {
	margin: 0px 10px; width: 152px; display: block;
}
.picScroll-left2 .bd ul li a:hover {
	color: rgb(140, 0, 0);
}
.picScroll-left2 .bd ul li img {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; width: 150px; height: 106px; display: block;
}
.picScroll-left2 .bd ul li span {
	color: rgb(140, 0, 0); font-size: 12px; display: block; cursor: pointer;
}
.picScroll-left2 .bd ul li p {
	padding: 15px 0px;
}
.link {
	
}
.link1 {
	margin: 20px 0px;
}
.link1 img {
	width: 100%; height: auto;
}
.link1 .fl {
	width: 48.5%; margin-right: 3%;
}
.link1 .fr {
	width: 48.5%;
}
.link2 {
	padding: 20px 0px;
}
.link2 ul {
	background: rgb(251, 251, 251); border: 1px solid rgb(204, 204, 204); border-image: none;
}
.link2 li {
	width: 25%; text-indent: 85px; float: left;
}
.link2 li a {
	padding: 15px 0px; font-size: 16px; font-weight: bold; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; display: block;
}
.link2 li a:hover {
	color: rgb(140, 0, 0);
}
.link2 .icon1 a {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.link2 .icon1 {
	background: url("../images/link21.png") no-repeat 35px;
}
.link2 .icon2 {
	background: url("../images/link22.png") no-repeat 35px;
}
.link2 .icon3 {
	background: url("../images/link23.png") no-repeat 35px;
}
.link2 .icon4 {
	background: url("../images/link24.png") no-repeat 35px;
}
.link3 {
	margin-bottom: 30px;
}
.link3 .top {
	
}
.link3 .top li {
	width: 23.5%; padding-bottom: 15px; margin-right: 2%; float: left;
}
.link3 .top li.mr {
	margin-right: 0px;
}
.link3 .top li a {
	display: block;
}
.link3 .top li img {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 64px;
}
.link3 .bot {
	
}
.link3 .bot li {
	float: left;
}
.link3 .bot li a {
	margin-right: 10px; display: block;
}
.link3 .bot li a:hover {
	color: rgb(140, 0, 0);
}
.sidebar {
	width: 29.5%; font-family: "Î¢ÈíÑÅºÚ"; display: inline; min-height: 500px;
}
.tongzhi1 {
	
}
.slideTxtBox_tz {
	position: relative;
}
.slideTxtBox_tz .hd {
	margin: 20px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 30px; line-height: 30px; position: relative;
}
.slideTxtBox_tz .hd ul {
	height: 30px; position: absolute; z-index: 5; -ms-zoom: 1;
}
.slideTxtBox_tz .hd ul li {
	padding: 0px 8px 0px 9px; font-size: 16px; float: left; position: relative; cursor: pointer;
}
.slideTxtBox_tz .hd ul li.on {
	background: rgb(140, 0, 0); text-align: center; color: rgb(255, 255, 255);
}
.slideTxtBox_tz .hd ul li.on span {
	background: url("../images/tongzhi1hd.png") no-repeat bottom; left: 50%; width: 100%; height: 7px; bottom: -7px; margin-left: -50%; display: block; position: absolute;
}
.slideTxtBox_tz .bd {
	margin: 30px 10px 20px; clear: both; position: relative;
}
.tongzhi1 .fl {
	width: 27%; margin-right: 4%;
}
.tongzhi1 .fl h3 {
	background: url("../images/tongzhi1h3.jpg") no-repeat left top; width: 59px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 18px;
}
.tongzhi1 .fl h4 {
	background: rgb(242, 242, 242); width: 59px; height: 34px; text-align: center; color: rgb(140, 0, 0); line-height: 34px; font-size: 12px;
}
.tongzhi1 .fr {
	width: 69%;
}
.tongzhi1 .fr a {
	color: rgb(140, 0, 0); font-size: 12px;
}
.tongzhi1 .con {
	
}
.tongzhi1 .con li {
	padding-bottom: 20px;
}
.tongzhi2 {
	
}
.tongzhi2 .tit {
	background: url("../images/tongzhi2tit.jpg") no-repeat left top rgb(140, 0, 0); padding: 1px 0px; margin-bottom: 20px;
}
.tongzhi2 .tit h3 {
	background: url("../images/tongzhi2tit1.png") no-repeat 10px; height: 34px; color: rgb(255, 255, 255); line-height: 34px; text-indent: 40px; font-size: 16px;
}
.tongzhi2 .con {
	
}
.tongzhi2 .fl {
	background: rgb(238, 238, 238); padding: 8px 0px; width: 18%; margin-right: 4%;
}
.tongzhi2 .fl h3 {
	width: 59px; text-align: center; color: rgb(51, 51, 51); font-size: 18px;
}
.tongzhi2 .fl h4 {
	width: 59px; text-align: center; color: rgb(153, 153, 153); font-size: 12px;
}
.tongzhi2 .fr {
	width: 78%;
}
.tongzhi2 .fr h3 {
	padding-bottom: 5px;
}
.tongzhi2 .fr h3 a {
	color: rgb(140, 0, 0); font-size: 14px;
}
.tongzhi2 .fr p {
	line-height: 1.8em; text-indent: 2em; font-size: 12px;
}
.tongzhi2 .con li {
	padding-bottom: 10px;
}
.tongzhi3 {
	
}
.slideTxtBox1_tz {
	
}
.slideTxtBox1_tz .hd {
	width: 250px; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.slideTxtBox1_tz .hd ul li {
	background: none; margin-right: 0px;
}
.linkimg {
	
}
.linkimg a {
	border: 1px solid rgb(204, 204, 204); border-image: none; margin-bottom: 20px; display: block;
}
.linkimg img {
	width: 100%; height: auto;
}
.about {
	
}
.about .tit h3 {
	height: 34px; line-height: 34px; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.about1 {
	
}
.about1 .tit {
	
}
.about1 .tit h3 {
	background: url("../images/about1tit.png") no-repeat left bottom; color: rgb(255, 255, 255); text-indent: 30px; font-size: 16px;
}
.about1 .tit h3 span {
	background: url("../images/about1h3.png") no-repeat 7px; display: block;
}
.about1 .con {
	padding-bottom: 20px;
}
.about1 .con img {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 243px; height: 93px; display: block;
}
.about1 .con p {
	line-height: 1.6em; text-indent: 2em; padding-top: 10px;
}
.about2 {
	
}
.about2 .tit h3 {
	color: rgb(255, 255, 255); font-size: 16px;
}
.about2 .tit h3 span {
	background: rgb(140, 0, 0); padding: 7px 10px;
}
.about2 .con {
	padding-bottom: 20px;
}
.about2 .con img {
	width: 104px; height: 127px; margin-right: 15px; float: left;
}
.about2 .con p {
	line-height: 1.6em; text-indent: 2em;
}
.slideTxtBox1_fc .hd {
	border-bottom-color: rgb(140, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.slideTxtBox1_fc .hd ul li {
	background: none; padding: 0px 10px;
}
.slideTxtBox1_fc .hd ul li.on {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(140, 0, 0) rgb(140, 0, 0) currentColor; border-image: none; color: rgb(140, 0, 0);
}
.fengcai {
	
}
.slideTxtBox1_fc .bd {
	margin-bottom: 0px;
}
.fengcai .con {
	
}
.fengcai .bd .con li {
	background: none; text-indent: 0px; padding-bottom: 20px;
}
.fengcai .con li .fl {
	width: 34%; margin-right: 4%;
}
.fengcai .con li .fl a {
	border: 1px solid rgb(204, 204, 204); border-image: none; display: block;
}
.fengcai .con li .fl img {
	width: 100%; height: 81px;
}
.fengcai .con li .fr {
	width: 62%;
}
.fengcai .con li .fr h3 {
	padding: 5px 0px; color: rgb(51, 51, 51); text-indent: 0px; font-size: 14px;
}
.fengcai .con li .fr p {
	line-height: 1.8em; font-size: 12px;
}
.kuaijie {
	
}
.kuaijie .tit {
	padding-top: 0px;
}
.kuaijie .tit h3 {
	height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 16px; border-bottom-color: rgb(140, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.kuaijie .tit h3 span {
	background: rgb(140, 0, 0); padding: 7px 10px;
}
.kuaijie1 {
	
}
.kuaijie1 .con {
	padding-bottom: 20px;
}
.kuaijie1 .con li {
	text-indent: 55px; margin-bottom: 10px;
}
.kuaijie1 .con li a {
	padding: 15px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.kuaijie1 .con li a:hover {
	color: rgb(140, 0, 0);
}
.kuaijie1 .con li.li1 {
	background: url("../images/kuaijie11.jpg") no-repeat 15px rgb(242, 242, 242);
}
.kuaijie1 .con li.li2 {
	background: url("../images/kuaijie12.jpg") no-repeat 15px rgb(242, 242, 242);
}
.kuaijie1 .con li.li3 {
	background: url("../images/kuaijie13.jpg") no-repeat 15px rgb(242, 242, 242);
}
.kuaijie1 .con li.li4 {
	background: url("../images/kuaijie14.jpg") no-repeat 15px rgb(242, 242, 242);
}
.kuaijie2 {
	
}
.kuaijie2 .con {
	padding-bottom: 20px;
}
.kuaijie2 .con li {
	text-align: right; margin-bottom: 20px;
}
.kuaijie2 .con li a {
	padding: 15px 20px 15px 0px; color: rgb(255, 255, 255); font-size: 18px; display: block;
}
.kuaijie2 .con li.li1 {
	background: url("../images/kuaijie21.jpg") no-repeat left top;
}
.kuaijie2 .con li.li2 {
	background: url("../images/kuaijie22.jpg") no-repeat left top;
}
.kuaijie2 .con li.li3 {
	background: url("../images/kuaijie23.jpg") no-repeat left top;
}
.kuaijie2 .con li.li4 {
	background: url("../images/kuaijie24.jpg") no-repeat left top;
}
.ss li {
	display: inline;
}
.ss1 {
	
}
.ss1 .con {
	background: rgb(242, 242, 242); border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%;
}
.ss1 .con h3 {
	background: url("../images/ss11.png") no-repeat top; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; display: block;
}
.ss1 .con form {
	padding: 20px 15px; display: block;
}
.ss1 .con span {
	background: url("../images/ss12.png") no-repeat left; padding-left: 40px; display: block;
}
.ss1 .con .ssk {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 63%; height: 32px; line-height: 32px; margin-right: 5%;
}
.ss1 .con .submit {
	background: rgb(140, 0, 0); border: 0px currentColor; border-image: none; width: 30%; height: 34px; color: rgb(255, 255, 255); cursor: pointer;
}
.ss2 {
	margin: 20px 0px;
}
.ss2 .con {
	background: url("../images/ss21.png") no-repeat left top; border-radius: 3px 3px 3px 20px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.ss2 .con h3 {
	padding: 5px 0px; color: rgb(140, 0, 0); text-indent: 3em; font-size: 14px;
}
.ss2 .con form {
	background: rgb(242, 242, 242); margin: 5px 15px 20px 20px; padding: 5px 10px; border-radius: 10px; display: block;
}
.ss2 .con span {
	background: url("../images/ss22.png") no-repeat right; padding: 6px 40px 6px 0px; display: block;
}
.ss2 .con .ssk {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 63%; height: 20px; line-height: 20px; margin-right: 5%; display: block;
}
.ss2 .con .submit {
	background: rgb(60, 60, 60); border: 0px currentColor; border-image: none; width: 44px; height: 22px; color: rgb(255, 255, 255); text-indent: 2px; display: block; cursor: pointer;
}
.ss3 {
	
}
.ss3 .con {
	background: url("../images/ss31.jpg") no-repeat left top; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%;
}
.ss3 .con form {
	padding: 20px 15px 10px; display: block;
}
.ss3 .con span {
	padding-left: 10px; display: block;
}
.ss3 .con .ssk {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 99%; height: 30px; color: rgb(102, 102, 102); line-height: 30px; text-indent: 1em;
}
.ss3 .con .submit {
	background: url("../images/ss32.png") no-repeat 10px rgb(140, 0, 0); border: 0px currentColor; border-image: none; height: 26px; color: rgb(255, 255, 255); padding-right: 10px; padding-left: 35px; margin-top: 10px; float: right; cursor: pointer;
}
.kuaijie {
	
}
.kuaijie_bot .tit {
	padding-top: 20px; padding-bottom: 0px;
}
.kuaijie_bot .tit h3 {
	background: rgb(140, 0, 0); height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 16px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.kuaijie_bot .tit h3 span {
	padding: 0px 10px;
}
.kuaijie_bot .tit h3 a {
	color: rgb(255, 255, 255);
}
.kuaijie_bot .con {
	padding: 15px 10px 5px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.kuaijie_bot .con li a:hover {
	color: rgb(140, 0, 0);
}
.kuaijie3 {
	
}
.kuaijie3 li {
	width: 45%; height: 34px; line-height: 34px; text-indent: 42px; margin-right: 10%; margin-bottom: 9px; float: left;
}
.kuaijie3 li.mr {
	margin-right: 0px;
}
.kuaijie3 .li1 {
	background: url("../images/kuaijie31.png") no-repeat left;
}
.kuaijie3 .li2 {
	background: url("../images/kuaijie32.png") no-repeat left;
}
.kuaijie3 .li3 {
	background: url("../images/kuaijie33.png") no-repeat left;
}
.kuaijie3 .li4 {
	background: url("../images/kuaijie34.png") no-repeat left;
}
.kuaijie3 .li5 {
	background: url("../images/kuaijie35.png") no-repeat left;
}
.kuaijie3 .li6 {
	background: url("../images/kuaijie36.png") no-repeat left;
}
.kuaijie4 {
	margin-bottom: 30px;
}
.kuaijie4 .con {
	padding: 15px 0px 5px;
}
.kuaijie4 li {
	width: 78px; text-align: center; padding-bottom: 15px; display: inline-block;
}
.kuaijie4 li a {
	padding-top: 40px; display: block;
}
.kuaijie4 .li1 {
	background: url("../images/kuaijie41.png") no-repeat top;
}
.kuaijie4 .li2 {
	background: url("../images/kuaijie42.png") no-repeat top;
}
.kuaijie4 .li3 {
	background: url("../images/kuaijie43.png") no-repeat top;
}
.kuaijie4 .li4 {
	background: url("../images/kuaijie44.png") no-repeat top;
}
.kuaijie4 .li5 {
	background: url("../images/kuaijie45.png") no-repeat top;
}
.kuaijie4 .li6 {
	background: url("../images/kuaijie46.png") no-repeat top;
}
.banner {
	width: 100%; height: 302px; overflow: hidden;
}
.banner img {
	margin: 0px auto; width: 2000px; height: 302px; display: block;
}
.main {
	margin: 28px auto; width: 1200px;
}
.main .wape-left {
	width: 215px; margin-right: 35px; float: left;
}
.main .wape-left div {
	background: url("../images/jianjie_03.jpg") no-repeat left top rgb(255, 255, 255); height: 53px; text-align: center; color: rgb(255, 255, 255); padding-top: 15px; font-size: 18px; font-weight: 400; vertical-align: middle;
}
.main .wape-left div p {
	line-height: 25px; font-family: "Arial"; font-size: 12px;
}
.main .wape-left ul {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(229, 229, 229) rgb(229, 229, 229) currentColor; border-image: none; margin-top: -1px;
}
.main .wape-left ul li {
	width: 100%; height: 50px; text-align: center; line-height: 50px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.main .wape-left ul li a {
	font-size: 16px; display: block;
}
.main .wape-left ul li:hover {
	background: rgb(255, 238, 238);
}
.main .wape-left ul li:hover a {
	color: rgb(143, 0, 11);
}
.main .wape-left ul li.on {
	background: rgb(255, 238, 238);
}
.main .wape-left ul li.on a {
	color: rgb(143, 0, 11);
}
.main .wape-right {
	width: 950px; float: left;
}
.main .biaoTi {
	background: url("../images/fenxian_03.jpg") repeat-x left bottom rgb(255, 255, 255); width: 100%; height: 46px; padding-top: 20px;
}
.main .wape-right .biaoTi span {
	width: 49%; text-align: right; color: rgb(102, 102, 102); font-size: 12px;
}
.main .wape-right .biaoTi a {
	font-size: 16px;
}
.main .wape-right .biaoTi span:first-child {
	text-align: left; color: rgb(51, 51, 51); font-size: 16px;
}
.main .wape-right .right-con {
	padding: 20px 0px 30px; width: 100%;
}
.main .wape-right .right-con p {
	line-height: 1.8em; text-indent: 30px; font-size: 14px;
}
.main .wape-right .right-con img {
	margin: 10px auto; height: auto; padding-bottom: 20px; max-width: 100%;
}
.main .kuaiXun {
	width: 100%;
}
.main .biaoTi span.ico {
	background: url("../images/woshishuo_03.jpg") no-repeat left 2px; width: 100%; color: rgb(102, 102, 102); padding-left: 30px; font-size: 14px; display: inline-block;
}
.main .kuaiXun .kuaiXun-con {
	width: 100%; padding-top: 35px; font-family: "ËÎÌå";
}
.main .kuaiXun .kuaiXun-con .title {
	padding-bottom: 20px;
}
.main .kuaiXun .kuaiXun-con h3 {
	text-align: center; color: rgb(159, 8, 12); font-size: 20px;
}
.main .kuaiXun .kuaiXun-con span {
	width: 100%; text-align: center; margin-top: 10px;
}
.main .kuaiXun .kuaiXun-con span em {
	font-size: 12px; font-style: normal;
}
.main .kuaiXun .kuaiXun-con p {
	line-height: 30px; text-indent: 30px; font-size: 14px;
}
.main .kuaiXun .kuaiXun-con img {
	margin: 0px 5px; max-width: 100%;
}
.main .List {
	padding: 20px 0px; color: rgb(153, 153, 153); font-size: 8px; margin-left: 20px; list-style-type: square;
}
.main .List li {
	list-style: square; width: 100%; height: 38px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: dashed;
}
.main .List li a {
	width: 80%; height: 38px; color: rgb(102, 102, 102); line-height: 38px; font-size: 14px; display: inline-block;
}
.main .List li span {
	width: 20%; text-align: right; color: rgb(153, 153, 153); line-height: 38px; font-size: 12px; display: inline-block;
}
.main .List li a em {
	color: rgb(159, 8, 12); font-size: 14px; font-style: normal;
}
.fenye {
	margin: 20px 0px; text-align: center; line-height: 36px; clear: both;
}
.fenye span {
	background: rgb(240, 239, 239); margin: 0px 4px; padding: 2px 7px; border-radius: 3px; color: rgb(102, 102, 102); font-size: 12px; text-decoration: none;
}
.fenye a {
	background: rgb(240, 239, 239); margin: 0px 4px; padding: 2px 7px; border-radius: 3px; color: rgb(102, 102, 102); font-size: 12px; text-decoration: none;
}
.fenye a.current {
	background: rgb(143, 3, 6); color: rgb(255, 255, 255);
}
.fenye a:hover {
	background: rgb(143, 3, 6); color: rgb(255, 255, 255);
}
.fenye input {
	border: 1px solid rgb(220, 224, 231); border-image: none; width: 40px; height: 18px;
}
#footer {
	background: rgb(140, 0, 0); padding: 20px 0px;
}
#footer .fl {
	padding: 30px 0px; width: 45%;
}
#footer .fl p {
	color: rgb(252, 216, 216); line-height: 22px; font-size: 14px;
}
#footer .fr {
	background: url("../images/dbxx.png") no-repeat 0px 10px; width: 55%;
}
#footer .fr p {
	text-align: center; color: rgb(252, 216, 216); line-height: 1.6em; padding-top: 10px; font-size: 12px;
}
