@charset "utf-8";
/* CSS Document */
#container{ background-color:#d4d8cc; margin:0 auto;}
.box{ clear:both; background-color:#fff; padding:10px; border:1px solid #eaeaea; border-top:0; }
.btn{ clear:both; width:60px; height:26px; line-height:26px; text-align:center; margin:0 10px;}
.fl{ float:left}
.fr{ float:right;}
.lm-t{ clear:both; height:33px; line-height:33px;}
.headtitle{ line-height:33px; margin-left:10px; font-size:14px; font-weight:bold;}
.more{ margin-top:12px; padding-right:10px;}
.span{ line-height:33px; font-size:12px; font-weight:normal; margin-right:10px;}
.txtc{ text-align:center; margin-top:20px;}

.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}


h2{ font-size:16px;color:#c70000; text-align:center;line-height:50px; font-weight:bold; border-bottom:1px solid #eaeaea; margin-bottom:10px;}
.tr {text-align: right;padding-right: 10px;}
.details{ margin:10px;}
.graya14 span{ color:#ff0000;}
.box1_1{line-height:20px;}

.td1{ background-color:#d9f0ff;}


/**page**/
.page{ margin:10px 0; text-align:center; float:left; width:100%; line-height:25px;}
.page span .disabled {color: #CCC;margin-right: 2px;border: 1px solid #F3F3F3;padding: 2px 5px;border-image: initial;}
.page span .current {padding: 2px 5px;font-weight: bold;color: #ff6600;margin-right: 2px;border: 1px solid #CCC;background: #F5FAFD;text-decoration: none;border-image: initial;}
.page a {margin-right: 2px;border: 1px solid #CCC;padding: 2px 5px;border-image: initial;}
.page a:hover {background: #F5FAFD;}




/*header*/
#top{ clear:both; background-color:#fff; margin:0 auto;}
#top .top-t{ background:url(../images/top_t.png) left top no-repeat; margin:0 auto;}
	.sitenav{ color:#333; margin-top:20px; text-align:right;}
	.sitenav a{ padding-left:30px; margin-right:10px;}
	.chinese{ background:url(../images/chinese.png) left center no-repeat;}
	.english{ background:url(../images/english.png) left center no-repeat;}
	
	/*导航*/
	.nav{ clear:both; margin:0 auto; background-color:#b3000a; height:40px;}
	.menu li{ float:left; width:107px; height:40px; font-size:14px; font-weight:bold; text-align:center;}
	.menu li a:link,.menu li a:visited,.menu li a:active{ width:107px; height:40px; line-height:40px; color:#fff; display:block}
	.menu li a:hover{ background-color:#ebebeb; width:107px; height:40px; line-height:40px; color:#333; text-decoration:none; display:block;}
	#nav1 .nav1 a,#nav2 .nav2 a,#nav3 .nav3 a,#nav4 .nav4 a,#nav5 .nav5 a,#nav6 .nav6 a,#nav7 .nav7 a,#nav8 .nav8 a,#nav9 .nav9 a{ background-color:#ebebeb; color:#333;}
	
	/*END*/
	


/*main*/
#main{ background-color:#fff; clear:both; margin:0 auto; width:960px; padding:10px;}
.left .lm-t{ height:40px;}
.left .box{background-color:#ededed; border:0;}

/*产品分类*/
.left .prolist{ clear:both}
.left .prolist .box{ padding:10px 0;}
.left .prolist .box ul li a{ background:url(../images/icon3.png) 10px center no-repeat; border-bottom:1px dashed #d9d9d9; padding-left:20px; height:43px; line-height:43px; display:block;}
.left .prolist .box ul li a:hover{ background-color:#e1e1e1; font-weight:bold; display:block;}

.right .lm-t{ background:url(../images/lm-t.png) left top repeat-x; border:1px solid #eaeaea; border-bottom:0; height:33px; line-height:33px;}
.right-b .contact .box{ background:url(../images/contactbg.png) 230px 20px no-repeat;}

/*email*/
.dd input{ background:url(../images/btn.png) left center no-repeat; width:58px; height:26px; text-align:center; color:#fff; line-height:26px; border:0; margin:10px 0 0 40px;}
.dd_e input{ background:url(../images/btn.png) left center no-repeat; width:58px; height:26px; text-align:center; color:#fff; line-height:26px; border:0; margin:10px 0 0 60px;}
.emailsrk{ background-color:#fff; width:120px; height:22px; border:1px solid #cdcdcd; line-height:22px;}
.emailsrk_e{ background-color:#fff; width:100px; height:22px; border:1px solid #cdcdcd; line-height:22px;}


/*首页滚动*/
.blk_18 {overflow:hidden;zoom:1;font-size:9pt;width:730px;}
.blk_18 .pcont { float:left; width:665px;overflow:hidden;}
.blk_18 .ScrCont {width:3276600px;zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton {width:23px;height:120px;float:left;}
.blk_18 ul li{ float:left; width:180px; margin-bottom:0; margin-right:10px; overflow:hidden;}
.blk_18 .pic a{display:block; position:static !important; overflow:hidden; text-align:center; vertical-align:middle; font-family:Arial; width:174px; height:114px; padding:2px; border:1px solid #eaeaea}
.blk_18 .pic a:hover{ border:1px solid #ff6600}
.blk_18 ul li .pic a img{position:static !important; top:auto !important; top:-50%; left:auto !important; left:-50%;}
.blk_18 ul li .desc{ text-align:center; width:180px; line-height:20px; margin-top:4px;}
.blk_18 .LeftBotton { background:url(../images/leftbutton.png) left center no-repeat; margin:0px 8px 0px 0px;}
.blk_18 .RightBotton { background:url(../images/rightbutton.png) left center no-repeat; margin:0px 0px 0px 8px;}
.blk_18 .LeftBotton:hover {background:url(../images/leftbutton.png) left center no-repeat; margin:0px 8px 0px 0px;}
.blk_18 .RightBotton:hover { background:url(../images/rightbutton.png) left center no-repeat; margin:0px 0px 0px 8px;}


/*内页*/



/*产品*/
.list ul{ overflow:hidden;}
.list ul li{ width:180px; margin:0 30px 10px 30px; float:left; }
.list ul li .pic a{display:block; position:static !important; overflow:hidden; text-align:center; vertical-align:middle;display: table-cell; font-family:Arial; width:174px; height:114px; padding:2px; border:1px solid #eaeaea; *display: block;*font-size: 114px;_font-family: sans-serif;}
.list ul li .pic a:hover{border:1px solid #ff6600;}
.list ul li .desc{ text-align:center; width:180px; line-height:30px;}



/*新闻*/
.right-b .box.news ul li{ clear:both; background:url(../images/icon3.png) left center no-repeat;border-bottom:1px dashed #eaeaea; height:24px; line-height:24px;}
.right-b .box.news ul li,.right-b .box.news .newstitle,.right-b .box.news .date{ line-height:24px;}
.news.box ul li{ background:url(../images/icon3.png) left center no-repeat; border-bottom:1px dashed #eaeaea; height:28px; line-height:28px;}
.newstitle{float:left; padding-left:10px;line-height:28px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.date{ float:right; line-height:28px; text-align:right; color:#999;}

.newsCatalog{padding:10px 0 ;}
.newsCatalog a{color:#333;border:solid 1px #ccc;line-height:30px;display:block;width:120px; float:left; text-align:center;margin-right:10px; background-color:#eaeaea;}
.newsCatalog a:hover{color:#ff0000; text-decoration:underline;}
.right .box.news h2{font-size:16px;color:#c70000; text-align:center;line-height:50px; font-weight:bold; border-bottom:1px solid #eaeaea; margin-bottom:10px;}



/*footer*/
#footer{ clear:both; background-color:#b3000a; margin:10px auto 0 auto; text-align:center; padding:15px 0; color:#fff}
.foot a,.foot a:hover{ color:#fff;}
