@charset "utf-8";
/* CSS Document */


.g_search{ height:70px; background:#096342; width:100%; }
.g_search .list{ font-size:0;}
.g_search .list a{ color:#ededed; font-size:14px; line-height:70px;}
.g_search .input{ width:250px; height:35px; background:#fff; overflow:hidden; margin-top:18px;}
.g_search .input input{ padding:8px 10px; width:180px; height:100%;}
.g_search .input .btn{ display:block; background:#088456; width:50px; text-align:center; padding:8px 0;float:right;}



.g_nav_class{  text-align:center; font-size:0; padding-top:82px; padding-bottom:118px;}
.g_nav_class .item{ width:400px;}
.g_nav_class .item .ch{ font-size:20px; color:#3c3c3c; padding-top:23px; line-height:40px;}
.g_nav_class .item .name{ font-size:14px; color:#666; padding:6px 0;}
.g_nav_class .item .text{ font-size:12px; color:#a7a7a7;}




.g_prod_show .show_list{ margin:0 auto; width:1178px;position:relative; overflow:hidden;zoom:1; padding-top:66px; padding-bottom:56px;   }
.g_prod_show .show_list .s_hd{ width:1179px; overflow:hidden; margin-top:24px; border-top:1px solid #d3d3d3;}
.g_prod_show .show_list .s_hd ul{ overflow:hidden; zoom:1; display:flex;justify-content: center;}
.g_prod_show .show_list .s_hd ul li{ float:left; text-align:center; width:131px; height:85px; text-align:center; font-size:0; position:relative;}
.g_prod_show .show_list .s_hd ul li img{ width:94px; height:58px; cursor:pointer;  }
.g_prod_show .show_list .s_hd ul li.on{ background:url(../images/bg1.png) top center no-repeat; cursor:pointer;}
.g_prod_show .show_list .s_hd ul li .icon{ width:36px; height:36px; background-repeat:no-repeat; background-position:center center; margin-top:15px;}
.g_prod_show .show_list .s_hd ul li .icon1{ background-image:url(../images/icon5.png);}
.g_prod_show .show_list .s_hd ul li.on .icon1{ background-image:url(../images/icon5_1.png);}
.g_prod_show .show_list .s_hd ul li .icon2{ background-image:url(../images/icon6.png);}
.g_prod_show .show_list .s_hd ul li.on .icon2{ background-image:url(../images/icon6_1.png);}
.g_prod_show .show_list .s_hd ul li .icon3{ background-image:url(../images/icon7.png);}
.g_prod_show .show_list .s_hd ul li.on .icon3{ background-image:url(../images/icon7_1.png);}
.g_prod_show .show_list .s_hd ul li .icon4{ background-image:url(../images/icon8.png);}
.g_prod_show .show_list .s_hd ul li.on .icon4{ background-image:url(../images/icon8_1.png);}
.g_prod_show .show_list .s_hd ul li .icon5{ background-image:url(../images/icon9.png);}
.g_prod_show .show_list .s_hd ul li.on .icon5{ background-image:url(../images/icon9_1.png);}
.g_prod_show .show_list .s_hd ul li .icon6{ background-image:url(../images/icon10.png);}
.g_prod_show .show_list .s_hd ul li.on .icon6{ background-image:url(../images/icon10_1.png);}
.g_prod_show .show_list .s_hd ul li .icon7{ background-image:url(../images/icon11.png);}
.g_prod_show .show_list .s_hd ul li.on .icon7{ background-image:url(../images/icon11_1.png);}
.g_prod_show .show_list .s_hd ul li .icon8{ background-image:url(../images/icon12.png);}
.g_prod_show .show_list .s_hd ul li.on .icon8{ background-image:url(../images/icon12_1.png);}
.g_prod_show .show_list .s_hd ul li .icon9{ background-image:url(../images/icon13.png);}
.g_prod_show .show_list .s_hd ul li.on .icon9{ background-image:url(../images/icon13_1.png);}
.g_prod_show .show_list .s_hd ul li p{ color:#999; font-size:14px; padding-top:4px;}
.g_prod_show .show_list .s_hd ul li.on p{ color:#fff;}
.g_prod_show .show_list .s_hd ul li .line{ position:absolute; background:#a8a8a8; width:1px; height:50px; display:block;right:0px; top:22px;}
.g_prod_show .show_list .s_hd ul li.on .line{ display:none;}
.g_prod_show .show_list .s_bd li{ vertical-align:middle;}
.g_prod_show .show_list .s_bd .img img{ width:940px; height:580px; display:block;  }
.g_prod_show .show_list .s_bd .info{ width:228px; height:580px; background:#dcdcdc;}
.g_prod_show .show_list .s_bd .info .cont{ height:344px; padding:0 15px; overflow:hidden;}
.g_prod_show .show_list .s_bd .info .cont .title{ font-size:14px; color:#666; text-align:center; margin-top:56px; margin-bottom:34px;}
.g_prod_show .show_list .s_bd .info .cont .text{ font-size:12px; color:#999; line-height:24px; height:148px; overflow:hidden; }
.g_prod_show .show_list .s_bd .info .bimg img{ width:228px; height:236px;}



.g_prod_center{ background:#f5f5f5; width:100%; padding-bottom:90px; padding-top:75px;}
.g_prod_center .prod_list{ padding-top:40px;}
.g_prod_center .prod_list .p_hd{ width:152px;}
.g_prod_center .prod_list .p_hd li{ width:152px; text-align:center; margin-bottom:1px; cursor:pointer; position:relative;}
.g_prod_center .prod_list .p_hd li p{ background:#fff; height:56px; line-height:56px; font-size:14px; color:#666666;}
.g_prod_center .prod_list .p_hd li.on p{ background:#088456; color:#fff;}
.g_prod_center .prod_list .p_hd li.on p a{color: #fff}
.g_prod_center .prod_list .p_hd li.on i{ position:absolute; right:-7px; top:21px; display:block;width:0;height:0;border-width:7px 0 7px 7px;border-style:solid;border-color:transparent transparent transparent #088456;}
.g_prod_center .prod_list .p_bd img{ width:1024px; height:514px; display:block;}




.g_about_us{ height:722px; width:100%;}
.g_about_us .a_title .title{ color:#fefefe; font-size:56px; font-weight:normal; text-transform:uppercase; padding-top:102px; display:block;}
.g_about_us .a_title .name{ color:#fff; font-size:18px;}
.g_about_us .a_title .line{ background:#fff; width:40px; height:2px; margin-top:11px;}
.g_about_us .a_nav{ margin-top:69px; text-align:center;}
.g_about_us .a_nav .item{ margin-right:30px;}
.g_about_us .a_nav .item .icon{ display:block; width:68px; height:68px; background-position:center center; background-repeat:no-repeat;}
.g_about_us .a_nav .item .icon1{ background-image:url(../images/icon14.png);}
.g_about_us .a_nav .item:hover .icon1{ background-image:url(../images/icon14_1.png);}
.g_about_us .a_nav .item .icon2{ background-image:url(../images/icon15.png);}
.g_about_us .a_nav .item:hover .icon2{ background-image:url(../images/icon15_1.png);}
.g_about_us .a_nav .item .icon3{ background-image:url(../images/icon16.png);}
.g_about_us .a_nav .item:hover .icon3{ background-image:url(../images/icon16_1.png);}
.g_about_us .a_nav .item .icon4{ background-image:url(../images/icon17.png);}
.g_about_us .a_nav .item:hover .icon4{ background-image:url(../images/icon17_1.png);}
.g_about_us .a_nav .item .icon5{ background-image:url(../images/icon18.png);}
.g_about_us .a_nav .item:hover .icon5{ background-image:url(../images/icon18_1.png);}
.g_about_us .a_nav .item .text{ color:#fff; font-size:14px; padding-top:5px;}


.g_news{ padding:70px 0; background:#f5f5f5; width:100%;}
.g_news .new_pic{ width:528px; position:relative; height:284px; overflow:hidden;}
.g_news .new_pic img{ width:528px; height:284px;}
.g_news .new_pic .text{ position:absolute; z-index:1; bottom:0px;left:0; width:100%;background:rgba(8,132,86, 0.6) none repeat scroll 0 0 !important;
filter:Alpha(opacity=60); background:#088456; color:#fffefe; font-size:18px; line-height:46px; padding-left:10px;}
.g_news .new_list{ width:648px;}
.g_news .new_list .l_title{ background:url(../images/t1.png) top left no-repeat; height:46px; margin-bottom:15px; margin-top:2px;}
.g_news .new_list .l_title h1{color: #088456; font-size: 44px; font-weight: normal; float: left; text-transform: uppercase;}
.g_news .new_list .l_title h2{font-size:16px; font-weight: normal;float: left; position: relative; left: -18px; bottom: -30px; background: #f5f5f5;}
.g_news .new_list .l_title .more{ display:block; width:76px; height:28px; line-height: 28px; margin-top:11px; text-align: center; color: #088456; font-size: 14px}
.g_news .new_list .l_info .title a{ color:#088456; font-size:16px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.g_news .new_list .l_info .text{ font-size:14px; color:#666666; line-height:30px; margin-top:1px; height:60px; overflow:hidden;}
.g_news .new_list .l_list{ padding-top:10px;}
.g_news .new_list .l_list li{ background:url(../images/icon19.png) left center no-repeat; margin-top:21px;}
.g_news .new_list .l_list li a{ font-size:14px; color:#666666; padding-left:23px; width:500px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.g_news .new_list .l_list li span{ color:#666666; font-size:14px;}


.prod_content .ty_title{ margin-top:92px;}
.prod_content .ty_title .en{ font-weight:normal;}
.prod_content .ty_title .ch{ font-size:16px; color:#6a6a6a; padding-top:7px; padding-bottom:3px;}
.prod_content .prod_list{ padding-bottom:100px; padding-top:52px;}
.prod_content .prod_list .p_menu{ width:254px;}
.prod_content .prod_list .p_menu .m_title{ background:#096342; height:94px; border-bottom:3px solid #dfdcd9; color:#fff;  padding-left:10px;}
.prod_content .prod_list .p_menu .m_title h1{ font-size:26px; padding-top:16px; padding-bottom:2px; }
.prod_content .prod_list .p_menu .m_title p{ font-size:14px;}
.prod_content .prod_list .p_menu .m_list .m_bt{ display:block; height: 30px; line-height: 30px; cursor: pointer; border-bottom: 1px solid #dfdcd9; text-align: left; background-repeat: no-repeat; background-position: 226px center; background-image: url(../images/icon24.png); background-color: #096342; color: #fff; font-size:14px; padding-left:10px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.prod_content .prod_list .p_menu .m_list .m_bt a{color: #fff}
.prod_content .prod_list .p_menu .m_list .m_child{ display:none; background:#dfdcd9; padding:0 10px; padding-bottom:10px; }
.prod_content .prod_list .p_menu .m_list .m_child a{display:block; background:url(../images/icon25.png) center left no-repeat; color:#999999; font-size:14px; line-height:30px; display:block;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-left:13px;}
.prod_content .prod_list .p_menu .m_list .m_child a:hover{ background-image:url(../images/icon26.png); color:#096342;}
.prod_content .prod_list .p_menu .m_list .current{background-image:url(../images/icon27.png);background-position: 224px center;}
.prod_content .prod_list .p_menu .m_list .current .m_child{display: block;}
.prod_content .prod_list .p_list{ width:944px;}
.prod_content .prod_list .p_list li{ float:left; position:relative; border:1px solid #dcdcdc; padding:5px 5px 17px 5px; margin-left:10px; margin-bottom:26px; text-align:center; width:214px;}
.prod_content .prod_list .p_list li .img{ display:block;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}
.prod_content .prod_list .p_list li .img:hover{-moz-box-shadow:0px 2px 5px rgba(42,5,22,0.34); -webkit-box-shadow:0px 2px 5px rgba(42,5,22,0.34); box-shadow:0px 2px 5px rgba(42,5,22,0.34);}
.prod_content .prod_list .p_list li .title{ position:absolute; text-align:center; width:100%;}
.prod_content .prod_list .p_list li .title span{ background:#fff; width:84px; font-size:16px; color:#666666; font-weight:bold; text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin-top:6px; vertical-align:top;}




.prod_view{ width:880px; margin-left:16px;}
.prod_view .view_pic{ padding-bottom:26px; border-bottom:1px solid #dfdcd9; margin-bottom:32px;}
.prod_view .view_pic .img_list{ width:344px;}
.prod_view .view_pic .img_list .i_bd li img{ width:344px; height:344px; display:block;}
.prod_view .view_pic .img_list .i_hd{ padding-top:10px; width:352px;}
.prod_view .view_pic .img_list .i_hd li{ float:left; margin-right:8px;}
.prod_view .view_pic .img_list .i_hd li img{ width:80px; height:80px; display:block; cursor:pointer;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}
.prod_view .view_pic .img_list .i_hd li img:hover{-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.34); -webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.34); box-shadow:0px 2px 5px rgba(0,0,0,0.34);}
.prod_view .view_pic .img_info{ margin-left:40px;}
.prod_view .view_pic .img_info h1{ font-size:16px; color:#666666; margin-top:8px;}
.prod_view .view_pic .img_info h1 .green{ color:#096342;}
.prod_view .view_pic .img_info .text{ color:#999696; font-size:14px; line-height:28px; margin-top:17px;}
.prod_view .view_cont .img{ position:relative;}
.prod_view .view_cont .img .num{ position:absolute; left:0; bottom:0px;background:rgba(9,99,66, 0.7) none repeat scroll 0 0 !important;
filter:Alpha(opacity=70); background:#096342; width:166px; height:46px; color:#fff; font-weight:bold; font-size:20px; text-align:center; line-height:46px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }



.pages{padding:10px 0 10px; text-align:center}
.pages ul{display:inline-block;}
.pages ul li{display:inline-block; *display:inline; *zoom:1;line-height:22px;  margin:0 2px; padding:0px !important; width:auto !important; margin-bottom:0px; }
.pages ul li *{display:inline-block; height:22px; padding:4px 12px; background:#fff; border:1px solid #e3e3e3; color:#333;}
.pages ul .active span{display:inline-block; height:22px; padding:4px 12px; background:#096342; border:1px solid #096342; color: #fff;}
.pages ul li a:hover{text-decoration:none; background:#f1f1f1; color:#000;}
.pages ul li * span{display:inline-block;  padding:0px; background:inherit; border:none; color:inherit;}











