<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.banner{width:100%;height:183px;margin:0 auto;text-align:center;background:#EDEDED url("/images/default/sub_topbanner.jpg") repeat-x center top;}
.banner .bancont{width:968px;height:183px;margin:0 auto;text-align:center;}
.babarrow{width:968px;height:18px;margin:0 auto;padding:0;background:url("/images/default/sub_downarrow.jpg") no-repeat;}
.babarrowb{width:968px;height:18px;margin:0 auto;padding-left:0px;background:url("/images/default/sub_downarrow.jpg") no-repeat 3px;border:0px solid #FF0000;}

.wrap{clear:both;width:100%;height:auto;margin:0 auto;text-align:center;}
.maincont{width:968px;height:auto;margin:0 auto;text-align:center;}

/*About Us*/
.secpics{clear:both;width:968px;height:215px;margin:7px auto 0;text-align:center;}
.secpics ul{float:left;list-style:none;margin:0px;}
.secpics ul li{float:left;width:317;height:215px;vertical-align:middle;display:block;}

.conttopbg{clear:both;width:968px;height:41px;margin-top:5px;background:url("/images/default/about_cont_top.jpg") no-repeat top left;}
.conttitle{clear:both;width:968px;height:37px;margin:0;}
.conttitle .whoweare{float:left;width:584px;height:37px;margin-right:25px;}
.conttitle .chooseus{float:left;width:359px;height:37px;}

.continfo{width:968px;height:auto;margin:0 auto 30px;text-align:center;}
.hrcontinfo{width:948px;height:auto;margin:0 auto 30px;padding:0 10px;text-align:left;}

.pr8{padding-right:8px;}

/*Case*/
.navipages:after {display:block; visibility:hidden;}
*:first-child + HTML .navipages {zoom: 1;}

#lavalamp {width:968px;margin-top:7px;margin-left:1px;}
#lavalamp ul {float:left;list-style:none;margin:0px;}
#lavalamp li {float:left;height:22px;line-height:22px;display:inline;}
#lavalamp .current {width:80px;height:22px;line-height:22px;z-index:200;position:relative;text-align:center;display:block;color:#FFF;text-decoration: none;}
#lavalamp li a {width:80px;height:22px;line-height:22px;z-index:200;position:relative;text-align:center;display: block;color:#999;text-decoration: none;}
#lavalamp .current {position:relative;width:80px;height:22px;line-height:20px;color:#B6B6B6;top:1px;}
#lavalamp li a:hover {color:#B6B6B6;}
#lavalampbg {position:absolute;width:80px;height:22px;line-height:20px;background: url("/images/default/site_hover.gif");visibility:hidden;top:281px;}

#allsitecontainer {width:968px;height:auto;margin:0 0 15px 0;}
.allsiteeg{width:970px;padding-bottom:20px;margin-top:20px;background:url("/images/default/separator.jpg") no-repeat 50% bottom; _background-position: 0px 149px;}

.allsitefirst {float:left;width:460px;height:130px;margin-right:25px;_margin-right:17px;}
.allsitebox {float:left;width:232px;height:128px;border:#FFF 1px solid; position:relative; background-color:#FFF;overflow:hidden;}
.allsiteboximg {float:left;width:232px;height:128px;background-color:#FFFFFF;}
.allsiteboximg img {position:absolute;width:223px;height:118px;margin-top:5px;margin-left:5px;top:0;left:0;}

.blankbox{width:968px;text-align:center;margin-bottom:10px;}

.allsitecaption {float:left;width:223px;height:45px;position:absolute;filter: progid:dximagetransform.microsoft.alpha(opacity=95); background-color:#979797;top:130px;left:5px;opacity: .8;text-align:left;}

h6 {margin: 5px 10px 0px;font-family:"微软雅黑",Arial;letter-spacing: -1px;color:#FFFFFF;font-size:10pt;font-weight: normal;}
.allsitecaption p {padding-bottom: 0px; line-height: 12px; margin-top: 3px; padding-left: 10px; padding-right: 10px; font-family: "lucida grande", arial, sans-serif; color: #e2e2e2; font-size: 8pt; font-weight: normal; padding-top: 0px;}
.allsitecaption a {color: #FFFFFF; font-size: 9px;}
.allsitecaption a:hover {background: none transparent scroll repeat 0% 0%;}
.allsiteinformation {float:left;width:204px;margin-left:20px;text-align:left;}
.allsiteinformation li {line-height: 15px; list-style-type: none; margin-top: 4px; width: 204px; height: 12px; list-style-image: none;}
.allsiteinformation .clientname {height:auto;font-family:"Arial";color:#666;font-size:12px;font-weight: bold;}
.allsiteinformation .clentdate {margin-top: 2px; font: 9px arial, helvetica, sans-serif; color: #9c9c9c;}
.allsiteinformation .business {margin-top: 13px; _margin-top: 12px;}
.allsiteinformation a {margin-top: 23px; width: 63px; background: url("/images/default/more.jpg") no-repeat;float:left;height:9px;_margin-top: 2px;}
.allsiteinformation a:hover {width: 63px; background: url("/images/default/more_hover.jpg") no-repeat; height:9px;}

#case {width:968px;height:auto;margin:0;}
#casename {float:left;width:auto;margin-top:20px;font-family:"微软雅黑";font-size:16px;color:#050608;font-weight:500;text-align:left;}
#caseeg {width:958px;height:28px;line-height:28px;margin-top:8px;margin-left:1px;background-color:#FBFBFB;padding:0 5px;}
#detailpar{float:left;font-family:"宋体";font-size:12px;color:#878787;}
.casedate {font: 12px "宋体"; color: #9C9C9C;}
.tags {font: 12px Arial, Helvetica, sans-serif; color: #9D9D9D;}
.tags a {color: #737373;}
.tags a:hover {text-decoration: none;}
#location {width:auto;float:right;font-family:"宋体";font-size:12px;color:#878787;}
#location a {font-size:12px;color:#878787;text-decoration:none;}
#location a:hover {text-decoration:underline;}
#caseegimgs {clear:both;width:968px;margin-top:15px;}
#caseimg {clear:both;width:968px;padding:10px 0 10px;background: url("/images/default/separator.jpg") no-repeat center bottom;text-align:left;line-height:22px;}
/*#caseegimgs {width:968px;margin-top:-10px;}*/
/*#caseimg {width:968px;padding-bottom:10px;background: url("/images/default/separator.jpg") no-repeat center bottom;}*/
/*#caseimg img {margin-top:20px;}*/

#clientname {float:left;width:968px;height:auto;line-height:25px;font:12px/14px Arial, helvetica,sans-serif;color:#6F6F6F;margin-top:10px;text-align:left;}
#clientname a {color: #7eb713;}
#clientname a:hover {text-decoration: none;}

#casebtmbg {width:100%;margin-top:10px;margin-bottom:-8px;background: url("/images/default/case_btmbg.jpg") repeat-x top left;}

.casepager{clear:both;width:968px;height:12px;text-align:left;margin:15px 0 30px 0;}

/*Service*/
.vctxtbg{background-color:#F1F1EF;}
.txtintro{padding-top:5px;line-height:16px;font-family:'宋体';font-size:12px;color:#666;text-align:left;}
.mtline{margin-top:10px;}

#slavalamp {width:968px;margin-top:7px;margin-left:1px;}
#slavalamp ul {float:left;list-style:none;margin:0px;}
#slavalamp li {float:left;height:22px;line-height:22px;display:inline;}
#slavalamp .current {width:85px;height:22px;line-height:22px;z-index:200;position:relative;text-align:center;display:block;color:#FFF;text-decoration: none;}
#slavalamp li a {width:85px;height:22px;line-height:22px;z-index:200;position:relative;text-align:center;display: block;color:#999;text-decoration: none;}
#slavalamp .current {position:relative;width:85px;height:22px;line-height:20px;color:#B6B6B6;top:1px;}
#slavalamp li a:hover {color:#B6B6B6;}
#slavalampbg {position:absolute;width:85px;height:22px;line-height:20px;background: url("/images/default/site_hover.gif");visibility:hidden;top:281px;}

.vcbtmbg{width:100%;height:10px;line-height:10px;margin-top:10px;background: url("/images/default/service_vc_btmbg.jpg") repeat-x top left;}


/*News Information*/
.newsline{width:968px;height:1px;text-align:left;margin:7px 0 11px;}

.newsbox {width:988px;text-align:left;margin:0 0 40px;overflow:auto;zoom:1;}
.newsbox .sidebar{float:left;width:246px;text-align:left;margin-left:7px;}
.newsbox .rightcont{float:left;width:715px;text-align:left;margin:0;background:url("/images/default/news_conttop.jpg") no-repeat top left;}

.sidebar ul {float:left;list-style:none;margin:0px;}
.sidebar ul li {float:left;width:246px;height:22px;line-height:22px;font-family:'宋体';font-size:12px;color:#666;text-align:left;}

.sidebar .pageinfo{float:left;width:246px;height:27px;line-height:27px;background-color:#F4F4F4;font-family:'宋体';font-size:12px;color:#666;text-align:left;}

.rightcont .conttop{float:left;width:715px;height:13px;text-align:left;margin:0;}
.rightcont .conttop .ctleft{float:left;width:10px;height:13px;}
.rightcont .conttop .ctmdbg{float:left;width:703px;height:13px;margin:0;background:url("/images/default/news_conttop_mdbg.jpg") repeat-x top left;}
.rightcont .conttop .ctright{float:right;width:2px;height:13px;}

.rightcont .contarea{float:left;width:702px;height:auto;min-height:717px;text-align:left;margin:12px 0 0 9px;background-color:#F9F9F9;border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}

.contarea .cont_title{width:674px;height:30px;margin:20px auto 10px;text-align:center;border-bottom:1px solid #D4D4D4;font-family:'宋体';font-size:18px;color:#383838;}
.contarea .cont_parinfo{width:674px;height:20px;margin:10px auto 0;text-align:center;font-family:'宋体';font-size:12px;color:#878787;}
.contarea .cont_artinfo{width:674px;margin:10px auto 0;text-align:center;}
.cont_artinfo .artcontent{line-height:23px;text-align:left;font-family:'宋体';font-size:12px;color:#383838;}
.cont_artinfo .artcontent p {text-indent:24px;}

.contarea .linknews{width:634px;height:30px;line-height:30px;margin:10px auto 20px;text-align:center;font-family:'宋体';font-size:12px;color:#383838;background-color:#FFF;border-top:1px dotted #D0D0D0;border-bottom:1px dotted #D0D0D0;}

.clearfloat {line-height: 0px; height: 0px; clear: both; font-size: 1px;}


/*Customer Links*/
.customercate{width:968px;height:18px;text-align:left;margin-top:7px;}
.customercate ul {float:left;list-style:none;margin:0px;}
.customercate ul li {float:left;width:80px;height:18px;line-height:18px;margin-right:5px;font-family:'宋体';font-size:12px;color:#666;text-align:center;}

.customerline{width:968px;height:1px;text-align:left;margin-top:7px;}
.customerlineb{width:968px;height:1px;text-align:left;margin-bottom:15px;}

#tabon{width:80px;height:18px;line-height:20px;text-align:center;background:url("/images/default/customer_catebg.jpg") no-repeat top left;color:#B6B6B6;text-decoration:none;display:block}
#taboff{width:80px;height:18px;line-height:20px;text-align:center;color:#666;display:block}

.customerbox {width:968px;height:auto;text-align:left;overflow:hidden;margin:20px 0 0 0;}
.customerbox ul {float:left;list-style:none;margin:0px;}
.customerbox ul li {float: left;position:relative;width:200px;height:80px;padding:0 20px 40px;}
.customerbox ul li img {border: #EAEAEA 1px solid; filter: gray;}
.allcolor {position: absolute; top: 0px; left: 22px}
.customerbox ul li.hover img {filter:}

.nullcont{width:968px;text-align:center;margin:172px 0;}
.cuspager{width:968px;text-align:left;margin:0 0 40px 0;}

/*Human Resource*/
.hrcontinfo .title {padding-bottom: 4px; padding-left: 30px; padding-right: 0px; padding-top: 4px;}
.hrcontinfo .title .text {font-family: "verdana, arial, helvetica, sans-serif"; font-size: 14px; font-weight: bold;}
.hrcontinfo .page {padding-bottom: 10px; padding-left: 30px; padding-right: 30px; float: right; padding-top: 10px;}
.hrcontinfo .list {padding-bottom: 15px; padding-left: 30px; padding-right: 30px; padding-top: 15px;}
.hrcontinfo .list ul li {padding-bottom: 0px; line-height: 20px; padding-left: 20px; padding-right: 0px;padding-top: 0px;}
.hrcontinfo .content {line-height: 20px;}
.hrcontinfo .content .rtitle {padding-bottom: 10px; padding-left: 0px; padding-right: 0px; color: #666666; font-size: 14px; font-weight: bold; padding-top: 20px;}
.hrcontinfo .content .rcontent {line-height: 20px;}

/*Contact Us*/
.maincontact{width:980px;height:auto;margin:5px auto 30px;text-align:center;background-color:#F9F9F9;}
.maincontact .mactbox{width:960px;height:auto;margin:0 10px;padding:40px 0 30px;text-align:center;}

input.truename {width:258px;height:15px;border-bottom: medium none; border-left: medium none; padding:8px 4px;line-height: 15px; margin-top: 4px;  background: url("/images/default/contact_inputbg.jpg") no-repeat 0px 0px; color: #7D7D7D; overflow: hidden; border-top: medium none; border-right: medium none;}

input.tel {width:288px;height:15px;border-bottom: medium none; border-left: medium none; padding:8px 4px;line-height: 15px; margin-top: 4px; background: url("/images/default/contact_inputbg02.jpg") no-repeat 0px 0px; color: #7d7d7d; overflow: hidden; border-top: medium none; border-right: medium none;}

input.extrfile {border-bottom: medium none; border-left: medium none;width:187px;height:15px;line-height:15px;margin-top:4px;padding:8px 4px; background: url("/images/default/contact_inputbg03.jpg") no-repeat 0px 0px; float: left; color: #7d7d7d; overflow: hidden; border-top: medium none; border-right: medium none;}

textarea.txtcontent{border-bottom: medium none; border-left: medium none; line-height: 17px; width: 567px; background: url("/images/default/contact_textarea_bg02.jpg") no-repeat 0px 0px; height:auto;min-height:100px; border-top: medium none; border-right: medium none;color: #7D7D7D;}

input.contactsubmit {width:75px; height:35px;border-bottom: medium none; border-left: medium none;background: url("/images/default/contact_submit_bg.jpg") no-repeat 0px 0px;float:right;border-top:medium none; border-right: medium none;margin-right:5px;}

input.uploadbutton {border-bottom: medium none; border-left: medium none; width: 102px; background: url("/images/default/contact_btn_accessories.jpg") no-repeat 0px 0px; height: 25px; border-top: medium none; border-right: medium none;}


/*links*/
a.cclink {color:#666;text-decoration:none;}
a.cclink:link {color:#666; text-decoration:none;}
a.cclink:visited {color:#666; text-decoration:none;}
a.cclink:hover {color:#666; text-decoration:underline;}
a.cclink:active {color:#666; text-decoration:underline;}</pre></body></html>