﻿body{
	font-family: "微软雅黑";
}
.top{
		background-color:#FFFFFF;	
		line-height: 40px;
		color: #FFFFFF;
	}
			.w1200{
				width: 1200px;
				margin: 0 auto;
			}
			.mart9{
				margin: 0 9px;
			}
			.youf{
				line-height: 100px;
				float:left;
			}
			.yuya{
				float: right;
				line-height: 100px;
				font-size: 14px;
			}
			.zhonyi{
				    position: absolute;
				    top: 40px;
				    right: 0px;
				    overflow: hidden;
				    height: 0px;
				    width: 50%;
				    text-align: center;
				    z-index: 99999;
				    
			}
			.nav{
				width: 100%;
				background-color: #2b2b2b;
			}
			.lb{
				
				text-align: center;
				position: relative;
			}
			.nav_fon1{
				display: block;
				float: left;
		
				font-size: 16px;
				color: #FFFFFF;
			
				padding: 16px 44px;
			}
			.pagelist{width:100%;height:87px; padding-top:75px; padding-bottom:20px; text-align:center;clear:both;}
.pagelist a{ padding:0 7px; height:32px;display:inline-block; background-color:#f1f1f1; border-radius: 1px; border:#c1c1c1 solid 1px;  text-align:center;line-height:32px;margin-left:14px;font-size:14px;color:#3e3e3e; cursor:pointer;}
.pagelist a:hover ,.pagelist a.fengyepage-now{ background-color:#108bc5; color:#fff; border:#108bc5 solid 1px; padding:0 7px; cursor:pointer;}
.pagelist span{height:32px;display:inline-block;margin-left:14px;line-height:32px;text-align:center;font-size:14px;color:#999999;}
.pagelist input.txt_page{width:42px;height:32px;text-align:center;line-height:32px;border:none;background:url(../images/bg_003.png) no-repeat 0 0}
.pagelist input.btn_go{width:37px;height:32px;border:none;background:url(../images/bg_002.png) no-repeat 0 0;linbe-height:37px;text-align:center;margin-left:5px;font-size:14px;color:#7f7f7f;}
			.nav_fon1:hover{
				background-color: #c40000;
				color: #fff;
			
			}
			.nav_fon2{
				background-color: #c40000 ;
				color: #fff ;
			    
				float: left;
				padding: 16px 44px;
				font-size: 16px;
			}
			.log{
				float: left;
				line-height: 100px;
			}
			
.fonws{
	float: left;
margin-left: 12px;
}
.diku{
opacity: 0;
}
/*头部样式*/
.fud{
	float: right;
	margin-right: -53px;
	
}
.linkenr{
	position: relative;
	display: block;
	width: 53px;
	height: 53px;
	margin-top: 3px;
}
.indnr{
	display: none;
	position: absolute;
	border: 1px solid #ccc;
	border-radius: 3px;
	right: 60px;
	top: 0px;
	font-size: 25px;
	background-color: #FFFFFF;
	padding: 10px;
	
}
.linkenr:hover .indnr{
	display: block;
}




.tiaoz{
	line-height: 32px;
	border-left: 4px solid #c40001;
	margin-left: -1px;
}












.mz{
	min-width: 1200px;
}
		.lunber{
				position: relative;
			width: 100%;
			min-width: 1200px;
			}
			.lunber ul li{
				position: absolute;
				width: 100%;
				
			}
			.lub{
				position: relative;
				width: 100%;
			}
			.lubn{
				position: relative;
				width: 100%;
				
			}
			.lubn>img{
				width: 23.43%;
				margin-top:9.166% ;
				margin-left:26.4% ;
			}
			.piaof{
				
				width:1200px;
				margin: 0 auto;
				
			}
			.piaof img{
				margin-top: 137px;
				margin-left: 133px;
				width: 37.5%;
			}
			
			.tuzio{
				float: left;
				width: 32.8125%;
				
				margin-top:10.6% ;
				margin-left:20.22% ;
			}
			.tuzio img{
				width: 100%;
			}
			.tuyour{
				width: 23.4375%;
				float: right;
				margin-right:21.270833%;
				margin-top: 6.25%;
			}
			.lft{
				float: left;
			}
			.rit{
				float: right;
			}
			.tu{
				width: 488px;
				height: 325px;
				overflow: hidden;
			}
			.fon{
				width: 650px;
			}
			.tu>img{
				width: 100%;
			}
			
	/*-----------轮播-----------*/	
	




.shangty{
	position: relative;
	
	width: 1300px;
	margin: 0 auto;
	
}

.shangty>p{
	float: left;
}
.shangty>ul{
	width: 100%;
	top: 50%;
	position: absolute;
	margin-top: -27px;
}
.shangty>ul>li{
	float: left;
	margin-left: 10px;
}






.nertery{
	width: 1202px;
	margin: 0 auto;
    overflow: hidden;
   
}
.nertery>ul{
	margin-left:-40px ;
}
.nertery>ul>li{
	position: relative;
	float: left;
	width: 578px;
	
	border: 1px solid #dedede;
	margin-left: 40px;
}
.nertery>ul>li img{
	
	width: 100%;
	
}
.cont3{
text-align: center;
}
.xian{
	height: 32px;
	width: 72px;
	margin:0 auto;
	border-bottom: 3px solid #c40000;
}

.con3_jies{
	
	float: left;
	width: 765px;
	text-align: left;
	margin-top: 12px;
	line-height: 94px;
}

.bof{
	width: 366px;
	height: 214px;
	float: right;
	border: 1px solid black;
	}

.blk{
	display: block !important;
}
.const4{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.xianer{
	
	background: url(../images/xxs.png) no-repeat 0px 7px;
	width: 1200px;
	margin: 0 auto;
	color: #999999;
	font-size: 14px;
	text-align: center;
}
.fbioa{
width: 100%;
}
.fbioas{
position: absolute;
left: 40px;
top: 40px;
	width: 100%;
}
.w888{
	width: 888px;
	margin: 0 auto;
}
.zbfon{
	float: left;
	width: 575px;
	line-height: 100px;
	text-align: left;
	float: left;
	border-right:1px solid #242424 ;
	padding-right:82px ;
	}
.yobfon{
	float: left;
	text-align: left;
	opacity: 0;
	width: 300px;
	border-left:1px solid #b5b5b5 ;
	padding-left:63px ;
}

.cont5{
	color: #FFFFFF;
	background: url(../images/banbr.png)no-repeat 0px 0px;
	width: 100%;
}
.xia{
	display: block;
	width: 210px;
	line-height: 60px;
	text-align: center;
	border-radius:3px;
	color: #FFFFFF;
	background-color: #c40000;
	font-size: 24px;
}
.w1025{
	width: 1025px;

	
	margin: 0 auto;
}
.imgsu{float: left;opacity: 0;}
.fondz{
	float: left;
	text-align: left;
	margin-left: 85px;
	opacity: 0;
}


.diy{
	margin-top: 53px;
	margin-left: -30px;
}
.jzhne{
	border-left: 1px dotted  #bababa;
	padding: 27px 0px;
	margin-left: 72px;
}
.cont7{
	background: url(../images/bnre6.png) no-repeat 0px 0px;
}

.quan{
	float: left;
	margin-left: 26px;
	width: 165px;
	height: 165px;
	opacity: 0;
	line-height: 165px;
	text-align: center;
	border: 6px solid #FFFFFF;
	overflow: hidden;
	border-radius: 100%;
}

.quaner{
	float: left;
	width: 218px;
	height: 218px;
	opacity: 0;
	margin-left: 26px;
	margin-top: -36px;
	line-height: 165px;
	text-align: center;
	border: 6px solid #FFFFFF;
	overflow: hidden;
	border-radius: 100%;
}

.nrsim{
	float: left;
	width: 400px;
}
.nrsim>img{
	width: 100%;
}
.foner{
	float: left;
	padding-bottom: 36px;
	padding-left: 14px;
	margin-left: 60px;
	opacity: 0;
	padding-top: 36px;
	border-bottom: 1px dotted #dbdbdb;
}
.imgnew{
	float: left;
	width: 80px;
}

.fondnew{
	float: left;
	width: 585px;
	margin-left: 25px;
	text-align: left;
	
}

.cont9{
	width: 100%;
	background: url(../images/bot.png) no-repeat 0px 0px;
	
}

.nsr{
	float: left;
	text-align: left;
	width: 550px;
	margin-left: 108px;
}

.benertu{
	width: 100%;
height:300px;
min-width: 1200px;	
}
.benertu>img{
width: 100%;

}


.wnr{
	width: 33%;
	float: left;
}
.menb{
	display: none;
}
.menber{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	opacity: 0.5;
	background-color: #000000;
}

.nr{
	position: fixed;
	
	top: 100px;
	left: 50%;
	margin-left: -450px;
}
.bit{
	line-height: 20px;
}
.nrnews{
	padding-left: 30px;
	padding-top: 16px;
	margin-left: 115px;
	height: 72px;
	margin-top: 3px;
	border-left: 1px solid #bababa;
}

.news{
	margin-left: 100px;
}
.constsp>ul{
	margin-left: -14px;
	margin-top: -30px;
}
.constsp>ul>li{
	position: relative;
	border: 1px solid #dddddd;
	float: left;
	width: 290px;
	margin-left: 10px;
	margin-top: 30px;
}
.spinner{
	display: block;
	width: 60px;
	line-height: 23px;
	border: 1px solid #dddddd;	
	text-align: center;
	margin-left: 20px;
	border-radius: 10px;
}
.tupyi{
	float: left;
	width: 750px;
	margin-left: 15px;
	margin-top: 15px;
}
.tupyi>img{
	width: 100%;
}

.tuper{
	width: 368px;
	float: left;
		margin-left: 15px;
	margin-top: 15px;
}

.tuper>img{
	width: 100%;
}

.ve{

	text-align: center;
	background: url(../images/jia.png) no-repeat 0px 0px;
}

.mer{
	width: 300px;
	float: left;
	color: #FFFFFF;
}
.merss{
	width: 300px;
	float: left;
	
}
.xmen{
	width: 695px;
	border: 1px solid #dadada;
	line-height: 34px;height: 34px;

}

.xmener{
	
	width: 695px;
	height: 100px;
	border: 1px solid #dadada;
	resize:none;
}
.zuobr{
	float: left;
	text-align: right;
}
.youbrnr{
	line-height: 50px;
	float: left;
}
.youbre{
	margin-top: 25px;
}

.buter{
	background: url(../images/but.png) no-repeat 0px 0px;
	line-height: 44px;
	width: 244px;
	text-align: center;
	height: 44px;
	font-size: 14px;
	border: 0px;
	    float: left;
	    color: #FFFFFF;
	    font-weight: bold;
    margin-left: 50px;
	
}
.youbre{
	line-height: 34px;
}


.biaod{
	width: 815px;
	margin: 0 auto;
}

.gsinr{
	float: left;
	margin-left: 25px;
	text-align: center;
}


.jjli{
	background-color: #f7f7f7;
}


.li{
	float: left;
	text-align: center;
	margin-left: 90px;
}

.biaoti{
	width: 100%;
	line-height: 45px;
	text-indent: 15px;
	color: #FFFFFF;
	font-size: 16px;
	background-color: #c40000;
}
.nrcp{
	width: 208px;
	border: 1px solid #dedede;
	border-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
.lisrc{
	border: 1px solid #dedede;
	padding-left: 20px;
	margin-top: 10px;
	padding-top: 20px;
}
.nerr{
	
	line-height: 49px;
	text-indent: 12px;
	font-size: 14px;
	border-bottom: 1px dashed #dedede;
}


.cps{
	width: 950px;
	float: right;
}

.xinxx{
	width: 950px;
	float: right;
	border: 1px solid #dedede;
	
}
.erters{
		width: 950px;
	float: right;
}

.fenk{
	text-align: center;
	line-height: 60px;
	border-bottom: 1px solid #dedede;
	 width: 928px;
	 margin: 0 auto;
}

.honk{
	width: 316px;
	height: 9px;
	margin: 0 auto;
	background: #c40000;
	margin-bottom: -5px;
}
.pmian{
	padding: 35px 0px;
}
.chans{
	width: 715px;
	float:left;
	border: 1px solid #cccccc;
	margin: 0 auto;
	padding: 5px;
}
.chans>img{
width:100%;
}
.vid{
	display: none;
}

.fda{
  transform:scale(1);
}























