body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

body,html{font:14px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";*font-family:"Î¢ÈíÑÅºÚ";word-wrap:break-word;color:#707070;background:url(../images/bodybg.jpg)}







a{color:#000000;text-decoration:none}

a:hover{color:#898989;text-decoration:underline}

em{font-style:normal}

li{list-style:none}

img{border:0;vertical-align:middle}

table{border-collapse:collapse;border-spacing:0}

p{word-wrap:break-word}





.cldiv{

	clear:both;

	}



.tophd{

	margin:auto;

	width:auto;

	overflow:hidden;

	height:40px;

	background-color:#fafafa;

	border-bottom:#CCC 1px solid;

	}

.tophdcn{

	margin:auto;

	width:1085px;

	}

	

.tophdcnlf{

	width:240px;

	float:left;

	}	

	

.tophdcnrt{

	float:right;

	width:180px;

	}	

	

	

.tophdcn li{

	float:left;

	height:40px;

	line-height:40px;

	margin-right:5px;

	}	

	

	





.top{

	margin:auto;

	width:auto;

	overflow:hidden;

	background-color:#ffffff;

	}

	

	

	

	

	

	

.topcn{

	margin:auto;

	width:1085px;

	}

	

.logo{

	width:1085px;

	overflow:hidden;

	}

.nav{

	margin:auto;

	width:auto;

	height:45px;

	background-color:#333333;

	}









#nav-menu{height:45px;width:1085px;margin:0 auto;}

#nav-menu .menu{padding:0px;position:absolute;z-index:10;}

#nav-menu .menu li{position:relative;float:left;padding:0px;display:inline;font-size:14px;line-height:45px;height:45px;}

#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;line-height:45px;}

#nav-menu .menu li a.xialaguang{display:inline-block;color:#ffffff;height:45px;text-decoration:none;font-size:16px;width:135px;text-align:center;line-height:45px; background:url(../images/dhbt.jpg) top right no-repeat}

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#333333;}





#nav-menu .menu li a.xialaguangt{display:inline-block;color:#333333;height:45px;text-decoration:none;font-size:16px;width:135px;text-align:center;line-height:45px; background:url(../images/dhbt.jpg) top right no-repeat;background-color:#e4c210;}

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguangt:hover{color:#333333;}









#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#e4c210;}

#nav-menu .menu li a.xialaguang span{height:45px;line-height:45px;display:inline-block;font-weight:bold;}

#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}

#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:135px;}

#nav-menu .menu ul.children{display:none;position:absolute;top:45px;left:0px;width:135px;background:#f5dede;border:1px solid #bf6161;border-top:0;line-height:normal;}

#nav-menu .menu ul.children li{width:135px;padding:0px;display:inline-block;font-size:14px;border-top:1px solid #bf6161;height:34px;}

#nav-menu .menu ul.children li h3{display:block; width:100%;}

#nav-menu .menu ul.children li a{width:100%;height:30px;line-height:30px;overflow:hidden;padding:3px 0;display:block;color:#b40606;text-align:center;

text-decoration:none; font-size:14px;}

#nav-menu .menu ul.children li a:hover{background-color:#b40606;text-decoration:none; color:#ffffff; height:30px;}















.bann{

    margin:auto;

	width:auto;

	overflow:hidden;

	}

.banncn{

	margin:auto;

	width:1085px;

	height:280px;

	

	}

	

.sear{

    margin:auto;

	width:auto;

	margin-top:8px;

	overflow:hidden;

	}

.searcn{

	margin:auto;

	text-align:left;

	width:995px;

	background-color:#F6F6F6;

	font-size:14px;

	color:#0a7cc3;

	line-height:28px;

	padding-left:10px;	

	border:1px solid #e5e5e5;

	}

	

	

.con{

    margin:auto;

	width:auto;

	margin-top:8px;

	overflow:hidden;

	}

.concn{

	margin:auto;

	width:1085px;

	margin-top:5px;

	}

	

.concnt{

	margin:auto;

	width:1085px;

	margin-top:5px;

	background-color:#f3f3f3;

	border:1px solid #e5e5e5;

	height:188px;

	}	



	

.concntlf{

	width:41px;

	float:left;

	text-align:center;

	}



.concntrt{

	width:1015px;

	float:left;

	text-align:left;

	}

	

.concntrt ul{

	margin:15px;	

	}



	

.concnkey{

	margin:auto;

	width:1085px;

	}	

	

.concnkey ul{	

	width:1085px;

	}		

	

.concnkey ul li{	

	width:auto;

	float:left;

	}		

	

.concnlf{

	width:775px;

	float:left;

	margin-right:6px;

	background-color:#f3f3f3;

	border:1px solid #e5e5e5;

	}

	

.concnlf h2{

	width:775px;

	background-color:#333333;

	height:35px;

	line-height:35px;

	color:#f1bb16;

	font-size:18px;

	text-align:left;

	}	

	

.concnlf span{

	margin-left:10px;

	}	



.concnlfa{

	width:375px;

	float:left;

	margin-right:6px;

	margin-left:12px;

	margin-top:15px;	

	}

.concnlfb{

	width:370px;

	float:left;

	line-height:24px;

	color:#2a2a2a;

	text-align:left;

	margin-top:15px;

	}

.concnlfb ul{

	font-size:14px;

	margin:8px;

	}

		

	

	

	

.concnlfc{

	width:330px;

	margin-left:18px;

	float:left;

	line-height:24px;

	text-align:left;

	}

.concnlfc h2{

	width:330px;

	float:left;

	color:#212121;

	font-size:16px;

	font-weight:400;

	height:33px;

	line-height:33px;

	text-align:left;	

	background-image:url(../images/bgbg1.jpg);

	}

	

.concnlfc li{

	width:330px;

	float:left;

	height:30px;

	line-height:30px;

	text-align:left;

	border-bottom:1px dashed #cccccc;

	}	

.concnlfc li a{

	line-height:30px;

	}

	

.concnlfnwews{

	width:775px;

	margin-left:18px;

	float:left;

	line-height:24px;

	text-align:left;

	}

.concnlfnwews h2{

	width:750px;

	float:left;

	color:#0a7cc3;

	font-size:14px;

	font-weight:400;

	height:33px;

	line-height:33px;

	text-align:left;	

	border-bottom:1px solid #939393;

	}

	

.concnlfnwews li{

	width:750px;

	float:left;

	height:35px;

	line-height:35px;

	text-align:left;

	border-bottom:1px dashed #cccccc;

	}	

.concnlfnwews li a{

	line-height:35px;

	}	

	

.concnlfshop{

	width:775px;

	margin-left:18px;

	float:left;

	line-height:24px;

	text-align:left;

	}

.concnlfshop h2{

	width:750px;

	float:left;

	color:#0a7cc3;

	font-size:14px;

	font-weight:400;

	height:33px;

	line-height:33px;

	text-align:left;	

	border-bottom:1px solid #939393;

	}

.concnlfshop ul{

	margin-top:30px;

	width:680px;

	float:left;

	height:300px;

	border-bottom:1px dashed #cccccc;

	}

.concnlfshop li{

	width:169px;

	float:left;

	height:150px;

	text-align:center;

	}	

.concnlfshop li a{

	line-height:30px;

	}	

		

.concnlfd{

	width:534px;

	text-align:left;

	height:260px;

	float:left;

	border:1px solid #ebebeb;

	}	

	

.concnlfd h2{

	width:530px;

	float:left;

	color:#333333;

	font-size:16px;

	font-weight:400;

	height:40px;

	line-height:40px;

	text-align:left;

	padding-left:5px;

	background-color:#fdd400;

	border-bottom:2px solid #333333;

	}

	

.concnlfd h2 span{

	color:#333333;

	float:left;

	width:80px;

	}		



.concnlfd ul{

	float:left;

	width:156px;

	font-size:14px;

	text-align:left;

	margin:8px;

	}



	

.concnlfd ul li{

	width:350px;

	text-align:left;

	float:left;	

	line-height:24px;

	height:24px;

	font-size:14px;	

	}	



.concnlfcn{

	width:750px;

	margin-left:18px;

	float:left;

	}

.concnlfcn ul{

	width:750px;

	font-size:14px;

	line-height:24px;

	text-align:left;

	}

	

.concnlfcn h2{

	width:auto;

	color:#0a7cc3;

	font-size:18px;

	font-weight:600;

	margin-top:20px;

	margin-bottom:20px;

	height:45px;

	line-height:45px;

	text-align:center;

	border-bottom:1px solid #e5e5e5;	

	}	

.concnlfcn h2 font{	

	font-size:14px;

	color:#CCC;

	font-weight:400;

	line-height:25px;

	}



	

.concnrt{

	width:300px;

	float:left;

	border:1px solid #ebebeb;

	}

.concnrta{

	width:300px;

	float:left;

	line-height:24px;

	text-align:left;

	background-color:#f3f3f3;

	}

.concnrta h2{

	width:295px;

	float:left;

	color:#333333;

	font-size:16px;

	font-weight:400;

	height:40px;

	line-height:40px;

	text-align:left;

	padding-left:5px;

	background-color:#fdd400;

	border-bottom:2px solid #333333;

	}

.concnrta ul{

	margin-left:5px;

	}

.concnrta li{

	width:290px;

	float:left;

	height:35px;

	line-height:35px;

	text-align:left;

	border-bottom:1px dashed #cccccc;

	font-size:14px;

	}

.concnrta li a{

	line-height:30px;

	}

.lnk{

    margin:auto;

	width:auto;

	margin-top:8px;

	overflow:hidden;

	}

.lnkn{

	margin:auto;

	width:1085px;

	border:1px solid #e5e5e5;

	background-color:#f3f3f3;	

	overflow:hidden;

	}

.lnknl{

	width:30px;

	float:left;

	}

.lnknr{

	width:970px;

	float:left;

	overflow:hidden;

	}

	

.lnknr li{

	width:120px;

	float:left;	

	height:90px;

	}	

.lnknr li a{	

	display:block;

	margin-top:30px;

	}	

	

	

.ft{

    margin:auto;

	width:auto;

	margin-top:8px;	

	height:100px;

	overflow:hidden;

	background:url(../images/footbg.jpg) top repeat-x;

	height:136px;

	}

.ftn{

	margin:auto;

	width:1085px;

	overflow:hidden;

	}

.ftna{

	margin:auto;

	width:1085px;

	height:26px;

	line-height:26px;

	text-align:center;

	color:#ffffff;

	margin-top:15px;

	}



	

.ftna a{		

	color:#cdcdcd;

	margin-left:10px;

	margin-right:10px;

	}	

	

	

	

	

.ftnb{

	margin:auto;

	width:1000px;

	color:#6a6969;

	overflow:hidden;

	}