*{ padding:0 ; margin:0 ;}
body{ font-family:"΢���ź�"; font-size:16px; color:#000; background-color:#f2f2f2;}
#top{ background-image:url(../image/top-bg.png); height:37px;}
#mu{ width:1200px; height:50px; margin:0 auto; text-align: center; line-height:40px;  margin-bottom:12px; font-size:18px;}
.xc{ width:300px; height:42px; float:left; margin-left:80px; margin-top:5px;}
.ts{ width:200px; height:40px; float:left;  margin-top:15px;}
.zsa{ width:60px; height:38px; float:left; margin-top:15px; margin-left:2px; text-align:center;}
.mnav{ display: inline-block; height:30px; margin:0 auto; color:#FFF; }
.nm01{ padding: 0 22px; height:30px; float:left;  text-align:center; font-weight:600; line-height:30px; border-right:1px #e0920a solid;}
.nm02{ padding: 0 40px; height:30px; float:left; text-align:center; font-weight:600; line-height:30px;border-right:1px #e0920a solid;}
.nm03{ padding: 0 22px; height:30px; float:left; text-align:left; font-weight:600; line-height:30px;border-right:1px #e0920a solid;}
.nm02:last-child{border: 0;}
img{ border:0;}
.topms{ height:37px; width:1097px; margin:0 auto; line-height:37px; font-size:14px;}
.topm{ height:37px; width:245px; float:right;}
.topm01{ width:90px; float:left; height:37px;}
.sy{ height:37px; float:left; width:60px; margin-left:15px;}
#lg{ height:80px; margin:0 auto; width:1200px;}
.logo{ width:360px; height:80px; float:left;overflow: hidden;}
.logo img { height:68px !important;margin-top: 5px}
.menu{ height:62px; float:right; width:400px;}
.sytb{ width:54px; height:52px; float:left; margin-left:20px;}
.sytbm{ height:52px; width:739px; float:left; line-height:52px;}
.sytbm ul{ list-style:none;}
.sytbm ul li{ list-style:none; float:left; margin-left:40px;}
#banner{ width:960px; margin:0 auto; height:320px; background-color:#FFF; margin-top:12px; text-align:center;}
.gg{ width:965px; height:38px; margin:0 auto; margin-top:12px;}
#banner1{ height:358px; background-color:#FFF; margin-top:12px;}
#banner2{ height:358px; background-image:url(../image/banner2.jpg); background-position:center; background-repeat:no-repeat;}
#banner3{ height:358px; background-image:url(../image/banner3.jpg); background-position:center; background-repeat:no-repeat;}
#banner4{ height:358px; background-image:url(../image/banner4.jpg); background-position:center; background-repeat:no-repeat;}
#banner6{ height:358px; background-image:url(../image/top-bg.jpg); background-position:center; background-repeat:no-repeat;}
#banner7{ height:358px; background-image:url(../image/top-bg.jpg); background-position:center; background-repeat:no-repeat;}
#yxbanner{ height:358px; background-image:url(../image/top-bg.jpg); background-position:center; background-repeat:no-repeat;}
#cp{ width:960px; height:475px; margin:0 auto; margin-top:25px; background-color:#FFF;}
#cp1{ width:1153px; height:830px; margin:0 auto; margin-top:30px;}
.cpbt{ height:69px; background-image:url(../image/top-bg.png); background-position:center;}
.cpbt1{ height:69px; background-image:url(../image/top-bg.png);}
.cpbt2{ height:69px; background-image:url(../image/top-bg.png);}
.cpm01{ height:385px; width:955px; float:left; margin-top:27px;}
.zcpm{ height:385px; width:220px; float:right; margin-top:27px;}
.cp01{ width:220px; height:375px; float:left; padding:4px; border:1px #e8e8e8 solid;}
.yccp01{ width:220px; height:325px; float:left; padding:4px; border:1px #e8e8e8 solid;}
.cp02{ width:220px; height:375px; float:left; margin-left:12px; border:1px #e8e8e8 solid; padding:4px;}
.yccp02{ width:320px; height:360px; float:left;  border:1px #e8e8e8 solid; padding:4px;}
.a{ width:845px; height:360px; float:right;}
.cpt{ height:270px;}
.cpwz{ height:100px;}
.cpwz1{ height:70px; }
.cpwz2{ height:50px; }
.bbt{ height:35px; margin:0 auto;}
.bbt1{ height:auto; margin:0 auto; line-height:30px; font-size:14px; margin-top:12px; margin-bottom:12px;}
.bbt01{ width:102px; height:35px; float:left; background-image:url(../image/top-bg.png);}
.bbt02{ width:102px; height:35px; float:left; background-image:url(../image/top-bg.png); float:right;}
.cpj{ width:85px; height:32px; margin:0 auto; line-height:32px; color:#FFF; text-align:center; margin-top:1px;}
#xz{
	width: 960px;
	margin-top: 30px;
	background-color: #FFF;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.xzbt{ height:64px; background-image:url(../image/top-bg.png); background-position:center;}
.dm{ height:64px; background-image:url(../image/top-bg.jpg); background-position:center;}
.zxzbt{ height:64px; background-image:url(../image/top-bg.png); background-position:center;}
.xztu{ height:572px; margin-top:10px;}
.xz01{ width:265px; height:430px; float:left;}
.xz02{ width:520px; height:430px; float:left; margin-left:30px;}
.xz03{ width:307px; height:430px; float:left; margin-left:30px;}
.xzt01{ height:365px;}
.xzcs{ height:60px; width:200px; margin:0 auto;}
.xz001{ width:100px; float:left; height:31px; margin-top:15px; line-height:31px; font-size:14px;}
#news{ width:960px; height:550px;  margin:0 auto; margin-top:20px; background-color:#FFF;}
.nbt{ height:60px; background-image:url(../image/top-bg.png); background-position:center;}
.nbt01{ height:60px; background-image:url(../image/top-bg.png); background-position:center;}
.nms{ height:312px; margin-top:40px;}
.nwtu{ width:406px; height:286px; background-image:url(../image/top-bg.png); float:left;}
.xw{ width:710px; height:295px; float:right;}
.nlb{ width:666px; height:49px; border-bottom:1px #a8a8a8 dashed;}
.tbb{ width:26px; height:41px; float:left; margin-top:3px;}
.tbbms{ float:left; width:640px; height:41px; line-height:41px;}
#hzuo{ width:1156px; height:390px; margin:0 auto;}
.hzbt{ height:71px; background-image:url(../image/top-bg.png);}
.hztu{ height:260px;  margin-top:45px;}
.anli{ width:355px; height:70px; margin:0 auto; margin-top:50px;}
#bottom{ height:200px; margin-top:30px;  color:#FFF; border-top:1px #c2c2c2 dashed;}
.btnr{ width:960px; height:95px; margin:0 auto; color:#000;}
.blogo{ width:229px; height:95px; background-image:url(../image/top-bg.png); float:left;}
.b01{
	width: 666px;
	height: 95px;
	margin: 0 auto;
	line-height: 45px;
	font-size: 15px;
	color: #000;
	text-align: center;
}
.yx01{ width:272px; height:256px; float:left; background-image:url(../image/top-bg.jpg);}
.yx02{ width:272px; height:256px; margin-left:21px; float:left; background-image:url(../image/top-bg.jpg);}
.yx03{ width:272px; height:256px; margin-left:21px; float:left; background-image:url(../image/top-bg.jpg);}
.yx04{ width:272px; height:256px; margin-left:21px; float:left; background-image:url(../image/top-bg.jpg);}
.yxms{ width:225px; height:122px; margin:0 auto; margin-top:70px; line-height:28px; font-size:15px;}
.yxbt{ width:120px; margin:0 auto; margin-top:25px; font-size:14PX;}
.more{ width:110px; height:30px; float:right; margin-top:15px;}

#xxmm{ width:1153px; height:350px;  margin:0 auto; margin-top:30px;  background-color:#FFF;}
.fwx{  height:69px; background-image:url(../image/top-bg.jpg); margin:0 auto; background-position:center;}
.fwk{ height:240px; margin-top:25px;}
.fwt01{ width:266px; height:240px; float:left;}
.fwt02{ width:266px; height:240px; float:left; margin-left:29px;}
.fwt{ width:266px; height:178px;}
.zms{ height:35px; margin:0 auto; margin-top:15px; text-align:center; line-height:30px;}
.g01{ height:205px;}
.gg1{ width:245px; float:left; height:205px; float:left; border:1px #eaeaea solid; padding:1px;}

.a1:link{text-decoration:none; color:#000;}
.a1:visited{text-decoration:none; color:#000;}
.a1:hover{text-decoration:underline; color:#000;}
.a1:active{text-decoration:none; color:#000;}

.a2:link{text-decoration:none; color:#FFF;}
.a2:visited{text-decoration:none; color:#FFF;}
.a2:hover{text-decoration:underline; color:#FFF;}
.a2:active{text-decoration:none; color:#FFF;}

.a3:link{text-decoration:none; color:#000; font-size:15px;}
.a3:visited{text-decoration:none; color:#000;}
.a3:hover{text-decoration:underline; color:#f57b04;}
.a3:active{text-decoration:none; color:#000;}

.a4:link{text-decoration:none; color:#000;}
.a4:visited{text-decoration:none; color:#000;}
.a4:hover{text-decoration:underline; color:#1da9b7;}
.a4:active{text-decoration:none; color:#000;}

.s1{ font-size:18px; color:#F00; font-weight:bold;}

#login{ width:470px; height:460px; margin:0 auto; margin-top:30px; font-size:14px;}
.lbt{ width:400px; height:60px; margin:0 auto; margin-top:10px; text-align:center; line-height:60px; font-size:22px; font-weight:bold;}
.dl01{ width:420px; height:30px; margin:0 auto; margin-top:25px;}
.jm{width:400px; height:30px; margin-left:20px; margin-top:20px;}
.jm01{ width:220px; height:30px; float:left; line-height:30px;}
.jm02{ width:100px; float:left; color:#930; height:30px; line-height:30px; margin-left:50px;}
.jm03{ width:330px; height:30px; float:left; line-height:30px;}
.s01{ width:260px; height:30px; color:#666;}
.s02{ width:130px; height:30px; color:#666;}
.btn01{ width:260px; height:50px; margin:0 auto; margin-top:30px;}
.ts01{ width:360px; height:50px; margin:0 auto; margin-top:30px;}
#zhuce{width:500px; height:590px; margin:0 auto; margin-top:30px; font-size:15px;}

.yhxx{ height:355px; margin-top:20px;}
.yhxx1{ height:355px; float:left; width:555px;}
.yhxx2{ height:355px; float:left; width:555px; margin-left:35px;}
.zyx{ width:285px; height:350px; border:1px #ebebeb solid; float:left;}
.zyms{ width:240px; height:300px; float:left; margin-left:20px; margin-top:30px; font-size:15px; line-height:34px;}

.sy01{ width:80px; height:38px; line-height:38px; float:left; margin-top:25px; margin-left:45px; text-align:center; margin-right:12px;}
.lzm{ width:100px; height:38px; float:left; margin-top:25px; margin-left:5px; line-height:38px; text-align:center; font-size:18px;}
.lzm1{ width:150px; height:38px; float:left; margin-top:25px; margin-left:5px; line-height:38px; text-align:center; font-size:18px;}
.yxx{ height:64px; background-image:url(../image/top-bg.png); background-position:center;}
.ycjm{ height:64px; background-image:url(../image/top-bg.jpg); background-position:center;}
.dmm{ height:64px; background-image:url(../image/top-bg.png); background-position:center;}
.ylby{ height:64px; background-image:url(../image/top-bg.png); background-position:center;}

.yyc{ height:425px;; margin-top:10px;}
.yyctu{ width:599px; height:399px; float:left;}
.yycm{ width:579px; height:399px; float:right;}
.y01{ height:40px; line-height:40px;}

.xzz01{ width:97%; padding-left: 28px; height:570px; float:left;  text-align:center;}
.xzz02{ width:532px; height:570px; float:left; margin-left:25px;}
.ss01{ font-size:18px; font-weight:bold;}
.ss02{ font-size:12px; line-height:20px;}
.zp01{ height:38px; width:120px; float:right; margin-top:15px;}
.zwen{ width:270px; height:40px; margin:0 auto; color:#000; line-height:40px;}
.zheng{ width:552px; height:816px; margin:0 auto; margin-top:20px; background-image:url(../image/top-bg.jpg);}
.textcss {padding:0 10px 0;box-sizing: border-box;line-height: 24px;}