﻿@charset "utf-8";
/* CSS Document */
.blk{margin-bottom: 25px;}
/*Main模板*/
.blk-main{width:1200px; margin: 0 auto 20px;}
/*小模块*/
.blk-xs{width:240px;}
/*中模块*/
.blk-sm{width:930px;margin-bottom:40px;}
/*小版块*/
.blk{margin-bottom:30px;}

.i-ban{height:300px;width:100%;}
.w1200{width:1200px;margin:auto;display:table;height:100%;}
.i-ban-a{display:table-cell; vertical-align: middle;}
.i-ban-a p{color:#00853c;font-size:42px;display:inline-block;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;letter-spacing: 3px;}
.i-ban-a span{font-size:20px;display:block;color:#333;}

.fdh-01-tit {background: #01853c;height: 80px;}
.fdh-01-tit h3 {height: 75px;font-size: 24px;font-weight: normal;line-height: 75px;color: #fff;border-bottom: 1px solid #fff;text-align: center;}
.fdh-01-tit h3 span {font-size: 14px;text-transform: uppercase;}
.fdh-01-nav-one h3 {height: 50px;line-height: 50px;background:#ececeb;margin-bottom: 2px;overflow: hidden;}
.fdh-01-nav-one h3 a {display: block;font-size: 16px;font-weight: normal;margin-right: 40px;margin-left: 38px;color: #666666;overflow: hidden;}
.fdh-01-nav-one h3.sidenavcur,
.fdh-01-nav-one h3:hover {background: url(images/p14-icon2.png) no-repeat right center  #01853c;}
.fdh-01-nav-one h3.sidenavcur a,
.fdh-01-nav-one h3:hover a{color: #fff;}
.fdh-01-nav dl {padding: 2px 0 4px;}
.fdh-01-nav dt {height: 50px;font-size: 16px;line-height: 50px;padding-left: 54px;padding-right: 40px;margin-bottom: 1px;background: #ececec;position: relative;overflow: hidden;}
.fdh-01-nav dt:after {content: "";width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.fdh-01-nav dt.sidenavcur:after,
.fdh-01-nav dt:hover:after {border-color:  #01853c;}
.fdh-01-nav dt.sidenavcur a,
.fdh-01-nav dt:hover a {color:  #01853c;}
.fdh-01-nav dd {border: 1px solid #ececec;border-bottom: 0;}
.fdh-01-nav p {height: 50px;font-size: 14px;line-height: 50px;padding-left: 72px;padding-right: 40px;border-bottom: 1px solid #ececec;background: #fff;position: relative;overflow: hidden;}
.fdh-01-nav p.sidenavcur a,
.fdh-01-nav p:hover a {color:  #01853c;}
.fdh-01-nav p.sidenavcur:after,
.fdh-01-nav p:hover:after {background: #05275e;}
.fdh-01-nav a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cbgg-01 {background: #01853c;text-align: center;color: #fff; margin-bottom:50px;}
.cbgg-01-img img {width: 100%;display: block;}
.cbgg-01 p {padding-top: 15px;}
.cbgg-01 p img {vertical-align: middle;margin-right: 5px;}
.cbgg-01 span {display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 20px;padding-top: 10px;}

.p14-infolist-1-list dl {border: 1px solid #dedede;margin-bottom: 15px;padding: 22px 50px 22px 22px;background: #fff;overflow: hidden;}
.p14-infolist-1-list dd{float: right;width: 64%;}
.p14-infolist-1-list dt {width: 29.5%;float: left;margin-right: 5.8%;}
.p14-infolist-1-list dt img {width:100%; display: block;}
.p14-infolist-1-list dd h4 {height: 40px;font-weight: normal;font-size:18px;color: #154c64;line-height: 40px;margin-bottom: 5px;overflow: hidden;}
.p14-infolist-1-list h4 a {display: block;height: 40px;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-infolist-1-list dl:hover{border:1px solid #01853c;}
.p14-infolist-1-list dl:hover h4 a {color: #01853c;}
.p14-infolist-1-list-desc {max-height: 72px;font-size: 14px;line-height: 24px;color: #797979;margin-bottom: 28px;overflow: hidden;}
.p14-infolist-1-list-deta {width: 90px;height: 30px;line-height: 30px;text-align: center;display: block;float: right;background: #b6b6b6;color: #fff;}
.p14-infolist-1-list-deta a{color:#fff;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta {background: #01853c;border-color: #01853c;}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta a {color: #fff;}

.cl{clear:both;}
.nyxqnewsbg{ width:100%;padding:0px 0 30px;}
.nyxqnews{ margin:0 auto; width:1200px;}
.nyxqnews_left{ width:830px; float:left;  padding:30px; padding-bottom:0; overflow:hidden;background:#f5f5f5 }
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftcont img{max-width:100%;}
.nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(http://114my.cn.114.114my.net/ZP/nynews/newsup.png) 30px 29px no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(http://114my.cn.114.114my.net/ZP/nynews/newsdown.png) 413px 29px no-repeat; }
.nyxqnews_right{ width:300px; float:right; position:relative;}
.nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
.nywenzhang{ padding:30px 30px 20px 30px; background:#f5f5f5 }
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#01853c; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#01853c;}
.nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
.nyxqnews_rightcont a{ display:block; background:url(http://114my.cn.114.114my.net/ZP/nynews/newswenzhagn.png) left center no-repeat; padding-left:22px;width:220px; height:36px; overflow:hidden; }
.nyzx{ margin-top:10px;}


.p1-search-1 {background: #f2f2f2;height: 82px;border-bottom: 1px solid #eee;overflow: hidden;font-size: 14px;}
.p1-search-1 p {color: #444;line-height: 82px;}
.p1-search-1 a {color: #444;display: inline-block;margin-right: 15px;}
.p1-search-1-inp {width: 270px;height: 30px;border-radius: 20px;background: #fff;padding-left: 10px;margin-top: 28px;}
.p1-search-1-inp input {border: 0; outline:none;}
.p1-search-1-inp1 {width: 224px;height: 30px;line-height: 30px;color: #a9a9a9;float: left;}
.p1-search-1-inp2 {width: 30px;height: 30px;background: url(../images/VISkins-p1.png) no-repeat -258px -936px;float: right;cursor: pointer;}
.blk{margin-bottom:  20px;}
.p12-curmbs-1 {font-size: 14px;border-bottom: 1px dashed #dcdcdc; line-height: 65px;}
.p12-curblock{display: none;}
.p12-curmbs-1 b {border-left: 10px solid #05275e;font-weight: normal;padding-left: 8px;} 
.p12-curmbs-1 i {font-style: normal;}
.p12-curmbs-1 span {font-family: 'å®‹ä½“';padding: 0 5px;height: 46px;line-height: 46px;}
.tl-fdh-02 {height: 55px;background: #fff;margin-bottom: 20px;overflow: hidden;}
.tl-fdh-02 li {width: 16.66%;height: 55px;font-size: 18px;line-height: 55px;text-align: center;float: left;background: #00853c;cursor: pointer;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tl-fdh-02 li a {display: block;height: 55px;color: #fff;}
.tl-fdh-02 li.sidenavcur,
.tl-fdh-02 li:hover {
background: #062f72; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #00853c 0%, #006930 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  #00853c 0%,#006930 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  #00853c 0%,#006930 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#062f72', endColorstr='#06275d',GradientType=1 );
}

.tl-fdh-02 li.sidenavcur a,.tl-fdh-02 li:hover a {color: #fff;}
.tit {height: 160px;background:url(../images/pro_line.png)no-repeat center 120px;clear: both;text-align: center;}
.tit span {display: block;font-size: 38px;color: #000;padding-top: 30px;}
.tit em {font-style: normal;color: #999;text-transform: uppercase;font-family: "Times New Roman";padding-top: 20px;display: block;}
.abo1 {}
.abo1 dl {margin-top: 20px;position: relative;height: 392px;}
.abo1 dl dt {width:740px;background: #f8f8f8;float: left;}
.abo1 dl dt img{width:100%;}
.abo1 dl dd {width: 358px;float: right;box-sizing: border-box;}
.abo1 dl dd h2 {font-size: 26px;color: #333;margin-top: 30px;position: relative;}
.abo1 dl dd h2:before {content: "";position: absolute;width: 80px;height: 2px;background: #000;left: -94px;top: 12px;}
.abo1 dl dd h2 span {font-size: 36px;color: #eee;text-transform: uppercase;font-weight: normal;display: block;margin: 14px 0 13px;}
.abo1 dl dd h2 em {display: block;font-size: 18px;font-style: normal;font-weight: normal;}
.abo1 dl dd p {position: absolute;background: #00853c;color: #fff;padding: 15px;width: 420px;left: 750px;bottom: 30px;line-height:30px;}


.abt {padding: 20px 0 80px;margin: 50px 0 0;}
.abt dl {}
.abt dl dt {width: 500px;float: right;background: #eee;}
.abt dl dd {width: 650px;float: left;}
.abt dl dd h3 {font-size: 32px;text-transform: uppercase;color: #dedede;position: relative;font-weight: normal;}
.abt dl dd h3 em {display: block;font-size: 20px;font-style: normal;color: #333;letter-spacing: 1px;margin-bottom: 10px;font-weight: bold;}
.abt dl dd p {text-align: justify;line-height:28px;}
.abt dl dd a {display: block;padding: 5px 15px;background: #00853c;width: 100px;color: #fff;text-align: center;font-weight: normal;margin-top: 30px;}

.tdzs {clear: both;}
.tdzs ul{margin-right:-2%;}
.tdzs li {float: left;width:31.333%;text-align: center;margin-left: 2%;line-height:40px;margin-bottom:20px;font-size: 16px;color: #333;}
.tdzs li img{width:100%;display:block;}
.zs p {margin: 0;}
.tdzs p {width: 100%;height: 50px;line-height: 50px;background-color: #f2f2f2;}
.tdzs li:hover p {font-weight: bold;background-color: #d8271c;color: #fff;}

.zuzi{text-align:center;}
.zuzi img{max-width:100%;}

.rongy{overflow:hidden;}
.rongy ul{margin-right:-2%}
.rongy li{width:23%;margin:0 2% 20px 0;float:left;}
.rongy img{width:100%;display:block;box-sizing:border-box;padding:5px;border:1px solid #e5e5e5;}
.rongy p{line-height:46px;background:#f0f0f0;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.chufan{line-height:28px;}
.chufan table{font-size: 12px;margin-top:10px;color: #434343;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.chufan tr {background-color: #f8f8f8;line-height: 36px;}
.chufan td {text-align: left;border: 1px solid #dbdbdb;line-height:36px;border-bottom:none;border-right:none;padding-left: 8px;background-color:#ffffff;}

.secr{overflow:hidden;margin:20px auto 40px;}
.secr li{width:10%;float:left;text-align:center;margin-bottom:10px;}
.secr li img{max-width:100%；}

/*联系我们*/
.kfay {width: 1200px;height: 260px;padding-top: 0px;}
.kfay dt {width: 188px;float: left;}
.kfay dt img {display: block;width: 188px;height: 188px;}
.kfay dd {width: 930px;float: right;}
.kfay dd h4 {height: 45px;padding-top: 22px;font: 24px "Microsoft YaHei";color: #000;background:url(../images/cu.jpg) no-repeat left bottom}
.kfay dd p {font: 14px "Microsoft YaHei";color: #333333;line-height: 30px;padding-top: 15px;}

.g_lxwm {height: 274px;position: relative;}
.g_lxwm .lxwm {border: 1px solid #e1e1e1;padding: 16px 0;height: 270px;}
.g_lxwm .lxwm li:last-child {}
.g_lxwm .lxwm li {position: relative;padding-left: 95px;float: left;width: 492px;height: 78px;line-height: 78px;border-bottom: 1px solid #e9e9e9;margin: 0 0px 0 10px;font-size: 16px;color: #333333;}
.g_lxwm .lxwm li em {position: absolute;left: 29px;top: 14px;width: 50px;height: 50px;}
.g_lxwm .lxwm li em img {display: block;width: 50px;height: 50px;}
.g_lxwm .line {width: 1px;height: 222px;background: #e9e9e9;left: 595px;top: 18px;position: absolute;}
.lxwm li i {display: inline-block;padding-left: 33px;}
.lxwm li b {color: #00853c;}
.f_pr {position: relative;}

/*产品*/
.i-pxt{overflow:hidden;}
.i-pxt ul{margin-right:-2%}
.i-pxt li{text-align:center;box-sizing: border-box;border:1px solid #eee;width:31.333%;float:left;margin:0 2% 20px 0;}
.i-pxt .img img{width:100%;display: block;}
.i-pxt .tex{padding:15px 0;background:#f8f8f8;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i-pxt li:hover .tex{background:#01853c;color:#fff;}
.i-pxt li:hover{border:1px solid #01853c;}

.i-pou{display:flex;align-items: center;}
.i-poua{width:70%;;text-align:center;flex-shrink:0;}
.i-poua img{max-width:100%;display:block;margin:auto;min-width: 400px;}
.i-poub{width:30%;flex-shrink:0;;font-size:20px;font-weight: bold;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0;text-align:center;}

.i-pouc{font-size:16px;border-bottom:1px solid #ccc;font-weight: bold;padding-bottom:10px;margin:30px 0;color:#333;}
.i-prod{line-height:28px;}
.i-prod img{max-width:100%;}