<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 */
body { font-family: Hiragino Sans GB, Microsoft YaHei; font-size: 14px; background: #fff; color: #000; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; min-width: 1220px; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; }
address, cite, dfn, em, var, i { font-style: normal }
code, kbd, pre, samp { font-family: arial, courier new, courier, "\5b8b\4f53", monospace }
small { font-size: 12px }
ul, ol, li { list-style: none }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
legend { color: #000 }
fieldset, img { border: 0 }
img { vertical-align: middle; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0 }
section, header, nav, footer, article { display: block }
div, ul, dl { zoom: 1 }
div:after, ul:after, dl:after { content: ""; display: block; clear: both; height: 0; visibility: hidden }
.fl { float: left; }
.fr { float: right; }
.none { display: none; }
a { text-decoration: none; color: #333; outline: none; }
a:link { color: #333; }
a:visited { color: #333; }
a:hover { color: #e30a20; }
a:active { color: #0099ff; }
/*css base*/
.page-w { width: 1140px; margin: 0px auto; }
/*header*/ 
.header { position: fixed; width: 100%; z-index: 1; background: #fff; -webkit-box-shadow: 0 0 8px rgba(0,0,0,.3); box-shadow: 0 0 8px rgba(0,0,0,.3); }
/*logo*/
.logo { float: left; padding-top: 16px; }
.logo img { height: 48px; width: auto; }
/*main-nav*/
.main-nav { float: right; }
.main-nav li { display: inline-block; }
.main-nav li a { display: block; line-height: 77px; border-bottom: solid 3px #fff; margin-left: 30px; color: #000; text-decoration: none; font-size: 16px; }
.main-nav li.current a { border-bottom-color: #69b52d; }
/*banner*/
.banner { padding-top: 80px; background: url(img/banner-img001.png) no-repeat center top; color: #fff; text-align: center; }
.banner-index { height: 470px; }
.banner-index .btn-hezuo { color: #fff; background-color: #69b52d; width: 180px; height: 50px; line-height: 50px; border-radius: 25px; display: inline-block; font-size: 20px; text-align: center; cursor: pointer; -webkit-box-shadow: 0 3px 8px rgba(0,0,38,.4); box-shadow: 0 3px 8px rgba(0,0,38,.4) }
.banner-index .btn-hezuo:hover { cursor: pointer; color: #fff; background-color: #66cc33; }
.banner-index h2 { font-size: 48px; padding-top: 150px; }
.banner-index h3 { font-size: 30px; margin-bottom: 20px; }
/*index-col*/
.index-002 { background-color: #f0f4f8; }
.index-col .index-col-con { padding: 40px 80px; }
.index-col-t h3 { font-size: 36px; padding-top: 40px; margin-bottom: 20px; }
.index-002 .index-col-t h3 { padding-top: 95px; }
.index-col-t p { width: 520px; font-size: 20px; color: #666; }
/*fuwu-anli-item*/
.fuwu-anli { border-top: #dddddd solid 1px; margin-top: 30px; padding-bottom: 40px; }
.fuwu-anli h2 { font-size: 40px; text-align: center; padding: 60px 0px 25px 0px; }
.fuwu-anli-item { padding: 35px; padding-right: 0px; }
.fuwu-anli-item li { float: left; margin-right: 69px; margin-bottom: 30px; }
.fuwu-anli-item li.si-fen { margin-right: 0px; }
.fuwu-anli-item li img { border: solid 1px #EDEDED; }
/*footer*/
.footer { background-color: #333; text-align: center; color: #fff; padding: 20px 0px;}
/**/
/*banner*/
.banner-jjfa { background-image: url(img/banner-jjfa.jpg); }
.banner-jjfa .banner-index { height: 350px; }
.banner-index .btn-jjfa { color: #fff; height: 60px; line-height:60px; border: solid 1px #fff; border-radius: 20px; display: inline-block; font-size: 18px; text-align: center; cursor: pointer; padding: 0px 20px; margin: 0px 5px 0px 80px; }
.banner-index .btn-jjfa:hover { cursor: pointer; border: solid 1px #66cc33; color: #66cc33; }
.banner-jjfa .banner-index h2 { font-size: 48px; padding-top: 100px; margin-bottom: 20px; }
/*jjfa*/
.jjfa-col .page-w { padding: 50px 0px; border-top: #dddddd solid 1px; }
.jjfa-001 .page-w { border-top: none; }
.jjfa-col h3 { height: 53px; display: block; overflow: hidden; line-height: 53px; font-size: 40px; text-align: center; }
.jjfa-col h3 span { height: 53px; width: 53px; display: inline-block; background: url(img/jjfa-001.png) no-repeat center center; background-size: contain; vertical-align: bottom; margin-right: 18px; }
.jjfa-col-con { padding: 60px 70px 20px 70px; }
.jjfa-col-t { padding-top: 20px; width: 570px; font-size: 20px; line-height: 46px; }
/*.jjfa-col h3 span*/
.jjfa-001 h3 span { background-image: url(img/jjfa-001.png); }
.jjfa-002 h3 span { background-image: url(img/jjfa-002.png); }
.jjfa-003 h3 span { background-image: url(img/jjfa-003.png); }
.jjfa-004 h3 span { background-image: url(img/jjfa-004.png); }
.jjfa-004 { padding-bottom: 40px; }
/*banner-jkypt*/
.banner-jkypt { background-image: url(img/banner-img.jpg); }
.banner-jkypt .banner-index { height: 350px; }
.banner-jkypt .banner-index h2 { padding-top: 100px; }
/**/
/*index-col*/
.jkypt-002 { background-color: #f0f4f8; }
.jkypt-col .jkypt-col-con { padding: 40px 80px; }
.jkypt-col-t h3 { font-size: 38px; padding-top: 10px; margin-bottom: 20px; }
.jkypt-col-t p { width: 520px; font-size: 22px; color: #666; }
.jkypt-003 { padding-bottom: 40px; }
/*fuwu-tixi*/
.fuwu-tixi { padding-top: 80px; text-align: center; }
.fuwu-tixi h2 { padding-top: 80px; font-size: 30px; }
.fuwu-tixi-list { padding: 50px 90px 70px 90px }
.fuwu-tixi-list li { width: 320px; float: left; }
.fuwu-tixi-item img { width: 195px; height: 195px; }
.fuwu-tixi-item h3 { font-size: 30px; padding: 20px 0px 15px 0px; }
.fuwu-tixi-item p { font-size: 20px; color: #666; }
/*fuwu-zhichi*/
.fuwu-zhichi { background: url(img/fuwu-001.jpg) no-repeat center center; height: 510px; }
.fuwu-zhichi h2 { padding: 50px 0px 30px 0px; color: #fff; font-size: 30px; text-align: center; }
.fuwu-zhichi-list li { float: left; margin-right: 38px; }
.fuwu-zhichi-list li.wu-fen { margin-right: 0px; }
.fuwu-zhichi-item { width: 197px; background-color: #fff; text-align: center; }
.fuwu-zhichi-item h3 { padding: 20px 0px 15px 0px; font-size: 24px; }
.fuwu-zhichi-item p { font-size: 14px; color: #666; padding: 0px 10px; display: block; height: 120px; }
/*banner-gywm*/
.banner-gywm { background-image: url(img/banner-img.jpg); }
.banner-gywm .banner-index { height: 350px; }
.banner-gywm .banner-index h2 { padding-top: 135px; }
/**/
.guan-yu-con { padding: 0px 80px 80px 80px; }
.guan-yu-con h3 { margin-bottom: 20px; font-size: 34px; padding-top: 60px; }
.guan-yu-con p { font-size: 22px; color: #666; line-height:40px;text-align:justify; }
/*etc-pupup-bg*/
.ft-menu { cursor: pointer; }
.etc-pupup-bg { z-index: 9999; display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.6; }
.etc-pop { position: fixed; display: none; top: 50%; width: 100%; text-align: left; margin-top: -166px; z-index: 9999; }
.etc-pop .popup { position: relative; width: 450px; background: #fff; padding: 26px 31px; margin: auto; overflow: hidden; }
.etc-pop .cancle { position: absolute; right: 20px; top: 20px; width: 22px; height: 22px; background-image: url(img/close.png); display: block; text-indent: -9999px; overflow: hidden; cursor: pointer; }
.etc-pop .weixin-pop { padding: 0px; }
.etc-pop .weixin-pop .weixin-pop-img { text-align: center; }
/*biao-dan*/
.biao-dan h2 { text-align: center; font-size: 28px; margin: 25px; display: block; }
.biao-dan div { margin-bottom: 10px; font-size: 16px; }
.biao-dan label { width: 90px; text-align: right; height: 42px; line-height: 42px; overflow: hidden; float: left; padding-right: 10px; }
.biao-dan input { float: left; width: 260px; padding: 10px; margin: 0px; outline: none; border: #DDDDDD solid 1px; border-radius: 5px; }
.biao-dan .button { padding-left: 100px; }
.biao-dan #button { padding: 0px; float: none; width: 280px; height: 50px; line-height: 50px; cursor: pointer; color: #fff; background-color: #66cc33; font-size: 20px; border: none; }

/**/
@media screen and (max-device-width: 750px) {
.page-w { width:100%}
.jkypt-col-con .jkypt-col-t, .jkypt-col-con .jkypt-col-p { float: none; text-align: center; }
.jkypt-col-t h3 { font-size: 46px; }
.jkypt-col-t p { width: inherit; display: block; margin-bottom: 30px; font-size: 28px; }
.jkypt-col-p img { width: 80%; height: auto; }
/**/
.fuwu-tixi .page-w { width:100%}
.fuwu-tixi h2 { font-size: 46px; }
.fuwu-tixi-list li { width: 100%; float: none; text-align: left; margin: 0px auto; padding-bottom:20px; margin-bottom:20px;border-bottom: solid #eee 1px;}
.fuwu-tixi-item img { width: 260px; height: auto; float: left; margin-right: 30px; }
.fuwu-tixi-item h3 { font-size: 45px; padding: 60px 0px 15px 0px; }
.fuwu-tixi-item p { font-size: 32px;}
.fuwu-zhichi { height:inherit; background-repeat:repeat;}
.fuwu-zhichi .page-w { width:100%}
.fuwu-zhichi h2 { font-size: 46px; }
.fuwu-zhichi-list { width:90%; margin:0px auto;}
.fuwu-zhichi-list li {width:100%;float:none; text-align:left; padding-bottom:20px; margin-bottom:20px;}
.fuwu-zhichi-list .fuwu-zhichi-item { width:100%; margin:0px auto;text-align:left;}
.fuwu-zhichi-list li.wu-fen { margin-right:0px;}
.fuwu-zhichi-item img { width: 420px; height: auto; float: left; margin-right: 30px; }
.fuwu-zhichi-item h3 { font-size: 42px; padding-bottom:0px;}
.fuwu-zhichi-item p { font-size: 30px;}
.guan-yu-con { padding-top:90px; padding-bottom:100px;}
.guan-yu-con h3 {
    font-size: 85px;margin-bottom: 50px;    padding-top: 80px;
}
.guan-yu-con p {
    font-size: 46px;
	line-height:86px;
	margin-bottom:30px;
}

.guangyu-img img{
    background:#000;
    border:1px solid #fff;
    border-width:5px 5px 5px 5px;
    box-shadow:1px 1px 5px #333;
    -webkit-box-shadow:1px 1px 5px #333;
    -moz-box-shadow:1px 1px 5px #333;
    width:200px;
}
</pre></body></html>