<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 for c_b*/
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
table th , table td {
padding:5px;
}
fieldset , img {
border:0;
}
address , caption , cite , code , dfn , em ,i , th , var {
font-style:normal;
font-weight:normal;
}
ol , ul {
list-style:none;
}
ception , th {
text-align:left;
}
q:before , q:after {
content:'';
}
abbr , acronym {
border:0;
}
a {
color:#666;
text-decoration:none;
}
/*for ie f6n.net*/
a:focus {
outline:none;
}
/*for ff f6n.net*/
a:hover {
text-decoration:none;
}
/*定位*/
.tl {
text-align:left;
}
.tc {
text-align:center;
}
.tr {
text-align:right;
}
.bc {
margin-left:auto;
margin-right:auto;
}
.fl {
float:left;
display:inline;
}
.fr {
float:right;
display:inline;
}
.zoom {
zoom:1
}
.hidden {
visibility:hidden;
}
.vam {
vertical-align:middle;
}
.clear {
clear:both;
height:0;
line-height:0;
font-size:0;
}
p {
word-spacing:-1.5px;
}
li {
list-style:none;
}
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
/*其他*/
.cur {
cursor:pointer
}
/*原reset*/
sup {
vertical-align:baseline;
}
sub {
vertical-align:baseline;
}
input,button,textarea,select,optgroup,option {
font-family:inherit;
font-size:inherit;
outline: none;
font-style:inherit;
font-weight:inherit;
}
input,button,textarea,select {
*font-size:100%;
}
input,select {
vertical-align:middle;
}
body {
font:12px/1.231 arial,helvetica,clean,sans-serif;
}
select,input,button,textarea,button {
font:99% arial,helvetica,clean,sans-serif;
}
table {
font-size:14px;
width:100%;
border-collapse:collapse;
}
pre,code,kbd,samp,tt {
font-family:monospace;
*font-size:108%;
line-height:100%;
}
/*title*/
h1 {
font-size:32px;
}
h2 {
font-size:26px;
}
h3 {
font-size:20px;
}
h4 {
font-size:14px;
}
h5 {
font-size:12px;
}
h6 {
font-size:10px;
}
/*清除浮动*/
.clearfix:after {
content: '';
display: block;
clear: both;
height: 0;
visibility: hidden;
}
.clearfix {
/*兼容 IE*/
zoom: 1;
}
/*end reset*/
/* CSS Document*/
body {
background-color:#fff;
overflow-x:hidden;
color:#666;
font-size:14px;
font-family: "微软雅黑";
position:relative;
min-width:1200px;
width:100%;
}
/*网站字体颜色*/
.content,.container {
margin-left:auto;
margin-right:auto;
width:1200px;
}
/*返回顶部*/
.retop ul {
overflow:hidden;
}
.retop li {
float:left;
margin-left:10px;
}
.retop li img {
display:block;
}
.rtTop {
width:43px;
height:43px;
overflow:hidden;
position:fixed;
top:80%;
right:46%;
margin-right:-615px;
cursor:pointer;
display:none;
}
.rtTop h4 {
width:43px;
height:43px;
overflow:hidden;
position:relative;
}
.rtTop img {
display:block;
position:absolute;
top:0;
left:0;
}
/* -- 弹出窗口 --*/
#oran_full_bg {
display:none !important;
}
/* tanchuang1 提交弹窗*/
.tanchuang1 {
width:100%;
position: fixed;
top: 0;
left: 0;
background: url(../images/tanchuangbg.png);
height:100%;
z-index:9999999;
}
.tanchuang1 .conBox {
width: 400px;
height: 212px;
padding: 20px;
background: #fff;
position: absolute;
left: 50%;
margin-left: -220px;
top: 50%;
margin-top: -80px;
z-index:9999999;
}
.tanchuang1 .conBox .tcClose {
width: 33px;
height: 90px;
position: absolute;
right: 45px;
top: -90px;
cursor: pointer;
z-index:999999999999999;
}
.tanchuang1 .conBox .box {
width: 398px;
height: 190px;
border: 1px solid #e5e5e5;
padding-top: 20px;
text-align: center;
position: relative;
}
.tanchuang1 .conBox .box img {
display: block;
width: 47px;
height: 47px;
margin: 0 auto;
}
.tanchuang1 .conBox .box h5 {
font-size: 24px;
color: #000;
font-weight: bold;
margin-top: 10px;
}
.tanchuang1 .conBox .box p {
font-size: 16px;
color: #4d4d4d;
margin-top: 10px;
}
.tanchuang1 .conBox .box .b15 {
display: block;
width: 150px;
height: 52px;
line-height: 52px;
text-align: center;
font-size: 18px;
color: #fff;
position: absolute;
bottom: -1px;
left: 50%;
margin-left: -75px;
background: #000;
text-decoration: none;
z-index:999999999999999;
border:0px;
}
.tanchuang2 .conBox .box a {
background: #404040;
}
/* 错误提示*/
.errorMainCon {
width: 100%;
background: url(../images/errorbg.jpg) no-repeat center #f6f6f6;
;height: 330px;
padding-top: 300px;
}
.errorMainCon h3 {
width: 525px;
height: 80px;
line-height: 80px;
text-align: center;
font-size: 24px;
color: #1e1e1e;
font-weight: normal;
margin: 0 auto;
}
.errorMainCon h3 em {
color: #000;
font-weight: bold;
}
.errorMainCon p {
font-size: 20px;
color: #000000;
text-align: center;
margin-top: 30px;
}
.errorMainCon p em {
color: #000;
}
.errorMainCon a.error-url {
font-size: 15px;
color: #999999;
font-family: arial;
display: block;
text-align: center;
margin-top: 4px;
}
.errorMainCon .btn {
text-align: center;
height: 52px;
width: 228px;
margin: 30px auto 0;
overflow: hidden;
}
.errorMainCon .btn .a1 {
display: block;
width: 104px;
height: 52px;
line-height: 52px;
text-align: center;
font-size: 16px;
color: #818181;
background: #e3e3e3;
border-radius: 4px;
float: left;
text-decoration: none;
border:none;
}
.errorMainCon .btn .a1:first-child {
background: #000;
color: #fff;
margin-right: 20px;
}

@font-face {
  font-family: 'icomoon';
  src: url('../font/SOURCEHANSANSCN-NORMAL_0.OTF');
}

@font-face {
  font-family: 'icomoons';
  src: url('../font/TT0627M_.TTF');
}

@font-face {
  font-family: 'icomoonx';
  src: url('../font/HVD FONTS - BRANDONTEXT-BOLD.OTF');
}

@font-face {
  font-family: 'icomoont';
  src: url('../font/FA-BRANDS-400 (2).TTF');
}


.Header{height: 120px;/* padding: 0 2%; */}

.Header a.Logo{height: 120px;display: block;/* border-right: 1px #eee solid; *//* padding-right: 30px; */}
.Header a.Logo img{display: block;height: 120px;}

.HeaderLogo p{font-size: 32px;color:#173397;font-weight: bold;margin-top: 30px;margin-left: 20px; letter-spacing:1px;}
.HeaderLogo p span{ display:block; font-size:16px;font-weight:normal;letter-spacing:0;margin-top:5px; color:#666;}

.Nav{/* margin-top: 40px; */height: 55px;background-color: #173397;line-height: 55px;border-bottom: 1px #2f3338 solid;}
.Nav ul li{float: left; width:200px; text-align:center/* padding-bottom: 15px; */}
.Nav ul li:first-child{margin-left: 0;}
.Nav ul li a{color: #fff;font-size: 16px;display: block;position: relative;z-index: 10;}
.Nav ul li.cur a{ background:#d70c0c;}
.Nav ul li.cur a{color: #fff;}
.Nav ul li:hover{}
.Nav ul li:hover a{color: #fff;background:#d70c0c;}

.HeaderRight{
    margin-top: 15px;
}
.HeaderRight ul li{float: left;width: 55px;position: relative;border-left: 1px #e5e5e5 solid;}
.HeaderRight ul li img{display: block;width: 20px;height: 20px;margin: 0 auto;}
.HeaderRight ul li:first-child{border-left: none;}
.HeaderRight ul li .search {position: absolute;width: 0;height: 30px;right: 40px;top: -5px;background: #eee;overflow: hidden;transition: all 0.5s;z-index: 99;}
.HeaderRight ul li .search input {display: block;width: 260px;height: 30px;line-height: 30px;border: none;text-indent: 15px;font-size: 13px;background-color: #eee;color: #999;}
.HeaderRight ul li p.Tel{line-height: 30px;text-indent: 15px;}
.HeaderRight ul li:hover .search{width: 260px;right: 40px;}
.HeaderRight ul li em{width: 125px;height: 125px;display: block;position: absolute;top: 35px;left: -30px;z-index: 999;display: none;border: 1px #ddd solid;}
.HeaderRight ul li em img{display: block;width: 125px;height: 125px;}
.HeaderRight ul li:hover em{display: block;}

.HeaderRight ul li button{background: url(../images/header01.png) no-repeat center;width: 20px;height: 20px;display: block;border: none;margin-left: 30px;cursor: pointer;}

.headerTop{/* width: 95%; */line-height: 50px;/* background: #333; *//* padding: 0 3% 0 2%; */height: 50px;border-bottom: 1px #ddd solid;}
.headerTop p{font-size: 14px;line-height: 50px;color: #999;float: left;}
.headerTop ul {float: right;}
.headerTop ul li {font-size: 14px;height: 50px;line-height: 50px;color: #ccc;float: left;text-align: right;position: relative;/* background: url(../images/headerxt.jpg) no-repeat center left; */padding-left: 15px;margin-left: 15px;}
.headerTop ul li a{text-decoration: none;color: #999;font-size: 14px;}
.headerTop ul li:first-child{padding-left: 0;margin-left: 0;background: none;}
.headerTop ul li.li04{color:#999;}
.headerTop ul li.li04 b{color:#000;}

.HeaderPhone{margin-top: 40px;background: url(../images/headericon.png) no-repeat center left;padding-left: 55px;    position: relative;
    right: -55px;
}
.HeaderPhone em{display: block;color: #666;font-size: 14px;/* margin-bottom: 5px; */}
.HeaderPhone h3{font-size: 24px;color: #004489;color: #d70c0c;text-align: left;font-family: "Arial";}
/* Header End */


.FooterTop{height: 70px;border-bottom: 1px #f2f2f2 solid;}
.FooterTop p span{font-size: 14px;color: #999;padding-right: 35px;margin-right: 35px;float: left;background: url(../images/linkbg.jpg) no-repeat right;}
.FooterTop p span a{color: #999;}
.FooterTop p{float: left;line-height: 70px;}
.FooterTop p a{color: #999;font-size: 14px;margin-right: 40px;display: inline-block;*display: inline;*zoom: 1;}
.FooterTop  p a:hover{color: #000;}
.FooterTop a.Link{color: #999;font-size: 14px;line-height: 70px;display: block;}
.FooterTop a.Link:hover{color: #000;}
.Footer{ background:url(../images/bg.jpg) no-repeat center;}
.FooterCenter{padding: 65px 0;}
.FooterCenter dl{float: left;width: 180px;}
.FooterCenter dl dt{margin-bottom: 23px;font-size: 18px;color: #fff;font-family: "icomoon";}
.FooterCenter dl dt a{color: #fff;}
.FooterCenter dl dd a{color: #fff;font-size: 14px;display: block;margin-top: 10px;font-family: "icomoon";}
.FooterCenter dl dd a:first-child{margin-top: 0;}
.FooterCenter dl dd a:hover{color: #fff;}
.FooterCenter .FooterEwm{text-align: center;width: 134px;}
.FooterCenter .FooterEwm span{width:   134px;height: 134px;display: block;margin: 0 auto;}
.FooterCenter .FooterEwm span img{display: block;width:   134px;height: 134px;}
.FooterCenter .FooterEwm p{color: #fff;font-size: 14px;margin-top: 25px;font-family: "icomoon";}

.FooterCenter .FooterPhone{text-align: right;}
.FooterCenter .FooterPhone h3{font-size: 22px;color: #fff;font-weight: normal;margin-bottom: 50px;background: url(../images/phone.png) no-repeat left;display: inline-block;*display: inline;*zoom: 1;padding-left: 50px;font-family: "icomoonx";}
.FooterCenter .FooterPhone p{color: #fff;font-size: 13px;margin-top: 15px;font-family: "icomoon";}
.FooterCenter .FooterPhone p a{color: #fff;display: inline-block;*display: inline;*zoom: 1;margin: 0 5px;}

.FooterBot{position: relative;}
.FooterBot span{width: 25px;height: 12px;display: block;position: absolute;left: 50%;top: -5px;margin-left: -12.5px;}
.FooterBot span img{display: block;width: 25px;height: 12px;}
.FooterBot p{text-align: center;color: #fff;font-size: 16px;height: 75px; letter-spacing:2px;line-height: 75px;border-top: 1px #f1f1f1 dashed;font-family: "icomoon";}
/* Footer End */


.Title{text-align: center;padding: 100px 0 70px;position: relative;}
.Title h3{font-weight: normal;font-size: 30px;color: #fff; width:200px;padding:10px 0;border-radius:0 20px; background:#173397;margin:0 auto;position: relative;z-index: 9;font-family: "icomoons";}
.Title h3 a{ color:#fff;}
.Title h4{font-size: 20px;margin-top: 10px;font-weight: 100;color: #999;font-family: "icomoon";text-transform: uppercase;}
.Title h4 a{color: #999;}
.Title h1{border-top: 1px #ccc dashed;position: absolute;left: 0;width: 100%;top: 123px;z-index: 1;}
.Title h1 img{display: block;width: 27px;height: 16px;position: absolute;top: -9px;right: 95px;}
.Title p{color: #666;font-size: 14px;margin-top: 25px;font-family: "icomoon";}

.Title02{padding-bottom: 10px;}
.Title02 h3{color: #fff;}
.Title02 h4 a{color: #fff;}
.Title02 h1{border-top: 2px #343434 dotted;}

.Title03{padding-bottom: 365px;}
.Title03 h4{color: #fff;}
/* Title End */


@media (max-width:1200px){
    .HeaderRight{margin-left: 20px;}
    .Header .Nav ul li{margin-left: 20px;}
}

@media (max-width:1400px){
    .HeaderRight{margin-left: 20px;}
    .Header .Nav ul li{margin-left: 20px;}
}
/* 小屏幕 End */


/*------- 客服样式2 -------*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box02 .icon { display: block; background: url(../images/icons02.png) no-repeat; margin: 0 auto; position: relative;}
.y-kefu-box02&gt;div { width: 48px; height: 48px; border: solid 1px #e9e9e9; margin-bottom: 6px; background-color: #fff; font-size: 13px; color: #999; position: relative;}
.y-kefu-box02&gt;div&gt;p { display: none; text-align: center; position: relative; top: 8px;}
.y-kefu-box02 .online-service { background-color: #173397; border-color: #173397; }
.y-kefu-box02 .online-service&gt;p { color: #fff; }
.y-kefu-box02 .online-service&gt;i { width: 28px; height: 28px; top: 10px; background-position: -5px -5px;}
.y-kefu-box02 .kf-mobile&gt;i { width: 23px; height: 23px; background-position: -5px -35px; top: 12px; }
.y-kefu-box02 .kf-weChat&gt;i { width: 22px; height: 21px; background-position: -40px -35px; top: 13px; }
.y-kefu-box02 .back-top&gt;i { width: 20px; height: 18px; background-position: -68px -35px; top:15px; }
.y-kefu-box02 .back-top { margin-top: 25px; cursor: pointer; left: 55px;}
.y-kefu-box02&gt;div:hover&gt;i { display: none; }
.y-kefu-box02&gt;div:hover&gt;p { display: block; }

/*在线客服*/
.y-kefu-box02 .more-infos {background-color: #fff; border: solid 1px #ebebeb; position: absolute; right: 90px; box-shadow: 5px 5px 30px rgba(0,0,0,.2); display: none;}
.y-kefu-box02 .more-infos:before { content: ''; display: block; width: 352px; height: 3px; background-color: #173397; position: absolute; left: -1px; top: -1px; z-index: 9; }
.y-kefu-box02 .online-service-infos { width: 320px; padding: 0 15px;  top: 0; z-index: 2; }
.y-kefu-box02 .part01 { padding: 18px 0 22px 45px; border-bottom: solid 1px #e9e9e9; position: relative;}
.y-kefu-box02 .part01 p { font-size: 16px; color: #282828; padding-bottom: 5px; }
.y-kefu-box02 .part01 i { width: 28px; height: 26px; background-position: -40px -5px; position: absolute; left: 0; top: 18px; z-index: 2;}
.y-kefu-box02 .part02 { padding: 26px 0; }
.y-kefu-box02 .part02 li { width: 86px; float: left; position: relative; padding-left: 20px; margin-bottom: 10px; }
.y-kefu-box02 .part02 i { width: 16px; height: 16px; background-position: -5px -65px; position: absolute; left: 0; top: 0; z-index: 2; }
.y-kefu-box02 .part02 li:hover a { color: #282828; }
.y-kefu-box02 .part02 li:hover i { background-position: -25px -65px; }
/*客服热线*/
.y-kefu-box02 .kf-mobile-infos { width: 320px; padding: 0 15px; top: 0; }
.y-kefu-box02 .kf-mobile-infos .cont { padding: 18px 0 18px 40px; position: relative; }
.y-kefu-box02 .kf-mobile-infos .cont i { width: 23px; height: 23px; background-position: -46px -65px; position: absolute; left: 0; top: 22px; }
.y-kefu-box02 .kf-mobile-infos .cont p { font-size: 26px; color: #282828; }
/*关注微信*/
.y-kefu-box02 .kf-weChat-infos { width: 173px; height: 190px; top: -8px; text-align: center; }
.y-kefu-box02 .kf-weChat-infos:before { width: 175px; }
.y-kefu-box02 .kf-weChat-infos img { width: 120px; height: 120px; margin: 25px auto 5px; }
</pre></body></html>