@charset "gb2312";
/* CSS Document */

body,div, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
ul,li{ list-style:none;margin:0px; padding:0px;}
img{ border:none;}
a {color:#333333; text-decoration:none; font-size:14px; font-family:"ËÎÌå";}
a:link {color:#333333; text-decoration:none; font-size:14px; font-family:"ËÎÌå";}
a:visited {color:#333333;text-decoration:none;font-size:14px; font-family:"ËÎÌå";}
a:hover {color:#333333;text-decoration:underline;font-size:14px; font-family:"ËÎÌå";}
a:active {color:#333333;font-size:14px;}
img{ border:0px;}

.clear{ clear:both;}
.divall{ width:100%; margin:0 auto;}
.div1000main{ width:1000px; margin:0 auto;}
.div1000{ width:1000px; float:left;}
.div230{ width:230px; float:right;}
.div5{ width:5px; float:left;}
.div100{ width:100px; float:left;}
.div660{ width:660px; float: left;}
.div540{ width:540px; float: left;}
.div320{ width:320px; float: left;}
.div120{ width:120px; float: left;}
.div280{ width:280px; float: left;}
.div28{ width:28px; float: right;}
.div610{ width:610px; float: left;}
.div380{ width:380px; float: left;}
.div598{ width:598px; float: left;}
.div378{ width:378px; float: left;}
.div130{ width:130px; float: left;}
.div358{ width:358px; float: left;}
.div213{ width:213px; float: left;}
.div998{ width:998px; float: left;}
.div193{ width:193px; float: left;}
.div805{ width:805px; float: left;}

.font02{ font-size:13px; color:#000; font-family:"ËÎÌå"; text-decoration:none;line-height:24px;}
.font02 a{ font-size:13px; color:#000; font-family:"ËÎÌå"; text-decoration:none;line-height:24px;}
.font02 a:hover{ font-size:13px; color:#F00; font-family:"ËÎÌå"; text-decoration:none;line-height:24px;}

.fontmenu { width: 1000px; float: left;text-align: center;}
.fontmenu ul{ width: 1000px; float: left; text-align: center;}
.fontmenu li{   display: inline; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; float: left; line-height: 44px;}
.fontmenu li a{ color: #FFFFFF; font-size: 15px; display: inline;line-height: 44px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; }
.fontmenu li a:hover{color:#FF1D21; font-size: 15px; display: inline; text-decoration: none;line-height: 44px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;float: left; width:100%;}
.fonttop01 a{font-family:"Î¢ÈíÑÅºÚ"; color:#000; font-size:16px; text-decoration:none; text-align:center; line-height: 35px;}
.fonttop01 a:hover{font-family:"Î¢ÈíÑÅºÚ"; color:#F00; font-size:16px;text-decoration:none; text-align:center; line-height: 35px;}
.fonttop01 a:visited{font-family:"Î¢ÈíÑÅºÚ"; color:#000; font-size:16px;text-decoration:none; text-align:center; line-height: 35px;}

.fonttop02 a{font-family:"Î¢ÈíÑÅºÚ"; color:#000; font-size:14px; text-decoration:none; text-align:center; line-height: 24px;}
.fonttop02 a:hover{font-family:"Î¢ÈíÑÅºÚ"; color:#F00; font-size:14px;text-decoration:none; text-align:center; line-height: 24px;}
.fonttop02 a:visited{font-family:"Î¢ÈíÑÅºÚ"; color:#000; font-size:14px;text-decoration:none; text-align:center; line-height: 24px;}
.fontzy02{font-family:"Î¢ÈíÑÅºÚ"; color:#878988; font-size:13px;text-decoration:none; text-indent:2em; line-height:22px; }
.fontxq1 a{font-family:"Î¢ÈíÑÅºÚ"; color:#FF0004; font-size:13px;text-decoration:none; text-indent:2em; line-height:22px;}
.fontxq1 a:hover{font-family:"Î¢ÈíÑÅºÚ"; color:#FF0004; font-size:13px;text-decoration:none; text-indent:2em;line-height:22px;}
.fontxq1 a:visited{font-family:"Î¢ÈíÑÅºÚ"; color:#FF0004; font-size:13px;text-decoration:none; text-indent:2em;line-height:22px;}

.fontzy01{font-family:"Î¢ÈíÑÅºÚ"; color:#878988; font-size:14px;text-decoration:none; text-indent:2em; line-height:27px; }
.fontxq a{font-family:"Î¢ÈíÑÅºÚ"; color:#FF0004; font-size:14px;text-decoration:none; text-indent:2em; line-height:27px;}
.fontxq a:hover{font-family:"Î¢ÈíÑÅºÚ"; color:#FF0004; font-size:14px;text-decoration:none; text-indent:2em;line-height:27px;}
.fontxq a:visited{font-family:"Î¢ÈíÑÅºÚ"; color:#FF0004; font-size:14px;text-decoration:none; text-indent:2em;line-height:27px;}
.fontbt01 a {font-family:"Î¢ÈíÑÅºÚ";color:#505453; text-decoration:none; font-size:14px; line-height:27px; }
.fontbt01 a:link {font-family:"Î¢ÈíÑÅºÚ";color:#505453; text-decoration:none; font-size:14px; line-height:27px;}
.fontbt01 a:hover {font-family:"Î¢ÈíÑÅºÚ";color:#FF0004;text-decoration:none;font-size:14px; line-height:27px;}
.fontbt01 li span{   font-size:14px;line-height:27px;font-family:"Î¢ÈíÑÅºÚ";float:right; color:#999;  }

.font08{ font-size:16px; color:#5c8490; font-family:"ËÎÌå"; line-height:45px; text-align:center; font-weight:bold;}
.font11{ font-size:14px; line-height:45px; color:#000; font-family:"Î¢ÈíÑÅºÚ";}
.font11 a{ font-size:14px; line-height:45px; color:#000; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}
.font11 a:hover{ font-size:14px; line-height:45px; color:red; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;}

.fontlb01 a{ height:28px; line-height:28px; font-family:"Î¢ÈíÑÅºÚ";font-size:14px;}
.fontlb01 a:hover{ height:28px; line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color: #FF0004; text-decoration: none;}

.fontlfoot {line-height:28px; font-family:"Î¢ÈíÑÅºÚ";font-size:14px; text-align: center; color: #525252;}
.fontlfoot a{line-height:28px; font-family:"Î¢ÈíÑÅºÚ";font-size:14px; text-align: center;}
.fontlfoot a:hover{line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color: #FF0004; text-decoration: none; text-align: center;}
/* ±êÌâÇ°ÃæµÄÐ¡µã */
.list li{ background-image:url(../images/dot.gif);
background-repeat:no-repeat;
 background-position:13px 12px;
 padding-left:24px;
 text-align:left;
 line-height:27px;
}
.list2 li{
 padding-left:16px;
 text-align:left;
 line-height:42px;
}

.mt12{ margin-top:12px;}
.mt15{ margin-top:15px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}

.border01{ border: solid 1px #d8d8d8;}
.date{ float:right; color:#999;  font-size:14px;}

/* Í¨Öª¹«¸æcss */
        .txtMarquee-left{ width:800px;  position:relative;}
		.txtMarquee-left .hd{ overflow:hidden;  height:38px; background:#f4f4f4; }
		
		.txtMarquee-left .bd .tempWrap{ width:800px !important; }/* ÓÃ !important¸²¸ÇSuperSlide×Ô¶¯Éú³ÉµÄ¿í¶È£¬ÕâÑù¾Í¿ÉÒÔÊÖ¶¯¿ØÖÆ¿ÉÊÓ¿í¶È¡£ */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:38px; line-height:38px;  text-align:left; _display:inline; width:auto !important;  }/* ÓÃ width:auto !important ¸²¸ÇSuperSlide×Ô¶¯Éú³ÉµÄ¿í¶È£¬½â¾öÎÄ×Ö²»ÏÎ½ÓÎÊÌâ */

/*Í¼Æ¬ÂÖ»»*/
		.newsspbox1{ width:598px; height:320px; text-align:left; position:relative;}
		.newsspbox1 .hd{ height:10px; line-height:10px;padding:0px; position:absolute; bottom:15px; right:10px; z-index:200;}
		.newsspbox1 .hd ul{ display:block;}
		.newsspbox1 .hd ul li{height:10px; width:10px; margin:4px;
		float:left; cursor:pointer; text-indent:-999em;
		border-radius:5px;
		background: #ccc;}
		.newsspbox1 .hd ul li.on{ background: #0033cc; }
		
		.newsspbox1 .bd ul{ padding:0px;  zoom:1;}
		.newsspbox1 .bd li{display:block; height:320px; position:relative;}
		.newsspbox1 .bd li .img_b{display:block; float:left; width:598px;}
		.newsspbox1 .bd li .img_b img{width:598px; height:320px;}
		.newsspbox1 .bd li .txt_b{
			display:block; position:absolute; bottom:0; left:0;right:0; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ";
			text-align:left; color:#FFF; height:30px; line-height:30px; text-indent:20px; font-size:13px;
			background:#000; z-index:100;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;} 

	/* TAB css */
		.slideTxtBox{ width:610px;  text-align:left;  }
		.slideTxtBox .hd{ position:relative; height:47px;}
		.slideTxtBox .hd ul{ float:left;  position:absolute;  height:47px;}
		.slideTxtBox .hd ul li{width: 86px; float:left;  cursor:pointer; height:47px; background-image:url(../images/menu01.png); color: #000000;font-family:"Î¢ÈíÑÅºÚ"; line-height: 40px; padding-left: 65px; }
		.slideTxtBox .hd ul li.on{width: 86px; height:47px;  background:#fff; background-image:url(../images/menu02.png); color: #FFFFFF;font-family:"Î¢ÈíÑÅºÚ"; line-height: 40px;}
		.slideTxtBox .bd ul{ padding:10px 5px 5px 5px;  zoom:1;  }
		.slideTxtBox .bd li{ height:28px; line-height:28px;font-size:14px; }
        .slideTxtBox .bd li a{ height:28px; line-height:28px; font-family:"Î¢ÈíÑÅºÚ";font-size:14px;}
        .slideTxtBox .bd li a:hover{ height:28px; line-height:28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color: #FF0004; text-decoration: none;}
        .slideTxtBox .bd li .date{ float:right; color:#999;  font-size:14px;}

/* Í¼Æ¬¹ö¶¯css */
		.picMarquee-left{ width:610px;  overflow:hidden; position:relative; }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  }
		.picMarquee-left .bd{ padding:15px 5px 15px 5px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:105px; height:130px; display:block; padding:1px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
