/**menu*/
@media  (max-width: 640px) {
#pbanner {margin-top: 62px;}
.logo{top:0px !important;}	
}


#menu-info{width:400px;margin-left: -200px;}
@media  (max-width: 914px) {
#menu-info{left:50%;}
#menu-logo{display: block;}
#menu-info li{width:33.3%}
#menu-logo{margin-right: 0;}
}
@media  (max-width: 640px) {
#menu-logo{display:none;}
#menu-box{height:78px;}	
#menu-info{width:100%;margin-left: -50%;}
#menu-info li{width:50%}
#menu-info li{margin-left: 0;}
}




#pbanner{background: #fff;}
.menu-box{ width:100%;height:78px;border-bottom: 1px solid #ccc;position: relative;z-index: 5;background: #fff;}
.menu-box .container{height:78px;width:90%; position: relative; overflow: hidden;max-width: 1300px;}
.menu-box ul{width:100%;height:100%;}
.menu-box ul li{height:100%;}
.menu-list{width:56px;margin-left:30px;}
.menu-box ul li{ float: left; list-style: none;line-height: 78px;text-align: center; cursor: pointer;}
.menu-box ul li:nth-child(6){margin-left: 0;}
.menu-box ul li a{ font-size: 14px;color: #333; font-family: "微软雅黑"; }
.menu-box ul li:hover a{color: #ea5404;}
.menu-box .active{border-bottom: 2px solid #ea5404;}
.menu-logo{margin-left:40px;margin-right: 40px;}
.menu-info{width:900px;height:100%;position: absolute;top:0px;left:50%;margin-left: -450px; }
.menu-right{width:60px;height:100%; position: absolute;right:0px;top:0px; padding-top: 25px;display: none;}
.menu-bar{   
	width: 32px;
    height: 3px;
    background: #ea5404;
    display: block;
    z-index: 5;
    transform-origin: center;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
    -o-transform-origin: center;
    -ms-transform-origin: center;
    margin-top:5px;
}
@media  (max-width: 914px) {
.menu-logo,.menu-right{display: none;}
.menu-box ul li{width:14.2%;margin-left: 0;}
.menu-info{width:100%;margin-left: 0;left:0;}
.menu-box .container{width:100%}
}
@media  (max-width: 640px) {
.menu-box{height:156px;}
.menu-box ul li{width:20%;margin-left: 15px;height:78px;}
.menu-box .container{height:100%}
.menu-box ul li:nth-child(6){margin-left:20px;}
}
@media  (max-width: 325px){
.menu-box ul li{width:22%}
}
/*page-list*/
.news-bd{width:100%;padding-top:80px;position: relative;z-index: 5;background: #fff;}
#news{margin:0 auto;}
.list-main{margin-top:30px;width:100%;}
.list-main .row{width:85%;margin:  0 auto;}
.list-main .row h4{font-family: "微软雅黑";margin-top: 20px;font-size: 16px;}
.list-main .row span{font-family: "微软雅黑";margin-top: 20px;font-size: 24px;color: #fff;}
.list-main .row > div{ text-align: center; cursor:pointer ; margin-top: 20px;position: relative; overflow: hidden;}
.pic{width:100%;overflow: hidden;position: relative;}
.pic-info{width:100%;height:100% ;position: absolute;left:0px;top:0px;background: rgba(0,0,0,0);}
.pic img{width:100%;transition:transform .3s ease-in-out ;-webkit-transition:transform .3s ease-in-out ;-moz-transition:transform .3s ease-in-out ;
-ms-transition:transform .3s ease-in-out ;-o-transition:transform .3s ease-in-out ;}
.list-main .row > div:hover .pic img{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);
-moz-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);}
.list-main .row > div:hover .pic-info{background: rgba(0,0,0,.5);}
.on{ background: #ea5404;height:70px;line-height:70px;font-family: "微软雅黑";margin-top: 20px;font-size: 16px;color: #fff;
position: absolute;left:15px;bottom:-70px;transition:bottom .3s ease-in-out ;-webkit-transition:bottom .3s ease-in-out ;
-moz-transition:bottom .3s ease-in-out ;-ms-transition:bottom .3s ease-in-out ;-o-transition:bottom .3s ease-in-out ;}
.list-main .row > div:hover .on{bottom:0px}
.pprev{width:150px !important;}
.pnext{width:150px !important;}
/*page-list*/
.page-list{
	text-align: center;
	padding-top: 80px;
	background: #fff;
	padding-bottom: 50px;
	font-size: 16px;
}
@media  (min-width: 641px) {
.page-list{position: relative;z-index: 5;}	
}
.pre-list{
	background: #fff;
	margin-left:15px;
	color:#ea5404;
	height:40px;
	line-height: 40px;
    width: 80px;
    border: 1px solid #ea5404;
    font-size:16px;   
    display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    cursor: pointer;
    font-family: "微软雅黑";
}
.next-list{
	background: #fff;
	margin-left:15px;
	color:#ea5404;
	height:40px;
	line-height: 40px;
    width: 80px;
    border: 1px solid #ea5404;
    font-size:16px;   
    display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    cursor: pointer;
    font-family: "微软雅黑";
}
.page-list a{
	background: #fff;
	margin-left:15px;
	color:#ea5404;
	height:40px;
	line-height: 40px;
    width: 40px;
    border: 1px solid #ea5404;
    font-size:16px;   
    display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
}
.infog{
	margin-left:15px;
	color:#999;
	height:40px;
	line-height: 40px;
    width: 100px;
    border: 1px solid #cccccc;
    font-size:16px;   
    display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    cursor: pointer;
    font-family: "微软雅黑";
}
.page-list a.next-list {
    margin-left: -2px;
    color: #ea5404;
    height: 38px;
    line-height: 40px;
    width: 76px;
    border: none;
    font-size: 16px;
    display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    cursor: pointer;
    font-family: "微软雅黑";
}
.page-list a.pre-list {
    margin-left: -2px;
    color: #ea5404;
    height: 38px;
    line-height: 40px;
    width: 76px;
    border: none;
    font-size: 16px;
    display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    cursor: pointer;
    font-family: "微软雅黑";
}
.page-list a.active{
	color: #fff;
	background: #ea5404;
	border:none;
}
 @media  (max-width: 850px) {
 .page-list a{display: none;}
 }
 @media  (max-width: 320px) {
 .infog{display: none;}	
 }


/*footer*/
.foot{width:100%;height:auto;background: #333;}
@media  (min-width: 641px) {
.foot{z-index: 1;}	
}
@media  (min-width: 641px) {
.ph-p{display: none;}
}
@media  (max-width: 640px){
.pc-p{display: none;}
}
.foot_main{max-width:1300px;margin:0 auto;padding-top: 50px;width:90%;margin:0 auto;}
.foot_main .foot-left{width:75%;float: left;margin-bottom: 20px;}
.foot_main .foot-right{width:25%;float:right;}
.foot_main dl,.foot_main dt,.foot_main dd{color:#fff;font-family: "微软雅黑";}
.foot_main .foot-left dl{width:14%;text-align: left;float:left;}
.foot_main .foot-left dl a{color:#fff;}
.foot_main .foot-left dd{line-height: 30px;font-size: 12px;}
.foot_main .foot-left dt{margin-bottom: 15px;font-size: 16px;font-weight: normal;}
.gt{width:160px;float: left;}
.gt h4{color:#fff;font-family: "微软雅黑";font-size: 16px;margin-top: 0px !important;margin-bottom: 28px;}
.gt > div{width:100%;height:70px;border:1px solid #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
}
.gt > div input{ width:130px;margin-left:15px;height:34px;color:#fff;}
.gt > div  hr{margin-bottom: 0px !important; margin-top: 0px !important;width:130px;margin-left: 15px;}
input::-ms-input-placeholder{font-family: "微软雅黑";}
input::-webkit-input-placeholder{font-family: "微软雅黑";}
input::-moz-input-placeholder{font-family: "微软雅黑";}
input::-o-input-placeholder{font-family: "微软雅黑";}
.gt .tj{width:230px;height:30px;border:none;margin-top: 25px;}
.tj button{height:30px;width:50px;font-family: "微软雅黑";
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	margin-top:3px !important;
}
.gt .tj >div:first-child{width:50px;height:100%;float: left;}
.gt .tj >div:last-child{height:100%;margin-left: 60px;}
.gt .tj p{color: #fff; font-size: 12px;}
.ewm{ width:240px;height:170px;float:right;margin-top: 40px;}
.ewm >div:first-child{float:left;width:110px;height:100%;text-align: center;}
.ewm >div:first-child img{margin-bottom: 10px;}
.ewm >div:last-child img{margin-bottom: 10px;}
.ewm >div:last-child{float:left;width:110px;height:100%;margin-left: 20px;text-align: center;}
.ewm  p{font-family: "微软雅黑";color:#fff;font-size: 12px;}
.foot-bottom{margin:0 auto;height:100px;clear: both;width:100%;}
.foot-bottom .line{width:100%;background:#fff;border-top: 1px solid #fff;height:0px;margin-bottom: 20px;}
.foot-bottom-left{width:75%;height:80px;float:left;}
.foot-bottom-left > div:first-child{height:100%;width:130px;float: left;padding-top: 5px;}
.foot-bottom-left > div:last-child{margin-left: 145px;height:100%;}
.foot-bottom-left  p{font-family: "微软雅黑";color:#fff;font-size: 14px;}
.foot-bottom-left  p a{color:#fff;}
.foot-bottom-right {width:25%;float: right;height:40px;}
.foot-bottom-right >div{width:100%;height:100%;float:left;text-align: right;}
.foot-bottom-right >div .p1{font-family: "微软雅黑";color:#fff;font-size: 14px;}
.foot-bottom-right >div .p2{font-family: "微软雅黑";color:#fff;font-size: 18px;font-style: italic;}
.foot-bottom-right >div:last-child em{margin-left: 20px;}
.foot-phone{ width:100%;height:360px; background: #333; padding-top: 15px;}
.foot-phone-m{width:97%; height:100%; margin: 0 auto;}
.foot-phone li { font-size: 14px;font-family: "微软雅黑"; list-style: none; color:#ccc; width:100%;height:40px; background:#242424;margin-top:8px;line-height: 40px;text-align: center;}
.foot-phone li a{color:#ccc; text-decoration: none; }
.foot-phone-m ul{padding-left: 0px;}
@media  (max-width: 1024px) {
.foot-right{display:none;}	
.foot-left{width:100% !important;}
.foot-left dl{text-align: center !important;}
.foot-bottom-right{display:none;}
.foot-bottom-left{width:100%;}
}
@media  (min-width: 641px) {
.foot-phone{display:none;}
}

@media  (max-width: 640px) {
.foot-phone{display:block;}
.foot_main{width:100%; padding-top: 30px;}
.foot-left{display:none;}
.foot-bottom{width:95%;margin:0 auto;height:auto;padding-bottom: 20px;overflow: hidden;}
.foot-bottom-left{width:100%;height:auto;}
.foot-bottom-left .p2{display: none;}
}