*{-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: 64.7%;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');
}
/*公用类*/


/* 顶部 */
.top{width: 100%;height: 152px;}
.top .p_logo{float: left;width: 50%;padding-top: 16px;}
.top .p_logo img{display: block;float: left;}
.top .p_logo span{display: block;float: left;padding-left: 4%;padding-top: 34px;}
.top .p_logo span i{display: block;font-size: 17px;padding-bottom: 8px;}
.top .p_logo span b{display: block;font-size: 30px;}
.top .p_right{float: right;width: 50%;padding-top: 52px;}
.top .p_right div{float: right;}
.top .p_right i{display: block;float: left;font-family: "iconfont" !important;color: #144490;font-size: 50px;padding-top: 15px;}
.top .p_right h4{float: left;padding-left: 4px;}
.top .p_right h4 span{display: block;color: #767676;}
.top .p_right h4 b{display: block;font-size: 28px;}


/* 导航 */
.p_head{width: 100%;height: 60px;background: #323335; position: relative;z-index: 999;}
.p_head .navBar{}
.p_head .navBar .nav{}
.p_head .navBar .nav li{float: left;position: relative;cursor: pointer;}
.p_head .navBar .nav .m{width: 12.5%;}
.p_head .navBar .nav li h3{text-align: center;}
.p_head .navBar .nav li h3 a{display: block;font-size: 16px;line-height: 60px;color: #fff; transition: all ease 0.5s;}
.p_head .navBar .nav li:hover h3 a{background: #c01e1c; transition: all ease 0.5s;}
.p_head .navBar .nav li .sub{width: 100%;position: absolute;top: 58px;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;}


/* 手机站 */
.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: #323335;}
.app-list-home:hover{background: #c01e1c;}
.menu-click{background: #323335;opacity:0.75;}


/*banner轮换图*/
.banner{width: 100%;height: 700px;overflow: hidden;position: relative;}
.banner .bd{position: relative;height: 100%;z-index: 0;}
.banner .bd li{height: 700px;zoom: 1;vertical-align: middle;}
.banner .bd img{display: block;height: 100%;width: 100%;height: 100%;object-fit: cover;}
.banner .prev,.banner .next{height: 68px; position: absolute;top: 37%;}
.banner .prev i,.banner .next i{font-family: "iconfont" !important;font-size: 50px;color: #8fb4ef;font-weight: bold;}
.banner .prev i{padding-left: 5px;}
.banner .next i{padding-left: 13px;}
.banner .prev{left: 2%;}
.banner .next{right: 2%;}
.banner .prev:hover i,.banner .next:hover i{color: #144490;}
.banner .hd{height: 10px;overflow: hidden;position: absolute;bottom: 46px;right: 50%;margin-right: -47px; z-index: 1;}
.banner .hd ul{overflow: hidden;zoom: 1;}
.banner .hd ul li{float: left;margin: 0 6px;width: 15px;height: 7px;background: #5a92ec;border-radius: 10px; cursor: pointer;transition: all ease 0.5s;}
.banner .hd ul li.on{width: 55px;background: #e62c16; transition: all ease 0.5s;}





.sy_bt{height: 88px;text-align: center;}
.sy_bt h4{font-size: 70px;color: #f5f5f5;font-weight: bold;}
.sy_bt h3{transform: translate(0,-49px);width: 318px;margin: auto;}
.sy_bt h3 b{display: block;font-size: 35px;}
.sy_bt h3 i{display: block;font-size: 18px;letter-spacing: 1px;padding-top: 6px;}
.sy_bt h3:before{content: "";display: block;height: 8px;background: url(../img/bt_x_l.png) no-repeat left;transform: translate(0,37px);}
.sy_bt h3:after{content: "";display: block;height: 8px;background: url(../img/bt_x_r.png) no-repeat right;transform: translate(0,-25px);}


/* 热门词 */
.Zero{width: 100%;height: 80px;transform:translate(0,-20px); position: relative;}
.Zero .lan_bg{height: 100%;background: #144490;width: 82%; position: absolute;top: 0;}
.Zero .container{position: relative;z-index: 9;}
.Zero .gjc{width: 96%;float: left;padding-top: 30px;background: #144490;height: 80px;}
.Zero .gjc span{font-size: 16px;color: #fff;}
.Zero .gjc a{color: #dff0ff;margin-right: 1%;}
.Zero .sekuai{width: 4%;height: 80px;background: #c01e1c;float: right;}



/*第一块-产品中心*/
.first{width: 100%;min-height: 878px;padding-top: 80px; position: relative;}
.first .cpzx{min-height: 605px;margin-top: 30px;}
.first .cpzx .cpzx_l{width: 19.3%;float: left;min-height: 580px;background: #fff;border: 3px solid #0d3677;margin-top: 10px;}
.first .cpzx .cpzx_l .l_bt{height: 148px;background: #0d3677;padding-top: 50px;padding-left: 40px;}
.first .cpzx .cpzx_l .l_bt h4{font-size: 28px;color: #fff;font-weight: bold;}
.first .cpzx .cpzx_l .l_bt i{display: block;font-size: 24px;color: #a4b4c3;padding-top: 7px;letter-spacing: 1px;}
.first .cpzx .cpzx_l .l_nr{padding: 2px 10%;}
.first .cpzx .cpzx_l .l_nr dl{min-height: 335px;}
.first .cpzx .cpzx_l .l_nr dd{min-height: 45px;line-height: 45px;border-bottom: 1px solid #d5d5d5;padding: 0 5%;font-size: 15px;}
.first .cpzx .cpzx_l .l_nr dd a{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.first .cpzx .cpzx_l .l_nr dt{width: 125px;height: 36px;text-align: center;line-height: 36px;border: 1px solid #d5d5d5;margin: 12px auto; transition: all ease 0.5s;}
.first .cpzx .cpzx_l .l_nr dt a{display: block;width: 100%;height: 100%;}
.first .cpzx .cpzx_l .l_nr dd:hover a{color: #0d3677;}
.first .cpzx .cpzx_l .l_nr dt:hover{background: #0d3677;transition: all ease 0.5s;}
.first .cpzx .cpzx_l .l_nr dt:hover a{color: #fff;}
.first .cpzx .cpzx_r{width: 78.6%;float: right;}
.first .cpzx .cpzx_r ul{}
.first .cpzx .cpzx_r li{width: 31.33%;float: left;margin: 10px 1%;text-align: center;height: 220px;padding: 1px 0;background: #fff;border: 1px solid #d0d0d0; transition: all ease 0.5s;}
.first .cpzx .cpzx_r li a{display: block;height: 100%;}
.first .cpzx .cpzx_r li:nth-child(1){width: 48%;height: 338px;}
.first .cpzx .cpzx_r li:nth-child(1) img{height: 218px;margin: 25px 0;}
.first .cpzx .cpzx_r li:nth-child(2){width: 48%;height: 338px;}
.first .cpzx .cpzx_r li:nth-child(2) img{height: 218px;margin: 25px 0;}
.first .cpzx .cpzx_r li img{height: 165px;}
.first .cpzx .cpzx_r li h4{font-size: 16px;padding-top: 8px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.first .cpzx .cpzx_r li:hover{box-shadow: 0 2px 5px #787878;transform:translate(0,-3px); transition: all ease 0.5s;}
/*WAP-开始*/
.one{}



/*第二块-简介*/
.second{width: 100%;min-height: 805px;background: url(../img/second.jpg) no-repeat center;background-size: cover;display:flex;align-items: center;justify-content:center;}
.second .sy_bt{}
.second .sy_bt h4{color: rgb(255,255,255,0.05);}
.second .sy_bt h3{color: #fff;}
.second .sy_bt h3:before{content: "";background: url(../img/bt_x_ll.png) no-repeat left;}
.second .sy_bt h3:after{content: "";background: url(../img/bt_x_rr.png) no-repeat right;}

.yi_xxk1{min-height: 436px; position: relative;}
.yi_xxk1 .title{width: 13.9%;float: left;height: 320px;}
.yi_xxk1 .title ul{height: 100%;}
.yi_xxk1 .title li{color: #fff;height: 50%;background: #4f4f4f; display:flex;align-items: center;justify-content:center;cursor:pointer;overflow: hidden;}
.yi_xxk1 .title li span{display: block;}
.yi_xxk1 .title li h3{font-size: 24px;font-weight: bold;}
.yi_xxk1 .title li i{display: block;font-size: 32px;font-family: "iconfont" !important;padding-top: 18px;}
.yi_xxk1 .title li.on{background: #082e7c; transition: all ease 0.5s;}
.yi_xxk1 .bd1{width: 86.1%;float: right;min-height: 436px;background: #fff;}
.yi_xxk1 .jianjie{height: 100%;display: flow-root;}
.yi_xxk1 .gsjj{text-align: justify;padding: 48px 7%;}
.yi_xxk1 .gsjj h3{color: #7e7e7e;font-size: 16px;min-height: 50px;}
.yi_xxk1 .gsjj h4{font-size: 45px;line-height: 58px;min-height: 140px;}
.yi_xxk1 .gsjj h5{font-size: 18px;min-height: 92px;}
.yi_xxk1 .gsjj a{display: block;width: 118px;height: 47px;text-align: center;line-height: 47px;border: 1px solid #d0d0d0;transition: all ease 0.5s;}
.yi_xxk1 .gsjj a:hover{transform: scale(1.1);transition: all ease 0.5s;}
.yi_xxk1 .ryzz{}
.yi_xxk1 .ryzz dl{}
.yi_xxk1 .ryzz dd{width: 33.33%;float: left;height: 203px;text-align: center;margin: 7px 0;}
.yi_xxk1 .ryzz dd a{width: 82%;display: block;margin: auto;height: 203px;}
.yi_xxk1 .ryzz dd img{height: 100%;}
/*WAP-开始*/
.two{}



/* 第三块-案例 */
.third{width: 100%;min-height: 890px;padding-top: 100px;}


.third .gcal{margin-top: 20px;}
.third .gcal .gcal_fl{height: 50px;line-height: 50px;background: #f9f9f9;}
.third .gcal .gcal_fl li{width: 20%;float: left;text-align: center;font-size: 16px;transition: all ease 0.5s;}
.third .gcal .gcal_fl li:after{content: "|";float: right;color: #d6d6d6;}
.third .gcal .gcal_fl li:last-child:after{content: "";}
.third .gcal .gcal_fl li a{padding: 12px 16%;}
.third .gcal .gcal_fl li:hover{background: #082e7c;transition: all ease 0.5s;}
.third .gcal .gcal_fl li:hover a{color: #fff;}
.third .gcal .gcal_fl li:hover:after{color: #082e7c;}

.third .gcal .gcal_nr{min-height: 532px;border: 1px solid #e1e1e1;margin-top: 24px;display: flow-root;}
.third .gcal .gcal_nr .al_tt{width: 66.7%;float: left;border-right: 1px solid #e1e1e1;min-height: 530px;padding: 14px 1.5%;}
.third .gcal .gcal_nr .al_tt .tt_tp{height: 430px;}
.third .gcal .gcal_nr .al_tt .tt_tp img{width: 100%;height: 100%;object-fit: cover;}
.third .gcal .gcal_nr .al_tt .tt_nr{padding-top: 24px;}
.third .gcal .gcal_nr .al_tt .tt_nr h3{float: left;width: 80%;}
.third .gcal .gcal_nr .al_tt .tt_nr h3 span{display: block;font-size: 18px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.third .gcal .gcal_nr .al_tt .tt_nr h3 i{display: block;font-size: 15px;color: #8a8a8a;}
.third .gcal .gcal_nr .al_tt .tt_nr h4{float: right;width: 16%;height: 42px;border: 1px solid #959595;line-height: 42px;text-align: center;}
.third .gcal .gcal_nr .al_lb{width: 33.3%;float: right;}
.third .gcal .gcal_nr .al_lb li{text-align: center;min-height: 254px;border-bottom: 1px solid #e1e1e1;}
.third .gcal .gcal_nr .al_lb li:last-child{border-bottom: none;}
.third .gcal .gcal_nr .al_lb li a{display: block;width: 93%;margin: 10px auto;}
.third .gcal .gcal_nr .al_lb li .al_tp{height: 208px;}
.third .gcal .gcal_nr .al_lb li .al_tp img{width: 100%;height: 100%;object-fit: cover;}
.third .gcal .gcal_nr .al_lb li .al_mc{font-size: 18px;padding-top: 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*WAP-开始*/
.three{}



/* 第三块-新闻 */
.fourth{width: 100%;min-height: 590px;background: url(../img/fourth.jpg) no-repeat center;background-size: cover;padding-top: 82px;}
.fourth .zxdt{width: 65.3%;float: left;}
.fourth .zxdt .zxdt_bt{height: 52px;font-size: 28px;color: #fff;}
.fourth .zxdt .zxdt_nr{min-height: 350px;background: #fff;padding: 16px 2%;}
.fourth .zxdt .zxdt_nr .zxdt_nr1{width: 41.3%;float: left;}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_tp{height: 181px;}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_tp img{width: 100%;height: 100%;object-fit: cover;}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_nr{}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_nr h3{line-height: 44px;border-bottom: 1px solid #dcdcdc;font-size: 18px;}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_nr h4{min-height: 62px;padding-top: 10px;color: #888888;}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_nr h5{color: #888888;}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_nr h5 span{float: left;}
.fourth .zxdt .zxdt_nr .zxdt_nr1 .nr1_nr h5 i{float: right;}
.fourth .zxdt .zxdt_nr .zxdt_nr1:hover .nr1_nr h3{color: #1953c9;}
.fourth .zxdt .zxdt_nr .zxdt_nr2{width: 54%;float: right;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li{min-height: 92px;margin-bottom: 10px;border-bottom: 1px solid #d9d9d9;padding-top: 6px;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li:last-child{border-bottom: none;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li a{color: #888888;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_sj{width: 16%;float: left;text-align: center;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_sj b{display: block;font-size: 38px;padding: 8px 0;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_sj span{display: block;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_nr{width: 82%;float: right;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_nr h3{font-size: 18px;color: #333333;min-height: 30px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_nr h4{}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li:hover a{color: #1953c9;}
.fourth .zxdt .zxdt_nr .zxdt_nr2 li:hover .nr2_nr h3{color: #1953c9;}
.fourth .cjwt{width: 32.5%;float: right;}
.fourth .cjwt .cjwt_bt{height: 52px;font-size: 28px;color: #fff;}
.fourth .cjwt .cjwt_nr{min-height: 350px;background: #fff;padding: 16px 2%;}
.fourth .cjwt .cjwt_nr li{height: 60px;line-height: 60px;}
.fourth .cjwt .cjwt_nr li h3{float: left;font-size: 16px;width: 85%;color: #989898; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fourth .cjwt .cjwt_nr li h3 b{font-family: "iconfont" !important;}
.fourth .cjwt .cjwt_nr li i{display: block;float: right;font-family: "iconfont" !important;font-size: 22px;width: 15%;text-align: right;color: #d9d9d9;}
.fourth .cjwt .cjwt_nr li:hover h3{color: #1953c9;}
/*WAP-开始*/
.four{}





/***************************主体-结束*********************************************************/


/*返回顶部*/
.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(8,46,124, 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: #082e7c;opacity: 1;}


/*底部*/
.p_foot{width: 100%;min-height: 370px;background: url(../img/foot.jpg) no-repeat center;font-size: 15px; clear: both;}
.p_foot .db_yqlj{width: 100%;height: 60px;transform:translate(0,-30px);position: relative;}
.p_foot .db_yqlj .db_lan_bg{height: 100%;background: #082e7c;width: 82%;position: absolute;top: 0;right: 0;}
.p_foot .db_yqlj .container{position: relative;z-index: 9;line-height: 58px;}
.p_foot .db_yqlj .lj_bt{width: 17%;float: left;background: #1953c9;text-align: center;}
.p_foot .db_yqlj .lj_bt b{font-size: 20px;font-family: "iconfont" !important;color: #fff;}
.p_foot .db_yqlj .lj_lb{width: 81%;float: right;}
.p_foot .db_yqlj .lj_lb a{color: #d9d9d9;padding: 0 1%;}
.p_foot .shang_s{min-height: 240px;color: #b2b2b2;border-bottom: 1px solid #444444;}
.p_foot .shang_s a{color: #b2b2b2;}
.p_foot .shang_s .db_ewm{width: 10%;float: left;text-align: center;margin-top: 18px;min-height: 150px;border-radius: 0 0 10px 10px;background: #505154;padding: 0.5%;}
.p_foot .shang_s .db_ewm img{height: 110px;}
.p_foot .shang_s .db_ewm h3{font-size: 13px;}
.p_foot .shang_s .db_nav{width: 46%;float: left;padding-top: 18px;padding-left: 3%;}
.p_foot .shang_s .db_nav ul{}
.p_foot .shang_s .db_nav li{width: 20%;float: left;}
.p_foot .shang_s .db_nav li h3{height: 35px;}
.p_foot .shang_s .db_nav li h3 a{font-size: 18px;color: #fff;}
.p_foot .shang_s .db_nav dd{line-height: 33px;}
.p_foot .shang_s .db_nav dd:hover a{color: #1953c9;}
.p_foot .shang_s .db_xian{width: 6%;float: left;padding-top: 10px;}
.p_foot .shang_s .db_xian i{display: block;height: 200px;width: 2px;background: #444444;margin: auto;}
.p_foot .shang_s .db_lx{padding-top: 16px;width: 36%;float: right;}
.p_foot .shang_s .db_lx .db_dh{min-height: 60px;color: #fff;font-size: 26px;font-weight: bold;}
.p_foot .shang_s .db_lx .db_dh i{font-family: "iconfont" !important;font-size: 30px;}
.p_foot .shang_s .db_lx .db_dz{line-height: 30px;}
.p_foot .shang_x{line-height: 70px;color: #b2b2b2;}
.p_foot .shang_x a{color: #b2b2b2;}
.p_foot .shang_x h3{float: left;}
.p_foot .shang_x h4{float: right;}
/*底部-WAP*/
.w_foot{background: url(../img/foot.jpg) no-repeat center left;padding: 15px 5px;color: #b2b2b2; clear: both;}
.w_foot .db_dhm{min-height: 205px;}
.w_foot .db_dhm .db_lx{padding-top: 16px;width: 68%;float: left;}
.w_foot .db_dhm .db_lx .db_dh{min-height: 40px;color: #fff;font-size: 24px;font-weight: bold;}
.w_foot .db_dhm .db_lx .db_dh i{font-family: "iconfont" !important;font-size: 30px;}
.w_foot .db_dhm .db_lx .db_dz{line-height: 22px;}
.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 rgba(255, 255, 255, 0.25);}
.w_foot .w_copyright a{color: #b2b2b2;}


/* 子页banner */
.zy_banner{height: 280px;}
.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: 180px;margin-bottom: 40px;border-bottom: 1px solid #ddd; display: flow-root;}
.news .yy li .xw_sj{width: 15%;float: left;height: 150px;color: #fff;background: #1953c9;text-align: center;transition: all ease 0.5s;}
.news .yy li .xw_sj b{display: block;font-size: 50px;padding-top: 45px;padding-bottom: 20px;}
.news .yy li .xw_sj i{display: block;font-size: 16px;}
.news .yy li .xw_nr{width: 82%;float: right;border-left: 1px solid #e0e0e0;padding-left: 3%;}
.news .yy li .xw_nr h3{height: 70px;}
.news .yy li .xw_nr h3 span{display: block;font-size: 18px;padding-bottom: 12px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .yy li .xw_nr h3 i{display: block;color: #8f8f8f;}
.news .yy li .xw_nr h4{min-height: 77px;}
.news .yy li:hover .xw_sj{background: #082e7c;transition: all ease 0.5s;}
/*子页-新闻页-结束*/


/*子页-产品页-正常-开始*/
.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: 326px;float: left;margin: 15px 1%; transition: all ease 0.8s;}
.products .yy li .cp_tp{height: 260px;text-align: center;margin-bottom: 10px;border: 1px solid #a9a9a9;}
.products .yy li .cp_tp img{height: 100%;}
.products .yy li .cp_mc{height: 65px;padding: 1% 0;}
.products .yy li .cp_mc h4{text-align: center;border: 2px solid #1953c9;float: left;width: 22%;font-size: 13px;line-height: 18px;height: 52px;padding-top: 7px;}
.products .yy li .cp_mc h5{float: right;width: 75%;}
.products .yy li .cp_mc h5 b{display: block;padding-bottom: 6px;font-size: 16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.products .yy li .cp_mc h5 i{display: block;font-size: 12px;}
.products .yy li:hover .cp_tp{border: 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;}
/*子页-简介内容页-结束*/




/*下一页*/
.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){
	
	
}

@media screen and (max-width: 1610px){

}

@media screen and (max-width: 1465px){
	
}

@media screen and (max-width: 1440px){
	.p_foot{zoom: 0.8;}
	.banner .hd{bottom: 5%;}
}

@media screen and (max-width: 1280px){
	.banner{height: 580px;}
	.banner .bd li{height: 580px;}
	.p_head{zoom: 0.9;}
	
	.products .yy li{width: 31.33%;}
	.top{zoom: 0.9;}
	.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_nr h4{font-size: 13px;line-height: 18px;}
}

@media screen and (max-width: 1150px){
	.banner{height: 540px;}
	.banner .bd li{height: 540px;}
}

@media screen and (max-width: 1024px){
	.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_sj{width: 20%;}
	.fourth .zxdt .zxdt_nr .zxdt_nr2 li .nr2_nr{width: 79%;}
}

@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 i, .banner .next i{font-size: 30px;}
	.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%;}
	
	.sy_bt h4{font-size: 40px;}
	.sy_bt h3 b{font-size: 28px;}
	.sy_bt h3 i{font-size: 15px;}
	.third .sy_bt h4{line-height: 32px;}
	
	.first{padding-top: 70px;min-height: 720px;padding-bottom: 30px;display: flow-root;}
	.first .cpzx{min-height: 505px;margin-top: 0px;}
	.first .cpzx .cpzx_l{display: none;}
	.first .cpzx .cpzx_r{width: 100%;float: none;}
	.second{padding-top: 50px;}
	.yi_xxk1{margin-top: 20px;}
	.yi_xxk1 .title{width: 100%;float: none;height: 84px;}
	.yi_xxk1 .title li{height: 100%;float: left;width: 50%;}
	.yi_xxk1 .title li h3{font-size: 18px;}
	.yi_xxk1 .title li i{font-size: 22px;padding-top: 5px;}
	.yi_xxk1 .bd1{width: 100%;float: none;background: rgb(255,255,255,0.8);}
	.yi_xxk1 .gsjj h4{font-size: 30px;line-height: 40px;}
	.yi_xxk1 .gsjj h5{font-size: 16px;padding-bottom: 20px;}
	.fourth .zxdt{width: 100%;float: none;}
	.fourth .cjwt{width: 100%;float: none;padding: 25px 0;}
}

@media screen and (max-width: 767px){
	#banner{height: 350px;}
	.banner .bd li{height: 350px;}
	
	.news .yy li .xw_sj{width: 25%;height: 70px;margin-right: 1%;}
	.news .yy li .xw_sj b{font-size: 30px;padding-top: 15px;padding-bottom: 2px;}
	.news .yy li .xw_sj i{font-size: 12px;}
	.news .yy li .xw_nr{width: 100%;float: none;}
	.news .yy li .xw_nr h3{padding-left: 1%;}
	.news .yy li .xw_nr h4{padding-bottom: 5px;}
	.yi_xxk1 .xinwen dd{width: 100%;float: left;margin: 10px 0;height: 66px;}
	.yi_xxk1 .xinwen dd span{width: 15%;}
	.yi_xxk1 .xinwen dd span:after{width: 30px;height: 30px;line-height: 59px;font-size: 50px;}
	.yi_xxk1 .xinwen dd h4{width: 85%;}
	.yi_xxk1 .xinwen dd h4 b{font-size: 16px;height: 40px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.yi_xxk1 .ryzz dd a{width: 94%;}
	.third .gcal .gcal_fl{height: 100px;}
	.third .gcal .gcal_fl li{width: 33.33%;}
	.third .gcal .gcal_fl li:nth-child(3):after{content: "";}
}

@media screen and (max-width: 640px){
	#banner{height: 300px;}
	.banner .bd li{height: 300px;}
	.banner .hd{bottom: 10%;}
	.products .yy li{width: 98%;float: none;}

	.first .cpzx .cpzx_r li{height: 175px;}
	.first .cpzx .cpzx_r li img{height: 120px;}
	.first .cpzx .cpzx_r li h4{font-size: 14px;}
	.first .cpzx .cpzx_r li:nth-child(1){height: 280px;}
	.first .cpzx .cpzx_r li:nth-child(1) img{height: 160px;}
	.first .cpzx .cpzx_r li:nth-child(2){height: 280px;}
	.first .cpzx .cpzx_r li:nth-child(2) img{height: 160px;}
	.yi_xxk1 .gsjj h4{font-size: 18px;line-height: 28px;}
	.yi_xxk1 .ryzz dd{height: 170px;}
	.yi_xxk1 .ryzz dd a{height: 170px;}
	.third{padding-bottom: 30px;}
	.third .gcal .gcal_fl li a{padding: 0;}
	.third .gcal .gcal_nr .al_tt{width: 100%;float: none;border-bottom: 1px solid #e1e1e1;min-height: 445px; display: flow-root;}
	.third .gcal .gcal_nr .al_tt .tt_tp{height: 295px;}
	.third .gcal .gcal_nr .al_tt .tt_nr h3{width: 78%;}
	.third .gcal .gcal_nr .al_tt .tt_nr h4{width: 22%;font-size: 12px;}
	.third .gcal .gcal_nr .al_lb{width: 100%;float: none;}
	.fourth .zxdt .zxdt_nr .zxdt_nr1{width: 100%;float: none;min-height: 290px;display: flow-root;padding-bottom: 30px;}
	.fourth .zxdt .zxdt_nr .zxdt_nr2{width: 100%;float: none;}
}

@media screen and (max-width: 500px){
	#banner{height: 190px;}
	.banner .bd li{height: 190px;}
	
	.Zero .gjc{padding-top: 15px;}
	.first{min-height: 630px;}
	.first .cpzx{min-height: 458px;}
	.first .cpzx .cpzx_r li{height: 155px;}
	.first .cpzx .cpzx_r li img{height: 100px;}
	.first .cpzx .cpzx_r li h4{font-size: 14px;}
	.first .cpzx .cpzx_r li:nth-child(1){height: 245px;}
	.first .cpzx .cpzx_r li:nth-child(1) img{height: 125px;}
	.first .cpzx .cpzx_r li:nth-child(2){height: 245px;}
	.first .cpzx .cpzx_r li:nth-child(2) img{height: 125px;}
	.yi_xxk1 .ryzz dd{width: 50%;height: 124px;}
	.yi_xxk1 .ryzz dd a{height: 124px;}
}

@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;}
}


