@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:14px; background-color:#f1f0f0;}
#top{ height:75px; background-color:#d80d2b;}
.topn{ width:1200px; margin:0 auto; height:75px;  clear:both;}
.menu{ height:75px;  font-size:16px; float:right; width:800px;}
.logo{ width:342px; height:75px; float:left; }
.home{ height:100px; width:118px; float:left;}
.yiny{ width:105px; height:40px; float:left; text-align:center; color:#FFF; font-size:16px; line-height:40px; margin-top:20px;  margin-right:1px; }
.dl{ width:120px; height:30px; float:right; line-height:40px; margin-top:22px;}

.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:overline; color:#000}

.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:#dc543c; font-size:14px;  background-color:#FFF;}
.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;}

.banner{ height:354px; background-image:url(images/banner.jpg); background-position:center; background-repeat:no-repeat;}

#box{ width:1200px; height:880px; background-color:#FFF; margin:0 auto;}
.bo01{ height:575px; float:left; width:1200px; margin-top:30px;}
.yyue{ width:310px; height:465px; float:left; margin-left:18px; background-color:#f9f9f9;}
.nab{ height:44px; background-image:url(images/bg.JPG); line-height:44px;}
.navm{ font-size:16px; color:#FFF; height:44px; line-height:44px; margin-left:20px; font-weight:bold;}
.ylnr{ width:290px; margin:0 auto; background-color:#FFF; margin-top:10px; height:395px;}
.ytu{ height:160px;}
.yyms{ height:220px;  line-height:26px; width:270px; 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:120px;}
.ycj1{ height:120px; margin-top:15px;}
#yx{ height:310px;}
.yxnr{ height:250px; margin-left:18px; margin-right:18px; 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;}
#bottom{ height:144px;  margin-top:30px; clear:both; background-color:#d80d2b;}
.dh{ height:40px; line-height:40px; margin-left:18px; margin-right:18px; margin-top:10px; border:1px #FF0000 dashed; padding-left:20px;}
.bnm{ height:80px; width:1000px; margin:0 auto; text-align:center; line-height:30px; color:#FFF;}

.by{height:465px; float:left; margin-left:18px; background-color:#f9f9f9; width:970px;}

.ylnr01{ width:290px;  background-color:#FFF; margin-top:10px; height:395px; 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:380px; 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:530px; 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{  height:340px; margin-top:10px;}

.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;}
.yx001{ background-color:#252525; height:385px; clear:both;}
.game{ width:1200px; height:385px; margin:0 auto;}
.zycj{ width:1200px; margin:0 auto; background-color:#FFF; line-height:26px;}
.zybt{ height:60px; line-height:60px; margin-top:25px; text-align:center; font-size:22px; font-weight:bold;  background-position:center; background-repeat:no-repeat;}
.zdm{ height:600px; background-image:url(images/zdm.jpg); background-position:center; background-repeat:no-repeat; }

.f1{ font-size:16px; color:#8c8c8c;}
.dmbanner{ height:390px; background-image:url(images/dmbanner.jpg); background-position:center; background-repeat:no-repeat;}

#TabTab03Con1{ height:445px;  background-image:url(images/yyy.jpg); margin-top:35px;}
#TabTab03Con2{height:445px;  background-image:url(images/dm.jpg); margin-top:35px;}
#TabTab03Con3{height:445px;  background-image:url(images/by.jpg); margin-top:35px;}
#TabTab03Con4{height:445px; background-image:url(images/hj.jpg); margin-top:35px;}

.xixi1{ width:526px; height:46px; background-image:url(images/nav01.png);cursor:pointer; margin-top:30px;}
.xixi2{ width:526px; height:46px; background-image:url(images/nav02.png);cursor:pointer;}
.xixi3{width:526px; height:46px; background-image:url(images/nav03.png);cursor:pointer;}
.xixi4{width:526px; height:46px; background-image:url(images/nav04.png);cursor:pointer;}

.tab1{width:118px; height:46px;float:left;  cursor:pointer;}
.tab2{width:118px; height:46px;float:left; margin-left:18px;  cursor:pointer;}
.tab3{width:118px; height:46px;float:left;  margin-left:18px; cursor:pointer;}
.tab4{width:118px; height:46px;float:left;  margin-left:18px; cursor:pointer;}

.f01{ font-size:18px; font-weight:bold;}
.zx01{ width:290px; height:340px; float:left; margin-left:5px;}
.zx02{ width:290px; height:340px; float:left; margin-left:10px;}
.zxt{ height:170px;}
.zxm{ margin-top:12px; height:auto;}

