@import url("../common.css");
@import url("basic.css");
@import url("door.css");
@import url("lab.css");
.pageWrap{margin-top:5px;}
.p_l_280{width:280px;float:left}
.p_c_440{width:440px;float:left;margin:0px 10px;}
.p_r_240{width:240px;float:left;}
.p_l_711{width:711px;margin-left:8px !important;*margin-left:5px;float:left;}
.w_478{width:478px;float:left;}
.w_223{width:223px;float:right;}
.p_r_245{float:right;width:245px;margin-right:8px !important;*margin-right:3px;}

#ad1,#ad2 {border:1px solid #B9B9B9;clear:both;margin-bottom:5px;}

.top_news{border:1px solid #9A9A9A;}
.top_news .main{text-align:center;height:44px;padding-top:8px;background:url(index_bg.gif) no-repeat;}
.top_news .main a{color:#333}
.top_news .main a.link1{font-size:14px;font-weight:bold;display:block;line-height:24px;}
.top_news .list{margin:10px 0px 6px 10px;height:110px;}
.top_news .list li{float:left;width:50%;font-size:14px;height:22px;line-height:22px;}

#marquee_box{border:1px solid #9a9a9a;margin-top:5px;height:51px;}
#marquee_box .tdl{width:85px;text-align:center;font-weight:bold;background:url(index_bg.gif) left -54px;}
#marquee_box .tdr{width:75px;text-align:center;font-weight:bold;background:url(index_bg.gif) left -54px;border-left:1px solid #9a9a9a;}

#loginBox{background:url(../common/index_login_bg.gif) left top no-repeat;height:166px;}
#loginItem li{width:122px;float:left;text-align:center;margin-bottom:5px;}
#loginItem input{width:108px;height:18px;border:1px solid #BCBCBC;line-height:18px;}
#loginItem input.btn{background:url(../common/index_login_bg.gif) left -166px no-repeat;width:106px;height:27px;font-size:14px;font-weight:bold;color:#fff;border:0px;text-align:center;line-height:27px;cursor:pointer;}
#quickItem li{background-repeat:no-repeat;width:104px;height:24px;float:left;margin-top:5px;border:1px solid #D7D7D7;line-height:24px;}
#quickItem li a{margin-left:40px;}
#quickItem li.i1{background:url(../common/index_login_bg.gif) left -195px;margin-left:10px;*margin-left:5px;}
#quickItem li.i2{background:url(../common/index_login_bg.gif) left -220px;margin-left:10px;*margin-left:12px;}
#quickItem li.i3{background:url(../common/index_login_bg.gif) left -245px;margin-left:10px;*margin-left:5px;}
#quickItem li.i4{background:url(../common/index_login_bg.gif) left -270px;margin-left:10px;*margin-left:12px;}
#quickItem li.i5{background:url(../common/index_login_bg.gif) left -295px;margin-left:10px;*margin-left:5px;}
#quickItem li.i6{background:url(../common/index_login_bg.gif) left -320px;margin-left:10px;*margin-left:12px;}

.proBox{clear:both;border:1px solid #9a9a9a;margin-top:5px;}
.proBox .proTitle{width:100%;background:url(index_bg.gif) left -106px;height:27px;border:0px;color:#000;}
.proBox .proTitle li{float:left;font-size:14px;font-weight:bold;height:27px;line-height:27px;width:80px; margin-left:5px;text-align:center;}
.proBox .proTitle li.on{}
.proBox .proTitle li.mo{text-align:right;float:right;font-size:12px;font-weight:normal;margin-right:5px;}
.proBox .proContent{padding:5px;}
.proBox ul {height:84px;margin-top:4px !important;margin-top:8px;}
.proBox ul li{width:20%;text-align:center;float:left;}
.proBox ul li span{display:block;margin-top:2px;}

.pubBox{
	clear:both;
	border:1px solid #9a9a9a;
	margin-top:5px;
}
.pubBox .pubTitle{width:100%;background:url(pub_bg.gif) repeat-x;height:26px;border:0px;color:#000;}
.pubBox .pubTitle li{float:left;font-size:14px;font-weight:bold;height:26px;line-height:26px;width:87px; margin-left:5px;text-align:center;}
.pubBox .pubTitle li.on{background:url(pub_bg.gif) left -89px no-repeat;}
.pubBox .pubTitle li.mo{float:right;width:43px;margin-right:5px;}
.pubBox .pubTitle li.mo a{display:block;background:url(pub_bg.gif) left -27px repeat-x;width:43px;height:13px;text-indent:-9999px;line-height:13px;margin-top:5px;}
.pubBox .pubContent{padding:5px;}
.newtag{background:url(pub_bg.gif) left -41px;width:45px;height:45px;position:absolute;right:-2px;top:-28px;}

.infoBox{border:1px solid #9a9a9a;}
.infoBox .infoTitle{background:url(index_bg.gif) no-repeat left -134px;height:25px;line-height:25px;font-size:14px;font-weight:bold;border-bottom:1px solid #9a9a9a;}
.infoBox .infoTitle li{display:block;background:url(index_bg.gif) no-repeat left -160px;margin-left:10px;width:110px;text-align:center;border-left:1px solid #9a9a9a;border-right:1px solid #9a9a9a;}
ul.infoList{padding:7px 5px 8px 5px;}
ul.infoList li{height:20px;line-height:20px;color:#A44400}


ul.company li{width:100%;height:23px;line-height:23px;*height:19px;*line-height:19px;}
ul.company li span{display:block;float:left;}
ul.company li span.icon{margin-top:1px;margin-right:10px;background:url(pub_bg.gif) left -116px no-repeat;width:16px;height:16px;line-height:16px;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}

#rightAd img{border:1px solid #9a9a9a;margin-top:8px;}

ul.newstop{border-bottom:1px dashed #E6E6E6;height:76px;padding-bottom:5px;}
ul.newstop li.img{float:left;text-align:center;width:100px;padding:5px 0px 0px 0px;border:1px solid #ddd;}
ul.newstop li.txt{float:right;width:120px;margin-left:10px;margin-top:3px;word-break:break-all;}
ul.newsList{clear:both;padding-top:5px;}
ul.newsList li{height:20px;line-height:20px;*height:19px;*line-height:19px;color:#333;clear:both;}
ul.newsList li a:link,ul.newsList li a:visited{color:#333}
ul.newsList li a:hover,ul.newsList li a:active{color:#f00}


.ztBox{width:350px;border:1px solid #9a9a9a;}
.ztBox td{padding:5px;}
.ztBox .ztTitle{background:url(index_bg.gif) no-repeat left -160px;height:26px;line-height:26px;font-size:14px;font-weight:bold;padding:0px 10px;}
.ztBox .ztTitle li{text-align:center;height:26px;}
.ztBox .ztTitle li.on{float:left;border-left:1px solid #9a9a9a;border-right:1px solid #9a9a9a;width:90px;background:#fff;}
.ztBox .ztTitle li.mo{float:right;text-align:right;font-size:12px;font-weight:normal;}
.ztBox .ztList{border-top:1px solid #9a9a9a;}
ul.ztImgList li{width:118px;margin:0px auto}
ul.ztImgList li.img{text-align:center;padding:5px 0px 0px 0px;border:1px solid #ddd;}
ul.ztImgList li.txt{text-align:center;height:20px;line-height:20px;}
ul.ztNewsList li{height:22px;line-height:22px;}

#pro_class{clear:both;margin-top:5px;min-height:520px;*height:530px;border:1px solid #9a9a9a;}
#pro_class .title{background:url(index_bg.gif) left -187px no-repeat;height:26px;line-height:26px;border-bottom:1px solid #9a9a9a;}
#pro_class .title li.txt{color:#333;font-size:14px;font-weight:bold;width:153px;padding-left:15px;}
#pro_class .title li.btn{}
ul.classBox li{	display:block;float:left;margin:0 0px 5px 0;padding:0 8px 0;white-space:nowrap;word-break:keep-all;font-size:12px}
ul.classBox h2{height:22px;line-height:22px;}
ul.classBox{width:32%;float:left;margin:20px auto 0px 6px;}
ul.classBox h2.tt{border-bottom:1px dashed #D8D8D8;background:url(../common/idx_pro_icon.gif) left 6px no-repeat;padding-left:20px;font-weight:bold;font-size:14px;height:24px;line-height:24px;margin-bottom:5px;}

ul.classBox li.ad{height:45px;text-algin:left;}
ul.classBox li.ad img{margin-right:5px;border:1px solid #333;}

#link_image{width:100%; border:none;}
#link_image td{height:40px; text-align:center; vertical-align:middle;}
#link_image img{width:88px; height:31px; border:none;}
#link_text{width:98%; border:none;}
#link_text td{height:22px; text-align:left; vertical-align:middle;}

#fot_link{ width:962px; margin:auto;}
.online{margin-bottom:15px;}
.online li{height:23px;}
.online input{width:108px;height:18px;border:1px solid #BCBCBC;line-height:18px;}
.online input.btn{background:url(../common/index_login_bg.gif) left -166px no-repeat;width:106px;height:27px;font-size:14px;font-weight:bold;color:#fff;border:0px;text-align:center;line-height:27px;cursor:pointer;}

