@charset "gb2312";
/* CSS Document */
html {}
body { margin:0px auto; font-family:Arial, Helvetica, sans-serif; background:url(btn.jpg);height:100%;min-height: 100%;_height:100%;}
img { border:0px;}
a { text-decoration:none; color:#666;}
a:hover { text-decoration:underline; color:#000;}
.c { clear:both;}
.w { width:1021px; margin:0px auto; overflow:hidden;height:100%;min-height: 100%;_height:100%;}
ul,p,h1,h2 { list-style:none; padding:0px; margin:0px;}

.head { padding:0px 10px; height:95px; overflow:auto;}
.logo { float:left; font-size:24px; padding-top:25px;}
.nav { float:right; padding-top:25px; font-size:14px;}
.nav li{ float:left; margin-left:2px; background:url(115.gif) no-repeat; text-align:center; width:102px; height:31px; line-height:31px;}
.nav a{ color:#FFF;}
.nav a:hover{ color:#F00;}

.main { background:url(earth1.jpg) no-repeat;background-size:cover;height:100%;min-height: 100%;_height:100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='earth1.jpg',sizingMethod='scale'); }
.mbox { overflow:hidden; margin-top:5px;}
.left { float:left; width:220px; margin-left:10px;}
.right { float:left; margin-left:10px; width:771px;}
.ad { border:1px #000000 solid; padding:1px; overflow:auto;}
.lea { line-height:30px;}
.leb {}
.leb li{ margin-bottom:2px; line-height:36px; font-size:14px;}
.leb a{ background:url(125.gif) left no-repeat; display:block;width:174px; height:36px; padding-left:42px; color:#000;}
.leb a:hover{background:url(124.gif) center no-repeat; display:block; text-decoration:none;}

.m1 { overflow:auto;}
.m1 li{ float:left; margin:0px 5px;}
.m1 img{ border:1px #CCCCCC solid; padding:5px;}

#demo {
overflow:hidden;
width: 771px; margin:0px auto;}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.sub { border-bottom:2px #ccc solid; font-weight:bold; font-size:16px; line-height:30px;}
.iab { font-size:14px; color:#111; line-height:32px; padding:13px 5px;}

.m2 {}
.m2left { float:left; width:461px;}
.m2right { float:left; margin-left:10px; width:300px;}
.m2a {font-weight:bold; font-size:16px; line-height:30px;}
.m2a span{ float:right; font-size:14px; font-weight:normal;}
.m2a p{}
.m2b { margin-left:-7px; overflow:hidden;}
.m2b li{ float:left; margin-left:7px; padding:5px 0px;}
.m2b img{ border:1px #CCCCCC solid; padding:3px;}
.m2c {padding:5px 0px;}
.m2c img{ border:1px #CCCCCC solid; padding:3px;}

.info { padding:5px; line-height:25px;}
.plist { overflow:auto; margin:10px 0px;}
.plist li{ float:left; margin:10px 5px;}
.plist img{ border:1px #CCCCCC solid; padding:4px 2px;}

.list_page{text-align:center;margin:10px;display:block; font-size:12px;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page li{ float:left; width:150px; height:36px; line-height:36px;}
.list_page a{ background:url(fy.gif) no-repeat; display:block; color:#000; text-decoration:none;}
.list_page a:hover{background:url(fy1.gif) no-repeat; display:block; color:#000; text-decoration:none;}



.foot { text-align:center; margin:15px auto; line-height:20px; font-size:14px;}
.foot a { color:#000;}
















