@charset "utf-8";
body,html,div,p,h1,h2,h3,h4,h5,ul,li,span,table,tr,td,th,a,input,dl,dd,dt,iframe,input,line-height{ padding:0; margin:0;}
body{color:#93806C;font-size:13px; line-height:24px;font-family:微软雅黑 ; background:#000;}
HTML{overflow-x:hidden; overflow-y:auto;}
ul,li,dl,dt,dd{ list-style:none;}
input{ vertical-align:middle;}
img{ border:none; vertical-align:middle}
a{  text-decoration:none;}
.no{ display:none;}
.clear{ clear:both;}
/*最顶端部分*/
#home{ background:url(../images/content_bgg1.jpg) no-repeat center top; height:966px; }
.main_top{background:url(../images/content_top.jpg);width:640px; height:966px; margin:0 auto; position:relative;}
.logoa{position: absolute;    top: 707px;left: 204px;}
.solog a{height: 37px;left: 345px;position: absolute; top: 707px;width: 190px;}	
.fanhui a{left: 185px;position: absolute;top: 827px;}

#home1{ background:url(../images/wrap_bgg1.jpg) no-repeat center top; height:3176px; }
.main_top1{ background:url(../images/wrap_content_top.jpg); width:640px; margin:0 auto;height:1724px; position:relative; }
.container{background:url(../images/wrap_conent_center.jpg);width:640px; margin:0 auto;height:1452px; position:relative;}
.code{height:151px;left:-282px;position: absolute;top:0px;width: 342px; }
.main_login a{height:112px;left:36px;position: absolute;top:753px;width:274px; display:block;}		
.main_register a{height:112px;left:338px;position: absolute;top:753px;width: 274px;display:block; }				
.main_text{position: absolute;top:890px;left:198px; font-size:16px; color:#fff;}
.main_text a{color:#00fcff;}	
.main_text a:hover{color:#f00;}	
.main_btn1 a{display: block; height: 108px; left: 35px;position: absolute;top: 508px;width: 566px; }
.main_btn2 a{display: block; height: 108px; left: 35px;position: absolute;top: 638px;width: 566px; }
.main_center4 { left: 28px;position: absolute;top: 1052px; width:610px;}
.main_center3 a{ left: 191px;position: absolute; top: 1300px;  display:block; width:275px; height:116px;}
.main_login1 a{height:112px;left:36px;position: absolute;top:862px;width:274px; display:block;}		
.main_register1 a{height:112px;left:338px;position: absolute;top:862px;width: 274px; display:block;}	
.main_text1{position: absolute;top:994px;left:198px; font-size:16px; color:#fff;}
.main_text1 a{color:#00fcff;}	
.main_text1 a:hover{color:#f00;}
.footer{ height:145px;color:#868686; width:640px; text-align:center; padding-top:10px; }
.footer p{margin-right:10px; text-align:center; line-height:28px; font-weight:bold; font-size:15px;color:#fff;}
.footer_di{ width:1400px; margin:0 auto; background:url(../images/bottom_bg.jpg);}
p.mr{margin-bottom:10px;}
.footer_content{ width:640px;margin:0 auto;  }
.footer p a{text-decoration:none; color:#fff;}
.footer p a:hover{color:#f00;}
/*轮播图*/
.main_right2{ height: 240px;left:40px;position: absolute;top: 107px;width:490px; z-index:1000; }
.main_right2 .yuan{border-radius:25px;-moz-border-radius:25px; /* Old Firefox */}
.title{left: 166px;position: absolute;top: 390px;width: 340px; height:22px;}
.title span{display:block; width:20px; height:20px; float:left;   background:url(../images/lun.png); margin-right:30px;}
.title span.hover{background:url(../images/hover_lun.png) no-repeat;width:20px; height:20px; }
.main_img_bg{position:absolute; width:604px; height:34px; background:url(../images/img_02.png); top:81px; left:20px; z-index:1111111;}
.main_img_bg1{position:absolute; width:29px; height:260px; background:url(../images/img_03.png); top:116px; left:15px; z-index:1111111;}
.main_img_bg2{position:absolute; width:36px; height:260px; background:url(../images/img_05.png); top:116px; left:590px;z-index:1111111; }
.main_img_bg3{position:absolute; width:604px; height:26px; background:url(../images/img_06.png); top:376px; left:20px;z-index:1111111; }


.touming{filter: Alpha(opacity=50); /* ie支持*/ filter:Alpha(opacity=50);opacity:0.5;/*火狐支持*/width:100%;background:#000;position:absolute;top:0;left:0;z-index:100000;display:none;}
.tc{height:240px; position:relative; margin:0 auto; background:url(../images/tc_main.jpg); padding-left:20px; padding-right:60px; width:520px; padding-top:120px;}
.tc1{height:977px; position:relative; margin:0 auto; background:url(../images/tc_main_bg1.jpg); width:600px; }
.tc_guanbi{  left: 545px;position: absolute;top: -47px;}
p.titleb input{ width:530px; height:70px; border:2px solid #aaaaaa; margin-left:10px; margin-bottom:20px; font-size:18px; padding-left:10px; font-family:微软雅黑;}
p.btna a{margin-left:140px; display:block; width:275px; height:116px;}
