@charset "gb2312";
body{
	font-family:"宋体";
}
#header{
	width:100%;
	min-width:1000px;
	background:url(images/header.jpg) no-repeat center top;
	height:551px;
	overflow:hidden;
}
#header .box{
	width:1000px;
	margin:0px auto;
	height:551px;
	position:relative;
}
#header .photo{
	position:absolute;
	left:0px;
	top:64px;
	border:1px solid #b7b7b7;
}
#header .photo .show{
	position:relative;
	width:998px;
	height:485px;
}
#header .photo .show img{
	width:998px;
	height:485px;
}
#header .photo .show ul li{
	display:none;
}
#header .photo .show ul .current{
	display:block;
}
#header .photo .show .arrow1{
	position:absolute;
	left:28px;
	top:165px;
	background:url(images/header-arrow1.png) no-repeat;
	width:38px;
	height:149px;
	cursor:pointer;
}
#header .photo .show .arrow2{
	position:absolute;
	right:22px;
	top:165px;
	background:url(images/header-arrow2.png) no-repeat;
	width:38px;
	height:149px;
	cursor:pointer;
}



#content{
	width:100%;
	min-width:1000px;
	background:url(images/content-bg.jpg) no-repeat center top;
	overflow:hidden;
}
#content .box{
	width:1000px;
	margin:0px auto;
	overflow:hidden;
}

.title{
	background:url(images/title-bg.jpg) no-repeat;
	height:80px;
	overflow:hidden;
}
.title img{
	margin:7px 0px 0px 0px;
}



#layout1{
	margin:38px 0px 0px 12px;
	overflow:hidden;
	_height:280px;
}
#layout1 .left{
	width:265px;
	border-right:1px solid #d8d8d8;
	padding:5px 30px 12px 0px;
}
#layout1 .f14s{
	font-size:14px;
	color:#163d61;
	font-weight:bold;
}
#layout1 h1{
	font-size:24px;
	font-family:"Microsoft Yahei";
	font-weight:normal;
	margin:8px 0px 16px 0px;
}
#layout1 h1 a{ color:#da0f00;}
#layout1 .f12s{
	font-size:12px;
	color:#7b7b7b;
	line-height:24px;
}
#layout1 .right{
	width:659px;
	background:url(images/ly1-right-bg.jpg) no-repeat top;
	margin-top:4px;
	overflow:hidden;
}
#layout1 .right .biao{
	overflow:hidden; 
	height:100px;
}
#layout1 li{
	float:left;
}
.ml58 a{ margin-left:58px;}
#layout1 li h5{
	font-size:24px;
	font-family:"Microsoft Yahei";
	font-weight:normal;
	margin:26px 0px 8px 0px;
}
#layout1 li h5 a{
	color:#e80500;
	padding-bottom:43px;
} 
#layout1 li p{
	color:4d4d4d; 
	text-align:center;
	line-height:18px;
}
#layout1 li .w93{background:url(images/ly1-li-p.gif) no-repeat;width:93px;}
#layout1 li .w134{background:url(images/ly1-li-p-1.gif) no-repeat;width:134px;}
#layout1 li a:hover,#layout1 li a.on{background:url(images/ly1-a.gif) no-repeat bottom;text-decoration:none;}
#licss-1{width:93px;margin-right:52px;text-align:center;}
#licss-2{width:93px;margin-right:32px;text-align:center;}
#licss-3{width:134px;margin-right:24px;text-align:center;}
#licss-4{width:93px;margin-right:4px;text-align:center;}

#layout1 .nei{
	background:url(images/ly1-right-nei.gif) no-repeat;
	height:151px;
	padding:22px 29px 0px 24px;
	color:#fff;
}
#layout1 .nei a{ color:#fff;}
#layout1 .nei .top-zi{
	padding-left:12px;
	border-bottom:1px dotted #fff;
	overflow:hidden;
}
#layout1 .nei h2{
	font-size:30px;
	font-family:"Microsoft Yahei";
	font-weight:normal;
}
#layout1 .nei .top-zi p{
	margin:13px 0px;
	font-size:12px;
}
#layout1 .nei p{
	font-size:14px;
	margin-top:12px;
}
#layout1 .nei p a{
	margin-left:12px;
}


#layout2{
	overflow:hidden;
}
#layout2 .text{ 
	overflow:hidden;
	margin-top:30px;
} 
#layout2 .block{
	width:474px;
	border-top:1px solid #dddddd;
	float:left;
	padding:0px 26px 25px 0px;
	overflow:hidden;
	_height:270px;
	margin-top:-1px;
}
#layout2 .block-1{
	width:475px;
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
	float:left;
	padding:0px 0px 25px 24px;
	overflow:hidden;
	_height:270px;
	margin-top:-1px;
}
#layout2 .zi{
	width:262px;
	float:left;
}
#layout2 .zi h2{
	font-size:24px;
	font-family:"Microsoft Yahei";
	font-weight:normal;
	color:#fff;
	background:#e80500;
	height:44px;
	line-height:44px;
	text-align:center;
}
#layout2 .zi h4{
	font-size:18px;
	font-family:"Microsoft Yahei";
	font-weight:normal;
	margin:12px 0px 20px 0px;
}
#layout2 .zi h4 a{color:#163d61;}
#layout2 .zi p{
	color:#858585;
	line-height:22px;
}
#layout2 .zi p a{color:#858585;}
#layout2 .kong{
	width:15px;
	float:left;
	overflow:hidden;
	height:150px;
}
#layout2 .tu{
	width:197px;
	float:left;
	background:#f8f8f8;
}
#layout2 .tu p{
	color:#163d61;
	line-height:22px;
	margin:4px 20px 8px 8px;
}


#layout3{ overflow:hidden;}
#layout3 .text{
	margin-top:22px;
	overflow:hidden;
	_height:250px;
}
#layout3 .text img{
	width:333px;
	height:233px;
	float:left;
}
#layout3 .news{
	width:604px;
	float:right;
	margin-right:35px;
	display:inline;
}
#layout3 .news h2{
	font-size:31px;
	font-family:"Microsoft Yahei";
	font-weight:normal;
	margin:4px 0px 14px 0px;
}
#layout3 .news h2 a{ color:#e80500;}
#layout3 .news p{
	font-size:14px;
	color:#858585;
	line-height:22px;
	margin-bottom:24px;
}
#layout3 .news p a{color:#858585;}
#layout3 ul{ margin-top:20px;}
#layout3 li{
	background:url(images/ly-li.gif) no-repeat;
	width:210px;
	height:204px;
	float:left;
	margin-right:16px;
	display:inline;
	padding:20px 10px 0px 14px;
}
#layout3 li h5{
	font-size:14px;
	line-height:22px;
}
#layout3 li h5 a{ color:#4d4d4d;}
#layout3 li p{
	color:#858585;
	line-height:22px;
	margin:14px 8px 0px 2px;
}

#layout4{
	overflow:hidden;
	margin-top:22px;
}
#layout4 .gqt{
	background:#787878;
	overflow:hidden;
	margin:0px 1px;
}


#layout5{
	overflow:hidden;
	margin-top:26px;
}
#layout5 .text{
	border-top:2px solid #fff;
	background:#f2f2f2;
	overflow:hidden;
}
#layout5 .left-button{
	padding:121px 0px 0px 13px;
	border-right:1px solid #f9f9f9;
	width:47px;
	float:left;
}
#layout5 .right-button{
	padding:121px 0px 0px 18px;
	border-left:1px solid #f9f9f9;
	width:42px;
	float:left;
}
#layout5 .kuang{
	width:822px;
	float:left;
	border-right:1px solid #f9f9f9;
	border-left:1px solid #f9f9f9;
	padding:34px 36px 0px 18px;
}
#layout5 .kuang .left{ width:440px;}
#layout5 .kuang img{
	width:440px;
	height:297px;
	margin-bottom:45px;
}
#layout5 .kuang .right{ width:368px;}
#layout5 .right h4{
	font-size:24px;
	font-family:"Microsoft Yahei";
	font-weight:normal;
	line-height:38px;
}
#layout5 .right h4 a{ color:#e80500;}
#layout5 .right p{
	line-height:26px;
	color:#404040;
	margin:6px 0px 0px 4px;
}
#layout5 .right span{
	color:#858585;
	margin-right:18px;
}
#layout5 .right span{
	float:left;
}
#layout5 .right b{
	font-size:12px;
	float:right;
	font-weight:normal;
	width:310px;
}


#footer{
	color:#333;
	line-height:24px;
	padding:30px 0px;
	margin:0px auto;
	text-align:center;
}
#footer a{color:#333;}


/*新增css样式开始*/
#layout1-1,#layout1-1 .text{
	overflow:hidden;
}
#layout1-1 .left,#layout1-1 .right{
	width:480px;
	margin:34px 0px 10px 0px;
}
#layout1-1 .biao{
	background:url(images/ly1-1-biao.gif) no-repeat;
	height:70px;
	line-height:44px;
}
#layout1-1 .biao p{
	font-size:21px;
	font-family:"Microsoft Yahei","黑体";
	color:#e80500;
	font-weight:bold;
}
#layout1-1 .biao p a{color:#e80500;}
#layout1-1 .biao p span{
	float:left;
	width:44px;
	margin-right:12px;
	display:inline;
	font-size:28px;
	text-align:center;
	color:#fff;
	font-weight:normal;
}
#layout1-1 .pic img{
	width:190px;
	height:135px;
}
#layout1-1 .zi{
	width:265px;
	color:#858585;
	line-height:28px;
	font-size:14px;
}
#layout1-1 .zi a{ color:#858585;}
#layout1-1 .left .pic{ float:left;}
#layout1-1 .left .zi{ float:right;}
#layout1-1 .right .pic{ float:right;}
#layout1-1 .right .zi{ float:left;}


/*新增css样式结束*/