<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS reset */
body{font-size: 12px;font-family:"微软雅黑";background:url(../images/bodybackground.jpg) repeat-y center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,filedest,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fileset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:''}
abbr,acronym{border:0;}
textarea{resize:none;}
a{text-decoration:none;}
/*排版*/
.clear{clear:both;}
.clearfix:after{clear: both;content:"."; display:block; height:0pt; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.tc{text-align:center;}
.w900{width:900px; margin:0 auto;}
.w960{width:960px; margin:0 auto;}
.w980{width:980px; margin:0 auto;}
.w1000{width:1000px; margin:0 auto;}
/*文字*/
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.fb{font-weight:bold;}
.fGray{color:#9a9a9a;}
.fBlue{color:#76bfea;}
.fRed{color:#ff3333;}
.fGreen{color:#83b17e;}
/*边距*/
.m10{margin:10px;}
.ml15{margin-left:15px;}
.m15{margin:15px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt60{margin-top:60px;}
.ml20{margin-left:20px;}
.ml50{margin-left:50px;}
.mr5{margin-right:5px;}
.pl40{padding-left:40px;}
.pt10{padding-top:10px;}
.pt40{padding-top:40px;}
.pb10{padding-bottom:10px;}
.mb20{margin-bottom:20px;}

/*button*/

/*header*/
.header{height:104px; background:#fff;}
.logo{margin:17px 35px 0 0;}
.menu{margin-top:39px;}
.firMenu &gt; li{position:relative; z-index:9; float:left; width:78px; height:34px; text-align:center; font:16px/34px '黑体'; margin-right:15px;}
.menu a{color:#000; display:block;}
.firMenu .current,.firMenu &gt; li:hover{background:url(../images/menuBg.png) repeat-x;}
.firMenu .current a,.firMenu li:hover a{color:#fff;}
.secMenu{display:none; position:absolute; left:0; padding:7px 0; background:#ca1409; filter:alpha(opacity=80); background:rgba(202,20,9,0.8);}
.firMenu li:hover .secMenu{display:block;}
.secMenu &gt; li{background:url(../images/menuLine.png) repeat-x left bottom; width:130px; font:14px/27px '宋体'; text-align:left;}
.secMenu a{color:#fff; height:27px; padding-left:8px;}
.firMenu li:hover .secMenu a:hover{background:none; color:#ffff00;}
/*footer*/
.footer{background:#999; color:#fff; font-family:"宋体"; padding-bottom:15px;}
.footer a{color:#fff;}
.footAbout{background:url(../images/footerLine.png) repeat-x left bottom; padding-bottom:15px;}
.footAbout h2{font-size:16px; font-weight:bold; line-height:16px; padding:35px 0 25px;}
.footAbout p{font-size:16px; text-indent:32px; line-height:30px;}
.footerLink{text-align:center;}
.footerLink a{display:inline-block; margin:0 23px; font-size:16px; font-weight:bold; line-height:16px; padding:20px 0 15px;}
.copyRight{font-size:14px; line-height:26px;}
.copyRight a{font-size:14px; line-height:26px;margin:0px;}
/*banner*/
.bannerWrap{position:relative;}
.bannerWrap li{height:340px; width:100%; overflow:hidden; text-align:center;}
.bannerWrap li a{ display:block}
.bannerWrap .b1{background:url(../images/banner.png) no-repeat center center;}
.banner-btn{width:100%; position:absolute; top:200px;}
.banner-btn .hd{position:absolute; top:100px; left:50%;}
.banner-btn .hd ul li{float:left; width:16px; height:16px; margin-right:20px; text-indent:-9999px; background:url(../images/bannerDot.png) no-repeat; cursor:pointer}
.banner-btn .hd ul li.on{background:url(../images/bannerDotCur.png) no-repeat;}
/*首页*/
.indexItem{background:url(../images/line.png) repeat-x left bottom; padding-bottom:10px; width:1020px; margin:0 auto}
.serItem h1{font:26px/26px "微软雅黑"; color:#ca1409; padding:30px 0 27px; text-align:center;}
.serItem .clue{font:17px/17px "微软雅黑"; text-align:center}
.serItem ul{margin-top:35px;}
.serItem li{float:left; margin:0 36px; height:180px;}
.serItem li a{color:#666; width:124px; text-align:center; margin:0 36px}
.serItem li img{display:block;-webkit-background-size: 220px 220px;
-moz-background-size: 220px 220px;
background-size: 220px 220px;
-webkit-border-radius: 110px;
border-radius: 110px;
-webkit-transition: -webkit-transform 2s ease-out;
-moz-transition: -moz-transform 2s ease-out;
-o-transition: -o-transform 2s ease-out;
-ms-transition: -ms-transform 2s ease-out;}
.serItem li a:hover img{-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
transform: rotateY(360deg);}
.serItem li a{line-height:48px; font-size:16px; color:#999;}
.serItem li a:hover{color:#ca1308;}




.adWrap{position:relative; width:650px; height:500px;}
.adWrap h2,.case h2,.serComp h2{background:url(../images/tittleBg.png) no-repeat;background-position: 0px 26px;font:20px/72px '微软雅黑'; color:#ca1409; width:138px; height:78px; text-align:center;padding: 26px 0 20px 0;}
.lineBox{position:absolute; width:100%; top:300px; left:9px; }
.adLine{border-top:solid 1px #7f7f7f; width:100%; height:0; }
.dot1{display:block; position:absolute; top:-6px; width:14px; height:14px; background:url(../images/dot3.png) no-repeat; }
.leftDot{left:0;}
.rightDot{right:0;}
.adTop{position:absolute; top:-181px; left:80px;}
.adTop li,.adBottom li{position:relative; float:left; width:105px; height:152px; text-align:center; font-size:14px;}
.adTop li{background:url(../images/d1.png) no-repeat; margin-left:100px;}
.adTop span,.adBottom span{display:block; width:21px; height:21px;}
.adTop span{background:url(../images/dot2.png) no-repeat; position:absolute; top:170px; left:42px;}
.adBottom span{background:url(../images/dot1.png) no-repeat; position:absolute; left:42px; top:-41px;}
.adTop p {margin-top:30px; line-height:30px; color:#ffff00;}
.adTop p a{color:#ffff00;}
.adBottom{position:absolute; left:0px; top:30px;}
.adBottom li{background:url(../images/d2.png) no-repeat; margin-left:90px;}
.adBottom p{margin-top:70px; line-height:30px; color:#fff;}
.adBottom p a{color:#fff;}
.news{float:right;}
.news h2{width:90px; height:30px; text-align:center; line-height:30px; border:solid 1px #ca1409; border-left:solid 10px #ca1409; margin-top:50px; font-size:14px; color:#ca1409;}
.newsMore{margin:50px 5px 0 0; line-height:30px; color:#666;}
.newsMore:hover{color:#ca1409;}
.newsList{border:solid 1px #d6d6d6; width:305px; margin-top:3px; padding-bottom:30px;}
.newsList li{line-height:24px; padding:20px 0 0 24px; margin:0 15px; border-bottom:dashed 1px #e5e5e5; background:url(../images/lineIcon.png) no-repeat 6px 28px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsList li a{color:#666;}
.newsList li a:hover{color:#ca1308;}
.case h2,.serComp h2{margin:0px auto;}
.caseList li{float:left; margin-left:50px; width:261px; margin-bottom:10px;}
.caseList li a:hover .caseClue p{color:#ca1409;}
.caseClue{width:261px; height:269px; background:url(../images/caseBg.png) no-repeat;}
.caseClue p{padding:60px 45px; font-size:14px; color:#666; line-height:28px;}
.caseImg{width:120px; margin:20px auto 0;}
.caseImg img{display:block; width:120px; height:120px; border:solid 3px #e9e9e9; border-radius:113px; padding:3px; margin-bottom:8px;}
.caseList .cLine{line-height:26px; text-align:center; color:#666; font-size:16px;}
.serComp{padding-bottom:30px;}
.serList li{float:left; border:solid 1px #d9d9d9; height:50px; line-height:50px; text-align:center; margin:10px 0 10px 12px; }
.serList li a{display:table-cell; width:150px; height:50px; vertical-align:middle; text-align:center}
.serList li a i{display:inline-block; height:100%;c vertical-align:middle}
.serList li a img{vertical-align:middle;width:140px; height:40px;}
/*列表页*/
.bannerWrap2 li{width:100%; overflow:hidden; text-align:center;}
.crumbs{border-bottom:solid 1px #999; line-height:32px; margin-top:10px; padding-left:5px; font-size:14px; color:#666;}
.crumbs a{color:#666;}
.crumbs a:hover{color:#ca1308;}
.leftMenu{width:198px; border:solid 1px #ffcc99; margin:18px 0 10px 0; padding-bottom:15px;}
.leftMenu h2{width:147px; height:40px; line-height:40px; padding-left:37px; font-size:16px; color:#DCCB01; background:#CA1409; margin:5px auto;}
.lFirMenu{border-bottom:dashed 1px #e5e5e5; margin:0 20px; padding:12px 0 0 26px; line-height:30px; background:url(../images/lineIcon.png) no-repeat 6px 22px; background-color:#F9EFDC;}
.lFirMenu &gt; a{font-size:16px; color:#666;}
.lFirMenu &gt; a:hover,.leftMenu .current &gt; a,.lSecMenu .current{color:#ca1308; }
.lSecMenu{display:none;}
.lSecMenu li a{color:#333;}
.lSecMenu li a:hover{color:#ca1308;}
.rightDet{width:775px; margin-top:18px;}
.listWrap .artDet,.pageCont{border:solid 1px #ffcc99; }
.listItem li{border-bottom:dashed 1px #e5e5e5; margin:20px 30px 10px; font:14px/30px '宋体';}
.listItem .listTit{height:24px;background-color: #F9EFDC;}
.listItem li h2{float:left; padding-left:10px; font:bold 14px/30px '宋体';}
.listItem li h2 a{color:#666; }
.listItem li h2 a:hover{color:#ca1409;}
.listItem .listTit span{float:right; margin-right:15px; }
.listItem p{line-height:38px; padding:5px 0; color:#666;}
.pageWrap{text-align:center; line-height:56px; margin-bottom:20px;}
/*内容页*/
.artDet{font:14px/36px "宋体"; padding:0 30px 15px; color:#000; margin-bottom:30px;}
.artDet h1{line-height:50px; padding-top:30px; font-size:20px; font-weight:bold; text-align:center;}
.artMes{background:#f5f5f5; height:30px; line-height:30px; text-align:center; color:#999; font-size:12px;}
.artCont{padding-bottom:30px; border-bottom:dashed 1px #e5e5e5; margin-top:10px;}
.shareBox{padding:15px 5px;}
.pageDet{font-size:12px; line-height:26px;}
.pageDet span{font-weight:bold;}
.pageDet a{color:#666;}
/*单页*/
.pageCont{padding:0 30px; font-family:"宋体"; margin-bottom:30px;}
.pageCont h1{position:relative; height:30px; background:#FFC; margin:40px 0 20px;}
.pageCont h1 span{position:absolute; left:0; bottom:0; display:block; width:100px; height:40px; line-height:40px; padding-left:20px; background:#C00; font-size:16px; color:#FF0;font-family:"微软雅黑"}
.pageCont .details{font-size:16px; color:#333; line-height:34px; text-indent:32px; padding-bottom:50px; border-bottom:dashed 1px #e5e5e5;}</pre></body></html>