/* CSS Document */

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#484848;
	background-color: #ffffff;
	font-family: 宋体;
	font-size: 12px;
	}

a:link {color: #333333;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: underline;color:#ff0000;}
a:active {text-decoration: none;color: #333333;}
.hg {line-height:24px;}
.hg1 {line-height:22px;}
.zbg{filter:glow(color=#ffffff,strength=3);font-size:14px;color:#333;font-weight:bold;padding-left:4px;}
.cbg{ background:url(images/cbg.jpg) repeat-x bottom;background-color:#FFFFFF; }
.d{color:#444444;line-height:18px;padding-top:2px;padding-left:2px; }
.ly{font-weight:bold;color:#D20000;font-size:14px;}
.kg{font-size:0;height:10px;}
.lm{color:#005AA1;font-weight:bold;font-size:14px; }
.lm2{padding-top:2px;}
.aa ul,li{margin:0 ;padding:0;list-style: none;}
.aa li a {display:block;padding-left:30px;line-height:28px;width:180px;height:28px;margin:2px auto;}
.aa li a:link {color:#333;background-image:url(images/lbg.jpg);text-decoration:none;font-size:13px;}
.aa li a:visited {color:#333;background-image:url(images/lbg.jpg);text-decoration:none;font-size:13px;}
.aa li a:hover {color:#004D8B;background-image:url(images/lbg1.jpg);text-decoration:none;font-size:13px;}
.aa li a:active {color:#333;background-image:url(images/lbg.jpg);text-decoration:none;font-size:13px;} 
.bb ul,li{margin:0 ;padding:0;list-style: none;}
.bb li a {display:block;padding-left:22px;padding-top:2px;width:140px;height:19px;margin:4px auto;}
.bb li a:link {color:#ffffff;text-decoration:none;}
.bb li a:visited {color:#ffffff;text-decoration:none;}
.bb li a:hover {color:#D1F9AA;text-decoration:none;}
.bb li a:active {color:#ffffff;text-decoration:none;}
.table {border: 1px solid #E8E8E8;}
.table {star : expression(onmouseover=function(){this.style.borderColor="#FF6C00"},onmouseout=function(){this.style.borderColor="#e8e8e8"})}
.input2{ border: 1px solid #666666;}
.input3{ border: 1px solid #D4D0C8;width:120px; height:18px;}
.jz{margin:auto;}
.top{width:966px;height:83px;margin:auto; text-align:center;}
.menu{ background:url(images/menubg.jpg);width:966px;height:65px;margin:auto;text-align:center;}
.main{width:966px;background-color:#FFFFFF;margin:auto;min-height:700px; height:expression( this.scrollHeight < 700 ? "700" : "auto");}
.end_1{margin:auto;width:966px;}
.end{width:966px;height:43px;background:url(images/endbg.jpg);line-height:18px;color:#FF9900; text-align:center;padding-top:10px;}
.banner{width:934px;height:297px;margin:auto;}




.clear{clear:both; line-height:0px;}
.clear_5{clear:both; line-height:5px; height:5px;}
.clear_10{clear:both; line-height:10px; height:10px;}
.none{display:none;}
.f_left{float:left;}
.f_right{float:right;}
.content{width:100%;}
.red{color:#f00000;}
.orange{color:#f60;}
.gray{color:#999;}
.green{color:#008000;}
.blue{color:#2690c2;}
.purple{color:#6633CC;}
.white{color:#fff;}
.black{color:#000;}


.project_block{width:31%; _width:30%; float:left; margin-left:14px;}
.project_block img{ padding-bottom:5px;}
.project_block div{height:200px; overflow-y:scroll;}
.project_block strong{ width:100%; line-height:24px; color: #cc0000; font-size:14px}
.project_block li{padding:0; margin:0; line-height:22px; list-style:disc inside}
.project_block span{float:right; padding:3px 8px; margin:6px 5px 0 0; border:1px solid #999999}
.project_title{text-align:center; font-size:14px; font-weight:bold; line-height:30px;}
.project_content{line-height:22px;}
.project_special{width:99%; height:220px; overflow-y:scroll;}
.project_special li{padding:0; margin:0; line-height:22px; list-style:disc inside}
.project_special span{float:right; padding:3px 8px; margin:6px 5px 0 0; border:1px solid #999999}

.newsTitle{font-size:14px; font-weight:bold; margin:3px auto; text-align:center;}
.newsTime{margin:1px auto; border-bottom:1px dashed #ddd; color:#999999; font-size:12px; text-align:center;}
.newsContent{ margin:3px auto; text-align:left; line-height:200%; min-height:220px; _height:220px; }
.newsContent img{ max-width:700px; _width: expression(this.width > 700 ? 700 : true);}
.newsFoot{padding:8px auto; text-align:center;}
.newsFoot img{border:0;}
/*产品*/
.pro_block {width:19%; padding:3px 0; margin:1px 3px; float:left; text-align:center; line-height:18px; color:#333333;}
.pro_block1 {width:120px; height:120px; overflow:hidden; margin:5px auto; padding:0px; background:#ffffff; border:2px solid #eee;}
.proImg {width:100%; margin:10px auto; text-align:center; overflow:hidden;}
.proContent{ margin:3px auto; text-align:left; line-height:200%; min-height:50px; _height:50px; }
.proContent img{ max-width:700px; _width: expression(this.width > 700 ? 700 : true);}

/*证书*/
.honor_block {width:31%; padding:3px 0; margin:1px 3px; float:left; text-align:center; line-height:18px; color:#333333;}
.honor_block1 {width:180px; height:180px; overflow:hidden; margin:5px auto; padding:0px; background:#ffffff; border:2px solid #eee;}
.honor_block1 table{ height:180px; width:100%;}

/*分页*/
#pagelist{width:100%; font-size:13px; text-align:center; padding:10px 0; margin:5px 0;}
#pagelist a{border:1px solid #016799;color:#333;background:#e0f5ff;padding:1px 3px;text-decoration:none;}
#pagelist strong{border:1px solid #fc9e17;color:#900;background:#f0dcbe;padding:2px 4px;}

.menu_off{background:url(images/menu_off.jpg) no-repeat center center; height:30px; width:110px; text-align:center; cursor:pointer;}
.menu_on{background:url(images/menu_on.jpg) no-repeat center center; height:30px; width:110px; text-align:center; font-weight:bold; cursor:pointer;}
.menu_line{background:url(images/menu_line.gif) repeat-x center center; height:30px; }
.mainProduct{clear:both; margin-bottom:5px;}
.cContent{line-height:22px; height:260px; overflow-y:scroll; padding:3px 0;}
.cLeft{width:240px; float:left;}
.cRight{width:470px; float:right;}
.cBigPhoto{height:200px; text-align:center; clear:both; margin-bottom:3px; overflow:hidden}
.cBigPhoto img{max-width:200px; _width: expression(this.width > 200 ? 200 : true); border:0; text-align:center}
.cSmallPhoto img{width:35px; height:35px; float:left; padding:1px; margin:3px; border:1px solid;}
.cSmallPhoto a{cursor:pointer;}

.basicContent{height:340px; overflow-y:scroll;}