html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img, hr { margin:0; padding:0; }
body{font-family:"Microsoft Yahei";color:#333;} 
fieldset, img { border:none; }
img{display: block;}
ul, ol { list-style:none; }
lable {vertical-align:bottom;}
input {vertical-align:bottom; padding:0; margin:0; font-family: "SimSun","ËÎÌå";}
a{text-decoration:none;font-family:"Microsoft Yahei";color:#333;}
.fl {float:left;}
.fr {float:right;}
.cl {clear:both; height:0px; overflow:hidden;}
.dn {display:none;}
.db {display:block;}
.di {display:inline;}
.nmr{margin-right:0;}

#marketingBar_background
{
	background:#464646;
}

#marketingBar
{
	margin:0 auto;
	width:550px;
	height:40px;
}

#marketingBar a
{
	color:#fff;
	display:block;
	padding-left:30px;
	height:40px;
	line-height:40px;
}

#chatOnline
{
	width:95px;
	background:url(../images/chatOnline.png) no-repeat 0px 6px;
	margin-right:15px;
}

#hotline
{
	width:220px;
	background:url(../images/hotline.png) no-repeat 0px 6px;
	margin-right:15px;
}

#appointmentOnline
{
	width:95px;
	background:url(../images/appointmentOnline.png) no-repeat 0px 6px;
}

#greenLine
{
	height:4px;
	overflow:hidden;
	background:#b5da3f;
}

#crumbs a
{
	font-size:14px;
	color:#999;
}

#content
{
	padding-bottom:190px;
	margin-bottom:150px;
	width:335px;
	border:1px solid #ddd;
	border-radius:4px;
	background:#fff;
}

#main_content
{
	padding-bottom:190px;
	margin-bottom:150px;
	width:335px;
	border:1px solid #ddd;
	border-radius:4px;
	background:#fff;
}

#aboutUs
{
	padding-top:36px;
	margin-left:25px;
	width:310px;
}

#aboutUs_title,#business_title
{
	font-size:20px;
	margin-bottom:70px;
	background:url(../images/group/title_background.gif) no-repeat 90px center;
}

#business_title
{
	margin-left:25px;
}

#aboutUs li
{
	height:39px;
	line-height:39px;
	text-align:center;
}

#aboutUs a:hover
{
	color:#97c211;
}

.greyBg
{
	 background:#f4f4f4;
}

#content
{
	width:1200px;
}

#main_content
{
	width:1200px;
}

#content_left
{
	width:335px;
}

#content_left_line
{
	margin-top:35px;
	margin-bottom:50px;
	height:1px;
	overflow:hidden;
	background:url(../images/group/line_bg.gif);
}

#business a
{
	width:285px;
	margin:0 auto;
}

#page_theme
{
	height:90px;
	background:#ebebeb;
}

#content_right
{
	width:865px;
}

#page_theme
{
	padding-left:32px;
	line-height:90px;
	font-size:20px;
}

.abc a:hover
{
	color:#fff;
}




/*-------------------------------index_n--------------------------------*/
.header
{
	padding-top:30px;
	width:1140px;
	height:65px;
	margin:0 auto;
	font-size:18px;
	background:#fff;
}

.header a:hover
{
	color:#599401;
}

.banner
{
	height:600px;
	background:url(../images/accounting/banner.jpg) center center;
}

.bg1
{
	height:440px;
	background:url(../images/accounting/bg1.jpg) no-repeat center center;
}

.bg_d
{
	position:relative;
	padding:45px 0 0 50px;
	margin:0 auto;
	width:1090px;
	height:350px;
	background:url(../images/accounting/c6.png);
	
}

.bg_t
{
	margin-top:15px;
	font-size:28px;
	color:#fff;
	font-weight:bold;
}

.bg_m
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:32px;
	color:#fc0;
	margin-top:70px;
	padding-left:70px;
	height:53px;
	line-height:53px;
	background:url(../images/accounting/t.png) no-repeat;
}

.bg_b
{
	width:326px;
	height:95px;
	position:absolute;
	bottom:30px;
	right:70px;
	color:#000;
	font-size:14px;
}

.bg_b a
{
	background:url(../images/accounting/bb1.png) no-repeat;
}

.bg_b a:hover
{
	background:url(../images/accounting/bb2.png) no-repeat center 2px;
}

/*.bg2
{
	height:1036px;
	background:url(../images/accounting/bg2.jpg) no-repeat center center;
}*/

.bg2
{
	background:url(../images/accounting/bg2.jpg) no-repeat center center;
}

.twe td
{
	background:#FFF;
}

.uls li
{
	padding-top:5px;
	height:24px;
}

a.as
{
	background:url(../images/accounting/bb.gif)
}

a.as:hover
{
	background:url(../images/accounting/bb1.gif);
}

a.as1
{
	background:#fd7500;
	color:#fff;
	line-height:33px;
}

a.as1:hover
{
	background:#ff8b28;
}

table.twe li
{
	line-height:26px;
}

.bg_d1
{
	position:relative;
	padding:45px 0 0 50px;
	margin:0 auto;
	width:1090px;
	height:350px;
	background:url(../images/accounting/c2.png);
	
}

.bg_d2
{
	position:relative;
	padding:45px 0 0 50px;
	margin:0 auto;
	width:1090px;
	height:350px;
	background:url(../images/accounting/c3.png);
	
}

.bg_d3
{
	position:relative;
	padding:45px 0 0 50px;
	margin:0 auto;
	width:1090px;
	height:350px;
	background:url(../images/accounting/b3.jpg);
	
}