<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
*{margin: 0;padding: 0;font-size: 14px;font-family: "微锟斤拷锟脚猴拷";color: #444;}
html{ -webkit-text-size-adjust:none;}
html, body{overflow-x: hidden;}
img{ border:none; vertical-align:middle;}
input, select, textarea, button { vertical-align:middle}
button { border:0 none; background-color:transparent; cursor:pointer}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"]&gt;input[type="button"]::-moz-focus-inner{ border:none; padding:0;}
li{list-style: none;}
a{text-decoration: none;outline:none;}
table{width:100%; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.justify { text-align:justify; text-justify:distribute-all-lines; /*ie6-8*/ text-align-last:justify;/* ie9*/ -moz-text-align-last:justify;/*ff*/ -webkit-text-align-last:justify;/*chrome 20 */}
a, input, .imgbox img, .imgbar figure img, i, :after, .line, menu span, .newslist li,
.newslist li time, .newslist li time b, .newslist li h2, .newsxq aside ol span, .ermap2 ol li,
.boss ul li p, .boss ul li p b, .boss ul li, .prev, .next, .qywh1 li, .qywh3 ul li b, .qywh3 ul li p,
.qywh3 ul li, .qualifications p, .qualifications li, .innovate a h2, .standard li, .standard li p, .work li,
.ermap6 li form a:after, .dfkdlist li:hover:before, .dfkdlist li a p, .dfkdlist li a time, .ermap7 li,
.team li, .team li:after, .teamxq a:after, .mainbox li p, .mainbox li p font, .mainbox li h3,
.mainbox h3:after, .mainbox li, .zddtbox li p a:before, .engineering li, .engineering li p,
.xmyj li figure div, .bannerlist li, .bannerlist li .line, .bannerlist li p, .bannerlist li div,
.innews .swiper-button-prev, .innews .swiper-button-next, .firendlink, .language:before
{
   transition:all .4s ease-in-out 0s;
  -webkit-transition:all .4s ease-in-out 0s;
   -moz-transition:all .4s ease-in-out 0s; 
  -ms-transition:all .4s ease-in-out 0s; 
  -o-transition:all .4s ease-in-out 0s; 
}
.gdyw .divbox:after, .qywh1 li .divbox:after, .innovate a:after{content: '';display: block;clear: both;}
.imgbox, .imgbar figure{overflow: hidden;}
.imgbox img, .imgbar figure img{width: 100%;}
.imgbox:hover img, .imgbar li:hover figure img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.divbox{width: 1200px;margin: 0 auto;max-width: 95%;font-family: "微锟斤拷锟脚猴拷";}
/*.more{width: 125px;height: 30px;text-align: center;line-height: 30px;color: #0f1827;font-size: 12px; display: block;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-o-border-radius: 30px;border: 1px solid rgba(255,255,255,0.5);color: #fff;}*/
.more span{font-family: 'kaiti';font-size: 12px;color: #fff;}
/*锟斤拷母转锟斤拷写*/
/*{text-transform:uppercase;}*/
/*锟斤拷锟秸拷锟斤拷*/
.zddtbox li&gt;a:after, .login article, .innovate a figure i, .ermap6 li form a:after, .teamxq a:after,
.xmyj li figure div{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
/*锟斤拷锟铰撅拷锟斤拷*/
{position: absolute; top: 50%; transform: translatey(-50%);-webkit-transform: translatey(-50%);-moz-transform: translatey(-50%);-o-transform: translatey(-50%);}
/*锟斤拷锟揭匡拷锟斤拷*/
{position: absolute;left: 50%;transform: translatex(-50%);-webkit-transform: translatex(-50%);-moz-transform: translatex(-50%);-o-transform: translatex(-50%);}
/*锟斤拷锟斤拷*/
.zddtbox li p, .zddtbox{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
/*闸锟斤拷*/
.yuan{display:block; border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;}
/*锟斤拷锟斤拷锟斤拷*/
.zddtbox li p a, header h1, menu, .language, .headerrgiht form, .alink a, footer div, footer figure,
.newslist li time, .newslist li h2, .ermap2 ol li, .qywh1 li figure, .qywh1 li div,
.qywh3 ul li b, .qywh3 ul li i, .qywh3 ul li p, .innovate a figure, .innovate a article,
.ermap3 li, .curriculum ol li, .ermap7 li, .teamxq figure, .teamxq div, .notice a,
.addresslist ul, .addresslist figure, .bannerlist li{display: inline-block;vertical-align: middle;}
.zddtbox li&gt;a, .zddtbox li p, nav ul li, .newslist li, .newsxq article, .newsxq aside, .cabr figure,
.cabr div, .boss ul li, .bossxqright, .bossxqbar, .qualifications ul li, .standard li,
.work li, .team li, .engineering li, .xmyj li, #ads article, .indexbox, .firendlink a{display: inline-block;vertical-align: top;}
.qywh2 figure, .qywh2 div{display: inline-block;vertical-align: bottom;}
.zddtbox li, .zddtbox li p, header, .headerrgiht, nav ul, .alink, footer .divbox, .newslist, .newslist li,
.newsxq, .ermap2 ol, .cabr, .boss ul, .bossxq, .qywh1 li .divbox, .qywh2 .divbox, .qywh3 ul li a,
.qualifications ul, .innovate a, .ermap3 ol, .standard, .work ul, .curriculum ol, .ermap7 ol,
.team ul, .teamxq article, .notice, .engineering ul, .xmyj ul, #ads, .bannerlist, .firendlink .divbox{font-size: 0;}
address{font-style: inherit;}
html, body{overflow-x: hidden;}

header{position: fixed;width: 100%;top: 0;left: 0;box-sizing: border-box;height: 85px;border-bottom: 1px solid transparent;z-index: 999;transition: background-color 0.6s ease-in-out;}
header.active{background: #fff;border-bottom-color: #d6d7d9;}
.headerrgiht{float: right;}
h1{margin-left: 0px;}
h1 a{font-size: 0;line-height: 0;display: block;padding: 22px 0;height: 40px;width: 366px;background: url(/uploads/image/simages/logo02.png) no-repeat center left;}
.headerrgiht{margin-right: 0px;margin-top: 21px;}
.language{margin: 0 30px 0 60px;position: relative;font-size: 13px;color: #fff;}

.language:after{content: '';display: block;width: 1px;height: 15px;background: #fff;position: absolute;left: -30px;top: 50%;margin-top: -7px;}
.language:before{content: '';display: block;width: 0;height: 0;border: 4px solid transparent;border-top-color: #fff;position: absolute;right: -20px;top: 50%;}

.languageqq{margin: 0 30px 0 90px;position: relative;font-size: 13px;color: #fff;}
.languageqq:after{content: '';display: block;width: 1px;height: 15px;background: #fff;position: absolute;left: -30px;top: 50%;margin-top: -7px;}
.languageqq:before{content: '';display: block;width: 0;height: 0;border: 4px solid transparent;border-top-color: #fff;position: absolute;right: -20px;top: 50%;}


.headerrgiht form input[type="submit"]{width: 65px;color: #fff; cursor: pointer; border: none;outline: none; height: 30px;background: transparent url(/uploads/image/simages/search03.png) no-repeat left center;text-align: right;}
.headerrgiht form input[type="text"]{width: 0;border: none;border-bottom: 1px solid #474747;height: 30px;outline: none;text-indent: 1em;}
.headerrgiht form:hover input[type="text"], .headerrgiht form input[type="text"]:focus{width: 150px;}
.headerrgiht form input[type="text"]:focus{border-color: #203071;}
.headerrgiht form input[type="submit"]:hover{color: #203071;background-image: url(/uploads/image/simages/search02.png);}
.language:hover{color: #203071;}
header.active h1 a, header.active1 h1 a{background-image: url(/uploads/image/simages/logo03.png);}
header.active1{background: #fff;}
header.active .language, languageqq,header.active1 .language{color: #444;}
header.active .headerrgiht form input[type="submit"], header.active1 .headerrgiht form input[type="submit"]{background-image: url(/uploads/image/simages/search.png);color: #444;}
/*header.active .language{color: #444;}*/
header.active .language:after, header.active1 .language:after .languageqq:before .languageqq:after{background: #dfdfdf;}
header.active .language:before, header.active1 .language:before{border-top-color: #444444;}
nav{position: absolute;top: 100%;left: 0;background: #f6f7f9;padding-top: 45px;width: 100%;display: none;}
nav h2 a{font-size: 20px;font-weight: normal;}
nav h2{margin-bottom: 40px;}
nav li&gt;a{color: #333333;font-size: 15px;display: block;line-height: 30px;position: relative;}
nav li&gt;a:after{content: '';display: block;width: 6px;height: 6px;background: #e15517;position: absolute;left: -15px;top: 50%;margin-top: -3px;opacity: 0;}
nav li{width: 10%;margin-right: 5%;}
nav li:last-child{margin-right: 0;}
nav li&gt;a:hover, nav li&gt;a.active, nav li.active h2 a, nav li h2:hover a{color: #e15517;}
nav li&gt;a:hover:after, nav li&gt;a.active:after{opacity: 1;}
.alink{padding: 23px 0;text-align: right;border-top: 2px solid #ececef;}
.alink a{position: relative;margin-left: 35px;}
.alink a:hover, .alink a:last-child, .alink a:nth-last-child(2){color: #c80000;}
.alink a:after{content: '';display: block;width: 1px;height: 15px;background: #eaeaec;position: absolute; left: -17px;top: 50%;margin-top: -7px;}
.alink a:first-child{margin-left: 0;}
.alink a:first-child:after{display: none;}


menu{padding: 12px 10px;position: relative; cursor: pointer;width: 30px;height: 19px;}
menu span{background: #fff;width: 30px;height: 3px;display: block;position: absolute;left: 10px;}
header.active menu span, header.active1 menu span{background: #474747;}
menu .s1{top: 12px;}
menu .s2{top: 20px;}
menu .s3{top: 28px;}
/*header.active menu{top: 35px;}*/
menu:hover .s2{width: 0;}
menu.active .s2{display: none;}
menu.active .s1{transform: rotatez(45deg) translatex(6px) translatey(4px);}
menu.active .s3{transform: rotatez(-45deg) translatex(7px) translatey(-6px);}

footer{padding: 45px 0 90px;background: #f7f9fb;}
footer div{width: 870px;margin-right: 125px;}
footer div .alink{padding: 10px 0;border-top: none;border-bottom: 2px solid #939495;text-align: left;}
footer .alink a:last-child, footer .alink a:nth-last-child(2){color: #c80000;}
footer .alink a:hover{color: #0d40c6;}
.copyright{font-size: 13px;color: #444;margin-top: 10px;opacity: 0.5;}
footer figure{font-size: 12px;color: #2b2b2b;}
footer figure img{vertical-align: bottom;}

/*body{position: relative;overflow: hidden;}*/
.firendlink{padding: 40px 0;background: rgba(32,48,113,0.9);position: fixed;bottom: -200px;width: 100%;left: 0;}
.firendlink li{display: inline-block;vertical-align: top;}
.firendlink a{color: #fff;line-height: 30px;margin-right: 30px;position: relative;}
.firendlink a:after{content: '';display: block;width: 1px;height: 15px;position: absolute;right: -15px;top: 50%;margin-top: -7px;background: #fff;opacity: 0.7;}
.firendlink.active{bottom: 0;}





.bannern{ width:100%; height:500px;}
.bannenrtitle{ color:#fff; padding-top:300px;}
.bannerntitle h1{
	font-size:26px;
	font-weight:bold;
	text-align:center;
	color: #e15517;
	margin-left:0px;
}
.bannerntitle em	{
	display:block;
	width:100px;
	height:1px;
	background:#e15517;
	margin:16px auto 18px auto;
	text-align: center;
}
.bannerntitle span{ font-size:14px; display:block; text-align:center;text-transform:uppercase; }
.soncontent .head h2{ text-transform:uppercase;}
.soncontent .head{ padding-top:70px; height:100px}

















</pre></body></html>