@charset "utf-8";
/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

p{margin:0;}



/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}



.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}
.wh{width:1200px;margin:0 auto;}


.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}



.roll_product {float: left;}


/*头部样式*/
.top1{background:#e6e6e6;color:#595959;height:27px;line-height:27px;overflow:hidden;font-size:14px;}
.top1 a{color:#595959;}
.top2{height:143px;overflow:hidden;}

.logo{float:left;line-height:143px;}
.k2{margin-top: 5px;font-size:14px;color:#333333;line-height:35px;background: url(../images/t.png) no-repeat left center;padding-left:54px;}
.k2 p:nth-child(2){color:#2459a9;font-size:27px;}

.product_list1{margin-top:38px;}
.product_list1 li{float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n){margin-right:0;}
.product_list1 li img{width:257px;height:293px;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}




/*主体样式*/

.ssddds{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xyin-case-sort li:hover,.xyin-case-sort li.on{background:#3c486d;position:relative;color:#fff;cursor:pointer}
.xyin-case-sort li:hover a,.xyin-case-sort li.on a{color:#fff}
.aby_hh li:hover .aby_hh_img img{filter:invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%)}



/*页面底部*/
.foot{background:#333;}
.f_nav{width:826px;margin-top:40px;}
.f_nav dl{float:left;width:136px;height:186px;overflow:hidden;}
.f_nav dt{margin-bottom:8px;font-size:19px;color:#333;font-weight:normal;}

.f_nav dd a{font-size:12px;color:#333;line-height:20px;}
.copyright{text-align:center;line-height:24px;}

/*内页左侧样式*/

.page-product-inquiry a{color: #fff;}


/* 主体宽度 */
.max1400{max-width:1430px;padding:0 15px;margin:0 auto}
@media(max-width: 991px){
    body{padding-top: 60px;    }
}
@media(max-width: 768px){
    body{padding-bottom: 50px;    }
}
/* 内页图片 */
/* 头部 */
.x-top{background-color:#eeeeee;font-size:14px;line-height:39px;height:39px;color:#666666}
.hyz{color:#666666}
.hyr a{color:#666666}
.x-top2{height:99px;line-height:99px}
.x-top2 .dlogo{height:99px;line-height:99px;}
.x-top2 .dlogo img{max-width:100%}
.x-top2 .nnav{width:50%;margin-left:4.9%;-webkit-animation-fill-mode:none;animation-fill-mode:none}
.x-top2 .tdh{font-size:22px;line-height:99px;color:#303030;padding-left: 30px;background: url(../images/icon-tel.png) no-repeat left center;}
@media(max-width:1280px){
	.x-top2 .nnav{margin-left:2%;width:58%}
	.x-top2 .tdh{padding-left:35px}
}
@media(max-width:1199px){
	.x-menu > li > a{font-size:14px}
}

/* 关于我们 */
.gywm{padding:4.5% 0 4.2%;background-color:#f8f8f8}
.gywm .gywm_ft{text-align:center;position:relative}
.gywm .gywm_ft h3{font-family:Arial;font-size:3.2rem;font-weight:bold;line-height:1;color:rgba(0,0,0,0.1)}
.gywm .gywm_ft h4{font-size:1.5rem;font-weight:bold;line-height:1;color:#333333;position:absolute;width:100%;top:50%;transform:translateY(-50%)}
.gywm .gywm_ft h4 span{font-size:0;vertical-align:middle;width:30px;display:inline-block}
.gywm .gywm_ft h4 span::before{content:'';width:20px;height:5px;background-color:#0070c0;border-radius:3px;display:inline-block}
.gywm .gywm_ft h4 span::after{content:'';width:12px;height:5px;background-color:#58b525;border-radius:3px;display:inline-block;margin-top:4px}
.gywm .gywm_fb{margin-top:3.715%}
.gywm .gywm_fb .gywm_fbl{width:47%}
.gywm .gywm_fb .gywm_fbl .gywm_fblt h3{font-size:1.2rem;font-weight:bold;line-height:1;color:#0070c0}
.gywm .gywm_fb .gywm_fbl .gywm_fblt h3 span{
    color: #000;
}
.gywm .gywm_fb .gywm_fbl .gywm_fblt h4{font-size:2.1rem;font-weight:bold;line-height:1;color:#0070c0;margin-top:3.345%}
.gywm .gywm_fb .gywm_fbl .gywm_fblt h4 span{
    color: #58b525;
}
.gywm .gywm_fb .gywm_fbl .gywm_fblc{font-size:.8rem;line-height:2;color:#666666;margin: 4% 0 3%;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul{font-size:0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li{background: #0070c0;padding: 10px 5px;border-radius: 5px;color: #fff;margin-bottom: 10px;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:hover{background:#58b525}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(1),.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(4){width: 35%;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(2),.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(5){width: 41%;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(3),.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(6){width: 22%;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h3{margin:0 auto;font-size:16px;font-weight:normal;color:#ffffff;margin-left: -7px;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h3 span{font-size:1.6rem;font-weight:bold;color:#ffffff;vertical-align:top}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h4{font-size:14px;font-weight:normal;margin-top: 10px;}
.gywm .gywm_fb .gywm_fbl .gywmgd{display:block;width:33px;height:33px;background: url(../images/icon-more.png) no-repeat center;margin-top: 3%;}
.gywm .gywm_fb .gywm_fbr{width:50%;overflow:hidden}
.gywm .gywm_fb .gywm_fbr img{width:100%;height:auto;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.gywm .gywm_fb .gywm_fbr:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
@media(max-width:1395px){
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h3{}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h4{font-size: 12px;}
}
@media(max-width:1205px){
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h3{}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h4{font-size: 12px;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(1){width: 40%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(2){width: 58%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(3){width: 49%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(4){width: 49%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(5){width: 58%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(6){width: 40%;}
}
@media(max-width:991px){
	.gywm .gywm_ft h3{font-size:38px}
	.gywm .gywm_ft h4{font-size:22px}
	.gywm .gywm_fb .gywm_fbl{width:100%}
	.gywm .gywm_fb .gywm_fbl .gywm_fblt h3{font-size:18px}
	.gywm .gywm_fb .gywm_fbl .gywm_fblt h4{margin-top:10px}
	.gywm .gywm_fb .gywm_fbl .gywm_fblc{margin:15px 0;font-size:14px}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h3 span{font-size:22px;line-height:32px}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li h4{margin-top:15px}
	.gywm .gywm_fb .gywm_fbl .gywmgd{margin-top:10px}
	.gywm .gywm_fb .gywm_fbr{width:100%;margin-bottom:15px}
	
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(1),.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(4){width: 35%;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(2),.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(5){width: 41%;}
.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(3),.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(6){width: 22%;}
}
@media(max-width:768px){
	.gywm{padding:25px 0}
	.gywm .gywm_fb .gywm_fbl .gywm_fblt h4{font-size:24px}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li{width:50%;margin:5px 0}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(1){width: 45%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(2){width: 53%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(3){width: 49%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(4){width: 49%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(5){width: 60%;}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li:nth-child(6){width: 38%;}
}
@media(max-width:468px){
	.gywm .gywm_fb{margin-top:15px}
	.gywm .gywm_fb .gywm_fbl .gywm_fblb ul li{width:100% !important}
}
/* 生产设备 */
.scsb{padding: 4% 0 4%;}
.scsb .scsb_ft{text-align:center;position:relative}
.scsb .scsb_ft h3{font-family:Arial;font-size:3.2rem;font-weight:bold;line-height:1;color:rgba(0,0,0,0.1)}
.scsb .scsb_ft h4{font-size:1.5rem;font-weight:bold;line-height:1;color:#333333;position:absolute;width:100%;top:50%;transform:translateY(-50%)}
.scsb .scsb_ft h4 span{font-size:0;vertical-align:middle;width:30px;display:inline-block}
.scsb .scsb_ft h4 span::before{content:'';width:20px;height:5px;background-color:#0070c0;border-radius:3px;display:inline-block}
.scsb .scsb_ft h4 span::after{content:'';width:12px;height:5px;background-color:#58b525;border-radius:3px;display:inline-block;margin-top:4px}
.scsb .scsb_fc{margin-top:2.643%}
.scsb .scsb_fc ul{font-size:0;text-align:center;display: flex;justify-content: space-between;flex-wrap: wrap;}
.scsb .scsb_fc li{width: 16%;}
.scsb .scsb_fc li a{display:block;font-size:14px;line-height:1.428571;color:#333333;background-color:#ffffff;border-radius:21px;border:solid 1px #cccccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 12px 5px;}
.scsb .scsb_fc li a:hover{background: #0070c0;border-color: #0070c0;background-blend-mode:normal,normal;color:#fff;font-weight:bold}
.scsb .scsb_fc li.on a{background: #0070c0;border-color: #0070c0;background-blend-mode:normal,normal;color:#fff;font-weight:bold}
.scsb .scsb_fb{margin-top:2.358%;position:relative}
.scsb .scsb_fbw{overflow:hidden}
.scsb .scsb_fbw ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.scsb .scsb_fb li{position:relative;overflow:hidden;text-align:center;margin-bottom: 29px;width: 32.5%;}
.scsb .scsb_fb  li img{width:100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.scsb .scsb_fb  li h3{font-size:.9rem;font-weight:normal;line-height:1.333;color:#ffffff;padding:1rem 0;background:rgba(0,0,0,0.6);position:absolute;width:100%;left:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.scsb .scsb_fb li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.scsb .scsb_fb .scsb_fbwq{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;margin-top:0}
.scsb .scsb_fb .scsb_fbwq:nth-child(1){position:relative;opacity:1}
@media(max-width:1200px){
	.scsb .scsb_fb li h3{font-size:15px}
}
@media(max-width:991px){
	.scsb .scsb_ft h3{font-size:38px}
	.scsb .scsb_ft h4{font-size:22px}
	.scsb .scsb_fc li{}
	.scsb .scsb_fb li h3{padding:10px 0}
}
@media(max-width:768px){
	.scsb .scsb_fc{margin-top:15px}
	.scsb .scsb_fb{margin-top:15px}
	.scsb .scsb_fb li{width:49%}
	.scsb .scsb_fc li{
    width: 33%;
    margin-bottom: 10px;
}
	.scsb .scsb_fc li a{
    padding: 5px;
}
}
@media(max-width:580px){
	.scsb .scsb_fc li{}
	.scsb .scsb_fb{margin-top:10px}
}
@media(max-width:468px){
	.scsb{padding:0 0 25px}
}


.chatu{background:url(../images/chatu-bg.jpg) no-repeat center;text-align:center;color:#fff;padding:50px 0}
.chatu h1{font-size:80px}
.chatu h1 span{color:#58b525}
.chatu h3{font-size:34px;margin-top:30px}
.chatu div{display:flex;align-items:center;justify-content:center;margin-top:50px}
.chatu div a{display:block;padding:5px 30px;border-radius:40px;font-size:24px;font-weight:bold;margin:0 10px}
.chatu div a:first-child{background:#0070c0 url(../images/icon-tel2.png) no-repeat 40px center;color:#fff;font-size:30px;padding:0px 30px 0 80px}
.chatu div a:last-child{background:#fff;color:#0070c0}
@media(max-width:1200px){
	.chatu h1{font-size:60px}
	.chatu h3{font-size:26px}
	.chatu div a:first-child{font-size:24px;padding-top:2px;padding-bottom:2px}
	.chatu div a:last-child{font-size:20px}
}
@media(max-width:991px){
	.chatu{padding:40px 0}
	.chatu h1{font-size:40px}
	.chatu h3{font-size:20px}
	.chatu div{margin-top:30px}
}
@media(max-width:530px){
	.chatu h1{font-size:30px}
	.chatu h3{font-size:16px;margin-top:20px}
	.chatu div{margin-top:20px}
	.chatu div a{margin:0 5px}
	.chatu div a:first-child{font-size:18px;padding:5px 20px 5px 40px;background-position:10px center;background-size:auto 50%}
	.chatu div a:last-child{font-size:16px;padding:6px 30px}
}
@media(max-width:410px){
	.chatu{}
	.chatu h1{
    font-size: 26px;
}
	.chatu h1 span{}
	.chatu h3{
    font-size: 14px;
}
	.chatu div{}
	.chatu div a{}
	.chatu div a:first-child{}
	.chatu div a:last-child{}
}

/* 案例展示 */
.alzs{padding:4.8% 0 4.45%}
.alzs .alzs_ft{text-align:center;position:relative}
.alzs .alzs_ft h3{font-family:Arial;font-size:3.2rem;font-weight:bold;line-height:1;color:rgba(0,0,0,0.1)}
.alzs .alzs_ft h4{font-size:1.5rem;font-weight:bold;line-height:1;color:#333333;position:absolute;width:100%;top:50%;transform:translateY(-50%)}
.alzs .alzs_ft h4 span{font-size:0;vertical-align:middle;width:30px;display:inline-block}
.alzs .alzs_ft h4 span::before{content:'';width:20px;height:5px;background-color:#0070c0;border-radius:3px;display:inline-block}
.alzs .alzs_ft h4 span::after{content:'';width:12px;height:5px;background-color:#58b525;border-radius:3px;display:inline-block;margin-top:4px}
.alzs .alzs_fb{margin-top:2.715%}
.alzs .alzs_fb li{width:31.785%;text-align:center;margin-right:2.3225%}
.alzs .alzs_fb li:nth-child(3n){margin-right:0}
.alzs .alzs_fb li .img{overflow:hidden;border:solid 2px rgba(0,0,0,0)}
.alzs .alzs_fb li img{width:100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.alzs .alzs_fb li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.alzs .alzs_fb li h3{font-size:.9rem;font-weight:normal;line-height:1.5;color:#333333;padding:1.2rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.alzs .alzs_fb li:hover .img{border:solid 2px #0070c0}
.alzs .alzs_fb li:hover h3{color:#0070c0}
@media(max-width:1200px){
	.alzs .alzs_fb li h3{font-size:15px}
}
@media(max-width:991px){
	.alzs .alzs_ft h3{font-size:38px}
	.alzs .alzs_ft h4{font-size:22px}
	.alzs .alzs_fb li h3{padding:10px 0}
}
@media(max-width:768px){
	.alzs .alzs_fb li{width:49%;margin-right:2%}
	.alzs .alzs_fb li:nth-child(3n){margin-right:2%}
	.alzs .alzs_fb li:nth-child(2n){margin-right:0}
}
@media(max-width:468px){
	.alzs{padding:25px 0}
	.alzs .alzs_fb{margin-top:15px}
}


/* 新闻中心 */
.xwzx{padding:4.8% 0 5.2%;background-color:#f8f8f8}
.xwzx .xwzx_ft{text-align:center;position:relative}
.xwzx .xwzx_ft h3{font-family:Arial;font-size:3.2rem;font-weight:bold;line-height:1;color:rgba(0,0,0,0.1)}
.xwzx .xwzx_ft h4{font-size:1.5rem;font-weight:bold;line-height:1;color:#333333;position:absolute;width:100%;top:50%;transform:translateY(-50%)}
.xwzx .xwzx_ft h4 span{font-size:0;vertical-align:middle;width:30px;display:inline-block}
.xwzx .xwzx_ft h4 span::before{content:'';width:20px;height:5px;background-color:#0070c0;border-radius:3px;display:inline-block}
.xwzx .xwzx_ft h4 span::after{content:'';width:12px;height:5px;background-color:#58b525;border-radius:3px;display:inline-block;margin-top:4px}
.xwzx .xwzx_fb{margin-top:2.858%;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}
.xwzx .xwzx_fb .xwzx_fbl{width:67.857%}
.xwzx .xwzx_fb .xwzx_fbl ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;height:100%}
.xwzx .xwzx_fb .xwzx_fbl li{width:48.2%;background-color:#ffffff;position:relative}
.xwzx .xwzx_fb .xwzx_fbl li .img{overflow:hidden}
.xwzx .xwzx_fb .xwzx_fbl li img{width:100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s}
.xwzx .xwzx_fb .xwzx_fbl li .xwwz{padding:1.65rem 5.68% 2.3rem}
.xwzx .xwzx_fb .xwzx_fbl li .xwwz h3{font-size:.9rem;font-weight:bold;line-height:1.3333;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xwzx .xwzx_fb .xwzx_fbr li:hover h3{color:#0070c0}
.xwzx .xwzx_fb .xwzx_fbl li:hover .xwwz h3{color:#0070c0}
.xwzx .xwzx_fb .xwzx_fbl li .xwwz h4{font-size:14px;font-weight:normal;line-height:1.714285;color:#666666;margin-top:3.945%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.xwzx .xwzx_fb .xwzx_fbl li .xwwz h5{font-size:12px;font-weight:normal;line-height:1;color:#999999;margin-top:1.5rem}
.xwzx .xwzx_fb .xwzx_fbl li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.xwzx .xwzx_fb .xwzx_fbl li .xwbtfl{background: #0070c0;background-blend-mode:normal,normal;position:absolute;left:0;top:0;z-index:9;font-size:14px;line-height:1;color:#ffffff;padding:.7rem 1.1rem}
.xwzx .xwzx_fb .xwzx_fbr{width:30.357%;padding-bottom:2%;position:relative;background-color:#fff}
.xwzx .xwzx_fb .xwzx_fbr .xwbtfl{background: #0070c0;background-blend-mode:normal,normal;display:inline-block;font-size:14px;line-height:1;color:#ffffff;padding:.7rem 1.1rem}
.xwzx .xwzx_fb .xwzx_fbr ul{margin-top:1.65rem;padding:0 6.12%}
.xwzx .xwzx_fb .xwzx_fbr li{margin-bottom:1.55rem}
.xwzx .xwzx_fb .xwzx_fbr li:last-child{margin-bottom:0}
.xwzx .xwzx_fb .xwzx_fbr li h3{font-size:.9rem;font-weight:bold;line-height:1.3333;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xwzx .xwzx_fb .xwzx_fbr li h4{font-size:14px;font-weight:normal;line-height:1.714285;color:#666666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:.5rem 0}
.xwzx .xwzx_fb .xwzx_fbr li h5{font-size:12px;font-weight:normal;line-height:1;color:#999999}
@media(max-width:1200px){
	.xwzx .xwzx_fb .xwzx_fbl li .xwwz h3{font-size:15px}
	.xwzx .xwzx_fb .xwzx_fbl li .xwwz h4{margin-top:10px;font-size:13px}
	.xwzx .xwzx_fb .xwzx_fbr li h3{font-size:15px}
	.xwzx .xwzx_fb .xwzx_fbr li h4{font-size:13px}
}
@media(max-width:991px){
	.xwzx .xwzx_ft h3{font-size:38px}
	.xwzx .xwzx_ft h4{font-size:22px}
	.xwzx .xwzx_fb .xwzx_fbl{width:100%}
	.xwzx .xwzx_fb .xwzx_fbr{width:100%;margin-top:15px}
	.xwzx .xwzx_fb .xwzx_fbl li .xwbtfl{padding:10px 15px}
	.xwzx .xwzx_fb .xwzx_fbr .xwbtfl{padding:10px 15px}
	.xwzx .xwzx_fb .xwzx_fbr li{margin-bottom:15px}
	.xwzx .xwzx_fb .xwzx_fbr li h4{margin:10px 0}
}
@media(max-width:768px){
	.xwzx .xwzx_fb{margin-top:15px}
	.xwzx .xwzx_fb .xwzx_fbl li .xwwz{padding:15px}
	.xwzx .xwzx_fb .xwzx_fbl li .xwwz h5{margin-top:15px}
	.xwzx .xwzx_fb .xwzx_fbr{padding-bottom:15px}
	.xwzx .xwzx_fb .xwzx_fbr ul{margin-top:15px}
}
@media(max-width:468px){
	.xwzx{padding:25px 0}
	.xwzx .xwzx_fb .xwzx_fbl li{width:100%}
	.xwzx .xwzx_fb .xwzx_fbr ul{padding:0 15px}
}

/* 友情链接 */
.c-link{margin-top:27px;padding:24px 0}
.c-link_c{padding-left:57px;background: url(../images/icon-link.png) no-repeat left top;min-height:48px}
/* foot1 */
.foot1{background-color:#eeeeee;padding:3.1% 0 3.5%}
.foot1 .foot1_fl{width:53%}
.foot1 .foot1_fl .foot_nav li{width:25%;text-align:left}
.foot1 .foot1_fl .foot_nav li a{font-size:18px;font-weight:normal;line-height:1.333333;color:#333333}
.foot1 .foot1_fl .foot_nav li .x-nav-menu a{font-size:14px;line-height:2.571428;color:#666666}
.foot1 .foot1_fl .foot_nav li .x-nav-menu{margin-top:1.1rem}
.foot1 .foot1_fr{width:42%}
.foot1 .foot1_fr .foot1_frl{width:68%}
.foot1 .foot1_fr .foot1_frl h3{font-size:1.6rem;font-weight: bold;line-height:32px;color:#55b329;padding-left:47px;background: url(../images/icon-phone.png) no-repeat left center;}
.foot1 .foot1_fr .foot1_frl h4{font-size:14px;font-weight:normal;line-height:2.571428;color:#666666;margin-top:16px}
.foot1 .foot1_fr .foot1_frl h5{font-size:14px;font-weight:normal;font-stretch:normal;line-height:1.428571;color:#7c7c7c;margin-top:3px}
.foot1 .foot1_fr .foot1_frl h5 a{color:#7c7c7c}
.foot1 .foot1_fr .foot1_frl form{margin-top:1rem;border:solid 1px #cccccc;max-width:338px}
.foot1 .foot1_fr .foot1_frl form #keyword{font-size:14px;height:45px;line-height:45px;padding-left:26px;color:#999999;border:0;outline:none;background:none;width:calc(100% - 106px)}
.foot1 .foot1_fr .foot1_frl form #keyword::-webkit-input-placeholder{color:#999999}
.foot1 .foot1_fr .foot1_frl form #s_btn{font-size:14px;font-weight:normal;font-stretch:normal;line-height:45px;color:#ffffff;border:0;outline:none;width:106px;background-color:#0070c0}
.foot1 .foot1_fr .foot1_frr{max-width:32%;text-align:center;margin-top:10.9%}
.foot1 .foot1_fr .foot1_frr img{max-width:110px}
.foot1 .foot1_fr .foot1_frr h3{font-size:14px;font-weight:normal;line-height:1;color:rgba(102,102,102,0.6);margin-top:15px}
/* foot2 */
.foot2{background-color:#0d4da1;font-size:14px;line-height:2.571428;color:#ffffff;padding:22px 0 15px}
.foot2 .foot2_con{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}
.foot2 a{color:#ffffff}
@media(max-width:1200px){
	.foot1 .foot1_fr{width:45%}
}
@media(max-width:991px){
	.foot1 .foot1_fl{display:none}
	.foot1 .foot1_fr{width:100%}
	.foot1 .foot1_fr .foot1_frl h3{font-size:24px}
	.foot1 .foot1_fr .foot1_frl form{margin-top:10px}
	.foot1 .foot1_fr .foot1_frr{margin-top:0}
}
@media(max-width:768px){
	.foot1{padding:25px 0}
}
@media(max-width:468px){
	.foot1 .foot1_fr .foot1_frl{width:100%}
	.foot1 .foot1_fr .foot1_frr{max-width:100%;margin-top:15px;float:left}
	.foot2{padding:15px 0}
}
/*  */
.page-banner .nybt{display:none}
.page-wrap-right img{max-width:100%;height:auto !important;width:auto !important}