<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 1.全式
*/
*{margin:0;padding:0;border:0;}
body{font-size:12px;font-family:微软雅黑,宋体,Arial,Helvetica,Tahoma !important;color:#333;text-align:center;/*overflow-x:hidden; */min-width:1200px;background-color: #f0f7fa;}
a{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:none;color:#029b63; }
image{ vertical-align:middle;}
ul,li{ list-style:none;}
em, cite, th { font-style: normal; font-weight: normal; font-style:normal;}
var{font-style:normal;}
input,select,img{vertical-align:middle;}
.wrap{clear:both;width:1200px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.wrap2{clear:both;width:1370px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.wrap3{clear:both;width:1474px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.wrapper{ width:100%; text-align:center; background:url(/r/cms/www/default/images/bg.jpg) center top #fff no-repeat; padding-top:11px;}
.clear{clear:both; zoom:1;}
.divhidden{ display:none;}
.l{ float:left;}
.r{float:right;}
.m_t{ margin-top:9px;}
.m_t17{ margin-top:17px;}
.m_t30{ margin-top:30px;}
.c_l{ clear:both; height:0px; font-size:0px; overflow:hidden;}
.margin_top{ margin-top:-500px;}

/*
 1.头部
*/
.b_center{ margin:0 auto; text-align:center;}
.h84{ height:99px; overflow:hidden;}
.top_bg{height: 136px;width:100%;position:fixed;top:0;left:0;z-index:9999999999;background-color: #f0f7fa;/*border-bottom:1px solid #ebe6e6;*/}
.top_bg1{height: 136px;width:100%;position:fixed;top:0;left:0;z-index:9999999999;background-color: #fef0ef;/*border-bottom:1px solid #ebe6e6;*/}
.menu {width:1270px;padding: 20px 0px 20px 0px;}
.menu  .logo_l{width: 700px;float:left;display:inline;position: relative}
.menu  .logo_s{width: 32px;position: absolute;right: -45px;bottom: 0px;cursor: pointer}
.menu  .logo_r{float:right;display:inline;width: 520px;}
.menu  .logo_r .nav{float:right;display:inline;width: 100%;}
.nav li.m{float:left;font-family:"微软雅黑";margin-left:36px;position: relative;}
.nav h3 a{width: 27px;height: 89px;/* line-height: 21px; */padding: 5px 0px;display:block;font-size:16px;font-weight:300;color:#333333;font-weight: bold;text-decoration:none;border-radius: 3px 3px 7px 7px;}
.nav h3{font-weight:normal;text-align:center;width: 28px;}
/*.nav li.m h3 a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: 26px;height: 1px;opacity: 0;background-color: #0066ad;-webkit-transition: all .5s;
-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li.m h3 a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}*/
.top_bg .nav li.m h3 a:hover{color:#fff; background:url(/r/cms/www/default/images/nav_bg.png) no-repeat;}
.top_bg .nav li.on h3 a{color:#fff;background:url(/r/cms/www/default/images/nav_bg.png) no-repeat;}
.top_bg1 .nav li.on h3 a{color:#fff;background: #c20508; }
.top_bg1 .nav li.m h3 a:hover{color:#fff; background: #c20508;}
/*.nav li.on h3 a:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}*/
.nav .sub{ display:none; /*默认隐藏*/  padding:0; padding-top:20px; position:absolute; width:108px; background:url(/r/cms/www/default/images/bg5.png) repeat; /*background-color:#fff;*//* top:84px;*/ top:64px; overflow:hidden; text-align:center; z-index:110; left:-5px; /*padding-bottom:5px;*/}
.nav .sub li{ vertical-align:middle; list-style:none; text-decoration:none;}
.nav .sub li a{ height:36px; text-align:center;line-height:36px;display:block; overflow:hidden; color:#666666; font-size:14px; background:url(/r/cms/www/default/images/dian3.png) 14px center no-repeat; }
.nav .sub li a:hover{ color:#0260b0; text-decoration:none;background:url(/r/cms/www/default/images/dian4.png) 14px center no-repeat;/* background-color:#fdfdfd;*/}



/*首頁*/
/*banner*/
.main_image {width: 1200px;height: 520px;overflow:hidden;margin:0 auto;position:relative;}
.main_image ul {width:9999px;height: 100%;overflow:hidden;position:absolute;top:0;left:0;}
.main_image li {float:left;width:100%;height: 100%;}
.main_image li span {display:block;width:100%;height: 100%;}
.main_image li a {display:block; width:100%; height:475px;}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner{position:absolute; top:445px; left:50%; margin-left:-51px; z-index:190; height:24px}
div.flicking_con a {float:left; width:17px; height:17px; margin:0; padding:0; display:block; background:url(/r/cms/www/default/images/dian.png) no-repeat; text-indent:-10000px;border-radius:50%; margin-left:8px; margin-right:8px;}
div.flicking_con a.on {background:url(/r/cms/www/default/images/dian2.png) no-repeat;}
#btn_prev,#btn_next{z-index:180;position:absolute;display:block;width:50px!important;height:100px!important;top:40%;display:none;}
#btn_prev{left:10%; background:url(/r/cms/www/default/images/arrow_left.png) no-repeat left center; width:50px; height:100px;}
#btn_next{right:10%; background:url(/r/cms/www/default/images/arrow_right.png) no-repeat left center; width:50px; height:100px;}

.i_service{overflow:hidden;margin-top: 38px;}
.i_service_t{ padding-top:207px; line-height:27px; text-align:center; font-weight:bold; font-size:24px; color:#97ccc3; height:80px; background:url(/r/cms/www/default/images/line.jpg) no-repeat center bottom; font-family:Arial;}
.i_service_t a{color:#029b63; text-decoration:none; display:inline;}
.i_service_t h2{ line-height:45px; font-size:36px; color:#333333; font-weight:normal; font-family:"微软雅黑";}
.i_service_t h2 span{ color:#0d6f67;}
.i_service .i_service_desc{ padding-top:23px; font-size:16px; line-height:23px; overflow:hidden; width:950px; margin:0 auto; letter-spacing:1.5px; padding-bottom:63px;}
.i_service_ul li{ float:left; width:397px;background:url(/r/cms/www/default/images/line2.jpg) right 111px no-repeat; text-align:center;}
.i_service_ul li.bgnor{ background:none;}
.i_service_ul li img{ height:116px; display:block; margin:0 auto;}
.i_service_ul li h2{ line-height:32px; color:#333333; font-size:18px; margin-top:32px; font-weight:normal;}
.i_service_ul li p{ font-size:12px; color:#333; line-height:20px; width:230px; margin:0 auto; text-align:left;}
.i_service_ul li a{ display:block; text-decoration:none;}
.i_service_ul li a:hover h2{ color:#0d6f67;}

.i_product{overflow:hidden;background:url(/r/cms/www/default/images/i_ongbg2.jpg) center top no-repeat;padding: 38px 0px;margin-top: 38px;}
.M_7{ width:1200px; margin:0 auto;}
.M_7 .slideTxtBox3{ margin-top:43px;}
.M_7 .slideTxtBox3 .parBd{ width:1084px; margin:0 auto;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 {position: relative; width: 1200px;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd { height: 98px;left: -61px; position: absolute; top: 188px; width: 1200px;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .sPrev,.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .sNext {background: url("/r/cms/www/default/images/ll1.png") repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer;
    display: block; height: 45px;position: absolute;top: 0;width: 45px;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .sPrev {left: 0; top: 0;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .sPrev:hover{background: url(/r/cms/www/default/images/ll2.png) no-repeat;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .sNext {background: url(/r/cms/www/default/images/lr1.png) no-repeat; right: 0;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .sNext:Hover{background: url(/r/cms/www/default/images/lr2.png) no-repeat;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .prevStop { background-position: -60px 0;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd .nextStop {background-position: -60px -50px;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd ul {  overflow: hidden;text-align:center;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd ul li { background-color:#b8b8b8;cursor: pointer; display:inline-block; height: 16px; margin-right: 10px; overflow: hidden;text-indent: -999px; width: 16px;border-radius:50%;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .hd ul li.on { background-color:#36af35;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd { height: 483px;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul { height: 483px; padding: 0;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li {float: left; height: 483px; width:258px;margin-right:18px; overflow:hidden;position: relative; }
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li a{ text-decoration:none;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li .img{ width:258px; height:378px; overflow:hidden;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li img{ width:258px; height:378px; vertical-align:middle;-webkit-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li .txt2{position: absolute;left: 0;top: -3780px;width: 258px;height:378px;transition:all 0.3s; text-align:center; background:url(/r/cms/www/default/images/i_pro_bg.png) repeat;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li .txt3{background: url(/r/cms/www/default/images/i_pro_bg2.png) no-repeat; height:105px; width:258px; line-height:105px; font-size:18px; color:#207944;transition:all 0.5s; letter-spacing:1px;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li .txt2 em{ margin:0 auto; border:1px solid #fff;margin-top:164px; display:block; line-height:36px; height:36px; width:126px; font-size:14px; color:#fff;letter-spacing:1px;  /*display:table-cell; vertical-align:middle;*/}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li:hover .img img{　-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li:hover .txt2{ top:0;}
.M_7 .slideTxtBox3 .parBd .picScroll-left2 .bd ul li:hover .txt3{ background: url(/r/cms/www/default/images/i_pro_bg3.png) no-repeat; color:#fff; }

.i_about_l{ float:left; display:inline; width:475px; overflow:hidden; padding-top:1px; height:414px;}
.i_about_l img{ display:block; height:240px; width:475px; margin-bottom:15px; }
.i_about_l h2{ font-size:16px; color:#333333; line-height:32px; height:32px; overflow:hidden;}
.i_about_l p{line-height:22px; height:44px; overflow:hidden; color:#666666; font-size:14px;}
.i_about_l .i_about_more{ display:block;height:26px; width:88px;background: url(/r/cms/www/default/images/more.jpg) no-repeat; margin-top:13px;}
.i_about_l .i_about_more:Hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}
.i_about_r{ float:right; display:inline; width:687px; overflow:hidden; height:415px;}
.blog_list li{ float:left; margin:0 0px 19px 0; display:inline; position:relative; width:687px; height:112px; overflow:hidden;}
.blog_list li a{ display:block; width:663px; height:90px; padding:10px 10px 10px 12px; overflow:hidden; background:url(/r/cms/www/default/images/i_news_bg.png) #f9f9f9 right bottom no-repeat; color:#666666; border:1px solid #e5e5e5;}
.blog_list li a span{ display:block; cursor:pointer;}
.blog_list li a:hover{background:url(/r/cms/www/default/images/i_news_bg2.png) #f9f9f9 right bottom no-repeat; border:1px solid #54ab9e;}
.blog_list li a:hover .blog_Rtime{background-color:#54ab9e;}
.blog_list li a:hover .blog_Rmore b{ color:#0d6f67;}
.blog_Rtime{ width:88px; height:88px; background-color:#97ccc3; text-align:center;}
.blog_Rtime em,.blog_Rtime b{ display:block; font-family:Arial; color:#FFF;}
.blog_Rtime b{ font-size:48px;height:62px; line-height:62px; font-weight:bold; letter-spacing:2px;}
.blog_Rtime em{ font-style:normal;height:26px; line-height:26px; font-size:16px; background-color:#0d6f67; font-weight:bold;}
.blog_Rmore{ width:540px; padding-top:5px;}
.blog_Rmore b{ color:#333; display:block; width:230px; height:32px; line-height:32px; overflow:hidden; font-size:16px; margin-bottom:2px;}
.blog_Rmore span{ line-height:23px; height:46px; overflow:hidden; font-size:14px;}

/*尾部*/
.foot_txt{height: 280px;background-color: #0a3138;line-height:28px;font-size:14px;color:#ffffff;}
.foot_txt a{ color:#fff; text-decoration:none;}
.foot_txt a:hover{ color:#bcdad5;}
.foot_txt .wrap{ padding-top:13px;}
.f_top{ width:53px; height:23px; background:url(/r/cms/www/default/images/top.png) no-repeat; cursor:pointer; position:absolute; right:0; margin-top:-40px;}
.f_top:hover{filter:alpha(opacity=80);opacity:0.8;}
.f_bg{width:100%;font-size: 15px;background-color: #0a3139;padding: 20px 0px;color: #fff;border-top: solid 1px #224d55;}
.f_bg .l{color:#fff;}
.f_bg .l a{ color:#fff;}
.f_bg a:hover{ color:#bcdad5; text-decoration:none;}
.contact_a{  width:175px; float:right; height:28px; line-height:28px; margin-top:9px;}
.contact_a li{float: right;position: relative; margin-left:7px; width:29px; height:28px; line-height:28px;}
.contact_a li a{ width:29px; height:28px; display:block;border-radius:50%;}
.contact_a li a.foot_weixin{background:url(/r/cms/www/default/images/weixin.png) center center no-repeat;}
.contact_a li a.foot_weixin:hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}
.contact_a li a.foot_weixin img{ margin-top:-201px; margin-left:-100px; width:203px; height:201px; display:none; position:absolute;}
.contact_a li a.foot_qq{background:url(/r/cms/www/default/images/qq.png) center center no-repeat;}
.contact_a li a.foot_qq:hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}

/* side */
.side{position:fixed;width:54px;right:0;bottom:200px;z-index:150;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#424242;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:20px/54px "微软雅黑";overflow:hidden; text-align:left;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#424242;opacity:0.7;filter:Alpha(opacity=70);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#0d6fb8;opacity:0.7;filter:Alpha(opacity=70);}
.side ul li img{float:left;}
.side ul li .sidebox2{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#424242;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:20px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox2:hover{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#0d6fb8;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:20px/54px "微软雅黑";overflow:hidden;}

#bb1{ width:181px; height:168px; margin-left:-176px; background:url(/r/cms/www/default/images/ico_code_bg.png) no-repeat; }
#bb1 img{ width:150px; height:150px; margin-left:9px; margin-top:9px;}

/*二級頁面*/
.position{ height:66px; line-height:66px;font-size:12px; color:#666666;}
.position a{ color:#666666;}
.position a:hover{}
.position label{ color:#666666;}
.o_big{overflow:hidden; height:290px;position: relative}

/* 关于我们 */
/*#solution_t{ background-color:#fff; width:100%; top:0; z-index:100000;}*/
.i_solution_t{ width:1200px; margin:0 auto; /*margin-top:42px;*/height:65px; line-height:65px; border-bottom:1px solid #cccccc; margin-bottom:30px; margin-top:6px;}
.i_solution_t h2{ font-weight:normal; float:left;color:#333333; font-size:22px; letter-spacing:1.5px; margin-right:30px;}
/*.i_solution_t h2 a{ font-size:18px; color:#666666; font-weight:normal;}
.i_solution_t h2 a:Hover{ text-decoration:none; color:#0d6fb8;}
.i_solution_t h2 a.casesel{color:#0d6fb8;}
.i_solution_t .dingji{ float:right; width:96px; text-align:center; margin-left:34px; background-color:#0d6fb8; height:32px; line-height:32px; color:#fff; font-size:14px; letter-spacing:1px;border-radius:6px;}
.i_solution_t .dingji:hover{ text-decoration:none;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}*/
.i_solution_t .solution_a{ float:right; width:720px; text-align:right;color:#666666; font-size:14px; letter-spacing:1px;}
.i_solution_t .solution_a a{ color:#666666; font-size:14px;}
.i_solution_t .solution_a a:hover{ color:#029b63; text-decoration:none;}
.i_solution_t .solution_a label{color:#54ab9e;}

.about_t{ padding-top:16px; line-height:27px; text-align:center; font-weight:bold; font-size:24px; color:#97ccc3; height:80px; font-family:Arial;}
.about_t h2{ line-height:45px; font-size:36px; color:#333333; font-weight:normal; font-family:"微软雅黑";}
.about_t h2 span{ color:#0d6f67;}

.about_con{ overflow:hidden; padding-bottom:30px;  line-height:24px; color:#333333; font-size:16px; padding-top:20px; width:1100px; margin:0 auto;}
.about_con img{ min-width:100%;}

/* 联系我们 */
.about_con2{ overflow:hidden; padding-bottom:40px;  line-height:24px; color:#333; font-size:14px; text-align:center;}
.about_con2 h2{ font-size:26px; color:#333333; font-weight:normal; line-height:60px; margin-bottom:20px; background:url(/r/cms/www/default/images/line4.jpg) center bottom no-repeat; letter-spacing:1.5px;}
/*.about_con2 .contact_qq{ width:260px; margin:0 auto; text-align:left; text-indent:45px;background:url(/r/cms/www/default/images/qq.png) left center no-repeat; height:33px; line-height:33px; padding-top:5px; padding-bottom:6px;}*/
.about_con2_bg{  background:url(/r/cms/www/default/images/dian5.png) #f2f2f2 center -3px no-repeat; color:#333333;}
.about_con2_bg h2{ height:122px; line-height:122px; overflow:hidden; text-align:center; font-size:26px; font-weight:normal; margin-bottom:6px;letter-spacing:1.5px;}
.about_con2_bg .con_map{ border:1px solid #ededed; background-color:#fff; padding:6px;}
.about_con2_blank{ height:90px; border-bottom:1px solid #d9d9d9;}

/*案例*/
.case_t{ padding-top:5px; padding-bottom:30px;  font-size:14px; color:#333; overflow:hidden;}
.case_t a{ display:inline-block; margin-right:4px; margin-left:14px; color:#333; height:34px; line-height:34px;border-radius:6px; padding-left:11px; padding-right:11px;  text-align:center; letter-spacing:1px;transition:all 0.3s; border:1px solid #bdbdbd; margin-bottom:13px;}
.case_t a:hover{ text-decoration:none; color:#54ab9e; border:1px solid #54ab9e;}
.case_t a.about_sel{  color:#54ab9e;border:1px solid #54ab9e;}
.case_list ul{ width:1270px;}
.case_list ul li {float: left; height: 324px; width:355px;margin-right:67px; overflow:hidden;position: relative; display:none; }
.case_list ul li.guwenshow{ display:block;}
.case_list ul li a{ text-decoration:none;}
.case_list ul li .img{ width:355px; height:213px; overflow:hidden;}
.case_list ul li img{ width:355px; height:213px; vertical-align:middle;-webkit-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}
.case_list ul li .txt2{position: absolute;left: 0;top: -3780px;width: 355px;height:213px;transition:all 0.3s; text-align:center; background:url(/r/cms/www/default/images/i_pro_bg.png) repeat;}
.case_list ul li .txt3{height:76px; width:355px; line-height:76px; font-size:14px; color:#333;letter-spacing:1px; text-align:center;}
.case_list ul li .txt2 em{ margin:0 auto; border:1px solid #fff;margin-top:86px; display:block; line-height:36px; height:36px; width:126px; font-size:14px; color:#fff;letter-spacing:1px;  /*display:table-cell; vertical-align:middle;*/}
.case_list ul li:hover .txt2{ top:0;}
.case_list ul li:hover .img img{　-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}

/* 新闻动态 */
.news_list li{width:1200px; height:192px; overflow:hidden; border-bottom:1px dotted #ebebeb; margin-top:40px; margin-bottom:38px; padding-bottom:40px; display:none;}
.news_list li a{ display:block; width:100%; height:100%;}
.news_list li .txt3{ float:left;width:347px; height:192px; overflow:hidden;/*border-radius:50%;*/}
.news_list li .txt3 img{width:347px; height:192px;/*transition:0.8s;*/}
.news_list li .txt3 img:Hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.news_list li .txt2{width:816px; height:192px; float:right; text-align:left;}
.news_list li .txt2 h3{ line-height:40px; height:40px; font-size:24px;overflow:hidden;color:#000000; font-weight:normal; margin-top:10px;}
.news_list li .txt2 h3 a{color:#000000;transition:all 0.5s; font-size:24px;}
.news_list li .txt2 em{ color:#000000; display:block; margin-bottom:15px; font-size:12px; line-height:28px; font-family:"宋体";}
.news_list li .txt2 p{line-height:22px; height:44px; overflow:hidden; font-size:14px; color:#000000; font-family:"宋体";}
.news_list li .txt2 h3 a:hover{ color:#0d6f67; text-decoration:none;}
.news_list li.guwenshow{display:block;}
.news_list li .newes_more{  border: 1px solid #54ab9e; border-radius: 10px; color: #64b1a5; display: block; font-size: 14px; height: 35px; line-height: 35px;  text-align: center; width: 167px;transition:all 0.5s; margin-top:20px;}
.news_list li .newes_more:Hover{ text-decoration:none;color:#307b74; border:1px solid #0d6f67;}
.news_bg{ overflow:hidden; background-color:#f6f6f6; padding-top:40px; padding-bottom:16px; text-align:center; width:100%;}
.news_bg .show_t{height:50px; line-height:50px; font-size:36px; color:#333;  font-weight:normal; letter-spacing:1px;}
.news_bg .con_line{text-align:center; height:36px; line-height:36px;font-size:12px; color:#aeaeae;}
.about_x{overflow:hidden; line-height:28px;font-size:14px;padding-top:10px; padding-bottom:50px; width:1200px; margin:0 auto; border-bottom:1px solid #d9d9d9;}
.about_x img{display:block; margin-bottom:15px; max-width:100%;}
.about_x .con_id{ line-height:20px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:15px;font-size:14px; color:#7e7e7e;font-family:"宋体"; text-align:left;}
.about_x .con_id img{display:block;margin:5px  auto 15px auto;max-width: 100%;}

.about_x table{border-collapse:collapse;border-spacing:0;}
.about_x table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}

.prenext{ font-size:12px;color:#666666; line-height:30px; border-bottom:1px solid #d9d9d9; padding-top:30px; padding-bottom:30px; text-align:left; width:1200px; margin:0 auto;}
.prenext a{ color:#666666;}
.prenext a:hover{ color:#54ab9e; text-decoration:none;}
.prenext .goback{ float:right; height:26px; line-height:26px; text-align:right; padding-left:35px;background:url(/r/cms/www/default/images/news_pic.png) left center no-repeat; font-size:14px; color:#333; margin-top:-16px; }

.tujie{height: 63px; overflow: hidden; clear: both;  width:1200px; margin:0 auto; border-bottom:1px solid #ccc;}
.tujie h2{line-height: 40px;  border-bottom: 3px;float: left;padding-top: 20px; font-size: 16.8px;color: #54ab9e;letter-spacing: 1px;}
.tujie_ul{ overflow:hidden; clear:both; padding-bottom:30px; padding-top:10px; width:1200px; margin:0 auto; text-align:left;}
.tujie_ul ul li{ float:left; width:30%; padding-right:3%; line-height:36px; height:36px; overflow:hidden; font-size:14px;}
.tujie_ul ul li a:hover{ text-decoration:none;}

/* 产品 */
.i_product3{overflow:hidden; margin-top:10px; text-align:center;}
.i_product3 ul { width:1270px;}
.i_product3 ul li {float: left; height: 483px; width:258px;margin-right:58px; overflow:hidden;position: relative; margin-bottom:73px; display:none; }
.i_product3 ul li.guwenshow{ display:block;}
.i_product3 ul li a{ text-decoration:none;}
.i_product3 ul li .img{ width:258px; height:378px; overflow:hidden;display: table-cell; line-height:378px;}
.i_product3 ul li img{ width:258px; max-height:378px; vertical-align:middle;-webkit-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}
.i_product3 ul li .txt2{position: absolute;left: 0;top: -3780px;width: 258px;height:378px;transition:all 0.3s; text-align:center; background:url(/r/cms/www/default/images/i_pro_bg.png) repeat;}
.i_product3 ul li .txt3{background: url(/r/cms/www/default/images/i_pro_bg4.png) no-repeat; height:105px; width:258px; line-height:105px; font-size:18px; color:#207944;transition:all 0.5s; letter-spacing:1px;}
.i_product3 ul li .txt2 em{ margin:0 auto; border:1px solid #fff;margin-top:164px; display:block; line-height:36px; height:36px; width:126px; font-size:14px; color:#fff;letter-spacing:1px;  /*display:table-cell; vertical-align:middle;*/}
.i_product3 ul li:hover .img img{　-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.i_product3 ul li:hover .txt2{ top:0;}
.i_product3 ul li:hover .txt3{ background: url(/r/cms/www/default/images/i_pro_bg3.png) no-repeat; color:#fff; }

.service_more{ clear:both; width:230px; height:38px; line-height:38px; text-align:center; margin:0 auto; border:1px solid #0d6f67; letter-spacing:1px; color:#0d6f67; font-size:14px; display:block;border-radius:8px;transition:all 0.5s; text-decoration:none;}
.service_more:hover{ color:#fff; background-color:#0d6f67; text-decoration:none;}

.i_product4{overflow:hidden; margin-top:10px; text-align:center;}
.i_product4 ul { width:1270px;}
.i_product4 ul li {float: left; height: 483px; width:258px;margin-right:58px; overflow:hidden;position: relative; margin-bottom:73px; display:none; }
.i_product4 ul li.guwenshow{ display:block;}
.i_product4 ul li a{ text-decoration:none;}
.i_product4 ul li .img{ width:258px; height:378px; overflow:hidden;display: table-cell; line-height:378px;}
.i_product4 ul li img{ width:258px; max-height:378px; vertical-align:middle;-webkit-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}
.i_product4 ul li .txt2{position: absolute;left: 0;top: -3780px;width: 258px;height:378px;transition:all 0.3s; text-align:center; background:url(/r/cms/www/default/images/i_pro_bg.png) repeat;}
.i_product4 ul li .txt3{ background-color:#f2f2f2;color:#333333; padding-top:10px; height:84px; width:238px; padding-left:15px; padding-right:5px; line-height:21px; font-size:14px; transition:all 0.5s; text-align:left; padding-bottom:10px;}
.i_product4 ul li .txt2 em{ margin:0 auto; border:1px solid #fff;margin-top:164px; display:block; line-height:36px; height:36px; width:126px; font-size:14px; color:#fff;letter-spacing:1px;  /*display:table-cell; vertical-align:middle;*/}
.i_product4 ul li:hover .img img{　-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.i_product4 ul li:hover .txt2{ top:0;}
.i_product4 ul li:hover .txt3{ background-color:#54ab9e;color:#fff; }

/*列表*/
.listBottomClass{
    padding-bottom: 100px;
}
/*内容*/
.table_box div{
    padding: 0px!important;
}

/*产品详细*/
.product_con{ width:1200px; margin:0 auto;line-height:26px; font-size:16px; text-align:left; color:#333; letter-spacing:2px; padding-bottom:60px;}
.product_con img{ max-width:100%;}
.product_con .span{ color:#54ab9e; font-weight:bold; line-height:32px;}

.i_img{height:727px; overflow:hidden;}
.i_img .slide{ height:727px; width:100%; overflow:hidden; position:relative;}

.probox{ height:447px; margin-top:0px;}
.probox .left01{ width:31px; height:133px; float:left; background:url(/r/cms/www/default/images/index_left_.jpg) no-repeat center; }
.probox .left01:hover{ width:31px; height:133px; float:left; background:url(/r/cms/www/default/images/index_left.jpg) no-repeat center; }
.probox .left01 a{ display:block; width:31px; height:133px;}
.probox .center01{ width:1127px; float:left; height:133px; overflow:hidden;}
.probox .right01{ width:31px; height:133px; float:right; background:url(/r/cms/www/default/images/index_right.jpg) no-repeat center; cursor:hand; overflow:hidden;}
.probox .right01:hover{ width:31px; height:133px; float:right; background:url(/r/cms/www/default/images/index_right_.jpg) no-repeat center; cursor:hand; overflow:hidden;}
.probox .right01 a{ display:block; width:31px; height:133px;}
.indexproduct{ width:215px;margin-right:13px; line-height:22px; text-align:center}
.indexproduct img{ width:215px; height:308px;display:block; margin-bottom:15px;}
.indexproduct img:Hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8; }
.indexproduct a{ text-decoration:none;}
.indexproduct a:hover{ color:#333333;text-decoration:none; }
.indexproduct div{ height:88px; overflow:hidden; text-align:left;}

.pro_video{ background-color:#f5f5f5; overflow:hidden;}
.pro_video .video_t{ height:110px; line-height:110px; font-weight:bold; font-size:24px; color:#54ab9e; text-align:center;}

/*分页*/
.clearfix {
    clear: both;
}
.clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}
.fl {
    float: left;
}

.fr {
    float: right;
}

.pager {
    max-width: 800px;
    text-align: center;
    margin-bottom: 30px;
    display: inline-block;
}

.pager a {
    cursor: pointer;
}

.pager a,
.pager span {
    /* 按钮内数字 */
    width: 35px;
    height: 35px;
    border: 1px solid #3b8d89;
    margin-left: -1px;
    color: #8a8a8a;
    display: inline-block;
    line-height: 35px;
    float: left;
    font-size: 15px;
    text-decoration: none;
    margin: 0 2px;
    border-radius: 50%;
}
.pager a{
    background-color: white;
}
.pager a:hover,
.pager span:hover {
    border-color: #3897cd;
    color: #3897cd;
    position: relative;
    z-index: 1;
}

.pager span.current {
    background-color: #3b8d89;
    color: #fff;
    border-color: #3b8d89;
    position: relative;
    z-index: 1;
}
.zhuanhuan{
    display: inline;
    padding:0px 10px;
    line-height: 35px;
    color: #999999;
}
.inputs{
    height: 35px;
    width: 35px;
    line-height: 35px;
    text-align: center;
    /*background: #f2f2f2;*/
    margin: 0 5px;
    border-radius: 50%;
    border: 1px solid #eaeaea;
    cursor: pointer;
}
.btnJumpClass{
    line-height: 35px;
    padding: 20px;
    font-size: 12px;
}


.pager .pg-first,
.pager .pg-prev,
.pager .pg-next,
.pager .pg-last {
    height: 35px;
    width: 35px;
    line-height: 35px;
    /*background: #f2f2f2;*/
    margin: 0 5px;
    border-radius: 50%;
    border: 1px solid #eaeaea;
    cursor: pointer;
    /*background: white url(/r/cms/www/default/images/page_bg.jpg)  8px 7px no-repeat;*/
}
.pager .pg-prev{
    background: white url(../images/leftIcon.png)  no-repeat;
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*-webkit-background-size: cover;*/
    /*-o-background-size: cover;*/
    background-position: 10px 10px;
}
.pager .pg-next{
    background: white url(../images/rightIcon.png)  no-repeat;
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*-webkit-background-size: cover;*/
    /*-o-background-size: cover;*/
    background-position: 10px 10px;
}
.pager .pg-first:hover,
.pager .pg-prev:hover,
.pager .pg-next:hover,
.pager .pg-last:hover {
    /*background: white url(../images/page_bg_hover.jpg)  8px 7px no-repeat;*/
}

.pager .pg-prev,
.pager .pg-prev:hover {

}

.pager .pg-next,
.pager .pg-next:hover {
    /*background-position: 2px 3px;*/
}

.pager .pg-last,
.pager .pg-last:hover {
    /*background-position: -21px 7px;*/
}

.pager .pg-prev[disabled='true'],
.pager .pg-prev[disabled='true']:hover {
    cursor: default;

    border: 1px solid #eaeaea;
    background: #f2f2f2 url(../images/leftIcon.png) 10px 10px no-repeat;
    background-position: 10px 10px;

}

.pager .pg-next[disabled='true'],
.pager .pg-next[disabled='true']:hover {
    cursor: default;
    background: #f2f2f2;
    border: 1px solid #eaeaea;
    background: #f2f2f2 url(../images/rightIcon.png) no-repeat;
    background-position: 10px 10px;
    /*background-image: url(/r/cms/www/default/images/page_bg.jpg);*/
}

.pager .pg-prev[disabled='true'],
.pager .pg-next[disabled='true'] {
    border-color: #eeeeee;
}

.pager span.els {
    border-color: transparent;
}

.pagerHtmlWrap {
    width: 800px;
    margin: 30px auto;
}

.pagerHtmlWrap .cc_cells {
    width: 100%;
    height: 35px;
    padding: 5px 0;
    border-bottom: 1px #cccccc solid;
}

.pagerHtmlWrap .cc_cells a {
    color: #454545;
    font-size: 14px;
    line-height: 35px;
    text-decoration: none;
}

.pagerHtmlWrap .cc_cells a span {
    display: inline-block;
    width: 25%;
    text-align: left;
    margin: 0;
}
.right-content .abs-box .pages{
    margin-top: 30px;
    text-align: right;
    position: relative;
    width: 980px;
}
.right-content  .abs-box{
    position: absolute;
    bottom:0px;
    right:0px;
}
.right-content .abs-box .pages .page_s1{
    position: absolute;
    right:150px;
    bottom: 34px;
}
.right-content .abs-box .pages .jump{
    position: absolute;
    right:36px;
    bottom: 34px;
    color: #9ba3a3;
}
.right-content .abs-box .pages .jump .ipt-jump{
    width: 29px;
    height: 29px;
    border-radius: 50%;
    border:1px solid #e6e6e6;
    margin-left:10px;
    text-indent:11px;
}
.none {
    display: none!important;
}


.pr2_12{height: auto; overflow: hidden;padding: 40px 0 40px 0; text-align:right; border-bottom:1px solid #d9d9d9;}
.pr2_12 ul li { display:inline-block;height: 36px;line-height: 18px; list-style-type: none; margin: 0; padding: 0 0 0 5px; width: auto;}
.pr2_12 ul li a {width: auto;height: 27px;margin: 0px;font-family: Arial,Helvetica,sans-serif;font-weight: 600;
    padding: 9px 15px 0px;font-size: 14px;display: block;background: #ECECEC none repeat scroll 0% 0%;color: #777;}
.pr2_12 ul li .hover {color: #FFF;background:#0066ad;}
.pr2_12 ul li a:hover {color: #FFF;background:#0066ad;}
.menu .logo_l img {width:95%;}
.foot {
    width: 100%;
    position: relative;
    height: 340px;
}

img.foot_bg {
    position: absolute;
    width: 100%;
    left: 0px;
    top: 0%;
}

img.foot_logo {
    position: absolute;
    left: 50%;
    margin-left: -328px;
    top: 50%;
    margin-top: -65px;
}
.hover_List {
    position: absolute;
    /* border: solid 1px #53ab9e; */
    width: 103px;
    font-size: 16px;
    top: 102px;
    left: -35px;
    background: #8bcfc5;
    padding: 2px 0px;
    line-height: 34px;
    box-shadow: 0 0 1px #eee;
    border-radius: 3px;
    display: none;
    padding-bottom: 5px;
}

.hover_banner {
    width: 100%;
    cursor: pointer;
}

.hover_banner.firstban {
    border-bottom: dashed 1px #fff;
}
.hover_banner:hover {
    background: #fff;
}
.point_hover {
    width: 0;
    height: 0;
    border-bottom: 10px solid #8bcfc5;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    margin-top: -6px;
    margin-left: 40px;
}
li#zspx:hover .hover_List{
    display:block;
}
</pre></body></html>