/* CSS Document2024 */

li {list-style:none}

body{

	background:url(imgs/bg.jpg) repeat-x;

	font-size:12px;

	color:#454545;

	margin:0 auto;

}

body,td,th {

	color: #454545;

}

a:link {

	color: #454545;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #454545;

}

a:hover {

	text-decoration: none;

	color: #AA5600;

}

a:active {

	text-decoration: none;

	color: #AA5600;

}



img{

	border:0px;

}

.top{

	background:url(imgs/1_01.gif) no-repeat;

	width:1000px;

	height:92px;

	margin:0 auto;

	padding-top:10px;

}

.top a{

	text-decoration:none;

	color:#808080;

}

.top a:hover,.pic ul li .wen a:hover,.r_aa ul li a:hover,.link a:hover,.fa a:hover,.zi ul li a:hover,.aab a:hover,.r_aab ul li a:hover{

	color:#AA5600;

}

.menu{

	width:1000px;

	margin:0 auto;

	overflow:hidden;

}

.menu ul{

	padding:0px;

	margin:0px;

	list-style:none;

}

.menu ul li{

	float:left; width:107px; height:38px; text-align:center; line-height:38px; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"

}



.content{

	width:1000px;

	margin:0 auto;

	display£ºtable

}

.con_l{

	background:url(imgs/1_10.gif) no-repeat;

	float:left;

	width:702px;

	height:244px;

	padding:6px 0px 0px 6px;

}

.con_r{

	background:url(imgs/c_r.gif) repeat-x;

	width:282px;

	height:246px;

	float:right;

	border:1px #C4C4C4 solid;

}

.anlizhanshi{

	background:url(imgs/anli_bg.gif) repeat-x;

	width:998px;

	height:565px;

	border-left:1px #C4C4C4 solid;

	border-right:1px #C4C4C4 solid;

	border-bottom:1px #C4C4C4 solid;

}

.pic ul{

	padding:0px 0px 0px 15px;

	margin:0px;

	list-style:none;

}

.pic ul li{

	float:left;

	width:185px;

	padding-left:10px;

}

.pic ul li .img{

	background:url(imgs/pic_bg.gif) no-repeat;

	width:162px;

	height:126px;

	padding:2px 0px 0px 2px;

	margin-top:10px;

}

.pic ul li .wen{

	width:164px;

	padding-top:10px;

	text-align:center;

}

.pic ul li .wen a{

	text-decoration:none;

	color:#454545;

}

.yewufanwei{

	padding-top:10px;

}

.xiaye{

	color:#B55500;

	padding-top:20px;

	clear:both;

	float:right;

}

.ywfw_l{	

	background:url(imgs/fanwei_bg.gif) repeat-x;

	width:704px;

	height:551px;

	float:left;

	border-left:1px #C4C4C4 solid;

	border-right:1px #C4C4C4 solid;

}

.lla{

	float:left;

	padding:5px 0px 0px 10px;

	*padding:0px 0px 0px 5px;

}

.llb{

	float:left;

}

.llb ul{

	padding:10px 0px 0px 20px;

	margin:0px;

	list-style:none;

}

.llb ul li{

	height:25px;

}

.llb ul li a{

	text-decoration:none;

	color:#B55500;

	font-weight:bold;

}

.llb ul li a:hover{

	color:#454545;

}

.ywfw_r{

	float:right;

	width:282px;

	height:549px;

	background-color:#F4F5F4;

	border:1px #C4C4C4 solid;

}

.r_aa ul{

	padding:0px 0px 0px 10px;

	*padding:8px 0px 0px 10px;

	margin:0px;

	list-style:none;

}

.r_aa ul li{

	height:28px;

}

.r_aa ul li a{

	text-decoration:none;

	color:#454545;

	font-size:13px;

}

.r_aab ul{

	padding:12px 0px 0px 10px;

	*padding:8px 0px 0px 10px;

	margin:0px;

	list-style:none;

}

.r_aab ul li{

	height:26px;

}

.r_aab ul li a{

	text-decoration:none;

	color:#454545;

	font-size:13px;

}



.fa a{

	text-decoration:none;

	color:#454545;

}

.youhua{

	background:url(imgs/youhua.gif) repeat-x;

	clear:both;

	width:998px;

	height:195px;

	border-left:1px #C4C4C4 solid;

	border-right:1px #C4C4C4 solid;

	margin-top:10px;

	padding-top:15px;

}

.tb{

	background:url(imgs/tb.gif) repeat-x;

	width:998px;

	height:48px;

	*height:51px;

	padding-top:7px;

	*padding-top:4px;

	border-left:1px #C4C4C4 solid;

	border-right:1px #C4C4C4 solid;

	margin-top:10px;

}

.tbx{

	background:url(imgs/tbx.gif) repeat-x;

	width:998px;
	border:1px #C4C4C4 solid;


	height:185px;

	padding-top:7px;

	*padding-top:4px;

	margin-top:10px;

}

.footer{

	width:1000px;

	margin:0 auto;

	color:#787777;

	clear£ºboth£»

}

.link{

	padding-top:15px;

}

.link a{

	text-decoration:none;

	color:#787777;

}

.fa{

	background:url(imgs/1_111.gif) repeat-x;

	width:1000px;

	height:178px;

	text-align:center;

	margin-top:10px;

}







/*¶þ¼¶Ò³Ãæ*/

.js{

	background:url(imgs/oo_03.gif) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}

.jsbanner{

	background:url(/imgs/banner/customer.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}

.jsabout{

	background:url(/imgs/banner/about.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}

.jscontact{

	background:url(/imgs/banner/contact.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}





.jscase{

	background:url(/imgs/banner/case.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}



.jscustomer{

	background:url(/imgs/banner/customer.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}



.jsnews{

	background:url(/imgs/banner/news.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}

.jsstudy{

	background:url(/imgs/banner/study.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 10px auto;

	padding:6px 0px 0px 6px;

}



.jsbussines{

	background:url(/imgs/banner/bussines.jpg) no-repeat;

	width:996px;

	height:248px;

	margin:0px auto 5px auto;

	padding:0px 0px 0px 6px;

}

.er{

	width:1000px;

	height:auto;

	*height:auto;

	margin:0 auto;



}

.era{

	width:1000px;

	height:auto;

	*height:auto;

	margin:0 auto;



}

 .er_ll{

	width:221px;

	display:inline;

	float:left;

	border:1px #C4C4C4 solid;

}



 .er_rr{

	width:767px;

	float:right;

	display:inline;

	border:1px #C4C4C4 solid;

}

.er_rr .lma{

	background:url(imgs/1_20.gif) repeat-x;

	width:766px;

	height:34px;

}

.bt{

	background:url(imgs/oo_07.gif) no-repeat;

	width:128px;

	height:39px;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	text-align:center;

	padding-top:10px;

	margin:10px 0px 0px 10px;

}

.anli{

	padding-top:10px;

}

.ind { height:905px;}

.ind ul{

	padding:0px;

	margin:0px;

	list-style:none;

}

.ind ul li{

	display:block;

	margin:10px 0px 0px 0px;

	text-decoration:none;

	font-size:14px;

	background:url(imgs/oo_11.gif) no-repeat;

	width:189px;

	height:30px;

	line-height:30px;

	font-weight:bold;

	

	color:#333333;

}

.ind ul li.hover{

	background:url(imgs/oo_14.gif) no-repeat;

	color:#FFFFFF;

}

.aab{

	width:149px;

	height:20px;

	padding-top:10px;

	margin-left:10px;

	padding-left:10px;

	border-bottom:1px #dddddd dotted;

}

.aab a{

	text-decoration:none;

	color:#454545;

	font-size:12px;

	font-weight:normal;

}

.fenlei{float:left;

}

.fenlei a{

	display:block;

	margin:0px;

	text-decoration:none;

	font-size:12px;

	padding:0px;

	background:url(imgs/oo_18.gif) no-repeat;

	width:170px;

	height:27px;

	line-height:29px;

	padding-left:15px;

	color:#363636;

	margin:10px 0px 0px 0px;

}

.fenlei a:hover{

	background:url(imgs/oo_16.gif) no-repeat;

	color:#FFFFFF;

}

.pica ul{

	padding:10px 0px 0px 15px;

	margin:0px;

	list-style:none;

}

.pica ul li{

	float:left;

	width:175px;

	padding-left:10px;

}

.pica ul li .img{

	background:url(imgs/pic_bg.gif) no-repeat;

	width:162px;

	height:126px;

	padding:2px 0px 0px 2px;

	margin-top:10px;

	*margin-top:2px;

}

.pica ul li .wen{

	width:164px;

	padding-top:10px;

	text-align:center;

}

.pica ul li .wen a{

	text-decoration:none;

	color:#454545;

}

.xiayea{

	clear:both;

	background:url(imgs/xx.gif) repeat-x;

	width:766px;

	height:30px;

	line-height:30px;

	color:#B55500;

	margin-top:20px;

	text-align:right;

	

}

.xiayea li{ float:left; margin:5px; text-align:center text-decoration:none}

.er_ll ul{

	padding:10px 0px 0px 20px; 

	margin:0px;

	list-style:none;

}

.zi_lm{

	background:url(imgs/er_lm.gif) no-repeat;

	width:702px;

	height:35px;

	color:#8C4E1D;

	font-weight:bold;

	padding-left:20px;

	margin:15px 0px 0px 23px;

}

.zi ul{

	padding:10px 0px 0px 23px;

	margin:0px;

	list-style:none;

}

.zi ul li{

	height:20px;

	width:710px;

	padding-left:10px;

	padding-top:10px;

	border-bottom:1px #EEEEEE solid;

}

.zi ul li a{

	text-decoration:none;

	color:#363636;

}





h4{

	border-bottom:1px #dddddd solid;

	font-size:14px;

	text-align:center;

	padding-bottom:10px;

}

p{

	padding:0px 20px 0px 20px;

	line-height:25px;

	font-size:14px;

}

.gj{

	background:url(imgs/fw.gif) repeat-x;

	width:766px;

	height:1790px;

}

.ym{

	background:url(imgs/gj.gif) no-repeat;

	width:740px;

	height:109px;

	margin-left:13px;

	margin-top:15px;

}



.tt{

	height:16px;

	border:1px #767676 solid;

}

.stx{ background-image:url(/imgs/ll_hover.gif); font-weight:bold; color:#FFFFFF; background-position:center; background-repeat:no-repeat; cursor:pointer}

.stx a{color:#FFFFFF;font-weight:bold;}



.sty{cursor:pointer;font-weight:bold;}

.sty a{ cursor:pointer; color:#663300;font-weight:bold;}































