﻿/*去样式开始*/
*{
	margin: 0px;
	padding: 0px;
}
a:hover{ text-decoration:none;}
li{
	list-style: none;
}
img,input{
	border: none;
	border: 1px solid none;
}
a{
	text-decoration: none;
	color: #fff;
}
tr,td{ margin:0 auto;}
/*去样式结束*/

/*头部开始*/
#header{
	width: 1002px;
	height: 100px;
	margin: 0 auto;
	position: relative;
}
#header a.logo{
   display: block;
   width: 202px;
   height: 92px;
   position: absolute;
   left: 36px;
   top: 0px;
   background: url(../images/logo.jpg) 0 no-repeat;
}
#header .call{
	width: 298px;
	height: 63px;
	background: url(../images/call.gif) 0 no-repeat;
	position: absolute;
	left: 238px;
	top: 24px;
}
#header .header-right{
	width: 347px;
	height: 68px;
	position: absolute;
	right: 0px;
	top: 24px;
}

#header .header-right p{
	width: 348px;
	height: 28px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#header .header-right  a.label{
	display: block;
	width: 140px;
	height: 22px;
	background: url(../images/291f8de3-dbc6-4d78-a27b-27b65ce28744.jpg) 0 no-repeat;
	position: absolute;
	left: 0px;
	top: 5px;
}
#header .header-right  a.weibo{
	color: #666666;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;
	position: absolute;
	left: 140px;
	position: absolute;
	top: 8px;
}
#header .header-right  a.weibo-pic{
	display: block;
	width: 60px;
	height: 20px;
	background: url(../images/bg_flbtn.png) -64px -1px no-repeat;
	position: absolute;
	left: 190px;
	text-align: right;
	font-size: 10px;
    color: #fff;
    text-align: center;
}
#header .header-right  a.weibo-pic b{
	display: block;
	font-weight: normal;
	position: absolute;
	top: 3px;
	left: 23px;
}
#header .header-right  a.weibo-pic span{
	position: absolute;
	left: 3px;
	display: block;
	width: 17px;
	height: 15px;
	margin-top: 2px;
	background: url(../images/bg_flbtn.png) -191px 0px no-repeat;

}
#header .header-right  a.weibo-pic:hover{
	display: block;
	width: 60px;
	height: 20px;
 	background: url(../images/bg_flbtn.png) -64px -24px no-repeat;
    color: #fff;
}
#header .header-right  span.ce{
	width: 60px;
	position: absolute;
	top: 6px;
	left: 250px;
	background: url(../images/73bc9b02-3658-4b34-b42a-8b84f5d331cc.jpg) 0 no-repeat;
    padding-left: 35px;
}

#header .header-right .search{
	width: 238px;
	height: 28px;
	position: absolute;
	right: 0px;
	top: 35px;
}

#header .header-right .search-con{
     width: 204px;
     height: 26px;
     border:1px solid #dedede;
}
#header .header-right button{
	width: 34px;
	height: 28px;
	background:url(../images/search_btn_13.jpg) 0 no-repeat;
	position: absolute;
	right: 0px;
	border: none;
}

/*头部结束*/

/*导航栏开始*/
#nav{background: url(../images/logo.jpg) 0 no-repeat;
    width: 100%;
    height: 41px;
    background: #008CEE;
}
#nav .nav-con{
	margin: 0 auto;
	width: 1002px;
	height: 41px;
}
#nav .nav-con ul{
	padding-top: 0px;
	height: 41px;
	
}
#nav .nav-con ul li{
	float: left;
	width: 100px;
	height: 41px;
	line-height: 41px;
	text-align: center;
}

#nav .nav-con ul li:hover{
	    background: url(../images/nav_bg_17.jpg);
}
#nav .nav-con ul li a{
	display: block;
	width: 100px;
	height: 41px;
	color: #fff;
	font-size: 14px;
}
#nav .nav-con ul li a:hover{
	text-decoration: none;
}
/*导航栏结束*/

/*flash开始*/
#flash{
	width: 1440px;
	height: 378px;
	margin: 0 auto;
	background: url(../images/9313e76b-a084-4553-a9cf-5c3d917316fe.jpg);
}
#news{
	width: 1440px;
	height: 42px;
	border-top: 1px solid #d3d3d3;
	margin: 0 auto;
	margin-top: 5px;
	background: #eeeeee;
	
}
/*flash结束*/


#news .news-con{
	margin: 0 auto;
	width: 1002px;
	position: relative;

	color: #666666;
}
#news .news-left{
	width: 160px;
	height: 43px; line-height:43px;

}
#news .news-con .news-left span{
	
	font-size: 14px;
	color:#0066A6;
}
#news .news-con .news-left .pic{
	margin-top: 7px;
	width: 8px;
	height: 30px;
	background: url(../images/bc_separator.gif) 0 no-repeat ;
	position: absolute;
	left: 130px;
	top: 0px;
}
#news .news-con .news-right{
	position: absolute;
	top: 0px;
	left: 200px;
	width: 700px;
	height: 35px;
}
#news .news-con .news-right ul{
	line-height: 35px;

}
#news .news-con .news-right ul li{
	float: left;
	padding-left: 15px;
	margin-right: 55px;
	background: url(../images/mr_29.jpg) 0 no-repeat;
}

/*内容区域开始*/
#all-con{
	width: 100%;
	height: 282px;
	margin-top: 0px;
	border-top: 1px solid  #d3d3d3
}
#all-con .con-manage{
    width: 1002px;
    height: 282px;
    margin: 0 auto;
    position: relative;
}
#all-con .con-manage .con-left{
	width: 310px;

}
#all-con .con-manage .con-left p{
	width: 307px;
	height: 32px; margin-top:10px;
	background: url(../images/mr_35.jpg);
}
#all-con .con-manage .con-left ul{
	margin-left: 0px;
}
#all-con .con-manage .con-left ul li{
	line-height: 25px;
}

#all-con .con-manage .con-mid{
	width: 360px;
	height: 282px;
    border-left: 1px solid #d3d3d3;
	position: absolute;
	left: 315px;
	top: 0px;
}
#all-con .con-manage .con-mid h3{
	width: 330px;
	height: 32px; margin-left:16px; margin-top:10px;
	background: url(../images/mr_37.jpg) 0 0 no-repeat;
}
#all-con .con-manage .con-mid a{ float:right;}
#all-con .con-manage .con-mid h2{
    width: 330px; margin-top:6px;
    height: 222px;
    font-weight: normal;
    margin-left: 10px;
    font-size: 12px;
    color: #666666;
	line-height:24px;
	overflow:hidden;
}
#all-con .con-manage .con-mid ul{
	margin-top: 10px;
	margin:0 auto;
}
#all-con .con-manage .con-mid ul li{
	float: left;
	height: 55px;
	line-height: 55px;
} 
#all-con .con-manage .con-right{
		width: 320px;
		height: 282px;
		position: absolute;
		right: 0px;
		top: 0px;
		border-left: 1px solid #d3d3d3;
	}
#all-con .con-manage .con-right ul li{ margin-left:10px;}	
#all-con .con-manage .con-right p{
	width: 330px;
	height: 32px;
	background: url(../images/mr_39.jpg) -13px 3px ;
}
#all-con .con-manage .con-right ul.right-ul{
	margin-left: 10px;
	line-height:24px;
}
#all-con .con-manage .con-right ul.right-ul li.right-li a{
	font-size: 14px;
	line-height: 25px;
}
#all-con .con-manage .con-right .pic{
	width: 325px;
	height: 125px;
    background: url(../images/86cb5573-37d5-47de-94fb-011ecaa061da.jpg );
  	width: 325px;
  	height: 125px;
  	position: absolute;
  	top: 148px;

}
#pic-title{
	width: 1002px;
	height: 300px;
	margin: 0 auto;
	margin-top: 20px;
	position: relative;
}
#pic-title p{
	width: 320px;
	text-align: center;
	font-size: 12px;
}
#pic-title p span a{
	display: block;
	width: 300px; line-height:18px;
	height: 40px;
	color: #666666;
	margin-top: 10px;
	text-align: center;
	margin: 0 auto;
}
#pic-title .more{
	width: 322px;
	height: 25px;
	position: absolute;
    margin-top: 3px;
    text-align: center;
    line-height: 25px;
}
#pic-title .more a{
	color: #004ea2;
	font-size: 12px;
}
#pic-title .more a:hover{
	color: #FF9900;
	text-decoration: underline;
}
#pic-title ul li{
	width: 323px;
	height: 283px;
	margin-right: 10px;
	box-shadow: 2px 2px 2px #D1CACA;
	float: left;
	background: #f4f4f4;

}
#pic-title ul li p a img{
	margin-top: 5px;
	width: 310px;
	height: 200px;
}
/*内容区域结束*/
#line{
	margin: 10px auto 0px;
	width: 999px;
	height: 10px;
	background: url(../images/border_09.jpg);
}
/*图片区域开始*/
#show-pic{
	width: 1002px;
    margin: 0 auto;
    margin-top: 10px;
    position: relative;
}
#show-pic h2{
	border-bottom:1px solid #CCCCCC;
   width: 1002px;
   height: 30px;
   line-height: 30px;
   font-size: 14px; 
   color: #004ea2;
}
#show-pic h2 span a{
    position: absolute;
    right: 25px;
    color: #666666;
    font-size: 10px;

} 
#show-pic h2 span a:hover{
	    color: #FF9900;
	    text-decoration: underline;
}
#show-pic .pic{
	width: 972px;
	height: 200px;
	position: absolute;
	top: 32px;
	border-top: 1px solid #D1CACA;
	padding-left: 10px;
	padding-top: 30px;
}
#show-pic ul li{
	float: left;
}
#show-pic .pic-box{
	width: 160px;
	height: 160px;
	text-align: center;
	float:left;
}
#show-pic .pic-box h2{
	width: 160px;
	font-weight: normal;
}

#show-pic .pic-box h2 a{
	color: #666666;
	font-size: 12px;
	text-align: center;
}


#show-pic ul li img{
	width: 150px;
	height: 100px;
}
#show-pic ul li img:hover{
	border: 1px solid red;
}
/*图片区域结束*/

/*底部开始*/

#footer{ width:100%; height:260px; background:#006ad4; margin-top:15px;}
.foot_1{
	width:982px;
	height:260px;
	margin:0 auto;
	overflow:hidden;	
	}
.nav_all{
	width:215px;
	margin-top:38px;
	float:left;
	height:200px;
	background:url(../images/shu.jpg) left center no-repeat;
	}
.nav_allst{	
	width:215px;
	margin-top:60px;
	float:left;
	padding-left:50px;
	height:200px;
	background:url(../images/shu.jpg) left center no-repeat;
	}
.footst{
	height:38px; 
	background:#00509f;
	}
.fst{ width:982px; 
	text-align:left;
	line-height:38px; margin:auto;
	color:#FFFFFF;
	font-size:12px;}
.nav_allst img{ text-align:center;}
.nav_all li{
	text-align:left; padding-left:31px;
	line-height:20px;
	color:#FFFFFF;
	}
.nav_all li a{
	color:#FFFFFF;}
.nav_all h2{ color:#fff; font-size:16px; text-indent:28px; font-family:"微软雅黑"; text-align:left; padding-top:10px; padding-bottom:10px;}	
#footer .wrape{
	width: 1002px;
	height: 150px;
	margin: 0 auto;
	position: relative;
}

#footer .wrape .wrape-left{
	width: 230px;
	height: 150px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#footer .wrape .wrape-right{
	width: 800px;
	height: 150px;
	position: absolute;
	left: 231px;
	top: 15px;
	color: #fff;

}
#footer .wrape .wrape-right span{
	display: block;
	font-size: 12px;
	line-height: 20px;
}
#footer .wrape .wrape-right span a{
	color: #fff;
}

	
/*底部结束*/


/*公共样式开始*/
a{
	color: #666666;
	font-size: 12px;
}
a:hover{
   text-decoration: underline;
   color: #FF9900;
}
/*公共样式结束*/




/*首页banner*/
.in_ban { width:1440x; height:378px; margin-top:3px; margin:0 auto;}
.in_ban img{ width:1440px; height:378px;}

.marquee {overflow:hidden;margin-top:12px;}
