body {
	margin: 0px auto;
	font-size: 12px;
	line-height:22px;
	color: #5E5E5E;
	background:#fff;
} 

a{color: #666;text-decoration: none;}
a:hover {color: #ff6918;text-decoration: none;}
select,input{ font-size:12px;}


.menu{ background:url(../images/menuback.jpg) repeat-x;}
.menuimg{ cursor:pointer;}
.left {
	margin-top: 13px;
}
.left_line {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #ebebeb;
	border-left-color: #ebebeb;
}


.search{ line-height:26px; padding-top:3px;}
.searchback{background:url(../images/img_19.jpg) no-repeat 0 7px; padding-top:3px; }
.searchback input{border:1px solid #CACACA; background:none;} 
.banner{ border-top:1px solid #fff;border-bottom:1px solid #fff;}
.Font14 {
	font-size: 14px;
	font-weight: bold;
	color: #da0000;
}


.introback{background:url(../images/companyback.jpg) no-repeat top left; padding-left:6px; padding-top:14px;}

.titleline{ background:#CDCDCD;}

.company img{background:url(../images/companyback.jpg) no-repeat top;}
.companyback img{background:url(../images/introback.jpg) no-repeat; padding:3px;}
.companyback { margin-bottom:10px;}
.companyback span{ color:#D03131;}

.joinUsback{background:url(../images/joinback.jpg) no-repeat right top; padding-left:20px; line-height:22px; padding-top:14px}
.joinImg { padding:8px 0;}
.joinImg img{ border:1px solid #D7D7D7; padding:1px; background:#D9FBFF;}
.jointitle cite{ float:right; font-style:normal; padding-right:10px;}
.joinlist ul{ width:195px;}
.joinlist ul,.joinlist li{ list-style-type:none; padding:0; margin:0;}
.joinlist span{ float: right;}

.product{ padding:16px 0 0 18px;}
.newsImg img{ border:1px solid #E5E5E5; padding:2px; }
.newsImg{ padding:4px 0 15px 0;}

.serviceimg{ padding-top:4px}

.footer{background:url(../images/footerback.gif) repeat-x; height:37px;}
.footer td{ padding:0 15px;}

.ltmenu li a{background:url(../images/neiye_10.jpg); padding-left:30px; display:block;height:26px; color:#25478B; padding-top:3px;}
.ltmenu li a:hover{background:url(../images/neiye_08.jpg);padding-left:30px; display:block;height:26px; color:#3E3E3E;padding-top:3px;}
.ltmenu li{ line-height:26px; display:block; height:29px;}
.ltmenu li,.ltmenu ul{ padding:0; margin:0;}
.zi2 {
	font-size: 12px;
	font-weight: bold;
	color: #c93d00;
}

.ltnav td { border-bottom:1px solid #e8e8e8;}
.ltnav td a{display:block; padding-left:15px;}
.ltnav td a:hover{
	display:block;
	padding-left:15px;
	background:#e8e8e8 url(../images/jt.gif) no-repeat 5px center;	color: #333333;
}

.banner{ padding-bottom:6px;}
.place em{ font-style:normal; color:#000000}
.line-cp{
	border-bottom:1px solid #e8e8e8;
	font-size: 12px;
	font-weight: bold;
	color: #c93d00;
}a:link {
	font-size: 12px;
	color: #505050;
}
a:visited {
	font-size: 12px;
	color: #505050;
}
a:hover {
	font-size: 12px;
	color: #929292;
}

.sub_nr{ padding:20px 10px; padding-right:54px; line-height:24px;}
.link img{ border:solid 1px #ccc; width:166px; height:49px; margin:0 15px 30px 15px;}

.products-list_an { clear:both; text-align:center; font-family:Arial; color:#818181;}
.products-list_an a{ color:#818181;}
.products-list_an a:hover{ color:#818181; font-weight:bold;}
.products-list_an li{ display: inline; margin-right:5px;}



.newscontent span{ float:right;}
.newscontent{ background:url(../images/linenews.gif); padding-left:15px}
.newscontent li{ line-height:26px;}

.pages{ line-height:30px; padding:20px 0; text-align:center;}
.maininfo{ padding-right:26px;}