/*通用代码*/
@font-face {font-family:fontDin1;src: url(../webcss/DIN-MEDIUM_otf.txt),url(),url(../webcss/DIN-MEDIUM_eot.txt),url(../webcss/DIN-MEDIUM_woff2.txt),url(../webcss/DIN-MEDIUM_ttf.txt)}
*{ margin:0px; padding:0px;box-sizing: border-box;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑';min-width:1400px;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #2669d1;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none}
.w1300{ width:1300px; margin:0 auto;}
.w1400{ width:1400px; margin:0 auto;}

.top10{height:10px;}
.top20{height:20px;}
.top30{height:30px;}
.top40{height:40px;}
.top50{padding-top:50px;}
.top60{height:60px;}
.top70{height:70px;}
.top80{ height:80px;}
.top90{padding-top:90px;}
.top95{padding-top:95px;}
.top100{padding-top:100px;}

.fl{ float:left;}
.fr{ float:right;}

.title{text-align: center;font-size: 40px;color: #222;font-weight: normal;}
.title i{color: #2669d1;}
.title span{display: block;font-size: 18px;margin: 5px 0 0px 0;font-weight: lighter;color: #999;}
.title em{ font-size:0; display:inline-block;margin-top: 15px;}
.title em i{ display:inline-block; width:8px; height:8px; border-radius:50%; background:#a8a8a8;animation: bounce_fountainG 1.2s linear infinite;} 
.title em i+i{ margin-left:10px;}
.title em i:nth-child(1){animation-delay: .4s;}
.title em i:nth-child(2){background:#2669d1;animation-delay: .6s;}
.title em i:nth-child(3){animation-delay: .8s;}
.title b{color: #2669d1;}

@keyframes rolation{
	0%{ transform:rotate(0deg);}
	100%{ transform:rotate(360deg);}
	}

@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
 
/*抬头*/
.htop p{font-size: 14px;font-weight: lighter;color: #aaa;float: left;}
.htop{ height:49px; border-bottom:1px solid #eeeeee; font-size:12px; font-weight:lighter; color:#aaa; line-height:49px;}
.htop a{ font-size:14px;font-weight:lighter; color:#aaa; display:block;}
.htop a:hover{ color:#2669d1; text-decoration:underline;}
.htop li{ float:left; padding:0px 12px; position:relative;}
.htop li:nth-child(3){ padding-right:0px;}
.htop li+li:before{content: "";display: inline-block;background: #aaa;height: 1px;width: 5px;position: absolute;left: -3px;bottom: 24px;}

#top_bg{width:100%;height:170px;}
#top_bg .t1{float:left; padding-top:50px;}
#top_bg .t1 p{font-size: 18px;font-weight: lighter;color: #222;padding-top: 5px;letter-spacing: 3px;}
#top_bg .t2{float:left; padding-top:50px; padding-left:25px; font-size:36px; font-weight:bold;color: #222;padding-right: 20px;letter-spacing: 1.3px;}
#top_bg .t2 i{color: #2669d1;}
#top_bg .t2 p{ font-size:16px; letter-spacing:0px; text-transform:uppercase; font-weight:lighter;}
#top_bg .t4{float:left; margin-top:55px; padding-left:20px; font-size:18px; color:#222222; font-weight:lighter;position: relative;}
#top_bg .t4:before{content: "";display: inline-block;position: absolute;left: 0px;top: 3px;background: #454545; width: 1px;height: 56px;}
#top_bg .t4 i{color: #2669d1;font-size: 25px;font-weight: bold;}
#top_bg .t4 p{font-weight:lighter; font-size:18px; color:#454545;}
#top_bg .t5{float:right; padding-top:50px; font-size:18px;}
#top_bg .t5 .tel1{height:29px;color: #222;}
#top_bg .t5 .tel1 img{float:left; padding-left:50px; padding-right:10px;}
#top_bg .t5 .tel2{font-size:32px; color:#2669d1; font-family:fontDin1;float: right;letter-spacing: -0.5px;}

/*导航*/
.nav{ background:#2669d1;height: 90px; margin:0 0 1px; text-align:center;position: relative;}
.nav>ul{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.nav>ul>li:first-child:before{ right:inherit; left:0;}
.nav>ul>li{ transition:all .3s ease;position:relative;height: 90px;width: 14.2%;}
.nav>ul>li:hover,.nav>ul>li.cur{ background:#d32f23;}
.nav>ul>li>a{ display:block; font-size:15px; color:#ffffff; font-weight:lighter; transition:all .3s ease;padding: 26px 0;}
.nav>ul>li>a>p{text-transform: uppercase;font-size: 12px;padding-top: 3px;}

.nav>ul>li .dropmenu{width:199px;position:absolute;top:100%;left:0px;z-index: 99;transform-origin: 0 0;transform: perspective(600px) rotateX(-90deg);transition:600ms ease;}
.nav>ul>li:hover .dropmenu{transform: perspective(600px) rotateX(0deg);transition:600ms ease;cursor:pointer; }
.nav>ul>li .dropmenu a{font-size: 15px;display:block;line-height:45px;text-align:center;color:#fff;background:rgba(11,84,193,.8);transition:600ms ease; margin-top:1px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nav>ul>li .dropmenu a:hover{background:#d32f23;}
.nav>ul>li table,.nav>ul>li tbody,.nav>ul>li tr,.nav>ul>li td{ display:block; width:100%;}

/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#000;}
.banner-box{ min-width:1400px; height:638px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:638px; background-position: center; background-repeat: no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto; width: 100%;height: 80%;position: relative;z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:230px; left: 0; margin-left: 0; height: 370px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(../images/20220326175256_1836309720.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20220326175256_1836309720.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:15px; height:15px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #2669d1;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:80px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 80px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

/*搜索*/
.search{ height:100px; background:#f5f5f5;}
.search-bg{ width:272px; height:47px; overflow:hidden; margin-top:27px;position:relative;box-shadow: 0px 0px 10px 0px #e8e8e8;border-radius: 25px;}
.search ul{position: relative;width: 240px;}
.search ul:after{content:"";display: block;width: 1px;height: 52px;background: #e0e0e0;position: absolute;left: 0px;top: 25px;}
.search ul a{float: left;font-size: 12px;color: #aaa;margin-left: 30px;}
.search ul a:before{content: "";display: block;width: 32px;height:32px;margin:25px auto 5px; background: url(../images/20220411094645_689287733.png)no-repeat;}
.search a:hover{color:#2669d1; }
.search a:nth-child(2):before{background-position: -32px 0px;}
.search a:nth-child(3):before{background-position: -64px 0px;}
.search a:hover:nth-child(1):before{background-position: 0px -32px;}
.search a:hover:nth-child(2):before{background-position: -32px -32px;}
.search a:hover:nth-child(3):before{background-position: -64px -32px;}
.search_l{line-height:35px;padding-left: 20px;font-size: 16px;color: #888; margin-top: 14px;}
.search_l dd{ display:inline-block; color:#2669d1; font-size:16px;font-weight: normal;}
.search_l a{ color:#888; font-size:16px;}
.search_l a:hover{ color:#2669d1;    text-decoration: underline;}
.search-bg #infoname{ width:272px; height:47px; color:#dadada; font-size:14px; line-height:47px; font-weight:lighter; background:#fff; border:none; border-radius:23px; outline:none; padding-left:24px;}
.search-i{ height:47px; position:absolute; right:0; top:0;}

/*热销产品*/
.product{padding: 60px 0;}
.protab{width: 100%;height: 50px;}
.prolist2021 ul li a{float: left;display: inline-block;width: 130px;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #424242;font-size: 16px;font-weight: lighter;}
.prolist2021 ul li{float: left;}
.prolist2021 ul li+li{margin-left: 10.7px;}
.prolist2021 ul li dl{display: none;}
.pro_cc{padding-top: 40px !important}
.pro_cc table tr td {display: block;float: left;width: 335px;padding: 0px !important;overflow: hidden;position: relative;border: 0px #dddddd solid;}
.pro_cc table tr td img {border: 1px solid #e1e1e1;}
.pro_cc table tr td span {display: block;line-height: 40px !important;height: 40px;background: #eeeeee;color: #222; position: relative;z-index: 2;margin-top: 10px; transition: all .3s ease;}
.pro_cc table tr td span a {font-size: 16px;color: #222;font-weight: normal;}
.pro_cc table tr td:hover span {background:#2669d1;color:#fff;}
.pro_cc table tr td:hover span a{color:#fff;}
.pro_cc table tr td+td{margin-left: 20px;}
.prolist2021 ul li a.on{background: #2669d1;color: #fff;transition: all .3s ease;}
.pro_cc table tr+tr{margin-top: 20px;display: block;}

/*四大特性*/
.char{width: 100%;height: 754px;padding-top: 60px; background: url(../images/20220411110711_1311607111.jpg)no-repeat top;}
.char .title span{margin: 8px 0 5px 0;}
.char ul li{width: 320px;height: 380px;background: #fff;float: left;box-shadow: 0px 0px 20px 0px #dfdfdf;text-align: center;font-weight: lighter;cursor: pointer;}
.char ul li+li{margin-left: 40px;}
.char ul li span{display: block;margin: 45px auto 34px;background:url(../images/20220411112321_1006658395.png)no-repeat;width: 150px;height: 135px;}
.char ul li:nth-child(2) span{background-position-x:-150px;}
.char ul li:nth-child(3) span{background-position-x:-300px;}
.char ul li:nth-child(4) span{background-position-x:-450px;}
.char ul li:hover span{background-position-y:-135px;}
.char ul li:hover{background: #2669d1;transition: all .3s ease;}
.char ul li:hover b,.char ul li:hover p,.char ul li:hover em{color: #fff;transition: all .3s ease;}
.char ul li b{color: #333;font-size: 25px;}
.char ul li p{font-size: 18px;color: #666666;padding: 15px 0;}
.char ul li em{text-transform:uppercase;font-size: 12px;color: #d8d8d8;line-height: 18px;}
.chartel{color: #2669d1;font-size: 14px;text-align: center;line-height: 36px;}
.chartel span{display: inline-block;width: 333px;height: 36px;border: 1px solid #2669d1;font-weight: normal;border-right: 0px solid #2669d1;}
.chartel span d{vertical-align: top;}
.chartel span i{font-size: 25px;font-family: fontDin1;}
.chartel a{color: #fff;background: #2669d1;display: inline-block;width: 132px;height: 36px;vertical-align: top;}
.chartel a:hover{background: #d32f23;transition: all .3s ease;}

/*优势*/
.adv{background:url(../images/20220411134543_770477305.jpg) no-repeat top;height: 809px;width: 100%;padding-top: 80px;}
.adv .title span{margin: 10px 0 10px 0;}
.title d i{font-size: 30px;color: #222222;font-family: fontDin1;padding-left: 8px;}
.adv_all{background: #fff;width: 1400px;height: 650px;position: relative;}
.ysnav{ position: absolute; top:150px; width:610px; right:0px; z-index: 2;}
.ysnav li{ float: left; width: 113px; height:125px; overflow: hidden; font-size: 30px; color:#272728; text-align: center;border: 3px solid #272728;line-height: 25px;cursor: pointer;font-family:Impact;transition: all .3s ease;padding: 19px 27px;}
.ysnav li+li{margin-left: 18px;}
.ysnav li img{ display: block; margin: 8px 10px; width:140px; height:80px;}
.ysnav li.cur{ color:#fff; background:#2669d1;border: 3px solid #2669d1;}
.ysnav li.cur img{ width:140px;height:80px;}
.ysnav i{display: block;margin-top: 8px;font-size: 20px;font-weight: bold;}
.advwa{background:url(../images/20220411135144_66297350.jpg) no-repeat; width:700px; height:650px; padding:310px 50px 0px 90px;text-align: left;}
.advtit{position: absolute;top: 50px;right: 285px;}
.advtit b{font-size: 36px;color: #2669d1;}
.advtit p{font-size: 18px;color: #222222;letter-spacing: 2.3px;padding-top: 3px;}
.aw_con p{ line-height:30px; color:#aaa; font-size:16px;  position:relative;font-weight: normal;}
.aw_con{ margin-top:30px;padding-left: 3px;}
.aw_t p:nth-child(1){ font-weight:normal; font-size:30px; color:#272728;}
.aw_t p:nth-child(2){ font-size:14px; color:#272728;margin:3px 0px 18px 5px;font-weight: lighter;}
.advcen{width: 1400px;height:650px;overflow:hidden;position: relative;}
.abb_ri, .abb_le {height: 21px;width: 14px;position: absolute;top: -265px; cursor: pointer;}
.abb_le{background:url(../images/20220411141014_1599102625.png) no-repeat left top ; left:0px;}
.abb_ri{background:url(../images/20220411141014_1343986240.png) no-repeat right top; left:30px;}
.acll_b{position:absolute !important;bottom: -175px;right: 595px;z-index: 9;}
.acll_b i{line-height:20px;position: absolute;font-size:18px;color:#e7e4e1; top:-400px; font-weight:normal;}
.acll_b.line00 i::before{width:46px;transition:600ms ease;}
.acll_b.line01 i::before{width:103px;transition:600ms ease;}
.acll_b.line02 i::before{width:174px;transition:600ms ease;}
.acll_b.line03 i::before{width:219px;transition:600ms ease;}
.acll_b i::after{width:219px;height:1px;background:#e7e4e1;right: 68px;z-index:1;}
.acll_b i em:nth-child(1){ color:#00b31d;}
.acll_b i em{ font-weight:normal;}

/*应用案例*/
.case{background:url(../images/20220412091700_2002331033.jpg) no-repeat top;height:867px;padding-top:60px;}
.case .title span{color: #666;}
.casecenter{background: #fff;height: 580px;position: relative;}
.casetab{width: 954px;height: 156px;background: #fff;box-shadow: 0px 0px 10px 0px #d2d2d2;position: absolute;bottom: 60px;left: 60px;z-index: 999;padding: 24px 50px;}
.casetab li{border-radius: 50%;float: left;border: 1px solid #e0e0e0;width: 102px;height: 102px;padding: 5px;position: relative;cursor: pointer;}
.casetab li+li{margin-left:5px;}
.casetab li+li:before{content: "";display: block;background: #555454;width: 16px;height: 2px;top: 54px;left: -48px;position: absolute;}
.casetab li img{border-radius: 50%;width: 90px;height: 90px;}
.casecon .news_div_item_pic{float: right;width: 700px;height: 580px;}
.casecon .divdgweb_new_div_item_content{float: left;width: 700px;height: 580px;padding: 75px 70px;}
.casecon .divdgweb_new_div_item_body{font-size: 16px;color: #aaaaaa;font-weight: lighter;line-height: 36px;border-top: 1px solid #ebebeb;padding-top: 30px;margin-top: 35px;}
.casecon .divdgweb_new_div_item_title{position: relative;}
.casecon .divdgweb_new_div_item_a{color: #222;font-size: 25px;font-weight: normal;}
.casecon .divdgweb_new_div_item_a:hover{color: #2669d1;}
.casecon .divdgweb_new_div_item_a:after{content: "";display: block;position: absolute;width: 57px;height: 57px;top: 3px;right: 0px; background:url(../images/20220412095356_1386117830.png) no-repeat;}
.casecon .divdgweb_new_div_item_a p{color: #666;font-size: 18px;font-weight: lighter;text-transform: uppercase;padding-top: 5px;}

/*定制流程*/
.process{background:url(../images/20220411142441_528394505.jpg) no-repeat center;height:510px;padding-top:60px;}
.process .title,.process .title b,.process .title span{color: #fff;}
.pcul li{ float:left;text-align:center; color:#fff;position: relative;}
.pcul li p:nth-child(1){ font-size:45px; padding-right: 13px;padding-bottom: 50px;font-family: fontDin1;}
.pcul li:nth-child(7) p:nth-child(1){margin-right: -53px;}
.pcul li p:nth-child(3){ font-size:18px;font-weight: normal;position: absolute;left: 15px;}
.pcul li:nth-child(7) p:nth-child(3){padding-right: 0px;margin-right: 0px;}
.pcul li:nth-child(1) p:nth-child(3){left: 41px;}
.pcul li:nth-child(2) p:nth-child(3){left: 34px;}
.pcul li:nth-child(3) p:nth-child(3){left: 52px;}
.pcul li:nth-child(4) p:nth-child(3){left: 59px;}
.pcul li:nth-child(5) p:nth-child(3){left: 44px;}
.pcul li:nth-child(6) p:nth-child(3){left: 25px;}
.pcul li:nth-child(7) p:nth-child(3){left: 36px;width: 120px;}
.pcul li p span{ display:block; font-size:14px;font-weight: lighter;padding-top: 3px;}
.pcul li p:nth-child(2){ width:102px; height:116px;margin: -37px 55px 17px 44px; cursor:pointer; background:url(../images/20220411143809_268978997.png) no-repeat center;}
.pcul li:hover p:nth-child(2){ background:url(../images/20220411143904_1833884303.png) no-repeat center;}
.pcul li p:nth-child(2) span{ display:block; background:url(../images/20220411150822_1760195172.png) no-repeat left top; transition:all .3s ease;width: 55px;height: 52px;}
.pcul{ background:url(../images/20220411144018_120363900.png) 117px 118px no-repeat;}
.pcul li:hover p:nth-child(1){color: #00b8e0;}
.pcul li:hover p:nth-child(3){color: #00b8e0;}
.pcul li:hover p span{color: #00b8e0;}
.pcul li p:nth-child(2){padding:35px 23px;}
.pcul li:hover p:nth-child(2) span{ background-position-y:-52px;}
.pcul li:nth-child(1) p:nth-child(2) span{background-position-x:0px; }
.pcul li:nth-child(2) p:nth-child(2) span{ background-position-x:-55px; }
.pcul li:nth-child(3) p:nth-child(2) span{ background-position-x:-110px; }
.pcul li:nth-child(4) p:nth-child(2) span{ background-position-x:-163px; }
.pcul li:nth-child(5) p:nth-child(2) span{ background-position-x:-220px; }
.pcul li:nth-child(6) p:nth-child(2) span{ background-position-x:-275px; }
.pcul li:nth-child(7) p:nth-child(2) span{ background-position-x:-330px; }

/*新闻*/
.news{padding-top: 50px;}
.news .title{float: left;}
.news .title d{display: block;font-size: 30px;text-align: left;padding-top: 5px;position: relative;}
.news .title d:after{display: block;content: "";background: #222222;width: 18px;height: 3px;position: absolute;right: 2px;top: 25px;}
.news_cont{float: right;padding-top: 20px;}
.news_cont a{display:inline-block;width:160px;height:45px;line-height:45px;font-size:18px;color:#fff;font-weight:lighter;text-align:center;background: #484848; transition: 0.3s all ease-in-out;}
.news_cont a+a{margin-left: 10px;}
.news_cont a.on{background: #2669d1;}
.newscon ul{ padding-top:20px;}
.newscon .news_div_item{ float:left; width:446px; height:192px; position:relative;border: 1px solid #e7e7e7;margin-top: 30px;transition: 0.3s all ease-in-out;margin-left:30px;}
.newscon .news_div_item:nth-child(1),.newscon .news_div_item:nth-child(4),.newscon .news_div_item:nth-child(7){margin-left:0px;}
.newscon .news_div_item:hover{ cursor:pointer;}
.newscon .news_div_item .news_div_item_pic{ float:left; width:150px;height: 150px; overflow:hidden; position:absolute;top: 20px;left: 20px;}
.newscon .news_div_item .news_div_item_pic img{ width:100%; height:100%; transition:all .6s ease;}
.newscon .news_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
.newscon .news_div_item .news_div_item_content{ float:left; width:230px;position:absolute; left:192px; top:53px;}
.newscon .news_div_item .news_div_item_content .news_div_item_a{ color:#3a3a3a; font-size:18px; font-weight:normal;}
.newscon .news_div_item_title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newscon .news_div_item .news_div_item_content .news_div_item_a:after{content: "——   了解更多";width: 103px;height: 26px;position: absolute;bottom: -43px;left: 00px; display: block;color: #c6c6c6;font-size: 12px;font-weight: normal;text-align: center;border: 1px solid #dddddd;line-height: 26px;}
.newscon .news_div_item:hover .news_div_item_content .news_div_item_a:after{border: 1px solid #2669d1;color: #2669d1;}
.newscon .news_div_item .news_div_item_content .news_div_item_body{ color:#aaa; font-size:12px; font-weight:lighter; line-height:20px; margin-top:10px;}
.newscon .news_div_item:hover .news_div_item_content .news_div_item_a{ color:#2669d1;}
.newscon .news_div_item_day {margin-right: 7px;}
.newscon .news_div_item .news_div_item_date{ float:left; color:#3a3a3a; text-align:center; position:absolute; left:192px; top:21px;width: 105px;font-weight: normal;font-size: 18px;font-family: 'fontDin1';}
.newscon .news_div_item_month {padding-left: 3px;}
.newscon .news_div_item .news_div_item_date .news_div_item_year,.newscon .news_div_item .news_div_item_date .news_div_item_month{ float:left; font-size:18px; font-weight:normal;}
.newscon{margin-bottom: 60px;}
.newscon .news_div_item:hover{border: 1px solid #2669d1;}

/*简介*/
.about{background:url(../images/20220418105657_2093736668.jpg) no-repeat center;width: 100%;height: 866px;padding-top: 50px;}
.about .title span{color: #666666;}
.ab_t{width: 835px;height: 620px;margin-top: 39px;padding: 75px 0px 0 0px;}
.ab_t b{font-size: 25px;color: #2669d1;}
.ab_t i{display: block;font-size: 18px;color: #222;font-weight: lighter;padding-top: 8px;}
.ab_t p{font-size: 15px;color: #666;font-weight: lighter;line-height: 36px;border-top: 1px solid #dddddd;padding-top: 30px;margin-top: 45px;}
.qyxx_gd{ margin:0 auto; height:auto; margin-top:40px;}
#colee_left {width: 835px !important;}
.cp table a{ font-size:16px; color:#222;font-weight: normal;line-height: 30px;}
.cp table img{ border: 1px solid #cfcfcf;padding: 2px;}
.cp td+td {padding-left: 20px !important;}

/*友情链接*/
.links_bg{width:100%; height:90px; background:#1a61c1; overflow:hidden;}
.links{line-height: 90px; font-size: 18px; color: #fff;font-weight: lighter;}
.links p.fl{padding-left: 34px; background: url(../images/20220411173827_355399908.png) no-repeat left center;margin-right: 20px;}
.links p.fl span{font-family: impact; text-transform: uppercase; padding: 0 20px 0 0px; border-right: 1px solid #1167e7;font-size: 18px;}
.linkTagcs li a{line-height: 90px !important;}
.links p.fr a{font-size: 14px;color: #fff;font-weight: lighter;}

/*版权*/
.boxx{ width: 1400px; margin: 0 auto;position: relative;}
.foot{background:#202231;height: 250px;width: 100%;}
.foot_all{height: 250px;position: relative;padding-top:35px;}
.foot_nav ul li d{padding-left: 70px;}
.foot_nav ul li{float: left;width: 250px;padding-left: 30px;position: relative;}
.foot_nav ul li+li:before{content: ""; display: block;position: absolute;width: 2px;height: 250px;left: 0px;top: -15px;background: url(../images/20220411181150_933114235.png) no-repeat;}
.foot_nav ul li p{font-size: 20px;font-weight: normal;color: #fff; position: relative;margin-bottom: 15px;}
.foot_nav ul li a ,.foot_nav ul li span{font-size: 14px; color: #aaa;font-weight: lighter;line-height: 36px; display: block;}
.foot_nav ul li i{display: inline-block;margin-bottom: 5px; font-size: 26px;color: #e62129;font-weight: normal;font-family:fontDin1;}
.foot_nav ul li a:hover{color:#fff;}
.foot_tel{padding-top:35px;width:400px;padding-left: 30px;position: relative;}
.foot_tel:before{content: ""; display: block;position: absolute;width: 2px;height: 250px;left: 0px;top: 60px;background: url(../images/20220411181150_933114235.png) no-repeat;}
.foot_tel dt{float: left;}
.foot_tel span{color: #fff;font-size: 20px;font-weight: normal;margin-bottom: 15px;display: block;}
.foot_tel p{color: #aaa;font-size: 14px;line-height: 36px;font-weight: lighter;}
.foot_tel d{padding-top: 10px;display: block;}
.copyy{ height: 160px;}
.flogo{display: inline-block;float: left;margin-top: 55px;}
.copyy span,.copyy span a{font-size: 13px; color: #aaa;line-height: 30px;text-align: left;display: inline-block;}
.copyy span{margin-top: 55px;}
.copyy span a:hover{color: #fff;}
.foot_phone_conetn{bottom: 0;position: absolute;left: 12px;}
.copyy{width: 100%;height: 165px;background: #202231 url(../images/20220411175351_736364949.jpg) no-repeat top;}

/*右边浮动*/
.my-kefu{position: fixed;right: 0px;top:35%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background:#2669d1; margin-top: 1px;padding: 9px 0;height: 77px;width: 77px;}
.my-kefu li i{background: url(../images/20220411182103_1837212086.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:166px;}
.my-kefu .my-kefu-tel3 i{background-position: -28px -98px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;} 
.my-kefu .my-kefu-xiadan i{background-position: 0 -98px;}
.my-kefu .my-kefu-wuliu i{background-position: 0 -123px;} 
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#d32f23;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu .my-kefu-ftop p{color:#fff;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 18px; color: #fff; float: left; height: 40px; line-height: 18px; padding-left:15px; border-left: 1px solid #ddd; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 40px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 40px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
.my-kefu-xiadan a{color: #fff;font-size: 15px;}
.my-kefu-wuliu a{color: #fff;font-size: 15px;}
.my-kefu-qq a{color: #fff;font-size: 15px;}