html{overflow-y:scroll;} 
img{ border:0px;}
input, form{ margin:0px;}

p{ margin:0px; padding:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}/*¹«¹²*/

body {
	margin:0 auto;
	FONT-SIZE: 12px;
	COLOR: #464645;
	font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif;
	line-height:28px;

}

.clearfix{*zoom:1;}/*¸ß¶È×Ô¶¯ÊÊÓ¦*/
.clearfix:after{display:block;overflow:hidden;clear:both;height:0px;visibility:hidden;content:".";}/*¸ß¶È×Ô¶¯ÊÊÓ¦*/

.bj{border-right:#D8D9D8 solid 1px;}






#banner {display:none;}
#banner .bDiv{ width:1000px; position:relative; z-index:100;  margin:0 auto}

#banner .bDiv .sub_1_1 {display:block; position:absolute; right:-300px;top:360px; width:684px; height:120px; }
#banner .bDiv .sub_1_2 {display:block;position:absolute; width:365px; height:70px; top:77px; left:290px; }
#banner .bDiv .sub_1_3 {display:block;position:absolute; width:460px;  top:170px; left:270px; }
#banner .bDiv .sub_1_4{ width:148px; height:39px; left:430px; top:246px; position:absolute; }

#banner .bDiv .sub_2_1 {display:block;position:absolute; right:-200px; top:67px; width:738px; height:432px;}
#banner .bDiv .sub_2_2 {display:block;position:absolute;left:0;top:98px;}

#banner .bDiv .sub_3_1 {display:block;position:absolute;right:-150px;top:23px; width:859px; height:502px;}
#banner .bDiv .sub_3_2 {display:block;position:absolute; left:0; top:98px; width:350px; height:207px;}

#banner .bDiv .sub_4_1 {display:block; position:absolute; left:0;top:136px;  }
#banner .bDiv .sub_4_2 {display:block;position:absolute; right:-20px;top:100px; width:718px; height:373px;}

#banner .bDiv .sub_5_1 {display:block; position:absolute; left:-30px;top:163px;  }
#banner .bDiv .sub_5_2 {display:block;position:absolute; right:-30px;top:100px; width:718px; height:373px;}



.s1 {font-size: 34px; color: #ffffff; line-height:70px;}
.s2 {font-size: 24px; color: #ffffff; line-height:70px;}
.s3 {font-size: 44px; color: #ffffff; line-height:70px;}
.s4 {font-size: 30px; color: #ffffff; line-height:70px;}

.s5 {font-size: 64px; color: #ffffff; line-height:70px;}



#nav{width:500px;height:95px;margin:0 auto;overflow:hidden;}
.menu{margin:0;padding:0 0px;height:95px;line-height:95px;overflow:hidden;float:left;}
.menu li{float:left;width:100px;overflow:hidden;height:95px;}
.menu li a{
	color:#000000;
	font-size:14px;
	text-align:center;
	width:100px;
	height:95px;
	line-height:95px;
	display:block;
	outline:none;
}

.menu li a:hover{
	width:100px;
	color:#3CB2C0;
	display:block;
	margin:0 auto;
}



.cp{ width:240px; height:200px; margin:0 auto;}
.cp ul{ width:220px; height:200px;}
.cp li a{text-align:left;}	
.cp li a:hover{filter:alpha(opacity=100);opacity:1;}


.a1{
	width: 246px;
	height:146px;
	margin: 0 auto;
	
	-webkit-transition: background-color 400ms linear 200ms;
	-moz-transition: background-color 400ms linear 200ms;
	-ms-transition: background-color 400ms linear 200ms;
	-o-transition: background-color 400ms linear 200ms;
	transition: background-color 400ms linear 200ms;
}

.a1:hover {cursor:pointer;background-color:#3CB2C0;color:#FFF; height:152px;}
.a1 li:hover span{ height:80px; line-height:80px;color:#fff; font-size:12px;}
	
	
	

.aa{width:1001px;margin:0 auto;}




.top1{
	width:100%;
	color: #000000;
	height: 97px;
	margin: 0 auto;
	background:#ffffff;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #D8D9D8;
	
}

.top1_1{width:100%;color: #000000;height: 97px;margin: 0 auto;}

.top2{width:940px;height:350px;margin:0 auto;background-color:#FFFFFF;}

.top3{width:100%; height:215px; color:#6F6F6F;margin: 0 auto;background:#3A3A3A; font-size:11px;}

.top4{width:100%; height:40px; color:#6F6F6F;margin:0 auto; background:#2e2e2e; font-size:11px;}


.topa1{width:940px;margin:0 auto;clear:both;text-align:center; color:#4d4d4d;}

.topa2{width:940px;margin:0 auto;clear:both;text-align:center; color:#4d4d4d;}

.jiange{height:10px; width:100px;}

.kuang{ width:940px; height:38px; padding-top:40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eeeeee; margin:0 auto;}

.kuang1{ width:940px; height:38px; padding-top:40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eeeeee; border-top-width: 1px;border-top-style: solid;border-top-color: #eeeeee;margin:0 auto;}
.kuang2{ width:220px; height:218px; background-image:url(../images/cpbj1.gif);}




A:link    {	FONT-SIZE: 12px; COLOR: #464645; text-decoration: none; }
A:visited {	FONT-SIZE: 12px; COLOR: #464645; text-decoration: none; }
A:hover   {	FONT-SIZE: 12px; COLOR: #3CB2C0; text-decoration:underline; }

A.w:link    {FONT-SIZE: 12px; COLOR: #ffffff; text-decoration: none; }
A.w:visited {FONT-SIZE: 12px; COLOR: #ffffff; text-decoration: none; }
A.w:hover   {FONT-SIZE: 12px; COLOR: #ffff00; text-decoration: none; }

A.w5:link    {FONT-SIZE: 12px; COLOR: #ffffff; text-decoration: none; }
A.w5:visited {FONT-SIZE: 12px; COLOR: #ffffff; text-decoration: none; }
A.w5:hover   {FONT-SIZE: 12px; COLOR: #ffff00; text-decoration: none; }


A.cp1:link    {FONT-SIZE: 12px; COLOR: #222222; text-decoration: none; }
A.cp1:visited {FONT-SIZE: 12px; COLOR: #222222; text-decoration: none; }
A.cp1:hover   {FONT-SIZE: 12px; COLOR: #222222; text-decoration: none; }



A.l1:link    {FONT-SIZE: 12px; COLOR: #464645; text-decoration: none; }
A.l1:visited {FONT-SIZE: 12px; COLOR: #464645; text-decoration: none; }
A.l1:hover   {FONT-SIZE: 12px; COLOR: #3CB2C0; text-decoration: none; }

A.l2:link    {FONT-SIZE: 11px; COLOR: #977F65; text-decoration: none; font-family: "Î¢ÈíÑÅºÚ";}
A.l2:visited {FONT-SIZE: 11px; COLOR: #977F65; text-decoration: none; font-family: "Î¢ÈíÑÅºÚ";}
A.l2:hover   {FONT-SIZE: 11px; COLOR: #977F65; text-decoration: none; font-family: "Î¢ÈíÑÅºÚ";}

A.w4:link    {FONT-SIZE: 22px; COLOR: #3CB2C0; text-decoration: none; }
A.w4:visited {FONT-SIZE: 22px; COLOR: #3CB2C0; text-decoration: none; }
A.w4:hover   {FONT-SIZE: 22px; COLOR: #3CB2C0; text-decoration: none; }

A.w1:link    {FONT-SIZE: 12px; COLOR: #000000; }
A.w1:visited {FONT-SIZE: 12px; COLOR: #000000; }
A.w1:hover   {FONT-SIZE: 12px; COLOR: #000000; }

A.w3:link    {FONT-SIZE: 12px; COLOR: #056FE5; }
A.w3:visited {FONT-SIZE: 12px; COLOR: #056FE5; }
A.w3:hover   {FONT-SIZE: 12px; COLOR: #056FE5; }

A.w2:link    {FONT-SIZE: 12px; COLOR: #0089E0; text-decoration: none; }
A.w2:visited {FONT-SIZE: 12px; COLOR: #0089E0; text-decoration: none; }
A.w2:hover   {FONT-SIZE: 12px; COLOR: #0089E0; text-decoration: none; }

A.d:link    {FONT-SIZE: 16px; COLOR: #FFFFff; text-decoration: none; font-family: "Î¢ÈíÑÅºÚ";}
A.d:visited {FONT-SIZE: 16px; COLOR: #FFFFff; text-decoration: none; font-family: "Î¢ÈíÑÅºÚ";}
A.d:hover   {FONT-SIZE: 16px; COLOR: #FFFFff; text-decoration: none; font-family: "Î¢ÈíÑÅºÚ";}

A.s:link    {FONT-SIZE: 12px; COLOR: #509F15; text-decoration: none;}
A.s:visited {FONT-SIZE: 12px; COLOR: #509F15; text-decoration: none;}
A.s:hover   {FONT-SIZE: 12px; COLOR: #000000; text-decoration: none;}

A.h1:link    {FONT-SIZE: 11px; COLOR: #333333; text-decoration: none;}
A.h1:visited {FONT-SIZE: 11px; COLOR: #333333; text-decoration: none;}
A.h1:hover   {FONT-SIZE: 11px; COLOR: #333333; text-decoration: none;}

A.h2:link    {FONT-SIZE: 14px; COLOR: #333333; text-decoration: none;}
A.h2:visited {FONT-SIZE: 14px; COLOR: #333333; text-decoration: none;}
A.h2:hover   {FONT-SIZE: 14px; COLOR: #f15a23; text-decoration: none;}

A.h3:link    {FONT-SIZE: 24px; COLOR: #000000; text-decoration: none;}
A.h3:visited {FONT-SIZE: 24px; COLOR: #000000; text-decoration: none;}
A.h3:hover   {FONT-SIZE: 24px; COLOR: #f15a23; text-decoration: none;}


A.s1:link    {FONT-SIZE: 12px;COLOR: #fff;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ";}
A.s1:visited {FONT-SIZE: 12px;COLOR: #fff;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ";}
A.s1:hover   {FONT-SIZE: 12px;COLOR: #fff;text-decoration: none;font-family: "Î¢ÈíÑÅºÚ";}

A.f:link    {FONT-SIZE: 12px; COLOR: #990000; text-decoration: none;}
A.f:visited {FONT-SIZE: 12px; COLOR: #990000; text-decoration: none;}
A.f:hover   {FONT-SIZE: 12px; COLOR: #000000; text-decoration: none;}


.x1 {font-size: 14px;color: #242424;}
.x1-1 {	font-size: 16px;color: #242424;}
.x1-2 {	font-size: 13px;color: #242424;}
.x1-3 {	font-size: 12px;color: #977F65;}
.x2   {	font-family:Arial, Helvetica, sans-serif; font-size: 11px;color: #242424;}
.x2-1 {	font-family:Arial, Helvetica, sans-serif; font-size: 11px;color: #977F65;}
.x3   { font-size: 12px;color: #FF0000;}
.x3-1 {	font-size: 11px;color: #000000;}

.x4 { font-size: 18px;color: #333333; font-weight:bold;}
.x4-1 { font-size: 14px;color: #333333; font-weight:bold; border:#333333 solid 1px; line-height:22px;}
.x4-2 { font-size: 24px;color: #333333; font-weight:bold;}

.x5 { font-size: 16px;color: #333333; line-height:40px;}
.x5-1 {	font-family:Arial, Helvetica, sans-serif; font-size: 14px;color: #999999; line-height:50px;}

.x6 {font-size: 12px;color: #ffffff;}
.x7 {font-size: 12px;color: #ffffff;}

.d1 {font-size: 56px;color: #ffffff; font-family:Arial, Helvetica, sans-serif; line-height:115px;}
.d2 {font-size: 46px;color: #ffffff; line-height:115px;}




.zi1 {font-size: 12px; color: #ffffff;}
.zi2 {font-size: 24px; color: #666666;}
.zi3 {font-size: 22px; color: #333333;}
.zi4 {font-size: 12px; color: #666666;}

.zi5 {font-size: 22px; color: #666666; font-weight:bold; line-height:80px;}
.zi6 {font-size: 20px; color: #666666; font-weight:bold;}
.zi7 {font-size: 18px; color: #666666; }








A.f1:link    {COLOR: #FFFFFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-decoration: none;}
A.f1:visited {COLOR: #FFFFFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-decoration: none;}
A.f1:hover   {COLOR: #FFFFFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-decoration: none;}



/*ÓéÀÖÊ×ÆÁ*/
.focus_box{height:380px; width:940px; margin:0px auto;}
.focus{width:940px;height:380px;float:left;border:0px solid #d9d9d9;margin-top:0px;position:relative;}
.focus #pic{
	width:940px;
	height:380px;
	overflow:hidden;
}
.focus #pic ul{width:3956px;height:380px;float:left;}
.focus #pic li{width:940px;height:380px;float:left;}
.focus #pic li img{width:940px;height:380px;float:left;}
.focus .tip-bg{position:absolute;left:0;bottom:0;z-index:12;}
.focus #tip{
	width:140px;
	height:14px;
	position:absolute;
	left:440px;
	bottom:10px;
	z-index:13;
}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../images/focus_tip.gif) no-repeat;}
.focus #tip ul li.current{background:url(../images/focus_tip_current.gif) no-repeat;}
.focus .show{display:block!important;}