moretopnamebody{
	margin:0px;
	padding:0px;
	color:#666;
	font-size:12px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; 
	background:#ededed url(body_bg.jpg) repeat-x ;
	background-position:left -24px;
	
}
a,a:link,a:active,a:visited{
	color:#444;
	text-decoration:none;
}
a:hover{
	color:#e60808;
	text-decoration:none;
}
a.current{
	color:#e60808;
}
img{
	border:0px;
}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
}
ul,li{
	list-style:none;
}
p{
	margin:0px;
	padding:0px;
}
.color_2f2f2f{
	color:#2f2f2f;
}
.wholeContainer{
	width:980px;
	background:#fff;
	padding:0 35px 0 35px;
	margin:auto;
	overflow:hidden;
}
.logoPic,
.newsArea .newsHeader,
.searchPanel span,
.searchPanel input{
	background-image:url(home_bg.gif);
}
/* logoArea begin */
.logoArea{
	width:100%;
	height:65px;
	overflow:hidden;
	padding-top:15px
}
.logoPic{
	float:left;
	width:200px;
	height:65px;
	background-repeat:no-repeat;
	background-position:left top;
}
.loginLinks{
	float:right;
	height:65px;
	padding:10px 0px 0px 0px;
}
.loginLinks a{
	margin:0px 5px 0px 0px;
	margin:0px 7px 0px 4px\9;
}
/* logoArea end */
/* navArea begin */
.navMenu{
	float:left;
	height:35px;
}
.navMenu a{
	height:35px;
	line-height:35px;
	margin:0px 35px 0px 5px;
	font-family:微软雅黑;
	font-weight:bold;
	display:inline-block;
	
}
.navMenu a:hover{
color:#e60808;
	text-decoration:none;
}
.navMenu a:active{
color:#444;
text-decoration:none;
}
.navArea{
	width:100%;
	height:35px;
	overflow:hidden;
	border-bottom:0px solid #bdbdbd;
}
.searchPanel{
	float:right;
	width:182px;
	line-height:35px;
	margin-top:3px;
	*margin-top:-4px;
	_margin-top:1px;
	overflow:hidden;
}
.searchPanel input{
	width:134px;
	height:20px;
	line-height:20px;
	text-indent:4px;
	*text-indent:0px;
	border:0px;
	color:#797979;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:left -68px;
}
.searchPanel span{
	width:46px;
	height:22px;
	cursor:pointer;
	display:inline-block;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:-136px -68px;
}
/* navArea end */
/* photoArea begin */
.photoArea{
	width:100%;
	height:290px;
	margin-top:2px;
	overflow:hidden;
}
/* photoArea end */
/* infoArea begin */
.infoArea{
	width:100%;
	margin-top:0px;
	_margin-top:0px;
	display:inline-block;
}
.newsArea{
	width:100%;
}
.newsArea .newsHeader{
	width:100%;
	height:33px;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
	background-repeat:repeat-x;
	background-position:left -191px;
}
.newsArea .newsTitle{
	float:left;
	width:80%;
	height:33px;
	line-height:33px;
	overflow:hidden;
}
.newsArea .newsTitle .newsInfo{
	width:80%;
	height:20px;
	margin:0px;
	margin-left:4px;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	margin-top:4px;
	*margin-top:0px;
	_margin-top:6px;
}
.newsArea .newsTitle .newsTab{
	width:55px;
	height:26px;
	line-height:26px;
	color:#666;
	font-size:12px;
	font-weight:bold;
	/*font-family:Verdana, Geneva, sans-serif;*/
	text-align:center;
	display:inline-block;
	background:#e4e4e4;
	_margin-top:4px;
	vertical-align:middle;
}
.newsArea .newsMore{
	float:right;
	width:18%;
	height:33px;
	line-height:38px;
	padding-right:14px;
	overflow:hidden;
	text-align:right;
}
.infoShowArea .infoTitle{
	line-height:24px;
	color:#333;
	margin-bottom:10px;
	font-weight:bold;
	border-bottom:4px solid #e60808;
}
.exhibitArea{
	float:right;
	width:25%;
	overflow:hidden;
}
.exhibitArea .bec_shadow a{
	float:left;
}
.adSystem{
	margin-top:10px;
	border-bottom:1px solid #ececec;
	border-right:1px solid #ececec;
}
.adSystem h4{
	text-align:left;
	margin:0px;
	color:#333;
	font-size:12px;
	padding-left:70px;
}
.adSystem p{
	margin-top:6px;
	text-align:left;
	padding-left:70px;
	line-height:20px;
}
.serviceSystem{
	margin-top:10px;
	border-bottom:0px solid #ececec;
	border-right:0px solid #ececec;
}
.bec_shadow{
	padding:12px 8px 22px 12px;
	border-bottom:0px solid #c5c5c5;
	border-right:0px solid #c5c5c5;
	/*background:#fff url(infoPanel_bg.gif) repeat-x left bottom;*/
}
.bec_grdColor{
	border-bottom:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	background:#fff url(infoPanel_bg.gif) repeat-x left bottom;
}
.serviceSystem h4{
	text-align:left;
	margin:0px;
	color:#333;
	font-size:12px;
	padding-left:70px;
}
.serviceSystem p{
	margin-top:6px;
	text-align:left;
	padding-left:70px;
	line-height:20px;
}
.otherSystem{
	margin-top:15px;
}
/* infoArea end */
/* footerArea begin */
.footerArea{
	background:#fff;
	width:100%;
	margin:40px 0px;
	padding-top:10px;
	border-top:6px solid #dcdcdc;
	display:inline-block;
}
.footerLeft{
	float:left;
}
.footerLeft a{
	font-weight:bold;
	margin:0px 4px;
}
.footerRight{
	float:right;
/*	font-family:"Arial";*/
}
/* footerArea end */
/* *****news style begin***** */
.newsContainer{
	width:100%;
	margin-top:2px;
	margin-left:-35px;
	padding:10px 35px;
	
	display:inline-block;
	background:#fff url(mid_bg.jpg) repeat-x;
}
.newslayout_l,.newslayout_c,.newslayout_r{
	float:left;
	width:20%;
	overflow:hidden;
}
.newslayout_l{
	width:16%;
}
.newslayout_c{
	width:63%;
	margin-left:1%;
}
.newslayout_r{
	width:19%;
	float:right;
}
.newslayout_l ul{
	float:left;
	width:100%;
	margin:10px 30px 0px 0px;
	padding:0px;
}
.newslayout_l ul li{
	margin:6px 0px; 
	*margin:5px 0px; 
	padding-left:10px;
	line-height:20px;
	border-bottom:1px dotted #d6d6d6;
}
.newslayout_l .infoTitle{
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:4px;
	line-height:24px;
	border-bottom:6px solid #dfdfdf;
}
.newslayout_l ul li a{
	color:#333;
}
.newslayout_l ul li a.current{
	color:#e60808;
	font-weight:bold;
}
.newsPic{
	width:100%;
	text-align:center;
	margin:10px 0px;
}
.newsEntry{
	width:96%;
	
	padding:10px 10px 10px 0px;
	overflow:hidden;
}
.newsEntry h4{
	margin:3px 0px;
	padding:0px;
}
.newsEntry h4 a{
	padding:2px;
	color:#ffffff;
	font-weight:normal;
	background:#333;
}
.newslayout_c .newsEntry h4 a{
	padding:2px;
	color:#666;
	font-size:12px;
	font-weight:bold;
	background:#e7e7e7;
}
.newslayout_c .newsEntry h4 a:hover{
	color:#fff;
	background:#b71b39;
	text-decoration:none;
}
.newsEntry p{
	margin:0px;
	padding:0px;
	line-height:18px;
}
.newsEntry .newTime{
	color:#000;
}
.serviceSystem ul{
	margin:10px 0px 0px 0px;
	padding:0px;
}
.serviceSystem ul li{
	color:#62AFE7;
	line-height:20px;
	font-family:"\5b8b\4f53";
}
.serviceSystem ul li span{
	line-height:16px;
}
.serviceSystem .hrefLI{
	color:#aa0000;
}
.serviceSystem ul li>a{
	color:#62AFE7;
}
.serviceSystem .bec_shadow ul li a{/* because ie6 */
	_color:#62AFE7;
}
.serviceSystem span{
	color:#535353;
}
.newslayout_r .serviceSystem p{
	padding-left:0px;
	line-height:18px;
}
.newslayout_r .serviceSystem .bec_shadow{
	padding:12px 12px 22px 12px;
	background:#f3f3f3;
}
.solutions{
	width:100%;
}
.solutions a{
	float:right;
	margin-left:1px;
}
.solutions p{
	margin:0px;
}
.solutionsInto{
	width:100%;
	height:26px;
	margin-top:10px;
	line-height:26px;
	display:inline-block;
	background: url(solutionsInto.gif) no-repeat left top;
}
.solutionsInto a{
	color:#4f60af;
	padding-left:26px;
}
.newslayout_r .serviceSystem .lowFrame{
	background-color:#F3F3F3;
	background-position:left top;
}
/* *****news style end***** */
/* *****newsView style end***** */
.newsView{
	width:100%;
	overflow:hidden;
}
.newsView_title{
	margin-top:10px;
	padding:0px 0px 10px 0px;
	background:#ac0000;
}
.newsView_title h1{
	color:#fff;
	font-size:22px;
	line-height:26px;
	font-weight:normal;
/*	font-family:"宋体";*/
	margin-bottom:10px;
	padding:10px 10px 0px 10px;
}
.newsView_title p{
	color:#fff;
	margin:0px;
	padding:0px 10px;
}
.newsView_content{
	padding:0px 5px;
}
.newsView_content p{
	margin:20px 0px;
	line-height:20px;
}
.newsView_content p a{
	color:#e60808;
	text-decoration:underline;
}
.newsView_operate{
	width:100%;
	padding:0px;
}
.newsView_more{
	height:24px;
	line-height:16px;
	padding-left:24px;
	margin-top:15px;
	display:inline-block;
	background:#fff url(solutionsInto.gif) no-repeat left -28px;
}
.newsView_more a{
	text-decoration:underline;
}
/* *****newsView style end***** */
/* *****aboutUs style end***** */
.aboutUs_content{
	padding:0px 10px;
}
.aboutUs_content p{
	margin:20px 0px;
	line-height:20px;
}
.aboutUs_content p a{
	color:#e60808;
	text-decoration:underline;
}
.aboutUs_Module{
}
.aboutUs_Module h4{
	color:#e60808;
	line-height:20px;
	margin-top:15px;
}
.aboutUs_Module p{
	margin:0px;
	color:#333;
	text-indent:0px;
	margin-bottom:15px;
}
.aboutUs_Module .abM_title{
	height:28px;
	line-height:28px;
	color:#333;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	border:1px solid #e5e5e5;
	background:#fff url(abM_title.gif) repeat-x left bottom;
}
.aboutUs_Module .abM_title , .aboutUs_Module h4, .aboutUs_Module p{
	padding-left:6px;
}
.honorsModule .abM_title{
	color:#e60808;
	font-style:normal;
	margin:10px 0px;
}
.honorsModule p{
	margin:0px;
	line-height:22px;
}
.contactModule .companyAddress{
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #dbdbdb;
}
.contactModule  p{
	margin:0px;
}
.contactModule  h4{
	color:#333;
}
/*
.branchAddress{
	padding:0px;
	display:inline-block;
}
.branchAddress ul{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
}
.branchAddress ul li{
	float:left;
	width:50%;
	margin:5px 0px;
}
*/
/* *****aboutUs style end***** */
/* scrollNews ul style begin */
.newsArea .newsTitle .newsInfo a{
	float:left;
    width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	line-height:20px;
}
/* scrollNews ul style end */
/* productsServices style begin */
.pS_content{
	width:96%;
	margin-left:1%;
	overflow:hidden;
}
.pS_content >p{
	margin-top:10px;
}
.pS_content h4,.pS_content p{
	line-height:20px;
}
.pS_content ul{
	float:left;
	width:50%;
	*width:49.5%;
	margin:10px 0px;
	padding:0px;
	overflow:hidden;
}
.pS_content ul li{
	width:90%;
	padding:10px 0px 6px 0px;
}
.pS_content ul.alignLeft li{
	float:left;
}
.pS_content ul.alignRight li{
	float:right;
}
.pS_content .pS_ul_title{
	border-bottom:5px solid #dfdfdf;
}
.productsList{
	width:92%;
	margin-top:28px;
	padding-left:40px;
	background:url(productsList_icon.gif) no-repeat;
	background-position:left 4px;
	background-position:left 2px\9;
}
.productsList p{
	margin-bottom:6px;
}
.pS_content .productsList p a{
	color:#62afe7;
}
.productsList p a:hover{
	color:#e60808;
}
/* productsServices style end */
/* solutions style begin */
.solutions_content{
	
}
.solutions_content p{
	color:#333;
	line-height:20px;
	margin-bottom:20px;
}
.solutions_content ul{
	float:left;
	width:100%;
	margin:20px 0px;
	padding:0px;
}
.solutions_content ul li{
	width:49%;
	float:left;
	line-height:27px;
	color:#e60808;
	border-bottom:1px solid #e3e3e3;
}
.newslayout_c .solutions_content ul li a,
.solutions_content ul li span{
	color:#333;
	margin-left:4px;
}
.solutions_content ul li a:hover{
	color:#e60808;
}
.box_list .toptitle{
	margin-top:100px;
	background:#fff url(solutionsInto.gif) no-repeat left -26px;
}
/* solutions style end */
/* common border、color... style begin */
.color_2f2f2f{
	color:#2f2f2f;
}
.bC_dfdfdf , .newslayout_l .bC_dfdfdf{
	border-color:#dfdfdf;
}
.bC_e79a62 , .pS_content .bC_e79a62{
	border-color:#e79a62;
}
.bC_62e7d9 , .pS_content .bC_62e7d9{
	border-color:#62e7d9;
}
.bC_62afe7 , .pS_content .bC_62afe7{
	border-color:#62afe7;
}
.bC_bbe762 , .pS_content .bC_bbe762{
	border-color:#bbe762;
}
/* common border、color... style end */
.logoArea,navArea,newsContainer,footerArea{
/*	padding:0px 20px;
*/}
/*隐藏更多*/
.lmbar .barright{
	display:none;
 }
.lmbar .barleft{
	line-height:24px;
	color:#333;
	margin-bottom:10px;
	font-weight:bold;
	border-bottom:4px solid #e60808;
}
/* 二级导航*/
.box_2nav{
	width:170px;
        margin-top:15px;
	}
.box_2nav th{
	height:10px;
	color:#000000;
	text-align:left;
	padding-left:4px;
	font-size:12px;
	font-weight:bold;
	border-bottom:6px solid #dfdfdf;
}
.box_2nav tfoot td{
	margin-top:15px;
	height:10px;
}
#listindex table tr td{
        line-height:15px;
	cursor:pointer;
	border-bottom:1px dotted #d6d6d6;
}
.box_list{
margin-top:-2px;
padding-right:10px;
}
.bgreenlink{
	padding:2px;
	color:#666;
	font-size:12px;
	font-weight:bold;
	background:#e7e7e7;
}
.bgreenlink1{
	padding:2px;
	color:#666;
	font-size:12px;
	font-weight:bold;
        border-bottom:4px solid #e7e7e7;
        padding-top:10px;
}
.bgreenlink2{
	padding:2px;
	color:#666;
	font-size:12px;
	font-weight:bold;
        border-bottom:4px solid #e7e7e7;
        padding-top:15px;
}
.topname a:hover{
        color:#fff;
	background:#b71b39;
	text-decoration:none;
}
.mbgreenlink{
font-size:17px;
font-weight:bold;
}
.searchzone{
margin-top:20px;
}
.moretopname{
	width:92%;
	margin-top:28px;
	padding-left:40px;
	background:url(productsList_icon.gif) no-repeat;
	background-position:left 4px;
	background-position:left 2px\9;
}
.moretopname a{
	font-size:12px;}
#threelist .morecontent td a{
padding-left:40px;
color:#62afe7;
}
#threelist .morecontent td a:hover{
color:#e60808;
}
.moredescrption{
padding-left:40px;
}
#threelist{
margin-top:20px;
}
.content0 {
margin-top:50px;
}
.box_list1{
margin-top:10px;
}
.content0{
line-height:20px;
}
.moredescrption{
line-height:20px;
}
.tmpdescription{
line-height:20px;
}
.row {
line-height:20px;
}
.row p{
padding-top:20px;
}
.jufa{
margin-top:20px;
border-bottom:1px solid #e7e7e7;
}
.rczp{
margin-top:20px;
line-height:30px;
border-bottom:1px solid #e7e7e7;
}
.box_listtop{
margin-top:10px;
}
.alyj{
margin-top:30px;
}
.newstest p{
font-size:12px;
margin-top:5px;
line-height:18px;
text-indent:2em;
font-family:宋体,verdana;
}
.newstest{
margin-top:10px;
}
.newstest h2{
font-size:18px;
}
.newstest h3{
font-size:14px;
}
.titlecolor{
        border-bottom:1px solid #e7e7e7;
        padding-top:1px;
        line-height:10px;
        font-size:12px;
	    margin-left:50px;
        width:200px;
        
}
.midrignt{
display:inline;
}
.titletable{
    color:#ffffff;
    font-size:22px;
	padding:20px 0px 20px 10px;
	background:#ac0000;
	}
	
.datatable {
color:#ffffff;
padding:0px 0px 10px 10px;
background:#ac0000;
}
.box_srh {
}
#searchzone{
 border-bottom:1px solid #e7e7e7;
}
/* solutions style begin */
.solutions_content{
	
}
.solutions_content p{
	color:#333;
	line-height:20px;
	margin-bottom:20px;
}
.solutions_content ul{
	float:left;
	width:100%;
	margin:20px 0px;
	padding:0px;
}
.solutions_content ul li{
	width:49%;
	float:left;
	line-height:27px;
	color:#e60808;
	border-bottom:1px solid #e3e3e3;
}
.newslayout_c .solutions_content ul li a,
.solutions_content ul li a{
	color:#333;
	margin-left:4px;
}
.solutions_content ul li a:hover{
	color:#e60808;
}
.solutions_content ul .solutions_title{
	float:left;
	width:100%;
}
.solutions_content ul .solutions_title h4{
	color:#333;
	height:18px;
	line-height:18px;
	padding-left:28px;
	background:#fff url(solutionsInto.gif) no-repeat left -26px;
        font-size:12px;
}
.solutions_content .noBorderUl li{
	width:100%;
	border:0px;
}
/* solutions style end */
.datatable111{
color:#ac0000;
padding:0px 0px 10px 10px;
background:#ac0000;
}
.box_listtop{
font-size:12px;
}
.lmnameborder{
border-bottom:1px solid #e3e3e3;
font-size:12px;
line-height:15px;
}
.toknowus{
width:100%;
	height:26px;
	margin-top:10px;
	line-height:26px;
	display:inline-block;
	background: url(solutionsInto.gif) no-repeat left top;
	}
	
.titlename{
font-size:17px;
font-weight:bold;
border-bottom:3px solid #e3e3e3;
}	
	
	.toknowus a{
	color:#4f60af;
	padding-left:26px;
	}
	
.searchsearch{
font-size:15px;
font-weight:bold;
}
.titlelist{
border-bottom:1px solid #e3e3e3;
}
search_panel{
	color:#333;
	margin-top:16px;
	padding:8px 20px;
	overflow:hidden;
	background-color:#F2F2F2;
}
.search_panel b{
	vertical-align:middle;
}
.searchPlugin{
	color:#333;
	height:22px;
	line-height:22px;
	margin-left:10px;
	padding-left:4px;
	display:inline-block;
	background-color:#fff;
	border:1px solid #E3E3E3;
	vertical-align:middle;
	overflow:hidden;
}
.searchPlugin input{
	border:0px;
	color:#aaa;
	height:14px;
	vertical-align:middle;
}
.searchSelect{
	cursor:pointer;
	margin-left:2px;
	_margin-top:1px;
	_display:inline-block;
	_vertical-align:middle;
}
.searchSelect font{
	font-size:10px;
	margin-left:10px;
}
.sysBtns{
	width:100%;
	margin-top:20px;
	text-align:center;
}
.sysBtn{
	height:22px;
	font-size:12px;
	line-height:24px;
	*line-height:20px;
	margin-left:10px;
	padding:0px 14px;
	*padding:0px 7px;
	cursor:pointer;
	border:1px solid #a6a6a6;
	vertical-align:top;
	background: url(sysBtn_bg.gif) repeat-x left bottom;
}
.sysBtns .sysBtn{
	height:30px;
	line-height:30px;
	*line-height:26px;
}
.searchType{
	position:absolute;
	margin-top:20px;
	background-color:#fff;
	border:1px solid #bbb;
	display:none;
}
.break{ height:1px;border:none;border-top:1px solid #E7E7E7;}
#pageinfo li{display:inline;}
#pageinfo li.thisclass a{color:#f00;}