@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-size:12px; list-style:none; border:none;}
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff;}
#main{ margin:0; padding:0;}
/*网页顶部CSS开始*/
#header{ height:73px; background:url(../images/index_01.gif) center no-repeat;}
#top{ width:985px; height:73px; margin:0 auto; padding:0;}
#login{ width:150px; height:73px; overflow:hidden; background:#FFF; float:left;}
#topnav{  float:right; margin-top:5px;}
#topnav ul li{ list-style:none; float:left; padding-left:5px; color:#666;}#topnav ul li span{ color:#F00;}
/*网页顶部CSS结束*/
 
 
/*网页内容部分CSS开始*/
#conter1{ width:985px; margin:0 auto; padding:0;}
#downs{ width:237px; height:239px; background:url(../images/index_07.gif) left no-repeat; margin-top:5px; float:left;}
#downs h1{ height:20px; float:left; padding:12px 0 0 35px; color:#FFF;}
#downs span{ color:#FFF; float:right; padding:13px 10px 0 0;}
#banner{ width:740px; height:239px; float:right; margin-top:5px;}
.downs_con{ width:220px; float:left; margin-top:15px; margin-left:10px; color:#666; line-height:23px;}
.line{width:227px; float:left; height:1px; margin-top:5px; margin-left:4px; background:#e8e8e8; }

#conter{ width:985px; margin:0 auto;}
#conter2{ width:985px; margin:0 auto;}
#leftsider{ width:698px;  float:left; margin-top:5px;}
#rightsider{ width:278px;  float:right; margin-top:5px;  }
.leftsiderone{ width:697px;  border:#fe7032 1px solid;  float:left; overflow:hidden; }
.leftsiderone_bt { height:27px; background:url(../images/index_14.gif) left repeat-x;  }
.leftsiderone_bt span{ float:right; margin-top:-15px; margin-right:5px; color:#666;}
.leftsiderone_bt h3{ padding:6px 0 0 5px; color:#666;}
.leftsider_con{ width:690px; height:180px;  float:left; margin-top:10px; display:inline; overflow:hidden; }
.leftsidertwo{ width:698px;}
.room1{ float:left; width:230px; height:200px; margin-top:5px; }
.room_top{ width:228px; height:5px; background:url(../images/threebg1.gif) left top no-repeat; overflow:hidden;}
.room_bg{ width:228px; background:url(../images/therebg_03.gif) left repeat-y; float:left;}
.room_bg h4{ float:left; padding:6px 0 0 10px; color:#666;}
.room_bg span{ width:65px; margin-top:-5px; height:65px; background:url(../images/bgthree.gif) left top no-repeat; float:right; display:inline; position:relative; z-index:1;}
.room_wb{ width:200px; float:left; margin-top:-30px; margin-left:15px;display:inline;}
.room_wb ul li{ list-style:none; color:#666; line-height:25px;}
.room_bot{ float:left; width:104px; padding-left:45px; padding-top:10px;}
.room_foot{ float:left; width:228px; background:url(../images/threebg1.gif) left -10px no-repeat; height:15px;}
 
.room2{ float:left; width:230px; height:200px; margin-top:5px; margin-left:5px;}
.room_top2{ width:228px; height:5px; background:url(../images/threebg1.gif) left -27px no-repeat; overflow:hidden;}
.room_bg2{ width:228px; background:url(../images/therebg_05.gif) left repeat-y; float:left;}
.room_bg2 h4{ float:left; padding:6px 0 0 10px; color:#666;}
.room_bg2 span{ width:65px; margin-top:-5px; height:65px; background:url(../images/bgthree.gif) -65px top no-repeat; float:right; display:inline; position:relative; z-index:1; }
.room_wb2{ width:200px; float:left; margin-top:-30px; margin-left:15px; display:inline;}
.room_wb2 ul li{ list-style:none; color:#666; line-height:25px;}
.room_bot2{ float:left; width:104px; padding-left:45px; padding-top:10px;}
.room_foot2{ float:left; width:228px; background:url(../images/threebg1.gif) left -37px no-repeat; height:15px;}
  
.room3{ float: right; width:230px; height:200px; margin-top:5px; margin-right:-3px;  }
.room_top3{ width:228px; height:5px; background:url(../images/threebg1.gif) left -53px no-repeat; overflow:hidden;}
.room_bg3{ width:228px; background:url(../images/therebg_07.gif) left repeat-y; float:left;}
.room_bg3 h4{ float:left; padding:6px 0 0 10px; color:#666;}
.room_bg3 span{ width:65px; margin-top:-5px; height:65px; background:url(../images/bgthree.gif) -130px top no-repeat; float:right; display:inline; position:relative; z-index:1;}
.room_wb3{ width:200px; float:left; margin-top:-30px; margin-left:15px;display:inline;}
.room_wb3 ul li{ list-style:none; color:#666; line-height:25px;}
.room_bot3{ float:left; width:104px; padding-left:45px; padding-top:10px;}
.room_foot3{ float:left; width:228px; background:url(../images/threebg1.gif) left -64px no-repeat; height:15px;}
 
.rightsiderone{ width:276px; border:#fe7032 1px solid; float:right; height:408px; overflow:hidden; }
.rightsiderone_bt{ height:27px; background:url(../images/index_14.gif) left repeat-x;  }
.rightsiderone_bt h3{ padding:6px 0 0 5px; color:#666;}
.rightsiderone_bt span{ float:right; margin-top:-15px; margin-right:5px; color:#666;}
.news{ width:270px;    margin:5px auto;}
.news ul { list-style:none; padding-left:5px;}
.news ul li{ float:left; line-height:27px; background:url(../images/index_22.gif) left bottom no-repeat; color:#666;}
.news ul li span{ float:right; padding-left:10px; *margin-top:-27px!important; *padding-right:7px!important;color:#F00;} 
.newsimg{ width:265px; margin:8px auto 0px 8px; float:left; }
.newsimg a{ color:#666; text-decoration:none; line-height:26px;}
 
#hbanner{ width:985px; height:96px; background:#CCC; margin-top:-8px; float:left;}
#conter_three{ width:985px;  float:left; margin-top:5px;}
.three_left{ float:left; width:695px; }

.thleft{ width:342px;  float:left; border:#C0DDFB 1px solid;  background:#FFF; height:332px;}
.thleft_bt{ height:27px; background:url(../images/three_03.gif) left repeat-x; border-bottom:#C0DDFB solid 1px;}
.thleft_bt h5{ float:left; padding:10px 0 0 10px; color:#666;}
.thright{ width:342px; float:right; border:#C0DDFB 1px solid; height:332px;  background:#FFF;}
#threeleft_con{ float:left; width:320px; }
#threeleft_con li{ list-style:none;   padding-left:0px;  line-height:25px;float:left; width:300px; height:25px; background:url(../images/line_07.gif) left bottom no-repeat;}
#threeleft_con li a{ text-decoration:none; color:#333;}
#threeleft_con li a:hover{ background:#E6F3F8;   text-decoration:none; display:block; color:#f20; height:23px; }
.thright_bt{ height:27px; background:url(../images/three_03.gif) left repeat-x; border-bottom:#C0DDFB solid 1px;}
.thright_bt h5{ float:left; padding:10px 0 0 10px; color:#666;}
.thright_bt span{ float:right; padding-top:5px;margin-right:5px; color:#666;}
.thright_con{   background:url(../images/bg.gif) left top repeat-x;}
.thright_con ul{ width:332px; margin:0 auto;}
.thright_con ul li{ list-style:none; background:url(../images/line_07.gif) left bottom no-repeat; line-height:25px; color:#666;}
.three_right{ width:279px; float:right;border:#C0DDFB 1px solid;}
.right_bt{ height:27px; background:url(../images/three_03.gif) left repeat-x; border-bottom:#C0DDFB solid 1px;}
.right_bt h1{ float:left; padding:10px 0 0 10px; color:#666;}
.right_con{ width:277px; height:212px; background:url(../images/khright_bg_05.gif) center repeat-x; margin:5px auto;}
.bg_dh{ color:#666; padding:10px 0 0 10px; line-height:22px;}
.bg_qq{ width:270px; height:70px;}
.bg_qq h3{ padding:15px 0 0 5px; color:#666; height:20px;}
.bg_qq1 h3{ padding:15px 0 0 5px; color:#666; height:20px;}
 
.qq1{ float:left; height:34px; background:url(../images/qq_03.gif) left no-repeat; width:117px; margin-left:12px; display:inline;}
.qq1 h4{ padding:14px 0 0 35px; color:#666;}
 
.roomid{ float:left; margin-left:15px; margin-top:5px; line-height:25px; color:#666; display:inline;}
.roomid1{ float:right; margin-right:15px; margin-top:5px; line-height:25px; color:#666; display:inline;}
.qqtu{ margin:-3px auto 3px 3px;}

#footer{ width:994px; height:153px; background:url(../images/foot_03.gif) center no-repeat; float:left; margin-top:120px;}
#friendlink{ width:985px; height:20px;   margin:10px auto auto 5px; display:inline; float:left;}
#friendlink h1{ float:left; color:#F00; width:60px;}
#friendlink ul{ width:auto; height:20px; float:left;}
#friendlink ul li{ float:left; list-style:none; color:#666; padding-top:1px; padding-right:10px;}
#maplink{ width:985px; height:25px; margin:5px auto;}
#maplink ul{ text-align:center; margin:0 auto; padding-left:20%;}
#maplink ul li{ float:left;list-style:none; color:#666; padding-top:1px; padding-right:10px; padding-left:10px; padding-top:10px;}
.footimg{text-align:center;}
/*网页内容部分CSS结束*/

/*下载页面CSS*/
#downloads{ width:988px; height:220px; background:url(../images/downsbg.jpg) center no-repeat; margin-top:5px;}
#downloads p{ height:90px; padding:80px 0 0 70px; line-height:25px; font-weight:bold; color:#FFF;}
#downloads span{ width:146px; height:47px; padding:0 0 0 64px; margin-top:-20px;}
#loads{ width:988px; margin-top:5px;}

.leftloadssub{ width:229px;  float:left;}
.software,.software_bt,.software_fot{ width:229px;}
 
.software_bg{ background:url(../images/downs_19.gif) center repeat-y;}
.software_bg ul li{ width:218px; text-align:left; line-height:25px; color:#666; margin-left:5px; height:25px;}
.software_bg ul li a{ color:#666;}
.software_bg ul li a:hover{ background:#fff; display:block; border-bottom:1px solid #A52DA3;border-top:1px solid #A52DA3; height:23px;}
.rightloadssub{ width:751px; float:right; }
.bg{ height:150px; background:url(../images/downs_29.gif) left repeat-x; width:215px; margin-left:5px;}
.software_bg1{ background:url(../images/downs_19.gif) center repeat-y;}
.bg ul li a{ color:#666;}
.bg ul li{ width:218px; text-align:left; line-height:25px; color:#666; margin-left:0px; height:25px;}
.bg ul li a:hover{ background:#A52DA3; display:block; color:#FFF; height:25px;}
 
.rightdowns{ height:73px;  margin-top:5px; background:url(../images/downs_11.gif) left repeat-x;}
.rightdowns h2{}
.rdowns{ float:left; width:10px; height:73px; margin-top:-31px;}
.rdowns1{ float:right;width:10px; height:73px; margin-top:-31px;}
.rightdowns p{ padding:15px 5px 10px 20px; color:#06F; text-align:left;}
.rightdowns p a{ padding-right:10px; color:#09C;}.rightdowns p a:hover{ color:#F00;}
.rsubtop{ width:751px; margin-top:5px;}
.rsubcon{ width:751px; float:right; background:url(../images/loads_04.gif) center repeat-y;}
.rsub_one{ width:740px;  margin:5px auto;}
.rsub_img{ float:left; margin-top:15px; margin-left:10px; width:67px; height:68px; background:url(../images/downsbg.gif) left no-repeat; display:inline;}
.rsub_fonts{ float:right; width:655px; margin-top:5px;}
.rsub_fonts h1{ font-size:14px; color:#A52DA3; height:30px;}
.rsubline{ width:719px; margin:0 auto; float:left; margin-left:5px; }
.rsub_fonts p{ color:#666;}
.rsubfoot{ width:751px;}
.rsub_img1{ float:left; margin-top:15px; margin-left:10px; width:67px; height:68px; background:url(../images/downsbg.gif) -67px 0px no-repeat; display:inline;}
.rsub_img2{ float:left; margin-top:15px; margin-left:10px; width:67px; height:68px; background:url(../images/downsbg.gif) -132px 0px no-repeat; display:inline;}
.rsub_img3{ float:left; margin-top:10px; margin-left:10px; width:67px; height:68px; background:url(../images/downsbg.gif) -199px 0px no-repeat; display:inline;}
.rsub_img4{ float:left; margin-top:15px; margin-left:10px; width:67px; height:68px; background:url(../images/downsbg.gif) -268px 0px no-repeat; display:inline;}
/*下载页面CSS结束*/
 
 
/*关于我们CSS开始*/
.aboutsleft,.aboutsleft_bt,.aboutsleft_fot{ width:228px;}
.aboutsleft_bg{ float:left; background:url(../images/abouts_16.gif) center repeat-y;}
.aboutsleft_bg ul li{ width:218px; text-align:left; line-height:25px; color:#666; margin-left:5px; height:25px;}
.aboutsleft_bg ul li a{ color:#666;}
.aboutsleft_bg ul li a:hover{ background:#fff; display:block; border-bottom:1px solid #A52DA3;border-top:1px solid #A52DA3; height:23px;}
.bg1{ height:167px; background:url(../images/abouts_13.gif) left repeat-x; width:215px; margin-left:5px;}
.aboutsleft_bg1{ background:url(../images/abouts_16.gif) center repeat-y; }
.bg1 ul{ padding-top:10px;}
.bg1 ul li a{ color:#666;}
.bg1 ul li{ width:218px; text-align:left;  line-height:25px; color:#666; margin-left:0px; height:25px;}
.bg1 ul li a:hover{ background:#E55414; display:block; color:#FFF; height:25px;}
.abouts_top{ margin-top:5px;}
.abouts_con{ width:751px; background:url(../images/abouts_19.gif) center repeat-y; float:right;}


.abouts_fonts{ width:735px; margin:5px; }
.abouts_fonts p{ float:left; line-height:23px; color:#666;}
.abouts_fonts span{ font-weight:bold; color:#F00;}
.abouts_t{ width:749px; margin:0 auto;}
.abouts_one{ width:735px; margin:5px auto;}

.aboutsone_img1{ float:left; width:50px; height:50px; background:url(../images/aboutsbg.gif) left top no-repeat; margin-top:10px;}
.aboutsone_img2{ float:left; width:50px; height:50px; background:url(../images/aboutsbg.gif) -50px top no-repeat; margin-top:10px;}
.aboutsone_img3{ float:left; width:50px; height:50px; background:url(../images/aboutsbg.gif) -100px top no-repeat; margin-top:10px;}
.aboutsone_fonts{ width:670px;  float:right;}
.aboutsone_fonts p{ line-height:25px; color:#666; }
.rabouts{ width:751px; float:right;}
/*关于我们CSS结束*/


/*新闻页面CSS*/
.news1,.news2{ width:730px;  margin:10px auto;}
.news1 ul{ width:720px; margin:0 auto;}
.news1 ul li{  color:#666; line-height:25px; background:url(../images/newsline.gif) center bottom no-repeat; height:25px;}
.news1 span{ float:right; *margin-top:-23px; *_margin-top:-15px;padding-right:10px; color:#F00;} 
.news1 ul li a:hover{ background:#EFEFEF; display:block; color:#F00; height:23px;}.news1 ul li a{ color:#666;}
 
.news2 h1{ text-align:center; color:#666;}
.news2 p{ line-height:25px; color:#666; text-indent:20px;} .news2 span{ float:right; color:#666;}
/*新闻页面CSS结束*/