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

.search{ padding:10px 0; background-color:#fff; position:relative; z-index:10; /*box-shadow:0 5px 15px rgba(0,0,0,0.1);*/}
.search .searchBox{}

/**/
.breadcrumbs{height:60px;font-size:14px;line-height:60px;color:#b0b0b0;  margin-bottom:30px;background-color:#fff; border-bottom:#e5e5e5 1px solid;}
.breadcrumbs .sortName{ color:#0051b7; font-size:22px; font-weight:700;}
.breadcrumbs .dqdhMain{ }
.breadcrumbs .dqdhMain a{font-size: 14px;color: #555; display:inline-block;}
.breadcrumbs .dqdhMain a:hover{ text-decoration:underline; color:#000;}
.breadcrumbs .dqdhMain span{ color: rgb(85, 85, 85); font-size: 14px; display:inline-block; padding:0 5px;}
.breadcrumbs .indexa{ padding-left:21px; background:url(shouye.png) left center no-repeat;}

/*分页*/
.page_nav{ padding:25px 0px; color:#666; font-size:14px; text-align:center;background-color:#f2f2f2; margin-top:20px;}
.page_nav .nolink{display:inline-block; margin:0 5px; padding:0 5px; height:25px; line-height:25px; border:1px solid #f2f2f2;}
.page_nav font,.page_nav a{ display:inline-block; margin:0 5px; padding:0 12px; border:1px solid #3a9500; height:30px; line-height:30px; border-radius:8px; font-size:15px; color:#3a9500;}
.page_nav font{ border:1px solid #f2f2f2;}
.page_nav a:hover{ color:#fff; border:1px solid #3a9500; background-color:#3a9500;}

/*上一页下一页*/
.viewpage{ margin:0; padding:20px 0 50px 0; border-top:1px solid #eee;}
.viewpage .main_r_nav{ color:#999; font-size:14px; line-height:30px;}
.viewpage .main_r_nav a{ font-size:14px; color:#444;}
.viewpage .main_r_nav a:hover{ text-decoration:underline;}

/*脕陋脧碌脦脪脙脟*/


.main{ background-color:#fff; padding:30px 0 50px 0; }
.main .main_right{ width:935px;}
.text{ line-height:35px; font-size:15px; color:#666;}
.text span{font-size:15px; color:#666;}
.text img{ max-width:100%;}

.main .main_left{ width:240px; }
.main .main_left .titleL{  text-align:center; background-color:#2169bb; }
.main .main_left .titleL .div1{ font-size:24px; font-weight:700; color:#fff; height:85px; line-height:85px;}
.main .main_left .titleL .div2{ height:70px; background:url(main_logo.png) center bottom no-repeat;}
.main .main_left .titleL span{ font-size:24px; color:#fff; font-weight:700; display:block; width:100%; height:80px; line-height:80px;}
.main .main_left .titleL2{ display: block ;width:100%; margin-top:10px; overflow:hidden; }
.main .main_left .titleL2 img{ display:block; width:100%;}
.main .navLeft{padding:5px 0; background-color:#2169bb; margin-top:1px;}
.main .navLeft li{ width:226px; margin:8px auto;}
.main .navLeft li a{ display:block; width:100%; height:45px; line-height:45px;;color:#333; text-align:left; background-color:#fff; font-size:16px; position:relative;}
.main .navLeft li a span{ position:relative; display:inline-block; z-index:5; margin-left:15px; padding-left:25px; background:url(cp.png) left center no-repeat;  }
.main .navLeft li a em{ display:block; width:0; position:absolute; z-index:1; left:0; top:0; height:100%;background-color:#305dc3;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main .navLeft li a:hover span,.main .navLeft li.active a span{ color:#388c19; }
.main .navLeft li a:hover em,.main .navLeft li.active a em{ }

.main .weixin{ background-color:#2169bb; padding-top:40px; margin-top:1px;}
.main .weixin img{ display:block; margin:auto; width:160px; height:160px;}
.main .weixin span.span1{ display:block; text-align:center; height:	60px; line-height:40px; color:#fff; font-size:14px;}

/*产品列表*/
.main .proList { width:966px;}
.main .proList li{ background-color:#fff; float:left; width:297px; margin-right:16px; padding-bottom:5px; position:relative; overflow:hidden; margin-bottom:10px; border:1px solid #eee;}
.main .proList li a{ display:block;overflow:hidden; width:288px; margin:5px; }
.main .proList li .aB{ display:block; width:100%; height:100%; position:absolute; background:url(6634373_cp.png) repeat; overflow:hidden; left:0; top:0; z-index:5;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;*display:none;transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.main .proList li .aB em{ display:block; width:100%; height:100%;background:url(m.png) center center no-repeat;}
.main .proList li .imga{ display:block; width:100%; height:220px;  margin-bottom:0; overflow:hidden;position:relative;  *position:inherit; background-color:#fff;}
.main .proList li .imga img{ width:100%; height:100%; display:block;transform: scale(1, 1);transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.main .proList li .pt{ text-align:center; height:40px; line-height:39px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;color:#000; font-size:16px; }
.main .proList li .prj_desc{ display:block; font-size:13px; color:#888; text-align:center; line-height:22px; height:44px; overflow:hidden;}
.main .proList li:hover .aB{ filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.main .proList li:hover .imga img{transform: scale(1.1,1.1);}
.main .proList li:hover .pt{ text-decoration:underline; color:#ce0d0d;}
.main .proList li:hover{ border:1px solid #0055b2;}

/*产品详情*/
.product_top{ border:1px solid #ddd; border-right:0;}
.product_top .l_img{ width:400px; height:300px; background-color:#f2f2f2; text-align:center; display:table;}
.product_top .l_img span{/*display: table-cell; vertical-align:middle;*/ display:block; width:100%; height:100%; background-size:cover !important;}
.product_top span img{ display:inline-block; max-width:100%; max-height:100%; vertical-align:middle;} 
.product_top .r_box{ width:480px;}
.product_top .r_box .product_title{ font-size:24px; color:#101010; border-bottom:1px solid #dddddd; line-height:50px; font-weight:700; padding:10px 0 0px 0;}
.product_top .subtitle{font-size:14px;color:#b7b7b7; padding-top:8px;}
.product_top .subtitle span{ display:block; padding-left:22px; line-height: 24px; height: 24px; }
.product_top .subtitle span.span1{ background:url(shijian.png) left center no-repeat;}
.product_top .subtitle span.span2{ background:url(liulan.png) left center no-repeat;}
.product_top .ggb{ background-color:#3a9500; height:104px; background:url(ggb.jpg) center center no-repeat; margin:20px 0 15px 0;}
.product_top .ggb .fl{ width:300px; padding-left:40px;}
.product_top .ggb .span1{ display:block; float:left; margin:15px 25px auto auto ; height:30px; line-height:30px; padding:0 30px; background-color:rgba(56,140,25,0.5); color:#fff; border-radius:5px; font-size:14px; cursor:pointer;}
.product_top .ggb .span1:hover{background-color:rgba(56,140,25,1);}
.product_top .ggb .dianhua{ display:block; height:80px; width:80px; line-height:80px; text-align:center; border-radius:100%;font-size:15px; background-color:rgba(238,162,0,0.6); margin:12px 20px; color:#fff;}
.product_top .ggb .dianhua:hover{background-color:rgba(238,162,0,1);}
.product_top .share{}
.product_top .share .span1{ line-height:45px; color:#999; padding-right:10px; font-size:15px;}

.xiangqing{ padding-top:30px; border-top:35px solid #f9f9f9; margin-top:30px;}
.xiangqing .xiangqing_top{}
.xiangqing .xiangqing_top a{ display:block; float:left; width:50%; background-color:#fff; border-bottom:2px solid #eea200; color:#000; text-align:center; height:50px; line-height:50px; font-size:18px;}
.xiangqing .xiangqing_top a.active{ background-color:#2169bb; color:#fff;}
.xiangqing .content{ border:1px solid #ddd; padding:50px;}

/*推荐*/
.tuijian{ padding:40px 0; background-color:#f6f6f6;}
.tuijian .baseTitle .div2 em{ border-top:#d0d0d0 1px solid;}
.tuijian .caseList{ overflow:hidden; margin-top:20px;}
.tuijian .caseList ul{ width:1216px;}
.tuijian .caseList li{ float:left; width:25%;}
.tuijian .caseList li .inner{border: 1px solid #fff;display: block;width: 286px; height:220px; background-color:#fff;}
.tuijian .caseList li a.imga{ width:266px; height: 200px; margin:10px; display:block; overflow:hidden; position: relative;}
.tuijian .caseList li .aB{ display:block; width:100%; height:100%; position:absolute; background:url(6634373_cp.png) repeat; overflow:hidden; left:0; top:0; z-index:5;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;*display:none;transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.tuijian .caseList li .aB em{ display:block; width:80px; height:80px; margin:60px auto; background:url(m.png) center center no-repeat;}
.tuijian .caseList li a img{ width:100%; height:100%;transform: scale(1, 1);transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.tuijian .caseList li .titleBox{ display:block; width:288px; height:40px;  line-height:30px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center; background-color:#fff;}
.tuijian .caseList li .titleBox a{ color:#000; font-size:16px;}
.tuijian .caseList li .titleBox a:hover{}
.tuijian .caseList li .imga:hover{}
.tuijian .caseList li .imga:hover img{transform: scale(1.1, 1.1);}
.tuijian .caseList li:hover .inner{}
.tuijian .caseList li:hover .aB{ filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.tuijian .caseList .box{ width:9999px;}
.tuijian .caseList .box ul{ float:left;}

/*优势*/
.main_ys{ padding:40px 0 50px 0; background-color:#f6f6f6;}
.main_ys .baseTitle .div2 em{ border-top:#d0d0d0 1px solid;}
.main_ys ul{ background:url(2vh9.jpg) center center no-repeat; background-size:cover; height:320px;}
.main_ys ul li{ float:left; width:25%; text-align:center; margin-top:75px;}
.main_ys ul li .topImg{}
.main_ys ul li .div1{ font-size:18px; color:#fff; margin-top:35px;}
.main_ys ul li .div2{ color:#bababa; font-size:14px; width:215px; margin:10px auto; line-height:23px;}

/*新闻中心*/
.main .news_list{width:966px;}
.main .news_list li{ margin-bottom:20px; height:330px;}
.main .news_list li a{ display:block;  transition: all 0.6s ease 0s;  padding:25px 0;}
.main .news_list li{ float:left; background-color:#fff; width:301px; margin-right:16px; }
.main .news_list li .titleBox{ margin:0 20px;}
.main .news_list li .titleBox .title{ display:block; color:#333; font-size:16px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; padding-bottom:3px;}
.main .news_list li .titleBox .lMore{ font-size:13px; color:#8a8a8a;}
.main .news_list li .desc{ line-height: 22px; max-height: 44px;  color: #777;  overflow: hidden; font-size:12px; margin:15px  20px;}
.main .news_list li .img{ margin:0 10px; height:160px; background-repeat:no-repeat; background-size:cover !important;}
.main .news_list li a:hover{ box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.20); padding:40px 0 10px 0; }
.main .news_list li a:hover .titleBox .title{ color:#388c19; text-decoration:underline;}
	
/*问题*/
.news_list_problem{ border:1px solid #ddd; padding:30px 0;}
.news_list_problem li{ padding:10px 25px; line-height:20px;}
.news_list_problem li a{ display:block; padding:10px 0; border-bottom:1px dashed #CCCCCC;}
.news_list_problem li a .title{color:#333; font-size:16px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; width:380px;}
.news_list_problem li a .lMore{ color:#999; font-size:14px;}	
.news_list_problem li a:hover .title{ color:#388c19;text-decoration:underline;}
.main .leftClass .proMore{ background-color:#fff;}
.main .leftClass .proMore:hover{ background-color:#d6000f; color:#fff;}
/*文章详情*/
.main_right .tT01{ font-size:24px; color:#333; border-bottom:1px solid #e5e5e5; line-height:30px; padding-bottom:15px; font-weight:700; text-align:center;}
.main_right .subtitle{ font-size:14px; color:#999; padding-top:10px; text-align:center; padding-bottom:10px;}
.main_right .news_text{ padding:30px 0;}
/*联系我们*/
.lx{ padding-top:20px;}
.lx .lxBox01{ width:390px; text-align:center; padding-top:40px;}
.lx .lxBox01 img{ margin-bottom:15px;}
.lx .lxBox01 .p1{ color:#666; font-size:24px;}
.lx .lxBox01 .p2{ color:#000; font-size:35px; font-weight:700;}
.lx .lxBox02{ padding:0 50px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.lx .lxBox02 .p1{ color:#388c19; font-size:20px; padding-bottom:15px;}
.lx .lxBox02 .p2{ line-height:35px; font-size:15px; color:#333; padding-left:30px;}
.lx .lxBox02 .icon01{ background:url(contact/icon01.png) left center no-repeat;}
.lx .lxBox02 .icon02{ background:url(contact/icon02.png) left center no-repeat;}
.lx .lxBox02 .icon03{ background:url(contact/icon03.png) left center no-repeat;}
.lx .lxBox02 .icon04{ background:url(contact/icon04.png) left center no-repeat;}
.lx .lxBox02 .icon05{ background:url(contact/icon05.png) left center no-repeat;}
.lx .lxBox02 .icon06{ background:url(contact/icon06.png) left center no-repeat;}
.lx .lxBox03{ width:310px; text-align:center;}
.lx .lxBox03 .p1{ color:#555; font-size:15px; padding:55px 0 5px 0;}
/*地图*/
.map{width:100%;background-color:#fff; padding:0px 0 50px 0;}
.map&gt;.baseDiv{ position:relative; overflow:hidden;}
#indexMap{ height:500px; border:1px solid #ebebeb; border-radius:10px; } 

/*网站地图*/
.wzdt{}
.wzdt .wzdt_box{ background-color:#fff; padding:30px 0px; margin-bottom:50px;  box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.1); border-top:3px solid #eea200;}
.wzdt .wzdt_t{ width:249px; text-align:center; height:130px; line-height:130px;}
.wzdt .wzdt_t a{ display:block; height:100%; width:100%; font-size:30px; font-weight:700; color:#333;}
.wzdt .wzdt_t a:hover{ color:#388c19;}
.wzdt .wzdt_li{ width:950px; border-left:1px solid #e5e5e5; padding-top:15px;}
.wzdt .wzdt_li li{ float:left; margin-left:15px; margin-bottom:15px;} 
.wzdt .wzdt_li li a{ display:block; width:140px; height:100px; line-height:100px; text-align:center; font-size:15px; color:#fff; background-color:#388c19;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; } 
.wzdt .wzdt_li li a:hover{ background-color:#207003;}</pre></body></html>