.fader{display: none;}
h2, h3, h4, h5, h6 { font-weight:normal; }
li { list-style:none; }

#loading { width: 100%;height: 100%;background:#ffffff; position: fixed;top: 0;left: 0;z-index: 1000;}
.mainload { width: 80px;height: 80px;position: absolute;top: 50%;left: 50%; margin-left: -40px;margin-top: -40px;}
* { padding: 0; margin:0; }
body { min-height: 100%; font-family:"\5FAE\8F6F\96C5\9ED1",Arial,"\5B8B\4F53"; background:#ffffff; }

#nav { background:#343d42; font-size:14px; text-align:center; color:#6a777f; width:100px; margin:0 auto; float:left; position:absolute; z-index:100000; top:0; filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7; height:100%; }
#nav a { color:#6a777f; width:95px; float:left; padding:15px 0; }
#nav a.dr { color:#bfced8; }


a , a:hover { text-decoration:none; }
a.red , a.red:hover { background:#ff0000; color:#ffffff; padding:0 5px; }
.visibility { visibility: hidden;opacity:0;filter:alpha(opacity=0) }
.top20 { margin-top:20px; }
.wrapper , .logo , .name , .s1 , .s2 , .down , .otherdown { margin:0 auto; }
.logo , .name , .s1 , .s2 , .down a { background:url(../image/ico_1.png) no-repeat; }
.wrapper {position:absolute; width:1002px; height:570px; left:50%; top: 50%; margin-left:-501px; margin-top:-285px; } 
.logo { background-position:0 0; width:663px; height:370px; }
.name {background-position:0 -241px; width:143px; height:57px; margin-top:20px; }
.s1 { background-position:0 -298px; width:328px; height:45px; margin-top:25px; }
.s2 { background-position:0 -343px; width:223px; height:23px; margin-top:15px; }
.down { width:197px; height:85px; }
.down a { width:127px; height:85px; margin-top:20px; background-position:0 -366px; display:block; color:#ffffff; line-height:80px; padding-left:70px; font-size:24px; }
.down a:hover { background-position:-197px -366px;}
.otherdown { width:300px; *padding-top:25px;  }
.otherdown a { width:150px; display:block; text-align:center; float:left; color:#a3a3a3; }
.otherdown a:hover { color:#f1bd2b; }
.x1sq { background:url(../image/xaq.jpg) no-repeat; width:970px; height:538px; padding:32px 0 0 31px; }
.wrapper p { text-align:center; font-size:30px; background:url(../image/d.gif) repeat-x center center; float:left; width:1003px; }
.wrapper p span { background:#ffffff; padding:0 10px; }
.wrapper p span.c1 { background:#eaeaea; }

.xsq { width:300px; padding:0 100px 0 101px; float:left; height:300px; margin-top:15px;padding-top:0px; text-align:center; }
.zs_01 { background:url(../image/2.png) no-repeat center top; }
.zs_02 { background:url(../image/4.png) no-repeat center top; }
.zs_03 { background:url(../image/3.png) no-repeat center top; }
.zs_04 { background:url(../image/5.png) no-repeat center top; }

.bok { width:300px; padding:0 100px 0 101px; float:left; height:135px; margin-top:15px; padding-top:95px; text-align:center; }
.td_01 { background:url(../image/td_01.gif) no-repeat center top; }
.td_02 { background:url(../image/td_02.gif) no-repeat center top; }
.td_03 { background:url(../image/td_03.gif) no-repeat center top; }
.td_04 { background:url(../image/td_04.gif) no-repeat center top; }
.bok h2 { font-size:40px; padding-top:5px; text-align:center; }
.bok h3 { font-size:18px; padding-top:10px; line-height:1.7; color:#797979; }

.rizhi { height:458px; background:url(../image/rizhi.gif) no-repeat top center; width:1002px; margin-top:25px; float:left; }
.rleft { background:#f2f2f2; border:1px solid #dedede; padding:10px 20px; float:left; margin:50px 0 0 110px; width:290px;  }
.rright { background:#f2f2f2; border:1px solid #dedede; padding:10px 20px; float:right; margin:130px 40px 0 0;  width:360px; }
.rizhi h2 { font-size:22px; color:#8bb4e1;}
.rizhi h3 { font-size:26px; padding:5px 0; }
.rizhi h4 { font-size:16px; color:#808080; line-height:1.8; }
.more { float:left; width:1002px; text-align:center; }
.more a { text-align:center; display:block; font-size:20px; color:#ffffff; float:none; margin:0 auto; background:#1b629a; width:80px; padding:8px 0; }
.more a:hover { background:#115489; }
.wrapper h5 { font-size:30px; padding:25px 0 5px 0; color:#1b629a; text-align:center; margin-top:20px; float:left; width:1002px; }
.wrapper h6 { font-size:16px; line-height:1.8; color:#808080; text-align:center; width:1002px;}
.wrapper h6 a { color:#808080; padding:0 20px; }
.wrapper h6 a:hover { color:#c3c3c3; }
.wrapper .co1 { padding:3px 0; }

ul.friendly { width:1002px; float:left; padding-top:15px; }
ul.friendly li { width:167px; text-align:center; float:left; padding:10px 0; }
ul.friendly li img { border:1px solid #d1d1d1; }

.flogo { width:1002px; background:url(../image/ie6.gif) no-repeat center center; height:121px; float:left; margin-bottom:20px; }

.bshare { width:69px; height:32px; background:url(../image/bshare.gif); margin:0 auto; margin-top:5px; }
.bshare a { width:32px; height:32px; display:block; float:left; background:none; }
.bshare a.a1 { margin-left:5px; }

