/* CSS Document */
* { margin:0;
	padding:0;
 }
img { border:0; } 
a { text-decoration:none; color:#000; }
a:link {text-decoration:none; color:#000; }
a:visited {text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#f00; }
a:active { text-decoration:none; color:#000; }

a.q1 { display:block; background:#f4f4f4; }
a.q1:hover { display:block; background:#ccc; }

body { font-size:12px; margin:auto; }
	 
#main { margin: auto; text-align:center; }	 
.indexlogo { margin-top:11px; width:620px; height:110px; float:left; background:url(../index/index-top.gif) no-repeat; }
.indexflash { height:370px; text-align:center; margin:auto; background:url(../index/index-swf.gif) no-repeat; padding-top:9px; }
.indexfoot { width:600px; text-align:center; line-height:30px; }
.red { font-weight:bold; color:#f00; }

/* 头部文件 */
#head { width:1003px; height:355px; text-align:center; margin:auto; }
.head1 { width:1003px; height:25px; background:url(../main/main-top-bg.gif) repeat-x; }
.head2 { width:1003px; height:68px; background:url(../main/main-logo-bg.gif) repeat-x; text-align:left; }
.head3 { width:1003px; height:50px; }
.head4 { width:1003px; height:212px; background:url(../main/main-flash-bg.gif) no-repeat; }
.notice { width:189px; float:left; line-height:30px; text-align:left; padding-top:35px; padding-left:10px; }
.flash { float:right; width:804px; }
.flash1 { float:left; width:542px; padding-top:50px; height:161px; overflow:hidden; background:url(../index/banner.jpg) no-repeat center; }
.flash2 { float:right; width:262px; height:211px; overflow:hidden; }

/* 底部文件 */
#foot { width:1003px; height:115px; margin:auto; }
.foot1 { height:23px; width:1003px; margin:auto; background:url(../main/main-foot.gif) repeat-x; }
.foot2 { height:92px; width:1003px; margin:auto; background:url(../main/main-foot-bg.gif) repeat-x; text-align:center; line-height:23px; }

/* 左边产品 */
#prolist { width:200px; text-align:left; }
.prolist1 { width:200px; }
.gd { width:180px; height:140px; }
.tt { width:180px; height:30px; line-height:30px; margin-bottom:5px; text-align:center; }
.marquee { width:195px; height:320px; background:url(../main/main-proshow-bg.gif) repeat-y; padding-left:5px; }
.marquee2 { width:190px; height:220px; background:url(../main/main-proshow-bg.gif) repeat-y; padding-left:10px; }
.marqueeli { background:url(../main/main-proshow-arrow.gif) no-repeat 10px 10px; padding-left:30px; line-height:30px; height:30px; }
.prolistcontact { width:180px; height:260px; background:url(../main/main-contact-bg.gif) repeat-y; line-height:25px; padding-left:15px; padding-top:5px; }
.prolistcontactbottom { width:200px; height:11px; background:url(../main/main-contact-bottom.gif) no-repeat; }

/* 左边列表 */
.leftlist { width:160px; text-align:left; background:url(../main/main-proshow-bg.gif) repeat-y; padding-left:40px; }
.leftlist ul li { list-style:none; }
.leftlist li { list-style-image:url(../main/main-mid-arrow.gif); line-height:23px; width:100px; }

/* 中间部分 */
#mid { width:1003px; margin:auto; background:url(../main/main-right-bg.gif) right bottom repeat-y; }
#midleft { width:200px; float:left; }
#midright { width:803px; height:auto; float:right; }
.bspace { height:201px; background:url(../main/main-about-bg.gif) repeat-y 8px 0 }
.space { height:20px; background:url(../main/main-about-bg.gif) repeat-y 8px 0 }
.about { height:66px; width:auto; float:right; }
.aboutbg { margin-top:66px; background:url(../main/main-about-bg.gif) repeat-y 8px 2px; }
.aboutbottom { height:15px; background:url(../main/main-mid-bottom.gif) no-repeat 8px 0 }
.aboutpic { width:200px; height:140px; float:left; margin-left:20px; margin-top:20px; background:url(../main/pic.jpg) no-repeat; }
.abouttext { width:490px; height:140px; float:right; margin-right:30px; margin-top:20px; line-height:23px; }
.midnews { width:730px; height:40px; margin:10px auto; }

.midnews2 { width:370px; padding-left:20px; float:left; }
.midnews2 ul li { list-style:none; }
.midnews2 li { list-style-image:url(../main/main-mid-arrow.gif); border-bottom:1px dotted #000; line-height:23px; }
.midnews3 { width:270px; float:right; padding-right:20px; }
.midnews3 ul li { list-style:none; }
.midnews3 li { list-style-image:url(../main/main-mid-arrow.gif); border-bottom:1px dotted #000; line-height:23px; }

.midpro { width:110px; height:30px; float:left; margin-left:20px; }
.midprobg { width:708px; height:25px; background:url(../main/main-mid-bg.gif) repeat-x; margin-top:50px; margin-left:35px; }
.midpromarquee { width:710px; height:20px; margin-left:20px; text-align:center; }
.midprolist { width:720px; height:30px; line-height:30px; margin-left:33px; margin-top:10px; font-weight:bold; text-align:center; color:#000000; }
.midprolist li { list-style:none; width:120px; height:30px; line-height:30px; float:left; text-align:left; margin:0; display:inherit; overflow:hidden;}

.newproright { width:30px; background:url(../main/main-right-bg.gif) repeat-y right; float:right; height:30px; }
.midprolist2 { width:703px; float:right; height:20px; line-height:10px; background:#fff; font-weight:bold; text-align:left; margin:1px 0 1px 10px;}
.midprolist2 li { list-style:none; width:auto; height:30px; line-height:30px; float:left; text-align:center; margin:5px 5px; overflow:hidden;}

/* 公司简介 */
.about2 { width:700px; height:auto; margin:auto; padding-right:20px; line-height:23px; }
/* 新闻中心 */
.news2 { width:680px; height:auto; margin-left:30px; padding-left:15px; padding-right:10px; }
.news2 ul li { list-style:none; }
.news2 li { list-style-image:url(../main/main-mid-arrow.gif); border-bottom:1px dotted #000; line-height:30px; }
.news3 { width:680px; height:auto; margin-left:15px; padding-left:15px; padding-right:10px; }
.newstitle { font-weight:bold; text-align:center; margin:auto; width:720px; line-height:30px; }
.newswrite { text-align:center; margin:auto; width:720px; line-height:20px; color:#333; }
.newscontent { width:720px; height:auto; line-height:23px; padding-right:15px;}
.newsbottom { width:720px; height:30px; margin-left:28px; border-top:1px solid #ccc; text-align:right; padding-top:10px; }
/* 分页程序 */
#split {
 width:90%;
 text-align:right;
 height:30px;
 color:#333;
 line-height:30px;
 margin-top:10px;
}	
.split {
 color:#f00; 
 font-weight:bold;
 width:50px;
 margin:0;
 padding:0;
}
/* 产品展示 */
.pro2 { width:680px; height:auto; margin:auto; line-height:25px; padding-left:5px; padding-right:30px; }
.pro2title { width:680px; margin:auto; line-height:50px; height:50px; }

/* 表格 */
#biaoge {
    width:620px;
    margin:50px auto;
}
#biaoge li,#biaoge li.biaotou {
    list-style-type:none;
    width:100px;
    height:40px;
    line-height:40px;
    text-align:center;  
    float:left;
    margin-left:1px;
    margin-bottom:1px;
    background:#ccc;
}
#biaoge li,#biaoge li.biaotou2 {
    list-style-type:none;
    width:200px;
    height:40px;
    line-height:40px;
    text-align:left;  
    float:left;
	padding-left:3px;
    margin-left:1px;
    margin-bottom:1px;
    background:#f4f4f4;
}
#biaoge li,#biaoge li.biaotou3 {
    list-style-type:none;
    width:100px;
    height:110px;
    line-height:110px;
    text-align:center;  
    float:left;
	padding-left:3px;
    margin-left:1px;
    margin-bottom:1px;
    background:#ccc;
}
#biaoge li,#biaoge li.biaotou4 {
    list-style-type:none;
    width:508px;
    height:40px;
    line-height:40px;
    text-align:left;  
    float:left;
	padding-left:3px;
    margin-left:1px;
    margin-bottom:1px;
    background:#f4f4f4;
}
#biaoge li,#biaoge li.biaotou5 {
    list-style-type:none;
    width:240px;
    height:40px;
    line-height:40px;
    text-align:center;  
    float:left;
	padding-left:3px;
    margin-left:1px;
    margin-bottom:1px;
    background:#f4f4f4;
}
input { line-height:20px; margin-top:10px; }
.input { line-height:20px; } 
.center { text-align:center; margin:auto; width:300px; }
.center ul li { list-style:none; }
.center li { width:200px; }