/* æ¡†æž¶è¾¹ç¼˜  åœ†è§’ç»†ç°çº¿ï¼Œç¬ƒè¡Œç½‘ä¸‹æ‹‰èœå•cssï¼Œä¸­é—´ä¸¤è¾¹èƒŒæ™¯å›¾ï¼Œå°æ ç›®æ ‡é¢˜çš„ä¿®é¥°ã€‚  */
#u_u1_newstitle{color:#000;    font-weight: bold}


	
body {	margin: 0;padding: 0;font-family: "å®‹ä½“","å¾®è½¯é›…é»‘","Times New Roman",Tahoma, Helvetica, Arial, sans-serif ;font-size: 12px;line-height:1.7em;	color: #333333;    background: #D9E3F5;}
		
a:link, a:visited { color: #10469e; text-decoration: none; font-weight: normal;} 
a:active, a:hover { color: #990000; text-decoration: underline;}

p { margin: 0px; padding: 0px;}
img { margin: 0px; padding: 0px; border: 0px;}
ul {clear: both; margin:0px 0px 0px 0px; padding:0px 0 0 8px;} 
ul > li {  line-height: 1.7em;display: list-item;}
ol > li {line-height: 1.7em;list-style-position:inside;}
#tuijian{list-style:none;background:url(imagesnews.jpg) no-repeat;padding-left:20px;}
#tongzhili{ list-style:none outside; background:url(imagestongzhi.jpg) no-repeat;padding-left:20px;}

.cleaner { clear: both; width: 100%; height: 5px; font-size: 0px;}
.cleaner_h1 { clear: both; width:100%; height: 2px;}
.cleaner_h10 { clear: both; width:100%; height: 10px;}
.cleaner_h20 { clear: both; width:100%; height: 20px;}
.cleaner_h30 { clear: both; width:100%; height: 30px;}
.cleaner_h40 { clear: both; width:100%; height: 10px;}
.cleaner_h50 { clear: both; width:100%; height: 50px;}
.cleaner_h60 { clear: both; width:100%; height: 8px;}

.margin_r_20 { margin-right: 6px;}
.margin_r_40 { margin-right: 6px;}

.button_01{float:right;text-align:right;}

.button_01 a {
	clear: both;
	display: block;
	width: 55px;
	height: 23px;
	padding: 2px 5px 0 22px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background: url(imagesxyh_button_01.jpg) no-repeat;}

.button_01 a:hover {
	color: #ffffff;
	background: url(imagesxyh_button_01_hover.jpg) no-repeat;}
form{text-align:center;}
form div {border-collapse:collapse;border-style:none;text-align:center;line-height:2.0em;margin:0 0 0 0;padding:0px;}

h1 {
	margin: 0px;
	padding: 70px 0px 0px 30px;
	font-size: 40px;
	font-weight: bold;}

h2 { 
	float:left;
	clear:both;
	margin: 0;
	padding: 2px 30px;
	font-size: 16px;
	line-height: 2.5em;
	font-weight: bold;
	color: #ba0808;width:640px;
	background: #e5eff9 url(imagesclass_title.jpg) no-repeat left;}
.zhuyeh2{ float:left;clear:both;margin: 0;padding: 2px 30px;width:160px;font-size: 14px;line-height: 1.5em;	font-weight: bold;color: #ba0808;background: url(imagesclass_title.jpg) no-repeat left;}

#pindao { color:#ba0808; text-decoration:none;font-weight: bold;}
#pindao a:hover { color: #0066CC; text-decoration: underline;}

h3 {
	margin: 0 0 5px 0;
	padding: 5px 0;
	font-size: 16px;
	font-weight: normal;
	color: #000000;}

#xyh_site_title_bar #search_box {
	float: right;
	width: 280px;
	height: 30px;
	margin: 0 10px 0 0;
	padding: 10px 0 0 0;}

#search_box form {
	float: left;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;}

#searchfield {
	height: 20px;
	width: 195px;
	padding: 3px 5px 3px 5px;
	margin: 0px;
	color: #666666;
	font-size: 12px;
	font-variant: normal;
	line-height: normal;
	background: #ffffff;
	border: 1px solid #666666;}

#searchbutton {
 	height: 30px;
	width: 70px;
	margin: 0px;
	padding: 3px 0 9px 0;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	white-space: pre;
	color: #2b3844;}

/* banner */

#xyh_banner_wrapper_outter {
	clear: both;
	width: 980px;
	height: 221px;
	margin: 0 auto;	
	background: url(imagesxyh_banner_bg_wrapper_outter.jpg) top repeat-x;}

#xyh_banner_wrapper {
	width: 980px;
	height: 221px;
	margin: 0 auto;	
	background: url(imagesxyh_banner_bg_wrapper.jpg) no-repeat center top;}

#xyh_banner {
	width: 980px;
	height:221px;
	padding: 0;
	margin: 0 auto;
	background: url(imagesbanner.jpg) no-repeat center top;}

/* menu */

.xyh_menu {width: 980px;height:32px;	margin: 3px auto;	background: #C4D8E9 ; font-weight: bold;text-align: center;}

/* ä»¥ä¸‹æ˜¯ä¸‹æ‹‰èœå•  */

#menu{font-size:14px;position:relative;z-index:100;font-weight:bold;text-align: center;width:975px;margin:0 auto;}
#menu ul {border:0px solid #0ff;margin:0;padding:0;}
#menu li {width:116px;float:left;position:relative;list-style:none;margin-right:5px;background:#2960a1;}
#menu ul ul {visibility:hidden;position:absolute;left:3px;top:28px;margin:0;padding:0;}
#menu table {position:absolute; top:0px; left:0;}
#menu ul li:hover ul,#menu ul a:hover ul{visibility:visible;}
#menu a {display:block;border:1px solid #f4f4f4 ;background:#2960a1;padding:3px 10px; margin:1px; text-decoration:none;	text-align: center; 	color: #ffffff;}
#menu a:hover{border:1px solid ;color:#fff;	background:  #5789c8;}
#menu ul ul{padding-top:3px;}
#menu ul ul li {clear:both;text-align:left;font-size:14px;list-style:none;}
#menu ul ul li a{display:block;width:95px;height:24px;margin:0px 0px 2px 0px;text-align: center;border:0; border-bottom:1px solid #ffffff;}
#menu ul ul li a:hover{border:1px solid #5c5c5c;background:#f4f4f4;color: #5c5c5c;}

/* end of menu*/

/* content */

#xyh_content {
	width: 980px;
	margin: 0px auto;}
	
.bigbox {
	clear: both;
	margin:0px auto;
	width: 980px;
padding-top:5px;}


.box1 {
	float: left;
	width: 246px;
	height: 240px;
	padding: 0;
	background-color:#FFFFFF;}

.box2 {
	float: left;
	width: 426px;
	height: 240px;
	padding: 0;
	background:#FFFFFF url(../images/xinwen2.jpg) no-repeat right bottom;}
.box3 {
	float: right;
	width: 248px;
	height: 240px;
	padding: 0;
	background-color:#FFFFFF;}

.box_border {
	border: 1px solid #e0e0e0;
	padding: 7px;}
 

/*.box_list {
	clear: both;
	float: left;
}*/
#tupian{clear:both; padding:12px 0 3px 0px;text-align:center;width:240px;}

#tongzhi{ height:0px;border:none;border-top:1px dashed #ccc;}

.em_text {clear:both; width:240px;}
.em_text img { padding:8px;}

.guanggao{clear:both; padding:0px 0 0px 0;margin:0px;text-align:center;width:980px;}


.box4{
	float: left;
	width: 465px;
	height: 125px;
	margin:0px 15px 5px 0;
        pading:0 0 5px 0;
	background-color:#FFFFFF;}
.box5 {
	float: right;
	width: 465px;
	height: 125px;
	margin:0px 0 5px 0;
        pading:0 0 5px 0;
	background-color:#FFFFFF;}

.boxtxt{clear: both;width:310px;float: left;}
.boxpic{width:120px;float: right;}
.boxpic img{width:120px;}

.jianjie{clear:both;text-indent:2em;}


@charset "gb2312";
/* bodyä¸»ä½“éƒ¨åˆ†æ ·å¼ */
.main{ width:980px; height:auto;  margin:0px auto;	   overflow:hidden; background:#fff;}
.main-topl{ width:720px;     margin:0 auto;	 height:225px;   overflow:hidden;	 border:1px solid #e0e0e0;}
.daohang{ height:30px;padding:5px 20px 5px 20px;}
.index-js{ width:314px; height:196px;    margin:10px 15px;   overflow:hidden;}
		   
/*jsæ ·å¼*/

#btn
	{	display: inline;
		width:110px;
		hegiht:18px;
		float:left;
		margin:-15px 0px 0px 200px;
		position:absolute;
		z-index:1;}
#btn a
	{
		color:#fff;
		font-family: "Myriad Pro";
		background: url(imagesjsabg.jpg) no-repeat;
		float:left;
		width:15px;
		height:15px;
		line-height:15px;
		text-align:center;
		text-decoration:none;
		margin-left:5px;}
#btn a.activeSlide
	{	width:25px;
		height:15px;
		line-height:15px;
		color:#fff;
		background: url(imagesjsaabg.jpg) no-repeat;}
#btn a:hover
	{	width:25px;
		height:15px;
		line-height:15px;
		color:#fff;
		background:url(imagesjsaabg.jpg) no-repeat;}
/*jsæ ·å¼*/
		   
.main-topl_r{ width:360px;}
.main-title{ width:360px; height:30px;
             margin-top:10px;
            line-height:30px;}
.main-title span{ font-size:14px;
                 font-weight:bold;
				 color:#305280;
				 margin-left:20px;}
.main-title a{ margin:10px 10px 0px 0px;} 
.new-text{ width:360px;		 
		   height:91px;
		   background:#edf7ff;
		    overflow:hidden;padding-top:3px;}
.new-text a{color:#2e2e2e;}
.new-text a:hover{ color:red;}
.new-text p{ width:330px;
             height:30px;
			 line-height:2.0;
			 margin:3px auto 6px;
			 font-size:18px;
			 color:#2e2e2e;
			 border-bottom:1px dashed #bacdde;}
.new-txt{ width:300px; height:auto;
          margin:0px auto;
		  overflow:hidden;
		  text-indent:26px;
		  color:#757472;
		  letter-spacing:0px;}
.new-txt a{ color:#757472;}
.new-txt a:hover{ color:red;}
.list{ width:330px;      margin:10px auto;}
.a1{ height:23px;     display:block;line-height:1.5;	 color:#3b3b3b;	 font-size:14px;	 text-indent:20px;	 background:url(imagesindex_icon.jpg) no-repeat left;}
.main-topr{ width:226px;height:230px;overflow:hidden;}
.h{ width:220px;           min-height:125px;		   height:auto!important;		   height:125px;		   border:1px solid #e0e0e0;}
.h-title{ width:220px; height:30px;         line-height:30px;		 overflow:hidden;		 background:url(imageslianjie-bg.jpg);}
.h-title span{ font-size:14px;     font-family:"å¾®è½¯é›…é»‘";	   font-weight:bold;   margin-left:10px;		   color:#305e9c;}
.s2{ display: block;
     width:12px; height:8px;
	 background:url(imagesicon1.jpg) no-repeat ;
	 margin:10px 0px 0px 0px;}
.dao{ width:200px;
     margin:0 auto;
	 overflow:hidden;}
.d1{ width:200px; height:28px;
      overflow:hidden;
     line-height:30px;
	 border-bottom:1px dashed #d7d7d7;}
.d11{ width:90px; height:25px;
     line-height:28px;
	  text-indent:15px;
	 background:url(imagesicon2.jpg) no-repeat left;}
.a2{ color:#2d5183;}
.f{ width:224px; height:89px;
     margin:10px auto 0px;
	 overflow:hidden;
	 border:1px solid #e0e0e0;}
.main-bottom{ width:960px;
              margin:15px auto;}
.main-bottom1{ width:354px;
             min-height:185px;
		   height:auto!important;
		   height:185px;
		   margin-right:10px;
		   background: url(imageszs-bg.jpg) repeat-x top;
		   border:1px solid #e0e0e0;}
.main-bottom2{ width:354px;
             min-height:185px;
		   height:auto!important;
		   height:185px;
		   margin-right:10px;
		   background: url(imageszs-bg.jpg) repeat-x top;
		   border:1px solid #e0e0e0;}
.main_title{ width:350px; height:30px;		line-height:30px;}
.main_title span{ font-size:14px;
               font-family:"å¾®è½¯é›…é»‘";
			   font-weight:bold;
			   margin-left:10px;
			   color:#305e9c;}
.main_txt{ width:351px;
                     min-height:186px;
		   height:auto!important;
		   height:186px;
		   margin-left:3px;
		   background:url(imageszhaoshen_bg.jpg) repeat-x;}
.a3{ margin:5px 10px 0px 0px;    font-size:8px;	font-family:"Myriad Pro";	color:#617ba1;}
.a3:hover{ color:#F00;}
.zs_list{ width:300px;
         margin:10px auto;}
.list_1{ width:300px;
        height:25px;
		line-height:25px;
		text-indent:15px;
		background: url(imagesicon3.jpg) no-repeat left;
		border-bottom:1px dashed #d5d5d5;}
.list_1 a{ font-size:14px;
          color:#565656;
		  line-height:25px;}
.list_1 a:hover{ color:#03C;}
.main-bottom3{ width:226px;
              overflow:hidden;}
.mb3h { width:224px; height:86px;
        margin-bottom:20px;
		overflow:hidden;
		border:1px solid #e0e0e0;}
.mb3f { width:224px; height:85px;
        overflow:hidden;
		border:1px solid #e0e0e0;}
/*index over*/


/*æ–°é—»æ ‡é¢˜é¡µæ ·å¼*/

.main_left{ width:220px; height:auto; overflow:hidden; margin-right:6px;float:left;clear:both; background:#FFF;}

.main_right{ width:720px;	overflow:hidden; float:right; background:#FFF;}

.new-title{ width:680px; height:30px; margin:0 auto;background:#e5eff9;line-height:30px;text-indent:10px;}
.new-title a{color:#404241;}

.new1{ font-size:14px;       color:#404241;}
.new2{ color:#2d5698;      letter-spacing:0px;}
.news_area{ width:720px; margin:10px auto;overflow:hidden;}
.news_area li{list-style-type:none;}
.news-list{ width:720px; height:35px;
           line-height:35px;font-size:14px;
		   border-bottom:1px solid #d8e6f3;
		   letter-spacing:0px;
		   text-indent:20px;
		   background: url(imagesicon3.jpg) no-repeat left;}
.news-list a{ color:#424242; margin:0; padding:0;}
.date{ margin:0 20px;}


/*M_conæ ·å¼å¼€å§‹*/
.M_con{  width:980px; margin:0 auto; background:#FFF; margin-bottom:10px;}
.M_con .c_pos{ height:30px; background:url(imageslist_xuxian.jpg) repeat-x bottom #FFF; width:100%; margin:0 auto 10px auto; line-height:30px; text-align:left;float:left;}
.M_con .c_pos span{ padding-left:10px;}
.M_con .l_nav{ width:240px; float:left;}
.M_con .l_nav .l_n_con{ width:240px; background:url(imageslist_l_nav_bj.jpg) repeat-y yellow; float:left;}
.M_con .l_nav .l_n_con li{ list-style: none inside; line-height:2em; font-weight:bold; background:url no-repeat 20px 10px ; text-align:left; padding:0 0 0 35px;}

/*å·¦è¾¹å¹¿å‘Šæ ·å¼å¼€å§‹url(../images/List_l_nav_bj.jpg)*/
#left_daohang{ width:200px;  float:left;}
#left_daohang li{ list-style:none inside;font-size:14px;line-height: 2em;font-weight: bold;background: #e5eff9 ;text-align: center;padding: 0 0 0 0px;}
#left_daohang li a{font-weight: bold;color: #ba0808;}
#left_daohang li a:hover{font-weight: bold;color:#0066CC;}

#left_guanggao1{ width:190px;  float:left; background: #e5eff9; text-align: left; margin:10px 0px 0px 10px;padding:8px;}
#left_guanggao1 li{ list-style: none inside;line-height: 2em;font-weight: nomal;padding: 0 0 0 6px;margin:0px;}
#left_guanggao{ width:190px;  float:left; background:#f4f4f4; text-align: left; margin:10px 0px 0px 10px;padding:8px;}
#left_guanggao li{ list-style: none inside;line-height: 2em;font-weight: nomal;padding: 0 0 0 6px;margin:0px;}
/*å·¦è¾¹å¹¿å‘Šæ ·å¼ç»“æŸ*/

.r_c_one{ clear:both;}
.r_c_o_bt{ width:720px; margin:0 auto; height:53px; background:url(imagesxuxian_xiao.jpg) repeat-x bottom 0 12px; line-height:40px; margin-bottom:0px #fec021 solid;}
.r_c_o_bt h2{ font-size:18px; font-weight:bold; color:#974700; float:left; margin:0px 10px 0px 0px;}
.r_c_o_bt span{ font-size:18px; color:#CCC; float:left;}
.r_c_o_con{clear:both; width:680px; margin:0 auto;}
.r_c_o_c_left{ width:670px; float:left; margin-bottom:10px;}
.r_c_o_c_left li{ float:left; margin:0 10px 0 0;list-style:none;}
.r_c_o_c_left p{ text-align:center;}

.r_c_o_c_right{ float:left; width:670px; text-align:left;}
.r_c_o_c_right .up h3{ font-size:14px; font-weight:bold; color:#333;}
.r_c_o_c_right .up p{ text-indent:20px; color:#666;}
.r_c_o_c_right .up{ margin-bottom:10px;}
.r_c_o_c_right .down{ margin-bottom:10px;}
.down li{list-style:none; background:url(imagesli_tb.jpg) no-repeat 0 12px; padding-left:15px; margin:0 0 0px 8; line-height:2em;}

/*pageæ ·å¼å¼€å§‹*/
.page1{	width:600px;	margin:30px 0 30px 200px;	color:#6f6f6f;}
.page1 ul li{	line-height:15px;	float:left; display:inline;	display:block;	margin:2px;	padding:2px 5px;	color:#0066CC;	border:1px solid #d2d2d2;}
.page1 ul a{	color:#0066CC;}
.page1 ul li:hover{	color:#0179d8;	border:1px solid #036cb4;}
.page1 span{	line-height:15px;	float:left; display:inline;	margin:2px;	padding:3px 6px;	color:#000;}





/*æ–°é—»å†…å®¹æ ·å¼*/
.news-tit{width:670px;height: auto;text-align: center;border-bottom:1px solid #bacce0;margin:15px auto;}
.p1{ font-size:22px;   letter-spacing:0px;   font-weight:bold;    line-height:2;}
.p2{ color:#848484;    margin-top:10px;font-size:12px;}

.new-img{ width:640px;     margin:10px auto;	 text-align:center;	 overflow:hidden;}

.new-tt{ width:640px;  margin:8px auto; color:#3b3b3b; letter-spacing:0px; text-indent:0em; line-height:1.8; font-size:15px;}
.new-tt   p  {text-align: left;text-indent: 2em;line-height:1.8;font-size:15px;margin-top:8px;margin-bottom:8px;}
.new-tt  div {text-indent: 2em;line-height:1.8;font-size:15px;margin-top:8px;margin-bottom:8px;text-align: left;}

.new-tt > table,tr,th, td {/* border:1px solid gray; */text-indent:0em;line-height:1.3;font-size:12px;text-align:center;height:2em;}

.new-tt table {border-collapse:collapse;width:100%;margin:0 auto;text-align:center;text-indent:0em;}
.new-tt th > p,.new-tt th >div {font-weight:bold; font-size:12px;line-height:1.3;}
.new-tt td  div {text-indent:0em; font-size:12px;line-height:1.3;margin:3px;}
.new-tt td  p {text-indent:0em; font-size:12px;line-height:1.3;margin:3px;}

.new-tt img {max-width:600px;text-indent:0em;text-align:center;width:expression(document.body.clientWidth>600?"600px":"auto");margin:3px 0px;}


/* footer */

#xyh_footer_wrapper {
	clear: both;
	width: 980px;
	margin: 0px auto;
	background: #1b4577  repeat-x top;}

#xyh_footer {
	width: 960px;
	margin: 0 auto;
	padding: 0px 10px 10px 10px;
	color: #cccccc;}

#xyh_footer  a {
	color: #ffffff;}
#footer_link1{margin: 0 auto;
	padding: 7px 10px 10px 10px;
	color: #333333;}	
#footer_link1 a{color: #333333;}
	
#footer_link2{margin: 0 auto;
	padding: 0px 10px 20px 10px;}

/* end of footer */