*{margin:0;padding:0;}
body{overflow-x:hidden;max-width:1920px;margin:auto;font-size:12px;}
li{list-style:none;}
.clear {height:0px;clear:both;}
textarea{font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
div{font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
p{font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
a{text-decoration:none;font-family:"Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
@font-face {
	font-family: 'Krona';
	src: local('Krona'), url(../fonts/Krona.woff) format('woff');
}
@font-face {
	font-family: 'Conv_impact';
	src: url('../img/impact.eot');
	src: local('?'), url('../img/impact.woff') format('woff'), url('../img/impact.ttf') format('truetype'), url('../img/impact.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HELVETICALT73BOLDEXTENDED';
	src: local('HELVETICALT73BOLDEXTENDED'), url(../fonts/HELVETICALT73BOLDEXTENDED.woff) format('woff');
}
@font-face {
	font-family: 'HELVETICALT43LIGHTEXTENDED';
	src: local('HELVETICALT43LIGHTEXTENDED'), url(../fonts/HELVETICALT43LIGHTEXTENDED.woff) format('woff');
}

html{font-size:100px;overflow-x:hidden;}
@media screen and (max-width: 1680px){
	html{font-size:100px;}
}		
@media screen and (max-width: 1440px){
	html{font-size:90px;}
}
@media screen and (max-width: 1366px){
	html{font-size:80px;}
}
@media screen and (max-width: 768px){
	html{font-size:100px;}
}
div.shouji{display:none;}
div.diannao{display:block;}
@media screen and (max-width: 1000px){
	div.shouji{display:block;}
	div.diannao{display:none;}
}

/*导航*/
div.header{width:90%;height:92px;margin:auto;position:relative;}
div.header div.headerl{width:40px;height:92px;position:absolute;left:0;top:0;background:url(../img/headerl.png) no-repeat;}
div.header div.headerm{width:calc(100% - 850px);height:92px;position:absolute;left:40px;top:0;background:url(../img/headerm.png) repeat-x;}
div.header div.headerr{width:810px;height:92px;position:absolute;right:0;top:0;background:url(../img/headerr.png) no-repeat;}
div.header div.headerlogo{height:50px;position:absolute;left:65px;top:15px;z-index:999;}
div.header div.headerlogo img.headerlogo{height:50px;}
div.header ul.headermenu{height:80px;position:absolute;right:322px;top:0;z-index:999;}
div.header ul.headermenu li.headermenu{height:80px;float:left;padding:0px 28px;}
div.header ul.headermenu li.headermenu a.headermenu{line-height:80px;font-size:14px;color:#6f7071;}
div.header div.headeranniu{width:330px;height:19px;position:absolute;right:0;top:30px;z-index:999;}
div.header div.headeranniu img.headeranniu{height:19px;float:left;margin:0px 21px;}
div.header div.headeranniu img.headeranniushu{height:19px;float:left;}

div.sousuo{width:100%;position:fixed;top:0;left:0;z-index:999;background-color: rgba(0, 0, 0, .2);display:none;}
div.sousuo div.sousuon{width:100%;height:100%;position:relative;}
div.sousuo div.sousuon div.sousuoguan{width:100%;height:100%;position:absolute;}
div.sousuo div.sousuon div.search-dialog{position: absolute;left: 50%;top: 50%;z-index:9999;box-sizing: border-box;transform: translate(-50%,-50%);background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,.33);border-radius:40px;font-size: 18px;width: 680px;padding: 20px 30px;}
div.sousuo div.sousuon div.search-dialog input.souleft{float: left;width: 90%;border: none;padding: 0;font-size:18px;line-height: 28px;height: 28px;color: #999;background-color: #fff;border-radius: 0;}
div.sousuo div.sousuon div.search-dialog input.souright{width:28px;height:28px;float:right;cursor: pointer;border: none;padding: 0;background:url(../img/search-btn.png) center center no-repeat;}



/*首页*/
div.navdao{width:100%;height:114px;position:absolute;left:0;top:0;z-index:999;}

div.navone{width:100%;height:160px;}
div.navone div.navonel{width:100%;text-align:center;}
div.navone div.navonel a.navonel{width:28px;height:22px;display:block;margin:auto;margin-top:69px;background:url(../img/navonel.png) no-repeat;}
div.navone div.navonen{width:100%;height:160px;background:#0a3996;}
div.navone div.navonen:hover{background:#f27624;}
div.navone div.navonen div.navonenl{width:48px;height:48px;float:left;margin-left:50px;margin-top:56px;}
div.navone div.navonen div.navonenl img.navonenl{width:48px;height:48px;}
div.navone div.navonen div.navonenr{width:calc(100% - 160px);float:right;margin-right:36px;}
div.navone div.navonen div.navonenr div.navonenrs{line-height:30px;font-size:20px;color:#ffffff;}
div.navone div.navonen div.navonenr div.navonenrx{line-height:22px;font-size:12px;color:rgba(255,255,255,0.4);text-transform:uppercase;}
div.navone div.navoner{width:100%;text-align:center;}
div.navone div.navoner a.navoner{width:28px;height:22px;display:block;margin:auto;margin-top:69px;background:url(../img/navoner.png) no-repeat;}

div.navtwo{width:100%;height:800px;background:url(../img/navtwo.jpg) center top no-repeat;}
div.navtwo div.navtwon{float:right;}
div.navtwo div.navtwon div.navtwonk{width:137px;height:122px;float:left;background:url(../img/navtwonk.png) center top no-repeat;line-height:122px;font-size:16px;color:#ffffff;text-align:center;}
div.navtwo div.navtwon div.navtwone{height:122px;float:left;}
div.navtwo div.navtwon div.navtwone div.navtwones{text-align:center;line-height:78px;font-size:60px;font-family: 'Conv_impact';color:#ffffff;position:relative;}
div.navtwo div.navtwon div.navtwone div.navtwones span.navtwones{line-height:20px;font-size:14px;color:#ffffff;position:absolute;top:-20px;right:-20px;}
div.navtwo div.navtwon div.navtwone div.navtwonex{text-align:center;line-height:44px;font-size:14px;color:#ffffff;}

div.navthree{width:100%;}
div.navthree div.navthrees{height:135px;overflow:hidden;background:url(../img/location.jpg) no-repeat;}
div.navthree div.navthrees p.navthreesz{line-height:128px;float:left;font-size:30px;color:#232323;}
div.navthree div.navthrees p.navthreesy{float:left;margin-left:10px;line-height:140px;font-size:18px;color:rgba(35,35,35,0.3);text-transform:uppercase;}
div.navthree div.navthreez div.navthreezl{margin-right:0.9rem;line-height:30px;font-size:18px;color:rgba(35,35,35,0.6);}
div.navthree div.navthreez div.navthreezl p{line-height:30px;font-size:18px;color:rgba(35,35,35,0.6);}
div.navthree div.navthreez div.navthreezr{float:right;margin-top:30px;}
div.navthree div.navthreez div.navthreezr a.navthreezr{width:96px;height:13px;display:block;background:url(../img/navthreezr.jpg) no-repeat;}
div.gundongtiao{width: 100%;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling:touch;}
div.gundongtiao::-webkit-scrollbar {width:100%;height:4px;background:url(../img/gundong.png) repeat-x;overflow:hidden;}
div.gundongtiao::-webkit-scrollbar-thumb {width:112px;height:4px;background:url(../img/gunlun.png) no-repeat;overflow:hidden;background-clip:padding-box;}
table.navthreex{animation: quan1 60s linear infinite;}
div.navthreex div.anliliste{width:430px;border:1px solid #dadada;margin-right:35px;margin-bottom:65px;}
div.navthreex div.anliliste img.anliliste{width:100%;}
div.navthreex div.anliliste p.anlilistes{width:96%;height:0.52rem;margin:auto;overflow:hidden;text-align:center;}
div.navthreex div.anliliste p.anlilistes a.anlilistes{line-height:0.52rem;font-size:0.2rem;font-weight:bold;color:#232323;}
div.navthreex div.anliliste p.anlilistex{width:96%;height:0.42rem;margin:auto;overflow:hidden;text-align:center;}
div.navthreex div.anliliste p.anlilistex a.anlilistex{line-height:0.42rem;font-size:14px;color:rgba(35,35,35,0.6);}
div.guanyuxn{width:96px;height:13px;position:absolute;left:50%;bottom:0;margin-left:-48px;z-index:9999;}
div.guanyuxn a.guanyuxn{width:96px;height:13px;display:block;background:url(../img/navthreezr.jpg) no-repeat;}
@keyframes quan1 {
    0% {
		margin-left:0;
    }
	50% {
		margin-left:-1000px;
    }
    100% {
		margin-left:0;
    }
}

div.navfour{width:100%;height:948px;background:url(../img/navfour.jpg) center top no-repeat;}
div.navfour div.navfours{width:100%;height:104px;text-align:center;}
div.navfour div.navfours p.navfourss{width:100%;height:64px;background:url(../img/navlocationxian.png) center bottom no-repeat;line-height:64px;font-size:30px;color:#ffffff;}
div.navfour div.navfours p.navfoursx{width:100%;height:40px;line-height:40px;font-size:18px;color:rgba(255,255,255,0.3);text-transform:uppercase;}
div.navfour div.navfourz{width:100%;height:100px;}
div.navfour div.navfourz a.navfourz{line-height:100px;float:left;margin-left:15px;margin-right:45px;font-size:14px;color:#ffffff;}
div.navfour div.navfourz a.navfourz:hover{font-weight:bold;color:#f27b2b;}
div.navfour div.navfourx{width:100%;border-top:1px solid rgba(255,255,255,0.15);}
div.navfour div.navfourx div.navfourxe{width:100%;border-bottom:1px solid rgba(255,255,255,0.15);}
div.navfour div.navfourx div.navfourxe div.navfourxen{width:100%;height:72px;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenl{width:72px;height:72px;float:left;margin-left:14px;background:#7a869a;text-align:center;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenl p.navfourxenls{line-height:28px;font-size:20px;font-weight:bold;color:#ffffff;margin-top:6px;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenl p.navfourxenlz{width:1px;height:14px;background:#ffffff;margin:auto;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenl p.navfourxenlx{line-height:20px;font-size:12px;color:#ffffff;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenm{width:calc(100% - 350px);float:left;margin-left:32px;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenm div.navfourxenms{width:100%;height:26px;overflow:hidden;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenm div.navfourxenms a.navfourxenms{line-height:26px;font-size:18px;color:#ffffff;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenm div.navfourxenmx{width:100%;height:40px;overflow:hidden;margin-top:6px;line-height:20px;font-size:12px;color:rgba(255,255,255,0.6);}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenm div.navfourxenmx p{line-height:20px;font-size:12px;color:rgba(255,255,255,0.6);}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenr{width:120px;float:right;}
div.navfour div.navfourx div.navfourxe div.navfourxen div.navfourxenr a.navfourxenr{font-size:16px;color:rgba(255,255,255,0.6);}

/*底部*/
div.footer{width:100%;background:#494949;}
div.footersls{width:100%;margin-top:0.1rem;}
div.footersls img{max-width:100%;}
div.footerslx{width:100%;margin-top:0.38rem;line-height:0.26rem;font-size:0.16rem;color:rgba(255,255,255,0.6);}
div.footerslx p{line-height:0.26rem;font-size:0.16rem;color:rgba(255,255,255,0.6);}
div.footersr{text-align:center;}
div.footersr p.footersrs{height:0.4rem;}
div.footersr p.footersrs a.footersrs{line-height:0.4rem;font-size:0.16rem;color:#ffffff;}
div.footersr p.footersrx{height:0.3rem;}
div.footersr p.footersrx a.footersrx{line-height:0.3rem;font-size:0.14rem;color:rgba(255,255,255,0.5);}
div.footer div.footerz{border-top:1px solid #808080;}
div.footer div.footerz div.footerzn{padding:10px 0px;}
div.footer div.footerz div.footerzn div.footerzne{height:28px;overflow:hidden;}
div.footer div.footerz div.footerzn div.footerzne p.footerzne{height:28px;float:left;line-height:28px;font-size:14px;color:rgba(255,255,255,0.4);}
div.footer div.footerz div.footerzn div.footerzne a.footerzne{height:28px;float:left;margin-right:20px;line-height:28px;font-size:14px;color:rgba(255,255,255,0.4);}
div.footer div.footerx{border-top:1px solid #5c5c5c;text-align:center;}
div.footer div.footerx p{line-height:48px;display:inline-block;margin:0px 20px;font-size:14px;color:rgba(255,255,255,0.3);}
div.footer div.footerx p a{line-height:48px;margin:0px 0.2rem;font-size:14px;color:rgba(255,255,255,0.3);}
div.footer div.footerx p a:hover{color:rgba(255,255,255,1);}

/*配置*/
div.contentbann{width:100%;height:380px;}
div.location{width:100%;background:url(../img/location.jpg) center top no-repeat;text-align:center;}
div.location p.locations{line-height:0.46rem;font-size:0.3rem;color:#232323;}
div.location p.locationx{line-height:0.3rem;font-size:0.18rem;color:rgba(35,35,35,0.3);text-transform:uppercase;}
div.fenleilist{width:100%;text-align:center;padding:0.3rem 0;border-bottom:1px solid #aeebe6;}
div.fenleilist a.fenleilist{width:1.6rem;height:0.42rem;display:inline-block;margin:0.1rem;text-align:center;line-height:0.42rem;font-size:14px;color:#ffffff;background:#0a3996;border-radius:0.1rem;overflow:hidden;}
div.fenleilist a.fenleilist:hover{background:#f27624;}
div.fenleilist a.fenleilistxuan{background:#f27624;}
div.pages{text-align:center;}
div.pages a{margin:0.04rem;display:inline-block;min-width:0.3rem;height:0.3rem;line-height:0.3rem;font-size:12px;color:#000000;background:#eeeeee;}
div.pages a:hover{color:#ffffff;background:#37308a;}
div.pages a.cur{color:#ffffff;background:#37308a;}
div.xinwennei{width:1280px;margin:auto;}
div.xinwennei p.xinwenneititle{line-height:0.44rem;text-align:center;font-size:0.18rem;color:#232323;font-weight:bold;}
div.xinwennei div.xinwencaozuo{width:100%;height:0.42rem;border-top:1px solid #aeebe6;border-bottom:1px solid #aeebe6;text-align:center;}
div.xinwennei div.xinwencaozuo a.xinwencaozuo{line-height:0.42rem;display:inline-block;font-size:0.14rem;color:#232323;}
div.xinwennei div.xinwenxiang{width:100%;line-height:0.3rem;font-size:0.14rem;color:#232323;}
div.xinwennei div.xinwenxiang p{line-height:0.3rem;font-size:0.18rem;color:#232323;}
div.xinwennei div.xinwenxiang img{max-width:100%;margin:0 auto;display:block;}
div.xinwennei div.xinwenxiang table{margin:auto;}
div.xinwennei div.xinwenxiang table tr td{border:1px solid #000000;color:#232323;}
div.xinwenfanye{width:100%;height:0.5rem;margin:auto;}
div.xinwenfanye p{height:0.25rem;overflow:hidden;line-height:0.25rem;font-size:0.16rem;color:#232323;}
div.xinwenfanye p a{height:0.25rem;line-height:0.25rem;font-size:0.16rem;color:#232323;}

/*关于我们*/
div.guanyutitle{width:100%;height:34px;text-align:center;}
div.guanyutitle div.guanyutitlel{height:34px;display:inline-block;line-height:34px;font-size:30px;color:#252525;margin:0px 20px;}
div.guanyutitle div.guanyutitlem{width:2px;height:34px;display:inline-block;line-height:34px;font-size:34px;color:#252525;}
div.guanyutitle div.guanyutitler{height:34px;display:inline-block;line-height:34px;font-size:30px;color:#252525;margin:0px 30px;}
div.guanyucontent{width:100%;line-height:0.4rem;font-size:14px;color:#787878;font-weight:lighter;}
div.guanyucontent p{line-height:0.4rem;font-size:14px;color:#787878;font-weight:lighter;}
div.guanyucontent img{max-width:100%;}
div.guanyu{width:100%;}
div.guanyu div.guanyus{width:100%;text-align:center;}
div.guanyu div.guanyus div.guanyusk{width:78px;height:122px;display:inline-block;background:url(../img/guanyusk.png) center top no-repeat;line-height:122px;font-size:16px;color:#ffffff;text-align:center;}
div.guanyu div.guanyus div.guanyuse{height:122px;display:inline-block;}
div.guanyu div.guanyus div.guanyuse div.guanyuses{text-align:center;line-height:78px;font-size:60px;font-family:"Arial";color:#282828;position:relative;}
div.guanyu div.guanyus div.guanyuse div.guanyuses span.guanyuses{line-height:20px;font-size:14px;color:#939393;position:absolute;top:0;right:0;}
div.guanyu div.guanyus div.guanyuse div.guanyusex{text-align:center;line-height:44px;font-size:14px;color:#939393;}
div.guanyux{width:100%;position:relative;}
div.guanyux img.guanyux{width:100%;}
div.guanyux div.guanyux1{width:22.4%;position:absolute;left:8.8%;top:7%;}
div.guanyux div.guanyux1 div.guanyux1l{width:calc(100% - 60px);float:left;text-align:right;}
div.guanyux div.guanyux1 div.guanyux1l div.guanyux1ls{width:100%;height:0.38rem;overflow:hidden;line-height:0.38rem;font-size:0.2rem;font-weight:bold;color:#232323;}
div.guanyux div.guanyux1 div.guanyux1l div.guanyux1lx{width:100%;line-height:0.28rem;font-size:0.14rem;color:#6f7071;}
div.guanyux div.guanyux1 div.guanyux1l div.guanyux1lx p{line-height:0.28rem;font-size:0.14rem;color:#6f7071;}
div.guanyux div.guanyux1 div.guanyux1r{width:60px;float:right;}
div.guanyux div.guanyux1 div.guanyux1r img.guanyux1r{max-width:60px;float:right;}
div.guanyux div.guanyux2{width:17.2%;position:absolute;right:8.7%;top:9%;}
div.guanyux div.guanyux2 div.guanyux2r{width:60px;float:left;}
div.guanyux div.guanyux2 div.guanyux2r img.guanyux2r{max-width:60px;}
div.guanyux div.guanyux2 div.guanyux2l{width:calc(100% - 60px);float:right;}
div.guanyux div.guanyux2 div.guanyux2l div.guanyux2ls{width:100%;height:0.38rem;overflow:hidden;line-height:0.38rem;font-size:0.2rem;font-weight:bold;color:#232323;}
div.guanyux div.guanyux2 div.guanyux2l div.guanyux2lx{width:100%;line-height:0.28rem;font-size:0.14rem;color:#6f7071;}
div.guanyux div.guanyux2 div.guanyux2l div.guanyux2lx p{line-height:0.28rem;font-size:0.14rem;color:#6f7071;}
div.guanyux div.guanyux3{width:31.25%;position:absolute;left:8.3%;bottom:6.5%;}
div.guanyux div.guanyux3 div.guanyux3l{width:calc(100% - 60px);float:left;text-align:right;}
div.guanyux div.guanyux3 div.guanyux3l div.guanyux3ls{width:100%;height:0.38rem;overflow:hidden;line-height:0.38rem;font-size:0.2rem;font-weight:bold;color:#232323;}
div.guanyux div.guanyux3 div.guanyux3l div.guanyux3lx{width:100%;line-height:0.28rem;font-size:0.14rem;color:#6f7071;}
div.guanyux div.guanyux3 div.guanyux3l div.guanyux3lx p{line-height:0.28rem;font-size:0.14rem;color:#6f7071;}
div.guanyux div.guanyux3 div.guanyux3r{width:60px;float:right;}
div.guanyux div.guanyux3 div.guanyux3r img.guanyux3r{max-width:60px;float:right;}
div.rongyu{width:100%;}
div.rongyulist{border-top:1px solid #f3f3f3;}
div.rongyulist div.rongyuliste{border-bottom:1px solid #f3f3f3;padding-top:0.45rem;padding-bottom:0.6rem;}
div.rongyulist div.rongyuliste div.rongyulistel{text-align:center;}
div.rongyulist div.rongyuliste div.rongyulistel img.rongyulistel{max-width:100%;}
div.rongyulist div.rongyuliste div.rongyulister div.rongyulisters{width:100%;height:0.6rem;overflow:hidden;line-height:0.6rem;font-size:0.18rem;color:#252525;}
div.rongyulist div.rongyuliste div.rongyulister div.rongyulisterx{width:100%;line-height:0.2rem;font-size:0.12rem;color:rgba(37,37,37,0.6);}
div.rongyulist div.rongyuliste div.rongyulister div.rongyulisterx p{line-height:0.2rem;font-size:0.12rem;color:rgba(37,37,37,0.6)}
div.jiagou{width:100%;}
div.wangluo{width:100%;}
@media screen and (max-width: 1680px){
	div.guanyux div.guanyux2{width:20%;right:6%;}
	div.guanyux div.guanyux1{width: 27%;left: 5%;}
	div.guanyux div.guanyux3{bottom:0;}
}


/*新闻中心*/
div.xinwenlist{margin-bottom:0.55rem;}
div.xinwenlist div.xinwenlistl{width:100%;}
div.xinwenlist div.xinwenlistl img.xinwenlistl{width:100%;}
div.xinwenlist div.xinwenlistr{margin-left:0.5rem;height:100%;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;position:relative;}
div.xinwenlist div.xinwenlistr div.xinwenlistrl{width:5.7rem;height:1.5rem;position:absolute;left:0;top:50%;margin-top:-0.75rem;}
div.xinwenlist div.xinwenlistr div.xinwenlistrl div.xinwenlistrls{width:100%;height:0.34rem;overflow:hidden;}
div.xinwenlist div.xinwenlistr div.xinwenlistrl div.xinwenlistrls a.xinwenlistrls{line-height:0.34rem;font-size:0.24rem;color:#272727;}
div.xinwenlist div.xinwenlistr div.xinwenlistrl div.xinwenlistrlz{width:100%;height:0.36rem;overflow:hidden;line-height:0.18rem;color:0.12rem;color:rgba(108,108,108,0.6);}
div.xinwenlist div.xinwenlistr div.xinwenlistrl div.xinwenlistrlz p{line-height:0.18rem;color:0.12rem;color:rgba(108,108,108,0.6);}
div.xinwenlist div.xinwenlistr div.xinwenlistrl div.xinwenlistrlx{width:100%;height:0.25rem;overflow:hidden;}
div.xinwenlist div.xinwenlistr div.xinwenlistrl div.xinwenlistrlx a.xinwenlistrlx{line-height:0.25rem;font-size:0.14rem;color:rgba(131,131,131,0.6);}
div.xinwenlist div.xinwenlistr div.xinwenlistrr{width:0.94rem;height:0.94rem;position:absolute;right:0.1rem;top:50%;margin-top:-0.47rem;background:#f1f1f1;text-align:center;}
div.xinwenlist div.xinwenlistr div.xinwenlistrr p.xinwenlistrrs{line-height:0.38rem;font-size:0.24rem;font-weight:bold;color:#343434;margin-top:0.07rem;}
div.xinwenlist div.xinwenlistr div.xinwenlistrr p.xinwenlistrrz{width:2px;height:0.16rem;background:#8c8c8c;margin:auto;}
div.xinwenlist div.xinwenlistr div.xinwenlistrr p.xinwenlistrrx{line-height:0.28rem;font-size:0.14rem;color:#737373;}

/*产品中心*/
div.chanpinlist{margin:0.35rem 0.25rem;border:1px solid #e4e4e4;}
div.chanpinlist img.chanpinlist{width:100%;}
div.chanpinlist p.chanpinlist{width:96%;height:20px;margin:auto;text-align:center;overflow:hidden;}
div.chanpinlist p.chanpinlist a.chanpinlist{line-height:20px;font-size:14px;color:#717171;}

/*案例中心*/
div.anlilist{margin:0px 0.2rem;}
div.anlilist div.anliliste{margin:0.4rem 0.2rem;border:1px solid #dadada;}
div.anlilist div.anliliste img.anliliste{width:100%;}
div.anlilist div.anliliste p.anlilistes{width:96%;height:0.52rem;margin:auto;overflow:hidden;text-align:center;}
div.anlilist div.anliliste p.anlilistes a.anlilistes{line-height:0.52rem;font-size:0.2rem;font-weight:bold;color:#232323;}
div.anlilist div.anliliste p.anlilistex{width:96%;height:0.42rem;margin:auto;overflow:hidden;text-align:center;}
div.anlilist div.anliliste p.anlilistex a.anlilistex{line-height:0.42rem;font-size:14px;color:rgba(35,35,35,0.6);}

/*联系我们*/
div.liuyan{width:100%;background:#f9f9f9;}
div.lianxi{width:1168px;margin:auto;}
div.lianxi div.lianxie{width:584px;float:left;margin-bottom:30px;}
div.lianxi div.lianxie div.lianxiel{width:67px;float:left;}
div.lianxi div.lianxie div.lianxiel img.lianxiel{width:42px;}
div.lianxi div.lianxie div.lianxier{width:433px;float:left;line-height:42px;font-size:20px;color:#232323;}
div.lianxi div.lianxie div.lianxier p{line-height:42px;font-size:20px;color:#232323;}
div.biaodan input{width:100%;height:0.44rem;border:1px solid #f4f3f3;line-height:0.44rem;font-size:14px;color:#333333;padding-left:0.15rem;}
div.biaodan input.xingming{background:url(../img/xingming.jpg) right center no-repeat;background-color:#ffffff;}
div.biaodan input.dianhua{background:url(../img/dianhua.jpg) right center no-repeat;background-color:#ffffff;}
div.biaodan input.youxiang{background:url(../img/youxiang.jpg) right center no-repeat;background-color:#ffffff;}
div.liuyan textarea{width:100%;height:2.1rem;border:1px solid #f4f3f3;background:#ffffff;padding:0.25rem 0.35rem;resize:none;line-height:0.3rem;font-size:14px;color:#333333;}
div.yanzhengma div.yanzhengman{height:0.44rem;border:1px solid #f4f3f3;background:#ffffff;}
div.yanzhengma div.yanzhengman span{line-height:0.44rem;font-size:14px;color:#333333;padding-left:0.15rem;}
div.yanzhengma div.yanzhengman input{width:calc(100% - 1rem);height:0.44rem;margin:0;padding:0;padding-left:0.15rem;background:none;border:none;line-height:0.44rem;font-size:14px;color:#333333;}
div.yanzhengma img{height:0.44rem;}
div.tijiao input{width:100%;height:0.44rem;background:#0f0f0f;text-align:center;line-height:0.44rem;font-size:14px;color:#ffffff;margin:0;padding:0;border:none;cursor:pointer;}














.swiper-pagination-bullet {
	width:16px!important;
	height:16px!important;
}
.swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 20px!important;
}

.swiper-pagination-bullet-active {
	background: #0a3996!important;
}



div.chanpinlist {
	background: url(../img/cpbj.png) no-repeat;
	background-size: 100% 100%;
	/* background: none; */
	
	
}


/* div.chanpinlist:hover {
	background: url(../img/cpbj.png) no-repeat;
}
 */

.rtab{color:#7a86a9;max-width:1200px;width:98%;margin:auto;padding-bottom:30px; padding-top:30px;}
.rtab a{border:1px #f0f0f0 solid; padding:10px 20px; display:inline-block; margin-bottom:13px;}
.ratab span{
    font-size: 24px;
    font-weight: 700;
}
.tag {
    border-top: 1px dashed #999;
    border-bottom: 1px dashed #999;
    line-height: 40px;
}
.pro_list img{width:100%;}
.pro_list {overflow:hidden}
.pro_list ul li {
    float: left;
    margin-right: 50px;
    margin-left: 0;
    margin-bottom:20px;
}

.pro_list ul li:nth-child(5n) {
    margin-right: 0;
}

.pro_list ul li .img {
    display: block;
    width: 200px;
}

.pro_list ul li .t {
    display: block;
    width: 200px;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    text-align: center;
}
.news_list ul li {
    width: 100%;
    float: left;
    height: 38px;
    padding-top: 9px;
    border-bottom: 1px dashed #c6c6c6;
    margin-bottom: 8px;
}

.news_list ul li p {
    float: right;
}
.yunu-linkkk{padding:20px 0}

.yunu-linkkk h4{border-bottom:1px solid #ddd;margin:0;font-size:18px;color:#c42221;padding-bottom:15px}

.yunu-linkkk h4 small{text-transform:uppercase;font-size:16px;font-weight:normal;color:#999}

.yunu-linkkk ul{margin-left:-20px}

.yunu-linkkk li{float:left;margin-left:20px;margin-top:20px}


.cpxqydwk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}

.cpxqybtwk {
	width: 100%;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 50px;
	padding-bottom: 65px;
	background: #0a3996;
	text-align: center;
}

.cpxqybt {
	color: #ffffff;
	font-size: 32px;
	font-weight: bold;
	line-height: 42px;
}
.cpxqysj {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: 'Krona';
	line-height: 1;
	margin-top: 20px;
}
.xqysft {
	width: 1280px;
	text-align: center;
	border: 1px solid #dedede;
	border-top: none;
}
.xqysft img {
	max-width: 100%;
}
.cpxqxmmswk {
	margin-top: 90px;
}
.xqyyw {
	font-family: 'Krona';
	color: #262626;
	font-size: 28px;
	line-height: 1;
}
.cpxqxmmsxzbt {
	color: #000000;
	font-size: 20px;
	line-height: 1;
	margin-top: 10px;
	float: left;
}

.cpxqxmmsxybt {
	float: left;
	margin-top:8px;
	margin-left: 15px;
}
.cpxqxmmsxbt {
	overflow: hidden;
}
.cpms {
	color: #2e2d2d;
	font-size: 14px;
	line-height: 32px;
	margin-top: 34px;
}
.cpms table {
    margin: auto;
	width: 100%;
}
.cpms table tr td {
    border: 1px solid #000000;
    color: #232323;
}
.jscswk {
	margin-top: 58px;
}
.jscsbt {
	color: #0a3996;
	font-size: 24px;
	line-height: 1;
	font-weight: bold;
	text-align: center;
	width: 150px;
	background: #fff;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.jscsbt:after {
	content: "";
	position: absolute;
	height: 1px;
	width: 565px;
	right: 150px;
	top: 15px;
	background: #e9e9e9;
}
.jscsbt::before {
	content: "";
	position: absolute;
	height: 1px;
	width: 565px;
	left: 150px;
	top: 15px;
	background: #e9e9e9;
}
.jscsnr {
	margin-top: 74px;
}





@media screen and (max-width : 1440px) {
	div.header ul.headermenu li.headermenu {
		     padding: 0px 12px;
	}
}









/*new*/

.pro_list img {
  width: 100%;
  height: 190px;
}







.aboutbox {
	width: 100%;
	padding-top: 1.35rem;
	padding-bottom: 1.4rem;
}
.aboutinnerbox {
	width: 100%;
	overflow: hidden;
	display: flex;
    justify-content: space-between;
    align-items: center;
}
.aboutleft {
	width: 50%;
	float: left;
}
.aboutlefttitle {
	color: #f27825;
	font-size: .6rem;
	line-height: 1;
	font-family: "HELVETICALT73BOLDEXTENDED";
}
.aboutlefttitle span {
	color: #0a3995;
	font-family: "HELVETICALT73BOLDEXTENDED";
}
.aboutleftsubtitle {
	color: #575858;
	font-size: .28rem;
	font-weight: bold;
	line-height: 1;
	margin-top: 0.2rem;
}
.aboutleftdesc {
	color: #545252;
	font-size: .16rem;
	line-height: 0.4rem;
	margin-top: 0.4rem;
	padding-right: .6rem;
	text-align: justify;
}
.aboutright {
	width: 50%;
	float: right;
}
.aboutright img {
	max-width: 100%;
}





.zyywbox {
	width: 100%;
	background: url(../img/zyywbg.jpg) center center no-repeat;
	background-size: cover;
	padding-top: 1.2rem;
	padding-bottom: 1.3rem;
}
.zyyw {
	width: 100%;
}
.zyywtitle {
	color: #363636;
	font-size: .44rem;
	font-weight: bold;
	line-height: 1;
}
.zyywhx {
	width: 0.9rem;
	margin-top: 0.33rem;
}
.zyywhx img {
	width: 100%;
}
.zyywcontent {
	width: 100%;
	margin-top: 0.3rem;
}
.zyywdesc {
	color: #6b6b6b;
	font-size: .16rem;
	line-height: 0.36rem;
	float: left;
	width: 59%;
	text-align: justify;
}
.zyywarrowbox {
	float: right;
	margin-right: 0.2rem;
	margin-top: -0.06rem;
}
.zyywleftarrow {
	float: left;
	width: 1.08rem;
	height: 1.08rem;
	border-radius: 50%;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.zyywleftarrow img {
	width: 0.19rem;
}
.zyywleftarrow:hover {
	background: #f27825;
}
.zyywleftarrow:hover img {
	filter: grayscale(100%) brightness(300%);
}



.zyywrightarrow {
	float: left;
	width: 1.08rem;
	height: 1.08rem;
	border-radius: 50%;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	margin-left: 0.32rem;
}
.zyywrightarrow img {
	width: 0.19rem;
	transform-origin: center;
	transform: rotate(180deg);
}
.zyywrightarrow:hover {
	background: #f27825;
}
.zyywrightarrow:hover img {
	filter: grayscale(100%) brightness(300%);
}



.zyywitem {
	width: 100%;
	height: 2.2rem;
	border-radius: .12rem;
	background: #ebebeb;
	overflow: hidden;
	position: relative;
	transition: .25s all;
}
.zyywitem a {
	display: block;
	width: 100%;
	height: 100%;
}
.zyywitemico {
	position: absolute;
	left: 0.3rem;
	top: 0.3rem;
	width: 0.45rem;

}
.zyywitemico img {
	width: 100%;
}
.zyywitemtitlebox {
	position: absolute;
	right: 0.35rem;
	bottom: 0.3rem;
	text-align: right;
	width: calc(100% - 1.4rem);
}
.zyywitemtitle {
	color: #3e3a39;
	font-size: .22rem;
	font-weight: bold;
	line-height: 0.25rem;
	height: 0.25rem;
	transition: .25s all;
}
.zyywitemsubtitle {
	color: #919191;
	font-size: .14rem;
	line-height: 1;
	margin-top: 0.08rem;
	transition: .25s all;
}
.zyywitemarrow {
	position: absolute;
	width: 0.53rem;
	height: 0.53rem;
	border: 1px solid rgba(255, 255, 255, .56);
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	right: 0.37rem;
	bottom: 0.31rem;
	opacity: 0;
	transition: .25s all;
}
.zyywitemarrow img {
	width: 0.16rem;
}
.zyywbottombox .swiper-wrapper {
	padding-top: 1.3rem;
}
.zyywitem:hover {
	margin-top: -0.5rem;
	background: #0a3995;
	box-shadow: .10607rem .10607rem .132rem .018rem rgba(0, 0, 0, 0.14);
}
.zyywitem:hover .zyywitemico img {
	filter: grayscale(100%) brightness(1000%);
}
.zyywitem:hover .zyywitemtitle {
	color: #fff;
}
.zyywitem:hover .zyywitemsubtitle {
	color: #fff;
}
.zyywitem:hover .zyywitemarrow {
	opacity: 1;
}
.zyywitem:hover .zyywitemtitlebox {
	top: 0.3rem;
	bottom: auto;
}





.ryzzdwk {
	width: 100%;
	background: url(../img/ryzzbg.jpg) no-repeat;
	background-size: 100% auto;
	padding-top: 1.9rem;
	overflow: hidden;
	padding-bottom: 2.05rem;
}

.ryzzmg {
	width: calc((100% - 1.8rem) / 4);
	margin-left: 0.6rem;
	float: left;
	margin-top: 1.6rem;
} 
.ryzzmg:nth-child(1) {
	margin-top: 0;
}
.ryzzmg:nth-child(2) {
	margin-top: 0;
}
.ryzzmg:nth-child(3) {
	margin-top: 0;
}
.ryzzmg:nth-child(4) {
	margin-top: 0;
}
.ryzzmg:nth-child(4n-3) {
	margin-left: 0;
}
.ryzzmg a {
	display: block;
	background: #a2624e;
	padding: .12rem;
}
.ryzzmg img {
	width: 100%;
}
