@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:16px;}
#top{ height:105px; background-color:#202020;}
.topm{ width:1250px; height:105px; line-height:77px; margin:0 auto;}
.logo{ width:380px; height:77px; float:left; background-image:url(images/logo.png); margin-top:15px;}
.nav{ width:800px; height:105px; float:right;}
.nav01{ width:100px; height:105px; line-height:105px; float:left; text-align:center;}
.dl{ height:105px; width:90px; float:right; text-align:center;}

.a1:link{text-decoration:none; font-size:16px; color:#fff;}
.a1:visited{text-decoration:none; font-size:16px; color:#fff;}
.a1:hover{text-decoration:underline; font-size:16px; color:#fff;}
.a1:active{text-decoration:none; font-size:16px; color:#fff;}

.a2:link{text-decoration:none; font-size:14px; color:#000;}
.a2:visited{text-decoration:none; font-size:14px; color:#000;}
.a2:hover{text-decoration:underline; font-size:14px; color:#000;}
.a2:active{text-decoration:none; font-size:14px; color:#000;}

.a4:link{text-decoration:none; font-size:20px; color:#000; font-weight:bold;}
.a4:visited{text-decoration:none; font-size:20px; color:#000; font-weight:bold;}
.a4:hover{text-decoration:underline; font-size:20px; color:#000; font-weight:bold;}
.a4:active{text-decoration:none; font-size:20px; color:#000; font-weight:bold;}

.a3:link{text-decoration:none; font-size:16px; color:#000;}
.a3:visited{text-decoration:none; font-size:16px; color:#000;}
.a3:hover{text-decoration:underline; font-size:16px; color:#000;}
.a3:active{text-decoration:none; font-size:16px; color:#000;}

.a5:link{text-decoration:none; font-size:18px; color:#000;}
.a5:visited{text-decoration:none; font-size:18px; color:#000;}
.a5:hover{text-decoration:underline; font-size:18px; color:#000;}
.a5:active{text-decoration:none; font-size:18px; color:#000;}

.a6:link{text-decoration:none; font-size:18px; color:#F00; font-weight:bold;}
.a6:visited{text-decoration:none; font-size:18px; color:#F00;font-weight:bold;}
.a6:hover{text-decoration:underline; font-size:18px; color:#F00;font-weight:bold;}
.a6:active{text-decoration:none; font-size:18px; color:#F00;font-weight:bold;}

#banner{ height:615px; background-image:url(images/banner.jpg); background-position:center; background-repeat:no-repeat;}
#banner01{ height:460px; background-image:url(images/banner01.png); background-position:center; background-repeat:no-repeat;}
#yw{ width:1067px; height:800px; margin:0 auto; margin-top:50px;}
#ys{ width:1920px; height:480px; background-image:url(images/ys.jpg); background-position:center; background-repeat:no-repeat;}
.ywbt{ width:600px; height:108px; margin:0 auto; background-image:url(images/ywbt.png);}
.ywtu{ height:675px; margin-top:20px; background-image:url(images/ywtu.jpg);}

#cp{ width:1200px; height:1150px; margin:0 auto; margin-top:20px;}
.cpbt{ width:500px; height:90px; margin:0 auto; font-size:35px; font-weight:bold; text-align:center; line-height:90px; color:#2f2e41; }
.cptu{ height:500px; margin-top:20px;}
.cp01{ height:580px;}

#bottom{ height:120px; background-color:#d3d3d3; margin-top:50px;}
.bom{ width:900px; height:70px; margin:0 auto; text-align:center; line-height:30px; font-size:14px;}
.s1{ font-size:20px;}
.s2{ font-weight:bold; font-size:24px; color:#333;}
.s3{ font-weight:bold; font-size:20px; color:#333;}
.s4{ font-size:20px;}
.s5{ font-size:16px; color:#666;}
.lxn{ height:500px; margin-top:30px;}

#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; font-size:12px;}
.s2{ width:130px; height:30px; color:#666; font-size:12px;}
.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:206px; height:50px; margin:0 auto; margin-top:30px;}
.ts{ width:230px; height:40px; margin:0 auto; margin-top:30px;}

.fan01{ width:370px; height:500px; float:left; font-size:16px; line-height:30px; background-color:#f2f2f4;}
.fan02{ width:370px; height:500px; float:left; font-size:16px; line-height:30px; background-color:#f2f2f4; margin-left:40px;}
.s01{ font-size:20px; font-weight:bold;}


#zhuce{width:500px; height:480px; margin:0 auto; background-color:#FFF; font-size:15px; }
#cy{ height:600px; background-color:#f6f6f6;}
.cym{ width:1505px; height:530px; margin:0 auto;}
.cy01{ width:410px; height:360px; float:left;}
.cy02{ width:810px; height:640px; float:right;}
.cym01{width:410px; height:640px; float:left;}
.cym02{ width:375px; height:640px; float:right;}
.cyxw{ height:40px; line-height:10px;}
.ysbg{ background-image:url(images/ys_bg.jpg); background-position:center; background-repeat:no-repeat; height:404px;}
.ysn{ height:400px; width:1250px; margin:0 auto;}
.ysn01{ height:400px; width:700px; float:right; color:#FFF;}
.youshi{ height:770px; margin-top:35px; background-color:#ebebeb;}
.ystu{ background-image:url(images/ystu.jpg); width:1194px; margin:0 auto; height:770px;}

.fwxm{ height:600px; background-color:#cdd2d8;}
.fwxm01{ height:500px; width:1280px; margin:0 auto;}
.fwbt{ height:83px; background-image:url(images/fwbt.jpg);}
.fwnr{ height:175px; margin-top:30px;}
.fw01{ width:730px; height:175px; float:left; background-color:#FFF;}
.fw02{ width:730px; height:175px; float:right; background-color:#FFF;}
.news{height:720px; width:1505px; margin:0 auto;}

.bt{ width:800px; height:80px; margin:0 auto; text-align:center; font-size:32px;}
.fwms{ height:384px; margin-top:35px;}
.anli{ height:415px; margin-top:35px;}
.an01{ width:360px; height:415px; float:left;}
.an02{ width:360px; height:415px; float:left; margin-left:20px;}
.gg{ height:533px; margin-top:35px; background-image:url(images/gg.jpg); background-position:center; background-repeat:no-repeat;}