@charset "gb2312";
/* CSS Document */

/*公用部分*/
* html, body{margin:0; padding:0; font-size:12px; font-family:'宋体';}
body {background:white url(../images/bg.png) center top no-repeat; color: black;}
a {color:#303030; text-decoration:none;}
a:hover {text-decoration:underline; }
img {border: none;}
ul, li {margin:0; padding:0; list-style-type:none; display:block; }
h1, h2, h3, h4, h5, p, form{margin:0; padding:0;}
.linewrap {width:980px; margin:auto; position:relative; clear:both; overflow:hidden;}

.cl {clear:both;}


.logo {height:85px; background:url(../images/logo.png) no-repeat; line-height:100px; text-align:right;}
.logo a.zhuzhan{position: absolute;display: block;width: 310px;height: 75px;left: 50px;top: 5px;}
.logo a.cur {display:inline-block; vertical-align:middle; width:77px; height:23px; text-align:center; color:white; background:url(../images/itemhl.png) no-repeat; overflow:hidden; line-height:23px;}
.head {height:380px; background:url(../images/head.jpg) no-repeat;}
.nav {height:51px; background:url(../images/nav.png) no-repeat; line-height:51px; color:black; text-indent:32px;}
.nav a {color:black; padding-right:5px;}
#headzx {position:absolute; left:301px; top:326px;}
.intro {height:149px; background:url(../images/intro.png) no-repeat;}
.intro p {position:absolute; width:726px; left:200px; top:30px; line-height:24px; color:#696969;}
#zx1 {position:absolute; left:752px; top:89px;}

.part2 {height:510px; background:url(../images/part2.png) no-repeat;}
.conpart2 {width:1000px; height:1000px; position:relative; background:url(../images/part2bg.png) no-repeat; left:29px; top:77px;}
.box2 {float:left; overflow:hidden; width:316px; }
.box2 h4 {width:138px; height:36px; line-height:44px; overflow:hidden; text-align:center; font-size:16px; margin-left:65px; font-family:'微软雅黑','黑体'; color:#073686; font-weight:normal;}
.box2 b {color:#073686;}
.red h4, .red b {color:#B60005;}
.box2 h5 {width:138px; height:55px; line-height:23px; color:white; font-size:12px; font-weight:normal; text-align:center; margin-left:65px;}
.box2 p {color:#696969; line-height:24px; width:248px; padding-left:28px;}
#zx2 {display:block; position:absolute; left:353px; top:356px; width:569px; height:52px; line-height:52px; color:#073686; font-weight:bold; }
#zx2 img {vertical-align:middle;}

.part3 {height:376px; background:url(../images/part3.png) no-repeat;}
.box3 {float:left; width:486px; overflow:hidden; padding-top:72px; }
.b3r {}
.box3 h4 {padding-left:72px; height:38px; line-height:38px; font-size:14px; color:#073686;}
.box3 p {padding-left:72px; line-height:22px; color:#696969; width:400px;}
#zx3 {position:absolute; left:13px; top:237px; }

.part4 {height:auto; background:url(../images/part4.png) no-repeat;}
.m1{
	width:100%; height:53px; margin-top:60px;
}
.m2{
	width:100%; height:auto; margin:0px; padding:0px; list-style:none;
}
.m2 li{
	width:282px; height:248px; float:left; margin-top:15px; margin-left:33px;
}
.m21{
	width:100%; height:169px;
}
.m22{
	width:100%; height:auto; color:#696969; line-height:20px; margin-top:10px;
}
#a1:link, #a1:visited{
	color:#B70000; text-decoration:none;
}
#a1:hover{
	color:#B70000; text-decoration:underline;
}
.m3{
	width:100%; height:auto; margin-top:10px; background:url(../images/m2.png) no-repeat;
}
.m3 ul{
	width:auto; height:auto; float:left; margin-top:40px; padding:0px; list-style:none;
}
.m3 ul li{
	width:282px; height:auto; float:left; margin-left:33px; margin-top:15px;
}
.m31{
	width:100%; height:117px;
}
.m32{
	width:100%; height:auto; color:#696969; line-height:20px; margin-top:20px;
}
.clear{
	clear:both;
}
.zx4 {
	width:285px; height:45px; margin-top:20px; float:right; margin-right:45px;

}

.part5 {height:450px; background:url(../images/part5.png) no-repeat;}
#zx51 {position:absolute; left:373px; top:135px;}
#zx5 {position:absolute; left:411px; top:366px;}

.part6 {height:416px; background:url(../images/part6.png) no-repeat;}
.part6 ul {position:absolute; left:66px; top:90px; width:1000px;}
.part6 ul li {width:305px; float:left; overflow:hidden;}
.part6 ul li h4 {width:242px; height:36px; line-height:36px; overflow:hidden; font-size:16px; font-weight:normal; font-family:'微软雅黑';}
.part6 ul li h4 a {color:#073686;}
.part6 ul li p { line-height:22px; width:242px; }
.part6 ul li p a {color:#696969;}
.part6 ul li p a i {font-style:normal; color:#073686;}

.part7 {height:198px; background:url(../images/part7.png) no-repeat;}
.part7 h4  {height:71px; }

.mfoot{
	width:980px; height:228px; margin:auto; background:url(../images/mfoot.png) no-repeat;
}
.mfoot1{
	width:100%; height:auto; float:left; line-height:30px; text-align:center; font-size:14px; margin-top:35px;
}