<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.clearfix::after {height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";}
.clearfix {display: inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
body {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
div {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
dl {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
dt {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
dd {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
ul {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
ol {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
li {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
pre {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
code {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
form {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
fieldset {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
legend {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
input {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
button {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
textarea {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
p {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
blockquote {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
h2 {margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;}
input {font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
button {font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
textarea {font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
select {font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
optgroup {font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
option {font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul {list-style: none;}
li {list-style: none;}
dl {list-style: none;}
dt {list-style: none;}
dd {list-style: none;}
ol {list-style: none;}
fieldset {border: 0px currentColor; border-image: none;}
img {border: 0px currentColor; border-image: none;}
iframe {background-image: none;}
select {border: 1px solid rgb(203, 203, 203); border-image: none; height: 20px; color: rgb(48, 144, 141);}
textarea {padding: 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 700px; line-height: 18px;}
hr {border-width: 1px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204); border-image: none; height: 0px; clear: both;}
.clear {clear: both;}
.S {width: 15px; height: 15px; font-size: 0px; float: left;}
.H {width: 30px; height: 30px; font-size: 0px;}
.K {width: 20px; height: 20px; clear: both; font-size: 0px;}
.db {display: block;}
.di {display: inline;}
.mar {margin: 0px auto;}
a {color: rgb(102, 102, 102); text-decoration: none;}
a:hover {color: rgb(232, 43, 80); text-decoration: none;}
.fl {float: left;}
.fr {float: right;}
h1 {font-size: 24px;}
h2 {font-size: 22px;}
h3 {font-size: 20px;}
h4 {font-size: 18px;}
h5 {font-size: 16px;}
h6 {font-size: 14px;}
.font14 {font-size: 14px;}
* {margin: 0px; padding: 0px;}
body {background: url("../images/body.jpg") no-repeat top rgb(0, 19, 42); color: rgb(178, 216, 252); font-size: 12px; min-height: 700px; min-width: 1100px; _height: 700px;}
.floatleft {float: left;}
.floatright {float: right;}
.clear {height: 0px; overflow: hidden; clear: both;}
.center {text-align: center;}
a {color: rgb(178, 216, 252);}
a:hover {color: rgb(255, 255, 255);}
h2 a {color: rgb(178, 216, 252); line-height: 35px; font-size: 14px;}
#top {margin: 0px auto; width: auto !important; min-width: 1004px;}
.topMain {margin: 0px auto; width: 1100px;}
.top {margin: 0px auto; width: 1100px; height: 93px; padding-top: 34px; float: left;}
.logo {float: left;}
.tel {background: url("../images/phone.png") no-repeat left; padding-left: 60px; margin-top: 10px; margin-right: 20px; float: right;}
.tel span {font-family: "寰蒋闆呴粦";}
.tel p {font-family: "寰蒋闆呴粦";}
.tel span {font-size: 14px;}
.tel p {font-size: 20px; margin-top: 8px;}
.menu {background: url("../images/menubg.jpg") repeat-x top; width: 100%; font-family: "寰蒋闆呴粦"; float: left; min-width: 1100px;}
.menu ul {margin: 0px auto; width: 1100px; height: 59px; overflow: hidden;}
.menu ul li {float: left;}
.menu ul li a {width: 101px; text-align: center; color: rgb(255, 255, 255); line-height: 59px; font-size: 14px; float: left;}
.menu ul li a:hover {width: 101px; height: 59px;}
.banner {width: 100%; text-align: center; padding-top: 15px; min-width: 1100px;}
.marquee {margin: 10px auto 0px; width: 1100px; height: 24px; line-height: 24px; overflow: hidden;}
.main_content {margin: 0px auto; width: 1100px;}
#indMain {margin: 0px auto; width: 1100px;}
.tj_pro {background: url("../images/tj_pro.jpg") no-repeat top; margin: 0px auto; width: 1100px; height: 450px;}
.about_index {width: 283px; line-height: 21px; text-indent: 2em; padding-top: 90px; padding-left: 15px; float: left;}
.about_index div {height: 240px; line-height: 24px; overflow: hidden;}
.about_tit {top: -40px; width: 150px; height: 22px; color: rgb(245, 244, 244); line-height: 22px; letter-spacing: 0.2em; overflow: hidden; font-family: "寰蒋闆呴粦"; font-size: 22px; font-style: italic; font-weight: normal; position: relative;}
.fc_tit {left: 110px; top: -42px; width: 100px; height: 22px; line-height: 22px; letter-spacing: 0.2em; overflow: hidden; font-family: "寰蒋闆呴粦"; font-size: 18px; font-weight: normal; position: relative;}
.yw_tit {left: 10px; top: -40px; width: 110px; height: 22px; color: rgb(245, 244, 244); line-height: 22px; letter-spacing: 0.2em; overflow: hidden; font-family: "寰蒋闆呴粦"; font-size: 22px; font-style: italic; font-weight: normal; position: relative;}
.al_tit {left: 130px; top: 36px; width: 80px; height: 22px; line-height: 22px; overflow: hidden; font-family: "寰蒋闆呴粦"; font-size: 18px; font-weight: normal; position: relative;}
.news_tit {left: 10px; top: -24px; width: 120px; height: 22px; line-height: 22px; overflow: hidden; font-family: "寰蒋闆呴粦"; font-size: 18px; font-weight: normal; position: relative;}
.contact_tit {left: 60px; top: -100px; width: 80px; height: 22px; line-height: 22px; overflow: hidden; font-family: "寰蒋闆呴粦"; font-size: 18px; font-weight: normal; position: relative;}
.link_tit {}
.tit {height: 22px; line-height: 22px; overflow: hidden; font-family: "寰蒋闆呴粦"; font-size: 18px; font-weight: normal;}
.left01_tit {left: 120px; top: -44px; width: 80px; position: relative;}
.left02_tit {left: 50px; top: -72px; width: 80px; overflow: hidden; position: relative;}
.pro_index {width: 430px; padding-top: 64px; padding-left: 96px; float: left;}
.pro_index ul {height: 337px; float: left;}
.pro_index ul li {width: 150px; padding-right: 25px; float: left;}
.pro_index ul li a {color: rgb(41, 186, 216);}
.pro_index ul li img {border: 2px solid rgb(41, 186, 216); border-image: none;}
.pro_index ul li p {background: url("../images/arrow_r.gif") no-repeat 48px 15px; width: 150px; height: 40px; text-align: center; line-height: 40px; overflow: hidden; padding-left: 12px;}
.pro_i_more {width: 314px; text-align: center; line-height: 22px; float: left;}
.pro_i_more a {color: rgb(255, 255, 255);}
.news_index {width: 262px; padding-top: 90px; padding-right: 10px; float: left;}
.news_index ul {width: 242px; height: 248px; overflow: hidden; padding-bottom: 8px; float: left;}
.news_index li {margin: 2px 0px; float: left;}
.news_index li a {background: url("../images/li_ico.gif") no-repeat left; width: 100px; line-height: 25px; padding-left: 10px; float: left;}
.news_index li a:hover {background: url("../images/news_i_hover.gif") no-repeat left; line-height: 25px; padding-left: 10px; float: left;}
.news_index .floatright {padding-right: 20px; float: right;}
.con1ul {width: 100%;}
.con1ul li {width: 100px; height: 52px; line-height: 52px; overflow: hidden; float: left;}
.con1ul li a {color: rgb(168, 212, 255);}
.proli_index {background: url("../images/proli_index.jpg") no-repeat top; margin: 0px auto; width: 1100px; height: 346px; min-width: 1100px;}
.search_i {width: 276px; height: 65px; padding-top: 14px; float: right;}
.search_text {background: none; width: 170px; padding-left: 10px;}
.search_i img {vertical-align: middle;}
.partFourM {padding: 0px 15px 20px; width: 1070px; margin-top:90px; float: left;}
.left {width: 40px; height: 70px; padding-top: 50px; padding-left: 3px; float: left;}
.right {width: 30px; height: 70px; padding-top: 50px; padding-right: 3px; float: left;}
.partFourCon {width: 862px; float: left;}
.partFourCon li {background: url("../images/proimg_bg.jpg") no-repeat left top; margin: 0px 20px; width: 174px; height: 170px; text-align: center; float: left; _margin: 0 16px;}
.teachImg {margin: 0px !important; width: 174px; height: 125px; padding-top: 10px; float: left;}
.teachImg img {}
.teachName {height: 22px; line-height: 22px; overflow: hidden; padding-left: 20px; float: left;}
.teachName font {color: rgb(133, 66, 57); font-size: 12px;}
.teachName b {color: rgb(255, 30, 0);}
.teachName a {color: rgb(5, 61, 125);}
.prolink {width: 900px; line-height: 25px; padding-left: 45px; float: left;}
.prolink a {padding: 2px 3px;}
.prolink a:hover {background: rgb(0, 14, 32);}
.prolink .floatright:hover {background: none;}
.newslist_index {background: url("../images/newslist_index.jpg") no-repeat left top; width: 651px; height: 291px; padding-top: 70px; padding-right: 65px; padding-left: 33px; float: left;}
.contact_index {background: url("../images/contact_index.jpg") no-repeat left top; padding: 150px 0px 0px 20px; width: 331px; height: 210px; line-height: 26px; overflow: hidden; float: left;}
.newslistimg {border: 3px solid rgb(18, 158, 198); border-image: none; margin-right: 5px; float: left;}
.txtintr {padding: 10px 0px; height: 58px; line-height: 24px; text-indent: 2em; overflow: hidden;}
.txtintr a {color: rgb(14, 138, 255);}
.newslist_index ul {width: 650px; height: 105px; line-height: 25px; overflow: hidden; padding-top: 5px; float: left;}
.newslist_index ul li a {background: url("../images/li_ico.gif") no-repeat 0px 11px; width: 580px; line-height: 25px; padding-left: 10px; float: left;}
.newslist_index ul li span {}
.newslist_index ul li a:hover {color: rgb(69, 136, 199);}
.newslist_index h2 {height: 35px; line-height: 35px; text-indent: 2.6em; overflow: hidden; font-family: "寰蒋闆呴粦"; font-weight: normal;}
.newslist_index h2 a {font-size: 16px;}
.ckxx {margin-top: 5px;}
.ckxx a {color: rgb(14, 138, 255); float: right;}
.f_link {background: url("../images/flinkbg.jpg") no-repeat center; margin: 35px 0px; width: 100%; height: 86px; line-height: 86px; float: left; min-width: 1100px;}
.flinkcon {margin: 0px auto; width: 910px; padding-left: 190px;}
.bottomnav {width: 100%; height: 70px; text-align: center; line-height: 70px; float: left; min-width: 1100px;}
.bottomnav ul {margin: 0px auto; width: 1100px;}
.f_link a {padding: 0px 8px;}
.bottomnav a {padding: 0px 12px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;}
.foot_x {background: url("../images/bgfoot.jpg") repeat-x left top; width: 100%; text-align: center; line-height: 28px; min-width: 1100px;}
.bootTxt {background: url("../images/footmain.jpg") no-repeat top; margin: 0px auto; width: 1100px; text-align: center; padding-top: 30px; padding-bottom: 20px;}
.bootTxt a {color: rgb(69, 136, 199);}
.fyMain {margin: 0px auto; width: 1100px;}
.fyLeft {width: 258px; padding-top: 8px; padding-right: 40px; float: left; display: block;}
.leftproduct {background: url("../images/left_min.jpg") repeat-y left top; width: 258px; margin-bottom: 20px; float: left;}
.leftboxcon {background: url("../images/left_top.jpg") no-repeat left top; width: 238px; padding-top: 70px; padding-left: 20px;}
.left_bot {background: url("../images/left_bot.jpg") no-repeat left top; width: 258px; height: 16px; float: left;}
.leftnewslist {background: url("../images/leftnewslist.jpg") no-repeat left bottom; margin: 5px 0px 24px; padding: 70px 15px 0px; width: 228px; height: 268px; float: left;}
.leftnewslist li {background: url("../images/fk1.gif") no-repeat 3px 13px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 15px; border-bottom-color: rgb(45, 142, 235); border-bottom-width: 1px; border-bottom-style: dotted;}
.leftnewslist a:hover {color: rgb(255, 255, 255);}
.leftcontact {background: url("../images/leftcontact.jpg") no-repeat left top; padding: 100px 25px 28px; width: 208px; height: 209px; line-height: 26px; overflow: hidden; float: left;}
.l_pro {background: url("../images/leftnewslist.jpg") no-repeat left bottom; margin: 5px 0px 24px; padding: 70px 15px 0px; width: 228px; height: 268px; overflow: hidden; float: left;}
.l_pro li {background: url("../images/fk1.gif") no-repeat 3px 13px; line-height: 30px; padding-left: 15px; border-bottom-color: rgb(45, 142, 235); border-bottom-width: 1px; border-bottom-style: dotted;}
.l_pro a:hover {color: rgb(255, 255, 255);}
.fyRight {background: url("../images/mainr_bot.jpg") no-repeat left bottom; width: 802px; overflow: hidden; padding-bottom: 23px; float: left;}
.fyRight_title {background: url("../images/mainr_title.jpg") no-repeat left top; width: 720px; height: 32px; padding-top: 32px; padding-right: 15px; padding-left: 72px; font-family: "寰蒋闆呴粦"; float: left;}
.fyRight_title .floatleft {letter-spacing: 2px; font-size: 16px; font-weight: bold; display: block;}
.fyRight_title .floatright {width: 174px; line-height: 18px; overflow: hidden; padding-top: 14px; }
.mainRightMain {background: url("../images/mainr_min.jpg") repeat-y left top; padding: 20px; width: 770px; float: left; _height: 680px;}
.mainRightMain ul li {background: url("../images/li_ico.gif") no-repeat left; height: 40px; line-height: 40px; overflow: hidden; padding-left: 15px; font-size: 14px; border-bottom-color: rgb(23, 95, 164); border-bottom-width: 1px; border-bottom-style: dashed;}
.mainRightMain ul li span {margin-right: 10px; float: right;}
.con {background: url("../images/mainr_min.jpg") repeat-y left top; padding: 20px; width: 770px; float: left; _height: 680px;}
.cont_tit {text-align: center; font-size: 22px;}
.cont_data {margin: 8px 0px; text-align: center; font-size: 12px;}
.cont_img {text-align: center;}
.cont_img img {max-width: 680px;}
.cont_con {line-height: 26px;}
.cont_page {margin-top: 20px;}
.padding15 {padding: 15px; line-height: 30px;}
.mainr_line {background: url("../images/line_s.gif") repeat-x left top; width: 99%; height: 18px; float: left;}
.productrMain {background: url("../images/mainr_min.jpg") repeat-y left top; padding: 20px 10px; width: 810px; float: left; _height: 680px;}
.pro_rmain {overflow: hidden;}
.pro_rmain li {background: url("../images/proimg_bg.jpg") no-repeat left top; margin: 0px 10px; width: 174px; height: 170px; text-align: center; float: left;}
.pro_rmain li {margin-top: 10px; float: left;}
.proImg {margin: 0px !important; width: 174px; height: 125px; padding-top: 10px; float: left;}
.proName {color: rgb(5, 61, 125); line-height: 21px; padding-left: 20px; float: left;}
.newslist {padding-top: 10px; padding-left: 20px; float: left;}
.newslist li {width: 580px; font-size: 14px; float: left;}
.newslist li a {background: url("../images/fk1.gif") no-repeat 10px 12px; width: 550px; line-height: 28px; padding-right: 10px; padding-left: 25px; float: left; cursor: pointer;}
.newslist li a:hover {background: url("../images/newslisthover.gif") no-repeat; color: rgb(255, 255, 255);}
.newslist li a.floatright {color: rgb(93, 175, 252);}
.newslistline {width: 98%; height: 20px; float: left;}
.pro_txt ul {padding-top: 10px; float: left;}
.pro_txt {padding-top: 10px; float: left;}
.pro_txt li {background: url("../images/pro-txt.gif") no-repeat left top; margin: 0px 17px 30px; width: 290px; height: 134px; float: left; _margin: 0 9px 30px;}
.pro_txt_l {width: 125px; padding-top: 9px; padding-left: 12px; float: left;}
.pro_txt_r {padding: 5px; width: 140px; color: rgb(5, 61, 125); line-height: 23px; text-indent: 2em; float: left;}
.pro_txt_l .proName {line-height: 28px;}
.mainRightMain h2 {font-family: "寰蒋闆呴粦"; font-size: 18px; font-weight: normal;}
.title_s {text-align: center; color: rgb(63, 161, 253); line-height: 35px;}
.mainrbanner {background: url("../images/conbanner.jpg") no-repeat left top; margin: 8px auto 15px; width: 329px; height: 252px; text-align: center; padding-top: 10px;}
.newsview {line-height: 25px; padding-bottom: 15px; font-size: 14px; margin-bottom: 30px; border-bottom-color: rgb(178, 216, 252); border-bottom-width: 1px; border-bottom-style: dotted; min-height: 400px; _height: 400px;}
.main_r_nav div {line-height: 25px; font-size: 12px;}
.main_r_nav {width: 520px; float: left;}
.returnlist {margin-top: 30px; float: left;}
.Page {padding: 20px 0px; width: 100%; text-align: center;}
.Page a {border: 1px solid rgb(153, 204, 255); border-image: none; width: 65px; height: 48px; color: rgb(178, 216, 252); line-height: 48px; font-size: 14px; text-decoration: none; margin-left: -1px; vertical-align: middle; float: left; display: inline-block;}
.Page a:hover {background: no-repeat rgb(153, 204, 255); color: rgb(255, 255, 255);}
.Page span {padding: 0px 10px; border: 1px solid rgb(153, 204, 255); border-image: none; height: 48px; line-height: 48px; font-size: 14px; margin-left: -1px; vertical-align: middle; float: left; display: inline-block; min-width: 45px;}
.Page span.current {background: rgb(153, 204, 255); color: rgb(255, 255, 255);}
.bg {background: url("../images/bg08.jpg") no-repeat center; width: 26px; height: 23px;}
.total {height: 27px; text-align: center; line-height: 27px; display: block; min-width: 50px; _width: 50px;}
.reach {height: 29px; text-align: left; line-height: 29px; padding-left: 5px; display: block; min-width: 30px; _width: 30px;}
.btn {width: 36px; height: 27px; line-height: 27px; padding-top: 3px; display: block;}
.input_page {background: rgb(255, 255, 255); border: 1px solid rgb(165, 155, 207); border-image: none; width: 30px; height: 14px; line-height: 14px; font-size: 12px; margin-top: 4px;}
.pager-taglib .bg {padding-top: 3px;}


/*鍥哄畾鐨勬偓娴獥*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/rightbar.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}</pre></body></html>