html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img,  th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol {
	margin: 0 0;
	padding: 0 0;
}
BODY {
background-COLOR: #f2f2f2;
background-image:url(indexbg.jpg);
BACKGROUND-REPEAT: repeat-x;

	}

/* HEADER */
#header {
	height:120px;
	
}
.headerimg {
	background-position: center top;
	background-repeat: no-repeat;
	width:100%;
	height:380px;
	position:absolute;
	margin-top:0px;

}

/* CONTROLS */
.navtop_contr {margin-top:61px;}
.btn {
	height:44px;
	width:25px;
	cursor:pointer;
}
#back {
	background-image:url("btn_back.png");
		height:44px;
	width:25px;
	cursor:pointer;
	
}
#next {
	background-image:url("btn_next.png");
		height:44px;
	width:25px;
	cursor:pointer;
	
}

/*  commen*/
TD{FONT-SIZE: 9pt; COLOR: #555555;}
A:link {COLOR: #555555; TEXT-DECORATION: none}
A:visited {COLOR: #555555; TEXT-DECORATION: none}
A:hover {COLOR: #266600;}
A:active {COLOR: #555555;}

.font14 {font-size: 14px;color: #DD0005;font-weight: bold;}
.index_pro_title {font-size: 14px;color: #555555;height:29px;line-height:29px; text-align:center;}
.font142 {font-size: 14px;}
.font142 img{ max-width:640px;}
.font13 {font-size: 13px;}

.imgbk {border:1px solid #D6D6D6;padding:4px;}
.mgt {margin-top:14px}
.bk {border:1px solid #dddddd;}
.nei {padding:7px;color:#555555;line-height:160%;font-size:14px;}
.hei{padding-left:20px;color: #555555;font-size:14px;font-weight:bold;}
.nei1 {padding:12px;line-height:160%;text-align:left;font-size:14px;}
.r1pad {padding-left:25px;}
.P_title {font-size:18px;padding:12px;text-align:left;color: #266600;padding-top:25px;font-weight:bold;}

.yewu_title {font-size:18px;padding:9px;text-align:left;color: #266600;font-weight:bold;}
.P_jianjie {font-size:14px;padding:12px;text-align:left;color: #444444;padding-top:2px; height:70px;}



.topa{
width:1920px;
height:178px;
background-image:url(topbg.png);
background-position: center;
BACKGROUND-POSITION: 50% top; 
BACKGROUND-REPEAT: repeat-x;

	}



/*服务分类页*/
.xiaxian{border-bottom:1px dotted #cccccc;}
.lmenu{font-size:14px;background-image:url(lbg.gif);text-align:left;padding-left:20px;}
.lmenuS{font-size:13px;background-color: #EFEFEF;;padding-left:50px;padding-top:4px;}
.lmenutitle{font-size:15px;font-weight:bold;padding-left:20px;padding-top:5px;color: #000000;}

.r1 {
	font-size: 14px;
	font-weight: bold;
	padding-top:10px;
	padding-left:25px;
	border-bottom:1px dotted #cccccc;
}

/*首页*/
.injieshao{font-size:13px;padding:9px;line-height:140%;color: #555555;}
.incontact{font-size:14px;padding-left:30px;padding-top:7px;color: #333333;line-height:130%;}

/*首页导航*/
.navm {margin-top:30px;}
.nav {padding-top:4px;text-align:center;}
.nav  a:link,.nav  a:visited { color: #555555;font-size:14px;text-decoration: none;font-weight:bold;}
.nav a:hover { COLOR: #02469B;text-decoration: underline;}

/*首页三个服务大分类*/
.inm3  { color: #ffffff;height:31px;font-weight:bold;}
.inm3  a:link,.inm3 a:visited { height:31px;width:186px;color: #ffffff;font-size:14px;padding-left:45px;padding-top:9px;}
.inm3  a:hover { height:31px;width:186px;COLOR: #ffffff;background-color:#FABF3D;}

/*内页顶部导航*/
.head3  { color: #266600;text-align:center; }
.head3  a:link,.head3  a:visited{ color: #ffffff;font-size:16px;text-decoration: none;height:43px;padding: 13px 25px;}
.head3  a:hover { height:43px;COLOR: #ffffff;background:url(nav-top-h.jpg);padding:13px 25px;}


.14title {padding-left:48px;}
.14title  a:link,.14title  a:visited { color: #ffffff;font-size:14px;text-decoration: none;font-weight:bold;}
.14title a:hover { COLOR: #FC5808;text-decoration: underline;}


.htitle {}
.htitle  a:link,.htitle  a:visited { color: #555555;font-size:12px;text-decoration: none;}
.htitle a:hover { COLOR: #FC5808;text-decoration: underline;}


/* 所有底部 */
.allbot_l {
	width: 720px;
	height:120px;
	margin-top:10px;
	font-size:14px;
	float:left;
	padding-left:25px;
	line-height:170%;
	COLOR: #222222;
}
.allbot_r {
	width: 110px;
	height:120px;
	margin-top:10px;
	font-size:13px;
	float:left;
	text-align:left;
	line-height:170%;
}
/* 首页栏目title通用样式 */
.mod-tit {
	border-bottom: 3px solid #555555;
	margin-bottom: 15px
}

.mod-tit .yt {
	display: inline-block;
	*display: inline;
	border-bottom: 3px solid #FFA800;
	position: relative;
	top: 3px;
	font-size: 18px;
	padding: 0px 5px 3px 5px;
	font-weight:bold;
}
.mod-tit .more {
	padding-right:  25px;
	font-size: 14px;
	float:right;

}

/* 图片通用样式 */
.index_p{margin:10px;}
.index_p A:link IMG {
	-webkit-transition: .2s ease-in-out; -moz-transition: .2s ease-in-out; -o-transition: .2s ease-in-out; transition: .2s ease-in-out
}
.index_p A:visited IMG {
	-webkit-transition: .2s ease-in-out; -moz-transition: .2s ease-in-out; -o-transition: .2s ease-in-out; transition: .2s ease-in-out
}
.index_p A:hover IMG {
	FILTER: Alpha(opacity=70); opacity: .7
}