﻿@charset "gb2312";
body{ font-size:12px;  color:#575757;}
body,div,ul,li,a,h1,h2,h3,h4,h5,h6,font,strong,span,p,form,input,i,br,em,b{margin:0;padding:0;}
ul{list-style:none;}li{list-style-type:none;overflow:hidden;float:left;}
h1,h2,h3,h4,h5,.zmhall-ul,.zmyoung-span,.zmvideo-title,.zmbgt-ul-title,.zmbaby-con-a span{word-wrap:break-word;overflow:hidden;font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';}

p{font-size:12px;color:#7e7e7e;line-height:20px;}
img{border:0;vertical-align:top;overflow:hidden;}
a{ color:#575757; text-decoration:none;}
a:hover{ color:#CC0000; text-decoration:underline;}
img{ border:0;}

.top{width:960px; margin:0 auto;height:140px;overflow:hidden;}
.top_logo{ margin:10px auto 0px auto;width:960px;height:74px;overflow:hidden;}
.logo_left{ float:left;}
.logo_right{ float:right;}
.top_menu{ background:url(/images/menu_bg.gif) no-repeat; height:33px; float:left; margin:10px auto; width:960px; clear:both;}
.top_menu ul{
	float:left;
	list-style-type: none;
	margin-top:8px;
}
.top_menu li{ float: left; padding: 0 7px; margin-left:4px;}
.top_menu li a{
	 font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
}
.top_menu li a:hover{
	text-decoration: underline;
}

.content{ width:960px; margin:0 auto; overflow:hidden; clear:both;}
.content_middle{ width:352px; float:left;margin-left:13px;margin-bottom:10px;}
.content_left{ width:290px; float:left;}
.content_l_switch{ margin-bottom:10px; width:290px; height:336px; overflow:hidden;}
.menu_info{ border-top:2px #FF8400 solid; border-left:1px #DBDEE1 solid;  border-right:1px #DBDEE1 solid;  border-bottom:1px #DBDEE1 solid; color:#000000;
	width:276px; 
	height: 24px; 
	font-size:14px; font-family:"Î¢ÈíÑÅºÚ";	
	margin:0;
	padding-left:10px;
	padding-top:2px;
}
.menu_infols{	background:url(/images/h2_bg27.gif) no-repeat;line-height:25px;
	width:280px; 
	height: 25px; 
	font-size:14px; font-family:"Î¢ÈíÑÅºÚ";	
	margin:0;
	padding-left:10px; 
	padding-top:3px; 
	color:#000000;
}
.menu_infols a{ float:right; margin-right:10px; margin-top:5px;}	
*html .menu_infols a{margin-top:1px;}
.module{ clear:both; margin-bottom:10px;}
.module_bg{ border-bottom:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; width:286px;width:286px\9;  overflow:hidden; margin:0; height:305px;}
.module_bg3{ border-bottom:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; width:286px;width:286px\9;  overflow:hidden; margin:0; height:331px;}
.module_bg3 ul{ margin-top:10px; height:297px; overflow:hidden;}
.module_bg3 li{ margin-left:10px; height:25px; overflow:hidden;}
.module_bg4{ border-bottom:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; width:286px;width:286px\9;  overflow:hidden; margin:0; height:240px;}
.hotail{ width:273px; height:88px; overflow:hidden; margin:10px auto 0 auto;}
.hotail img{ float:left; margin:0 5px;}
.hotail span{ font-size:14px; font-weight:bold;display:block;margin-bottom:10px;}
.hotail p{ text-indent:2em; height:45px; overflow:hidden; line-height:15px;}
.hotail_m{ width:273px; height:88px; overflow:hidden; margin:5px auto 0 auto; border-bottom:1px #CCCCCC dashed; border-top:1px #CCCCCC dashed; padding:10px 0 5px 0;}
.hotail_m img{ float:left; margin:0 5px;}
.hotail_m span{ font-size:14px; font-weight:bold;}
.hotail_m p{ text-indent:2em; height:45px; overflow:hidden;  line-height:15px;}
.module_02{ float:left; width:352px;}


.module_02 span,.menu_infols span{ float:right;width:50px;height:25px;overflow:hidden;}
*+html .module_02 span,*+html .menu_infols span,*+html .menu_info07 a,*+html .menu_info07_zm a{position:relative;top:-22px;}
*html .module_02 span,*html .menu_infols span,*html .menu_info07 a,*html .menu_info07_zm a{position:relative;top:-20px;}
.module_02 span img{width:35px;height:12px;display:block;float:left;}
.module_bg02{ border-bottom:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; width:350px; overflow:hidden; margin:0; height:306px;}
.menu_info03{ 
	background:url(/images/h2_bg1.gif) no-repeat;float:left;display:inline;line-height:25px;
	width:342px; 
	height:25px; 
	margin:0;	
	font-size:14px; 
	padding-left:10px; 
	padding-top:3px; 
	color:#000000;
	font-family:"Î¢ÈíÑÅºÚ";}
.menu_info03 a{ float:right; margin-right:10px; margin-top:5px;display:block;width:40px;height:20px;overflow:hidden;}	
*html .menu_info03 a{margin-top:1px;}
.module_title{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; margin:10px 0;}
.module_title a{ color:#FF6600; text-decoration:none;}
.module_title a:hover{ color:#000000; text-decoration:underline;}
.module_content{ width:330px; line-height:20px; margin:5px 0 0 10px; border-bottom:1px #999999 dashed; padding-bottom:5px;}
.module_link02{
	font-size:14px;
	margin-top:10px;
	list-style-type: none;
	line-height:25px;
	margin-left:15px;   
	overflow:hidden; 
	}
.module_link02 li{ width:270px; height:25px; overflow:hidden; background:url(/images/ico_02.gif) no-repeat 3px 10px; padding-left:10px;}	
.module_link02 a{
	color:#575757;
	float:left;
}
.module_link02 a:hover{ text-decoration:none; 	color:#F67B00;}
.content_right{ float:right; width:290px; margin:0;}
.module_link{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:25px;}
.module_link li{  background:url(/images/ico_02.gif) no-repeat 3px 10px; padding-left:10px; width:260px;}
.banner_big{ width:960px; margin:0 auto 10px auto;}

.content02_left{ width:658px; float:left; margin:0;}
.content02_left_banner{ width:658px; margin-bottom:10px;}
.content02_right{ width:290px; float:right; margin:0;}
.menu_info06{ background:url(/images/h2_bg5.gif) no-repeat; 	
	width:280px; 
	height: 25px; 
	font-size:14px; padding-left:10px; padding-top:3px;
	color:#000000;
	margin:0;
	font-family:"Î¢ÈíÑÅºÚ";}
.menu_info07{ 
	background:url(/images/h2_bg7.gif) no-repeat;line-height:25px;
	width:312px; 
	height: 25px; 
	font-size:14px; 
	padding:3px 0 0 10px; 
	color: #000000;
	margin:0;
	font-family:"Î¢ÈíÑÅºÚ";
	}
.menu_info07 a{ float:right; margin-right:10px; margin-top:5px; }
*html .menu_info07 a{margin-top:1px;}
.module_bg07{border-bottom:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; width:320px; overflow:hidden; margin:0;}
.content02_left_link img{ border:1px solid  #DFDFDF; padding:2px; margin-right:10px;}
.content02_left_link{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; margin:10px 0 0 10px;}
.module_link07{ 	
	font-size:14px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	line-height:24px;
	font-family:"Î¢ÈíÑÅºÚ";}
.module_link07 li{ height:25px; overflow:hidden; width:269px; background:url(/images/ico_02.gif) no-repeat 3px 10px; padding-left:10px;}	
.content02_left_title a{ color:#3094BB; text-decoration:none;line-height:28px;display:block;}	
.content02_left_title a:hover{ color:#000000; text-decoration:underline;}
.module07{ clear:both; margin-bottom:10px; float:left;}
.content02_left_content_l{ width:322px; float:left; margin:0;}
.content02_left_content_r{ width:322px; float:right; margin:0;}
.content02_left_banner04{ width:658px; margin-bottom:10px; background:url(/images/banner_04.gif) no-repeat; height:44px;}
.content02_left span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; float:right; margin:0px 10px 0 0;width:50px;height:20px;overflow:hidden;
display:inline;position:relative;}

.content02_left span a{ color:#FFFFFF; text-decoration:none;}
.content02_left_banner03{ width:658px; margin-bottom:10px; height:80px;}
.menu_info08{ 
	background:url(/images/h2_bg6.gif) no-repeat;
	width:312px; 
	height: 21px; 
	font-size:14px; 
	padding:7px 0 0 10px; 
	color:#716B6B;
	margin:0;}
.footer {width:960px; margin:0 auto; clear:both;}
.menu_info span{ color:#9999; font-weight:normal; margin-right:10px; float:right; font-size:12px; margin-top:3px;}
.menu_more { color:#9999; font-weight:normal; margin-right:10px; float:right; font-size:12px;}
.menu_info06 span{  margin-right:10px; float:right; font-size:12px;}
.menu_info08 span{ float:right; font-size:12px; margin-right:45px; font-weight:normal;}
.menu_info08 span a{ color:#FFFFFF;}
.banner_title_big{ background:url(/images/banner_03.gif) no-repeat; width:960px; height:80px; margin:0 auto 10px auto;}
.banner_title_big span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; float:right; margin:10px 10px 0 0;}
.banner_title_big span a{ color:#FFFFFF;}
.content02_left_banner06{ background:url(/images/banner_05.gif) no-repeat; width:658px; height:44px; margin-bottom:10px; clear:both;}
.content02_left_banner06 span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; float:right; margin:15px 10px 0 0;}
.content02_left_banner06 span a{ color:#FFFFFF; text-decoration:none;}
.module_bg9{
	border-bottom:1px #DFDFDF solid;
	border-left:1px #DFDFDF solid;
	border-right:1px #DFDFDF solid;
	width:286px;
	overflow:scroll;
	margin:0;
	height: 240px;
}
.module_link9{
	font-size:14px;
	float:left;
	padding-left:25px;
	margin-top:10px;
	line-height:24px;
	font-family:"Î¢ÈíÑÅºÚ";}
.module_link9 li{background:url(/images/ico_02.gif) no-repeat 3px 10px;padding-left:10px;}
.module_link_yy{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:25px; margin-top:10px; }
.module_link_yy li{  width:250px; height:25px; overflow:hidden; margin-left:10px; background:url(/images/ico_02.gif) no-repeat 3px 10px; padding-left:10px;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:normal;}
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#YGtopbar { width: 100%; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom:0px; height: 29px; background-image: url(/images/ygtdhbg.gif); background-repeat: repeat-x; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
H2.bar01{ font-size: 12px; color: #666666; text-align:left; font-weight: normal; line-height: 25px; padding: 0px; width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
H2.bar01 span{ font-size: 12px; color: #009ada; float: right; }


H2.bar01 a:link { color: #CC0000; text-decoration: none; }
H2.bar01 a:visited { color: #CC0000; text-decoration: none; }


#ygsrbtt { background-color: #F6F6F6; height: 70px; width: 256px; font-family: "ËÎÌå"; font-size: 12px; line-height: 20px; color: #9a9a9a; text-indent: 2em; margin-bottom: 8px; padding-top: 10px; padding-right: 15px; padding-left: 15px; }
#ygbqalist { padding: 0px; height: 28px; width: 960px; margin-right: auto; margin-left: auto; font-family: "Î¢ÈíÑÅºÚ", Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 28px; text-align: center; color: #999999; margin-bottom: 8px; font-weight: normal; }
#ygbqblist { height: 100px; width: 960px; margin-right: auto; margin-left: auto; border-top-width: 1px; border-top-style: solid; border-top-color: #EBEBEB; text-align: center; padding-top: 10px; padding-bottom: 10px; }
P.ygbignews07 { text-decoration: none; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 25px; height: 25px; margin: 0px; padding: 0px; }


.na a:link {
	COLOR: #0b3b8c; TEXT-DECORATION: none
}
.na a:visited {
	COLOR: #0b3b8c; TEXT-DECORATION: none
}
.na a:hover {
	COLOR: #0b3b8c; TEXT-DECORATION: underline
}
.na a:active {
	COLOR: #0b3b8c; TEXT-DECORATION: underline
}
/*zm start*/
.content02_left_zm{width:960px; float:left; margin:0;}
.content02_left_content_l_zm{ width:474px; float:left; margin:0;}
.content02_left_content_r_zm{ width:475px; float:right; margin:0;}
.menu_info07_zm{ 
	background:url(/images/h2_bg71.jpg) no-repeat;line-height:25px;
	width:465px; 
	height: 25px; 
	font-size:14px; 
	padding:3px 0 0 10px; 
	color: #000000;
	margin:0;
	font-family:"Î¢ÈíÑÅºÚ";
}
.menu_info07_zm a{ float:right; margin-right:10px; margin-top:5px; }
*html .menu_info07_zm a{margin-top:1px;}
.module_bg07_zm{border-bottom:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; width:473px; overflow:hidden; margin:0;}
.module_link07_zm li{ height:25px; overflow:hidden; width:439px; background:url(/images/ico_02.gif) no-repeat 3px 10px; padding-left:10px;}
.module_link07_zm{ 	
	font-size:14px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	line-height:24px;
	font-family:"Î¢ÈíÑÅºÚ";}
.module_link07_zm1{float:left;
	margin-left:10px;
	margin-top:10px;height:231px;overflow:hidden;
}
.module_link07_zm1 li{width:100px;height:100px;overflow:hidden;overflow:hidden;margin-right:13px;border:1px solid #ddd;margin-bottom:16px;}