* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #d6d7a0;
}
td {
	font-size:12px;
	line-height:140%;
	color:#000;
}

.font {

	font-size: 12px;
	line-height: 10px;
	font-weight: normal;
	text-indent: 2pc;
	color: #000000;
}



.article {
	COLOR: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height:160%;
}

.img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.title {
	FONT-SIZE: 16px;
	COLOR: #003399;
	TEXT-DECORATION: none;	
}
.tdx {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
                 padding: 2px;
}
.td2 {
	padding: 4px;
}

A:link {
	COLOR: #333333;
	text-decoration: none;
	font-size: 12px;
}
A:visited {
	COLOR: #333333;
	text-decoration: none;
	font-size: 12px;
}

A:hover {
	COLOR: #ff0000; 
	TEXT-DECORATION: underline
	}
A:active {
	COLOR: #333333;
	text-decoration: none;
	font-size: 12px;
}



.white {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}


.box {
	background-color: #ECECEC;
	border: 1px solid #660000;
}

.navon {
	font-weight: bold;
	color: #CC0000;
}

/* menu */
.bqnav2 {
	text-align: center;
	width: 84px;
	height: 42px;
	border-right:#ECEDB5 1px solid;
	background-image: url(/files/nav01.gif);
	background-repeat: repeat-x;
	vertical-align: middle;	

}


.bqnav1 {
	text-align: center;
	width: 84px;
	height: 42px;
	border-right:#ECEDB5 1px solid;
	background-image: url(/files/nav02.gif);
	background-repeat: repeat-x;
	vertical-align: middle;	

}
.nav1:link {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;  
               line-height:42px;
}

.nav1:visited {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;  
                line-height:42px;
}

.nav1:hover {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;  
}
.nav1:active {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;  
                line-height:42px;
}

.nav2:link {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;  
                line-height:42px;
}
.nav2:visited {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;  
               line-height:42px;
}
.nav2:hover {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;  
               line-height:42px;
}
.nav2:active {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none; 
                line-height:42px;
}

.black:link {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;  
               line-height:120%;
}

.black:visited {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;  
               line-height:120%;
}

.black:hover {
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;  
               line-height:120%;
}

.black:active {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;  
               line-height:120%;
}

/* 上部 */
.header {
	height: 278px;
	width: 994px;
	background-image: url(/files/home/home_header.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.header_anli {
	height: 278px;
	width: 994px;
	background-image: url(/files/home/banner_anli_02.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.header_xitong {
	height: 278px;
	width: 994px;
	background-image: url(/files/home/banner_xitong.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.header_lianxi {
	height: 278px;
	width: 994px;
	background-image: url(/files/home/banner_lianxi.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.header_kefu{
	height: 278px;
	width: 994px;
	background-image: url(/files/home/banner_kefu.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
.header_fangan{
	height: 278px;
	width: 994px;
	background-image: url(/files/home/banner_fangan.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

.header_left {
	width: 245px;
	text-align: right;
	vertical-align: text-top;
}

.logo {
	width: 223px;
	margin-right: 1px;
	text-align: center;
	padding-top: 27px;
}



.zixun ul {
	list-style-image: url(/files/home/jianzhanzbg.jpg);
	list-style-type: none;
}


.case {
	background-color: #191919;
	background-image: url(/files/home/casebg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 148px;
	width: 994px;
	margin-bottom: 5px;
}
.home_casegundong {
	width: 703px;
	height: 128px;
}
.home_casegundong td {
	padding-right: 5px;
	padding-left: 5px;
}

/* 圆角样式 */
.roundbox {
	position:relative;
	border:1px solid #b9b96b;
	font-size: 12px;
	line-height: 22px;
	text-align: center;
	vertical-align: text-top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
.roundbox_right {
	position:relative;
	border:1px solid #b9b96b;
	font-size: 12px;
	line-height: 22px;
	text-align: center;
	vertical-align: text-top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
.roundbox span{
display:block;
position:absolute;
width:5px;
height:5px;
font-size:0
}
.roundbox_top_left{
	left:-1px;
	top:-1px;
	background-image: url(/files/home/round.gif);
	background-position: left top;
}

.roundbox_top_right{
	right:-1px;
	top:-1px;
	background-image: url(/files/home/round.gif);
	background-position: right top;
}
.roundbox_bottom_left {
	left:-1px;
	bottom:-2px;
	background-image: url(/files/home/round.gif);
	background-position: left bottom;
}

.roundbox_bottom_right {
	right:-1px;
	bottom:-2px;
	background-image: url(/files/home/round.gif);
	background-position: right bottom;
}

.roundbox_right span{
display:block;
position:absolute;
width:5px;
height:5px;
font-size:0
}
.roundbox_right_top_left{
	left:-1px;
	top:-1px;
	background-image: url(/files/home/round.gif);
	background-position: left top;
}

.roundbox_right_top_right{
	right:-2px;
	top:-1px;
	background-image: url(/files/home/round.gif);
	background-position: right top;
}
.roundbox_right_bottom_left {
	left:-1px;
	bottom:-2px;
	background-image: url(/files/home/round.gif);
	background-position: left bottom;
}

.roundbox_right_bottom_right {
	right:-2px;
	bottom:-2px;
	background-image: url(/files/home/round.gif);
	background-position: right bottom;
}
/* 中部样式 */

.jjfangan_bg {
	background-image: url(/files/home/jj_bg_22.jpg);
	background-repeat: no-repeat;
	padding: 3 2 2 20px;	
}
.main {
	height: 261px;
	width: 994px;
	margin-bottom: 5px;
}

.main_left {
	width: 289px;
	text-align: left;
	vertical-align: text-top;
}
.news {
	width: 274px;
	height: 261px;
	background-color: #fff;
}
.news_table {width:264px;}
.news_top {
	height:41px;
	background-image: url(/files/home/news_top.jpg);
	background-repeat: repeat;
	
}
.anli_top {
	height:41px;
	background-image: url(/files/home/anli_top.jpg);
	background-repeat: repeat;
	
}
.news_font {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	line-height: 41px;
	padding-left: 41px;
	text-align: left;
}
.more {
	font-size: 14px;
	color: #fff;
	text-align: right;
	padding-right: 15px;
}
.list_padding {
	padding: 5 5 8 5px;

}
.xiajilm {
	padding: 8 0 0 0px;

}
.main_second {
	width:240px;
	text-align: left;
	vertical-align: text-top;
}
.combo {
	width: 224px;
	height:261px;
	background-color: #fff;
}
.combo_table {
width:215px;
}
.combo_top {
	background-image: url(/files/home/combo_top.jpg);
	height: 41px;
	background-repeat: no-repeat;
}
.combo_font {
	font-size: 14px;
	line-height: 41px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-left: 54px;
}
.solution_top {
	background-image: url(/files/home/solution.jpg);
	background-repeat: no-repeat;
	height: 41px;
}
.solution2 {
	background-image: url(/files/home/solution.jpg);
	background-repeat: no-repeat;
	height: 41px;
                padding:  4 10 4 40px;
}
.solution_center_font {
	font-size: 12px;
	color: #cc0000;
	height: 29px;
	line-height: 29px;
	text-align: center;
}
.solution_list {
	padding-top: 5px;
}
.Service_table {
	width: 214px;
}

.Service_top {
	background-image: url(/files/home/Service_top.jpg);
	background-repeat: no-repeat;
	height: 41px;
	font-size: 14px;
	line-height: 41px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-left: 57px;
}
.style1 {
	font-size: 14px;
	font-weight: bold;
	color: #036;
	line-height: 27px;
	width: 76px;
}
.STYLE2 {
	font-size: 16px;
	color: #ff0033;
	font-weight: bold;
}
.style3 {
	font-size: 12px;
	font-weight: bold;
	color: #036;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.Service_bottom {
	padding-top: 5px;
}

.service:link {
	text-decoration: none;
	font-size: 14px;
	color: #069;
	
}
.service:visited {
	text-decoration: none;
	font-size: 14px;
	color: #069;
	
}
.service:hover {
	text-decoration: underline;
	font-size: 14px;
	color: #CC0000;
	
}
.service:active {
	text-decoration: underline;
	font-size: 14px;
	color: #CC0000;
	
}
.sevrice_left {
	padding-left: 10px;
	text-align: left;
	padding-top: 5px;
}

/* 底部样式 */
.footer {
	background-color: #2f2f1b;
	width: 994px;
               padding: 15px;
}
.footer p {
	line-height: 20px;
	color: #cccc99;
}
.zuojuli {padding-left:5px;}
.seo {
	line-height: 24px;
	color: #999933;
}
A.yellow:link {
	FONT-SIZE: 12px; COLOR: #999933; TEXT-DECORATION: none
}
A.yellow:visited {
	FONT-SIZE: 12px; COLOR: #999933; TEXT-DECORATION: none
}

A.yellow:hover {
	FONT-SIZE: 12px; COLOR: #CCCC33; TEXT-DECORATION: none
}
A.yellow:active {
	FONT-SIZE: 12px; COLOR: #999933; TEXT-DECORATION: none
}
/*二级*/
.anli_zhong {
	background-image: url(/files/home/anli_zhong.jpg);
	background-repeat: repeat-y;
               padding: 10 5px
}
.anlititle {
	width: 224px;
	background-image: url(/files/home/anli_title.jpg);
	background-repeat: no-repeat;
	height: 53px;
}
	
.anlixia {
	width: 224px;
	background-image: url(/files/home/anli_xia.jpg);
	background-repeat: no-repeat;
	height: 13px;
}

.erjilanmubg {
	background-image: url(/files/home/erjilanmubg.gif);
	background-repeat: no-repeat;
               padding: 2 2 2 24px
}

.longtitle{
	background-image: url(/files/home/longtitlebg_03.jpg);
	background-repeat: no-repeat;
               padding: 2 2 2 24px
}

