/* CSS Document */
body{ margin:0px; font-family:"Î¢ÈíÑÅºÚ"; background-color:#e9e9e9;}
.content{ width:852px; margin:0 auto; padding:15px; background-color:#FFFFFF;}
.logo{
	width:1060px; margin:0 auto;
}

/* µ¼º½ */
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.nav2 { font-size: 16px; width: 560px; margin:0 auto; border:0px; height: 40px; line-height: 40px; position: relative; z-index: 9999; }
.nav2 a { text-decoration: none; }
.navmain { height: 40px; padding: 0px; position: relative; }
#nav_all { height: 40px; float: left; line-height: 40px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; }
#nav_all li a { color: #333333; display: inline-block; font-size: 16px; cursor: pointer; width:106px; height: 40px; line-height: 40px; white-space: nowrap; }
#nav_all li a:hover { height: 40px;line-height: 40px;overflow: hidden; background-repeat: repeat-x;background-position: center top;}
#nav_all li ul { display: none; position: absolute; z-index: 99; left:0px; top: 40px; background-color:#dedede; width:106px;}
#nav_all ul li {line-height: 40px; height: 40px; padding-top: 0px; padding: 0;}
#nav_all ul li a { margin: 0px; height: 40px; line-height: 40px; font-weight: normal; border: none; color:#333333; font-size:12px;}
#nav_all ul li a:hover { margin: 0px auto; height: 40px; line-height: 40px; border-top: none; background-color:#cccccc; color:#333333; font-size:12px;}


.shouye{
	width:1062px;
	height:504px;
	background-color:#FFFFFF;
	border:1px solid #dedede;
	-webkit-box-shadow:0 0 10px 5px #e9e9e9;  
    -moz-box-shadow:0 0 10px 5px #e9e9e9;  
  	box-shadow:0 0 10px 5px #e9e9e9;  	
}
.jieshao{font-size:22px;color:#9e9e9e;line-height:62px;padding-left:6px; text-decoration:none;}

.nav{
	width:100%;
	height:46px;
	border-top:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
}

.syzt a{font-size:15px; color:#da251c; line-height:46px; text-decoration:none;}
.cpjs a{font-size:15px; color:#333; line-height:46px; text-decoration:none;}

.fuwumaoyi{
	width:141px;
	height:34px;
	margin:28px 0;
}
.wenben{
	width:816px;
	height:833px;
	background-color:#ffe2e2;
	font-size:16px;
	line-height:36px;
	color:#666666;
	padding:18px;
}
.rongheng{
	width:165px;
	height:34px;
	margin:35px 0;
}
.dibu{
	height:60px;
	line-height:60px;
	font-size:14px;
	color:#333;
	margin-bottom:25px;
}
.gsmc{font-size:33px; color:#333; line-height:67px; text-decoration:none;}
.quanguorexian{font-size:18px; color:#5b5b5b; line-height:67px; text-decoration:none;}
.shuzi{font-size:28px; color:#da251c; line-height:67px; text-decoration:none;}
.dizhi{font-size:16px; color:#5b5b5b; line-height:38px; text-decoration:none;}
.xwwb a{font-size:14px; color:#da251c; line-height:40px; text-decoration:none;}
.xwrq a{font-size:14px; color:#333333; line-height:40px; text-decoration:none;}

.qywhwb{
	width:852px;;
	font-size:18px;
	color:#666666;
	line-height:40px;
	padding-top:37px;
	padding-bottom:15px;
}
.neiyizt{font-size:18px;color:#777777; line-height:40px; text-decoration:none;}
.jinkouzt{font-size:18px;color:#666666; line-height:32px; text-decoration:none; padding-top:25px;}
.jinkouzt_1{font-size:18px;color:#a68a74; line-height:32px; text-decoration:none; padding-top:25px;}
.jinkouzt_2{font-size:18px;color:#5f9da2; line-height:32px; text-decoration:none; padding-top:25px;}
.nytp{
	width:852px;
	height:518px;
	margin-top:45px;
}


/* ·­Ò³ */
.page{ height:60px; line-height:60px;}
.page a{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.page a:hover { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#CC0000;text-decoration:none; height:20px;}
.pagespan{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#333333; background-color:#eeeeee; text-decoration:none; height:20px;}
.pagea { padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; font-size:14px; color:#FFFFFF; background-color:#CC0000; text-decoration:none; height:20px;}


/* ×ÖÌå */
.zt_top1{ font-size:14px; line-height:24px; color:#ececec; text-decoration:none;}
.zt_top2{ font-size:14px; color:#333333; text-decoration:none;}
.zt_tel{ font-size:24px; color:#be0000; text-decoration:none; font-style:italic;}

.zt_zhuti{ font-size:14px; line-height:24px; color:#333333; text-decoration:none;}
.zt_hei{ font-size:14px; line-height:24px; color:#000000; text-decoration:none;}
.zt_hui{ font-size:14px; line-height:24px; color:#666666; text-decoration:none;}
.zt_hui2{ font-size:12px; line-height:20px; color:#666666; text-decoration:none;}
.zt_hong{ font-size:14px; line-height:24px; color:#CC0000; text-decoration:none;}
.zt_lan{ font-size:14px; line-height:24px; color:#0066CC; text-decoration:none;}
.zt_lv{ font-size:14px; line-height:24px; color:#006600; text-decoration:none;}
.zt_bai{ font-size:14px; line-height:24px; color:#ffffff; text-decoration:none;}

.lm_1{ font-size:18px; line-height:24px; color:#272727; text-decoration:none;}
.lm_1s{ font-size:18px; line-height:24px; color:#da251c; text-decoration:none; font-weight:bold;}
.lm_2{ font-size:30px; line-height:36px; color:#be0000; text-decoration:none;}
.lm_3{ font-size:30px; line-height:36px; color:#ffffff; text-decoration:none;}
.lm_4{ font-size:14px; line-height:24px; color:#ffffff; text-decoration:none;}

.biaoti{ font-size:28px; line-height:40px; color:#333333; text-decoration:none;}


/* Ê×Ò³²Ëµ¥ */
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 150px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 149px; /* Parent menu width - 1*/
position: absolute;
width: 150px; /*sub menu width*/
top: 0;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 159px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color:#333333;
text-decoration: none;
font-size:24px;
padding: 20px 20px;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color:#333333;
}

.suckerdiv ul li a:hover{
color: #333333;
background-color: #dedede;
}

.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif)/*tpa=http://www.cnsftc.com/sftc/images/arrow-list.gif*/ no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */



