@charset "utf-8";
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #000; TEXT-DECORATION: none !important;
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none;
}
LI {
	LIST-STYLE-TYPE: none
}
body,td,th {
	font-family: 微软雅黑; 
}

body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}
i,em{
	font-style: normal;
}
.width1280{margin:0 auto; width:1300px; height:auto; overflow:hidden;}
.clear{clear:both;}
.f-l{float:left;}
.f-r{float:right;}
body{margin: 0;}
.fl{float: left;}
.fr{float: right;}
a{text-decoration: none;}
.top1{height: 153px;background: url(../img/top1_bg.jpg) no-repeat center; }
.top2{height: 50px;background: #0b6cb8;}
.top22{width: 1200px;margin: 0 auto;}
.top2 ul li{float: left;width: 150px;text-align: center;list-style: none;    line-height: 45px;}
.top2 ul li a{color: #fff;font-size: 16px;text-decoration: none;}
.top2 ul li a:hover{color: #df2003;}

.top3{height: 650px;}
.top333{height: 550px;background: url(../img/nybanner.jpg) no-repeat center; }

.top4{height: 440px; }
.top5{height: 1601px;    overflow: hidden; }
.top6{height: 607px; }




/*banner*/
#banner {position: relative;overflow: hidden; width: 100%; }
#banner ul {
	position: relative;
	overflow: hidden;
	width: 300%;
	z-index:-1
}
#banner ul li {
	width: 33.333%;
	float: left
}
#banner ul li img {
	width: 100%;display: block;;
}
#banner aside {
	position: absolute;
	top: 0;
	bottom: 0;
	height: 0;
	width: 90%;
	right: 0;
	left: 0;
	margin: auto
}
#banner aside span {display: block;
	width: 65px;
	height: 65px;
	z-index: 63;
	background: rgba(255,255,255,0.6);
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	position: relative;
	cursor: pointer;
	opacity: 0;
	transition: all 0.3s;
	margin-top:-2%;
}
#banner:hover aside span{ 
	opacity: 1;}
#banner aside span:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 20%;
	margin: auto;
	width: 27px;
	height: 27px;
	border-top: 3px solid #434343;
	border-left: 3px solid #434343;
	-webkit-transform: rotateZ(-45deg);
	-moz-transform: rotateZ(-45deg);
	-ms-transform: rotateZ(-45deg);
	-o-transform: rotateZ(-45deg);
	transform: rotateZ(-45deg)
}
#banner aside span.prev {
	float: left;
}

#banner aside span.next {
	float: right;
}
#banner aside span.next:after {
	left: 0;
	right: 20%;
	-webkit-transform: rotateZ(135deg);
	-moz-transform: rotateZ(135deg);
	-ms-transform: rotateZ(135deg);
	-o-transform: rotateZ(135deg);
	transform: rotateZ(135deg)
}
#banner>div {
	width: 110px;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 7%;
	margin: auto
}
#banner>div em {display: block;
	float: left;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border: 3px solid #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 4.75px;
	background: #fff;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	cursor: pointer
}
#banner>div em.act {
	background: #867e69
}


.sl,.st,.st div,.sl div{
	overflow: hidden;
}

.top44{width: 1200px;margin: 33px auto;}
.top44 h3{font-size: 44px;color: #333;text-align: center;font-family: "微软雅黑";background: url(../img/hh_bg.jpg) no-repeat center;}
.top44 h3 span{color: #0b6cb8;}
.top44 p{text-align: center;    letter-spacing: 10px;line-height: 30px;}
.top444{width: 1200px;height: 300px;background: url(../img/cu_bg.jpg) no-repeat center;margin: 0 auto;}





.a1{width: 300px;height:300px;}
.a1 h4{    color: #fff;
    font-size: 26px;
    margin: 120px 16px 0 0;}
.a2{width: 305px;height:300px;}
.a2 p{color: #FFFFFF;display: inline-block;    margin: 60px 0 0 10px;
    line-height: 25px;}
.a3{width: 290px;height: 170px;background: yellow;    margin: 50px 0 0 0;}
.a4{width: 150px;height: 150px;    margin: 60px 65px 0 0;}


/*产品*/
.top55{width: 1200px;margin: 0 auto;    height: 100%;}
					.top55_bro{width: 285px;    height: 100%;background: url(../img/bro_bg.jpg) no-repeat top center;}
					.top55_bro ul li{width: 243px;height: 55px;background: #0b6cb8;text-align: center;    margin: 5px 0 0 0;    padding: 15px 0 0 0;
    box-sizing: border-box;}
    .top55_bro ul li:hover{background: #185d93;}
					.top55_bro ul{    margin-top: 55px;
    margin-left: 20px;}
                    .top55_bro h3{text-align: center;
    margin-top: 40px;
    color: #fff;
    font-size: 44px;}
    .top55_bro ul li a{color: #FFFFFF;}
					.top55_pro{width: 880px;    height: 100%;}
					.top55_pro ul li{width: 275px;height: 365px;border: 1px solid #0b6cb8;float: left;margin:0 0 15px 15px;text-align: center;}
					.top55_pro ul li h3{height: 275px;width: 275px;overflow: hidden;}
					.top55_pro ul li h3 a img:hover{transform: scale(1.1);transition: all .5s ease-in;}
					.top55_pro ul li:hover{background: #51a4e5;}
					.top55_pro ul li h5{font-size: 18px;padding:0 5px;height: 25px; line-height: 25px; color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
					.top55_pro ul li p{font-size: 18px;color: #df2003;    line-height: 40px;}
					.top55_pro ul li p1{display: inline-block;width: 100px;height: 25px;background: #df2003;text-align: center;}
					.top55_pro ul li p1 a{color: #FFFFFF;}

/*简介*/
.pany{width: 1200px;margin: 0 auto;}
				.pany_bro{width: 600px;height: 460px;background: url(../img/pany_bg.jpg) no-repeat center;}
				.pany_pro{width: 580px;height: 460px;}
				.pany_pro p{    font-size: 16px;
    color: #333;text-indent: 2em;
    line-height: 26px;}

/*footer*/
#foot{width:100%; height:auto; padding-top:15px; background-color:#242424; padding-bottom:10px; margin-top:40px;}
#foot ul{margin:0 auto; width:80%; height:auto; text-align:center;}
#foot p{font-family:"微软雅黑"; font-size:14px; color:#888; line-height:26px;}
#foot p a{font-family:"微软雅黑"; font-size:14px; color:#888; line-height:26px;}
#foot p a:hover{ color:#e5e5e5;}




.chanpinnei{height: 1000px;}
.chanpinnei ul li{width: 310px;height: 235px;background: url(../img/12.jpg) no-repeat center;  float: left;margin: 38px;list-style: none;}
.map{width: 1200px;margin:  0 auto;overflow: hidden;height: 450px;}
.pppp {
	width: 1200px;
	margin: 0 auto;
}
.nyconbg{background: #F8F8F8;}
.ny {
	margin-bottom: 20px;
}
.ny h2,h4{text-align: center;}
.nyig{text-align: center;}

.ny p {
	LINE-HEIGHT: 210%;
    font-size: 16px;
}
.bass2 {
    height: 16px;
    line-height: 60px;
    font-size: 14px;
    color: #666;
    width: 1200px;
    margin: 0 auto 30px;
    border-bottom: dashed 1px #ddd;
}
.nytit{padding: 10px 0 0 0;    width: 1200px;
    margin: 0 auto;
    box-sizing: border-box;}
.nytit h3{    float: left;
    margin: 0px 0 0 0;}
.nytit span{float: right;    font-size: 15px;}
.nytit h2,h4{text-align: center;}
.zstit{    padding: 26px 0 20px 0;}
.neiye {
	width: 1200px;overflow: hidden;
}

.neiye img{    display: block;
    margin: 0 auto;}
.neiye h3 {
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	color: #2f2f2f
}

.neiye h3 span {
	float: right;
	font-size: 14px;
	font-weight: normal;
	color: #888
}

.neiye h3 span a {
	color: #888
}

.neiye h2 {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	font-weight: bold;
}
.category{background: #FFFFFF;    width: 1200px;
    margin: 0 auto;    height: 160px;
    box-sizing: border-box;
    padding: 15px 0 0 0;}
.category a{    width: 144px;
    height: 47px;
    line-height: 47px;
    font-size: 14px;
    color: #555;
    background-color: #f1f1f1;
    border-radius: 2px;
   margin: 10px 0 0 27px;   box-sizing: border-box;
    display: inline-block;    text-align: center;}
.category a:hover{background: #0B6CB8;color: #FFFFFF;}



.content_1{ max-width:1200px; margin:80px auto 90px auto;}
.content_1:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
* html .content_1{zoom: 1;}
*:first-child + html .content_1{zoom: 1;}
.contact_1{ text-align:center;}
.contact_1 dl{ width:302px; height:350px; margin:0.2em 3.0% 0em 3.0%; display:inline-table}
.contact_1 .con_1a{ background: url(../Img/bg_11.jpg) no-repeat;}
.contact_1 .con_1b{ background: url(../Img/bg_12.jpg) no-repeat;}
.contact_1 .con_1c{ background: url(../Img/bg_13.jpg) no-repeat;}
.contact_1 dl dt{ width:100%; height:32px; font-size:1.2em; font-weight:bold; color:#23b6c7; padding-top:138px;text-align: center;}
.contact_1 dl dd{ width:252px; height:172px; margin:auto; padding-top:30px;}
.contact_1 dl dd p{font-size: 14px;}

/*分页*/
.met_pager{
	margin:0 auto;
	font-size:14px;
	font-family:微软雅黑;
	margin-top: 20px;
}
.met_pager ul{
	width: 100%;
	text-align: center;
}
.met_pager li{
	margin-bottom: 0;
	width:auto;
	border: 1px solid #e6e6e6;
	border-radius: 2px;
	float: none;
	display: inline-block;
	margin-left: 10px;
}
.met_pager li.active{
	background: #1db69a;
	color: #fff;
	border: 1px solid #1db69a;
}
.met_pager a,
.met_pager span{
	display:block;
	padding:10px;
	color:#333;
	text-decoration:none;
}
.met_pager li:hover,
.page .on{
	background: #1db69a;
	color: #fff;
	border: 1px solid #1db69a;
	cursor: pointer;
}