*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{font-family: "microsoft yahei";width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;color: #333333;}
ul,li,img,h1,h2,h3,h4,h5,dl,dt,dd,i,table,tr,td{margin: 0;padding: 0;list-style: none;border: 0;font-style:normal;font-size: inherit;font-weight: normal;}
a,a:focus, a:hover{text-decoration: none;color: #333333;}
img{max-width: 100%;}
i{font-style: normal;}
p{margin: 5px 0;}
iframe{max-width: 100%;}
input{outline: medium;border: none;background: none;}
button,textarea{outline: none;border: none;background: none;}
button,textarea:focus{outline: none;border: none;background: none;}
[role=button]{cursor:pointer;outline:none;}
.container{padding: 0;width: 70%;margin: auto;}
@media screen and (max-width: 1723px){
	.container{width: 88%;}
}
@media screen and (max-width: 1110px){
	.container{width: 96%;}
}
.center{width: 96%;margin: auto;}

@font-face {
  font-family: 'iconfont';
  src: url('../font_icon/iconfont.ttf?t=1629710639501') format('truetype');
}

@font-face {
  font-family: 'fz-cuhei';
  src: url('../ziti/fz-cuhei.TTF');
}
/*公用类*/



/* 导航 */
.p_head{width: 100%;height: 120px; position: relative;z-index: 999;}
.p_head .p_logo{float: left;width: 47%;height: 120px;padding-top: 10px;}
.p_head .p_logo img{}
.p_head .navBar{float: right;width: 53%;}
.p_head .navBar .wx_ss{height: 65px;padding-top: 17px;}
.p_head .navBar .wx_ss .ewm{float: right;color: #c4c4c4;padding-right: 2%;padding-top: 4px; position: relative;z-index: 99999;}
.p_head .navBar .wx_ss .ewm .dj_3{opacity: 0;visibility:hidden;position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.6);z-index: 99;}
.p_head .navBar .wx_ss .ewm .dj_3.onon{opacity: 1;visibility: visible;}
.p_head .navBar .wx_ss .ewm .dj_3 .boxboxbox{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 0;}
.p_head .navBar .wx_ss .ewm .dj_3 .weix{text-align: center;color: #fff;font-weight: bold;}
.p_head .navBar .wx_ss .ewm .dj_4{ cursor: pointer;}
.p_head .navBar .wx_ss .ewm .dj_4 i{font-family: "iconfont" !important;color: #29c000;font-size: 22px;padding-right: 5px;vertical-align: -3px;}
.p_head .navBar .wx_ss .ewm .dj3{ display:flex;align-items: center;justify-content:center;}

.p_head .navBar .wx_ss .search{float: right;width: 226px;height: 30px;color: #9b9b9b;background: #fff;border: 1px solid #c5c5c5; position: relative;z-index: 500;}
.p_head .navBar .wx_ss .search .a{width: 79%;height: 30px;float: left;background: none;padding: 0 5px;}
.p_head .navBar .wx_ss .search .b{width: 21%;height: 30px;float: right;border: none;font-family: "iconfont" !important;color: #fff;font-size: 20px;position: absolute;right: 0;top: -1px;background: #2649af;}
.p_head .navBar .wx_ss .search input:-moz-placeholder,.search textarea:-moz-placeholder{color: #9b9b9b;}
.p_head .navBar .wx_ss .search input:-ms-input-placeholder,.search textarea:-ms-input-placeholder{color: #9b9b9b;}
.p_head .navBar .wx_ss .search input::-webkit-input-placeholder,.search textarea::-webkit-input-placeholder{color: #9b9b9b;}
.p_head .navBar .nav{height: 55px;}
.p_head .navBar .nav li{float: left;position: relative;cursor: pointer;}
.p_head .navBar .nav .m{width: 14.28%;}
.p_head .navBar .nav li h3{text-align: center;padding-top: 8px;}
.p_head .navBar .nav li h3 a{display: block;font-size: 18px;height: 35px;}
.p_head .navBar .nav li h3 i{display: block;height: 12px;transition: all ease 0.5s;}
.p_head .navBar .nav li:hover h3 i{background: url(../img/nav_bg.png) no-repeat center bottom;position: relative;z-index: 9; transition: all ease 0.5s;}
.p_head .navBar .nav li .sub{width: 100%;position: absolute;top: 47px;background: rgb(255,255,255,0.8);padding: 8px 0; opacity: 0;transition: opacity 0.5s;}
.p_head .navBar .nav li:hover .sub{opacity: 1;}
.p_head .navBar .nav li .sub dd{text-align: center;line-height: 18px;width: 90%;margin: auto;padding: 7px 0; transition: all ease 0.5s;}
.p_head .navBar .nav li .sub dd a{color: #5a5a5a;}
.p_head .navBar .nav li .sub dd:hover{background: #fff;transition: all ease 0.5s;}
/* 手机站 */
.w_head{min-height: 62px;padding-top: 5px;overflow: hidden;}
.w_head .w_logo{width: 85%;float: left;}
.w_head .w_logo img{}
.w_head .w_dh{width: 15%;float: right;text-align: right;padding-top: 18px;padding-right: 4px;}
.w_head .w_dh i{font-family: "iconfont" !important;font-size: 20px;}
.app-list-home{background: #2649af;}
.app-list-home:hover{background: #5e7edc;}
.menu-click{background: #2649af;opacity:0.75;}


/*banner轮换图*/
.banner{width: 100%;height: 600px;overflow: hidden;position: relative;}
.banner .bd{position: relative;height: 100%;z-index: 0;}
.banner .bd li{height: 600px;zoom: 1;vertical-align: middle;}
.banner .bd img{display: block;height: 100%;width: 100%;height: 100%;object-fit: cover;}
.banner .hd{height: 76px;line-height: 76px;overflow:hidden; position:absolute;bottom: 0;right: 0;width: 30%;background: rgb(255,255,255,0.6);border-radius: 42px 0 0 0;letter-spacing: 4px; z-index:1;}
.banner .hd .pageState{font-size: 20px;font-weight: bold;padding-left: 8%;}
.banner .prev_next{ position: absolute;bottom: 17px;right: 18%;z-index: 99;}
.banner .prev,.banner .next{}
.banner .prev{left: 0;}
.banner .next{right: 0;}
.banner .prev i,.banner .next i{font-family: "iconfont" !important;font-size: 35px;color: rgba(81, 81, 81, 0.5);font-weight: bold;}
.banner .prev:hover i,.banner .next:hover i{color: #333;}
.banner .prev_next b{font-family: "iconfont" !important;font-size: 32px;color: #edae29;}


.sy_bt{height: 45px;}
.sy_bt h3{font-size: 24px;float: left;font-weight: bold;}
.sy_bt i{font-size: 18px;color: #989898;display: block;float: left;padding-left: 4%;padding-top: 4px;font-family: -apple-system, BlinkMacSystemFont,"Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell","Fira Sans", "Droid Sans", "Helvetica Neue",sans-serif;font-weight: lighter;}
.sy_gd{}
.sy_gd a{border: 1px solid #e5e5e5;border-radius: 20px;color: #a2a2a2;display: block;width: 120px;height: 36px;line-height: 36px;text-align: center;}
.sy_gd a i{font-family: "iconfont" !important;color: #555555;font-size: 28px;float: right;padding-right: 2px;}
.sy_gd a:hover{background: linear-gradient(to right,#015eea,#00c0fa);border: 1px solid #fff;color: #fff;}
.sy_gd a:hover i{color: #fff;}


/* 第零块-横幅 */
.Zero{width: 100%;height: 125px;}
.Zero .hengfu{height: 122px;text-align: center;}
.Zero .hengfu img{width: 100%;height: 100%;}


/*第一块-公司新闻+行业动态*/
.first{width: 100%;min-height: 540px;margin-top: 56px;}
.yi_xxk1{min-height: 480px; position: relative;}
.yi_xxk1 .title{height: 45px;}
.yi_xxk1 .title li{float: left; cursor:pointer;overflow: hidden;}
.yi_xxk1 .title li h3{font-size: 24px;float: left;font-weight: bold;}
.yi_xxk1 .title li i{font-size: 18px;color: #989898;display: block;float: left;padding-left: 4%;padding-top: 4px;font-family: -apple-system, BlinkMacSystemFont,"Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell","Fira Sans", "Droid Sans", "Helvetica Neue",sans-serif;font-weight: lighter;}
.yi_xxk1 .title li:nth-child(1){width: 224px;}
.yi_xxk1 .title li:nth-child(2){width: 334px;}
.yi_xxk1 .title li.on h3:after{content: "";display: block;height: 5px;background: linear-gradient(to right,#015eea,#00c0fa);margin-top: 8px; transition: all ease 0.5s;}
.yi_xxk1 .title li.on h3{color: #2649af;}
.yi_xxk1 .bd1{width: 100%;}
.yi_xxk1 .xinwen{margin-top: 20px;}
.yi_xxk1 .xinwen .sy_gd{position: absolute;top: 0;right: 0;}
.first .xw_hdp{width: 47.65%;height: 400px;float: left; position: relative;overflow: hidden;}
.first .xw_hdp .pic img{width: 100%;height: 400px;object-fit: cover;display: block;}
.first .xw_hdp .txt-bg{position: absolute;bottom: 0;z-index: 1; height: 56px;width:100%;background: #000;filter: alpha(opacity=50);opacity: 0.5; overflow: hidden;}
.first .xw_hdp .txt {position: absolute;bottom: 0;z-index: 2;height: 36px;width: 80%;padding-left: 2%; overflow: hidden;}
.first .xw_hdp .txt li{height:56px;line-height:56px; position:absolute;bottom:-56px;width: 100%;}
.first .xw_hdp .txt li a{display: block;color: white;padding: 0 1%;font-weight: bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.first .xw_hdp .num {position: absolute;z-index: 3;bottom: 17px;right: 8px;}
.first .xw_hdp .num li{float: left;position: relative;width: 22px;height: 22px;overflow: hidden;margin: 0 1px;text-align: center;font-size: 17px; cursor: pointer;}
.first .xw_hdp .num li i{font-family: "iconfont" !important;color: #999999;}
.first .xw_hdp .num li.on i{color: #edae29;}
.first .xw_lb{width: 48%;float: right;margin: 0 1%;}
.first .xw_lb .xw_tt{height: 96px;border-bottom: 1px solid #e5e5e5;position: relative;margin-top: 12px;}
.first .xw_lb .xw_tt:after{content: "";display: block;width: 16%;height: 2px;background: #2649af;position: absolute;bottom: -1px;transition: all ease 0.5s;}
.first .xw_lb .xw_tt:hover:after{content: "";width: 100%;transition: all ease 0.5s;}
.first .xw_lb .xw_tt .tt_sj{height: 68px;background: url(../img/tt_sj.png) no-repeat center;width: 16%;float: left;font-family: "Constantia" !important;padding-right: 3%;padding-top: 13px;text-align: center;}
.first .xw_lb .xw_tt .tt_sj b{display: block;color: #bc3c31;font-size: 30px;}
.first .xw_lb .xw_tt .tt_sj i{display: block;}
.first .xw_lb .xw_tt .tt_nr{width: 82%;float: right;}
.first .xw_lb .xw_tt .tt_nr h3{font-size: 16px;color: #2649af;font-weight: bold;height: 30px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.first .xw_lb .xw_tt .tt_nr h4{color: #888888;line-height: 20px;text-align: justify;}
.first .xw_lb ul{margin-top: 15px;min-height: 276px;}
.first .xw_lb li{height: 45px;line-height: 45px;font-size: 16px; cursor:pointer;transition: all ease 0.5s;}
.first .xw_lb li h3{width: 75%;float: left; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.first .xw_lb li h3 i{color: #bc3c31;}
.first .xw_lb li h4{width: 25%;float: right;color: #a1a1a1;text-align: right;}
.first .xw_lb li:hover{transform:translate(0,-5px);transition: all ease 0.5s;}
.first .xw_lb li:hover h3{color: #2649af;}


/*第二块-业务品种+公司简介+企业文化*/
.second{width: 100%;min-height: 630px;background: url(../img/second.jpg) no-repeat center;background-size: cover;padding-top: 68px;}
.second .ywpz{width: 30%;float: left;min-height: 463px;}
.second .ywpz .ywpz_lb{margin-top: 34px;}
.second .ywpz .ywpz_lb li{width: 50%;float: left;text-align: center;height: 192px;border: 1px solid #dddddd;display:flex;align-items: center;justify-content:center;background: url(../img/yw_bg1.png) no-repeat center bottom;background-size: cover;transition: all ease 0.5s;}
.second .ywpz .ywpz_lb a{color: #999999;}
.second .ywpz .ywpz_lb li i{display: block;font-family: "iconfont" !important;font-size: 64px;height: 55px;transition: all ease 0.5s;}
.second .ywpz .ywpz_lb li h3{font-size: 18px;transition: all ease 0.5s;}
.second .ywpz .ywpz_lb li:hover{border: 1px solid #bc3c31;background: url(../img/yw_bg2.jpg) no-repeat center bottom;background-size: cover; transition: all ease 0.5s;}
.second .ywpz .ywpz_lb li:hover i{color: #bc3c31;transform:translate(0,-20px);transition: all ease 0.5s;}
.second .ywpz .ywpz_lb li:hover h3{color: #edae29;transform:translate(0,-20px);transition: all ease 0.5s;}

.er_xxk1{min-height: 490px;width: 65%;float: right; position: relative;}
.er_xxk1 .title{height: 45px;}
.er_xxk1 .title li{float: left; cursor:pointer;overflow: hidden;}
.er_xxk1 .title li:nth-child(1){width: 224px;}
.er_xxk1 .title li:nth-child(2){width: 334px;}
.er_xxk1 .title li h3{font-size: 24px;float: left;font-weight: bold;}
.er_xxk1 .title li i{font-size: 18px;color: #989898;display: block;float: left;padding-left: 4%;padding-top: 4px;font-family: -apple-system, BlinkMacSystemFont,"Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell","Fira Sans", "Droid Sans", "Helvetica Neue",sans-serif;font-weight: lighter;}
.er_xxk1 .title li.on h3{color: #2649af;}
.er_xxk1 .bd1{width: 100%;}
.er_xxk1 .gongsi{margin-top: 20px;}
.er_xxk1 .gongsi .sy_gd{position: absolute;top: 0;right: 0;}
.er_xxk1 .gongsi .gs_nr{margin-top: 34px;}
.er_xxk1 .gongsi .gs_nr .gs_nr1{height: 230px;}
.er_xxk1 .gongsi .gs_nr .gs_nr1 img{width: 49%;height: 100%;display: block;object-fit: cover;}
.er_xxk1 .gongsi .gs_nr .gs_nr2{font-size: 16px;line-height: 30px;text-align: justify;padding-top: 10px;min-height: 160px;}


/* 第三块-党建信息+政策法规+行业贡献 */
.third{width: 100%;min-height: 650px;padding-top: 72px;}
.third .sankuai{}
.third .sankuai li{height: 508px;width: 30%;float: left;}
.third .sankuai li:nth-child(2){margin: 0 5%;}
.third .sankuai li .sk_bt{height: 216px;color: #fff; display:flex;align-items: center;justify-content:center;}
.third .sankuai li:nth-child(1) .sk_bt{background: url(../img/sk_bg1.jpg) no-repeat center;background-size: cover;color: #f9cd98;}
.third .sankuai li:nth-child(2) .sk_bt{background: url(../img/sk_bg2.jpg) no-repeat center;background-size: cover;}
.third .sankuai li:nth-child(3) .sk_bt{background: url(../img/sk_bg3.jpg) no-repeat center;background-size: cover;}
.third .sankuai .sk_bt h3{transform: translate(-48px,0);}
.third .sankuai .sk_bt span{font-size: 24px;padding-bottom: 5px;}
.third .sankuai .sk_bt i{display: block;font-size: 12px;}
.third .sankuai .sk_lb{border: 1px solid #dddddd;padding: 3%;}
.third .sankuai .sk_lb dl{min-height: 175px;}
.third .sankuai .sk_lb dl dd{height: 40px;line-height: 40px;font-size: 16px;}
.third .sankuai .sk_lb dl dd h4{float: left;width: 70%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.third .sankuai .sk_lb dl dd h4 i{color: #bc3c31;}
.third .sankuai .sk_lb dl dd h5{float: right;text-align: right;width: 28%;color: #a1a1a1;}
.third .sankuai .sk_lb dl dd:hover h4{color: #2649af;font-weight: bold;}
.third .sankuai .sk_lb .sy_gd a{margin: auto;}


/* 第四块-合作客户 */
.fourth{width: 100%;height: 295px;background: #f8f8f8;padding-top: 62px;}
.fourth .hzkh_bt{height: 45px;}
.fourth .hzkh_bt .sy_bt{float: left;width: 50%;}
.fourth .hzkh_bt .sy_bt i{padding-left: 2%;}
.fourth .hzkh_bt .sy_gd{float: right;}
.fourth .hzkh_lb{height: 115px;margin-top: 20px; overflow: hidden;position: relative;}
.fourth .hzkh_lb .bd{width: 94%;margin: auto;}
.fourth .hzkh_lb .bd ul{width: 100%; overflow: hidden;zoom: 1;}
.fourth .hzkh_lb .bd li{width: 20%;float: left;height: 80px;}
.fourth .hzkh_lb .bd li a{display: block;padding: 0 2%;}
.fourth .hzkh_lb .bd li img{width: 100%;height: 100%;object-fit: cover;}
.fourth .hzkh_lb .hd{height: 30px;}
.fourth .hzkh_lb .hd .prev_next{cursor:pointer;}
.fourth .hzkh_lb .hd .prev_next a{font-family: "iconfont" !important;font-size: 28px;color: #bc3c31;}
.fourth .hzkh_lb .hd .prev_next .prev,.fourth .hzkh_lb .hd .prev_next .next{position: absolute;top: 50%;margin-top: -30px;}
.fourth .hzkh_lb .hd .prev_next .prev{display: block;left: 0;}
.fourth .hzkh_lb .hd .prev_next .next{display: block;right: 0;}




/***************************主体-结束*********************************************************/


/*返回顶部*/
.cd-top{height: 40px;width: 40px;padding-top: 5px;text-align: center;color: #fff;position: fixed;bottom: 286px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;white-space: nowrap;background: rgba(188,60,49, 0.8);visibility: hidden;opacity: 0;transition: all 0.3s;cursor:pointer;z-index: 9;}
.cd-top.cd-is-visible{visibility: visible;opacity: 1;}
.cd-top.cd-fade-out{opacity: 0.5;}
.cd-top:hover{background-color: #bc3c31;opacity: 1;}


/*底部*/
.p_foot{width: 100%;min-height: 542px;background: url(../img/foot.jpg) no-repeat center top #2649af; clear: both;overflow: hidden;}
.p_foot .db_yqlj{height: 60px;font-size: 18px;color: #989898;padding: 0 10%;}
.p_foot .db_yqlj a{color: #989898;font-size: 15px;margin-right: 1.5%;}
.p_foot .db_shang{min-height: 400px;padding-top: 56px;font-size: 16px;color: #fff; overflow: hidden;}
.p_foot .db_shang a{color: #fff;}
.p_foot .db_shang .db_l{width: 30.6%;float: left;}
.p_foot .db_shang .db_l .db_logo{}
.p_foot .db_shang .db_l .db_logo img{}
.p_foot .db_shang .db_l .lianxi{line-height: 28px;}
.p_foot .db_shang .db_m{width: 17.7%;float: left;padding-top: 20px;}
.p_foot .db_shang .db_m li{min-height: 145px;margin-bottom: 12px;}
.p_foot .db_shang .db_m li img{display: block;height: 132px;float: left;}
.p_foot .db_shang .db_m li h3{float: left;writing-mode:tb-rl;font-size: 14px;padding-left: 4%;}
.p_foot .db_shang .db_r{width: 51.7%;float: right;padding-top: 15px;}
.p_foot .db_shang .db_r li{width: 18%;float: left;min-height: 280px;}
.p_foot .db_shang .db_r li:nth-child(3){width: 27%;}
.p_foot .db_shang .db_r li h3{height: 52px;overflow: hidden;}
.p_foot .db_shang .db_r li h3 a{font-size: 20px;}
.p_foot .db_shang .db_r li h3 i{display: block;font-family: "iconfont" !important;}
.p_foot .db_shang .db_r li dl{padding-top: 5px;}
.p_foot .db_shang .db_r li dd{line-height: 35px;}
.p_foot .db_shang .db_r li dd:hover a{font-weight: bold;}
.p_foot .db_xia{height: 80px;line-height: 80px;color: #7b9af2;}
.p_foot .db_xia a{color: #7b9af2;}
.p_foot .db_xia h3{float: left;}
.p_foot .db_xia h4{float: right;}
/*底部-WAP*/
.w_foot{background-color: #2649af;padding: 15px 5px; clear: both;}
.w_foot .dianhua{min-height: 200px;padding: 16px 0;display: flow-root;color: #fff;}
.w_foot .dianhua .db_logo{height: 180px;text-align: center;}
.w_foot .dianhua .db_logo img{height: 100%;}
.w_foot .dianhua .lianxi{line-height: 28px;margin-top: 20px;}
.w_foot .w_copyright{font-size: 12px;padding-top: 4px;text-align: center;border-top: 1px solid rgba(255, 255, 255, 0.25);color: #7b9af2;}
.w_foot .w_copyright a{color: #7b9af2;}


/* 子页banner */
.zy_banner{height: 215px;}
.zy_banner img{width: 100%;height: 100%;object-fit: cover;}



/* 所在位置 */
.place{height: 40px;border-bottom: 2px solid #e5e5e5;}
.place i{font-family: "iconfont" !important;}
.place a:last-child{color: #2649af;font-weight: bold;}
/* 所在分类 */
.szfl{height: 46px;line-height: 46px;border-bottom: 1px solid #2649af;}
.szfl h4{background: #2649af;color: #fff;font-size: 24px;font-weight: bold;width: 125px;text-align: center;}


/*子页-新闻页-开始*/
.news{min-height: 710px;padding: 30px 0;background: #f8f8f8;}
.news .yy{min-height: 710px;}
.news .yy ul{padding: 38px 0;}
.news .yy li{min-height: 40px;margin-bottom: 20px;border-bottom: 1px dashed #b5b5b5;font-size: 18px; display: flow-root;transition: all ease 0.5s;}
.news .yy li h3{width: 70%;float: left; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .yy li h3 i{color: #2649af;}
.news .yy li h4{width: 30%;float: right;text-align: right;}
.news .yy li:hover{box-shadow: 0px 1px 10px #767676;padding: 1%;transform:translate(0,-10px);border-bottom: none;transition: all ease 0.5s;}
.news .yy li .xw_l{width: 90%;float: left;}
.news .yy li .xw_r{width: 10%;float: right;}
.news .yy li .xw_r i{display: block;border: 1px solid #cccccc;color: #cccccc;width: 45px;height: 45px;text-align: center;line-height: 45px;font-size: 28px;float: right;margin-top: 20px;font-family: "iconfont" !important;transition: all ease 0.5s;}
.news .yy li:hover .xw_r i{background: #c69c6c;border: 1px solid #c69c6c;color: #fff;transition: all ease 0.5s;}
/*子页-新闻页-结束*/


/*子页-产品页-正常-开始*/
.products{min-height: 800px;padding: 30px 0;background: #f8f8f8;}
.products .yy{min-height: 800px;}
.products .yy ul{padding: 38px 0;}
.products .yy li{width: 23%;height: 338px;float: left;margin: 10px 1%;background: #fff;padding: 1%;border: 1px solid #ededed; transition: all ease 0.5s;}
.products .yy li .cp_mc{height: 40px;text-align: center;border-top: 2px solid #bc3c31;}
.products .yy li .cp_mc h4{font-size: 16px;line-height: 40px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.products .yy li:hover .cp_mc h3 span{width: 50%;transition: all ease 0.5s;}
.products .yy li:hover .cp_mc h3 i{width: 50%;transition: all ease 0.5s;}
.products .yy li .cp_tp{height: 260px;text-align: center;margin-bottom: 10px;}
.products .yy li .cp_tp img{width: 100%;height: 100%;object-fit: cover;}
.products .yy li:hover{box-shadow: 0px 0px 8px #383838;transform:translate(0,-5px); transition: all ease 0.5s;}
/*子页-产品页-正常-结束*/


/*子页-简介内容页-开始*/
.contents{min-height: 710px;padding: 30px 0;background: #f8f8f8;}
.contents .yy{min-height: 710px;}
.contents .yy ul{padding: 38px 0;}
.contents .p_dynr{min-height: 605px;padding: 25px 0;background: #fff;}
.contents .p_dynr .word_bt{min-height: 62px;text-align: center;margin: 10px;border-bottom: 1px solid #e5e5e5;}
.contents .p_dynr .word_bt h3{font-size: 24px;padding-bottom: 5px;font-weight: bold;}
.contents .p_dynr .word_nr{margin-top: 15px;padding: 15px 20px;text-align: justify;}
/*子页-简介内容页-结束*/


/*子页-新闻内容页-开始*/
.content_xw{min-height: 710px;padding: 30px 0;background: #f8f8f8;}
.content_xw .yy{min-height: 710px;}
.content_xw .yy ul{padding: 38px 0;}
.content_xw .p_dynr{min-height: 605px;padding: 25px 0;background: #fff;}
.content_xw .p_dynr .word_bt{min-height: 62px;text-align: center;margin: 10px;border-bottom: 1px solid #e5e5e5;}
.content_xw .p_dynr .word_bt h3{font-size: 18px;padding-bottom: 5px;font-weight: bold;}
.content_xw .p_dynr .word_bt h4{padding-top: 10px;color: #9a9a9a;}
.content_xw .p_dynr .word_bt h4 b{font-weight: normal;margin-right: 10px;}
.content_xw .p_dynr .word_nr{margin-top: 15px;padding: 15px 20px;text-align: justify;}
/*子页-新闻内容页-结束*/




/*下一页*/
.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {/*display: inline-block;*/padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #5a5a5a;}
.page strong.selfpage {background: #2649af;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #2649af;color: #fff;}
.page .count{display: none;}
.page .count2{display: none;}
.page .count3{display: none;}
.page .close{display: none;}
.page .next{display: none;}
.page .pre{display: none;}


@media screen and (max-width: 1610px){
	.banner .prev_next{right: 15%;}
}

@media screen and (max-width: 1440px){
	.p_head{zoom: 0.8;}
	.p_foot{zoom: 0.8;}
}

@media screen and (max-width: 1280px){
	.banner{height: 540px;}
	.banner .bd li{height: 540px;}
	.banner .prev_next{right: 13%;}

	.products .yy li{width: 31.33%;}
	
	.third .sankuai li{width: 32.33%;}
	.third .sankuai li:nth-child(2){margin: 0 1.505%;}
	.third .sankuai .sk_lb dl dd h4{font-size: 15px;}
	.third .sankuai .sk_lb dl dd h5{width: 30%;font-size: 14px;}
}

@media screen and (max-width: 1150px){
	.sy_bt h3{font-size: 20px;}
	.sy_bt i{font-size: 16px;}
	.sy_gd{zoom: 0.9;}
	.yi_xxk1 .title li:nth-child(1){width: 178px;}
	.yi_xxk1 .title li h3{font-size: 20px;}
	.yi_xxk1 .title li i{font-size: 16px;}
	.er_xxk1 .title li:nth-child(1){width: 178px;}
	.er_xxk1 .title li h3{font-size: 20px;}
	.er_xxk1 .title li i{font-size: 16px;}
	.second .ywpz .ywpz_lb li h3{font-size: 16px;}
	.er_xxk1 .gongsi .gs_nr .gs_nr2{font-size: 15px;line-height: 25px;}
}

@media screen and (max-width: 1000px){
	.banner .prev_next{right: 12%;}
}

@media screen and (max-width: 945px){
	#banner{height: 330px;}
	.banner .bd li{height: 330px;}
	.banner .hd{width: 100%;}
	.zy_banner{height: 145px;}
	
	.contents .p_dynr .word_bt{margin: 10px 0;}
	.contents .p_dynr .word_bt h3{font-size: 18px;}
	.contents .p_dynr .word_nr{padding: 15px 10px;}
	.content_xw .p_dynr .word_bt{margin: 10px 0;}
	.content_xw .p_dynr .word_bt h3{font-size: 18px;}
	.content_xw .p_dynr .word_bt h4{font-size: 12px;}
	.content_xw .p_dynr .word_nr{padding: 15px 10px;}
	
	.szfl h4{font-size: 18px;width: 110px;}
	.products .yy li{width: 48%;}
	.news .yy li h3{font-size: 16px;}
	.news .yy li h4{font-size: 14px;}
	.first{padding-bottom: 20px;}
	.first .xw_hdp{width: 100%;float: none;}
	.first .xw_lb{width: 100%;float: none;}
	.second .ywpz{width: 100%;float: none;margin-bottom: 20px;}
	.er_xxk1{width: 100%;float: none;}
	.third .sankuai li{width: 100%;float: none;}
	.third .sankuai li:nth-child(2){margin: 20px 0;}
}

@media screen and (max-width: 640px){
	#banner{height: 180px;}
	.banner .bd li{height: 180px;}
	
	.products .yy li{width: 98%;float: none;}
	
	.banner .hd{zoom: 0.6;}
	.banner .prev_next{zoom: 0.6;bottom: 7px;}
	.sy_gd{zoom: 0.8;}
	.Zero{height: 50px;}
	.Zero .container{width: 100%;}
	.Zero .hengfu{height: 50px;}
	.first{margin-top: 30px;}
	.yi_xxk1 .title{width: 65%;}
	.yi_xxk1 .title li{width: 50% !important;float: left;}
	.yi_xxk1 .title li:nth-child(2){width: 50% !important;}
	.yi_xxk1 .title li h3{font-size: 18px;}
	.yi_xxk1 .title li i{display: none;}
	.first .xw_hdp{height: 250px;}
	.first .xw_hdp .pic img{height: 250px;}
	.first .xw_hdp .num{zoom: 0.9;}
	.first .xw_lb .xw_tt{height: 130px;}
	.first .xw_lb .xw_tt .tt_sj{width: 20%;}
	.first .xw_lb .xw_tt .tt_nr{width: 79%;}
	.first .xw_lb ul{min-height: 240px;}
	.first .xw_lb li{height: 37px;line-height: 37px;}
	.first .xw_lb li h4{font-size: 15px;}
	.second{padding-top: 30px;}
	.second .ywpz{min-height: 370px;}
	.second .ywpz .ywpz_lb{margin-top: 8px;}
	.second .ywpz .ywpz_lb li{height: 152px;padding-top: 12px;}
	.second .ywpz .ywpz_lb li i{font-size: 58px;}
	.second .ywpz .ywpz_lb li h3{font-size: 15px;}
	.er_xxk1{padding-bottom: 20px;}
	.er_xxk1 .title{height: 60px;}
	.er_xxk1 .title li{float: none;}
	.er_xxk1 .title li:nth-child(1){width: 100% !important;}
	.er_xxk1 .title li:nth-child(2){width: 100% !important;}
	.er_xxk1 .gongsi .gs_nr{margin-top: 24px;}
	.er_xxk1 .gongsi .gs_nr .gs_nr1{height: 120px;}
	.third{padding: 30px 0;}
	.third .sankuai li{height: 395px;}
	.third .sankuai li .sk_bt{height: 165px;}
	.fourth{height: 240px;padding-top: 40px;}
	.fourth .hzkh_lb .bd li{width: 100%;height: 90px;}
	.fourth .hzkh_lb .bd li a{padding: 0 6%;}
}

@media screen and (min-width: 946px){
	.hidden-pc{display: none!important;}
}
@media screen and (max-width: 946px){
	.hidden-wap{display: none!important;}
}


