<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: #FFFFFF; -webkit-font-smoothing: antialiased; }
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 { 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 { color: #333333; text-decoration: none; }
a:hover { color: #C00; }
/*站点通用*/
body { min-width: 1024px; }
.page_body { min-width: 1024px; margin: 0px auto; }
.page_w { width: 1000px; margin: 0px auto; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
/*CSS 3 动画*/
.donghua_box, .menu_c li a, .index_banner .prev_next a, .chanpin_block img { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -ms-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; transition: all .25s ease-in-out; }
/*网站头部*/
.header { padding: 10px 0px 10px 0px; }
.logo_w { float: left; }
.phone_w { float: right; padding-top: 10px; }
.logo { padding-left: 180px; background: url(img/logo.png) no-repeat left center; padding-top: 10px; }
.logo h1 { font-size: 30px; line-height: 30px; }
.logo sub { font-size: 15px; color: #666666; }
.phone { background: url(img/phone.png) no-repeat left center; padding-left: 60px; }
.phone span { font-size: 20px; color: #333333; line-height: 20px; display: block; color: #666666; }
.phone b { font-size: 25px; line-height: 30px; font-weight: 400; }
/*导航*/
.menu { background: #204272; }
.menu_c li { float: left; width: 125px; text-align: center; }
.menu_c li a { color: #FFFFFF; font-size: 16px; display: block; width: 83px; padding: 12px 0px 6px 0px; margin: 0px auto; border-bottom: #204272 solid 3px; }
.menu_c li a:hover, .menu_c li.hover a { border-bottom: #db0112 solid 3px; background: #24508f; }
/*幻灯*/
.index_banner_box { overflow-x: hidden; }
.index_banner { width: 1000px; display: block; height: 342px; margin: 0 auto; position: relative; }
.index_banner .bigbox { width: 1920px; height: 342px; position: absolute; left: -480px; top: 0; z-index: 1; overflow: hidden; }
.index_banner .bigbox a { text-align: center; }
.index_banner .bigbox a img { display: block; }
.index_banner .bigbox a span { display: block; background: url(img/banner_bg.png) repeat-x left top; position: absolute; left: 0px; top: 0px; height: 10px; width: 100%; }
.index_banner .tab-content { overflow: hidden; height: 342px; }
.index_banner .tab-nav { position: absolute; text-align: center; width: 100%; bottom: 15px; z-index: 95; }
.index_banner .tab-nav li { display: inline; }
.index_banner .tab-nav li a { display: inline-block; margin: 0px 3px; width: 14px; height: 14px; text-align: center; line-height: 14px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; overflow: hidden; text-indent: -9999px; border: #204272 solid 2px; background-color: transparent; }
.index_banner .tab-nav .current a { background: #204272; border: #204272 solid 2px; }
.index_banner .prev_next { width: 1000px; position: relative; height: 0px; margin: 0px auto; z-index: 2; }
.index_banner .prev_next .prev, .index_banner .prev_next .next { width: 33px; height: 60px; position: absolute; top: -200px; background: #FFB5B6; display: block; z-index: 100; background: url(img/next.png) no-repeat center center; text-indent: -9999px; }
.index_banner .prev_next .next { background-image: url(img/next.png); right: 0px; }
.index_banner .prev_next .prev { background-image: url(img/prev.png); left: 0px; }
.index_banner .prev_next a:hover { opacity: 0.35; }
/**/
.page_right { float: right; width: 680px; }
.page_left { float: left; width: 300px; }
/**/
.footer { background: #204272; padding: 15px 0px; }
.footer_c dl { float: left; height: 200px; padding: 0px 12px; border-right: #163664 solid 1px; border-left: #2b5086 solid 1px; }
.footer_c dl.dl_05 {border-right:none;}
.footer_c dl.dl_01 { border-left: none; }
.footer_c dt h4 { border-bottom: #8c949f solid 1px; color: #FFFFFF; line-height: 35px; }
.footer_c dt h4 a { color:#FDFDFD;}
.footer_c .dl_01 dd { width: 75px; }
.footer_c .dl_01 dd { width: 75px; }
.footer_c dd { width: 198px; padding-top: 10px; }
.footer_c dd p { width: 193px; display: inline-block; float: left; font-size: 12px; line-height: 23px; }
.footer_c dd a { color: #aeb6c1; }
.footer_c dd a:hover { color: #FFFFFF; }
.bodyend { background: #05234c; padding: 15px 0px; }
.bodyend_c { font-size: 12px; color: #FFFFFF; text-align: center; line-height: 26px; }
.bodyend_c a { color: #E3E3E3; }
/**/
.lanmu_block { background: #f8a52b url(img/about.png) no-repeat center center; width: 300px; height: 130px; color: #FFFFFF; }
.lanmu_block i { font-size: 30px; text-transform: uppercase; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; display: block; }
.lanmu_block em { font-size: 18px; font-weight: 500; }
.lanmu_txt { padding: 20px; }
.jieshao_block { padding: 10px 0px 30px 0px; line-height: 20px; font-size: 12px; }
.jieshao_block p { text-indent: 2em; }
.lianxi_txt { background: url(img/lianxi_block_bg.png) no-repeat center right; }
.lianxi_txt i { font-size: 26px; text-transform: uppercase; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; display: inline-block; margin-right: 5px; }
.lianxi_txt em { font-size: 14px; font-weight: 500; vertical-align: super; }
.lianxi_con { padding: 10px 0px 30px 0px; line-height: 20px; font-size: 12px; }
/**/
.chanpin_list li { float: left; margin-right: 10px; margin-bottom: 20px; }
.chanpin_block { border: #cccccc solid 1px; }
.chanpin_block a { display: block; position: relative; width: 210px; height: 254px; }
.chanpin_block .cp_tbg { background: rgba(32,66,115,0.70); height: 50px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.chanpin_block i { position: absolute; left: 10px; bottom: 28px; font-size: 16px; text-transform: uppercase; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; color: #c0c8d5; }
.chanpin_block b { color: #ffffff; position: absolute; left: 10px; bottom: 5px; font-size: 16px; }
.video_block img { position: absolute; bottom: 3px; left: 3px; }
.chanpin_block a:hover img { opacity: 0.5; }
.video_block .cp_tbg { display: none; }
.video_block i { bottom: 210px; font-size: 20px; color: #424242; }
.video_block b { bottom: 185px; color: #575757; }
/**/
.page_left_nav { background: #f2f2f2 url(img/nav_block_bg.png) no-repeat center bottom; padding-bottom: 31px; }
.page_left_nav ul { padding: 10px; }
.page_left_nav li { border-bottom:#CCCCCC solid 1px; padding-left: 20px; height: 40px; line-height: 40px; }
.page_left_nav li.hover { background-color:#136BAB; }
.page_left_nav li.hover a {color:#ffffff;}
.page_left_nav li i { font-size: 14px; text-transform: uppercase; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; color: #c0c8d5; display: inline-block; margin-left: 10px; }
.page_left_nav li b { color: #ffffff; font-size: 16px; }
/**/
.page_current { line-height: 40px; font-size: 12px; color: #4F4F4F; border-bottom: #CDCDCD dashed 1px; }
.page_con { padding: 10px 0px; line-height: 30px; }
.page_con p { margin-bottom: 15px; }
.page_con img { max-width:100%;}
/**/
/*新闻列表页*/
.pagelist_newswrap { padding: 20px; }
.pagelist_newsbox li { position: relative; line-height: 45px; border-bottom: #dadada dashed 1px; }
.pagelist_newsbox li b { padding-left: 5px; font-weight: 500; }
.pagelist_newsbox li span { position: absolute; right: 0px; top: 0px; font-size: 12px; color: #666; }
/*翻页*/
.fanye { width: 100%; height: 23px; margin-bottom: 0px; text-align: center; padding: 30px 0px; }
.fanye li { margin: 0px 3px; display: inline-block; }
.fanye li span { border: #E6E6E6 solid 1px; background-color: #E6E6E6; font-family: "Microsoft YaHei"; display: inline-block; text-align: center; padding: 0px 8px; height: 23px; line-height: 23px; font-size: 14px; font-weight: 500; }
.fanye li span.next { border: #d9d9d9 solid 1px; background-color: #E6E6E6; }
.fanye a, .fanye b { border: #d9d9d9 solid 1px; font-family: "Microsoft YaHei"; display: inline-block; text-align: center; padding: 0px 8px; height: 23px; line-height: 23px; font-size: 14px; font-weight: 500; }
.fanye b { border: none; padding: 0px 8px; background-color: #F7F7F7; }
.fanye a b { border: none; padding: 0px; background-color: #FFF; }
/*文章正文*/
.news_con_title { padding-left: 0px; border-left: 0px; margin: 10px 0px 10px 0px; text-align: center; font-size: 28px; line-height: 30px; }
.news_con_info { text-align: center; color: #999; display: block; margin-bottom: 10px; padding-bottom: 10px; border-bottom: #dedede dashed 1px; font-size: 12px; }
.news_con_info span { margin: 0px 10px; }
.news_con_txt { line-height: 26px; }
.news_con_txt h1, .news_con_txt h2, .news_con_txt h3, .news_con_txt h4, .news_con_txt h5, .news_con_txt h6 { font-size:120%; font-weight: 700; margin:0px 0px 25px 0px;}
.news_con_txt p { margin:0px 0px 25px 0px; }
.news_con_txt img { max-width:100%;}
.shangxia_url { color:#666; line-height:30px; padding:10px 0px 0px 0px; border-top:#CCC  dashed 1px; margin-top:40px;}
.NotClick:after {content: "没有了"; cursor:default;}
.NotClick:hover { color:#666;}
/*图片列表*/
.gdgzs_imglist,.chanpin_imglist,.channel_zixun_con { overflow:hidden; padding:20px 0px;}
.gdgzs_imglist ul { margin-right: -70px; }
.gdgzs_imglist li { float: left; margin-right: 30px; margin-bottom: 30px; text-align: center; }
.gdgzs_imglist li img { border: #d9d9d9 solid 1px; padding: 5px; background: #FFF;}
.gdgzs_imglist li h2 { text-align: center; line-height: 25px }
/*产品专题*/
.page_cp_box { padding:10px;}
.page_cp_box a { color:#1051AD}
.page_cp_box a:hover { color:#E10003}
.cp_jieshao h2 { font-size:35px; line-height:35px; margin-bottom:10px;}
.cp_js_txt { font-size:14px; padding-bottom:20px;}
.cp_js_txt p { margin-top:10px;}
.page_cp_box img { max-width:100%;}
.cp_list_tem { border:solid 1px #E6E6E6; margin:5px; padding:5px;}
.cp_list_tem dt { width:180px; float:left;}
.cp_list_tem dd { width:430px; padding-left:5px; height:auto;border-left:solid 1px #E6E6E6;float:right; }
.cp_list_tem dd h3 { font-size:22px; line-height:50px;padding-left: 26px;}
.cp_list_tem dd .cp_con { line-height:23px;}
.cp_list_tem dd .cp_con p { margin-bottom:10px;}</pre></body></html>