body,html,table,td,tr,div,li,ul,h1,h2,h3,h4,h5,img,font,span { padding:0px; margin:0px; font-size:12px; }
li { 
    list-style-type:none;
	}
a:link,a:visited{
    color:#333333;
	text-decoration:none;
	}
a:hover{
    color:#666666;
	text-decoration:none;
	}
	
#baise a:link,#baise a:visited{
    color: #FFFFFF;
	text-decoration:none;
	}
#baise a:hover{
    color:#666666;
	text-decoration:none;
	}
	
html { 
    text-align:center;
	background:#E5E5E5;
}
.Main{
    width:970px;
	overflow:hidden;
	margin:auto;
	text-align:left;
	background: url(Bg.jpg) repeat-y;
	}
.M{
    width:950px;
	display:inline;
	float:left;
	margin:auto auto auto 11px;
	}
	
.Head{
    width:950px;
	height:100px;
	float:left;
	background:url(Head_Bg.jpg) repeat-x;
	}
.Head_Logo{
    width:280px;
	height:95px;
	float:left;
	display:inline;
	margin:auto auto auto 25px;
	}
.Head_R{
    width:535px;
	height:100px;
	float:right;
	background:url(Top_R.jpg) no-repeat;
	}
.Head_R span{
    width:230px;
	height:22px;
	float:right;
	display:inline;
	margin:3px 45px auto auto;
	text-align:center;
	line-height:22px;
	}

.Menu_M{
    width:950px;
	height:34px;
	float:left;
	position:relative;
	z-index:1000;
	}
.Menu{
    width:950px;
	height:34px;
	float:left;
	background:url(Menu_Bg.jpg) repeat-x;
	position:absolute;
	z-index:10px;
	}
.Menu ul{
    padding-left:10px;
	}
.Menu ul li{
    width:100px;
	line-height:34px;
	float:left;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	}
#Menu a:link,#Menu a:visited{
    width:100px;
	height:34px;
	display:block;
	color:#3C3C3C;
	}
#Menu a:hover{
    width:100px;
	height:34px;
	display:block;
	color: #FFFFFF;
	background:url(Menu_Hover.jpg) no-repeat center;
	}
.lista{
	width:100px;
	line-height:20px;
	text-align:left;
	font-weight:normal;
	}
.menu1{
	width:100px;
	cursor:hand;
	overflow-y:hidden;
	-moz-opacity:0.7;
	}
.menu2{
	width:100px;
	height:34px;
	overflow-y:hidden;
	cursor:hand;
	}
#m a:link,#m a:visited{
	width:100px;
	height:24px;
	float:left;
	line-height:24px;
	text-align:center;
	color: #FFFFFF;
	background: #666666;
	filter:alpha(opacity=80);
	}
#m a:hover{
	color:#87CBFF;
	float:left;
	line-height:24px;
	width:100px;
	text-decoration:none;
	text-align:center;
	background: #333333;
	}

#Menu_Line{
    width:2px;
	height:34px;
	float:left;
	background:url(Menu_Line.jpg) no-repeat;
	}

.Banner{
    width:930px;
	height:277px;
	float:left;
	display:inline;
	margin:10px auto auto 10px;
	}
	
.ban{ width:930px; height:277px; float:left; display:inline;	margin:10px auto auto 10px; }

.fullSlide{ width:100%; position:relative; height:277px; background:#FFF;  }	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  height:277px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:277px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:50px; line-height:30px; background:url(touming.png) repeat-x; text-align:center; _background:#000; _filter:alpha(opacity=60); }	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:12px 10px; background:#FFF; overflow:hidden; line-height:9999px; 	}	
.fullSlide .hd ul .on{ background: #D4A312; }

.fullSlide .prev,
.fullSlide .next{ position:absolute; left:5%; top:50%; margin-top:-25px; display:block; width:45px; height:45px; background:url(tab.png) 0px 0px no-repeat; filter:alpha(opacity=50); opacity:0.5;   }
.fullSlide .next{ left:auto; right:5%; background-position:-45px 0px; }
.fullSlide .prev:hover,
.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.fullSlide .prevStop{ display:none;  }
.fullSlide .nextStop{ display:none;  }
	
.F_1{
    width:330px;
	height:230px;
	float:left;
	display:inline;
	margin:10px auto auto 10px;
	border:1px solid #C0C0C0;
	}
.F_1_Title{
    width:330px;
	height:32px;
	float: left;
	background:url(Frame_Title_Bg.jpg) repeat-x;
	}
.F_1_Title span{
    height:32px;
	float:left;
	background:url(Frame_Title_Left.jpg) no-repeat left;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
	color:#2E2E2E;
	line-height:32px;
	}
.F_1_Title p{
    width:40px;
	height:13px;
	float:right;
	display:inline;
	margin:8px 10px auto auto;
	}
	
.F_1_M_1{
    width:320px;
	height:70px;
	float:left;
	display:inline;
	margin:10px auto auto 5px;
	border-bottom:1px dashed #B6B6B6;
	padding-bottom:10px;
	}
.F_1_M_1 span{
    width:104px;
	height:69px;
	float:left;
	border:1px solid #D1D1D1;
	}
.F_1_M_1 span img{
    width:100px;
	height:65px;
	float:left;
	border:1px solid #D1D1D1;
	display: inline;
	margin:1px auto auto 1px;
	}
.F_1_M_1 h3{
    width:200px;
	height:20px;
	float:left;
	line-height:20px;
	display:inline;
	margin:3px auto auto 10px;
	}
.F_1_M_1 font{
    width:200px;
	float:left;
	line-height:15px;
	display:inline;
	margin:3px auto auto 10px;
	color:#787878;
	}
	
.F_1_M_2{
    width:320px;
	float:left;
	display:inline;
	margin:10px auto auto 5px;
	}
.F_1_M_2 ul li{
    width:300px;
	height:22px;
	float:left;
	line-height:22px;
	background:url(Action_2.jpg) no-repeat 0px 5px;
	padding-left:10px;
	}
.F_1_M_2 ul li span{
    float:right;
	color:#666666;
	}
	
	
.F_1_M_3{
    width:320px;
	height:170px;
	float:left;
	display:inline;
	margin:5px auto auto 5px;
	line-height:21px;
	color:#333333;
	}
.F_1_M_3 span{
    width:144px;
	height:76px;
	float:right;
	border:1px solid #D1D1D1;
	}
.F_1_M_3 span img{
    width:140px;
	height:72px;
	float:left;
	border:1px solid #D1D1D1;
	display: inline;
	margin:1px auto auto 1px;
	}
	
	
.F_2{
    width:245px;
	height:230px;
	float:left;
	display:inline;
	margin:10px auto auto 10px;
	border:1px solid #C0C0C0;
	}
.F_2_Title{
    width:245px;
	height:32px;
	float: left;
	background:url(Frame_Title_Bg.jpg) repeat-x;
	}
.F_2_Title span{
    height:32px;
	float:left;
	background:url(Frame_Title_Left.jpg) no-repeat left;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
	color:#2E2E2E;
	line-height:32px;
	}
.F_2_Title p{
    width:40px;
	height:13px;
	float:right;
	display:inline;
	margin:8px 10px auto auto;
	}
	
.F_2_M_1{
    width:234px;
	height:182px;
	float:left;
	display:inline;
	margin:10px auto auto 5px;
	}
	
	
.F_3{
    width:672px;
	height:210px;
	float:left;
	display:inline;
	margin:10px auto auto 10px;
	border:1px solid #C0C0C0;
	}
.F_3_Title{
    width:672px;
	height:32px;
	float: left;
	background:url(Frame_Title_Bg.jpg) repeat-x;
	}
.F_3_Title span{
    height:32px;
	float:left;
	background:url(Frame2_Title_Left.jpg) no-repeat left;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
	color:#2E2E2E;
	line-height:32px;
	}
.F_3_Title p{
    width:40px;
	height:13px;
	float:right;
	display:inline;
	margin:8px 10px auto auto;
	}
	
.F_3_M_1{
    width:640px;
	height:155px;
	float:left;
	display:inline;
	margin:10px auto auto 15px;
	}
.F_3_M_1 ul li{
    width:144px;
	height:155px;
	float:left;
	display:inline;
	margin: auto 16px auto auto;
	_margin: auto 14px auto auto;
	}
.F_3_M_1 ul li span{
    width:144px;
	height:129px;
	float:left;
	display:inline;
	border:1px solid #D1D1D1;
	}
.F_3_M_1 ul li span img{
    width:140px;
	height:125px;
	float:left;
	display:inline;
	margin:1px auto auto 1px;
	}
.F_3_M_1 ul li h3{
    width:140px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	font-weight:100;
	display:inline;
	margin:1px auto auto 1px;
	}
	

.F_4{
    width:245px;
	height:210px;
	float:left;
	display:inline;
	margin:10px auto auto 10px;
	border:1px solid #C0C0C0;
	font-family:Arial, Helvetica, sans-serif
	}
.F_4_Title{
    width:245px;
	height:41px;
	float: left;
	background:url(Frame_Title_Bg.jpg) repeat-x;
	}
.F_4_Title span{
    height:41px;
	float:left;
	background:url(Frame3_Title_Left.jpg) no-repeat left;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	color:#2E2E2E;
	line-height:32px;
	}
.F_4_Title p{
    width:40px;
	height:13px;
	float:right;
	display:inline;
	margin:8px 10px auto auto;
	}
	
.F_4_M_1{
    width:220px;
	height:150px;
	float:left;
	display:inline;
	margin:10px auto auto 15px;
	line-height:18px;
	color:#383838;
	}
.F_4_M_1_Btn{
    width:220px;
	height:41px;
	float:left;
	display:inline;
	margin:10px auto auto auto;
	}
	
.Link{
    width:930px;
	height:32px;
	float: left;
	display:inline;
	margin:10px auto auto 8px;
	background:#C00F16;
	line-height:32px;
	}
.Bottom{
    width:950px;
	height:80px;
	float:left;
	margin:10px auto auto auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:333333;
	}
	
.Zy_Left{
    width:245px;
	float:left;
	}
	
	
.F_Nav{
    width:245px;
	float:left;
	display:inline;
	margin:10px auto auto 10px;
	border:1px solid #C0C0C0;
	padding-bottom:15px;
	}
.F_Nav_Title{
    width:245px;
	height:32px;
	float: left;
	background:url(Frame_Title_Bg.jpg) repeat-x;
	}
.F_Nav_Title span{
    height:32px;
	float:left;
	background:url(Frame_Title_Left.jpg) no-repeat left;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
	color:#2E2E2E;
	line-height:32px;
	}
.F_Nav_M_1{
    width:223px;
	float:left;
	display:inline;
	margin:10px auto auto 12px;
	}
.F_Nav_M_1 ul li{
    width:223px;
	height:31px;
	float:left;
	margin:5px auto auto auto;
	background:url(Action_3.jpg) no-repeat 24px 6px;
	font-size:13px;
	}
#Zy_Nav li span{ padding-left:50px;}
#Zy_Nav a:link,#Zy_Nav a:visited{
    width:223px;
	height:31px;
	display:block;
	color:#393837;
	line-height:31px;
	font-weight:bold;
	border-bottom:1px dashed #999999;
	}
#Zy_Nav a:hover{
    width:223px;
	height:31px;
	display:block;
	color: #FF0000;
	background:url(Nav_Hover.jpg) no-repeat center;
	border-bottom:0px;
	}
	
	
.Zy_Right{
    width:672px;
	float:right;
	display:inline;
	margin:10px 10px auto auto;
	border:1px solid #C0C0C0;
	padding-bottom:15px;
	}
.Zy_Right_Title{
    width:672px;
	height:32px;
	float: left;
	background:url(Frame_Title_Bg.jpg) repeat-x;
	}
.Zy_Right_Title span{
    height:32px;
	float:left;
	background:url(Frame2_Title_Left.jpg) no-repeat left;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
	color:#2E2E2E;
	line-height:32px;
	}
.Zy_Right_Title p{
	height:32px;
	float:right;
	line-height:32px;
	display:inline;
	margin: auto 10px auto auto;
	}
	
.Zy_Right_M_1{
    width:640px;
	float:left;
	display:inline;
	margin:10px auto auto 15px;
	}
.Zy_Right_M_1 ul li{
    width:640px;
	height:24px;
	float:left;
	line-height:24px;
	}
.Zy_Right_M_1 ul li span{
    float:right;
	color:#FF0000;
	}
.Zy_Right_M_2{
    width:640px;
	float:left;
	display:inline;
	margin:10px auto auto 15px;
	}
.Zy_Right_M_2_1{
    width:640px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	border-bottom:1px dashed #999999;
	color: #333333;
	}
.Zy_Right_M_2_2{
    width:640px;
	float:left;
	margin:15px auto auto auto;
	line-height:150%;
	color:#666666;
	}
	
	
.Zy_Right_M_3{
    width:640px;
	float:left;
	display:inline;
	margin:10px auto auto 15px;
	}
.Zy_Right_M_3 ul li{
    width:144px;
	height:155px;
	float:left;
	display:inline;
	margin: 10px 16px auto auto;
	text-overflow: ellipsis;
	overflow: hidden;
	}
.Zy_Right_M_3 ul li span{
    width:144px;
	height:129px;
	float:left;
	border:1px solid #D1D1D1;
	}
.Zy_Right_M_3 ul li span img{
    width:140px;
	height:125px;
	float:left;
	display:inline;
	margin:1px auto auto 1px;
	}
.Zy_Right_M_3 ul li h3{
    width:140px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	font-weight:100;
	display:inline;
	margin:1px auto auto 1px;
	}
	