
.container_24 {
  background-color: #fff;
  background-repeat: repeat-y;
}

/* .container_24 {
  background-image: url(../img/bg/24_col.gif);
} */

/* blank */
.blank {
	clear:both;
	height:10px;
	width:100%;
	font-size:0;
	line-height:0;
}
.bor850 { border-bottom:#57c22e solid 6px; width:850px; margin:0 auto; padding-right:6px; margin-bottom:25px;}
.bor1 { border-bottom:#57c22e solid 1px; width:850px; margin:0 auto; padding-right:6px; margin-bottom:20px;}
/* box */
/* top_nav on */
.top_nav_box {
    height: 770px;
    overflow: visible;
    width: 100%;
}
.top_nav {
    background: #FFFFFF;
    clear: both;
    font-family: "ËÎÌå","Arial Narrow";
    font-size: 12px;
    height: 770px;
    margin: 0 auto;
    padding: 0;
    width: 960px;
}
.top_nav .logo {
    float: left;
    padding: 16px 8px 3px 10px;
}
.top_nav a {
    color: #666666;
    line-height: 14px;
    text-decoration: none;
}
.top_nav img {
    border: medium none;
}
.top_nav .link {
    float: left;
    width: 435px;
}
.top_nav .link ul {	
    float: right;
    padding: 23px 3px 0 0;
}
.top_nav ul, .top_nav li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.top_nav li {
    border-right: 1px solid #DDDDDD;
    color: #666666;
    float: left;
    line-height: 16px;
	height:16px;
    padding: 0 8px;
}
.top_nav li a {
	padding:2px;
}
.top_nav li a:hover {
	padding:2px;
	color:#01a0e2;
	text-decoration:none;	
}
.top_nav .end {
    border: medium none;
}
.top_nav .banner {background: url(../img/bg/demo.jpg) bottom no-repeat;width: 960px;height: 745px;}
/* top_nav off */

/* box on */
.container_24 .box {
  overflow: hidden;
  border:1px solid #fff;
  height:100%;
}
/* box c_top1 */
.box .c_top1 {
	padding:5px 5px 0;
}
.box .c_top1 dl{ overflow:hidden;}
.box .c_top1 dl dt{ background:#ebebeb; height:32px; line-height:32px; margin-bottom:20px; }
.box .c_top1 dl dt span{ float:left; padding-right:5px; color:#01a0e2; background:#fff; font-size:24px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.box .c_top1 dl dt strong { padding-left:5px; font-size:22px; color:#555;font-weight:700;}
.box .c_top1 dl dd{ margin-bottom:40px; color:#666; font-size:12px; line-height:22px;}

.box .c_top1 h2{
	font-weight:700;
	text-align:center;
   
}
.box .c_top1 h2 a, .box .c_top1 h2 a:visited {
	color: #491F06;
    font-size: 20px;
    line-height: 31px;
	text-decoration:none;
	}
.box .c_top1 h2 a:hover {
	color:#cc0000;
}

/* box  c_top2 */
.box .c_top2 {
	font-size:12px;
	padding:5px;
}
.box .c_top2 ul {
	line-height:21px;
}
.box .c_top2 ul li {
	clear:both;
    height:21px;
	line-height:21px;
}
.box .c_top2 ul li strong {
	float:left;	
}
.box .c_top2 ul li a {
	text-align:left;
	color:#333;
	font-size:12px;
	margin-right:5px;
}
.box .c_top2 ul li a:hover {
	color:#cc0000;
}
/* box all_h3 */
.box .all_h3 {
	background:#fff;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
	margin-bottom:30px;
}
.box .all_h3 h3 {
	font-family: "Î¢ÈíÑÅºÚ",Arial;
    padding-left: 5px;
    font-size: 25px;
    font-weight: bold;
    text-align: left;
	color: black;
}

/* box c_top3 */
.box .c_top3 {
	padding:5px;
}
.box .c_top3 ul {
	font-size:14px;
}
.box .c_top3 ul li {
	list-style:none;
	display:block;
	width:98%;
	line-height:24px;
	margin-left:2%;
	clear:both;
}
.box .c_top3 ul li a {
	color:#01A0E2; 
	float:left; 
	clear:both;
	background:url(../img/bg/crumbArrow.png) left center no-repeat; 
	padding-left:10px;
	font-size:18px;
}
.box .c_top3 ul li a:hover {
	color:#cc0000;
}
.box .c_top3 ul li span {
	font-size:11px;
	color:#999;
	margin-right:10px;
	float:right;
}
.box .c_top3 dl { margin:10px 0;} 
.box .c_top3 dl dd a{ margin-left:10px; margin-right:15px; } 
/* c_top4 */
.box .c_top4 {
	padding:5px 5px 0;
}
.box .c_top4 dl{ overflow:hidden;}
.box .c_top4 dl dt{ background:#fff; line-height:22px; margin-bottom:10px; }
.box .c_top4 dl dt span{  color:#01a0e2; font-size:14px; font-weight: normal; font-family:"Î¢ÈíÑÅºÚ";}
.box .c_top4 dl dd{ margin-bottom:40px; color:#666; font-size:12px; line-height:22px;}
.box .c_top4 dl dd p{ text-indent:25px;}
/* cont_3_img */
.cont_3_img { padding-left:5px;}
.cont_3_img img { width:100px; height:80px;}
.cont_3 a { color:#333;}
.cont_3 a:hover { color:#cc0000;}
/* tupian */
.tupian { padding:0 0 0 8px; width:99%;}
.tupian ul li { float:left; width:187px; margin-bottom:10px;}
.tupian ul li img { width:180px; height:144px; display:block;}
.tupian ul li a span { text-align:center; margin-top:5px; display:block; width:180px;}
.tupian a { color:#333;}
.tupian a:hover { color:#cc0000;}
/* grid_18 ul */
.grid_18 ul { padding:10px; font-family:"ËÎÌå"; font-size:14px; color:#333333;}
.grid_18 ul p { line-height:26px; text-indent:28px; white-space:normal;}
.grid_18 ul a{ color:#cc0000; }
.grid_18 ul a:hover { color:#cc0000;}
.grid_18 ul li { clear:both; display:block; overflow:hidden;}
.grid_18 ul li img { float:left; width:200px; height:120px; margin-right:10px; display:inline;}
.grid_18 ul li span { float:left; width:478px;}
.grid_18 ul li span h5 { margin-bottom:5px;}
.grid_18 ul li span p { font-size:12px; line-height:25px; text-indent:0;}
/* pro */
.grid_6 .pro { padding:13px;}
.grid_6 .pro ul { font-family:"ËÎÌå"; font-size:12px;}
.grid_6 .pro ul li { width:200px; display:block; clear:both; overflow:hidden; margin-bottom:5px;}
.grid_6 .pro ul li img { width:200px; height:110px; display:block;}
.grid_6 .pro ul li span { line-height:22px; height:22px; text-align:center; display:block;}
.grid_6 .pro ul li a { color:#333333;}
.grid_6 .pro ul li a:hover { color:#cc0000; text-decoration:underline;}
/* about */
.about { padding:10px; text-align:center; font-size:12px; font-family:"ËÎÌå";}
.about ul { width:555px; margin:0 auto; height:25px;}
.about ul li { float:left; height:14px; line-height:14px; display:inline; border-right:1px solid #666666;}
.about ul li a { padding:0 15px; color:#333333;}
.about ul li a:hover { color:#cc0000;}
.about ul li.end { border-right:none;}
.about span { clear:both; width:100%; display:block; height:25px; line-height:25px;}
/* footer */
/*µ×²¿*/
.footer {padding: 25px 0 35px; width:100%; height: 30px; line-height:30px; background: #f2f2f2 url(../img/bg/bottom-projective.jpg) top center no-repeat;}
.footer_box { width:960px; margin:0 auto; }
.footer p{ color:#647186;}
.footer ul li{ display:inline;}
.footer ul li a{ color:#647186; padding: 0 10px; border-left: 1px solid #fff; }
.footer ul li.first a{ border:none; }
/* demotext*/
#demotext { padding:370px 0 0 410px; width:495px; font-size:14px; color:#000;font-family:"Î¢ÈíÑÅºÚ",Arial; }
#demotext a { text-decoration:none; color:#000 }
#demotext a:hover { color:#3d8820 }
#demotext #top {border-bottom:#57c22e solid 5px; padding:0 0 15px 2px }
#demotext #body { width:270px; margin:50px auto }
#demotext #body span {font-size: 26px;font-weight: bold; color: black; display:block; margin-bottom:20px; }
#demotext #body p{ line-height:24px;  text-indent:28px;}
/* tabledelimeter */
.tabledelimeter { margin:0 auto; clear:both; overflow:hidden; background:url(../img/delimeter.jpg) no-repeat center; width:960px; height:33px;}
/* shuxian */
.shuxian { background: url(../img/bg/shuxian.jpg) center bottom no-repeat; width:70px; height:400px;}
/* jiantou */
.jiantou { background: url(../img/bg/arrow_right.png) center bottom no-repeat; width:150px; height:2050px;}