<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* base 公共部分 */
body { font: 14px Arial, "微软雅黑"; color:#666; margin: 0px; text-align:center;}
*{ padding:0; margin:0;}
a { color:#666; text-decoration:none;}
a:hover{ color:#1e6c8f; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.requested{color:#F00;}
.page{ text-align:center; margin:20px 0; width:100%; float:left;}
.page a{ background:#fff; color:#555; margin:0 2px; padding:5px 8px;border:1px #dcdcdc solid;}
.page a.dq,.page a:hover{ background:#55c2fa;color:#fff;}
.wrapper{ width:1102px; margin:0 auto; text-align:left;}
.wrapper1{ width:1200px; margin:0 auto; text-align:left;}
/*头部*/
.header{width:100%;}
.logo_nav{width:100%;height:100px; background:#202020;}
.logo_nav .wrapper{ position:relative;}
.logo_nav .logo{ float:left;margin-top:20px;}
.logo_nav .contact{display:block;position:absolute;bottom:-104px;right:0px;z-index:1000;}
.logo_nav .contact li{display:block;width:208px;height:37px;line-height:37px;font-size:20px;color:#ffffff; font-family:'宋体';}
.logo_nav .contact li.first{border-bottom:1px solid #bd4141;}
.logo_nav .contact li i{display:inline-block;height:100%;width:38px;float:left;background:url(../images/phone.png) no-repeat left center;}
.logo_nav .contact li span{display:inline-block;width:160px;float:right;background:#e25050;padding:0px 5px;}
/*菜单*/
.nav{float:right; font-size:16px;text-align:center;margin-top:35px;}
.nav ul{}
.nav&gt;ul&gt;li{ float:left; position:relative;margin-left:20px;}
.nav ul li a{ display:block;padding:0px 8px;color:#fefefe;height:33px;line-height:33px;}
.nav&gt;ul&gt;li&gt;a:hover,.nav&gt;ul&gt;li.on&gt;a,.nav&gt;ul&gt;li.li01&gt;a{ background:#e25050;}
.nav ul li:hover,.nav ul li.on{}
.nav ul li .en{font-size:10px;}
/*二级菜单*/
#menu ul ul { display:none;  position:absolute; top:30px; left:0; z-index:99999; width:auto; background:none;padding-top:9px;}
#menu ul ul li{ background:#ffffff; float:none; border-bottom:solid 1px #fff;border-top:none;padding-top:0;padding-bottom:0;line-height:40px;}
#menu ul ul li a{ color:#555; font-size:14px; padding:0; display:block; width:128px; text-align:center;}
#menu ul ul li a:hover{ color:#1e6c8f;}

/*焦点图开始*/
.header .banner{width:100%;height:429px;margin:0 auto;overflow:hidden;text-align:center;position:relative;}
.header .banner #focus {width:1920px;height:429px;float:left;overflow-x:hidden;position:relative;margin-left:-960px;left:50%;}
.header .banner #focus ul {height:429px; position:absolute;}
.header .banner #focus ul li {float:left; width:1920px; height:429px; overflow:hidden; position:relative; background:#000;}
.header .banner #focus ul li div {position:absolute; overflow:hidden;}
.header .banner #focus .btnBg {position:absolute; width:1920px; height:20px; left:0; bottom:0; background:#000;}
.header .banner #focus .btn {position:absolute; width:100%; height:32px;line-height:32px;text-align:center;bottom:0px;left:0px;background:url(../images/water.png) repeat;}
.header .banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:32px; _font-size:0;cursor:pointer; background:url(../images/water_item.png) no-repeat center;}
.header .banner #focus .btn span.on {background:url(../images/water_item_on.png) no-repeat center;}
.header .banner #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.header .banner #focus .pre {left:0;}
.header .banner #focus .next {right:0; background-position:right top;}

/*主体*/
.index_title{}
.index_title h3{ text-align:center; font-weight:normal;height:68px;line-height:68px;}
.index_title h3 span.cn{ font-size:24px;color:#000;}
.index_title h3 span.xie{ font-size:24px;color:#9e9e9e;margin:0px 5px;}
.index_title h3 span.en{ font-size:18px;color:#6e6e6e; font-family:Arial, Helvetica, sans-serif;}
.index_title p{ font-size:14px;color:#000000; letter-spacing:2px;}
.index_title{margin-bottom:40px;}

.blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 500px;}
.blk_29 .box {	FLOAT: left;width:220px;height:342px; TEXT-ALIGN: center;border:none; text-align:center;margin:0px 26px;position:relative;border:2px solid #ffffff;border-bottom:none;}
.blk_29 .box:hover{border:2px solid #1e6c8f;border-bottom:none;}
.blk_29 .box .con{height:114px; background:#efefef;}
.blk_29 .box .con span{display:block; font-size:18px;color:#000000;padding:8px 0px 6px;}
.blk_29 .box .con p{padding:0px 16px; text-align:left;}
.blk_29 .box IMG {DISPLAY: block;BACKGROUND: #fff;MARGIN: 0px auto;width:218px;height:205px;border:1px solid #efefef;border-bottom:none;}
.blk_29 .box a.more {color:#ffffff;height:22px;line-height:22px;display:block; text-align:center; background:#1e6c8f; font-family:Verdana, Geneva, sans-serif;}
.rollphotos {MARGIN-TOP: 10px;WIDTH: 1102px;margin:0px auto; position:relative;}
.LeftBotton{width:24px;height:160px;left:-24px;position:absolute; background:url(../images/arrow_l.jpg) no-repeat center;border:1px solid #cccccc;border-right:none;cursor:pointer; display:none;}
.RightBotton{width:24px;height:160px;right:-24px;position:absolute; background:url(../images/arrow_r.jpg) no-repeat center;border:1px solid #cccccc;cursor:pointer; display:none;}

.about{height:360px; background:url(../images/bg.jpg) no-repeat center;margin:40px auto;}
.about .wrapper{ text-align:center;}
.about *{color:#ffffff !important;}
.about .index_title{margin:0px;padding:30px 0px 15px;}
.about p{ font-size:18px;line-height:32px; text-align:left;}
.about a.more{display:inline-block;height:20px;line-height:20px; font-size:12px;color:#1e6c8f !important; background:#FFF;padding:0px 5px;margin:36px auto;}

.jingyan tr td {padding:24px 5px 34px;background:url(../images/bg_line.jpg) repeat-x bottom;}
.jingyan h4,.jingyan .title,.jingyan .con{margin-left:30px;}
.jingyan h4{font-size:30px;color:#1e6c8f; font-weight:normal;height:44px;line-height:44px;}
.jingyan h4 i{display:inline-block;height:44px;width:44px; background:url(../images/yuan.png) no-repeat center;line-height:44px; text-align:center; font-size:20px;color:#ffffff;margin:0px;padding:0px;float:left;}
.jingyan h4 span{display:inline-block;float:left;margin-left:5px;}
.jingyan .title{ font-size:18px;color:#1e6c8f;margin:20px 0px 12px 30px;}
.jingyan p{ font-size:16px;color:#666666;line-height:30px;}

ul.news{margin:0px auto;padding-bottom:30px;}
ul.news li{display:block;width:500px;height:110px;float:left;margin:20px;}
ul.news li .date{width:112px;height:110px; background:#1e6c8f;color:#ffffff;float:left;}
ul.news li .date span{display:block; text-align:center;}
ul.news li .date span.day{height:66px;line-height:66px; font-size:32px;}
ul.news li .date span.month{font-size:20px;}
ul.news li .img{width:112px;height:110px; overflow:hidden;float:left;}
ul.news li .img img{width:112px;height:110px;}
ul.news li .desc{width:370px;float:right; text-align:center;}
ul.news li .desc p{line-height:24px;height:48px;text-align:left;color:#343434; font-size:14px;}
ul.news li .desc p.more{height:auto;}
ul.news li .desc p.more a{display:inline-block;height:20px;line-height:20px;width:104px;color:#ffffff; background:#1e6c8f; font-size:12px; text-align:center;margin-top:15px;}
ul.news li .desc h3{font-size:16px;color:#292929;font-weight:bold;margin-bottom:6px; text-align:left;}

.partner{ background:#ebebeb;}
.partner_list{width:1020px;margin:0px auto;}
.partner_list li{display:inline-block;width:150px;height:123px;margin:0px 10px 46px 10px;float:left; text-align:center;}
.partner_list li img{ vertical-align:middle;height:75px;}
.partner_list li span{height:48px;line-height:24px; display:block; text-align:center;color:#000000;}
/*==============内页内容===============*/
/*内页左边菜单*/
.neiye{margin:50px 0;}
.sidebar{ width:220px; float:left; margin-left:1px; background:#449FD9;}
.side_menu{ background:url(../images/catebg.png) no-repeat right bottom;}
.side_menu .title{ background:#2D7DB5; height:55px; text-align:center; line-height:55px; margin-bottom:5px;}
.side_menu .title span{ display:block; color:#fff; font-size:20px;}
.side_menu .intro{padding:0px 10px 20px 20px;}
.side_menu .intro ul li{font-size:14px; position:relative;background:url(../images/line.png) repeat-x bottom;}
.side_menu .intro ul li a{ display:block;line-height:32px; padding-left:26px; background:url(../images/pot.png) no-repeat 10px 12px;color:#333333; font-size:16px;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li a.active{color:#ffffff;}
#menu2 ul ul{ display:none;  position:absolute; top:0;  left:200px; width:200px; border-left:solid 1px #fff; z-index:10;}

/*内页右边标题*/
.side_right{ width:950px; float:right; background:#fff; min-height:400px;}
.side_right .title{ border-bottom:solid 1px #e3e3e3; height:30px;line-height:30px; background:url(../images/bg_tn.png) no-repeat left;margin-bottom:0px;}
.side_right .title .dangq{ font-size:24px;padding-left:30px; float:left;}
.side_right .title .weizhi{ float:right;font-size:14px;}
.side_right .title a:hover{ text-decoration:underline;color:#55c2fa;}

/*内页右边单页及表格、表单样式*/
.side_right .intro{ line-height:26px;margin-top:20px;}
.side_right .intro p{ margin-bottom:15px;}
.side_right .intro table{ background:#dadada; margin-bottom:20px;}
.side_right .intro table tr td{ padding:4px; background:#fff;}
.side_right .intro table tr td a:hover{ color:#c30;}
.side_right .intro table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"微软雅黑"; border-radius:3px;}
.side_right .intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}
.side_right .intro table #verifyImg{vertical-align:middle;margin:0px 5px;border-radius:5px;cursor:pointer;}

/*新闻列表*/
.news_list{ padding:20px 0;}
.news_list ul li{ border-bottom:dotted 1px #dbdbdb; background:url(../images/li.png) left center no-repeat; padding-left:20px; line-height:30px; margin-bottom:10px;}
.news_list ul li a:hover{ text-decoration:underline; color:#1e6c8f;}
.news_list ul li:hover{background:url(../images/li1.png) left center no-repeat;}
.news_list ul li span{ float:right;}

/*新闻详细页*/
.news_show{ padding:20px 0;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px;}
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;}
.news_show .nr{ padding:8px 10px;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

/*产品列表*/
.product_list{margin-top:20px;}
.product_list ul li{ float:left;margin-right:16px;margin-bottom:20px;width:225px; text-align:center; overflow:hidden;}
.product_list ul .last{margin-right:0;}
.product_list ul li img{ border:solid 1px #dadada; width:223px; height:212px;}
.product_list .name{width:200px;height:16px;overflow:hidden;font-size:16px;}

/*视频列表*/
.video_list{margin-top:20px;}
.video_list ul li{ float:left;margin-right:26px;margin-bottom:20px;width:460px; text-align:center; overflow:hidden;}
.video_list ul .last{margin-right:0;}
.video_list .name{width:460px;height:16px;overflow:hidden;font-size:16px;}

/*产品详细*/
.product_show{ padding:20px 0;}
.product_show .name{margin-bottom:20px;text-align:center;}
.product_show h1{font-size:24px;font-weight:normal;}
.product_show .pic{text-align:center;}
.product_show .pic img{width:400px;border:1px #dadada solid;}
.product_show .xq{height:18px;line-height:18px;margin:14px 0;padding-bottom:5px;border-bottom:1px #dcdcdc solid;}
.product_show .neirong{ }

/*合作单位*/
.partner_list ul li img{height:128px;}


.tags_list{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;padding:10px 10px;margin-top:20px;}
.tags_list span{color:#1e6c8f;margin-right:5px;}
.tags_list span.tit{color:#666666;margin-right:0px;}
.prev_next{padding:10px 10px;}
.prev_next a{color:#1e6c8f;margin:5px 0;display:inline-block;}
.prev_next a span{color:#666666;}
.prev_next a.none{color:#666666;}

h3.related_title{padding:0 10px;height:30px;line-height:30px;border-bottom:2px solid #78a8d5;margin-bottom:10px;font-weight:bold;}
.related_pros ul{padding:0 2px; text-align:left;}
.related_pros ul li{display:inline-block;width:140px;margin-right:1px;}
.related_pros ul li.last{margin-right:0px;}
.related_pros ul li img{width:138px;outline:1px solid #CCC;padding:1px;}
.related_pros ul li span{display:block;height:24px;line-height:24px; text-align:center;color:#666666;}
.related_pros ul li span:hover{color:#1e6c8f;}
.related_news ul{padding:0 30px; text-align:left;}
.related_news ul li a{color:#666;display:inline-block;height:20px;line-height:20px;}
.related_news ul li a:hover{color:#1e6c8f;}
/*footer*/
.footer{height:78px;line-height:78px; background:#2a2a2a;}
.footer span{display:inline-block;text-align:center; font-size:32px;color:#ffffff;padding-left:45px;}
.footer span.p1{float:left;margin-left:200px;background:url(../images/bg_phone.jpg) no-repeat left center;}
.footer span.p2{float:right;margin-right:200px;background:url(../images/bg_mail.jpg) no-repeat left center;}

.footer2{padding:34px 0px; background:#141414;}
.footer2 .items{width:116px;float:left;margin-left:64px;}
.footer2 .items h4{color:#ffffff; font-weight:normal;margin-bottom:20px;}
.footer2 .items ul li a{color:#999999;line-height:24px;}

.footer3{ float:left;width:100%; background:#000;color:#999999; text-align:center;font-size:14px;}
.footer3 a{ color:#999999;}
.footer3 .desc{line-height:24px;padding-bottom:10px;padding-top:10px;margin:0px 8px;}

.footer3 .link{padding:0px 0px 20px;margin:0px 8px;}
.footer3 .link ul{width:100%;}
.footer3 .link ul li{margin-right:30px;float:left;}
.footer3 .link ul li dd{ font-size:14px;line-height:22px;}
.footer3 .link ul li dt{line-height:24px;}
.footer3 .link ul li dt a{ font-size:12px;color:#454545;margin-right:5px;}

/*sitemap*/
#sitemap{ border:2px dashed #cccccc;margin:20px auto;padding:10px 0;}
#sitemap ul{display:inline-block;}
#sitemap li{margin:5px 10px;}
#sitemap a.level1{font-size:14px;font-weight:bold;color:#009de0; display:block; text-decoration:underline;}
#sitemap a.level2{font-size:12px;font-weight:bold;color:#009de0;display:block;}
#sitemap a.level3{font-size:12px;height:20px;line-height:20px; overflow:hidden;display:inline-block;color:#666666;}
#sitemap li.level2{display:inline-block;float:left;}
#sitemap li.level2 ul{border:1px dashed #cccccc;display:block;}
#sitemap li.level3{display:block;}


</pre></body></html>