body{width:979px; height:auto; margin:0 auto; font:Arial; font-size:12px; line-height:20px; color:#464646; background: url(../images/bj.jpg) center repeat-y #f6f6f6;}
*{margin:0; padding:0;}
A:link {
	color:#464646; TEXT-DECORATION: none
}
A:visited {
	color:#464646;; TEXT-DECORATION: none
}
A:active {
	COLOR:#FF3300; TEXT-DECORATION: none
}
A:hover {
	COLOR:#FF3300; TEXT-DECORATION: none
}

.top{width:979px; float:left;}
.logo{
	width:113px;
	float:left;
	margin-top:10px;
	padding-left: 50px;
}

.menuz{width:760px; height:84px; float:right; background:url(../images/SS_02.jpg) no-repeat; }
.menu1{width:91px; float:left; height:84px; background:url(../images/dh1.jpg) no-repeat;}
.menu2{width:92px; float:left; height:84px;}
.menu3{width:92px; float:left; height:84px;}
.menu4{width:91px; float:left; height:84px;}
.menu5{width:91px; float:left; height:84px;}
.menu6{width:91px; float:left; height:84px;}
.menu7{width:91px; float:left; height:84px;}
.menu8{width:91px; float:left; height:84px;}

.menuup{
	 margin-top:35px;
	width:90px;text-align:center;
	float:left;
	font-size:12px; 
	color:#264a7e;
	font-family:ËÎÌå;
	
	float:left;
	
}
.menuup A:link {
	color:#264a7e; TEXT-DECORATION: none;  height:15px; 
}
.menuup A:visited {
	color:#264a7e; TEXT-DECORATION: none;  height:15px; 
}
.menuup A:active {
	color:#264a7e;   height:15px;  font-weight:bold;  display:block;
}
.menuup A:hover {
	color:#264a7e;   height:15px; font-weight:bold;  display:block;  
}

.menudown{width:90px; float:left; color:#a9a8ad;font-size:8px; font-family: Arial; text-align:center; height:6px;}

.menudown A:link {
	color:#a9a8ad; TEXT-DECORATION: none;  height:2px; width:40px; 
}
.menudown A:visited {
	color:#a9a8ad; TEXT-DECORATION: none;  height:2px; width:40px; 
}
.menudown A:active {
	COLOR: #ffffff;   height:2px;  font-weight:bold;  background: #0033FF; display:block;width:40px; 
}
.menudown A:hover {
	COLOR:#ffffff;   height:2px; font-weight:bold; background: #0033FF; display:block;  width:40px; 
}

.menu11{
	width:1px; float:left; 
}

.banner1{
	width:979px;
	float:left;

	height: auto;
}

.title{
	width:962px;
	float:left;
	margin-top:10px;
	margin-bottom:10px; padding-left:10px;
	height: auto;
}
.nr{width:942px; padding-left:10px;
	float:left;
	height: auto;
}
.contactx{width:979px;float:left;}

.banner{
	width:979px;
	float:left;
	margin-top:1px;
	height:622px;
}
.ss{width:979px; height:41px; float:left; margin-top:1px; background:url(../images/sssy_06.jpg) repeat-x;}
.ss1{width:70px; line-height:41px; float:left; text-align:center; margin-left:10px;}
.ss2{width:850px;  float:left; margin-top:7px;}
.ss21{width:600px; line-height:29px; float:left; padding-left:20px; }
.ss22{width:220px;  float:left; text-align:center; margin-top:4px; }

.contact{
	width:979px;
	float:left;
	background:url(../images/sssy_09.jpg) repeat-x top;
}
.contact3{
	width:964px;
	float:left;
	margin-top:20px;
	padding-left: 10px;
}
.contact31{
	width:236px;
	float:left;
	margin-right: 5px;
}
.contact311{width:236px; float:left; }
.contact312{width:225px; float:left; margin-top:2px; margin-left:5px;}
.contact313{width:210px; float:left; margin-top:10px; }

.contact1{width:970px; padding-left:8px; }
.contact11{width:970px; float:left; padding-top:15px; }
.left1{width:438px; height:152px; float:left; margin-right:13px; border:#dce3e9 4px solid; padding:4px;}
.right{width:495px; height:167px; float:left; background:url(../images/sssy_15.jpg); }
.right1{width:319px; height:138px; padding-left:74px; padding-top:10px; }
.contact12{width:959px; float:left; margin-top:15px;}
.contact121{width:auto; float:left; }
.contact122{width:937px; height:115px; float:left; border:solid 1px #e0e2ee; background:url(../images/sssy_26.jpg) bottom right no-repeat; padding:10px; line-height:25px; }
.contact2{width:auto; float:left; margin-top:15px; padding-left:10px;}

.foot{
	width:979px;
	height:auto;
	margin-top:15px;
	padding-top:10px;
	float:left;
	text-align:center;
	background: #e9e9e9;
	border-top:double 1px #CCCCCC;
	line-height: 24px;
}

.about1{width:206px; height:500px; float:left; border-right: 1px dashed #adadad; background:#f1f1f1; margin-left:12px; margin-top:30px;}
.about11{width:195px; height:27px; float:left; background:url(../images/about_03.jpg) no-repeat;margin-bottom:5px;}
.about111{width:80px; line-height:31px; float:left; margin-left:40px;}
.about12{width:195px; float:left; margin-bottom:5px;}
.about121{width:100px; line-height:30px; float:left; margin-left:45px; border-bottom:1px solid #cfcfcf;}
.about12 ul li{width:100px; line-height:30px; float:left; margin-left:45px; border-bottom:1px solid #cfcfcf;}

.about2{width:704px; float:right;  margin-top:30px; padding-right:15px;}
.about21{width:704px; height:27px; float:left; background:url(../images/about_06.jpg) no-repeat;}
.about211{width:80px; line-height:31px; margin-left:40px;}
.about22{width:670px; float:left; line-height:25px; padding:15px;}
.about23{width:690px; float:left; line-height:25px; padding:5px;}
.about231{width:630px; float:left; height:100px; line-height:24px; padding:10px; border:#d0d0d0 1px solid;}

.contactzi{width:890px; padding-left:80px; float:left; margin-top:20px; text-align:left; }

#welcome{
	width:200px; float:right;
}
#welcome .selStyle{
	width:200px; margin:5px 0 0 0; color:#666;
}

.blk_29 {
	Z-INDEX: 1; OVERFLOW: hidden;WIDTH:410px; POSITION: relative; left:60px; top:15px;HEIGHT:140px; text-align:center;
}
.blk_29 .LeftBotton {
	LEFT:0px; FLOAT: left; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 0; HEIGHT:140px;
	/*BACKGROUND: url(../img/indexswitch01.gif) no-repeat center 40px; */
}
.blk_29 .RightBotton {
	RIGHT: -2px; FLOAT: right; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 0; HEIGHT:140px;
	/*BACKGROUND: url(../img/indexswitch02.gif) no-repeat center 40px;*/
}
.blk_29 .Cont {
	MARGIN:0; padding:0; OVERFLOW: hidden; WIDTH:400px; height:140px;text-align:center; 
}
.blk_29 .box {
	FLOAT: left; OVERFLOW: hidden; WIDTH:389px;HEIGHT:148px; TEXT-ALIGN: center; padding:0;
}
.blk_29 .box a{
	display:block; margin:0 auto;
}
.blk_29 .box .img {
	PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; WIDTH:180px; HEIGHT:140px; border:none;
}
.blk_29 .box P {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center; color:#666;
}

.tygfkj{width:420px; height:140px; float:left; margin-top:3px; margin-left:8px;}
.news{ width:400px; height:21px; float:left;border-bottom:#999999 1px dashed; margin-top:6px;}
.news1{width:280px; float:left; line-height:21px;background:url(../images/lm_52.jpg) no-repeat center left; padding-left:20px;  }

.news2{width:80px; float:right;  line-height:21px; color:#464646;}
.xwnr{width:570px; float:left; background:url(../images/b_icon02.jpg) no-repeat center left; padding-left:30px; margin-left:20px; margin-top:15px; border-bottom:solid 1px #999999;}
/*Ñ¡Ïî¿¨2*/
.tygfkj .menubox {
	width:420px;
	height:22px;
	line-height:22px;
	border-bottom: 1px solid #dce3e9;
	padding-bottom: 1px;
}
.tygfkj .menubox ul{
margin:0px;
padding:0px;
list-style:none;
}

.tygfkj .menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:78px;
	height:22px;
	text-align:center;
	
	
	  overflow:hidden;
  line-height:25px;
  margin-right:1px;
 }
 
.tygfkj .menubox li.hover{
 padding:0px;
 width:78px;

 height:22px;
  background:url(../images/news_title_bg2.jpg) no-repeat;
  overflow:hidden;
  line-height:25px;
    margin-right:1px;
	font-weight:bold;
}

.tygfkj .contentbox{
	width:420px;
	height:auto;
	background:#FFFFFF;
	overflow:hidden;
	float: left;
}
.tygfkj .contentbox a:link{color:#464646; }
.tygfkj .contentbox a:hover{COLOR:#FF3300;}

.tygfkj_list{width:257px; height:auto; float:left;}
.tygfkj .tygfkj_list ul { list-style:none;}
.tygfkj .tygfkj_list ul  li{
	width:242px;
	height:24px;
	padding-left:15px;
	line-height:24px;
	text-align:left;
	background:url(../images/tb_s4.jpg) no-repeat 5px 10px;
	border-bottom: 1px dashed #cccccc;
}

.box{
	width:206px;
	height:198px;
	float:left;
	margin-top:10px;
	border: 1px solid #cccccc;
	padding: 10px;
}

.box_title{
	width:205px;
	height:25px;
	float:left;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color: #FF6600;
}
.box_content{
	width:205px;
	height:auto;
	float:left;
	margin-top: 5px;
	line-height: 23px;
}
.about_title{
	width:205px;
	height:25px;
	float:left;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color: #FF6600;
}

.xiangxi{width:60px; height:20px; float:right; line-height:20px; padding-left:15px;color:#FF6600;}

.pic img {background:url(../images/pro_bg.jpg) no-repeat center; padding:12px; 11px 11px 11px;}