@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:14px; background-color:#f1f0f0;}
#top{ height:392px; background-image:url(images/banner-bg.jpg); color:#FFF; background-position:center;}
.topn{ width:1000px; margin:0 auto; height:452px;}
.menu1{ height:102px; background-image:url(images/bg_top.jpg);}
.menu{ width:1000px; margin:0 auto; height:102px; line-height:65px; font-size:16px;}
.logo{ width:352px; height:102px; float:left;}
.znav{ height:50px; border-top:1px #cecccc solid;}

.yiny{ width:150px; height:102px;  text-align:center;line-height:102px; float:right;}

.a1:link{text-decoration:none; color:#fff;}
.a1:visited{text-decoration:none; color:#fff;}
.a1:hover{text-decoration:underline; color:#fff;}
.a1:active{text-decoration:overline; color:#fff;}

.a2:link{text-decoration:none; color:#fff; font-size:14px;}
.a2:visited{text-decoration:none; color:#fff; font-size:14px;}
.a2:hover{text-decoration:underline; color:#fff; font-size:14px;}
.a2:active{text-decoration:overline; color:#fff; font-size:14px;}

.a3:link{text-decoration:none; color:#000; font-size:14px;}
.a3:visited{text-decoration:none; color:#000; font-size:14px;}
.a3:hover{text-decoration:underline; color:#000; font-size:14px;}
.a3:active{text-decoration:overline; color:#000; font-size:14px;}

.a4:link{text-decoration:none; color:#666; font-size:16px;}
.a4:visited{text-decoration:none; color:#666; font-size:16px;}
.a4:hover{text-decoration:underline; color:#666; font-size:16px;}
.a4:active{text-decoration:overline; color:#666; font-size:16px;}

.banner{ height:392px; width:1000px; margin:0 auto; }

#box{ width:1000px; height:880px; background-color:#FFF; margin:0 auto;}
.bo01{ height:870px; float:left; width:1000px; margin-top:20px;}
.yyue{ width:481px; height:460px; float:left; margin-left:18px; background-color:#f9f9f9;}
.nab{ height:44px;  line-height:44px; color:#414141; font-weight:bold; font-size:16px;}
.navm{   height:44px; line-height:44px; font-weight:bold;}
.ylnr{ width:460px; margin:0 auto; background-color:#FFF; margin-top:10px; height:397px;}
.ytu{ height:160px;}
.yyms{ height:220px;  line-height:26px; width:460px; margin:0 auto; margin-top:15px;}
.yyms1{ height:120px;  line-height:24px; margin:0 auto;}
.yyms2{ height:120px;  line-height:24px; margin:0 auto; margin-top:15px;}
.ycj{ height:208px;}
.ycj1{ height:170px; margin-top:15px;}
#yx{ height:310px; background-color:#FFF;}
.yxnr{ height:250px; margin-left:18px; margin-right:18px; margin-top:16px;}
.yunr{ height:250px;  margin-top:16px;}
.yx01{ width:220px; height:240px; float:left;}
.yx02{ width:220px; height:240px; float:left; margin-left:27px;}
.yxtu{ height:173px;}
.an{ height:40px; margin-top:15px;}
#banner{ height:140px; background-color:#363636; margin-top:30px; color:#FFF; border-top:2px #000000 solid;}
.dh{ height:40px; line-height:40px; margin-left:18px; margin-right:18px; margin-top:10px; border:1px #FF0000 dashed; padding-left:20px;}
.bnm{ height:60px; width:1000px; margin:0 auto; text-align:center; line-height:30px;}

.by{height:585px; float:left; margin-left:18px; background-color:#f9f9f9; width:970px;}

.ylnr01{ width:290px;  background-color:#FFF; margin-top:10px; height:375px; float:left;}

.yy01{ width:570px; height:480px; margin:0 auto; margin-top:20px;}
.yyzx{ height:480px; margin-top:20px;}



#login{ width:350px; height:320px; background-color:#FFF; font-size:14px; margin:0 auto; margin-top:20px; border:1px #CCCCCC solid;}
.lbt{ width:350px; height:40px; margin:0 auto; margin-top:10px; border-bottom:1px dashed #CCC; text-align:center; line-height:40px; font-size:18px; font-weight:bold;}
.dl01{ width:310px; height:30px; margin:0 auto; margin-top:30px;}
.jm{width:200px; height:30px; margin:0 auto; margin-top:30px; font-size:12px; line-height:30px;}
.jm01{ width:220px; height:30px; float:left; line-height:30px;}
.jm02{ width:100px; float:left; color:#930; height:30px; line-height:30px; margin-left:80px;}
.jm03{ width:300px; height:30px; float:left; line-height:30px;}
.s01{ width:240px; height:24px; color:#666;}
.s02{ width:130px; height:24px; color:#666;}
.btn01{ width:164px; height:38px; margin:0 auto; margin-top:30px;}
.ts01{ width:170px; height:30px; margin:0 auto; margin-top:20px;}
#zhuce{width:380px; height:520px; background-color:#FFF; font-size:15px; margin:0 auto; border:1px #CCCCCC solid;}

.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;}

.zdl{ height:400px; margin-top:20px; margin-bottom:50px; background-image:url(images/dl-bg.jpg); background-position:center; background-repeat:no-repeat;}

.zzc{ height:500px; margin-top:20px; margin-bottom:50px; background-image:url(images/zc-bg.jpg); background-position:center; background-repeat:no-repeat;}
.dman{ height:330px; width:1000px; margin:0 auto; background-color:#FFF;}

.wb{ width:300px; height:40px; margin:0 auto;}
.wen{ width:260px; height:40px; margin:0 auto; margin-top:6px;}

.nav{ height:50px; width:1000px; margin:0 auto;}
.nav01{ width:142px; height:50px; float:left; line-height:50px; text-align:center; border-right:1px #b3b3b3 dashed;}
.bb{ height:296px; margin-top:21px; background-image:url(images/banner.png);}

.ycje{ height:445px; background-image:url(images/bbgg.jpg); background-position:center; background-repeat:no-repeat;}
.ycjem{ height:426px; width:977px; margin:0 auto; }
.dmnr{ height:620px; margin-top:20px;}

