body {
   
    font-family: "Microsoft YaHei","微软雅黑",Microsoft Yahei;
    font-size: 14px;
    margin: 0;
    padding: 0;
    text-align: center;
min-width: 1200px;}
a {
    color: black;
    text-decoration: none;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
}
ul {
    margin: 0;
    padding: 0;}
ul li {
    list-style:none;}
form
{
	display:inline;
	margin:0;
	padding:0;}
#wapper {
	background:url(n_container_bg.jpg) center bottom no-repeat;
	margin:0 auto;
	width:100%;
    background-size: 100% auto;
	}
#main {
    margin: 0 auto;
	width:100%;}

#top {
	    background: #267ccB;
    position: relative;
	width:100%;
	font-size:16px;
	z-index:400;}



#bnner {
	background:url(banner_02.png) no-repeat;
	height:154px;
	width:1200px;
	position:relative;
margin: 0 auto;}
.nowTime
{
		position:absolute;
		bottom:35px;
		right:10px;
		color:#fff;}
.ipt
{
	width:200px;
	height:22px;
	border:none;

padding:0;
margin:0;}
.btn
{
height:25px;
width:25px;
border:none;
background:url(search_03.png) no-repeat;
margin:0;
padding:0;}
.search
{
	position:absolute;
	bottom:75px;
		right:10px;}
	
	


#nav {
    
	background:url(xxw_05.png) repeat-x;
	height:59px;
	width:100%;}


#nav ul {
	background:url(xxw_05.png) repeat-x;
	width:1200px;
	margin:0 auto;
    list-style-type: none;
    padding: 0;
   font-size:16px;
   zoom:1;
   display:inline-block;}
#nav ul li {
    float: left;
    height: 59px;
    line-height: 59px;
    position: relative;}
#nav ul li a {
 
    display: block;
    text-decoration: none;}
#nav ul li span {
    border-right: 1px solid #ADABAB;
    padding: 0 5.67em;
    }
#nav ul ul {
    border-left: 1px solid #bebebe;
    border-right: 1px solid #bebebe;
    left: 0;
    margin-left: 0;
    position: absolute;
    top: 100%;
    visibility: hidden;
    z-index: 400;}
#nav ul ul li {
    background-color:#efefef;
    border-bottom: 1px solid #ccc;
    color: #000;
    float: none;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width:120px;}
#nav ul ul li a {
	border-right: none;
	color: #333333;
	display: inline;
	width: 100%;}
#nav ul ul ul {
    left: 81%;
    top: 0;
    width: 100px;}
#nav ul li:hover > ul {
    visibility: visible;}


#middle {
  
  }
#middle_body {

	margin:0 auto;
	padding-top:15px;
	padding-bottom:15px;
	width:1200px;
	position:relative;}



.imgNews
{
	
	width:580px;
	height:295px;}


.news {}
.news_top {
    text-align: left;
	position:relative;
	
	height:36px;
	line-height:36px;}
.news_title
{
	
	display: inline-block;
	color:#fff;
	text-align:center;}

.news_body {
  
    text-align: left;}


.news_type1
{}
.news_type1 .news_top
{
	background:url(topbg_13.png) bottom repeat-x;}
.news_type1 .news_title
{
	height:36px;
	float:left;
	margin-bottom:-10px;
	background-color:#fff;
	width:124px;}

.news_typ1 .newsBody
{
	color:#3C3B3B;}
.news_type1 ul 
{}
.news_type1 ul li,.news_type2 ul li,.newsContent ul li
{
	
	line-height:30px;
	border-bottom:1px dashed #888888;}

.news_type2 .news_top ,.news_type3 .news_top
{
	background:url(topbg2_18.png) bottom repeat-x;}
.news_type3 table
{}
.news_type3 table td
{
	width:310px;
	height:100px;
	text-align:center;
	font-size:18px;}

.liColor
{
	color:#fff;}
.title2
{
	background:url(xxw_15.png) no-repeat;
	width:104px;
	height:36px;
	text-align:center;
	font-size:16px;}

.more
{
	float:right;
	display:block;
	margin-right:0.5em;
	font-size:12px;}


.imgshow
{
	border:1px solid #399BBB;
	height:145px;
	width:100%;
	background:#fff;}
.imgShowIco
{
	float:left;
	background:url(xxw_27.png)  center  no-repeat;
	width:65px;
	height:144px;
	margin-top:-10px;}
.imgShowMain
{}
.scroll
{
	overflow:hidden;
	margin-top:12px;}
.scroll ul 
{
	height:125px;
	width:2000px;}
.scroll ul li
{
	float:left;
	width:132px;
	height:125px;
	margin-right:25px;}
.scroll ul li img
{
	border:1px solid #6F7171;
float:left;}





.w1
{
	width:580px;}
.h1
{
	height:350px;}
.w2
{
	width:580px;}
.h2
{
	height:307px;}


#bottombg{width:100%;background-color:#267ccb;}

#bottom {
	height:99px;
	
    color: #fff;
    height: 83px;
	margin:0 auto;
	width:1200px;
	font-size:12px;
	position:relative;}
#bottom p {
    margin: 0;
    padding: 0;}
#_ideConac
{
	position:absolute;
	top:0.5em;
	left:6em;}
.postion
{
	text-align:left;
	font-size:14px;
	padding-bottom:1em;
	border-bottom:1px dashed #888888;
-webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
}
.newsTitle
{
	text-align:center;
	font-size:16px;
	border-bottom:1px solid #345B5E;
	height:55px;
	line-height:55px;}
.newsContent
{
	font-size:14px;
	text-align:left;
	margin-top:1.5em;}



.time {
   
    float: right;}

.clear {
    clear: both;}
.fr {
    float: right;}
.fl {
    float: left;}
.mr {
	margin-right:40px;}


.mb {
    margin-bottom: 15px;}