/*主体宽度*/
.w_1590{ max-width:1590px; margin-right: auto; margin-left: auto;}
.w_1220{ max-width:1220px; margin-right: auto; margin-left: auto;}
.w_1200{ max-width:1200px; margin-right: auto; margin-left: auto;}
/*两边距离*/
.w_width{padding-left: 80px;padding-right: 80px;}
@media  screen and (max-width: 1040px){
.w_width{padding-left: 15px;padding-right: 15px;}
}
/*顶部导航*/
.t_nav{width: 100%;position: absolute;z-index: 99;top: 0;left: 0;}
.t_nav.on{position: fixed!important;}
.t_nav .top{width: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_nav .top.on{background: #000;}
.t_nav .top::after{content: "";display: block;clear: both;}
.t_nav .top .left{float: left;margin: 30px 0;}
.t_nav .top .left img{height: 28px;display: block;}
.t_nav .top .right{float: right;}
.t_nav .top .right .wx{float: left;position: relative;margin: 30px 0;margin-right: 50px;}
.t_nav .top .right .wx .ico{width:28px;display: block;cursor: pointer;}
.t_nav .top .right .wx .ewm{width: 100px;height: 0;display: block;border-radius: 4px;position: absolute;left: 50%;margin-left: -50px;top: 110%;box-shadow: 0 0 20px rgba(0,0,0,0.3);opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out; max-width:initial;}
.t_nav .top .right .wx .ewm.on{opacity: 1;height: 100px;}
.t_nav .top .right .phone{float: left;font-size: 0;margin-right: 46px;}
.t_nav .top .right .phone img{width: 28px;display: inline-block;vertical-align: middle;margin-right: 12px;}
.t_nav .top .right .phone .words{font-size: 16px;color: #ffffff;line-height: 88px;display: inline-block;vertical-align: middle;}
.t_nav .top .right .buttonbox{float: left;background: #ea1f18;border-radius: 4px;text-align: center;height: 38px;cursor: pointer;margin: 25px 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_nav .top .right .buttonbox:hover{background-color: rgba(234,31,24,0.8);}
.t_nav .top .right .buttonbox .button1{width: 94px;font-size: 16px;color: #ffffff;line-height: 38px;}
.t_nav .top .right .buttonbox .button2{width: 38px;font-size: 18px;color: #fff;line-height: 34px;display: none;}
.t_nav .top .right .buttonbox.on .button1{display: none;}
.t_nav .top .right .buttonbox.on .button2{display: block;}
.t_nav .bottom{width: 100%;background: #000;display: flex;  justify-content: center;  align-items: center;min-height: calc(100vh - 88px);display: none;}
.t_nav .bottom.on{display: flex;}
.t_nav .bottom .content{width: 100%;padding-top: 30px;padding-bottom: 30px;}
.t_nav .bottom .content .tit1{font-size: 48px;color: #ffffff;line-height: 52px;margin-bottom: 36px;}
.t_nav .bottom .content .info{font-size: 20px;color: #ffffff;line-height: 36px;margin-bottom: 62px;}
.t_nav .bottom .content .inputcon{width: calc(100% + 32px);margin: -16px;overflow: hidden;}
.t_nav .bottom .content .inputcon .inputbox{width: 50%;float: left;padding: 16px;}
.t_nav .bottom .content .inputcon .inputbox .inputs{width: 100%;position: relative;border-bottom: 1px solid #585858;}
.t_nav .bottom .content .inputcon .inputbox .inputs input{width: 100%;height: 52px;padding: 0 60px;background: rgba(255,255,255,0);font-size: 16px;color: #fff;}
.t_nav .bottom .content .inputcon .inputbox:last-child .inputs input{padding: 0 60px 0 92px;}
.t_nav .bottom .content .inputcon .inputbox .inputs .words{font-size: 18px;color: #ffffff;line-height: 24px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.t_nav .bottom .content .textbox{width: 100%;margin-top: 62px;margin-bottom: 62px;position: relative;border-bottom: 1px solid #585858;}
.t_nav .bottom .content .textbox input{width: 100%;height: 64px;background: rgba(255,255,255,0);font-size: 16px;color: #fff;padding: 0 40px 0 166px;}
.t_nav .bottom .content .textbox .words{font-size: 18px;color: #ffffff;line-height: 24px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.t_nav .bottom .content .cons{width: 100%;overflow: hidden;}
.t_nav .bottom .content .cons .yzm{width: 47.15%;float: left;position: relative;border-bottom: 1px solid #585858;}
.t_nav .bottom .content .cons .yzm input{width: 100%;height: 49px;display: block;background: rgba(255,255,255,0);font-size: 16px;color: #fff;padding: 0 190px 0 72px;}
.t_nav .bottom .content .cons .yzm img{width: 177px;display: block;position: absolute;right: 0;top: 0;}
.t_nav .bottom .content .cons .yzm .words{font-size: 18px;color: #ffffff;line-height: 24px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.t_nav .bottom .content .cons .button{width: 47.8%;float: right;}
.t_nav .bottom .content .cons .button button{width: 100%;height: 52px;display: block;background: #d61318;font-size: 18px;color: #ffffff;border-radius: 6px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_nav .bottom .content .cons .button button:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
@media  screen and (max-width: 1680px){
.t_nav .top .left{margin: 24px 0;}
.t_nav .top .left img{height: 24px;}
.t_nav .top .right .wx{margin: 24px 0;margin-right: 30px;}
.t_nav .top .right .wx .ico{width:24px;}
.t_nav .top .right .wx .ewm{width: 90px;margin-left: -45px;}
.t_nav .top .right .wx .ewm.on{height: 90px;}
.t_nav .top .right .phone{margin-right: 36px;}
.t_nav .top .right .phone img{width: 24px;margin-right: 10px;}
.t_nav .top .right .phone .words{font-size: 14px;line-height: 72px;}
.t_nav .top .right .buttonbox{height: 32px;margin: 20px 0;}
.t_nav .top .right .buttonbox .button1{width: 80px;font-size: 14px;line-height: 32px;}
.t_nav .top .right .buttonbox .button2{width: 32px;font-size: 16px;line-height: 28px;}
.t_nav .bottom{min-height: calc(100vh - 72px);}
.t_nav .bottom .content .tit1{font-size: 30px;line-height: 34px;margin-bottom: 24px;}
.t_nav .bottom .content .info{font-size: 16px;line-height: 26px;margin-bottom: 34px;}
.t_nav .bottom .content .inputcon{width: calc(100% + 24px);margin: -12px;}
.t_nav .bottom .content .inputcon .inputbox{padding: 12px;}
.t_nav .bottom .content .inputcon .inputbox .inputs input{height: 46px;padding: 0 50px;font-size: 14px;}
.t_nav .bottom .content .inputcon .inputbox:last-child .inputs input{padding: 0 50px 0 84px;}
.t_nav .bottom .content .inputcon .inputbox .inputs .words{font-size: 16px;line-height: 20px;}
.t_nav .bottom .content .textbox{margin-top: 40px;margin-bottom: 40px;}
.t_nav .bottom .content .textbox input{height: 50px;font-size: 14px;padding: 0 40px 0 150px;}
.t_nav .bottom .content .textbox .words{font-size: 16px;ine-height: 20px;}
.t_nav .bottom .content .cons .yzm input{height: 40px;font-size: 14px;padding: 0 156px 0 66px;}
.t_nav .bottom .content .cons .yzm img{width: 145px;}
.t_nav .bottom .content .cons .yzm .words{font-size: 16px;line-height: 20px;}
.t_nav .bottom .content .cons .button button{height: 52px;font-size: 16px;}
}
@media  screen and (max-width: 1024px){
.t_nav .top{background: #000;}
.t_nav .top .left{margin: 14px 0;}
.t_nav .top .left img{height: 22px;}
.t_nav .top .right .wx{margin: 12px 0;margin-right: 10px;}
.t_nav .top .right .wx .ico{width:26px;}
.t_nav .top .right .wx .ewm{width: 80px;margin-left: -40px;}
.t_nav .top .right .wx .ewm.on{height: 80px;}
.t_nav .top .right .phone{display: none;}
.t_nav .top .right .buttonbox{height: 30px;margin: 10px 0;}
.t_nav .top .right .buttonbox .button1{width: 70px;font-size: 14px;line-height: 30px;}
.t_nav .top .right .buttonbox .button2{width: 30px;font-size: 16px;line-height: 26px;}
.t_nav .bottom{min-height: calc(100vh - 50px);}
.t_nav .bottom .content{padding-top: 20px;padding-bottom: 20px;}
.t_nav .bottom .content .tit1{font-size: 20px;line-height: 24px;margin-bottom: 14px;letter-spacing: 0;}
.t_nav .bottom .content .info{font-size: 14px;line-height: 22px;margin-bottom: 16px;letter-spacing: 0;}
.t_nav .bottom .content .inputcon{width: 100%;margin: 0;}
.t_nav .bottom .content .inputcon .inputbox{width: 100%;padding: 0;margin-bottom: 14px;}
.t_nav .bottom .content .inputcon .inputbox .inputs input{height: 40px;padding: 0 40px;font-size: 14px;}
.t_nav .bottom .content .inputcon .inputbox:last-child .inputs input{padding: 0 40px 0 70px;}
.t_nav .bottom .content .inputcon .inputbox .inputs .words{font-size: 14px;line-height: 20px;}
.t_nav .bottom .content .textbox{margin-top: 0;margin-bottom: 14px;}
.t_nav .bottom .content .textbox input{height: 40px;font-size: 14px;padding: 0 40px 0 130px;}
.t_nav .bottom .content .textbox .words{font-size: 14px;line-height: 20px;}
.t_nav .bottom .content .cons .yzm{width: 100%;margin-bottom: 18px;}
.t_nav .bottom .content .cons .yzm input{height: 35px;font-size: 14px;padding: 0 140px 0 54px;}
.t_nav .bottom .content .cons .yzm img{width: 128px;}
.t_nav .bottom .content .cons .yzm .words{font-size: 14px;line-height: 20px;}
.t_nav .bottom .content .cons .button{width: 100%;}
.t_nav .bottom .content .cons .button button{width: 60%;height: 40px;font-size: 14px;margin: 0 auto;}
}

/*首页banner*/
.sy_banner{width: 100%;position: relative;}
.sy_banner .ba_pic{width: 100%;}
.sy_banner .ba_pic img{width: 100%;display: block;}
.sy_banner .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_banner .wordsbox .tit1{font-size: 30px;color: #ffffff;line-height: 34px;margin-bottom: 55px;}
.sy_banner .wordsbox .tit2{font-size: 24px;color: #ea1f18;line-height: 28px;margin-bottom: 22px;}
.sy_banner .wordsbox .tit3{font-size: 24px;color: #ffffff;line-height: 28px;}
@media  screen and (max-width: 1680px){
.sy_banner .wordsbox .tit1{font-size: 22px;line-height: 26px;margin-bottom: 32px;}
.sy_banner .wordsbox .tit2{font-size: 16px;line-height: 20px;margin-bottom: 16px;}
.sy_banner .wordsbox .tit3{font-size: 16px;line-height: 20px;}
}
@media  screen and (max-width: 1024px){
.sy_banner{margin-top: 50px;}
.sy_banner .wordsbox .tit1{font-size: 20px;line-height: 24px;margin-bottom: 16px;}
.sy_banner .wordsbox .tit2{font-size: 16px;line-height: 20px;margin-bottom: 14px;}
.sy_banner .wordsbox .tit3{font-size: 16px;line-height: 20px;}
}


.bottomnav{width: 100%;background: #1a1a1a;padding-top: 28px;padding-bottom: 28px;}
.bottomnav .top{width: 100%;font-size: 0;text-align: center;margin-bottom: 24px;}
.bottomnav .top span{font-size: 16px;color: #ffffff;line-height: 20px;display: inline-block;vertical-align: middle;}
.bottomnav .top .span2{margin: 0 18px;}
.bottomnav .top a{font-size: 16px;color: #ffffff;line-height: 20px;display: inline-block;vertical-align: middle;}
.bottomnav .top a:hover{opacity: 0.6;}
.bottomnav .bottom{font-size: 0;text-align: center;}
.bottomnav .bottom .bq{font-size: 16px;color: #ffffff;line-height: 20px;display: inline-block;vertical-align: middle;margin-right: 16px;letter-spacing: 0;}
.bottomnav .bottom .bq a{color: #fff;}
.bottomnav .bottom .dt{display: inline-block;vertical-align: middle;}
.bottomnav .bottom .dt a{display: block;font-size: 16px;color: #ffffff;line-height: 20px;}
.bottomnav .bottom .dt a:hover{opacity: 0.6;}
@media  screen and (max-width: 1680px){
.bottomnav{padding-top: 20px;padding-bottom: 20px;}
.bottomnav .top{margin-bottom: 16px;}
.bottomnav .top span{font-size: 14px;}
.bottomnav .top .span2{margin: 0 10px;}
.bottomnav .top a{font-size: 14px;}
.bottomnav .bottom .bq{font-size: 14px;margin-right: 10px;}
.bottomnav .bottom .dt a{font-size: 14px;}
}
@media  screen and (max-width: 1024px){
.bottomnav{padding-top: 20px;padding-bottom: 20px;margin-bottom: 50px;}
.bottomnav .top{margin-bottom: 10px;}
.bottomnav .top span{font-size: 14px;}
.bottomnav .top .span2{margin: 0 5px;}
.bottomnav .top a{font-size: 14px;}
.bottomnav .bottom .bq{font-size: 14px;margin-right: 0;width: 100%;}
.bottomnav .bottom .dt{display: block;margin: 10px auto 0 auto;}
.bottomnav .bottom .dt a{font-size: 14px;}
}


.b_navs .q_d_m{ float: left; width: 100%; height: 50px;}
.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #ea1f18; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(img/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(img/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(img/img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

.cxf{width: 48px;position: fixed;right: 110px;bottom: 20%;}
.cxf .top{width: 100%;margin-bottom: 20px;background: #ea1f18;position: relative;border-radius: 24px;}
.cxf .top::after{content: "";display: block;width: 10px;height: 100%;background: rgba(0,0,0,0);position: absolute;right: 100%;top: 0;display: none;}
.cxf .top:hover::after{display: block;}
.cxf .top .icobox{width: 100%;padding: 16px 10px;cursor: pointer;}
.cxf .top .icobox img{width: 100%;display: block;margin-bottom: 8px;}
.cxf .top .icobox .words{font-size: 16px;color: #ffffff;line-height: 20px;text-align: center;}
.cxf .top .wordsbox{width: 350px;border: 1px solid #dddddd;border-radius: 6px;position: absolute;height: 0;right: calc(100% + 10px);top: 50%;margin-top: -208px;background: #ffffff;padding: 30px 0;opacity: 0;overflow: hidden;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cxf .top .wordsbox.on{height: auto;opacity: 1;padding: 30px 14px;}
.cxf .top .wordsbox .listbox{margin-bottom: 26px;}
.cxf .top .wordsbox .listbox .list{overflow: hidden;margin-bottom: 24px;}
.cxf .top .wordsbox .listbox .list:last-child{margin-bottom: 0;}
.cxf .top .wordsbox .listbox .list.list3 a{position: relative;display: inline-block;}
.cxf .top .wordsbox .listbox .list.list3 a::after{content: "";display: block;width: 0; height: 1px;background: #ea1f18;position: absolute;left: 34px;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cxf .top .wordsbox .listbox .list.list3 a:hover::after{width: calc(100% - 34px);}
.cxf .top .wordsbox .listbox .list img{width: 24px;float: left;}
.cxf .top .wordsbox .listbox .list .words{font-size: 16px;color: #333333;line-height: 24px;float: left;width: calc(100% - 24px);padding-left: 10px;letter-spacing: 0;}
.cxf .top .wordsbox .ewmbox{width: 100%;}
.cxf .top .wordsbox .ewmbox img{width: 100px;display: block;margin: 0 auto 12px auto;}
.cxf .top .wordsbox .ewmbox .words{font-size: 16px;color: #333333;line-height: 24px;text-align: center;}
.cxf .bottom{width: 100%;background: #ea1f18;border-radius: 100%;cursor: pointer;}
.cxf .bottom img{width: 100%;display: block;}
@media  screen and (max-width: 1680px){
.cxf{width: 40px;right: 60px;}
.cxf .top{margin-bottom: 12px;}
.cxf .top .icobox{padding: 14px 10px;}
.cxf .top .icobox img{margin-bottom: 6px;}
.cxf .top .icobox .words{font-size: 14px;}
.cxf .top .wordsbox{width: 300px;margin-top: -155px;padding: 14px;}
.cxf .top .wordsbox.on{padding: 14px;}
.cxf .top .wordsbox .listbox{margin-bottom: 16px;}
.cxf .top .wordsbox .listbox .list{margin-bottom: 14px;}
.cxf .top .wordsbox .listbox .list img{width: 20px;}
.cxf .top .wordsbox .listbox .list .words{font-size: 14px;line-height: 20px;width: calc(100% - 20px);padding-left: 10px;}
.cxf .top .wordsbox .listbox .list.list3 a::after{left: 30px;}
.cxf .top .wordsbox .listbox .list.list3 a:hover::after{width: calc(100% - 30px);}

.cxf .top .wordsbox .ewmbox img{width: 90px;}
.cxf .top .wordsbox .ewmbox .words{font-size: 14px;line-height: 20px;}
}
@media  screen and (max-width: 1280px){
.cxf{right: 30px;}
}
@media  screen and (max-width: 1024px){
.cxf{display: none;}
}


.sy_section1{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.sy_section1 .h2s{font-size: 36px;color: #333333;line-height: 40px;text-align: center;margin-bottom: 76px;}
.sy_section1 .content{width: 100%;}
.sy_section1 .content .ul{margin: -13px -16px;overflow: hidden;width: calc(100% + 32px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.sy_section1 .content .ul .li{width: 33.33333%;float: left;padding: 13px 16px;}
.sy_section1 .content .ul .li .libox{display: block;width: 100%;border: 1px solid #d4d4d4;position: relative;cursor: pointer;}
.sy_section1 .content .ul .li .libox:hover{border-color: #ea1f18;}
.sy_section1 .content .ul .li .libox .cons{width: 100%;padding: 38px 38px 48px 38px;position: relative;z-index: 2;}
.sy_section1 .content .ul .li .libox .cons .tit1{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 18px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .content .ul .li .libox .cons .tit2{font-size: 16px;color: #444444;line-height: 20px;margin-bottom: 28px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .content .ul .li .libox:hover .cons .tit1{color: #ea1f18;}
.sy_section1 .content .ul .li .libox:hover .cons .tit2{color: #ea1f18;}
.sy_section1 .content .ul .li .libox .cons .border{width: 100%;margin-bottom: 26px;}
.sy_section1 .content .ul .li .libox .cons .border img{width: 100%;display: block;}
.sy_section1 .content .ul .li .libox .cons .listbox{width: 100%;margin-bottom: 52px;}
.sy_section1 .content .ul .li .libox .cons .listbox .list{width: 100%;padding-bottom: 14px;margin-bottom: 14px;position: relative;}
.sy_section1 .content .ul .li .libox .cons .listbox .list:last-child{margin-bottom: 0;}
.sy_section1 .content .ul .li .libox .cons .listbox .list .words{font-size: 16px;color: #666666;line-height: 20px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .content .ul .li .libox .cons .listbox .list img{width: 100%;display: block;position: absolute;left: 0;bottom: 0;}
.sy_section1 .content .ul .li .libox .cons .tit3{font-size: 16px;color: #666666;line-height: 28px;letter-spacing: 0;}
.sy_section1 .content .ul .li .libox .cons .tit3 span{font-weight: bolder;font-size: 24px;color: #ea1f18;}
.sy_section1 .content .ul .li .libox .buttonbox{width: 100%;border-top: 1px solid #f0f0f0;overflow: hidden;position: relative;z-index: 2;}
.sy_section1 .content .ul .li .libox .buttonbox::after{content: "";display: block;width: 1px;height: 100%;background: #e7e7e7;position: absolute;left: 50%;top: 0;margin-left: -0.5px;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons{width: 50%;float: left;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a{display: block;width: 100%;font-size: 0;text-align: center;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a:hover{background-color: #ea1f18;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a img{width: 28px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a img.img2{display: none;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a:hover img.img1{display: none;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a:hover img.img2{display: inline-block;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a .words{font-size: 16px;color: #999999;line-height: 46px;display: inline-block;vertical-align: middle;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a:hover .words{color: #fff;}
.sy_section1 .content .ul .li .libox .num{width: 100%;position: absolute;left: 0;top: 50%;z-index: 1;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section1 .content .ul .li .libox .num img{width: 100%;display: block;}
@media  screen and (max-width: 1680px){
.sy_section1{padding-top: 60px;padding-bottom: 60px;}
.sy_section1 .h2s{font-size: 30px;line-height: 34px;margin-bottom: 50px;}
.sy_section1 .content .ul{margin: -12px;overflow: hidden;width: calc(100% + 24px);}
.sy_section1 .content .ul .li{padding: 12px;}
.sy_section1 .content .ul .li .libox .cons{padding: 20px;}
.sy_section1 .content .ul .li .libox .cons .tit1{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.sy_section1 .content .ul .li .libox .cons .tit2{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
.sy_section1 .content .ul .li .libox .cons .border{;margin-bottom: 20px;}
.sy_section1 .content .ul .li .libox .cons .listbox{margin-bottom: 30px;}
.sy_section1 .content .ul .li .libox .cons .listbox .list{padding-bottom: 10px;margin-bottom: 10px;}
.sy_section1 .content .ul .li .libox .cons .listbox .list .words{font-size: 14px;}
.sy_section1 .content .ul .li .libox .cons .tit3{font-size: 14px;line-height: 24px;}
.sy_section1 .content .ul .li .libox .cons .tit3 span{font-size: 18px;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a img{width: 24px;margin-right: 6px;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a .words{font-size: 14px;line-height: 40px;}
}
@media  screen and (max-width: 1024px){
.sy_section1{padding-top: 30px;padding-bottom: 30px;}
.sy_section1 .h2s{font-size: 24px;line-height: 28px;margin-bottom: 14px;}
.sy_section1 .content .ul{margin: 0 -2px;width: calc(100% + 4px);padding-bottom: 24px;}
.sy_section1 .content .ul .li{padding: 0 2px;}
.sy_section1 .content .ul .li .libox .cons{padding: 14px;}
.sy_section1 .content .ul .li .libox .cons .tit1{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.sy_section1 .content .ul .li .libox .cons .tit2{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.sy_section1 .content .ul .li .libox .cons .border{margin-bottom: 12px;}
.sy_section1 .content .ul .li .libox .cons .listbox{margin-bottom: 14px;}
.sy_section1 .content .ul .li .libox .cons .listbox .list{padding-bottom: 10px;margin-bottom: 10px;}
.sy_section1 .content .ul .li .libox .cons .listbox .list .words{font-size: 14px;line-height: 18px;}
.sy_section1 .content .ul .li .libox .cons .tit3{font-size: 14px;line-height: 24px;}
.sy_section1 .content .ul .li .libox .cons .tit3 span{font-size: 18px;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a img{width: 24px;margin-right: 6px;}
.sy_section1 .content .ul .li .libox .buttonbox .buttons a .words{font-size: 14px;line-height: 34px;}
.sy_section1 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section1 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sy_section1 .content .ul .slick-dots li.slick-active{ background: #ea1f18;}
}

.sy_section2{width: 100%;padding-top: 94px;}
.sy_section2 .h2s{font-size: 36px;color: #ffffff;line-height: 40px;margin-bottom: 4px;text-align: center;}
.sy_section2 .content{width: 100%;position: relative;}
.sy_section2 .content .ba_pic{width: 100%;}
.sy_section2 .content .ba_pic img{width: 100%;display: block;}
.sy_section2 .content .posi{width: 25%;position: absolute;}
.sy_section2 .content .posi .tit{font-size: 18px;color: #ffffff;line-height: 24px;margin-bottom: 20px;}
.sy_section2 .content .posi .info{font-size: 14px;color: #eeeeee;line-height: 22px;}
.sy_section2 .content .posi.posi1,
.sy_section2 .content .posi.posi2,
.sy_section2 .content .posi.posi3{text-align: right;}
.sy_section2 .content .posi.posi1{left: 4.5%;top: 24%;}
.sy_section2 .content .posi.posi2{left: 0.5%;top: 48%;}
.sy_section2 .content .posi.posi3{left: 14.5%;top: 67%;}
.sy_section2 .content .posi.posi4{right: 4.5%;top: 24%;}
.sy_section2 .content .posi.posi5{right: 0.5%;top: 48%;}
.sy_section2 .content .posi.posi6{right: 14.5%;top: 67%;}
@media  screen and (max-width: 1680px){
.sy_section2{width: 100%;padding-top: 60px;}
.sy_section2 .h2s{font-size: 30px;line-height: 34px;}
.sy_section2 .content .posi .tit{font-size: 16px;margin-bottom: 10px;}
.sy_section2 .content .posi .info{font-size: 12px;}
}
@media  screen and (max-width: 1024px){
.sy_section2{padding-top: 30px;padding-bottom: 30px;}
.sy_section2 .h2s{font-size: 24px;line-height: 28px;margin-bottom: 14px;}
.sy_section2 .content .ba_pic{display: none;}
.sy_section2 .content .posi{width: 100%;position: static;text-align: left!important;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #eee;}
.sy_section2 .content .posi .tit{font-size: 16px;line-height: 20px;margin-bottom: 10px;padding-left: 12px;position: relative;color: #ea1f18;}
.sy_section2 .content .posi .tit::after{content: "";display: block;width: 6px;height: 6px;background: #ea1f18;border-radius: 100%;position: absolute;left: 0;top: 50%;margin-top: -3px;letter-spacing: 0;}
.sy_section2 .content .posi .info{font-size: 14px;line-height: 20px;}
.sy_section2 .content .posi:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
}

.sy_section3{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.sy_section3 .h2s{font-size: 36px;color: #333333;line-height: 40px;text-align: center;margin-bottom: 76px;}
.sy_section3 .boxs1{width: calc(100% + 10px);overflow: hidden;margin: 0 -5px 10px -5px;}
.sy_section3 .boxs1 li{float: left;padding: 0 5px;}
.sy_section3 .boxs1 li:nth-child(1){width: 66.66666%;}
.sy_section3 .boxs1 li:nth-child(1) a{display: block;width: 100%;}
.sy_section3 .boxs1 li:nth-child(1) a .pic{ width: 100%; padding-bottom: 47.67%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section3 .boxs1 li:nth-child(1) a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section3 .boxs1 li:nth-child(1) a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section3 .boxs1 li:nth-child(2){width: 33.33333%;}
.sy_section3 .boxs1 li:nth-child(2) a{display: block;width: 100%;}
.sy_section3 .boxs1 li:nth-child(2) a .pic{ width: 100%; padding-bottom: 95.4%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section3 .boxs1 li:nth-child(2) a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section3 .boxs1 li:nth-child(2) a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section3 .boxs2{width: calc(100% + 10px);overflow: hidden;margin: 0 -5px 10px -5px;}
.sy_section3 .boxs2 li{width: 33.33333%;float: left;padding: 0 5px;}
.sy_section3 .boxs2 li a{display: block;width: 100%;}
.sy_section3 .boxs2 li a .pic{ width: 100%; padding-bottom: 96.69%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section3 .boxs2 li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section3 .boxs2 li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section3 .boxs3{width: calc(100% + 10px);overflow: hidden;margin: 0 -5px;}
.sy_section3 .boxs3 li{float: right;padding: 0 5px;}
.sy_section3 .boxs3 li:nth-child(1){width: 66.66666%;}
.sy_section3 .boxs3 li:nth-child(1) a{display: block;width: 100%;}
.sy_section3 .boxs3 li:nth-child(1) a .pic{ width: 100%; padding-bottom: 47.67%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section3 .boxs3 li:nth-child(1) a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section3 .boxs3 li:nth-child(1) a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section3 .boxs3 li:nth-child(2){width: 33.33333%;}
.sy_section3 .boxs3 li:nth-child(2) a{display: block;width: 100%;}
.sy_section3 .boxs3 li:nth-child(2) a .pic{ width: 100%; padding-bottom: 95.4%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section3 .boxs3 li:nth-child(2) a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section3 .boxs3 li:nth-child(2) a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media  screen and (max-width: 1680px){
.sy_section3{padding-top: 60px;padding-bottom: 60px;}
.sy_section3 .h2s{font-size: 30px;line-height: 34px;}
}
@media  screen and (max-width: 1024px){
.sy_section3{padding-top: 30px;padding-bottom: 30px;}
.sy_section3 .h2s{font-size: 24px;line-height: 28px;margin-bottom: 14px;}
.sy_section3 .boxs1{width: calc(100% + 6px);overflow: hidden;margin: 0 -3px 6px -3px;}
.sy_section3 .boxs1 li{padding: 0 3px;}
.sy_section3 .boxs2{width: calc(100% + 6px);overflow: hidden;margin: 0 -3px 6px -3px;}
.sy_section3 .boxs2 li{padding: 0 3px;}
.sy_section3 .boxs3{width: calc(100% + 6px);overflow: hidden;margin: 0 -3px;}
.sy_section3 .boxs3 li{float: right;padding: 0 3px;}
}

.sy_section4{width: 100%;padding-top: 100px;padding-bottom: 100px;background: #f5f5f5;}
.sy_section4 .h2s{font-size: 36px;color: #333333;line-height: 40px;text-align: center;margin-bottom: 74px;}
.sy_section4 .h3s{font-size: 24px;color: #ea1f18;line-height: 28px;margin-bottom: 24px;}
.sy_section4 .info{font-size: 16px;color: #333333;line-height: 30px;}
.sy_section4 .pic{width: 100%;margin: 50px 0 44px 0;}
.sy_section4 .pic img{width: 100%;display: block;}
@media  screen and (max-width: 1680px){
.sy_section4{padding-top: 60px;padding-bottom: 60px;}
.sy_section4 .h2s{font-size: 30px;line-height: 34px;margin-bottom: 40px;}
.sy_section4 .h3s{font-size: 18px;line-height: 24px;margin-bottom: 16px;}
.sy_section4 .info{font-size: 14px;line-height: 24px;}
.sy_section4 .pic{margin: 20px 0;}
}
@media  screen and (max-width: 1024px){
.sy_section4{padding-top: 30px;padding-bottom: 30px;}
.sy_section4 .h2s{font-size: 24px;line-height: 28px;margin-bottom: 14px;}
.sy_section4 .h3s{margin-bottom: 12px;}
.sy_section4 .pic{margin: 12px 0;}
}

.sy_section5{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.sy_section5 .h2s{font-size: 36px;color: #333333;line-height: 40px;text-align: center;margin-bottom: 76px;}
.sy_section5 .content{width: 100%;}
.sy_section5 .content ul{margin: -12px;overflow: hidden;width: calc(100% + 24px);display:flex; flex-wrap: wrap; align-items: flex-start;}
.sy_section5 .content ul li{width: 50%;float: left;padding: 12px;}
.sy_section5 .content ul li a{display: block;width: 100%;background: #f5f6fa;padding: 28px;}
.sy_section5 .content ul li a:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.sy_section5 .content ul li a ._t{width: 100%;overflow: hidden;margin-bottom: 18px;}
.sy_section5 .content ul li a ._b{width: 100%;overflow: hidden;}
.sy_section5 .content ul li a .icos{width: 24px;line-height: 24px;background: #ea1f18;border-radius: 4px;font-size: 18px;color: #ffffff;font-weight: bolder;float: left;text-align: center;}
.sy_section5 .content ul li a ._t .words{font-size: 18px;color: #666666;line-height: 24px;width: calc(100% - 24px);float: left;padding-left: 30px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section5 .content ul li a ._b .words{font-size: 16px;color: #555555;line-height: 24px;width: calc(100% - 24px);float: left;padding-left: 30px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
@media  screen and (max-width: 1680px){
.sy_section5{padding-top: 60px;padding-bottom: 60px;}
.sy_section5 .h2s{font-size: 30px;line-height: 34px;margin-bottom: 40px;}
.sy_section5 .content ul li a{padding: 20px;}
.sy_section5 .content ul li a ._t{margin-bottom: 14px;}
}
@media  screen and (max-width: 1024px){
.sy_section5{padding-top: 30px;padding-bottom: 30px;}
.sy_section5 .h2s{font-size: 24px;line-height: 28px;margin-bottom: 14px;}
.sy_section5 .content ul{margin: 0px;width: 100%;}
.sy_section5 .content ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.sy_section5 .content ul li:last-child{margin-bottom: 0;}
.sy_section5 .content ul li a{padding: 14px;}
.sy_section5 .content ul li a ._t{margin-bottom: 10px;}
.sy_section5 .content ul li a .icos{width: 22px;line-height: 22px;font-size: 16px;}
.sy_section5 .content ul li a ._t .words{font-size: 16px;line-height: 22px;width: calc(100% - 22px);padding-left: 20px;}
.sy_section5 .content ul li a ._b .words{font-size: 14px;line-height: 22px;width: calc(100% - 22px);padding-left: 20px; display:block;}
}

.sy_section6{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.sy_section6 .h2s{font-size: 36px;color: #333333;line-height: 40px;text-align: center;margin-bottom: 74px;}
.sy_section6 .content{width: calc(100% + 20px);margin: 0 -10px;}
.sy_section6 .content::after{content: "";display: block;clear: both;}
.sy_section6 .content .left{width: 59%;float: left;padding: 0 10px;}
.sy_section6 .content .left ul{width: 100%;}
.sy_section6 .content .left ul li{width: 100%;margin-bottom: 20px;}
.sy_section6 .content .left ul li:last-child{margin-bottom: 0;}
.sy_section6 .content .left ul li .a{display: block;width: 100%;padding: 18px 20px 18px 14px;border: 1px solid #dddddd;overflow: hidden;position: relative;}
.sy_section6 .content .left ul li .a:hover{border-color: rgba(0,0,0,0);box-shadow: 0 0 24px rgba(220,220,220,0.5);}
.sy_section6 .content .left ul li .a .lefts{width: 31.81%;float: left;}
.sy_section6 .content .left ul li .a .lefts .pic{ width: 100%; padding-bottom: 66.66%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section6 .content .left ul li .a .lefts .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section6 .content .left ul li .a:hover .lefts .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section6 .content .left ul li .a .rights{width: 68.19%;float: right;padding-left: 18px;margin-top: 6px;}
.sy_section6 .content .left ul li .a .rights .h4s{padding-right: 60px; font-size: 18px;color: #333333;line-height: 22px;margin-bottom: 20px;letter-spacing: 0;height: 22px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section6 .content .left ul li .a:hover .rights .h4s{color: #ea1f18;}
.sy_section6 .content .left ul li .a .rights .info{font-size: 16px;color: #666666;line-height: 24px;margin-bottom: 18px;letter-spacing: 0;height: 48px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section6 .content .left ul li .a .rights .date{font-size: 16px;color: #666666;line-height: 20px;letter-spacing: 0;}
.sy_section6 .content .left ul li .a .rights .bq{background: #ea1f18;font-size: 16px;color: #ffffff;line-height: 30px;background: #ea1f18;border-radius: 15px 0 0 15px;padding: 0 18px;position: absolute;right: 0;top: 20px;}


.sy_section6 .content .right{width: 41%;float: right;padding: 0 10px;}
.sy_section6 .content .right .a{display: block;width: 100%;border: 1px solid #dddddd;}
.sy_section6 .content .right .a:hover{border-color: rgba(0,0,0,0);box-shadow: 0 0 24px rgba(220,220,220,0.5);}
.sy_section6 .content .right .a .pic{ width: 100%; padding-bottom: 66.52%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section6 .content .right .a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section6 .content .right .a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section6 .content .right .a .wordsbox{width: 100%;padding: 40px 22px 22px 22px;position: relative;}
.sy_section6 .content .right .a .wordsbox .titbox{width: 100%;padding-right: 26px;border-bottom: 1px solid #f5f5f5;padding-bottom: 36px;margin-bottom: 26px;}
.sy_section6 .content .right .a .wordsbox .h4s{font-size: 18px;color: #333333;line-height: 24px;height: 24px;margin-bottom: 25px;letter-spacing: 0;padding-right: 50px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section6 .content .right .a:hover .wordsbox .h4s{color: #ea1f18;}
.sy_section6 .content .right .a .wordsbox .info{font-size: 16px;color: #666666;line-height: 30px;letter-spacing: 0;height: 60px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section6 .content .right .a .wordsbox .boxs{width: 100%;overflow: hidden;padding-right: 6px;}
.sy_section6 .content .right .a .wordsbox .boxs .date{font-size: 16px;color: #666666;line-height: 22px;float: left;}
.sy_section6 .content .right .a .wordsbox .boxs img{width: 22px;display: block;float: right;}
.sy_section6 .content .right .a .wordsbox .bq{background: #ea1f18;font-size: 16px;color: #ffffff;line-height: 30px;background: #ea1f18;border-radius: 15px 0 0 15px;padding: 0 18px;position: absolute;right: 0;top: 35px;}
@media  screen and (max-width: 1680px){
.sy_section6{padding-top: 60px;padding-bottom: 60px;}
.sy_section6 .h2s{font-size: 30px;line-height: 34px;margin-bottom: 40px;}
.sy_section6 .content .left ul li{margin-bottom: 14px;}
.sy_section6 .content .left ul li .a{padding: 14px;}
.sy_section6 .content .left ul li .a .rights{padding-left: 14px;margin-top: 10px;}
.sy_section6 .content .left ul li .a .rights .h4s{font-size: 16px;line-height: 20px;margin-bottom: 14px;height: 20px;}
.sy_section6 .content .left ul li .a .rights .info{font-size: 14px;line-height: 20px;margin-bottom: 14px;height: 40px;}
.sy_section6 .content .left ul li .a .rights .date{font-size: 14px;}
.sy_section6 .content .right .a .wordsbox{padding: 20px;}
.sy_section6 .content .right .a .wordsbox .titbox{padding-right: 20px;padding-bottom: 30px;margin-bottom: 30px;}
.sy_section6 .content .right .a .wordsbox .h4s{font-size: 16px;line-height: 20px;height: 20px;margin-bottom: 24px;}
.sy_section6 .content .right .a .wordsbox .info{font-size: 14px;line-height: 24px;height: 48px;}
.sy_section6 .content .right .a .wordsbox .boxs .date{font-size: 14px;line-height: 22px;}
.sy_section6 .content .right .a .wordsbox .boxs img{width: 20px;}
.sy_section6 .content .right .a .wordsbox .bq{top: 10px;}
}
@media  screen and (max-width: 1024px){
.sy_section6{padding-top: 30px;padding-bottom: 30px;}
.sy_section6 .h2s{font-size: 24px;line-height: 28px;margin-bottom: 14px;}
.sy_section6 .content{width: 100%;margin: 0;}
.sy_section6 .content .left{width: 100%;padding: 0;}
.sy_section6 .content .left ul li{margin-bottom: 12px;}
.sy_section6 .content .left ul li .a{padding: 0;}
.sy_section6 .content .left ul li .a .lefts{width: 100%;}
.sy_section6 .content .left ul li .a .rights{width: 100%;padding: 12px;margin-top: 0;}
.sy_section6 .content .left ul li .a .rights .h4s{font-size: 16px;line-height: 20px;margin-bottom: 10px;height: auto;padding-right: 0;}
.sy_section6 .content .left ul li .a .rights .info{font-size: 14px;line-height: 20px;margin-bottom: 10px;height: auto;}
.sy_section6 .content .left ul li .a .rights .date{font-size: 14px;}
.sy_section6 .content .right{width: 100%;padding: 0;margin-top: 12px;}
.sy_section6 .content .right .a .wordsbox{padding: 12px;}
.sy_section6 .content .right .a .wordsbox .titbox{padding-right: 0;border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
.sy_section6 .content .right .a .wordsbox .h4s{font-size: 16px;line-height: 20px;height: auto;margin-bottom: 10px;padding-right: 0;}
.sy_section6 .content .right .a .wordsbox .info{font-size: 14px;line-height: 20px;height: auto;}
.sy_section6 .content .right .a .wordsbox .boxs{padding-right: 0;}
.sy_section6 .content .right .a .wordsbox .boxs .date{font-size: 14px;line-height: 20px;margin-top: 10px;}
.sy_section6 .content .right .a .wordsbox .boxs img{display: none;}

.sy_section6 .content .left ul li .a .rights .bq{font-size: 14px;line-height: 30px;border-radius: 0;padding: 0 0;position: static;width: 100px;text-align: center;margin-top: 12px;}
.sy_section6 .content .right .a .wordsbox .bq{font-size: 14px;line-height: 30px;border-radius: 0;padding: 0 0;position: static;width: 100px;text-align: center;margin-top: 12px;}

}

/*弹窗*/
.tcbox{width: 100%;height: 100vh;background: rgba(0,0,0,0.55);display: flex;  justify-content: center;  align-items: center;position: fixed;top: 0;left: 0;z-index: 9999;display: none;}
.tcbox.on{display: flex;}
.tcbox .wordsbox{width: 1038px;border-radius: 10px;background: #fff;position: relative;overflow: hidden;}
.tcbox .wordsbox::after{content: "";display: block;width: 43.93%;height: 100%;background: #ea1f18;position: absolute;left: 0;top: 0;z-index: 1;}
.tcbox .wordsbox .left{position: relative;z-index: 2;width: 43.93%;float: left;padding: 56px 95px 74px 50px;}
.tcbox .wordsbox .left .tit{font-size: 24px;color: #ffffff;line-height: 28px;margin-bottom: 26px;}
.tcbox .wordsbox .left .tit2{font-size: 16px;color: #ffffff;line-height: 20px;padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #f05c57;}
.tcbox .wordsbox .left .listbox{width: 100%;margin-bottom: 40px;padding-bottom: 32px;border-bottom: 1px solid #f05c57;}
.tcbox .wordsbox .left .listbox .list{font-size: 16px;color: #ffffff;line-height: 20px;margin-bottom: 28px;}
.tcbox .wordsbox .left .listbox .list:last-child{margin-bottom: 0;}
.tcbox .wordsbox .left .tit3{font-size: 16px;color: #ffffff;line-height: 28px;}
.tcbox .wordsbox .left .tit3 span{font-weight: bolder;font-size: 24px;}
.tcbox .wordsbox .right{position: relative;z-index: 2;width: 56.07%;float: right;padding: 48px 66px 46px 65px;position: relative;}
.tcbox .wordsbox .right .none{width: 27px;position: absolute;right: 22px;top: 15px;cursor: pointer;}
.tcbox .wordsbox .right .none img{width: 100%;display: block;}
.tcbox .wordsbox .right .listbox{width: 100%;margin-bottom: 40px;}
.tcbox .wordsbox .right .listbox .list{width: 100%;margin-bottom: 30px;position: relative;border-bottom: 1px solid #dddddd;}
.tcbox .wordsbox .right .listbox .list:last-child{margin-bottom: 0;}
.tcbox .wordsbox .right .listbox .list input{width: 100%;height: 36px;font-size: 16px;color: #555;padding: 0 40px;}
.tcbox .wordsbox .right .listbox .list .words{font-size: 16px;color: #333333;line-height: 20px;position: absolute;left: 0;top: 50%;margin-top: -10px;}
.tcbox .wordsbox .right .listbox .list:nth-child(3) input{padding: 0 40px 0 74px;}
.tcbox .wordsbox .right .listbox .list:nth-child(6) input{padding: 0 130px 0 60px;}
.tcbox .wordsbox .right .listbox .list img{height: 33px;display: block;position: absolute;right: 0;top: 50%;margin-top: -16.5px;}
.tcbox .wordsbox .right button{width: 100%;display: block;height: 48px;background: #ea1f18;border-radius: 8px;font-size: 16px;color: #ffffff;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.tcbox .wordsbox .right button:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
@media  screen and (max-width: 1680px){
.tcbox .wordsbox{width: 900px;}
.tcbox .wordsbox .left{padding: 36px 60px 60px 36px;}
.tcbox .wordsbox .left .tit{font-size: 18px;line-height: 24px;margin-bottom: 16px;}
.tcbox .wordsbox .left .tit2{font-size: 14px;;padding-bottom: 30px;margin-bottom: 30px;}
.tcbox .wordsbox .left .listbox{width: 100%;margin-bottom: 40px;padding-bottom: 32px;}
.tcbox .wordsbox .left .listbox .list{font-size: 14px;line-height: 18px;margin-bottom: 14px;}
.tcbox .wordsbox .left .tit3{font-size: 14px;line-height: 24px;}
.tcbox .wordsbox .left .tit3 span{font-size: 18px;}
.tcbox .wordsbox .right{padding: 36px 60px 36px 60px;}
.tcbox .wordsbox .right .none{width: 26px;right: 18px;top: 14px;}
.tcbox .wordsbox .right .listbox{margin-bottom: 30px;}
.tcbox .wordsbox .right .listbox .list{margin-bottom: 20px;}
.tcbox .wordsbox .right .listbox .list input{height: 32px;font-size: 14px;padding: 0 34px;}
.tcbox .wordsbox .right .listbox .list .words{font-size: 14px;}
.tcbox .wordsbox .right .listbox .list:nth-child(3) input{padding: 0 34px 0 64px;}
.tcbox .wordsbox .right .listbox .list:nth-child(6) input{padding: 0 120px 0 50px;}
.tcbox .wordsbox .right .listbox .list img{height: 30px;margin-top: -15px;}
.tcbox .wordsbox .right button{height: 40px;font-size: 14px;}
}
@media  screen and (max-width: 1024px){
.tcbox{overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 100vh;}
.tcbox .wordsbox{width: 320px;}
.tcbox .wordsbox::after{display: none;}
.tcbox .wordsbox .left{width: 100%;padding: 10px;background: #ea1f18;}
.tcbox .wordsbox .left .tit{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.tcbox .wordsbox .left .tit2{font-size: 14px;padding-bottom: 12px;margin-bottom: 12px;}
.tcbox .wordsbox .left .listbox{margin-bottom: 12px;padding-bottom: 12px;}
.tcbox .wordsbox .left .listbox .list{font-size: 14px;line-height: 18px;margin-bottom: 10px;}
.tcbox .wordsbox .left .tit3{font-size: 14px;line-height: 22px;}
.tcbox .wordsbox .left .tit3 span{font-size: 18px;}
.tcbox .wordsbox .right{width: 100%;padding: 38px 10px 10px 10px;}
.tcbox .wordsbox .right .none{width: 24px;right: 10px;top: 10px;}
.tcbox .wordsbox .right .listbox{margin-bottom: 14px;}
.tcbox .wordsbox .right .listbox .list{;margin-bottom: 12px;}
.tcbox .wordsbox .right .listbox .list input{height: 30px;}
.tcbox .wordsbox .right .listbox .list img{height: 28px;margin-top: -14px;}
.tcbox .wordsbox .right button{height: 34px;font-size: 14px;}
}

/*当前位置*/
.dq_section{width: 100%;padding-top: 30px;background: #f1f1f1;}
.dq_section .content{width: 100%;font-size: 0;}
.dq_section .content img{width: 24px;display: inline-block;vertical-align: middle;margin-right: 16px;}
.dq_section .content a{font-size: 16px;color: #333333;line-height: 24px;display: inline-block;vertical-align: middle;}
.dq_section .content a:hover{color: #ea1f18;}
.dq_section .content span{font-size: 16px;color: #333333;line-height: 24px;display: inline-block;vertical-align: middle;margin: 0 8px;}
@media  screen and (max-width: 1680px){
.dq_section{padding-top: 20px;}
.dq_section .content img{width: 20px;margin-right: 8px;}
.dq_section .content a{font-size: 14px;line-height: 20px;}
.dq_section .content span{font-size: 14px;line-height: 20px;margin: 0 6px;}
}

/*新闻*/
.xw_section{width: 100%;padding-top: 40px;padding-bottom: 100px;background: #f1f1f1;}
.xw_section ul{width: 100%;margin-bottom: 80px;}
.xw_section ul li{width: 100%;margin-bottom: 30px;}
.xw_section ul li:last-child{margin-bottom: 0;}
.xw_section ul li a{display: block;width: 100%;background: #ffffff;padding: 24px 0 24px 24px;font-size: 0;}
.xw_section ul li a .left{width: 360px;display: inline-block;vertical-align: middle;}
.xw_section ul li a .left .pic{ width: 100%; padding-bottom: 66.94%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xw_section ul li a .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.xw_section ul li a:hover .left .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.xw_section ul li a .right{width: calc(100% - 362px);display: inline-block;vertical-align: middle;padding: 0 54px 0 34px;position: relative;}
.xw_section ul li a .right .h2s{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xw_section ul li a .right .h2s span{color:#ea1f18}
.xw_section ul li a:hover .right .h2s{color: #ea1f18;}
.xw_section ul li a .right .info{font-size: 16px;color: #666666;line-height: 32px;height: 64px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xw_section ul li a .right .info span{color:#ea1f18}
.xw_section ul li a .right .listbox{width: 100%;padding-top: 24px;margin-top: 30px;border-top: 1px solid #dddddd;overflow: hidden;}
.xw_section ul li a .right .listbox .list{float: left;margin-right: 28px;font-size: 0;}
.xw_section ul li a .right .listbox .list img{width: 18px;display: inline-block;vertical-align: middle;}
.xw_section ul li a .right .listbox .list .words{font-size: 16px;color: #666666;line-height: 20px;display: inline-block;vertical-align: middle;margin-left: 8px;}
.xw_section ul li a .right .bq{background: #ea1f18;font-size: 16px;color: #ffffff;line-height: 30px;background: #ea1f18;border-radius: 15px 0 0 15px;padding: 0 18px;position: absolute;right: 0;top: -10px;}
.xw_section .pagebox{width: 100%;}
.xw_section .pagebox .pcpage{width: 100%;font-size: 0;text-align: center;}
.xw_section .pagebox .pcpage a{display: inline-block;vertical-align: middle;margin: 0 5px;}
.xw_section .pagebox .pcpage a.boxs2{width: 48px;line-height: 48px;text-align: center;background: #ffffff;border-radius: 4px;font-size: 18px;color: #333333;display: inline-block;vertical-align: middle;}
.xw_section .pagebox .pcpage a.boxs3{width: 48px;line-height: 48px;text-align: center;border-radius: 4px;font-size: 36px;color: #999999;display: inline-block;vertical-align: middle;}
.xw_section .pagebox .pcpage a.boxs1{width: 100px;text-align: center;line-height: 48px;text-align: center;background: #fff;border-radius: 4px;font-size: 18px;color: #333;display: inline-block;vertical-align: middle;}
.xw_section .pagebox .pcpage a.boxs2:hover,
.xw_section .pagebox .pcpage a.boxs1:hover,
.xw_section .pagebox .pcpage a.boxs2.on{color: #fff;background: #ff0208;}
@media  screen and (max-width: 1680px){
.xw_section{padding-bottom: 60px;}
.xw_section ul{margin-bottom: 40px;}
.xw_section ul li{margin-bottom: 20px;}
.xw_section ul li a{padding: 20px 0 20px 20px;}
.xw_section ul li a .right{padding: 0 50px 0 30px;}
.xw_section ul li a .right .h2s{font-size: 16px;line-height: 20px;margin-bottom: 20px;}
.xw_section ul li a .right .info{font-size: 14px;line-height: 24px;height: 48px;}
.xw_section ul li a .right .listbox{padding-top: 20px;margin-top: 20px;}
.xw_section ul li a .right .listbox .list .words{font-size: 14px;margin-left: 5px;}
.xw_section ul li a .right .bq{font-size: 14px;line-height: 26px;border-radius: 13px 0 0 13px;padding: 0 14px;}
.xw_section .pagebox .pcpage a{margin: 0 4px;}
.xw_section .pagebox .pcpage a.boxs2{width: 40px;line-height: 40px;font-size: 16px;}
.xw_section .pagebox .pcpage a.boxs3{width: 40px;line-height: 40px;font-size: 30px;}
.xw_section .pagebox .pcpage a.boxs1{width: 90px;line-height: 40px;font-size: 16px;}
}
@media  screen and (max-width: 1024px){
.xw_section{padding-top: 20px;padding-bottom: 30px;}
.xw_section ul{margin-bottom: 20px;}
.xw_section ul li{margin-bottom: 12px;}
.xw_section ul li a{padding: 0;}
.xw_section ul li a .left{width: 100%;}
.xw_section ul li a .right{width: 100%;padding: 12px;}
.xw_section ul li a .right .h2s{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.xw_section ul li a .right .info{font-size: 14px;line-height: 24px;height: auto;}
.xw_section ul li a .right .listbox{padding-top: 10px;margin-top: 10px;}
.xw_section ul li a .right .listbox .list{overflow: hidden;}
.xw_section ul li a .right .listbox .list img{float: left;}
.xw_section ul li a .right .listbox .list .words{font-size: 14px;margin-left: 6px;float: left;line-height: 18px;}
.xw_section ul li a .right .bq{font-size: 14px;line-height: 30px;border-radius: 0;padding: 0 0;position: static;width: 100px;text-align: center;margin-top: 12px;}
.xw_section .pagebox .wappage{width: 100%;font-size: 0;text-align: center;}
.xw_section .pagebox .wappage a{display: inline-block;vertical-align: middle;}
.xw_section .pagebox .wappage a.boxs1{width: 80px;text-align: center;font-size: 14px;color: #666666;line-height: 30px;background: #fff;border-radius: 15px;}
.xw_section .pagebox .wappage span{font-size: 14px;color: #666;line-height: 30px;display: inline-block;vertical-align: middle;margin: 0 6px;}
}

/*新闻详情*/
.xwxq_section{background: #f1f1f1;padding-top: 40px;padding-bottom: 100px;}
.xwxq_section .content{width: 100%;overflow: hidden;}
.xwxq_section .left{width: calc(74.33% - 10px);float: left;background: #fff;padding: 40px 30px 110px 30px;}
.xwxq_section .left h1{font-size: 28px;color: #333333;line-height: 32px;text-align: center;margin-bottom: 36px;}
.xwxq_section .left .listbox{width: 100%;margin-bottom: 34px;font-size: 0;text-align: center;}
.xwxq_section .left .listbox .list{display: inline-block;vertical-align: middle;padding: 0 20px;font-size: 0;}
.xwxq_section .left .listbox .list img{width: 20px;display: inline-block;vertical-align: middle;margin-right: 6px;}
.xwxq_section .left .listbox .list .words{font-size: 16px;color: #666666;line-height: 20px;display: inline-block;vertical-align: middle;}
.xwxq_section .left .info{padding-top: 34px;border-top: 1px solid #dddddd;font-size: 16px;color: #666666;line-height: 36px;letter-spacing: 0;margin-bottom: 84px;}
/*.xwxq_section .left .info img{width: 100%;display: block;}
.xwxq_section .left .info span{font-weight: bolder;color: #333333;}*/
.xwxq_section .left .boxs{width: 100%;font-size: 0;text-align: center;padding-bottom: 48px;margin-bottom: 58px;border-bottom: 1px solid #dddddd;}
.xwxq_section .left .boxs .bq{width: 150px;margin-right: 60px;display: inline-block;vertical-align: middle;}
.xwxq_section .left .boxs .bq:last-child{margin-right: 0;}
.xwxq_section .left .boxs .bq a{display: block;width: 100%;border: 1px solid #999999;border-radius: 6px;font-size: 0;text-align: center;}
.xwxq_section .left .boxs .bq a:hover{border-color: #ea1f18;}
.xwxq_section .left .boxs .bq a img{width: 22px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.xwxq_section .left .boxs .bq a img.img2{display: none;}
.xwxq_section .left .boxs .bq a:hover img.img1{display: none;}
.xwxq_section .left .boxs .bq a:hover img.img2{display: inline-block;}
.xwxq_section .left .boxs .bq a .words{font-size: 16px;color: #666666;line-height: 48px;display: inline-block;vertical-align: middle;}
.xwxq_section .left .boxs .bq a:hover .words{color: #ea1f18;}
.xwxq_section .left .pagebox{width: 100%;overflow: hidden;font-size: 0;}
.xwxq_section .left .pagebox .pages{width: calc(100% - 152px);display: inline-block;vertical-align: bottom;padding-right: 30px;}
.xwxq_section .left .pagebox .pages a{display: block;font-size: 18px;color: #121212;line-height: 22px;}
.xwxq_section .left .pagebox .pages a.prev{margin-bottom: 28px;}
.xwxq_section .left .pagebox .pages a:hover{color: #ea1f18;}
.xwxq_section .left .pagebox .back{width: 150px;display: inline-block;vertical-align: bottom;}
.xwxq_section .left .pagebox .back a{display: block;background: #ff0208;font-size: 0;text-align: center;border-radius: 6px;}
.xwxq_section .left .pagebox .back a:hover{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.xwxq_section .left .pagebox .back a img{width: 14px;display: inline-block;vertical-align: middle;margin-right: 16px;}
.xwxq_section .left .pagebox .back a .words{font-size: 16px;color: #ffffff;line-height: 50px;display: inline-block;vertical-align: middle;}
.xwxq_section .right{width: 25.67%;float: right;}
.xwxq_section .right .top{width: 100%;margin-bottom: 18px;background: #fff;padding: 44px 18px 32px 18px;}
.xwxq_section .right .top .inputbox{width: 100%;margin-bottom: 30px;overflow: hidden;}
.xwxq_section .right .top .inputbox input{width: calc(100% - 68px);float: left;height: 44px;padding: 0 10px;background: rgba(255,255,255,0);border: 1px solid #dddddd;font-size: 16px;color: #333;}
.xwxq_section .right .top .inputbox .button{width: 66px;float: right;background: #ea1f18;height: 44px;text-align: center;}
.xwxq_section .right .top .inputbox .button img{width: 18px;display: block;margin: 13px auto 0 auto;}
.xwxq_section .right .top .tits{font-size: 18px;color: #111111;line-height: 24px;padding-bottom: 26px;border-bottom: 1px solid #dddddd;}
.xwxq_section .right .top ul{width: 100%;}
.xwxq_section .right .top ul li{border-bottom: 1px solid #dddddd;}
.xwxq_section .right .top ul li a{padding-top: 26px;padding-bottom: 26px;width: 100%;display: block;}
.xwxq_section .right .top ul li a .h2s{font-size: 16px;color: #333333;line-height: 24px;margin-bottom: 16px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xwxq_section .right .top ul li a:hover .h2s{color: #ea1f18;}
.xwxq_section .right .top ul li a .listbox{width: 100%;overflow: hidden;}
.xwxq_section .right .top ul li a .listbox .list{float: left;margin-right: 24px;font-size: 0;}
.xwxq_section .right .top ul li a .listbox .list img{width: 18px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.xwxq_section .right .top ul li a .listbox .list .words{font-size: 16px;color: #666666;line-height: 20px;display: inline-block;vertical-align: middle;}
.xwxq_section .right .bottom{width: 100%;padding: 20px 34px 20px 28px;font-size: 0;}
.xwxq_section .right .bottom .words{font-size: 16px;color: #ffffff;line-height: 36px;display: inline-block;vertical-align: middle;width: calc(100% - 127px);}
.xwxq_section .right .bottom img{width: 125px;display: inline-block;vertical-align: middle;}
@media  screen and (max-width: 1680px){
.xwxq_section{padding-bottom: 60px;}
.xwxq_section .left{padding: 30px 30px 60px 30px;}
.xwxq_section .left h1{font-size: 24px;line-height: 28px;margin-bottom: 24px;}
.xwxq_section .left .listbox{margin-bottom: 24px;}



.xwxq_section .left .listbox .list img{width: 18px;margin-right: 4px;}
.xwxq_section .left .listbox .list .words{font-size: 14px;}
.xwxq_section .left .info{padding-top: 24px;font-size: 14px;line-height: 30px;margin-bottom: 40px;}
.xwxq_section .left .boxs{padding-bottom: 30px;margin-bottom: 30px;}
.xwxq_section .left .boxs .bq{width: 130px;margin-right: 40px;}
.xwxq_section .left .boxs .bq a img{width: 20px;margin-right: 8px;}
.xwxq_section .left .boxs .bq a .words{font-size: 14px;line-height: 38px;}
.xwxq_section .left .pagebox .pages{width: calc(100% - 142px);}
.xwxq_section .left .pagebox .pages a{font-size: 15px;line-height: 20px;}
.xwxq_section .left .pagebox .pages a.prev{margin-bottom: 18px;}
.xwxq_section .left .pagebox .back{width: 140px;}
.xwxq_section .left .pagebox .back a img{margin-right: 10px;}
.xwxq_section .left .pagebox .back a .words{font-size: 14px;line-height: 40px;}
.xwxq_section .right .top{margin-bottom: 14px;padding: 30px 14px 26px 14px;}
.xwxq_section .right .top .inputbox{margin-bottom: 20px;}
.xwxq_section .right .top .inputbox input{width: calc(100% - 58px);height: 38px;padding: 0 10px;font-size: 14px;}
.xwxq_section .right .top .inputbox .button{width: 56px;height: 38px;}
.xwxq_section .right .top .inputbox .button img{width: 15px;margin: 11.5px auto 0 auto;}
.xwxq_section .right .top .tits{font-size: 16px;line-height: 20px;padding-bottom: 20px;}
.xwxq_section .right .top ul li a{padding-top: 20px;padding-bottom: 20px;}
.xwxq_section .right .top ul li a .h2s{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.xwxq_section .right .top ul li a .listbox .list{margin-right: 16px;}
.xwxq_section .right .top ul li a .listbox .list img{width: 16px;margin-right: 6px;}	
.xwxq_section .right .top ul li a .listbox .list .words{font-size: 14px;}
.xwxq_section .right .bottom{padding: 14px 20px;}
.xwxq_section .right .bottom .words{font-size: 14px;line-height: 30px;width: calc(100% - 102px);}
.xwxq_section .right .bottom img{width: 100px;}
}
@media  screen and (max-width: 1024px){
.xwxq_section{padding-top: 20px;padding-bottom: 30px;}
.xwxq_section .left{width: 100%;padding: 12px;}
.xwxq_section .left h1{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.xwxq_section .left .listbox{width: calc(100% + 10px);margin: -5px;overflow: hidden;}

.xwxq_section .left .listbox .list:first-child{width:100%;}

.xwxq_section .left .listbox .list{display: block; padding: 5px;margin: 0; float: left;width: auto;text-align: left;}
.xwxq_section .left .listbox .list:last-child{margin-right: 0;}
.xwxq_section .left .listbox .list img{width: 16px;margin-right: 4px;float: left;}
.xwxq_section .left .listbox .list .words{font-size: 13px;letter-spacing: 0;float: left;line-height: 16px;}
.xwxq_section .left .info{padding-top: 12px;font-size: 14px;line-height: 24px;margin-bottom: 12px;margin-top: 12px;}
.xwxq_section .left .boxs{padding-bottom: 12px;margin-bottom: 12px;}
.xwxq_section .left .boxs .bq{width: 100px;margin-right: 14px;}
.xwxq_section .left .boxs .bq a img{width: 18px;margin-right: 6px;}
.xwxq_section .left .boxs .bq a .words{font-size: 14px;line-height: 34px;}
.xwxq_section .left .pagebox .pages{width: 100%;padding-right: 0;display: block;}
.xwxq_section .left .pagebox .pages a{font-size: 14px;line-height: 20px;}
.xwxq_section .left .pagebox .pages a.prev{margin-bottom: 10px;}
.xwxq_section .left .pagebox .back{width: 120px;display: block; margin: 12px auto 0 auto;}
.xwxq_section .left .pagebox .back a img{margin-right: 10px;}
.xwxq_section .left .pagebox .back a .words{font-size: 14px;line-height: 34px;}
.xwxq_section .right{width: 100%;display: none;}
.xwxq_section .right .top{margin-bottom: 14px;padding: 12px;}
.xwxq_section .right .top .inputbox{margin-bottom: 12px;}
.xwxq_section .right .top .inputbox input{width: calc(100% - 46px);height: 34px;}
.xwxq_section .right .top .inputbox .button{width: 44px;height: 34px;}
.xwxq_section .right .top .inputbox .button img{width: 15px;margin: 9.5px auto 0 auto;}
.xwxq_section .right .top .tits{font-size: 16px;line-height: 20px;padding-bottom: 12px;}
.xwxq_section .right .top ul li a{padding-top: 12px;padding-bottom: 12px;}
.xwxq_section .right .top ul li a .h2s{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.xwxq_section .right .top ul li a .listbox .list{margin-right: 8px;}
.xwxq_section .right .top ul li a .listbox .list img{width: 16px;margin-right: 6px;}
.xwxq_section .right .top ul li a .listbox .list .words{font-size: 14px;}
.xwxq_section .right .bottom{;padding: 12px;}
.xwxq_section .right .bottom .words{font-size: 14px;line-height: 30px;width: calc(100% - 92px);}
.xwxq_section .right .bottom img{width: 90px;}
}

img{max-width:100%;}


				
.sharetc{ display: none; width: 100%; height: 100%; background-color: rgba(0,0,0,0.8); position: fixed; top: 0; left: 0; z-index: 999999;}
.sharetc .imgPop2{/*overflow: hidden;*/ width: 266px; left: 50%; position: absolute; top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sharetc .imgPop2 .tp{ display: block; width: 100%; height:100%; position:relative; padding:5px; background:#fff;}
.sharetc .imgPop2 .tp canvas{display:block;  width: 100%; height:100%;}
.sharetc .imgPop2 .tp img{width:auto; max-width:100%; max-height:100%; display:block; margin:0 auto; position:absolute; left:50%; top:50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sharetc .imgPop2 .close2{ cursor:pointer; width: 36px; height: 36px; background: url(/theme/cn/img/shareclose.png) no-repeat center; background-size: cover; position: absolute; top: -42px; right: -32px;}@media screen and  (max-width:991px){.sharetc .imgPop2{width: 200px;  }
.sharetc .imgPop2 .tp{ }
.sharetc .imgPop2 .close2{ width: 25px; height: 25px; top:-26px; right:-25px;}}			
				
				
.bsBox *,
.bsBox{-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;}	