body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, iframe, a, em, font {
	margin:0;
	padding:0;
}
.top {
	width:1000px;
	margin:0 auto;
}
body {
	font-size:12px;
	text-align:left;
	font-family:"宋体", "微软雅黑", "黑体";
	
}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, dl, dt, dd {
	list-style:none;
}
img {
	border:0;
}
em {
	font-style:normal
}
a {
	color:#000;
	text-decoration:none;
	cursor:pointer
}
a:hover {
	color:#FC0;
	text-decoration:underline;
}
.clear {
	display:block;
	height:1px;
	clear:both;
	overflow:hidden
}
#top {
	width:100%;
	height:30px;
	margin:0 auto 0 auto;
	line-height:30px;
	display:block;
	z-index:100;
	overflow:visible;
	position:fixed;
	_position:absolute;
	top:0;
	background:url(imagestop_bg.jpg) repeat-x;
_top:expression(documentElement.scrollTop + "px");
}
#top ul {
	width:990px;
	padding-left:10px;
	margin:0 auto;
	height:30px;
	display:block;
	line-height:27px;
	color:#333
}
#top ul li {
	float:left;
	margin:0 0px 0 0px;
	color:#333;
}
#top ul li a {
	color:#333;
	padding:0 10px;
}
#top ul li a:hover {
	color:#8a0000;
}
.banner{ width:100%; height:425px; margin:0 auto; padding-top:0px}
.banner01{ background:url(imagesbanner01_bg.jpg) no-repeat center; height:200px; width:100%}
.banner01 p,.banner02 p,.banner03 p,.banner04 p,.banner05 p{ width:1000px; margin:0 auto; display:block; padding:0}
.banner02 { background:url(imagesbanner02_bg.jpg) no-repeat center; height:200px; width:100%}
.banner03 { background:url(imagesbanner03_bg.jpg) no-repeat center; height:112px; width:100%}
.banner04 { background:url(imagesbanner04_bg.jpg) no-repeat center; height:88px; width:100%}
.banner05{ background:url(imagesbanner05_bg.jpg) no-repeat center; height:64px; width:100%}
.banner06 { background:url(imagesbanner06_bg.jpg) no-repeat center; height:85px; width:100%}
.con01{ height:621px; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677 }
.con01 h2,.con02 h2,.con03 h2,.con4 h2,.con05 h2,.con06 h2,.con07 h2,.con08 h2,.con09 h2,.con10 h2{border-bottom:1px solid #ead677; position:relative}
.con03 h2 span,.con4 h2 span,.con05 h2 span,.con06 h2 span,.con07 h2 span,.con08 h2 span,.con09 h2 span,.con10 h2 span{ position:absolute; right:20px; height:45px; line-height:45px; font-size:14px; font-weight:normal;width:80px }
.con03 h2 span a,.con4 h2 span a,.con05 h2 span a,.con06 h2 span a,.con07 h2 span a,.con08 h2 span a,.con09 h2 span a,.con10 h2 span a{color:#e69405; width:80px}
.nr{ padding:20px 30px 0 115px; width:843px; margin:0 5px; background:url(images01.jpg) no-repeat 10px 8px; height:130px; border-bottom:1px dashed #c5c5c5}
.nr h3{ color:#d00f84; line-height:24px; font-size:14px; height:24px; margin-bottom:5px}
.nr p{ color:#666; line-height:24px; font-size:12px;}
.nr1{ background:url(images02.jpg) no-repeat 10px 5px; height:110px}
.nr2{ background:url(images03.jpg) no-repeat 10px 8px;}
.nr3{ background:url(images04.jpg) no-repeat 10px 8px; height:100px }
.nr4{ background:url(../images/05.jpg) no-repeat 10px 5px; height:100px }
.nr5{ background:url(images06.jpg) no-repeat 10px 5px; height:100px }
.nr6{ background:url(images07.jpg) no-repeat 10px 5px; height:100px }
.nr7{ background:url(images08.jpg) no-repeat 10px 5px; border-bottom:none  }
.con02{ height:325px; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677}
.con02 ul{ width:990px; margin:30px auto 0px auto; height:222px; }
.con02 li{ width:188px; height:222px; float:left; margin:0 5px;}
.green{ background-color:#a0cb1f}
.green h4{ height:53px; background-color:#efefef; width:188px; margin-top:1px; font-size:18px; line-height:53px; text-align:center; color:#1bac0c}
.green p{ line-height:20px; color:#fff; padding:10px 8px; width:172px;}
.yel{ background-color:#eebe00;}
.yel h4{ color:#ee8100}
.zs{ background-color:#d84a7a}
.zs h4{ color:#d84a7a}
.blue{ background-color:#3dc4f2}
.blue h4{ color:#0daee5}
.jss{ background-color:#f78928}
.jss h4{ color:#f78928}
.con03{ height:457px;width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677}
.cel{ width:970px; height:373px; margin:17px auto 17px auto}
.cel td{ padding:0 10px; line-height:40px}
.cel h5{ font-size:14px; color:#04a1bb}
.cel strong{ color:#f08300}
.con4{ height:333px; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677 }
.con4 h2{ margin-bottom:20px;}
.con4  h3{ height:46px; margin-bottom:25px;} 
.con4 ul{ width:985px;padding-left:13px;} 
.con4 ul li{ float:left;  height:238px; width:211px; padding:10px 10px 0 10px; background-color:#f4f4f4; margin-right:14px;}
.con4  a{ line-height:40px; font-size:14px; color:#b51715; text-align:center; width:211px; display:block; clear:both}
.con4  p.h40 a{ height:40px; line-height:45px;}
.con05{ height:852px; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677}
.con05 h2{ margin-bottom:15px}
.cel2{ width:976px; height:790px; margin:0 auto; font-size:14px}
.cel2 .hh1 td{ height:34px; line-height:34px;background-color:#eaeaea}
.cel2 .hh2 td{ height:208px; padding-left:30px; padding-top:20px; line-height:24px; background-color:#f8f8f8}
.cel2 .hh3 td{ height:100px; }
.cel2 .hh4 td{ height:178px;}
.cel2 .hh5 td{ height:60px;}
.cel2 .hh1 td em{ font-size:14px; font-weight:bold;color:#04a1bb}
.con06{height: auto; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677}
.tt {
	background:url(../images/hover_bg.jpg) no-repeat;
	width:958px;
	margin:20px auto 0 auto; padding-bottom:20px 

}
.subMenu {
	width:948px;
	margin:0 auto;
	padding:5px 0 20px 0;
}
.subMenu li {
	float:left;
	font-size:14px;
	line-height:30px
}
.subMenu li span {
}
.subMenu li a {
	display:block;
	float:left;
	color:#000;
	background-color:#fee9b1;
	width:474px;
	height:28px;
	line-height:28px;
	text-align:center
}
.subMenu .thisStyle a {
	background-color:#fcdb81;
	width:474px;
	color:#000;
	height:28px;
	color:#f78928;
	font-weight:bold
}
.subContent {
	clear:both;
	background:#fff;
	width:948px;
	padding-top:15px;
	margin:0 auto;
}
.subContent  table{ height:407px; line-height:24px;}
.subContent  td{ padding:15px }
.subContent ul {
	display:none;
	line-height:180%;
	font-size:14px;
	width:938px;
	margin:0 auto
}
.subContent ul li em {
	color:#ec2f30
}
.subContent ul li span {
	color:#10adc3; font-weight:bold
}
.con07{height:506px; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677}
.ms{ height:111px; line-height:24px; padding:25px 20px 20px 20px; width:934px}
.re{ color:#f08300}
.con07 table{ margin:0 12px; width:974px;border-top:#fed265 1px dashed;border-bottom:1px dashed #d0d0d0;border-top:#fed265 1px dashed; margin-bottom:20px} 
.con07 table td{ height:40px; line-height:40px}
 .con07 strong{  font-size:14px;height:35px; line-height:35px; color:#b51715}
.con08 ul {width:985px;padding-left:13px;}
 .con08{width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677; height:200px}
 .con08 li{float:left; height:133px; background-color:#fff; width:155px; padding:0 0 0 0; margin-right:8px; zoom:1; display:block}
 .con08 .pin{padding:8px 11px 8px 11px; background-color:#f4f4f4; height:64px; width:135px;}
.con08 a{ width:135px; text-align:center}
.con08 p.h40  a{ width:155px; text-align:center; display:block; height:40px; line-height:40px; color:#b51715}
.con08 h2{ margin-bottom:15px}
.con09{ height:700px; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677}
.con09 h2{ margin-bottom:15px;}
.con09 iframe{  height:615px; padding:0px 0px; width:983px; background-color:#fff; margin-left:15px  }
.list_{  background-color:#fff }
.list_ td{ line-height:30px; text-align:center; font-size:14px; color:#000}
.list_  strong{ color:#f08300}
.con10{height:602px; width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677}
.con10 .offer{background-color:#fdfbe4; height:515px;padding-bottom:20px; padding-top:20px;}
.con10 iframe{width:998px; background-color:#fdfbe4; overflow:hidden; height:507px; }
.list_1{ background-color:#fdfbe4;width:850px; padding:0px 61px;}
.list_1 table{ height:183px; margin-bottom:20px}
.bm{ height:190px; width:998px; margin:0 auto;border:1px solid;border:1px solid #ead677; margin: 0 auto 20px auto; background-color:#fff}
.bm h5 img{ margin-bottom:10px}
#part {
	margin: auto;
	width:1000px;
	clear:both;
	padding-top:10px;
	background:url(../images/bm_bg.jpg) no-repeat;
	height:133px
}
.online {
	width: 945px;
	margin-left: 15px;
	height: 110px;
	padding-left: 20px;
	float: left;
}
.online_tit {
	float: left;
	height: 20px;
	margin-left: 20px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 60px;
}
.online_tit1 {
	float: left;
	height: 20px;
	margin-left: 20px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 110px;
}
.online_tit2 {
	float: left;
	height: 20px;
	margin-left: 10px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 110px;
}
.online_box {
	float: left;
	height: 16px;
	width: 132px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.online_box1 {
	float: left;
	height: 16px;
	width: 600px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.online_box2 {
	float: left;
	height: 16px;
	width: 90px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.txt {
	float: left;
	width: 125px;
	line-height: 16px;
}
#applyTo {
	float: left;
	height: 20px;
	width: 80px;
	margin-top: 2px;
	margin-right: 17px;
}
.online_sub {
	height: 30px;
	width: 100px;
	margin-left: 17px;
	text-align: center;
	float: left;
}
.input_sub {
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 90px;
	height: 30px;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	background-position: 0px -30px;
	background-image: url(imagessub.jpg);
}
.onl {
	background:url(../images/onl.jpg) no-repeat center;
	width:1000px;
	height:187px;
	margin:0 auto;
	margin-top:10px;
}
.td{ width:1000px; margin:0 auto}
.banner_box1 {
	float: left;
	height: auto;
	width: 960px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.guwenContainer1{ margin:0 auto}
.ztadv{ width:998px; border:1px solid #ead677; background-color:#fff; margin:0 auto; height:101px; padding:5px 0 0px 0;  margin-bottom:20px}
.footer {
	line-height:22px;
	width:998px;
	margin:0 auto;
	color:#787878;
	border-top:1px solid #ddd;
	padding-top:20px;
	text-align:center;
	line-height:24px; background-color:#fff
}
.footer a {
	color:#787878;
}
.footer a img {
	padding-right:5px;
}
.content{background:url(imagesbody_bg.jpg)  repeat-y center;}
.con12{width:998px; margin:0 auto 20px auto; background-color:#fff; border:1px solid #ead677; height:135px}
.yglx_ys{ padding-top:10px;}
.yglx_ys dt,.yglx_ys dd{ float:left; background:url(imagesli_bg.jpg) no-repeat center; width:240px; height:252px; margin-left:8px; margin-top:20px}
.yglx_ys h3{ font-size:16px; font-family:"微软雅黑"; line-height:49px; height:59px; text-align:center; color:#fff}
.yglx_ys p{ line-height:24px; padding:0px 5px; width:230px; color:#666}