@charset "utf-8";
/* CSS Document */


/*关于我们页面*/
#xyneiyemb .daohanzgg .container,#nyguanyu .daohanzgg .container,#nycplbmb .daohanzgg .container,#nembxwlb .daohanzgg .container{padding-left: 15px;padding-right: 15px;}
#xyneiyemb .container,#nyguanyu .container,#nycplbmb .container,#nembxwlb .container{padding-left: 50px;padding-right: 50px;}
#neiban img{width: 100%;height: auto;}
/*公用内页栏目*/
.daohanzgg{background-color: rgba(242, 244, 246, 1);}
.daohanzgg  .daohan li{display: inline-block;position: relative;}
.daohanzgg  .daohan li a{font-size: 16px;height: 80px;line-height: 80px;padding: 0 30px;color: #222;display: block;}
.daohanzgg  .daohan li .wenzx{font-size: 13px;padding: 0 20px;}
.daohanzgg  .daohan li a::before {
    position: absolute;
    content: '';
    left: 50%;
    bottom: 0px;
    width: 0%;
    height: 3px;
    background-color: none;
    transition: all .3s;
}
.daohanzgg  .daohan li a:hover::before {
    width: 80%;
    left: 10%;
    background-color: #cc0000;
}
.daohanzgg  .daohan li a::after {
    content: "";
    position: absolute;
    width: 1px;
    height: 15px;
    display: block;
    background: #ccc;
    top: 50%;
    margin-top: -7px;
    right: 0px;
}
.daohanzgg .weizhi{height: 80px;line-height: 80px;text-align: right;}
.daohanzgg .weizhi{font-size: 14px;}
.daohanzgg .weizhi a{color: #333;font-size: 14px;}
.daohanzgg .weizhi i {
    color: #e60013;
    font-size: 18px;
	margin-right: 5px;
}
/*公用内页栏目*/
#xyneiyemb .qiyejj {margin-top: 4.3vw;}
#xyneiyemb .qiyejj .yinwz{font-size: 70px;color: #fafafa;text-align: center;display: block;line-height: 1;}
#xyneiyemb .qiyejj .qiyj{font-size: 40px;color: #000000;margin-top: -30px;text-align: center;}
#xyneiyemb .qiyejj .neiromb{margin-top: 1.9vw;}
#xyneiyemb .qiyejj .neiromb p{font-size: 16px;line-height: 1.8;color: #333;}
#xyneiyemb .yuanj{width: 100%;background: url("../images/qywhbg.jpg");background-position: center;background-attachment: fixed;margin-top: 3.5vw;padding: 4vw 0;}
#xyneiyemb .yuanj .yuanj_l{display: flex;align-items: center;background-image: url("../images/32awdjkadjawdjkaf.jpg");background-attachment: fixed;min-height: 15.6vw;padding: 0;}
#xyneiyemb .yuanj .yuanj_l .yuanj_lp{text-align: center;}
#xyneiyemb .yuanj .yuanj_l .yuanj_lp{width: 40%;}
#xyneiyemb .yuanj .yuanj_l .yuanj_lp .wom{font-size: 24px;color: #FFFFFF;font-weight: bold;}
#xyneiyemb .yuanj .yuanj_l .yuanj_lp .womt{font-size: 18px;line-height: 2;color: #FFFFFF;}
#xyneiyemb .yuanj .yuanj_l .yuanj_lpt{width: 60%;background: #FFFFFF;min-height: 15.6vw;padding:2.6vw 0 0 2.6vw; }
#xyneiyemb .yuanj .yuanj_l .yuanj_lpt .yunj{font-size: 32px;line-height: 1.6;color:#000000;}
#xyneiyemb .yuanj .yuanj_l .yuanj_lpt .zhil{font-size: 14px;line-height: 2;color:#000000;}
#xyneiyemb .yuanj .yuanj_r{padding-left: 3%;}
#xyneiyemb .yuanj .yuanj_r .yuanj_r1{width: 100%;min-height: 3.9vw;text-align: center;font-size: 15px;line-height: 3.9vw;background-color: #f6f6f6;
color: #333;transition: 0.5s;cursor: pointer;}
#xyneiyemb .yuanj .yuanj_r .yuanj_r1:hover{background-color: #FA5318;color: #FFFFFF;}
#xyneiyemb .yuanj .yuanj_r .bai{background-color: #FFFFFF;}
#xyneiyemb .chuangxin{margin-top: 3vw;}
#xyneiyemb .chuangxin .chuanx{font-size: 40px;text-align: center;color:#333333;line-height: 1.6;}
#xyneiyemb .chuangxin .shuai{display: block;font-size: 14px;color: #333;text-align: center;line-height: 1.6; margin:1vw 0 2vw 0;}
#xyneiyemb .chuangxin .hxaunz{background-color: rgba(246, 246, 246, 1);padding: 1.4vw 1vw;}
#xyneiyemb .chuangxin .hxaunz .hxaunzpl{width: 100%;background: url("../images/ldzctubg.jpg") center center no-repeat;background-size: cover;padding: 4vw 1vw;}
#xyneiyemb .chuangxin .hxaunz .two{background: url("../images/h2.jpg") center center no-repeat;background-size: cover;}
#xyneiyemb .chuangxin .hxaunz .hxaunzpl p{font-size: 24px;line-height: 1.8;font-weight: bold;}
#xyneiyemb .chuangxin .hxaunz .hxaunzpl p a{color: #FFFFFF;}
#xyneiyemb .chuangxin .hxaunz .hxaunzpl span{font-size: 14px;line-height: 1.8;}
#xyneiyemb .chuangxin .hxaunz .hxaunzpl span a{color: #FFFFFF;}
/*关于我们页面*/

/*联系我们页面*/
#nyguanyu .laixij{margin-top: 3vw;}
#nyguanyu .laixij .lxfs{font-size: 32px;color:#000000;line-height: 2.5;border-bottom: 1px solid #dcdcdc;}
#nyguanyu .laixij .ninh{font-size: 14px;color:#999999;line-height: 1.6;margin: 1.5vw 0 2.5vw 0;}
#nyguanyu .laixij .lafix_pl{border: 1px solid #dcdcdc;padding: 1vw;height: 19vw;overflow: hidden;}
#nyguanyu .laixij .lafix_pl .cal{font-size: 18px;line-height: 1.5;color:#282828}
#nyguanyu .laixij .lafix_pl .zixu{font-size: 28px;color:#061538;line-height: 1.5;}
#nyguanyu .laixij .lafix_pl .laixiji{margin-top: 0.5vw;padding-right: 3vw;}
#nyguanyu .laixij .lafix_pl .laixiji p{font-size: 18px;color:#282828;line-height: 2.2;}
#allmap{width:100%;height:19vw;overflow:hidden; float:left;margin:0px auto;border:1px solid #dcdcdc;}
#on{color:#FFF;}
#nyguanyu .liuyanz{width: 100%;background-color: rgba(248, 248, 248, 1);padding: 3.3vw 0;margin-top: 3vw;}
#nyguanyu .liuyanz .liu{font-size: 32px;text-align: center;color: #333;}
#nyguanyu .liuyanz .yinw{font-size: 16px;display: block;text-align: center;color:#cccccc;margin-bottom: 1vw;}
#nyguanyu .liuyanz .henx{width: 50px;height: 4px;background: rgba(51, 51, 51, 1);margin: 0 auto;}
#nyguanyu .liuyanz .zonliy{margin-top: 2vw;}
#nyguanyu .liuyanz .zonliy .lyner{width: 100%;height: 8.3vw;font-size: 16px;color: #333;border: none;outline:none;line-height:normal;padding-left: 10px;}
#nyguanyu .liuyanz .zonliy .qsrxm{width: 48%;font-size: 16px;color: #333;border: none;outline:none;height: 40px;margin-top: 25px;float: left;padding-left: 10px;}
#nyguanyu .liuyanz .zonliy .qsrsjh{width: 48%;font-size: 16px;color: #333;border: none;outline:none;height: 40px;margin-top: 25px;float: right;padding-left: 10px;}
#nyguanyu .liuyanz .zonliy .qsryzm{width: 48%;font-size: 16px;color: #333;border: none;outline:none;height: 40px;margin-top: 25px;padding-left: 10px;}
#nyguanyu .liuyanz .zonliy img{max-width: 100%;height: auto;width: auto;margin-left: 4%;}
#nyguanyu .liuyanz .zonliy .tijiao{width: 100%;height: 50px;color: #FFFFFF;font-size: 16px;text-align: center;border: none;outline:none;background: #333;transition: 0.5s;margin-top: 25px;}
#nyguanyu .liuyanz .zonliy .tijiao:hover{background: #013989;}
/*联系我们页面*/

/*产品展示*/
#nycplbmb .cpzsmbz{margin-top: 3vw;}
#nycplbmb .cpzsmbz .cpzsmbz_p{margin-bottom: 1vw;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt{position: relative;border: 1px solid #f2f2f2;overflow: hidden;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt img{width: 100%; height: auto;transition: all .5s ease;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt:hover img{transform:scale(1.1);}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt .cpzsmbz_pmc{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;background: rgba(0,0,0,.6);
transition: all 0.5s ease;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt:hover .cpzsmbz_pmc{opacity: 1;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt .cpzsmbz_pmc a{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);display: block;width: 80%;color: #FFFFFF;text-align: center;font-size: 16px;padding: 8px 0;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt .cpzsmbz_pmc a::before{content: '';position: absolute;top: 0px;left: 50%;transform: translateX(-50%);width: 60%;height: 1px;background: #fff;transition: all .5s ease;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt .cpzsmbz_pmc a::after{content: '';position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);width: 60%;
height: 1px;background: #fff;transition: all .5s ease;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt .cpzsmbz_pmc:hover a::before{width: 16px;}
#nycplbmb .cpzsmbz .cpzsmbz_p .cpzsmbz_pt .cpzsmbz_pmc:hover a::after{width: 16px;}
#nycplbmb .cpzsmbz .cpzsmbz_p .nycpmcbt{width: 100%;height: 42px;line-height: 42px;text-align: center;border: 1px solid #f2f2f2;border-top: none;}
#nycplbmb .cpzsmbz .cpzsmbz_p .nycpmcbt a{font-size: 16px;color: #333;}
.ggneiycpfy{margin: 15px 0 15px 0;}
/*.ggneiycpfy span{font-size: 16px;margin-right: 1px;}
.ggneiycpfy span a{color: #333;}
.ggneiycpfy .page-numbar a{width: 20px;height: 20px;line-height: 20px; background-color: #e60012;color: #FFFFFF;display: inline-block;margin: 0 5px 0 0;text-align: center;}*/

/*分页样式修改*/
.ggneiycpfy{margin-top: 10px;text-align: center;}
.ggneiycpfy .page-status{display: none;}
.ggneiycpfy a{display: inline-block;font-size: 14px;color: #333333;font-family: "Microsoft YaHei",Arial;line-height: 26px;border: 1px solid #cbcbcb;margin: 0 5px;padding: 0 8px;}
/*产品展示*/

/*产品详情*/
#nembcpxq .nymbcpxq{margin-top: 3vw;}
#nembcpxq .nymbcpxq .nymbcpxq_t{text-align: center;}
#nembcpxq .nymbcpxq .nymbcpxq_t h2{line-height: 1.8;font-size: 30px;font-weight: bold;margin-top: 2vw;}
#nembcpxq .nymbcpxq .nymbcpxq_t p span{margin-right: 5px;}
#nembcpxq .nymbcpxq .nymbcpxq_t img{width: auto;max-width: 100%;height: auto;margin-top: 15px;}
#nembcpxq .nymbcpxq .nymbcpxq_b .nymbcpms{width: 106px;height: 45px;line-height: 45px;border-bottom: 2px solid #e60012;color: #e60012;}
#nembcpxq .nymbcpxq .nymbcpxq_b .nymbcpmsxq{border-top: 1px solid #d9d9d9;padding: 10px 0;}
#nembcpxq .nymbcpxq .nymbcpxq_b .sxpn{font-size: 16px;margin-top: 15px;}
#nembcpxq .nymbcpxq .nymbcpxq_b .sxpn a{color: #333;font-size: 16px;line-height: 2;}

.ggnymbtjcp .djsasw{position: relative;}
.ggnymbtjcp .tjcp{font-size: 32px;color:#000000;text-align: center;line-height: 2;margin-top: 2vw;}
.ggnymbtjcp .swiper-container {width: 100%;}
.ggnymbtjcp .swiper-slide {text-align: center;font-size: 18px;background: #fff; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.ggnymbtjcp .swiper-slide img{ width: 100%;height: auto;}
.ggnymbtjcp .swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: -40px;right: auto;margin-right: 15px;}
.ggnymbtjcp .swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: -40px;left: auto;margin-left: 15px;}
.ggnymbtjxw {margin-bottom: 30px;}
.ggnymbtjxw .tjcp{font-size: 32px;color:#000000;text-align: center;line-height: 2;}
.ggnymbtjxw .nymbxwp{position: relative;margin-top: 10px;}
.ggnymbtjxw .nymbxwp a{display: block;padding-right: 30%;color: #666666;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;  }
.ggnymbtjxw .nymbxwp a::before{content: '';display: inline-block;width: 14px;height: 14px;background: #d1d1d1 url("../images/xypg-left-jt.png") -1px -16px no-repeat;border-radius: 50%;vertical-align: middle;margin-right: 10px;}
.ggnymbtjxw .nymbxwp:hover a::before{background-color: #004297;}
.ggnymbtjxw .nymbxwp span{position: absolute;right: 15px;top: 0;}
/*产品详情*/
/*新闻列表*/
#nembxwlb .nembxinzxz{margin-top: 3vw;}
#nembxwlb .nembxinzxz .nembxwp{display: flex;padding: 30px;background: #f8f8f8;margin-bottom: 20px;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l{display: flex;width: calc( 100% - 165px );}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lti{width: 100px;position: relative;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lti span{display: block;color: #999;font-size: 24px;line-height: 1.8; margin: 0 0 30px;transition: all .5s ease;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lti i{padding: 6px 11px;border: 1px solid transparent;transition: all .5s ease;color: #ccc;}
#nembxwlb .nembxinzxz .nembxwp:hover .nembxwp_l .nembxwp_lti i{border-color: #c50809;background: #c50809;}
#nembxwlb .nembxinzxz .nembxwp:hover .nembxwp_l .nembxwp_lti span{color: #333;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lcon{position: relative;width: calc( 100% - 100px);transition: all .5s ease;padding: 0 30px 0 60px;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lcon::before{content: '';position: absolute;left: 0px;top: 22px;display: block;
width: 40px;height: 1px;background: #aaa;transition: all .5s ease;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lcon h4{font-size: 24px;margin-bottom: 10px;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lcon h4 a{display: block;width: 100%;font-size: 16px;color: #333;overflow: hidden;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lcon article{line-height: 30px;height: 60px;font-size: 16px;overflow: hidden;color: #999;transition: 600ms;}
#nembxwlb .nembxinzxz .nembxwp:hover .nembxwp_l .nembxwp_lcon::before{width: 60px;}
#nembxwlb .nembxinzxz .nembxwp:hover .nembxwp_l .nembxwp_lcon{padding-left: 80px;}
#nembxwlb .nembxinzxz .nembxwp:hover .nembxwp_l .nembxwp_lcon h4 a{color: #c50809;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_r{width: 165px;height: 110px;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_r a{display: block;width: 100%;height: 100%;overflow: hidden;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_r a img{width: 100%;height: 100%;transform: scale(1);transition: all .5s ease;}
#nembxwlb .nembxinzxz .nembxwp .nembxwp_r:hover a img{transform: scale(1.1);}
/*新闻列表*/
/*新闻详情*/
#nembcpxq .nymbcpxq .nymbcpxq_b .xwxqzsnymb{margin-top: 25px;font-size: 16px;margin-top: 2vw;}
#nembcpxq .nymbcpxq .nymbcpxq_t .bossw{border-bottom: 1px solid #d9d9d9;text-align: left;line-height: 2;font-size: 16px;color: #707070;margin-top: 1vw;}
/*新闻详情*/



@media only screen and (max-width:1800px){
}
@media only screen and (max-width:1600px){

}
@media only screen and (max-width:1400px){
	#nyguanyu .laixij .lafix_pl .laixiji p {font-size: 15px;line-height: 1.6;}
	.daohanzgg .daohan li a{padding: 0 22px;}
	.daohanzgg .daohan li .wenzx {font-size: 12px;padding: 0 15px;}
	#nembcpxq .nymbcpxq .nymbcpxq_t img{max-width: 600px;}
}
@media only screen and (max-width:1300px){
	.daohanzgg .daohan li .wenzx {font-size: 12px;padding: 0 12px;}
}
@media only screen and (max-width:1200px){

}
@media only screen and (max-width:1169px){
	
}
@media only screen and (max-width:1000px){
	#xyneiyemb .container,#nyguanyu .container,#nycplbmb .container,#nembxwlb .container {padding-left: 18px;padding-right: 18px;}
	.daohanzgg .weizhi{display: none;}
	.daohanzgg .daohan li a { font-size: 14px;height: 50px;line-height: 50px;padding: 0 10px; color: #222;display: block;}
	#xyneiyemb .qiyejj .yinwz{font-size: 50px;}
	#xyneiyemb .qiyejj .qiyj{font-size: 35px;}
	#xyneiyemb .yuanj .yuanj_l .yuanj_lp .wom{font-size: 18px;}
	#xyneiyemb .yuanj .yuanj_l .yuanj_lp .womt{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
	#xyneiyemb .yuanj .yuanj_r{display: none;}
	#xyneiyemb .yuanj .yuanj_l .yuanj_lpt .yunj{font-size: 24px;}
	#xyneiyemb .chuangxin .chuanx{font-size: 30px;}
	#xyneiyemb .chuangxin .shuai{font-size: 12px;}
	#xyneiyemb .chuangxin .hxaunz .col-md-6{margin: 8px 0;}
	#nyguanyu .laixij .lafix_pl{height: auto;margin-bottom: 15px;padding: 0 15px;}
	#allmap{height: 190px;}
	#nycplbmb .cpzsmbz .cpzsmbz_p {margin-bottom: 15px;}
	#nembcpxq .nymbcpxq .nymbcpxq_t img{max-width: 400px;}
	
}
@media only screen and (max-width:954px){
	
}
@media only screen and (max-width:820px){
	.ggnymbtjcp .swiper-button-prev, .swiper-container-rtl .swiper-button-next {display: none;}
	.ggnymbtjcp .swiper-button-next, .swiper-container-rtl .swiper-button-prev {display: none;}
	#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lcon::before{display: none;}
}
@media only screen and (max-width:768px){
	#nembxwlb .nembxinzxz .nembxwp{display: inherit;}
	#nembxwlb .nembxinzxz .nembxwp .nembxwp_r{width: 100%;height: auto;}
	#nembxwlb .nembxinzxz .nembxwp .nembxwp_l {width: 100%;}
	#nembxwlb .nembxinzxz .nembxwp .nembxwp_l .nembxwp_lcon { width: calc( 100% - 100px);padding: 0 10px 0 10px;}
	.daohanzgg .daohan li a { font-size: 14px;height: 40px;line-height: 40px;padding: 0 10px; color: #222;display: block;}
	.daohanzgg .daohan li .wenzx {font-size: 12px;padding: 0 6px;}
}
@media only screen and (max-width:650px){

}
@media only screen and (max-width:600px){

}
@media only screen and (max-width:580px){
	
}
@media only screen and (max-width:440px){

}
@media only screen and (max-width:390px){

}




