@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font-family:"微软雅黑"; font-size:14px;}
.top{ height:35px; background-color:#e9e9e9;}
.topn{ width:990px; height:35px; margin:0 auto; line-height:35px;}
.tx{ height:90px; background-color:#fff; background-position:center; background-repeat:no-repeat; }
.menu{ height:45px; border-top:2px #f20c0c solid;}
.nav{ height:45px; width:1100px; margin:0 auto; line-height:45px; color:#FFF;}
.nav01{ width:150px; height:45px; float:left; background-color:#f20c0c; text-align:center;}
.nav02{ width:149px; height:45px; float:left;  text-align:center; }
.txm{ height:90px; width:990px; margin:0 auto; color:#FFF;}
.logo{ width:420px; height:90px; float:left;}
.ss{ width:400px; float:right; height:32px; line-height:32px; margin-top:30px;}
.tt{ width:1200px; height:370px; margin:0 auto; margin-top:20px;}
.yx{ height:450px; margin:0 auto; margin-top:10px; }
.yx01{ height:450px; width:1200px; margin:0 auto;}
.zdm{ height:209px; margin-top:20px;}
.by{ width:1200px; height:370px; margin:0 auto; margin-top:35px;}
.bottom{ height:130px; border-top:1px #CCCCCC solid; margin-top:30px;}
.bon{ width:990px; height:120px; margin:0 auto;}

.banner2{ height:200px; width:990px; margin:0 auto; background-image:url(images/banner2.jpg); margin-top:5px;}

.a1:link{text-decoration:none; color:#000; font-size:16px;}
.a1:visited{text-decoration:none; color:#000; font-size:16px;}
.a1:hover{text-decoration:underline; color:#000; font-size:16px;}
.a1:active{text-decoration:none; color:#000; font-size:16px;}

.a2:link{text-decoration:none; color:#000; }
.a2:visited{text-decoration:none; color:#000; }
.a2:hover{text-decoration:underline; color:#000;}
.a2:active{text-decoration:none; color:#000;}

.login{ width:320px; height:340px; background-color:#FFF; margin:0 auto; margin-top:25px; border:1px #CCCCCC solid; background-color:#efefef; }
.lg{ height:430px; background-image:url(images/banner_link.jpg); background-position:center; background-repeat:no-repeat;}
.lgms{ width:1190px; margin:0 auto; height:400px; }
.zhdl{ height:45px; text-align:center; line-height:38px; font-size:16px; margin-top:10px; border-bottom:1px #cccccc solid;}
.dl01{ width:280px; height:110px; margin:0 auto; margin-top:20px;}
.d01{ height:55px;}

.ys01{ border:1px #d5d5d5 solid; height:38px; width:240px; color:#7d7d7d; padding-left:15px;}
.dl02{ width:280px; height:40px; line-height:40px; margin:0 auto; margin-top:5px;}
.dbtn{ width:280px; height:43px; margin:0 auto; margin-top:10px;}
.ddl{ height:40px; width:270px; margin:0 auto; line-height:40px; text-align:center;}

.reg{ height:520px;  width:390px; margin:0 auto; margin-bottom:30px; background-color:#efefef; margin-top:30px; border:1px #CCCCCC solid;}
.re{ height:45px; border-bottom:2px #ffcd00 solid; text-align:center; line-height:45px; font-size:16px;}
.zc01{ height:35px; line-height:35px; margin:0 auto; width:500px; color:#666;}
.zc02{ height:35px; line-height:35px; margin:0 auto; margin-top:20px; width:500px; color:#666;}
.fl{ height:30px; width:520px; line-height:30px; margin:0 auto; margin-top:15px;}
.f2{ height:30px; width:520px; line-height:30px; margin:0 auto; margin-top:15px; color:#666;}
.f3{ height:30px; width:220px; line-height:30px; margin:0 auto; margin-top:15px;}
.zcbtn{ width:216px; height:52px; margin:0 auto; margin-top:35px;}
.banner{ height:660px; background-image:url(images/banner.jpg); background-position:center; background-repeat:no-repeat;}

.bt01{ height:45px; line-height:45px;}
.f01{ font-size:24px; font-weight:bold;}
.yy{ height:300px; margin-top:15px;}
.pic{ width:450px; height:280px; float:left;}
.gywm{ width:720px; height:280px; float:right; font-size:16px; line-height:30px;}
.yym{height:300px;}
.yym01{ height:42px; line-height:42px; border-bottom:1px #ded0d0 dashed;}
.zyx{ height:297px; margin-top:20px;}

.jm{ height:300px; width:1200px; margin:0 auto; margin-top:20px;}