﻿@charset "utf-8";

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
{
padding: 0;
margin: 0;
}

fieldset,
img {
	border: 0;
}

ol,
ul {
	list-style: none;
}

p {
	margin: 0px;
	padding: 0px;
}

.clear {
	clear: both;
}

/*-----------------------------------Reset------------------------------------*/

body {
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "微软雅黑";
	text-decoration: none;
	width: 100%;
	line-height: 24px;

}

a:link {
	color: #333333;
	text-decoration: none;
	font-family: "微软雅黑";
}

a:visited {
	color: #333333;
	text-decoration: none;
	font-family: "微软雅黑";
}

a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
}

a {
	color: #333333;
	text-decoration: none;
	font-family: "微软雅黑";
}

a.zzb07link {
	font-family: "微软雅黑";
	text-decoration: none;
	color: #fff;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #a42069;
	font-family: "微软雅黑";
}

.zzb07tail {
	font-family: "微软雅黑";
	color: #fff;
}



#header {
	padding: 0px;
	height: 110px;
	width: 1180px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

.logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 110px;
	width: 270px;
}

.header-right {
	margin: 0px;
	padding: 38px 0 0 0;
	float: left;
	height: 72px;
	width: 910px;
	/* background-image: url(../images/02.jpg); */
	background-repeat: no-repeat;
	line-height: 22px;
	background-position: center top;
}

#fla {
	padding: 0px;
	height: 550px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}


#mainnewbg {
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 197px;
}

.mainnew {
	margin: 0 auto;
	padding: 100px 0 0 0;
	height: 97px;
	width: 1180px;
}

.mainnew-titie1 {
	margin: 0 auto;
	padding: 0px;
	height: 25px;
	width: 290px;
	font-size: 40px;
	text-transform: Uppercase;
	text-align: center;
	color: #cbcbcb;
}

.mainnew-titie2 {
	margin: 0 auto;
	padding: 20px;
	height: 32px;
	font-size: 30px;
	width: 240px;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}

.mainnew-titie3 {
	margin: 0 auto;
	padding: 0px;
	height: 25px;
	width: 420px;
	font-size: 40px;
	text-transform: Uppercase;
	text-align: center;
	color: #cbcbcb;
}

.mainnew-titie4 {
	margin: 0 auto;
	padding: 20px;
	height: 32px;
	font-size: 30px;
	width: 120px;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}

#mainnewbg2 {
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/03.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 538px;
}

#mainnewneirong {
	height: 456px;
	width: 1180px;
	padding: 82px 0 0 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.mainzhout1 {
	margin: 0px;
	float: left;
	width: 617px;
	padding: 0px;
	height: 374px;
	line-height: 20px;
}

.mainzhout2 {
	margin: 0px;
	float: left;
	width: 296px;
	padding: 0px;
	height: 374px;
}

.mainzhout3 {
	margin: 0px;
	float: left;
	width: 267px;
	padding: 0px;
	height: 374px;
}

.mainzhout1 a:visited {
	color: #000;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout1 a:hover {
	color: #233f88;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout1 a {
	color: #000;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout2 a:visited {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout2 a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout2 a {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout3 a:visited {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout3 a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainzhout3 a {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}




#mainshili {
	margin: 0 auto;
	padding: 0px;
	height: 312px;
	width: 1180px;
}

.wentiongshilitupian {
	width: 168px;
	float: left;
	padding: 20px 0 0 0;
	line-height: 18px;
}

.wentiong-shin a:visited {
	color: #000;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 18px;
}

.wentiong-shin a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 18px;
}

.wentiong-shin a {
	color: #000;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 18px;
}

.wentiong-shin {
	color: #000;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 18px;
}

.wentiong-shi a:visited {
	color: #999;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 12px;
}

.wentiong-shi a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 12px;
}

.wentiong-shi a {
	color: #999;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 12px;
}

.wentiong-shi {
	color: #999;
	text-decoration: none;
	font-family: "微软雅黑";
	text-align: center;
	font-size: 12px;
}

.wt-tupian1 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/t1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian1 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian1 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/t1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian1 {
	margin: 0 0 0 27px;
	padding: 0px;
	height: 135px;
	width: 115px;
	display: block;
}

.wt-tupian2 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/t2.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian2 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian2 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/t2.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian2 {
	margin: 0 0 0 27px;
	padding: 0px;
	height: 135px;
	width: 115px;
	display: block;
}

.wt-tupian3 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/t3.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian3 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian3 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/t3.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian3 {
	margin: 0 0 0 27px;
	padding: 0px;
	height: 135px;
	width: 115px;
	display: block;
}

.wt-tupian4 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/t4.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian4 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian4 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/t4.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian4 {
	margin: 0 0 0 27px;
	padding: 0px;
	height: 135px;
	width: 115px;
	display: block;
}

.wt-tupian5 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/t5.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian5 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian5 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/t5.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian5 {
	margin: 0 0 0 27px;
	padding: 0px;
	height: 135px;
	width: 115px;
	display: block;
}

.wt-tupian6 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/t6.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian6 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian6 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/t6.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian6 {
	margin: 0 0 0 27px;
	padding: 0px;
	height: 135px;
	width: 115px;
	display: block;
}

.wt-tupian7 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/t7.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian7 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian7 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/t7.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 115px;
}

.wt-tupian7 {
	margin: 0 0 0 27px;
	padding: 0px;
	height: 135px;
	width: 115px;
	display: block;
}





#mainprogbg {
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/04.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 542px;
}

.mainpro {
	margin: 0 auto;
	padding: 0px;
	height: 542px;
	width: 1180px;
	color: #FFFFFF;
}

.mainpro1 {
	margin: 0 auto;
	padding: 0px;
	height: 359px;
	width: 1180px;
}

.mainpro3 {
	margin: 0 auto;
	padding: 0px;
	height: 183px;
	width: 1180px;
}

.mainpro3 a:visited {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainpro3 a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
}

.mainpro3 a {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}


.wtpro-tupian1 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/p1.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian1 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/p11.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
	transform: scale(1.2);
}

.wtpro-tupian1 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/p1.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian1 {
	margin: 20px 0 0 80px;
	padding: 0px;
	height: 60px;
	width: 60px;
	display: block;
}

.wtpro-tupian2 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/p2.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian2 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/p22.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
	transform: scale(1.2);
}

.wtpro-tupian2 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/p2.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian2 {
	margin: 20px 0 0 90px;
	padding: 0px;
	height: 60px;
	width: 60px;
	display: block;
}

.wtpro-tupian3 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/p3.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian3 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/p33.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
	transform: scale(1.2);
}

.wtpro-tupian3 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/p3.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian3 {
	margin: 20px 0 0 90px;
	padding: 0px;
	height: 60px;
	width: 60px;
	display: block;
}

.wtpro-tupian4 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/p4.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian4 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/p44.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
	transform: scale(1.2);
}

.wtpro-tupian4 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/p4.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian4 {
	margin: 20px 0 0 90px;
	padding: 0px;
	height: 60px;
	width: 60px;
	display: block;
}

.wtpro-tupian5 a:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/p5.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian5 a:hover {
	text-decoration: none;
	display: block;
	background-image: url(../images/p55.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
	transform: scale(1.2);
}

.wtpro-tupian5 a {
	text-decoration: none;
	display: block;
	background-image: url(../images/p5.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
}

.wtpro-tupian5 {
	margin: 20px 0 0 90px;
	padding: 0px;
	height: 60px;
	width: 60px;
	display: block;
}


#maincont {
	margin: 0 auto;
	padding: 0px;
	height: 196px;
	width: 1180px;
	background-image: url(../images/05.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#maincont2 {
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/06.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 241px;
}

.maincont2 {
	margin: 0 auto;
	padding: 0px;
	height: 241px;
	width: 1180px;
	color: #FFFFFF;
	line-height: 42px;
}

.maincont2 a:visited {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}

.maincont2 a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
}

.maincont2 a {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}


#footerbg {
	padding: 0px;
	height: 274px;
	width: 100%;
	margin: 0 auto;
	clear: both;
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#footer {
	padding: 0px;
	height: 274px;
	width: 1180px;
	margin: 0 auto;
	clear: both;
}

.footer1 {
	padding: 0px;
	height: 210px;
	width: 1180px;
	margin: 0 auto;
	clear: both;
	line-height: 30px;
	color: #fff;
}

.footer2 {
	padding: 20px 0 0 0;
	height: 64px;
	width: 1180px;
	margin: 0 auto;
	clear: both;
	color: #fff;
	font-size: 12px;
	line-height: 20px;
}

#footer a:visited {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}

#footer a:hover {
	color: #a42069;
	text-decoration: none;
	font-family: "微软雅黑";
}

#footer a {
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
}