<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url(dll.css);
@import url(module.css);
@import url(global.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
/* 首页部分开始 */
.mfbox{width:1000px; margin:0 auto;}
.header{width:100%; height:160px; background:url(../images/header_bg.jpg) repeat-x left top;}
.topbox{height:35px; line-height: 35px;}
.topl{float:left;}
.topl strong{color:#ff0000;}
.topr{float:right;}
.topr a{padding:0 5px;}
.i_banner_box img {
    width: auto !important;
    height: auto !important;
    display: block;
    margin: 0 auto;
}
.logo{float:left; padding-right: 15px; height: 125px; overflow: hidden;}
.htxt{padding-left:20px; height: 125px; padding-top: 35px; float:left; background: url(../images/icon01.png) no-repeat left center;    width: 160px;}
.htxt h4{ display: block; font-size: 24px; color: #1f487c;}
.htxt span{ display: block; font-size: 20px; color: #181818;}

.hotline{float:right; width: 255px; margin: 48px 0 0 0; background: url(../images/icon02.jpg) no-repeat left center; padding-left: 55px; overflow: hidden;}
.hotline h4{ display: block; font-size:16px; color: #666;}
.hotline span{ display: block; font-size: 26px; color:#1f487c;}

.i_nav{width:100%; height: 51px; background: #555555; border-bottom: 1px solid #e2e8ef;}
/*.i_nav li{float:left; display: block; text-align: center;}
.i_nav li&gt;a{display: block; padding: 0 20px; height: 68px; color: #FFF; background: url(../images/icon03.jpg) no-repeat right center;}
.i_nav li&gt;a span{display:block; padding-top:8px; line-height:30px; font-size: 16px;}
.i_nav li&gt;a ins{display:block; line-height: 16px; text-decoration: none; text-transform: uppercase;}
.i_nav li&gt;a:hover{ background: #1f487c; text-decoration: none;}*/
.i_nav li&gt;a.on{background: #1f487c;}

.i_banner_box{position:relative;width:100%;height: 400px;overflow:hidden;
     background: rgb(34, 34, 34);}
.i_banner{width:100%;height: 400px;overflow:hidden;}
.i_banner li{width:100%; height:500px;}

.i_banner_p{position:absolute; width:100%; left:10px; bottom:10px; text-align:center;}
.i_banner_p a{display:inline-block; margin:0 2px; width:42px; height:12px; border-radius:2px; overflow:hidden; background:rgba(255,255,255,0.5);}
.i_banner_p a:hover{background:rgba(31,72,124, 0.8);}
.i_banner_p a.on{background:rgba(31,72,124, 0.8);}
.i_banner_line{width:100%; height: 1px; background: url(../images/icon04.gif) repeat-x left top;}

.add{}
.sortnavul li:hover ul {
    display:  block;
    position:  absolute;
    width:  250px;
}

.sortnavul li {
    width: 250px;
    float: left;
}
.i_container{position: relative;width:100%;overflow: hidden;\: none;}
.i_container *, .header{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}
.p_container *{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}

.i_pro01{width:100%; height: 150px; position: relative; overflow: hidden;}

.i_pzl{ position:absolute; left: 0; top: 0; width:176px; height: 150px; background:rgba(255,255,255,0.5);}
.i_pzr{ position:absolute; right: 0; top: 0; width:176px; height: 150px;background:rgba(255,255,255,0.5);}

.i_pro01_l{width:100%;height: 150px;margin:  0 auto;}
.i_pro01_l ul{width:200000px; overflow: hidden;}
.i_pro01_l li{float:left; display: inline-block; width:288px; height: 150px; margin-right: 1px; overflow: hidden;}

.i_custom{width:1000px; margin:50px auto 0;}
.i_custom_l{ position: relative; width:1000px;}
.i_custom_ll{float:left; width:920px; overflow: hidden;}
.i_custom_ll ul{ overflow: hidden;}
.i_custom_ll li{float:left; display: inline-block; margin-left: 22px; width:208px; height: 143px;}
.i_custom_ll li i{ display: block; width:206px; height: 107px; border:1px solid #dadada;}
.i_custom_ll li span{ display: block; width:206px; line-height: 36px; text-align: center; font-size: 14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.box01{width:1000px;height: 739px;margin:10px auto 0;}

.i_prosort{float: left; width: 235px; padding: 0 4px 7px; overflow: hidden; background: #1f487c; border-radius:4px;}
.i_prosort_l{width:100%; padding: 0 8px 5px 7px; border-radius:4px; background: #FFF;}
.i_prosort_l h4{width:217px; height: 32px; display:inline-block; margin-top: 13px; line-height: 32px; padding-left: 12px; font-size: 15px; background: url(../images/icon07.gif) no-repeat center center;}
.i_prosort_l h4 a{ color: #1f487c; font-weight:bold;}
.i_prosort_l ul{margin-top:10px;}
.i_prosort_l li{width: 100%; height: 30px; line-height: 30px; font-size: 13px; padding-left: 15px; background: url(../images/icon08.gif) no-repeat 1px center;}
.i_prosort_l li a{color:#5e5e5e;}
.i_prosort_l li a:hover{color:#5e5e5e; font-weight:bold;}

.i_pro02{float:right; width: 760px;}
.i_pro02_l{width: 760px;height: 615px;overflow: hidden;margin-top: 12px;}
.i_pro02_l ul{width: 770px; overflow:hidden;}
.i_pro02_l li{margin-bottom: 10px; margin-right: 5px; float: left; position: relative; width: 250px; height: 188px; overflow: hidden;}
.i_pro02_l li i{width:250px; height:188px; border:1px solid #dadada; display: block;}
.i_pro02_l li i img{width:248px; height:186px;}
.i_pro02_l li span{display: block; background: #909090; text-align: center; height: 38px; width: 250px; text-align: center; position: absolute; bottom: 0; left: 0; font-size: 13px; line-height: 38px; color: #fff;}
.i_pro02_l li a:hover span{text-align: center; font-size: 13px; color: #fff; position: absolute; bottom: 0; left: 0; background: url(../images/icon09.png) no-repeat left top; width: 250px; height: 188px; padding-top: 112px;}

.i_shebei{width:100%;height: 714px;margin-top: 50px;display:  none;overflow: hidden;background: #dfdfdf;}
.i_shebei_con{width: 1080px; margin: 0 auto; padding: 50px 0; height: 714px; overflow: hidden;}
.i_shebei_pk{position: relative; height: 338px; width: 1000px; margin: 40px auto 0;}
.i_shebei_pk ins{position: absolute; display: block; top: 69px; left: 442px;}
.i_shebei_pk dl{float: left; width: 420px; margin-right: 160px;}
.i_shebei_pk dl dt{ width:420px; height:241px; overflow:hidden; position:relative;}
.i_shebei_pk dl dt img{ width:420px; }
.i_shebei_pk dl dt span{ position:absolute; bottom:0; left:0; display:block; height:40px; width:420px; text-align:center; background:#1f487c; font-size:16px; line-height:40px; color:#fff;}
.i_shebei_pk dl dd{ margin-top:18px; font-size:14px; line-height: 24px; color:#666; height:50px; overflow:hidden;}

.i_shebei_pk .nobot{ margin-right:0;}
.i_shebei_pk .nobot dt span{ background:#9b9b9b;}

.i_shebei_l{overflow: hidden;}
.i_shebei_ll{float:left; width:1000px !important; margin: 0 20px; overflow: hidden;}
.i_shebei_ll ul{ width:1024px; overflow:hidden;}
.i_shebei_ll li{margin-right: 22px; display: inline-block; float: left; width: 234px; height: 130px; position: relative; overflow: hidden;}
.i_shebei_ll li i{display: block;  width: 234px; height: 130px; overflow: hidden;}
.i_shebei_ll li i img{display: block;  width: 234px; height: 130px;}

.i_shebei_ll li span{display: block; position: absolute; left: 0; bottom: 0; padding:0 10px; color:#FFF; width: 234px; height:30px; line-height: 30px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; background: rgba(0,0,0,0.55);}
.i_shebei_ll li:hover{height: 148px !important; background:#1f487c;}
.i_shebei_ll li:hover i{width: 228px; height: 114px; margin: 3px 3px 0;}
.i_shebei_ll li:hover span{background: none;}

.i_youshi{width:100%;padding-top: 50px;background: url(../images/bj01.jpg) no-repeat center top;height: 970px; margin-top: -42px;}
.i_youshi_con{width:1040px; height: 734px; position: relative; margin:30px auto 0; background: #FFF; padding: 20px 15px 0;}

.i_youshi_con *{transition:none; -webkit-transition:none; -moz-transition:none;}

.i_youshi_con dl dd:hover{ background:url(../images/icon15.png) no-repeat left top;}
.i_youshi_con dl dd:hover p{ background:url(../images/icon16.gif) no-repeat left center; color:#fff;}
.i_youshi_con dl dd:hover span{ color:#ebedf1;}
.i_youshi_con dl dd:hover a{ background:url(../images/icon17.gif) no-repeat left top;}

.one{ position:absolute; top:20px; left:15px; width:492px; height:468px; overflow:hidden;}
.one dt{ position:relative; width:492px; height:198px; overflow:hidden;}
.one dt img{ width:492px; height:198px;}
.one dd{ z-index:20; margin-top:-16px; position:relative; padding-left:18px; padding-top:24px; height:236px; background:#efefef;}
.one dd p{ font:bold 30px "Microsoft Yahei"; color:#575757; background:url(../images/icon14.gif) no-repeat left center; padding-left:49px;}
.one dd span{ margin-top:14px; margin-left:48px; display:block; font:14px/26px "Microsoft Yahei"; color:#575757;}
.one dd a{ margin-left:387px; margin-top:16px; display:block; width:61px; height:27px; background:url(../images/y_m.gif) no-repeat left top;}

.two{ top:20px; left:524px;}
.two dd{ height:138px; overflow:hidden;}
.two dd span{ margin-top:10px; font:14px "Microsoft Yahei";}
.two dd a{ margin-top:0;}

.three{ top:374px; left:524px;}
.three dd{ height:138px; overflow:hidden;}
.three dd span{ margin-top:10px; font:14px "Microsoft Yahei";}

.i_youshi_tel{ position:absolute; left:15px; bottom:29px; width:493px; height: 243px; padding: 70px 0 0 275px; background: url(../images/icon12.jpg) no-repeat left top;}
.i_youshi_tel p{ font:16px "Microsoft Yahei"; color:#020202;}
.i_youshi_tel p span{ display:block; font:26px Arial, Helvetica, sans-serif; color:#020202;}
.i_youshi_tel a{ text-align:center; display:block; font:bold 20px/46px "Microsoft Yahei"; color:#fff; background:url(../images/icon13.jpg) repeat-x left top; width:150px; height:46px;}

.i_jingping{width:1000px;padding: 50px 0;margin:0 auto;display:  none;overflow: hidden;}
.i_jingping_l{float:left; width:240px; background: #FFF;}
.i_jingping_l li{width:240px; height: 81px; border-bottom: 1px solid #e6e6e6;}
.i_jingping_l li a{display: block; width:240px; height: 80px; line-height: 80px; font-size: 16px; text-align: center; color: #666;}
.i_jingping_l li a:hover{ background: #0d3e6d; color:#FFF; text-decoration: none;}
.i_jingping_l li a.on{ background: #0d3e6d; color:#FFF; text-decoration: none;}
.i_jingping_r{float:right; width:732px;}
.i_jingping_r h4{font-size: 14px; line-height: 38px; display: block; color: #333; font-weight:bold;}
.i_jingping_r i{display: block; width: 100%;}
.i_jingping_r h5{font-size: 14px; margin-top: 12px; line-height: 30px; display: block; color: #333;}
.i_jingping_r span{display: block; width: 100%; line-height: 20px;}

.i_gbook{width:100%; height: 147px; background: url(../images/icon18.jpg) no-repeat center top;}
.i_gbook h3{width:620px; height: 37px; line-height: 37px; border-bottom: 1px solid #7f7f7f; font-size: 18px; color: #e2e2e2; display: inline-block; margin: 15px 0 0 140px;}
.i_gbook ul{float:left; display: inline-block; margin: 10px 0 0 140px;}
.i_gbook li{float:left; padding-right: 15px;}
.i_gbook li span{float:left; line-height: 30px; color: #FFF;}
.i_gbook li input{float:left; width:140px; height: 25px; text-indent: 5px; color:#FFF; line-height: 30px; background: #b7b7b7;}
.i_gbook i{display: block; float: left; margin-left: 937px; margin-top: -29px;}
.i_gbook i input{float:left; width:50px; height: 25px; line-height: 25px; text-align: center; color: #FFF; background:url(../images/icon19.jpg) repeat-x left top; cursor: pointer;}

.i_zhuanjia{width:100%;padding: 50px 0;overflow: hidden;display:  none;background: #dfdfdf;}
.i_zhuanjia_c{width:1000px; height: 448px; margin:20px auto 0; background: #7e7e7e; overflow: hidden;}
.i_zhuanjia_cl{float:left; width:240px; background: #FFF;}
.i_zhuanjia_cl li{width:240px; height: 112px; border-bottom: 1px solid #cccccc;}
.i_zhuanjia_cl li:nth-last-child(1){border-bottom:0;}
.i_zhuanjia_cl li a{ display: block; position: relative; width:240px; height: 100%; line-height:111px; color: #666; font-weight: bold; font-size: 20px; text-indent: 100px; background-position: 27px 23px; background-repeat: no-repeat;}
.i_zhuanjia_cl li:nth-child(1) a{background-image: url(../images/zj1.png);}
.i_zhuanjia_cl li:nth-child(2) a{background-image: url(../images/zj2.png);}
.i_zhuanjia_cl li:nth-child(3) a{background-image: url(../images/zj3.png);}
.i_zhuanjia_cl li:nth-child(4) a{background-image: url(../images/zj4.png);}

.i_zhuanjia_cl li a:hover{ background-color: #1f487c; text-decoration: none; color: #FFF;}
.i_zhuanjia_cl li:nth-child(1) a:hover{background-image: url(../images/zj01.png);}
.i_zhuanjia_cl li:nth-child(2) a:hover{background-image: url(../images/zj02.png);}
.i_zhuanjia_cl li:nth-child(3) a:hover{background-image: url(../images/zj03.png);}
.i_zhuanjia_cl li:nth-child(4) a:hover{background-image: url(../images/zj04.png);}
.i_zhuanjia_cl li a:hover:after{content:" "; position: absolute; top:46px; right: -20px; display: block; width:10px; height: 10px; border-width:10px; border-style: solid; border-color:transparent transparent transparent #1f487c; -moz-box-sizing:border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.i_zhuanjia_cl li a.on{ background-color: #1f487c; text-decoration: none; color: #FFF;}
.i_zhuanjia_cl li:nth-child(1) a.on{background-image: url(../images/zj01.png);}
.i_zhuanjia_cl li:nth-child(2) a.on{background-image: url(../images/zj02.png);}
.i_zhuanjia_cl li:nth-child(3) a.on{background-image: url(../images/zj03.png);}
.i_zhuanjia_cl li:nth-child(4) a.on{background-image: url(../images/zj04.png);}
.i_zhuanjia_cl li a.on:after{content:" "; position: absolute; top:46px; right: -20px; display: block; width:10px; height: 10px; border-width:10px; border-style: solid; border-color:transparent transparent transparent #1f487c; -moz-box-sizing:border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.i_zhuanjia_cr{float:left; width:760px;}
.i_zhuanjia_cri{width:760px; height: 332px; overflow: hidden;}
.i_zhuanjia_crc{width:760px; height: 116px; overflow: hidden;}
.i_zhuanjia_crcl{float:left; width:620px; height: 116px; padding-left: 30px;}
.i_zhuanjia_crcl h4{display: block; font: bold 16px/38px "Microsoft Yahei"; color: #fff; margin-top: 12px;}
.i_zhuanjia_crcl span{display: block; height: 48px; line-height: 24px; font-size: 14px; color:#c5c5c5;}
.i_zhuanjia_crcr{float:right; width:82px; height: 116px; background: #1f487c;}
.i_zhuanjia_crcr a{display: block; width:82px; height: 116px; padding-top:60px; font-size: 14px; text-align: center; color:#FFF; background: url(../images/icon20.jpg) no-repeat center 40px;}

.i_team{width:1080px; padding:30px 0; margin:0 auto; overflow: hidden;}
.i_team_l{width:1080px; margin-top: 20px;}
.i_team_ll{float:left; width:1040px; overflow: hidden;}
.i_team_ll ul{width:99999px; overflow: hidden;}
.i_team_ll li{float:left;margin-left: 18px;display: inline-block;width:238px;height: 200px;}
.i_team_ll li i{width:238px; height: 200px; overflow: hidden;}
.i_team_ll li span{width:238px; height:40px; display: block; line-height: 40px; font-size: 14px; text-align: center; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_lc{width:100%;height:365px;display:  none;padding-top: 40px;background: url(../images/bj02.jpg) no-repeat center top;}
.i_lc_c{width:1000px; height:254px; margin:11px auto 0; overflow:hidden; position:relative;}
.i_lc ul li{ position:absolute; float:left; width:120px;}
.i_lc ul li span{ display:block; height:60px; width:112px; font:16px/60px "Microsoft Yahei"; color:#fff; text-align:center; font-weight:bold;}
.i_lc ul li span:hover{color:#fff;}

.i_lc ul .lc01{ top:48px; left:0;}
.i_lc ul .lc01 span{ background:url(../images/icon21.png) no-repeat center bottom;}

.i_lc ul .lc02{ top:98px; left:100px;}
.i_lc ul .lc02 span{ background:url(../images/icon21.png) no-repeat center top;}

.i_lc ul .lc03{ top:48px; left:210px;}
.i_lc ul .lc03 span{ background:url(../images/icon21.png) no-repeat center bottom;}

.i_lc ul .lc04{ top:98px; left:322px;}
.i_lc ul .lc04 span{ background:url(../images/icon21.png) no-repeat center top;}

.i_lc ul .lc05{ top:48px; left:442px;}
.i_lc ul .lc05 span{ background:url(../images/icon21.png) no-repeat center bottom;}

.i_lc ul .lc06{ top:98px; right:330px;}

.i_lc ul .lc07{ top:48px; right:212px;}
.i_lc ul .lc07 span{background:url(../images/icon21.png) no-repeat center bottom;}

.i_lc ul .lc08{ top:98px; right:98px;}
.i_lc ul .lc08 span{background:url(../images/icon21.png) no-repeat center top;}

.i_lc ul .lc09{ top:48px; right:0;}
.i_lc ul .lc09 span{ background:url(../images/icon21.png) no-repeat center bottom;}

.box02{width:1000px; padding:10px 0; margin: 0 auto;}

.i_news01{float:left; width:356px;}
.i_news01_l{margin-top: 24px; overflow: hidden;}
.i_news01_l dt{float:left; width: 157px; height: 107px;}
.i_news01_l dt img{ width: 157px; height: 107px;}
.i_news01_l dd{float:right; width:185px;}
.i_news01_l dd h4{display: block;}
.i_news01_l dd h4 a{margin-bottom: 8px; display: block; font: 12px/24px "Microsoft Yahei"; color: #313131;}
.i_news01_l dd span{display: block; height:48px; line-height: 16px;}
.i_news01_l dd ins{display: block; margin-top: 10px; text-decoration: none;}
.i_news01_l ul{ margin-top:22px;}
.i_news01_l ul li{ font:12px/30px "Microsoft Yahei"; height: 30px; background:url(../images/n_l.gif) no-repeat left center; padding-left:24px;}
.i_news01_l ul li a{ display: block; float:left; color:#666; width:240px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_l ul li span{float:right; display: block; width:80px; font:12px/30px "Microsoft Yahei"; color:#666;}

.i_news02{float:left; margin-left: 40px; display: inline; width: 260px;}
.i_news02_l{margin-top: 24px; overflow: hidden;}
.i_news02_l p{width: 260px; height: 107px; overflow: hidden;}
.i_news02_l p img{width: 260px; height: 107px;}
.i_news02_l ul{ margin-top:22px;}
.i_news02_l ul li{ font:12px/30px "Microsoft Yahei"; height: 30px; background:url(../images/n_l.gif) no-repeat left center; padding-left:24px;}
.i_news02_l ul li a{ display: block; float:left; color:#666; width:230px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_news03{float:right; display: inline; width: 306px;}
.i_news03_l{margin-top: 15px; overflow: hidden; width: 309px; height: 319px;}
.i_news03_l dl{padding-left: 12px; padding-right: 18px; height: 106px; overflow: hidden; border-bottom: 1px dashed #e2e2e2;}
.i_news03_l dl dt{font: bold 12px/40px "Microsoft Yahei"; color: #444;}
.i_news03_l dl dd{font: 12px "Microsoft Yahei"; color: #7a7a7a; max-height:48px; overflow:hidden;}

.i_news03_l dl:nth-child(2){ background: #f1f1f1;}

.i_links{width:1000px; padding:10px 0 30px; margin: 0 auto; font-size: 14px; line-height: 25px;}
.i_links h3{float:left; display: block; margin-right: 10px; color: #000;}
.i_links a{float:left; display: block; margin-right: 10px;}


.footer{width:100%; padding:10px 0; background: url(../images/footer_bg.jpg) repeat left top; border-bottom: 1px solid #1f487c;}

.copyright{float:left; width:700px; color: #FFF; font-size: 14px; text-align: left; line-height:25px;}
.fewm{float:right; width:110px;}
.jsq{float:left; width:700px; color: #FFF; font-size: 14px; text-align: left; line-height:25px;}

/* 首页部分结束 */

/* 内页部分开始 */
.p_banner_box{position:relative; width:100%;  overflow:hidden;}
.p_banner{width:100%;  overflow:hidden;}
/*.p_banner li{width:100%; height:590px;}

.p_banner_p{position:absolute; width:100%; left:10px; bottom:10px; text-align:center;}
.p_banner_p a{display:inline-block; margin:0 2px; width:42px; height:12px; border-radius:6px; overflow:hidden; background:rgba(255,255,255,0.5);}
.p_banner_p a:hover{background:rgba(31,72,124, 0.8);}
.p_banner_p a.on{background:rgba(31,72,124, 0.8);}
.p_banner_line{width:100%; height: 6px; background: url(../images/icon04.gif) repeat-x left top;}*/

.p_container{width:1000px; margin:0 auto; padding:30px 0;}

.sidebar{width:1000px; margin:5px 0 0;}
/*.sidebar a{display: block; float: left; text-align: center; width: 124px; font-size: 14px; height: 42px; line-height: 40px; color: #818181; border: 1px solid #efefef; background: #DDDDDD; border-left: 0;}
.sidebar a:hover{ color: #FFF; background: #1f487c;}
.sidebar a.on{ color: #FFF; background: #1f487c;}*/



.path{width:100%; height:40px; font-size: 14px; line-height: 40px;}
.path h4{display: block; height: 40px; float: left; font-size: 14px; text-indent: 20px; font-weight: bold; color: #1F487C; background: url(../images/position_icon1.gif) no-repeat left center;}
.path span{ padding:0 10px;}

.p_content{width:1000px; padding:20px 0; line-height:30px; font-size: 14px; overflow: hidden;}



/* 内页部分结束 */</pre></body></html>