*{-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: 86.1%;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: 'zk_ydl01';
  src: url('../ziti/zk_ydl01.ttf');
}
/*公用类*/



/* 导航 */
.p_head{width: 100%;height: 90px; position: absolute;top: 30px;z-index: 999;}
.p_head .p_logo{float: left;width: 22.5%;height: 90px;background: #fff;text-align: center;padding-top: 16px;}
.p_head .p_logo img{}
.p_head .navBar{width: 77.5%;float: right; background: linear-gradient(to right,#1d518c,#0dcbff);}
.p_head .navBar .nav{width: 79%;float: left;}
.p_head .navBar .nav li{float: left;position: relative;cursor: pointer;}
.p_head .navBar .nav .m{width: 11.11%;}
.p_head .navBar .nav li h3{text-align: center;}
.p_head .navBar .nav li h3 a{display: block;font-size: 16px;line-height: 90px;color: #fff; transition: all ease 0.5s;}
.p_head .navBar .nav li:hover h3 a{background: #ff0000; transition: all ease 0.5s;}
.p_head .navBar .nav li .sub{width: 100%;position: absolute;top: 88px;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;padding: 5px 0;width: 85%;margin: 5px auto; transition: all ease 0.5s;}
.p_head .navBar .nav li .sub dd a{color: #5a5a5a; display: block;width: 100%;height: 100%;}
.p_head .navBar .nav li .sub dd:hover{background: #fff;transition: all ease 0.5s;}
.p_head .navBar .p_tel{width: 21%;float: right;color: #fff;line-height: 86px;}
.p_head .navBar .p_tel:before{content: "|";float: left;display: block;padding-right: 5%;}
.p_head .navBar .p_tel i{font-family: "iconfont" !important;font-size: 35px;vertical-align: -5px;}
.p_head .navBar .p_tel span{font-size: 24px;}


/* 手机站 */
.w_head{min-height: 70px;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: 20px;padding-right: 4px;cursor:pointer;}
.w_head .w_dh i{font-family: "iconfont" !important;font-size: 20px;}
.app-list-home{background: #1d518b;}
.app-list-home:hover{background: #0dccfe;}
.menu-click{background: #1d518b;opacity:0.75;}


/*banner轮换图*/
.banner{width: 100%;height: 1080px;overflow: hidden;position: relative;}
.banner .bd{position: relative;height: 100%;z-index: 0;}
.banner .bd li{height: 1080px;zoom: 1;vertical-align: middle;}
.banner .bd img{display: block;height: 100%;width: 100%;height: 100%;object-fit: cover;}
.banner .prev_next{height: 90px;background: rgb(255,255,255,0.5);width: 400px;border-radius: 0 48px 0 0;display:flex;align-items: center;justify-content:center; position: absolute;bottom: 0;}
.banner .prev,.banner .next{}
.banner .prev i,.banner .next i{font-family: "iconfont" !important;font-size: 50px;color: #a8a8a8;font-weight: bold;display: block;}
.banner .prev{float: left;padding-right: 35px;padding-left: 70px;}
.banner .next{float: right;}
.banner .prev:hover i,.banner .next:hover i{color: #fff;}
.banner .hd{height: 50px;overflow: hidden;position: absolute;bottom: 56px;right: 50%;margin-right: -43px; z-index: 1;}
.banner .hd ul{overflow: hidden;zoom: 1;display:flex;align-items: center;justify-content:center;}
.banner .hd ul li{float: left;margin: 0 6px;width: 12px;height: 12px;background: #aaaaaa;border-radius: 100%;text-align: center;color: #aaaaaa;overflow: hidden; cursor: pointer;transition: all ease 0.5s;}
.banner .hd ul li.on{width: 50px;height: 50px;color: #fff;font-size: 18px;line-height: 50px;background: url(../img/bg_sz.png) no-repeat center;background-size: contain; transition: all ease 0.5s;}





.sy_bt{height: 95px;}
.sy_bt h4{font-size: 60px;color: #f4f4f4;letter-spacing: -6px; font-family: -apple-system, BlinkMacSystemFont,"Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell","Fira Sans", "Droid Sans", "Helvetica Neue",sans-serif;font-weight: lighter;}
.sy_bt h3{transform: translate(0,3px);}
.sy_bt h3 b{display: block;font-size: 30px;}
.sy_bt h3 i{display: block;width: 60px;height: 4px;background: linear-gradient(to right,#fd644f,#f28d28);margin-top: 16px;}




/*第一块-简介*/
.first{width: 100%;min-height: 784px;padding-top: 120px;background: url(../img/first.jpg) no-repeat center left; position: relative;}
.first .gsjj{width: 43.4%;float: left;margin-top: 30px;background: rgb(255,255,255,0.5);padding: 1%;}
.first .gsjj h3{font-size: 32px;font-weight: bold;min-height: 60px;padding-top: 5px;background: linear-gradient(to right,#1d518b,#209cff);-webkit-background-clip: text;color: transparent;}
.first .gsjj h4{text-align: justify;font-size: 16px;line-height: 28px;min-height: 300px;padding-bottom: 20px;/* text-shadow: 0 0 5px #fff; */}
.first .gsjj a{display: block;width: 140px;height: 46px;text-align: center;line-height: 46px;color: #fff;background: linear-gradient(to right,#fd644f,#f28d28);border-radius: 25px;transition: all ease 0.5s;}
.first .gsjj a:hover{border-radius: 5px;transition: all ease 0.5s;}
/*WAP-开始*/
.one{}



/*第二块-四块数字*/
.second{width: 100%;min-height: 230px;background: url(../img/second.jpg) no-repeat center;background-size: cover;display: flex;align-items: center;justify-content: center;}
.second .sksz{color: #fff;}
.second .sksz li{width: 25%;float: left;border-right: 1px solid #fff;display: flex;justify-content: center;}
.second .sksz li:last-child{border-right: none;}
.second .sksz li div{}
.second .sksz li h3{font-size: 20px;padding-bottom: 16px;}
.second .sksz li h3 b{font-size: 50px;}
.second .sksz li h3 span{}
.second .sksz li h4{font-size: 18px;}
/*WAP-开始*/
.two{}



/* 第三块-产品 */
.third{width: 100%;min-height: 890px;padding-top: 125px;background: url(../img/third.jpg) no-repeat center;}
.third .cptj_bt{min-height: 110px;}
.third .cptj_bt .cpbt_l{width: 70%;float: left;}
.third .cptj_bt .cpbt_l h3{min-height: 60px;}
.third .cptj_bt .cpbt_l h3 b{display: block;float: left;font-size: 30px;color: #fff;width: 202px;height: 57px;background: linear-gradient(to right,#fd644f,#f28d28);transform: skew(160deg);text-align: center;line-height: 57px;}
.third .cptj_bt .cpbt_l h3 i{display: block;float: left; border-bottom: 4px solid;border-image-source: linear-gradient(90deg, #f28d28, #fd644f);border-image-slice: 1; transform: translate(-10px,5px);padding-left: 22px;font-style: italic;}
.third .cptj_bt .cpbt_l h4{font-size: 18px;padding-top: 26px;}
.third .cptj_bt .cpbt_r{width: 30%;float: right;padding-top: 5px;}
.third .cptj_bt .cpbt_r a{display: block;float: right;width: 160px;height: 50px;text-align: center;line-height: 50px;border: 1px solid #ababab;background: #27b4e3;color: #fff;font-size: 16px;margin-left: 10px;transition: all ease 0.5s;}
.third .cptj_bt .cpbt_r a:hover{background: none;color: #333; transition: all ease 0.5s;}
.third .cptj_lb{height: 438px;margin-top: 90px; position: relative;overflow: hidden;}
.third .cptj_lb .bd{margin: auto;}
.third .cptj_lb .bd ul{width: 100%;height: 377px;padding-top: 20px !important; overflow: hidden;zoom: 1;}
.third .cptj_lb .bd li{width: 25%;float: left;height: 345px;text-align: center;}
.third .cptj_lb .bd li a{display: block;width: 96%;background: #fff;margin: auto;height: 345px;padding: 2%;transition: all ease 0.5s;}
.third .cptj_lb .bd li .cp_tp{height: 276px;transform: translate(0,-32px);}
.third .cptj_lb .bd li .cp_tp img{height: 100%;}
.third .cptj_lb .bd li .cp_mc{min-height: 50px;}
.third .cptj_lb .bd li .cp_mc h3{}
.third .cptj_lb .bd li .cp_mc h3 b{display: block;font-size: 20px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.third .cptj_lb .bd li .cp_mc h3 i{display: block;width: 50px;height: 3px;background: linear-gradient(to right,#fd644f,#f28d28);margin: 10px auto;}
.third .cptj_lb .bd li:hover a{background: linear-gradient(to bottom,#1d518c,#0dcbff);color: #fff;transition: all ease 0.5s;}
.third .cptj_lb .hd{height: 36px;margin-top: 30px;background: rgb(255,255,255,0.9);}
.third .cptj_lb .hd ul{width: 152px;margin: auto; overflow: hidden;zoom: 1;}
.third .cptj_lb .hd ul li{float: left;width: 24px;height: 24px;overflow: hidden;margin: 2.5px;text-indent: -999px;cursor: pointer;background: url(../img/dian1.png) no-repeat center;}
.third .cptj_lb .hd ul li.on{background: url(../img/dian2.png) no-repeat center;}
/*WAP-开始*/
.three{}



/* 第四块-案例 */
.fourth{width: 100%;min-height: 980px;background: url(../img/fourth.jpg) no-repeat center bottom;padding-top: 130px;}
.fourth .gcal_l{width: 35%;float: left;}
.fourth .gcal_l .al_gs{font-size: 16px;line-height: 30px;min-height: 220px;padding-bottom: 20px;margin-top: 50px;text-align: justify;}
.fourth .gcal_l .al_gd{width: 140px;height: 46px;text-align: center;line-height: 46px;background: linear-gradient(to right,#fd644f,#f28d28);border-radius: 25px;transition: all ease 0.5s;}
.fourth .gcal_l .al_gd a{color: #fff;}
.fourth .gcal_l .al_gd:hover{border-radius: 5px;transition: all ease 0.5s;}
.fourth .gcal_r{min-height: 330px;margin-top: 62px; overflow: hidden;position: relative;}
.fourth .gcal_r .bd{width: 90%;float: right;}
.fourth .gcal_r .bd ul{width: 100%;height: 690px; overflow: hidden;zoom: 1;}
.fourth .gcal_r .bd li{width: 50%;float: left;height: 690px;}
.fourth .gcal_r .bd li a{width: 95%;margin: auto;background: #f8f9fa;padding: 2% 3%;height: 100%;display: block;}
.fourth .gcal_r .bd li .al_mc{height: 57px;width: 80%;line-height: 57px;text-align: center;margin: 40px auto; background: linear-gradient(to right,#fd644f,#f28d28);transform: skew(160deg);}
.fourth .gcal_r .bd li .al_mc h3{font-size: 16px;color: #fff;transform: skew(190deg);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fourth .gcal_r .bd li .al_tp{height: 410px;text-align: center;}
.fourth .gcal_r .bd li .al_tp img{height: 100%;}
.fourth .gcal_r .bd li .al_dj{width: 160px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #b9b9b9;font-size: 15px;margin: 24px auto;transition: all ease 0.5s;}
.fourth .gcal_r .bd li:hover .al_dj{background: #ddd;transition: all ease 0.5s;}
.fourth .gcal_r .hd{width: 10%;float: left;}
.fourth .gcal_r .hd .prev_next{cursor:pointer;position: absolute;bottom: 48px;left: 0;}
.fourth .gcal_r .hd .prev_next a{font-family: "iconfont" !important;font-size: 50px;}
.fourth .gcal_r .hd .prev_next .prev,.fourth .gcal_r .hd .prev_next .next{color: #bebebe;}
.fourth .gcal_r .hd .prev_next .prev{display: block;float: left;}
.fourth .gcal_r .hd .prev_next .next{display: block;float: right;}
.fourth .gcal_r .hd .prev_next .prev:hover,.fourth .gcal_r .hd .prev_next .next:hover{color: #27b4e3;}
/*WAP-开始*/
.four{}



/* 第五块-新闻 */
.fifth{width: 100%;min-height: 970px;padding-top: 84px;}
.fifth .gsdt{min-height: 680px;margin-top: 34px;}
.fifth .gsdt .gsdt_l{width: 41.3%;float: left;min-height: 640px;}
.fifth .gsdt .gsdt_l .l_tp{height: 400px;position: relative;}
.fifth .gsdt .gsdt_l .l_tp img{display: block;width: 100%;height: 400px;object-fit: cover;}
.fifth .gsdt .gsdt_l .l_tp span{display: block;width: 144px;height: 45px;background: #263c78;text-align: center;line-height: 45px;color: #fff;position: absolute;bottom: 0;}
.fifth .gsdt .gsdt_l .l_nr{min-height: 212px;margin-top: 28px;}
.fifth .gsdt .gsdt_l .l_nr h3{font-size: 24px;height: 50px;border-bottom: 1px solid #bebebe; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fifth .gsdt .gsdt_l .l_nr h4{min-height: 100px;padding-bottom: 10px;margin-top: 25px;}
.fifth .gsdt .gsdt_l .l_nr b{display: block;font-size: 18px;}
.fifth .gsdt .gsdt_l:hover .l_nr h3{color: #fd644f;}
.fifth .gsdt .gsdt_r{width: 54.9%;float: right;}
.fifth .gsdt .gsdt_r .r_tt{min-height: 180px;}
.fifth .gsdt .gsdt_r .r_tt .tt_tp{height: 180px;width: 34%;float: left;position: relative;}
.fifth .gsdt .gsdt_r .r_tt .tt_tp img{display: block;height: 180px;width: 100%;object-fit: cover;}
.fifth .gsdt .gsdt_r .r_tt .tt_tp span{display: block;width: 144px;height: 45px;background: #263c78;text-align: center;line-height: 45px;color: #fff;position: absolute;top: 16px;}
.fifth .gsdt .gsdt_r .r_tt .tt_nr{min-height: 180px;width: 64%;float: right;}
.fifth .gsdt .gsdt_r .r_tt .tt_nr h3{font-size: 20px;height: 50px;padding-top: 5px;font-weight: bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fifth .gsdt .gsdt_r .r_tt .tt_nr h4{min-height: 88px;padding-bottom: 10px;font-size: 16px;}
.fifth .gsdt .gsdt_r .r_tt .tt_nr b{display: block;font-size: 18px;}
.fifth .gsdt .gsdt_r .r_lb{margin-top: 36px;}
.fifth .gsdt .gsdt_r .r_lb li{min-height: 112px;margin-bottom: 20px;}
.fifth .gsdt .gsdt_r .r_lb li .lb_sj{width: 14%;float: left;text-align: right;margin-right: 2%;}
.fifth .gsdt .gsdt_r .r_lb li .lb_sj span{display: block;font-size: 40px;padding: 20px 0;}
.fifth .gsdt .gsdt_r .r_lb li .lb_sj i{display: block;font-size: 18px;}
.fifth .gsdt .gsdt_r .r_lb li .lb_nr{width: 84%;float: right;border-left: 2px solid #bebebe;padding-left: 2%;padding-top: 10px;}
.fifth .gsdt .gsdt_r .r_lb li .lb_nr h3{font-size: 20px;font-weight: bold;min-height: 40px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fifth .gsdt .gsdt_r .r_lb li .lb_nr h4{font-size: 16px;min-height: 62px;}
.fifth .gsdt .gsdt_r .r_lb li:hover .lb_sj{color: #263c78;}
.fifth .gsdt .gsdt_r .r_lb li:hover .lb_nr h3{color: #263c78;}
/*WAP-开始*/
.five{}




/***************************主体-结束*********************************************************/


/*返回顶部*/
.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(29,81,139, 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: #1d518b;opacity: 1;}


/*底部*/
.p_foot{width: 100%;min-height: 560px;background: url(../img/foot.jpg) no-repeat center; clear: both;margin-top: 20px;padding-top: 78px;color: #fff;}
.p_foot a{color: #fff;}
.p_foot .db_l{width: 82%;float: left;}
.p_foot .db_l .shang_s{min-height: 396px;}
.p_foot .db_l .shang_s .db_nav{width: 61%;float: left;}
.p_foot .db_l .shang_s .db_nav ul{}
.p_foot .db_l .shang_s .db_nav li{width: 16.66%;float: left;}
.p_foot .db_l .shang_s .db_nav li h3{height: 35px;}
.p_foot .db_l .shang_s .db_nav li h3 a{font-size: 18px;color: #fff;}
.p_foot .db_l .shang_s .db_nav dd{line-height: 33px;}
.p_foot .db_l .shang_s .db_nav dd:hover a{letter-spacing: 1px;}
.p_foot .db_l .shang_s .db_lx{width: 36%;float: right;}
.p_foot .db_l .shang_s .db_lx .db_dh{}
.p_foot .db_l .shang_s .db_lx .db_dh img{}
.p_foot .db_l .shang_s .db_lx .db_dz{padding-top: 15px;}
.p_foot .db_l .shang_x{min-height: 86px;font-size: 13px;border-top: 1px solid #6ea9d4;padding-top: 24px;}
.p_foot .db_r{width: 17%;float: right;}
.p_foot .db_r li{text-align: center;margin: 34px 0;}
.p_foot .db_r li img{height: 150px;}
.p_foot .db_r li h3{}
/*底部-WAP*/
.w_foot{background: url(../img/foot.jpg) no-repeat center left;padding: 15px 5px;color: #fff; clear: both;}
.w_foot .db_dhm{min-height: 205px;display: flow-root;}
.w_foot .db_dhm .db_dh{text-align: center;}
.w_foot .db_dhm .db_dh img{}
.w_foot .db_dhm .db_lx{padding-top: 16px;}
.w_foot .db_dhm .db_lx .db_dz{line-height: 22px;width: 68%;float: left;}
.w_foot .db_dhm .db_ewm{width: 32%;float: right;text-align: center;padding-top: 70px;}
.w_foot .db_dhm .db_ewm img{height: 90px;}
.w_foot .db_dhm .db_ewm h3{font-size: 12px;}
.w_foot .w_copyright{font-size: 12px;padding-top: 4px;text-align: center;border-top: 1px solid #6ea9d4;margin-top: 10px;}
.w_foot .w_copyright a{color: #fff;}


/* 子页banner */
.zy_banner{height: 400px;}
.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: #1953c9;font-weight: bold;}



/*子页-新闻页-开始*/
.news{min-height: 710px;padding: 30px 0;}
.news .yy{min-height: 710px;}
.news .yy ul{padding: 38px 0;}
.news .yy li{min-height: 120px;margin-bottom: 40px;border-bottom: 1px solid #ddd; display: flow-root;}
.news .yy li h3{height: 40px;}
.news .yy li h3 span{display: block;font-size: 18px;float: left;width: 80%;color: #1d518b;font-weight: bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .yy li h3 i{display: block;color: #8f8f8f;float: right;width: 20%;text-align: right;}
.news .yy li h4{min-height: 70px;text-align: justify;}
.news .yy li h5{height: 30px;}
.news .yy li h5 i{display: block;color: #8f8f8f;float: left;}
.news .yy li h5 b{display: block;float: right;background: linear-gradient(to right,#1d518b,#209cff);width: 100px;text-align: center;color: #fff;}
.news .yy li:hover{border-bottom: 1px solid #1d518b;}
/*子页-新闻页-结束*/


/*子页-产品页-正常-开始*/
.products{min-height: 950px;padding: 30px 0;}
.products .yy{min-height: 950px;display: flow-root;}
.products .yy ul{padding: 38px 0;}
.products .yy li{width: 23%;height: 316px;float: left;margin: 15px 1%;border-bottom: 1px solid #a9a9a9;}
.products .yy li .cp_tp{height: 260px;text-align: center;margin-bottom: 10px;}
.products .yy li .cp_tp img{height: 100%;box-shadow: 0px 0px 4px #b1b1b1;}
.products .yy li .cp_mc{height: 45px;padding: 1% 0;}
.products .yy li .cp_mc h4{padding-bottom: 6px;font-size: 16px;font-weight: bold;text-align: center; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.products .yy li .cp_mc h5{font-size: 12px;}
.products .yy li .cp_mc h5 i{display: block;float: left;}
.products .yy li .cp_mc h5 span{display: block;float: right;}
.products .yy li:hover{border-bottom: 1px solid #1953c9;}
/*子页-产品页-正常-结束*/


/*子页-简介内容页-开始*/
.contents{min-height: 710px;padding: 30px 0;}
.contents .yy{min-height: 710px;margin-bottom: 30px;}
.contents .yy ul{padding: 38px 0;}
.contents .p_dynr{min-height: 605px;padding: 25px 0;box-shadow: 0px 0px 10px #343434;border-radius: 10px;margin-top: 15px;}
.contents .p_dynr .word_bt{min-height: 40px;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_bt h4{padding-top: 10px;color: #9a9a9a;}
.contents .p_dynr .word_bt h4 b{font-weight: normal;margin-right: 10px;}
.contents .p_dynr .word_nr{margin-top: 15px;padding: 15px 20px;text-align: justify;overflow-x: auto;}
/*子页-简介内容页-结束*/




/*下一页*/
.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: #1953c9;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #1953c9;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: 1800px){
	.banner{height: 940px;}
	.banner .bd li{height: 940px;}
}

@media screen and (max-width: 1610px){
	
}

@media screen and (max-width: 1465px){
	.banner{height: 900px;}
	.banner .bd li{height: 900px;}
}

@media screen and (max-width: 1440px){
	.p_foot{zoom: 0.8;}
	
	.p_head .navBar .p_tel span{font-size: 20px;}
	.p_foot .db_l .shang_s .db_lx .db_dz{line-height: 22px;}
	.fourth .gcal_r .bd li .al_mc h3{font-size: 14px;}
}

@media screen and (max-width: 1280px){
	.banner{height: 800px;}
	.banner .bd li{height: 800px;}
	.p_head{zoom: 0.9;}
	
	.products .yy li{width: 31.33%;}
	.top{zoom: 0.9;}
	
	.first .gsjj{width: 60%;}
	.fifth .gsdt .gsdt_r .r_lb li .lb_sj{width: 20%;}
	.fifth .gsdt .gsdt_r .r_lb li .lb_nr{width: 78%;}
}

@media screen and (max-width: 1150px){
	.banner{height: 750px;}
	.banner .bd li{height: 750px;}
	.p_head .navBar .p_tel i{font-size: 28px;vertical-align: -2px;}
	.p_head .navBar .p_tel span{font-size: 18px;}
}

@media screen and (max-width: 1024px){
	
}

@media screen and (max-width: 1000px){	
	.top{zoom: 0.85;}
}

@media screen and (max-width: 945px){
	#banner{height: 500px;}
	.banner .bd li{height: 500px;}
	.banner .prev_next{height: 32px;width: 35%;}
	.banner .prev{padding-left: 0;}
	.banner .prev i, .banner .next i{font-size: 30px;}
	.banner .hd{bottom: 10px;}
	.banner .hd ul li.on{width: 30px;height: 30px;line-height: 30px;font-size: 14px;}
	
	.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;}
	.products .yy li{width: 48%;}
	
	.news .yy li h3 span{font-size: 16px;}
	.news .yy li h3 i{font-size: 12px;}
	.news .yy li h4{font-size: 13px;line-height: 20px;padding-bottom: 15px;}
	.sy_bt h4{font-size: 38px;letter-spacing: -5px;}
	.sy_bt h3{transform: translate(0,-4px);}
	.first{min-height: 707px;padding-top: 50px;}
	.first .gsjj{width: 100%;float: none;margin-top: 20px;}
	.first .gsjj h3{font-size: 20px;}
	.first .gsjj h4{font-size: 15px;line-height: 22px;}
	.second .sksz li{width: 50%;margin-bottom: 20px;}
	.second .sksz li:nth-child(2){border-right: none;}
	.second .sksz li h3{font-size: 18px;}
	.second .sksz li h3 b{font-size: 35px;}
	.second .sksz li h4{font-size: 12px;}
	.third{padding-top: 65px;min-height: 662px;}
	.third .cptj_bt .cpbt_l{width: 100%;float: none;}
	.third .cptj_bt .cpbt_l h3{padding-left: 5px;}
	.third .cptj_bt .cpbt_l h3 b{font-size: 20px;width: 135px;height: 45px;line-height: 45px;}
	.third .cptj_bt .cpbt_l h3 i{font-size: 12px;line-height: 18px;}
	.third .cptj_bt .cpbt_l h4{font-size: 14px;padding-top: 5px;}
	.third .cptj_bt .cpbt_r{width: 100%;float: none;}
	.third .cptj_bt .cpbt_r a{width: 46%;margin: 0 2%;}
	.third .cptj_lb{height: 354px;}
	.third .cptj_lb .bd ul{height: 305px;}
	.third .cptj_lb .bd li{width: 100%;height: 290px;}
	.third .cptj_lb .bd li a{height: 290px;}
	.third .cptj_lb .bd li .cp_tp{height: 225px;}
	.third .cptj_lb .bd li .cp_mc h3 b{font-size: 16px;}
	.third .cptj_lb .bd li .cp_mc h4{font-size: 14px;line-height: 16px;}
	.third .cptj_lb .hd{margin-top: 22px;}
	.fourth{padding-top: 40px;display: flow-root;}
	.fourth .gcal_l{width: 100%;float: none;}
	.fourth .gcal_l .al_gs{font-size: 14px;line-height: 25px;margin-top: 15px;}
	.fourth .gcal_r{width: 100%;float: right;}
	.fourth .gcal_r .bd{width: 100%;float: none;}
	.fourth .gcal_r .bd ul{height: 540px;}
	.fourth .gcal_r .bd li{height: 540px;}
	.fourth .gcal_r .bd li .al_mc{height: 45px;line-height: 45px;width: 98%;}
	.fourth .gcal_r .bd li .al_tp{height: 300px;}
	.fourth .gcal_r .hd{width: 100%;float: none;line-height: 40px;margin: 20px 0;}
	.fourth .gcal_r .hd .prev_next{position: relative;bottom: 0;width: 150px;margin: auto;}
	.fourth .gcal_r .hd .prev_next .prev, .fourth .gcal_r .hd .prev_next .next{color: #27b4e3;}
	.fifth .gsdt .gsdt_l{width: 100%;float: left;min-height: 500px;margin-bottom: 20px;}
	.fifth .gsdt .gsdt_r{width: 100%;float: left;}
	.fifth .gsdt .gsdt_l .l_tp{height: 250px;}
	.fifth .gsdt .gsdt_l .l_tp img{height: 250px;}
	.fifth .gsdt .gsdt_l .l_nr h3{font-size: 18px;}
	.fifth .gsdt .gsdt_r .r_tt .tt_tp span{font-size: 12px;width: 80px;height: 35px;line-height: 35px;}
	.fifth .gsdt .gsdt_r .r_tt .tt_nr h3{font-size: 17px;}
	.fifth .gsdt .gsdt_r .r_tt .tt_nr h4{font-size: 13px;line-height: 20px;}
	.fifth .gsdt .gsdt_r .r_tt .tt_nr b{font-size: 16px;}
	.fifth .gsdt .gsdt_r .r_lb li{display: flow-root;}
	.fifth .gsdt .gsdt_r .r_lb li .lb_sj span{font-size: 24px;}
	.fifth .gsdt .gsdt_r .r_lb li .lb_sj i{font-size: 16px;}
	.fifth .gsdt .gsdt_r .r_lb li .lb_nr h3{font-size: 17px;}
	.fifth .gsdt .gsdt_r .r_lb li .lb_nr h4{font-size: 13px;line-height: 20px;}
}

@media screen and (max-width: 767px){
	#banner{height: 400px;}
	.banner .bd li{height: 400px;}
	
	
}

@media screen and (max-width: 640px){
	#banner{height: 350px;}
	.banner .bd li{height: 350px;}
	.products .yy li{width: 98%;float: none;}

	
}

@media screen and (max-width: 500px){
	#banner{height: 210px;}
	.banner .bd li{height: 210px;}
	.banner .hd{bottom: -18px;}
	
	.fourth .gcal_r .bd li{width: 100%;}
	
}

@media screen and (max-width: 480px){
	
}

@media screen and (max-width: 414px){
	
}

@media screen and (max-width: 375px){
	
}

@media screen and (max-width: 320px){
	
}

@media screen and (min-width: 946px){
	.hidden-pc{display: none!important;}
}
@media screen and (max-width: 946px){
	.hidden-wap{display: none!important;}
}


