/* 专题公用CSS  */
body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:none; list-style:none; background-color:#0061ae; }
body { font:12px/21px "微软雅黑", "宋体", Arial; color:#666;  }
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px; font-size:12px; }
article, section, header, footer, aside { display:block; }
img { border:none; margin:0px; padding:0px; vertical-align: middle; }
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
.float_L { float:left; }
.float_R { float:right; }

.mainbox {
		width:100%;
	margin:0px auto;
	background-color: 343e4a; height:auto;
}
.head {
	width:1085px;margin: 0 auto;

}
.footer {
	width:100%;
	line-height:24px;
	text-align:center;	margin:0px auto;
	color: #f4e651;
}
.footer a,a:hover{ color:#f4e651;}
a { color:#666; text-decoration:none }
a:hover { color:#cc0000; text-decoration:underline; }
.pt20{ padding-top:20px;}

/*顶部导航*/
.topnav { width:100%; background: url(imagesnav-bg.gif) repeat-x 0px 0px; height:41px; overflow:hidden; }
.logo { float:left; }
.nav-R { line-height:41px; float:right; }
/*正文*/
.top01{
	height:105px;
	background-image: url(imagestop-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top02{
	height:135px;
	background-image: url(imagestop-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top03{
	height:118px;
	background-image: url(imagestop-3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top04{
	height:178px;
	background-image: url(imagestop-4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top05{
	height:115px;
	background-image: url(imagestop-5.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.part1-1{
	height:74px;
	background-image: url(images1-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.part1-2{
	height:86px;
	background-image: url(images1-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.part1-3{
	height:97px;
	background-image: url(images1-3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part1-4{
	height:114px;
	background-image: url(images1-4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part2-1{
	height:150px;
	background-image: url(images2-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.part2-2{
	height:78px;
	background-image: url(images2-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.part2-3{
	height:347px;
	background-image: url(images2-3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
    
	
}
.part2-3 p{ font-size:16px; color:#fff; line-height:45px;
	
}

.content-2 {
	width: 100%;margin: 0 auto;
	/*background-image: url(imagesyybj.jpg);*/
	height:auto; 


	background-repeat: no-repeat;
	background-position: center top;
}
.button{
	background-image: url(imagesyy.jpg); width:171px; height:76px;

}
.bgys{
background-image:url(imagesggbj.jpg) ;background-repeat: no-repeat; width:123px; height:44px;

}.part6-1{

  height:238px;

	background-image: url(images6-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}.part6-2{  height:auto; background-color:#33cb2c0;text-align:center;
 
	
}
.content-6{ background-color:#33cb2c0; }
.part7-1{

  height:255px;

	background-image: url(images7-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
table {  border-collapse: collapse;  margin: 0 auto; text-align:center;}
table th { padding: 6px 8px;  text-align: center;}
table td{ padding:6px 8px; }
th, td { font-size:20px; line-height:35px;}
tr:hover{ }
.part3-1{
	height:154px;
	background-image: url(images3-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part3-2{
	height:79px;
		background-image: url(images3-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part3-3{
	height:185px;
	background-image: url(images3-3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part4-1{
	height:264px;
	background-image: url(images4-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.part4-2{
	height:83px;
	background-image: url(images4-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part4-3{
	height:69px;
	background-image: url(images4-3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part4-4{
	height:170px;
	background-image: url(images4-4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.part4-5{ margin:0 auto; width:175px;
	 
}
.part4-6{
	height:370px;
	background-image: url(images4-6.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.part5-1{
	height:151px;
	background-image: url(images5-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part5-2{
	height:68px;
	background-image: url(images5-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.part5-3{
	height:318px;
	background-image: url(images5-3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.part5-4{
	height:328px;
	background-image: url(images5-4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.lianxi{ padding-bottom:20px; margin:0 auto;}
.lianxi div{width:920px; margin:0px auto; padding:10px 0px;  border-bottom:#dfdfdf 1px dashed; color:#666; }
.lianxi div dl{ width:430px;}
.lianxi div dl dd{ font-weight:bold;}
.div_footer { padding:15px 0px; line-height:22px; text-align:center; width:100%; margin:0px auto; }
.middle{ padding:0px 20px;}
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
.float-L { float:left; }
.float-R { float:right; }.mk06{ width:1060px; height:auto; margin: 0 auto;}
.main05{height:auto; background:#c20005; overflow: hidden;}
.mk06 ul{ padding:10px 0 10px 0px;}
.mk06 ul li{ padding: 9px 0;}
.mk06 ul li a{ width: 80px; height: 40px; display:inline-block; margin: 0 0 18px 12px; font-size: 18px; color: #fff; line-height: 40px; text-align: center; border-radius:4px; overflow:hidden;}
.mk06 ul li a:hover{ color: #fff; background: #333; text-decoration: none;}
.location{margin-bottom:20px; margin-left:15px; width:100%}
.location p {float:left; width:700px;}
.location p,.location p span,.location p a{font-size:16px;color:#fff;line-height:30px;}
.location div{display:none;}
.ewmimg{left:20px; margin:10px; position:relative; width:150px;}