body{
	font-family:"宋体";
	color:#000;
	background:#0070d4 url(images/body.jpg) no-repeat center 521px;
}

a{
	color:#000;
}

a:hover{
	color:#000;
}

img{
	display:block;
}

.w1000{
	width:1000px;
	margin:0px auto;
	background:#fff;
	zoom:1;
}

#header{
	width:100%;
	min-width:1000px;
	background:url(images/header.jpg) no-repeat center top;
}

#header .box{
	height:521px;
	width:1000px;
	margin:0px auto;
}

#footer{
	width:100%;
	min-width:1000px;
	text-align:center;
	line-height:24px;
	color:#fff;
	background:#0070d4;
}

#footer .box{
	width:1000px;
	margin:0px auto;
	padding:25px 0px;
}

#footer a{
	color:#fff;
}

#layout2{
	padding-bottom:10px;
}

/*#layout2 .focus{*/
	/*float:left;*/
	/*display:inline;*/
	/*margin:6px 0px 0px 12px;*/
	/*width:550px;*/
	/*height:348px;*/
	/*position:relative;*/
	/*background:#c1c1c1;*/
/*}*/

#layout2 .focus img{
	width:550px;
	height:310px;
}

#layout2 .focus p{
	height:38px;
	line-height:38px;
	overflow:hidden;
	text-align:center;
	font-family:"Microsoft Yahei","黑体";
	font-size:14px;
}
#layouts {
	float:left;
	display:inline;
	margin:6px 0px 0px 12px;
	width:550px;
	height:348px;
	position:relative;
	background:#c1c1c1;
}

#layouts  .point{
	position:absolute;
	right:20px;
	bottom:45px;
	z-index: 1000;
}

#layouts  .point li{
	float:left;
	display:inline;
	margin-right:8px;
	width:12px;
	height:12px;
	background:#fff;
	border-radius:6px;
	cursor:pointer;
}

#layouts  .point .current{
	background:#b80000;
}
#layouts1  {
	width: 965px;
	height: 780px;
	margin: auto;
	position: relative;
}

#layout2 .news{
	float:right;
	display:inline;
	width:394px;
	height:334px;
	margin:6px 12px 0px 0px;
	padding:10px 8px 0px 8px;
	border:2px solid #d7d7d7;
	overflow:hidden;
}

#layout2 .news h3{
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#layout2 .news p{
	line-height:20px;
	color:#777;
	text-indent:18pt;
	margin-top:5px;
}

#layout2 .news p a{
	color:#b60202;
}

#layout2 .news .line{
	height:1px;
	overflow:hidden;
	background:#d7d7d7;
	margin:10px 0px;
}

#layout2 .news ul li{
	height:24px;
	line-height:24px;
	overflow:hidden;
}

#layout2 .news ul li a{
	float:left;
	width:380px;
}

#layout2 .news ul li span{
	float:right;
	color:#969696;
}

#layout3{
	padding-bottom:12px;
}

#layout3 .headline{
	text-align:center;
	margin-top:15px;
}

#layout3 .headline h2{
	font-family:"Microsoft Yahei","黑体";
	font-size:34px;
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-weight:normal;
	letter-spacing:3px;
}

#layout3 .headline h2 a{
	color:#0f3362;
}

#layout3 .headline p{
	font-size:14px;
	font-weight:bold;
	margin-top:12px;
}

#layout3 .headline p a{
	margin:0px 3px;
}

#layout3 .main{
	float:left;
	display:inline;
	width:650px;
	margin:22px 0px 0px 16px;
}

#layout3 .main .big,#layout3 .main .big img{
	width:650px;
	height:310px;
}

#layout3 .main .video{
	float:left;
	margin-top:28px;
	width:195px;
	position:relative;
}

#layout3 .main .video img{
	width:195px;
	height:150px;
}

#layout3 .main .video p{
	text-align:center;
	line-height:24px;
	height:24px;
	overflow:hidden;
	margin-top:5px;
}

#layout3 .main .video p a{
	color:#0f3362;
}

#layout3 .main .video .play{
	position:absolute;
	left:15px;
	top:110px;
	width:32px;
	height:32px;
	background:url(images/ly3-play.png) no-repeat;
}

#layout3 .main .video .play a{
	display:block;
	width:100%;
	height:100%;
}

#layout3 .main .list{
	float:right;
	width:422px;
	margin-top:28px;
}

#layout3 .main .list li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding-left:10px;
	border-bottom:1px solid #b7b7b7;
	font-size:14px;
}

#layout3 .sidebar{
	float:right;
	display:inline;
	margin:22px 16px 0px 0px;
	width:308px;
}

#layout3 .sidebar .content{
	height:468px;
	border:2px solid #18a4df;
	border-top:none;
	line-height:22px;
	padding:22px 10px 0px 10px;
}

#layout3 .sidebar .indent{
	text-indent:28pt;
}

#layout4{
	padding-bottom:15px;
}

#layout4 .left,#layout4 .right{
	width:475px;
	display:inline;
	margin-top:18px;
}

#layout4 .left{
	margin-left:10px;
}

#layout4 .right{
	margin-right:10px;
}

#layout4 .top{
	zoom:1;
	margin-bottom:18px;
}

#layout4 .top .place{
	float:left;
}

#layout4 .top h3{
	float:right;
	width:350px;
	font-family:"Microsoft Yahei","黑体";
	font-size:22px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-weight:normal;
	margin-top:14px;
}

#layout4 .focus{
	float:left;
	width:235px;
	height:180px;
	position: relative;
	overflow: hidden;
}

#layout4 .hot1{
	float:right;
	width:225px;
	height:180px;
	overflow:hidden;
}

#layout4 .hot1 h4{
	font-size:18px;
	font-weight:normal;
	line-height:30px;
	font-family:"Microsoft Yahei","黑体";
}

#layout4 .hot1 h4 a{
	color:#014288;
}

#layout4 .hot1 p{
	line-height:30px;
	font-size:14px;
	text-indent:22pt;
	margin-top:10px;
}

#layout4 .hot2{
	border-bottom:1px solid #232323;
	margin-top:30px;
	padding:0px 10px 15px 10px;
}

#layout4 .hot2 h4{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-weight:normal;
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
}

#layout4 .hot2 p{
	line-height:25px;
	margin-top:3px;
	color:#666;
}

#layout4 .list{
	margin:18px 10px 0px 10px;
}

#layout4 .list li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:14px;
	padding-left:20px;
	background:url(images/ly4-list.gif) no-repeat left 11px;
}

#layout5{
	/*padding-bottom:25px;*/
}

#layout5 .photo{
	width:965px;
	height:610px;
	position:relative;
	/*margin:10px auto 0px auto;*/
}

#layout5 .arrow1,#layout5 .arrow2{
	position: absolute;
	top: 267px;
	width: 75px;
	height: 75px;
	cursor: pointer;
	z-index: 1000;
}

#layout5   .arrow1{
	/*left:10px;*/
	background:url(images/ly5-arrow.png) no-repeat left top;	
}

#layout5   .arrow2{
	right:0px;
	background:url(images/ly5-arrow.png) no-repeat right top;
}

#layout5 .text{
	width:985px;
    display: block;

}
#gaodu{

	height: 20px;
}
#gaodu2
{
	height: 10px;
}
#layout5 .text h3{
	font-family:"Microsoft Yahei", "黑体";
	color:#053091;
	font-size:24px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-weight:normal;
	/*margin:15px auto 0px auto;*/
}
.mao{

	height: 755px;
}
#layout5 .text h3 a{
	color:#053091;
}

#layout5 .text p{
	height:75px;
/*overflow:hidden;*/
	line-height:25px;
	color:#717171;
	font-size:14px;
	/*margin-top:10px;*/
	 display: block;
}

#layout6{
	padding-bottom:30px;
}

#layout6 .tab{
	height:39px;
	width:940px;
	border-bottom:1px solid #acacac;
	margin:28px auto 0px auto;
	text-align:center;
	font-family:"Microsoft Yahei","黑体";
}

#layout6 .tab span{
	display:inline-block;
	width:130px;
	margin:0px 88px;
	font-size:18px;
	cursor:pointer;
}

#layout6 .tab .current{
	font-size:30px;
	line-height:38px;
	height:38px;
	border-bottom:2px solid #c60404;
}

#layout6 .list li{
	float:left;
	display:inline;
	width:473px;
	height:100px;
	overflow:hidden;
	margin:20px 0px 0px 18px;
}

#layout6 .list .photo{
	float:left;
	width:170px;
	height:100px;
}

#layout6 .list .photo img{
	width:170px;
	height:100px;
}

#layout6 .list .text{
	float:right;
	width:292px;
}

#layout6 .list .text h3{
	height:24px;
	line-height:24px;
	margin-bottom:4px;
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#layout6 .list .text p{
	font-size:14px;
	line-height:24px;
	height:72px;
	overflow:hidden;
	color:#737373;
}

#layout7{
	padding-bottom:15px;
}

#layout7 .list{
	width:960px;
	margin:5px auto 0px auto;
	background:#d9e5f1;
	padding-bottom:5px;
}

#layout7 .list ul{
	width:945px;
	margin:0px auto;
	zoom:1;
}

#layout7 .list li{
	float:left;
	width:105px;
	text-align:center;
	margin-top:6px;
}

#layout7 .list li img{
	width:82px;
	height:82px;
	margin:0px auto;
}

#layout7 .list li p{
	line-height:28px;
	height:28px;
	overflow:hidden;
	color:#333;
}

#layout7 .list li p a{
	color:#333;
}

#layout8 .list{
	font-size:14px;
	line-height:24px;
	color:#828282;
	padding:0px 10px 20px 10px;
}

#layout8 .list a{
	color:#828282;
	margin-right:6px;
}


/*css新增开始*/
#layout9 .w1000{
	overflow:hidden;
}
#layout9 .list{
	margin-top:20px;
	overflow:hidden;
}

#layout9 .list li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:14px;
	padding-left:49px;
	background:url(images/ly4-list.gif) no-repeat 27px 11px;
	width:447px;
	float:left;
}
/*css新增结束*/