
*{
	margin:0;
	padding:0;
	text-decoration:none;
	border:none;
	color:#666;
	font-family:"微软雅黑";
	font-size:14px;
	}
a{
	color:#666;
	}
img{
	border:0;
	}
.top{
	width:100%;
	height:104px;
	}
.top .qihua{
	width:1200px;
	height:29px;
	margin:0 auto;
	}
.top .qihua .shijian{
	display:block;
	height:27px;
	width:245px;
	float:left;
	}
.top .qihua .shijian .rili{
	width:25px;
	height:25px;
	background:url(../images/rili.png);
	background-size: 25px 25px;
	float:left;
	color:#4B4A4A;
	text-align:center;
	line-height:30px;
	font-size:10px;
	padding-top: 2px;
	font-weight: bold;
	}
.top .qihua .shijian .nyr{
	padding-left:10px;
	}
.top .qihua span{
	display:block;
	float:left;
	height:29px;
	line-height:29px;
	font-size:12px;
	color: #FFFFFF;
	}
.top .qihua p{
	display:block;
	float:right;
	height:29px;
	line-height:29px;
	color: #FFFFFF;
	}
.top .qihua p a{
	font-size:12px;
	color: #FFFFFF;
	}
.top .daoh{
	width:1200px;
	height:72px;
	margin:0 auto;
	}
.top .daoh .logo{
	display:block;
	height:72px;
	width:86px;
	float:left;
	}
.top .daoh .logo img{
	display:block;
	height:60px;
	margin-top:6px;
	}
.top .daoh .dh{
	display:block;
	height:60px;
	margin-top:6px;
	line-height:60px;
	float:left;
	padding:0 25px;
	color: #000000;
	}
.top .daoh .dha{
	display:block;
	height:60px;
	margin-top:6px;
	line-height:60px;
	float:left;
	padding:0 25px;
	color: #000000;
	}/*
.top .daoh .dh:hover{
	color:#D01805;
	border-bottom:1px solid #D01805;
	font-size: 16px;
	font-weight: bold;
	}*/
.banner{
	width:100%;
	height:450px;
	}
.banner li{
	display:block;
	height:450px;
	width:100%;
	float:left;
	}
#top1{
	height: 29px;
	width: 100%;
	background: #333;
	position:fixed;
	z-index: 9999;
	top:0;
	}
#daof{
	width:100%;
	height:72px; 
	background-color:rgba(255,255,255,0.7);
	position:fixed;
	z-index: 9999;
	top:29px;
	box-shadow:#bbb 1px 1px 10px;
	}
.banner li img{
	display:block;
	width:1200px;
	height:450px;
	margin:0 auto;
	}
/*轮播效果*/
.fullSlide{width:100%;position:relative;height:410px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:410px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:410px; width:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
.fullSlide .ccv{overflow:hidden;}
.fullSlide li{list-style-type: none; overflow: hidden;}
.fullSlide li a img{display:block;margin: 0 auto;}
/*轮播效果*/

.nb{
	width:1200px;
	height:70px;
	margin:0 auto;
	margin-top:10px;
	}
.fullSlide .ccv .mwb{
	display: block;
	width: 1200px;
	height: 30px;
	margin-left:-600px;
	position:absolute;
	z-index: 888;
	left: 50%;
	color: #BBBBBB;
	}
.fullSlide .ccv .mwb a{
	color:#BBBBBB;
	}
.nb .yewu{
	width:250px;
	height:70px;
	display:block;
	float:left;
	margin-right:40px;
	border-radius:5px;
	/*border:1px solid #E4E4E4;*/
	}
.nb .yewu:hover{
	width:250px;
	height:70px;
	display:block;
	float:left;
	margin-right:40px;
	-moz-box-shadow:3px 3px 10px 5px #E4E4E4; /* 老的 Firefox */
	box-shadow:3px 3px 10px 5px #E4E4E4;
	}
.bsc{
	width: 1200px;
	height: 450px;
	margin: 0 auto;
	}
.bsc img{
	display: block;
	margin: 0 15px;
	float: left;
	}
.nb .yewu img{
	display:block;
	width:64px;
	height:64px;
	float:left;
	margin:3px;
	}
.nb .yewu .text{
	width:170px;
	height:64px;
	margin:3px;
	float:left;
	}
.nb .yewu .text h3{
	}
.nb .yewu .text span{
	font-size:12px;
	color:#999;
	}
.nb .ssu{
	margin-left:25px;
	}
.nb .zui{
	margin-right:0;
	}
.fdh{
	display:none;
	height:72px;
	width:100%;
	position:fixed;
	top:90px;
	z-index:99999;
	overflow:hidden;
	background:url(../images/fdhb.png);
	background-size:100% 72px;
	}
.fdh .fdha{
	display:block;
	height:12px;
	width:100%;
	}
.fdh li{
	display:block;
	height:60px;
	width:800px;
	margin:0 auto;
	line-height:82px;
	text-align:left;
	list-style-type:none;
	}
.fdh li a{
	color:#FFF;
	padding:0 20px;
	font-size:12px;
	}
.fdh li a:hover{
	color:#ECF300;
	}
#f1,#f2,#f3,#f4,#f5{
	display:none;
	}
.smjs{
	font-size:36px;
	width:1200px;
	height:80px;
	line-height:80px;
	text-align:center;
	margin:0 auto;
	margin-top:40px;
	}
.smxx{
	width:1200px;
	text-align:center;
	margin:0 auto;
	}
.lie{
	width:1200px;
	height:500px;
	margin:0 auto;
	margin-top:20px;
	}
.lie .liea{
	width:1200px;
	height:465px;
	border-top:1px solid #999;
	border-radius:5px;
	margin-top:45px;
	}
.lie .liea div a{
	display: block;
	position: relative;
	z-index: 12;
	}
.lie .liea .hx3 a{
	top: -134px;
	left: 176px;
	}
.lie .liea .hx4 a{
	top: -97px;
	left: 530px;
	}
.lie .liea .hx1{
	display:block;
	width:1190px;
	height:445px;
	margin:5px 2px;
	}
.lie .liea .hx1 a{
	display:block;
	width:230px;
	height:218px;
	float:left;
	margin:2px 3px;
	border:1px solid #E7E7E7;
	border-radius:10px;
	overflow:hidden;
	}
.lie .liea .hx1 a img{
	display:block;
	width:230px;
	height:160px;
	}
.csbs{
	overflow: hidden;
	width: 1200px;
	margin:0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	}
.csbs li{
	width: 221px;
	float: left;
	background: #fff;
	border-radius: 5px;
	margin-left: 16px;
	list-style-type: none;
	margin: 0 8px;
	}
.csbs li:hover{
	text-align: center;
	border-radius: 8px;
	box-shadow: #666 0px 0px 10px;
	cursor: pointer;
	}
.csbs li i{
	display: block;
    width: 87px;
    height: 87px;
    text-align: center;
    margin-top: 30px;
    margin-left: 67px;
	}
.csbs li h3{
	text-align: center;
	height: 55px;
	line-height: 55px;
	color: #575757;
	}
.csbs li p{
	padding: 0 18px;
	color: #b0b0b0;
	font-size: 12px;
	text-align: center;
	}
.cnb{
	height: 150px;
	width: 100%;
	background: #474a4f;
	}
.cnb img{
	display: block;
	margin: 0 auto;
	}
.csnb{
	width: 1200px;
	height: 500px;
	background: url(../images/youshi.jpg) center center no-repeat;
	position: relative;
	margin: 0 auto;
	margin-top: 30px;
	}
.csnb .youshi01{
	left: 0;
	top: 0;
	}
.csnb .youshi02{
	left: 0;
	top: 214px;
	}
.csnb .youshi03{
	right: 0;
	}
.csnb .youshi04{
	right: 0;
	top: 214px;
	}
.csnb li{
	position: absolute;
	width: 300px;
	}
	
.csnb li h4{
	margin-bottom: 15px;
	background: url(../images/hh.jpg) no-repeat;
	width: 196px;
	height: 39px;
	line-height: 39px;
	padding-left: 19px;
	color: #fff;
	}
.csnb li p{
	color: #999;
	font-size: 14px;
	line-height: 24px;
	}

.csbs li span{
	width: 100px;
	height: 30px;
	line-height: 30px;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	background: #fd5a66;
	display: block;
	margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
	margin-top: 37px;
	margin-bottom: 20px;
	font-size: 14px;
	}
.csbs li .p2{
	text-align: center;
	margin-bottom: 36px;
	}
.csbs li .p2 me{
	color: #fd5a66;
	font-style: normal;
	font-weight: bold;
	}
.lie .liea .hx1 a span{
	display:block;
	width:220px;
	height:50px;
	padding:0 5px;
	padding-top:10px;
	}

.lie .liea .hx2 a{
	display:block;
	width:230px;
	height:218px;
	float:left;
	margin:2px 3px;
	border:1px solid #E7E7E7;
	border-radius:10px;
	overflow:hidden;
	}
.lie .liea .hx2 a img{
	display:block;
	width:230px;
	height:160px;
	}
.lie .liea .hx2 a span{
	display:block;
	width:220px;
	height:50px;
	padding:0 5px;
	padding-top:10px;
	}

.lie .liea .hx3 a{
	display:block;
	width:160px;
	height:50px;
	float:left;
	margin:2px 3px;
	border-radius:10px;
	overflow:hidden;
	}
.lie .liea .hx3 a img{
	display:block;
	width:230px;
	height:160px;
	}
.lie .liea .hx3 a span{
	display:block;
	width:220px;
	height:50px;
	padding:0 5px;
	padding-top:10px;
	}

.lie .liea .hx4 a{
	display:block;
	width:211px;
	height:50px;
	float:left;
	margin:2px 3px;
	border-radius:10px;
	overflow:hidden;
	}
.lie .liea .hx4 a img{
	display:block;
	width:230px;
	height:160px;
	}
.lie .liea .hx4 a span{
	display:block;
	width:220px;
	height:50px;
	padding:0 5px;
	padding-top:10px;
	}

.lie .liea .hx5 a{
	display:block;
	width:230px;
	height:218px;
	float:left;
	margin:2px 3px;
	border:1px solid #E7E7E7;
	border-radius:10px;
	overflow:hidden;
	}
.lie .liea .hx5 a img{
	display:block;
	width:230px;
	height:160px;
	}
.lie .liea .hx5 a span{
	display:block;
	width:220px;
	height:50px;
	padding:0 5px;
	padding-top:10px;
	}
	
	
.lie .liea .hx2{
	display:none;
	width:1190px;
	height:445px;
	margin:5px 2px;
	}
.lie .liea .hx3{
	display:none;
	width:1190px;
	height:445px;
	margin:5px 2px;
	}
.lie .liea .hx4{
	display:none;
	width:1190px;
	height:445px;
	margin:5px 2px;
	}
.lie .liea .hx5{
	display:none;
	width:1190px;
	height:445px;
	margin:5px 2px;
	}
.lie .qieh{
	width:1200px;
	height:45px;
	position:absolute;
	top:800;
	z-index:99;
	margin-top:-43px;
	}
.lie .qieh .hux a:hover{
	color:#F0FF00;
	}
.lie .qieh span{
	display:block;
	height:45px;
	line-height:45px;
	width:280px;
	margin:0 10px;
	float:left;
	text-align:center;
	}
.lie .qieh .hux{
	/*background:url(../images/qieh.jpg);*/
	background-size:150px 45px;
	border-radius: 2px;
	background: #1cc193;
	}
.lie .qieh .hux a{
	color: #FFFFFF;
	}
.xian{
	width:100%;
	height:2px;
	margin:0 auto;
	border-bottom:1px solid #D5D5D5;
	margin:10px 0;
	}
.news{
	width: 1200px;
	height: 400px;
	margin: 0 auto;
	margin-top: 100px;
	}
.newsa{
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
	}
.newsa img{
	width: 1000px;
	display: block;
	margin: 0 auto;
	}
.news .tuy{
	display: block;
	max-height:100%;
	float: left;
	}
.news .weny{
	display: block;
	height:400px;
	width: 600px;
	float: left;
	}
.news .weny h1{
	font-size: 36px;
	padding: 20px 5px;
	}
.news .weny span{
	font-size: 16px;
	padding: 5px 5px;
	line-height: 30px;
	}
.xxian{
	width:100%;
	height:1px;
	margin:0 auto;
	border-bottom:1px solid #D5D5D5;
	}
.gua{
	height:375px;
	width:65px;
	position:fixed;
	top:50%;
	margin-top:-200px;
	right:1px;
	
	}
.gua .cyk{
	width:60px;
	height:60px;
	display:block;
	margin:8px 0;
	cursor:pointer;
	border-radius:5px;
	}
.gua .cyk img{
	width:56px;
	height:56px;
	margin:2px;
	}
.bdtj{
	width:300px;
	height:400px;
	border:1px solid #EAEAEA;
	box-shadow:#CCC 1px 2px 3px;
	border-radius:7px;
	position:fixed;
	top:50%;
	left:50%;
	z-index:999999;
	margin-left:-150px;
	margin-top:-200px;
	background:#FFF;
	display:none;
	}
.bdtj .guan{
	width:280px;
	height:40px;
	border-bottom:1px solid #CCC;
	margin:5px 10px;
	cursor:pointer;
	}
.bdtj .guan h3{
	height:25px;
	width:230px;
	float:right;
	line-height:25px;
	margin-top:4px;
	text-align:right;
	padding-right:10px;
	}
.bdtj .guan span{
	display:block;
	height:25px;
	width:25px;
	background:url(../images/guan.png);
	background-size:25px 25px;
	float:right;
	margin-top:4px;
	}
.bdtj form .xbd{
	width:280px;
	height:35px;
	margin:10px 10px;
	}
.bdtj form .xbd span{
	display:block;
	height:35px;
	width:70px;
	line-height:35px;
	text-align:center;
	float:left;
	}
.bdtj form .xbd input{
	display:block;
	height:30px;
	width:200px;
	border:1px solid #E1E1E1;
	border-radius:5px;
	float:left;
	padding-left:2px;
	box-shadow:#DBDBDB 2px 2px 5px;
	}
.bdtj form .daw{
	width:280px;
	height:140px;
	margin:5px 10px;
	}
.bdtj form .daw span{
	width:70px;
	height:140px;
	text-align:center;
	line-height:140px;
	display:block;
	float:left;
	}
.bdtj form .daw textarea{
	width:200px;
	height:140px;
	display:block;
	float:left;
	border:1px solid #E1E1E1;
	padding-left:2px;
	border-radius:5px;
	box-shadow:#DBDBDB 2px 2px 5px;
	}
.bdtj form .ttj{
	display:block;
	height:35px;
	background:#BB8617;
	width:200px;
	color:#FFF;
	border-radius:5px;
	margin:0 auto;
	margin-top:20px;
	}
#dhm{
	display:none;
	height:153px;
	width:133px;
	position:relative;
	right:140px;
	top:-65px;
	}
#ewm{
	display:none;
	width:133px;
	height:133px;
	position:relative;
	right:140px;
	top:-65px;
	}
.fonter{
	width:100%;
	height:250px;
	margin:0 auto;
	background:#333;
	padding-top:20px;
	float:left;
	}
.fonter .xxian{
	width:100%;
	height:1px;
	margin:0 auto;
	border-bottom:1px solid #666666;
	}
.fonter .bqxx{
	text-align:center;
	font-size:14px;
	}
.fonter .ftt{
	width:1200px;
	height:200px;
	margin:0 auto;
	}
.fonter .ftt .di{
	height:200px;
	float:left;
	}
.fonter .ftt .dlogo{
	width:400px;
	line-height:200px;
	float:left;
	}
.fonter .ftt .ddh{
	width:140px;
	float:left;
	margin-left:17px;
	}
.fonter .ftt .ddh h3{
	display:block;
	width:110px;
	height:40px;
	margin:0 auto;
	/*border-bottom:1px #979696 solid;*/
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#979696;
	}
.fonter .ftt .ddh a{
	display:block;
	width:110px;
	height:25px;
	line-height:25px;
	text-align:center;
	margin:0 auto;
	font-size:12px;
	}
.fonter .ftt .ddh a:hover{
	color:#979696;
	font-size:14px;
	}
.fonter .ftt .dlogo img{
	width:170px;
	}
.plmu{
	width:100%;
	height:75px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	background:url(../images/plmu.jpg);
	background-size:100% 75px;
	}
.plmua{
	width:100%;
	height:75px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	background:url(../images/plmua.jpg);
	background-size:100% 75px;
	}
.plmub{
	width:100%;
	height:75px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	background:url(../images/plmub.jpg);
	background-size:100% 75px;
	}
.plmuc{
	width:100%;
	height:75px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	background:url(../images/plmuc.jpg);
	background-size:100% 75px;
	}
.plmud{
	width:100%;
	height:75px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	background:url(../images/plmud.jpg);
	background-size:100% 75px;
	}
.plmu img{
	margin:0 auto;
	height:75px;
	}
.bodd{
	width:1200px;
	height:800px;
	margin:0 auto;
	}
.bodd .mbdh{
	width:1200px;
	height:30px;
	line-height:30px;
	}
.bodd .mbdh a{
	padding:0 5px;
	}
.bodd .pt{
	width:1200px;
	}
.bodd .pt .lei{
	width:1200px;
	height:50px;
	line-height:50px;
	}
.bodd .pt .lei a{
	padding:0 20px;
	}

.bodd .pt .lei a:hover{
	color:#D3FD11;
	}
.bodd .pt .rong{
	width:1200px;
	}
.bodd .pt .rong a{
	display:block;
	overflow:hidden;
	width:285px;
	height:250px;
	float:left;
	margin:6px;
	}
.bodd .pt .rong a img{
	display:block;
	width:285px;
	height:185px;
	border-radius:5px;
	margin:0 auto;
	transition:1s;
	-moz-transition:1s; /* Firefox 4 */
	-webkit-transition:1s; /* Safari and Chrome */
	-o-transition:1s; /* Opera */
	}
.bodd .pt .rong a img:hover{
	transform:rotateY(30deg);
	-webkit-transform:rotateY(30deg); /* Safari and Chrome */
	-moz-transform:rotateY(30deg); /* Firefox */
	}

.bodd .pt .rong a h3{
	display:block;
	width:285px;
	height:25px;
	line-height:25px;
	}
.bodd .pt .rong a span{
	height:25px;
	width:142px;
	line-height:25px;
	float:left;
	}
.bodd .pt .rong a .left{
	text-align:left;
	}
.bodd .pt .rong a .right{
	text-align:center;
	}

.bodd .pt .rong .yxleft{
	width:826px;
	height:700px;
	float:left;
	}
.bodd .pt .rong .yxleft .lis{
	width:826px;
	height:145px;
	margin-bottom:15px;
	border-bottom:1px solid #CCC;
	}
.bodd .pt .rong .yxleft .lis .tu{
	height:130px;
	width:230px;
	margin:0;
	display:block;
	float:left;
	margin-right:10px;
	}
.bodd .pt .rong .yxleft .lis .rrri{
	height:130px;
	width:580px;
	float:left;
	}
.bodd .pt .rong .yxleft .lis .tu img{
	height:130px;
	width:230px;
	border-radius:5px;
	}
.bodd .pt .rong .yxleft .lis .tu img:hover{
	transform:rotateY(0deg);
	-webkit-transform:rotateY(0deg); /* Safari and Chrome */
	-moz-transform:rotateY(0deg); /* Firefox */
	}
.bodd .pt .rong .yxleft .lis .rrri .bt{
	display:block;
	height:40px;
	width:580px;
	margin:0;
	font-size:18px;
	font-weight:bold;
	}
.bodd .pt .rong .yxleft .lis .rrri .info{
	margin:0;
	width:580px;
	height:80px;
	}
.bodd .pt .rong .yxright{
	width:354px;
	height:800px;
	float:left;
	margin-left:16px;
	}
.bodd .pt .rong .yxright .ritt{
	width:354px;
	margin-bottom:10px;
	}
.bodd .pt .rong .yxright .ritt h3{
	display:block;
	height:30px;
	line-height:30px;
	width:349px;
	border-bottom:1px solid #999;
	font-size:16px;
	padding-left:5px;
	}
.bodd .pt .rong .yxright .ptdz{
	height:250px;
	}
.bodd .pt .rong .yxright .ptdz a{
	display:block;
	width:172px;
	height:100px;
	float:left;
	margin:2.5px;
	border-radius:5px;
	}
.bodd .pt .rong .yxright .ptdz a img{
	display:block;
	width:172px;
	height:100px;
	border-radius:5px;
	}
.bodd .pt .rong .yxright .ptdz a img:hover{
	transform:rotateY(0deg);
	-webkit-transform:rotateY(0deg); /* Safari and Chrome */
	-moz-transform:rotateY(0deg); /* Firefox */
	}


.bodd .pt .rong .yxright .ggsj{
	height:250px;
	}
.bodd .pt .rong .yxright .ggsj a{
	display:block;
	width:172px;
	height:100px;
	float:left;
	margin:2.5px;
	border-radius:5px;
	}
.bodd .pt .rong .yxright .ggsj a img{
	display:block;
	width:172px;
	height:100px;
	border-radius:5px;
	}
.bodd .pt .rong .yxright .ggsj a img:hover{
	transform:rotateY(0deg);
	-webkit-transform:rotateY(0deg); /* Safari and Chrome */
	-moz-transform:rotateY(0deg); /* Firefox */
	}

.bodd .pt .rong .yxright .csdz .lxw{
	display:block;
	width:350px;
	height:23px;
	margin:0;
	}
.bodd .pt .rong .yxright .csdz .lxw .lll{
	float:left;
	width:auto;
	}
.bodd .pt .rong .yxright .csdz .lxw .lll:hover{
	color:#F33;
	}
.bodd .pt .rong .yxright .csdz .lxw .rrr{
	float:right;
	width:auto;
	}
	
.bodd .pt .rong .yxright .sbzc{
	}


