<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.header{
	width:1200px;
	height:60px;
	margin:0px auto;
	padding-top:18px;
	position:relative;
	z-index:99;

		
	}
.header_right{
	float:right;
	width:60px;
	height:40px;
	margin-top:20px;
	z-index:9;
	font-size:12px;
	background:url(../images/line_s.jpg) no-repeat left 0;
	}
.header_right .erweima{
   text-align:center;
    background:url(../images/erweima_bg.png) no-repeat 50% top;
	width:100px;
	text-align:center;
	display:none;
	z-index:999;
	top:28px;
	position:absolute;
	padding-top:5px;
	left:-40px;
	color:#333;
	
}
.header_right .erweima p{ line-height:24px;*line-height:16px; *padding-bottom:5px;}
.header_right  a{ display:block; width:20px; height:20px; position:relative; background:url(../images/icon_a.png) no-repeat 50% top; float:left; text-align:center; vertical-align:middle; margin-left:20px;}
.header_right  a:hover{ background:url(../images/icon_hover.png) no-repeat 50% top; }
.header_right a img{ padding-top:8px;}
/* search   搜索样式  
--------------------------------------------------------------------*/
.header_wenzi{
  font-size:18px;
  float:left;
  width:440px;
  padding-left:50px;
  padding-top:30px;
}

.logo{
	float:left;
	width:195px;
	height:auto;
	padding-left:15px;

	}


.page_banner_wrap 
{
    min-width: 1200px;
	width:100%;
	position:relative;
	height:382px;
	overflow:hidden;
}
.page_banner {
	position:absolute;
	left:50%;
	margin-left:-960px;
	width:1920px;
	/*overflow: hidden;*/
}
.page_banner img {
	width:1920px;
	height:382px;

}
.main_bg {
    background: #fff;
    width: 100%;
    clear: both;
	height:auto;

}
.main {
    width: 1200px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;

    position: relative;
    z-index: 6;

}

#box_banner{
     width:970px;
	 height:261px;
	 margin:0 auto;
	 overflow:hidden;
	 margin-top:8px;
}

.main_content_nav{
	width:980px;
	height:56px;
	overflow:hidden;
	}
.main_content_nav_r{
	float:right;
	padding-top:26px;
	padding-right:24px;
	
	}	
.content{
	width:1200px;

	overflow:hidden;
	line-height:150%;
	margin-left:auto;
	margin-right:auto;
	
	}
.footer{
	width:100%;	
	min-width: 1200px;
	background:#414141;
	padding:30px 0;
	margin-top:0px;
	color:#9e9e9e;
	font-size:12px;
	}
.footer_main,.footer_copy{
	width:1200px;
	margin:0px auto;
	line-height:24px;
	
	}
	
.footer_main_bg{ width:100%;}	
.footer_copy_bg{ width:100%; border-top:solid 1px #505050; margin-top:15px; clear:both; padding-top:10px;}	
.footer_menu ul.footer_R{ width:250px; color:#fff; margin-right:0px; font-size:14px; float:right;}
.footer_menu ul.footer_R p{ color:#fff; line-height:24px;}
.footer_menu ul.footer_L{
	width:130px;
	float:left;
	line-height:28px;
	padding-left:25px;
	color:#fff;
	font-size:14px;
	
	
	}
.footer_menu ul.footer_L tr td{ line-height:28px; color:#fff; font-size:14px;}	
.footer_L .fot_nav{ padding-bottom:20px;}	
.footer_L .fot_nav img{ padding:0 15px;}
.links{
	width:732x;
	overflow:hidden;
	padding-left:68px;
	margin-top:20px;
	}	
.links .link_title{ float:left; width:60px;}	
.links .txtScroll-top{ float:left; width:672px;}	
.links .txtScroll-top .infoList a{color:#9e9e9e; padding-right:15px;}
.links .txtScroll-top .infoList a:hover{color:#fff;}
.footer_R{
	width:360px;
	float:right;
	line-height:30px;
	
	}
.footer_menu{
	width:1200px;
	margin:0px auto;
	line-height:22px;
	font-size:12px;
	
	}
.hide{ display:none;}
.footer_menu ul{ float:left; width:75px; margin-right:32px;}	
.footer_menu ul.first{  width:90px;}
.footer_menu h3{ font-size:16px; background:url(../images/line.jpg) no-repeat left bottom; padding-bottom:8px; margin-bottom:14px; color:#fff;}	
.footer a{
	color:#cccccc;
	}
.footer h3 a{
	color:#fff;
	}
.footer a:hover{
	color:#fff;
	}
.footer_copy{ text-align:center; line-height:32px;}

/* navi_01导航样式  
--------------------------------------------------------------------*/
/* navi_01导航样式  
--------------------------------------------------------------------*/
.nav{
  float:left;
  width:750px;
  padding-top:15px;
  margin-left:160px;
}
.nav ul.list{
   width:750px;
   margin-left:auto;
   margin-right:auto;
}
.nav ul.list li{
	float:left;
	width:auto;
	text-align:center;
	height:45px;
	position:relative;
	display:inline-block;
	z-index:9;
	padding-left:0px;
	margin-left:30px;

}
.nav ul.list li i{ background:url(../images/index_menu_icon.png) no-repeat  right 20px; padding:10px 14px; padding-left:0px;}
.nav ul.list li.te2{
	width:50px;
	overflow:hidden;

}

.nav ul.list li.tesu{
	padding-left:0px;
	width:96px;
	overflow:hidden;
}
.nav ul.list li a{
	display:inline-block;
	width:100%;
	height:100%;
	font-family:"微软雅黑", Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
}
.nav ul.list li a:link,.nav ul.list li a:visited{
	font-size:16px;
	color:#333;
}
.nav ul.list li a, .nav ul.list li a:hover{
	
	text-decoration:none;
}

.nav ul.list li a:hover{
	
	color:#1f63ac;
	display:inline-block;
	width:100%;
	height:100%;
	font-family:"微软雅黑", Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	background:url(../images/index_menu_hover.jpg) repeat-x  left bottom; 
	}


.nav ul.list li.current a:link, .nav ul.list li.current a:visited{
	color:#1f63ac;
	text-decoration:none;
	background:url(../images/index_menu_hover.jpg) repeat-x  left bottom; 
}

/*二级*/
.nav ul.list li .invalid_child{
	width:700px;
	height:42px;
	border-top:none;
	position:absolute;
	height:auto;
	z-index:99999;	
	display:none;
	padding-top:0px;
	left:-110px;
	
	
	}
#invalid_parent7 .invalid_child{
	width:300px;}
.nav ul.list li .invalid_child ul li{
	background:none;
	display:inline-block;
	list-style:none;
	height:42px;
	line-height:42px;
	float:left;
	}
.nav ul.list li .invalid_child ul li a:link, .nav ul.list li .invalid_child ul li a:visited{
	
	height:42px;
	line-height:42px;
	text-align:center;
	padding:0px;
	overflow:hidden;
	color:#1f6da3;
	text-indent:0px;
	margin:0px;
	}
.nav ul.list li .invalid_child ul li a:link,.nav ul.list li .invalid_child ul li a:visited{
	font-size:14px;
	font-weight:normal;
	height:42px;
	color:#fff;
	background:none;

	}
.nav ul.list li .invalid_child ul li a:hover{
	color:#fff;	
	height:42px;
	line-height:42px;
	padding:0px;
	overflow:hidden;
	margin:0px;
	background:url(../images/index_menu_ehover.png) repeat-x  left bottom; 
	}
.nav ul.list li.on a{
	background:url(../images/index_menu_hover.jpg) repeat-x  left bottom; 
	}

	

.nav ul.list li a.icon:hover{
	background:url(../images/index_menu_hover.jpg) repeat-x  left bottom; 
	}		
.nav ul.list li a.selected:link, .nav ul.list li a.selected:visited{
	background:url(../images/index_menu_hover.jpg) repeat-x  left bottom; 
	}

.nav_er_bg{ width:100%;background:url(../images/nav_er_bg.png) repeat-x  left top; height:42px; position:absolute; top:78px; z-index:1; display:none; }
.page{
  text-align:center;
  margin-top:30px;
  height:30px;
  padding-bottom:5px;
  *height:auto;
}
.page a{

	
	color:#b8b8b8;
	line-height:20px;
	font-size:14px;	
	margin-right:5px;
	border:solid 1px #CECECE;
	padding:4px 9px;
	
}

.page a:hover{ background:#1F63AC; color:#fff; border:solid 1px #1F63AC;}





.page .cur{ background:#1F63AC; color:#fff; border:solid 1px #1F63AC;}
.page a.cur:hover{ color:#fff;}
.page .nub:hover{  text-decoration:none;}</pre></body></html>