@charset "utf-8";
/* CSS Document */
*{ padding:0 ; margin:0 ;}
body{ font-family:"微软雅黑"; font-size:16px; color:#000;}
#tt{ height:30px; background-color:#efefef;}
.ttn{ width:1050px; margin:0 auto; height:30px; line-height:30px; color:#999; font-size:12px;}
#top{ height:91px;}
.topn{ width:1100px; height:75px; margin:0 auto; background-color:#FFF;}
#lg{ height:45px; margin:0 auto; width:650px; float:right; margin-top:15px; margin-left:30px;}
.nav01{ width:120px; height:45px; float:left; line-height:45px; text-align:center;}
.nav02{ width:125px; height:45px; float:left; line-height:45px; text-align:center;}
#dh{ height:45px; background-color:#888; color:#FFF;}
.logo{ width:370px; height:70px; float:left;}
.menu{ height:52px; float:right; width:745px; margin-top:5px;}
.sytb{ width:54px; height:52px; float:left;}
.sytbm{ height:52px; width:739px; float:right; line-height:52px;}
.sytbm ul{ list-style:none;}
.sytbm ul li{ list-style:none; float:left; margin-left:35px;}
#banner{ height:450px; background-image:url(images/banner.jpg); background-position:center; background-repeat:no-repeat;}
#banner1{ height:611px; background-image:url(images/banner5.jpg); background-position:center; background-repeat:no-repeat;}
#cp{ width:1210px; height:610px; margin:0 auto; margin-top:20px;}
#jp{ width:1012px; height:510px; margin:0 auto; margin-top:30px;}

.cpm01{ width:auto;height:549px; margin:0 auto; margin-top:7px;}
.zcp01{ height:450px; float:left; width:380px; background-color:#f0f0f0;}
.zcp02{ height:450px; float:left; width:380px; margin-left:35px; background-color:#f0f0f0;}
.cp01{ width:320px; height:330px; float:left;}
.cp02{ width:320px; height:330px; float:left; margin-left:25px;}
.cpt{ height:55px; clear:both; line-height:55px;}
.cpwz{ height:64px; }
.bbt{ width:355px; height:35px; margin:0 auto;}
.bbt01{ width:200px; height:35px; float:left; line-height:35px; font-size:18px;}
.bbt02{ width:102px; height:35px; float:left; background-image:url(images/btn02.png); float:right;}
.cpj{ width:85px; height:32px; margin:0 auto; line-height:32px; color:#FFF; text-align:center; margin-top:1px;}
#xz{ width:1153px; height:537px; margin:0 auto; margin-top:20px;}
.xzbt{ height:64px; background-image:url(images/xzbt.png);}
.xztu{ height:430px; margin-top:30px;}
.xz01{ width:370px; height:365px; float:left;}
.xz02{ width:370px; height:365px; float:left; margin-left:20px;}
.xzt01{ height:365px;}
.xzcs{ height:60px; width:280px; margin:0 auto;}
.xz001{ width:140px; float:left; height:31px; margin-top:15px; line-height:31px; font-size:14px;}
#news{ width:1150px; height:410px;  margin:0 auto;margin-top:40px;}
.nbt{ height:60px; background-image:url(images/news.png);}
.nms{ height:312px; margin-top:40px;}
.nwtu{ width:406px; height:286px; background-image:url(images/ntu.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(images/hzhb.png);}
.hztu{ height:260px;  margin-top:45px;}
.anli{ width:355px; height:70px; margin:0 auto; margin-top:50px;}
#bottom{ height:160px; margin-top:40px; background-color:#1c2134; color:#FFF;}
.btnr{ width:1150px; height:95px; margin:0 auto;}
.blogo{ width:229px; height:95px; background-image:url(images/blogo.png); float:left;}
.b01{ width:750px; height:95px;  margin:0 auto; line-height:35px; font-size:15px; text-align:center;}
.yx01{ width:272px; height:256px; float:left; background-image:url(images/xm01.jpg);}
.yx02{ width:272px; height:256px; margin-left:21px; float:left; background-image:url(images/xm02.jpg);}
.yx03{ width:272px; height:256px; margin-left:21px; float:left; background-image:url(images/xm03.jpg);}
.yx04{ width:272px; height:256px; margin-left:21px; float:left; background-image:url(images/xm04.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:1400px; height:400px;  margin:0 auto; margin-top:35px;}
.fwx{ width:600px; height:69px; background-image:url(images/fwx.jpg); margin:0 auto;}
.fwk{ height:260px; margin-top:25px;}
.fwt01{ width:266px; height:260px; float:left;}
.fwt02{ width:266px; height:260px; float:left; margin-left:29px;}
.fwt{ width:266px; height:178px; }
.zms{ height:55px; margin:0 auto; margin-top:15px; text-align:center; line-height:30px;}

.a1:link{ font-size:16px; font-weight:bold; text-decoration:none; color:#fff;}
.a1:visited{text-decoration:none; color:#fff; font-size:16px; font-weight:bold;}
.a1:hover{text-decoration:underline; color:#fff; font-size:16px; font-weight:bold;}
.a1:active{text-decoration:none; color:#fff; font-size:16px; font-weight:bold;}

.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; font-size:18px; color:#000;}
.a3:visited{text-decoration:none; font-size:18px; color:#000;}
.a3:hover{text-decoration:underline; font-size:18px; color:#000;}
.a3:active{text-decoration:none; font-size:18px; 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;}

.a5:link{text-decoration:none; color:#F00; font-weight:bold; font-size:15px;}
.a5:visited{text-decoration:none; color:#F00;}
.a5:hover{text-decoration:underline; color:#ff620d;}
.a5:active{text-decoration:none; color:#F00;}

.a6:link{text-decoration:none; color:#F00; font-weight:bold; font-size:20px;}
.a6:visited{text-decoration:none; color:#F00;}
.a6:hover{text-decoration:underline; color:#ff620d;}
.a6:active{text-decoration:none; color:#F00;}

#login{ width:500px; height:400px; margin:0 auto; background-color:#FFF; font-size:14px;}
.lbt{ width:450px; height:60px; margin:0 auto; margin-top:10px; border-bottom:1px solid #CCC; text-align:center; line-height:60px; font-size:20px;}
.dl01{ width:420px; height:30px; margin:0 auto;}
.s1{ width:260px; height:30px; color:#666;}
.s2{ width:130px; height:30px; color:#666;}
.jm{width:420px; height:30px; margin:0 auto; margin-top:30px;}
.jm01{ width:120px; height:30px; float:left; line-height:30px;}
.jm02{ width:100px; float:left; color:#930; height:30px; line-height:30px; margin-left:30px;}
.jm03{ width:330px; height:30px; float:left; line-height:30px;}
.btn{ width:298px; height:45px; margin:0 auto; margin-top:30px;}
.ts{ width:230px; height:40px; margin:0 auto; margin-top:30px;}


#zhuce{width:500px; height:480px; margin:0 auto; background-color:#FFF; font-size:15px; border:1px #CCCCCC solid;}
.s6{ color:#F00;}
.s7{ font-size:20px;}
.s8{ font-size:24px;}
.s9{font-size:16px;}

.p01{ width:368px; height:384px; float:left;}
.p02{ width:366px; height:384px; float:left; margin-left:26px;}
.dz{ width:100px; height:91px; float:right; line-height:91px; font-size:16px;}
.fbt{ width:500px; height:176px; margin:0 auto; background-image:url(images/bt01.png);}
.albt{ width:600px; height:176px; margin:0 auto; background-image:url(images/albt.jpg); background-repeat:no-repeat; background-position:center;}

.fw{ height:319px; background-image:url(images/yw.jpg); background-position:center; background-repeat:no-repeat; margin-top:20px;}
.fw1{ width:1210px; height:460px; margin:0 auto; margin-top:25px;}
.yewu{ width: 1180px; height:438px; margin:0 auto; background-image:url(images/fw.jpg); margin-top:25px;}

.bt{ height:100px;}
.xm{ height:185px; background-image:url(images/xm.jpg); margin-top:35px;}
.bbtn{ width:213px; height:50px; margin:0 auto; margin-top:35px;}
.news{ height:50px; margin-top:15px; line-height:35px; border-bottom:1px #999999 dashed;}
.xm01{ height:364px;}
.xm001{ height:450px; background-image:url(images/xmbg01.jpg);}
.zxm{ width:1210px; height:350px; margin:0 auto;}
.zxm01{ width:580px; float:right; height:330px; color:#FFF;}
.zbt{ font-size:24px; text-align:center; line-height:50px; margin-top:35px;}
.znr{ font-size:16px; line-height:35px; margin-top:30px;}
.fan{ width:382px; height:330px; float:left; font-size:14px; line-height:24px;} 
.fan01{ width:382px; height:330px; float:left; margin-left:30px; font-size:14px; line-height:24px;}

#gywmt{ width:1200px; margin:0 auto; height:400px; margin-top:30px;}
.zgy{ width:1100px; height:330px; margin:0 auto; color:#FFF; line-height:35px;}
.wh{ height:600px; margin-top:25px; background-color:#f7f8fb;}
.kh{ width:1200px; height:360px; margin:0 auto; margin-top:45px;}
.tel{ width:203px; height:45px; line-height:45px; float:right; margin-top:15px; color:#FFF;}
.zs{ width:730px; height:60px; margin:0 auto; font-size:30px; font-weight:bold; text-align:center; line-height:60px; color:#1f88e5;}
.zs01{ width:1100px; font-size:15px; height:35px; text-align:center; margin:0 auto; line-height:35px; color:#fff;}
.zs02{ height:246px; margin-top:30px; background-image:url(images/cpx.jpg); background-position:center; background-repeat:no-repeat;}
.zsm01{ width:370px; height:290px; float:left; border:1px #f4f4f4 solid; }
.zsm02{ width:370px; height:290px; float:left; margin-left:38px; border:1px #f4f4f4 solid;}
.zsnr{ height:250px; margin-top:45px;}
.lybt{ width:324px; height:66px; margin:0 auto;}
.zh01{ width:1302px; height:450px; margin:0 auto; background-image:url(images/zh01.jpg);}
.tx{ height:959px; background-image:url(images/tx.jpg); background-position:center; background-repeat:no-repeat;}
.jz{ height:412px; background-image:url(images/jz.jpg); background-position:center; background-repeat:no-repeat;}
.f01{ height:45px; width:180px; margin:0 auto; line-height:45px; margin-bottom:20px;}
.pw01{ height:992px; background-image:url(images/xm.png); background-position:center; background-repeat:no-repeat;}
.pw02{ height:1080px; background-image:url(images/pw02.jpg); background-position:center; background-repeat:no-repeat;}
.pw03{ height:1080px; background-image:url(images/pw02.jpg); background-position:center; background-repeat:no-repeat; margin-top:20px;}
.pw04{ height:954px; background-image:url(images/pw04.jpg); background-position:center; background-repeat:no-repeat;}
.pw05{ height:501px; background-image:url(images/lc.jpg); background-position:center; background-repeat:no-repeat;}
.znh{ height:1092px; background-image:url(images/znh.jpg); margin:0 auto; background-position:center; background-repeat:no-repeat; margin-top:45px;}

.whm{ width:1200px; height:520px; margin:0 auto;}
.zsn{ height:630px; margin-top:30px;}
.btn002{ width:137px; height:50px; margin:0 auto; margin-top:40px;}

.jj{ height:502px; background-image:url(images/jj.jpg); background-position:center; background-repeat:no-repeat; margin-top:45px;}
.xw01{ width:580px; height:250px; float:left;}
.xw02{ width:580px; height:250px; float:left; margin-left:35px;}
.xwm01{ height:100px; font-size:14px; line-height:24px;}
.xwm02{ height:100px; font-size:14px; line-height:24px; margin-top:35px;}
.qywh{ height:219px; background-image:url(images/qywh.png); margin-top:30px;}
.lxwm{ height:285px; margin-top:50px;}
.lxwm01{ width:1200px; height:285px; margin:0 auto; }