<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 Document */
.submain{ width:980px; overflow:hidden; margin:0px auto; padding-top:10px;}
.newslist li{ padding:2px 0px 10px 0px; margin-bottom:6px; border-bottom:1px dashed #ccc;}
.newslist img,.newslist .newscon{ float:left; }
.newslist img{ width:150px; height:100px; padding:1px; background::url("../images/common/nopic.jpg") no-repeat 1px 1px; border:1px solid #ccc; margin-top:4px;}
.newslist .newscon{padding-left:10px; width:590px;}
.newslist .newscon h3{ line-height:26px; display:block;}
.newslist .newscon h3 a{ font-size:14px; font-weight:bold;}
.newslist .newscon p{ line-height:20px; text-align:justify;}
.adown{ color:#429ef2;}
.cobl{}
.cobl p{ line-height:20px; padding:2px 10px; width:355px; float:left;}
.cobr{ float:right; width:346px;}
.contactbox h3{ border-top:0px none; margin-top:0px; margin-bottom:8px; font-size:14px; font-weight:bold; padding:0px 8px; border-bottom:1px dotted #ccc; height:30px; line-height:30px;}
.dituWrap{border: #ccc 1px solid; width: 346px; height: 280px; float:right;}
.newsfontlist{ padding:8px 0px;}
.newsfontlist li{ height:24px; line-height:24px; padding:4px 10px 4px 24px; background:url(../images/common/dot.jpg) no-repeat 12px 16px; border-bottom:1px dashed #ccc;}
.newsfontlist span{ float:right;}
/* Company Mien */
.companyMien{ margin:46px auto 32px; width:620px;}
.loading {background-image: url(../images/common/loading.gif);background-position: 50% 50%;background-repeat: no-repeat;}

.gracefulTit,.gracefulBig,.gracefulSmall{width:620px; margin:0 10px;}
.gracefulTit{font-size:14px;margin-top:20px;}
.gracefulTit time{font-size:11px;margin-left:10px;}
.gracefulBig{height:413px;position:relative;margin-top:10px;}
.gracefulBig span.txt{display:block;position:absolute;left:0;bottom:0;width:100%;padding:10px 0;color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .gracefulBig span.txt{filter:none;}/*for IE9*/
.gracefulBig span.txt em{font-size:14px;padding-left:20px;font-size:14px;}
.gracefulBig span.txt time{float:right;font-size:11px;padding-right:20px;}
.gracefulBigJ{background:url(../images/else/gracefulJ1.png) no-repeat;width:50px;height:65px;
	cursor:pointer;display:block;position:absolute;top:50%;margin-top:-32px;}
.gracefulBigJLeft{left:0;}
.gracefulBigJRight{right:0;background-position:-50px;}
.gracefulSmall{margin-top:4px;height:80px;overflow:hidden;}
.gracefulSmall li{float:left;width:120px; margin:0 4px 0px 0px; display:block; cursor:pointer;*filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	transition:all 0.2s linear;}
.gracefulSmall li img{ width:120px; height:76px; overflow:hidden;}
.gracefulSmall li:hover,.gracefulSmall li.current{filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;}
/* 资质/荣誉 列表 */
ul.honourList{ width:700px; margin:0 auto; overflow:hidden; padding-left:4px; padding-top:6px;}
ul.honourList li{ float:left; width:208px; background:url(../images/else/btmHhonour.jpg) no-repeat 0 151px; padding:0 12px; margin-bottom:0px;}
*html ul.honourList li{ padding:0px 8px;}
ul.honourList li a img{padding:1px; border:1px solid #e3e3e3;}
ul.honourList li a span.txt{ padding:0px 0 10px 0px; text-align:center; line-height:20px; height:20px; display:block;}
/* 常见问题 */
.problemlist{ padding:10px; border-top:0px none;}
.problemlist dt,.problemlist dd{ padding-left:20px; height:24px; line-height:24px;}
.problemlist dt{ background:url(../images/common/q.jpg) no-repeat 4px 7px;}
.problemlist dd{ background:url(../images/common/a.jpg) no-repeat 4px 7px; border-bottom:1px dashed #ccc; padding-bottom:2px; margin-bottom:4px;}
/* webMap */
.webMap{ }
.webMap a{}
.webMap a:hover{ color:#2f83ee; text-decoration:underline;}
.webMap li { border-bottom: 1px dashed #ccc; padding: 10px 8px;}
.webMap a.mp { display: inline-block; padding: 0 10px; background: #2a5e8e; color: #fff;}
.webMap dl { padding-top: 10px; }
.webMap dd { float: left; margin-right: 20px; }
.webMap dd em { font-family: \5B8B\4F53; }
.webMap dd a { white-space: nowrap; display: inline-block; background: url(../images/else/icon-webMap.png) no-repeat left center; padding-left: 10px; }
.webMap .downDiv dt a { font-weight: 700; color: #C4020C; }
.webMap .downDiv .dt_dtm a { margin: 0 10px 0 0; }
.pro_info{ background-color:#eaeaea; padding:20px 20px 30px 20px;}
.pro_info h3{ text-align:center; line-height:32px; font-size:14px; font-weight:bold;}
/*
.pro_inr{ float:right; width:440px;}
.left-proDetail{ float:left; width:332px; z-index:0;}
.left-proDetail img{vertical-align:top;}
.left-proDetail .topPro{height:252px;}
.left-proDetail .topPro img{ border:1px #ccc solid;}
.left-proDetail h3.topSdl{ background:#9d1c56; height:30px; line-height:30px; font-weight:700; color:#fff; padding:0 10px;}
.left-proDetail .proDtl{ float:left; width:388px;}
.left-proDetail .pro_li{ height:150px; overflow:hidden; padding:10px; line-height:25px;}
.left-proDetail .ncdfig { height:50px;overflow:hidden;}
.left-proDetail .ncdfig .bgList li {float:left; text-align:center; width:65px; margin:0px 5px 0px 3px; line-height:20px}
.left-proDetail .ncdfig .bgList li img{ background:#fff; border:1px solid #ccc;}
.pro_inr h3{ font-size:14px; font-weight:bold; line-height:30px; border-bottom:1px dashed #ccc; margin-bottom:8px;}
.pro_inr h3 .adown{ float:right;}
.pro_inr h3,.pro_inr p{ padding:0px 8px;}
*/
.pro_con{}
.pro_con .pro ul li p{ padding:0px;}
.pro_con p{ line-height:26px;}
.pro_con p,.pro_con h3{ padding:0px 8px; }
.pro_con h3{ line-height:38px; border-bottom:1px solid #2a5e8e;font-size:14px; margin-bottom:8px;}
.pro_con h3 span{ font-weight:bold;}
.pro_con h3 b{ float:right;}
.fdconus{ padding-top:10px;}
.mesusbox{ border:1px solid #ccc; padding:10px; margin-top:10px; background:url(../images/common/bg_feefback.jpg) no-repeat right bottom #fff;}
.pro{ width:698px; margin:0px auto;}
.pro ul li{ float:left; width:222px; height:168px; padding:5px; text-align:center;}
.pro ul li a{ width:222px; height:168px; display:block; position:relative; z-index:0;}
.pro ul li a img{ width:222px; height:168px; z-index:1;}
.pro ul li a span{ display:none; cursor:pointer; z-index:2; color:#fff; height:28px; width:222px; line-height:28px; position:absolute; top:140px; left:0px; text-align:center; background-color:#999;*filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.pro ul li a:link span{ display:none; cursor:pointer; z-index:2; color:#fff; height:28px; width:222px; line-height:28px; position:absolute; top:140px; left:0px; text-align:center; background-color:#999;*filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.pro ul li a:hover span{display:block;}
.partnersbox{ margin:0px auto; width:750px;}
.partnersbox li{ float:left; padding:4px 7px 0px 7px;}
.partnersbox img{ border:1px solid #ccc; padding:1px;}
.customerul li{ border-bottom:1px dashed #ccc; padding:10px 8px;}
.cusulleft,.cusulright{ float:left;}
.cusulleft img{ border:1px solid #ccc; padding:1px;}
.cusulright{ padding:10px 0px 10px 10px; width:590px;}
.cusulright h3{ font-size:14px; font-weight:bold; line-height:28px;}
.condetail h5{ text-align:center; line-height:32px; height:32px; border-bottom:1px dashed #ccc; margin-bottom:8px; font-size:14px; font-weight:bold;}
.condetail h5 a{ float:right; font-weight:normal;}
.textr{ text-align:right;}
.textr span{ padding-left:8px;}
.condetail p{ text-indent:24px; line-height:26px; padding:4px 0px;}
.jobul li{ border-bottom:1px dashed #ccc; padding:10px;}
.jobul h3{ font-size:14px; font-weight:bold;}
.subhuitit{ line-height:30px; color:#3166a5; font-weight:bold;}
.advantageimg{ padding-top:4px; text-align:center;}
.introbg{ background: url(../images/else/aboutbg.jpg) no-repeat right 58px;}
.introbg h3{ width:470px; font-weight:bold;}
.introbg p{ width:290px; padding:4px 8px; text-align:justify;}
.story{ background: url(../images/else/bghistory.jpg) no-repeat top left; padding-top:10px; color:#000;}
.story b{ padding-right:20px;}
.story p{ padding:2px 8px 2px 312px;}

.scrollWrap{padding:0px 10px 0px 10px; position:relative; margin:0 auto; display:block; height:450px;}
.scrollWrap .scrollBtn{position:absolute;width:23px;height:96px; display:block; top:169px;}
.scrollWrap .btnLeft{left:25px; background:url(../images/else/btnpre.jpg) no-repeat;}
.scrollWrap .btnRight{right:25px; background:url(../images/else/btnnext.jpg) no-repeat;}
.scrollWrap .scroll{position:absolute;width:604px;left:68px;top:10px; height:434px; overflow:hidden;}
.scrollWrap li{float:left; width:584px; height:434px; padding:0px 10px; position:relative;text-align:center;}
.scrollWrap li a{}
.scrollWrap li a span{  height:26px; line-height:26px;}
.scrollWrap li a img{ width:580px; height:430px; padding:1px; border:1px solid #ccc;}
.scrollWrap li a img:hover{ width:580px; height:430px; padding:1px; border:1px solid #429ef2;}

.imgdetail{ width:714px; margin:20px auto;}
.imgdetail li{ margin:4px 8px; display:block; float:left; height:168px; overflow:hidden;}
*html .imgdetail li{ margin:4px 6px;}
.imgdetail img{ width:222px; height:168px;}
.customerul span{ float:right;}

.newsbox{ width:780px; overflow:hidden; margin:0px auto;}
.newsbox li{ float:left; background-color:#f9f9f9; padding:10px; border:1px solid #ededed; margin:8px; width:220px;}
.newsbox li p.img{ height:164px; border:1px solid #ededed; margin-bottom:4px;}
.newsbox li p{ line-height:24px; height:24px; overflow:hidden;}
.newsbox li p.info{ line-height:18px; height:24px; overflow:hidden;}
.newsbox li p.time{ line-height:16px; height:16px; overflow:hidden; padding-bottom:4px;}

.detailcon{ text-align:left; float:left; width:200px; padding:10px; background-color:#f3f3f3;}
.detailcon h3{ font-size:14px; font-weight:bold; line-height:24px;}
.detailcon p.ps{ line-height:22px;}
.detailcon p.time{ text-align:left;}
.detailinfos{ float:right; padding:10px; width:530px;}
.detailinfos p{ line-height:24px; padding-bottom:4px; font-size:14px;}</pre></body></html>