﻿@charset "utf-8";
/* CSS Document */

/*================首页样式================*/
.top {position:relative;width:100%;height:55px;z-index:10;}
.top .t_cen{position:relative;height:55px;z-index:10;}
/*.top .t_c_logo{position:absolute;z-index:100;left:68px;top:13px;width:157px;height:174px;}
.top .t_c_logo img{width:157px;height:174px;}
.top .t_c_lr{position:absolute;width:84px;height:127px;z-index:10;}*/
/*.top .t_c_left{left:0px;top:0px;background:url(../../Img/menu_left.jpg) 59px 61px no-repeat;}
.top .t_c_right{left:1090px;top:0px;background:url(../../Img/menu_right.jpg) 0 61px no-repeat;}*/
.top .t_c_cen{position:absolute;top:0px;width:1200px;height:55px;z-index:10;}
.top .t_c_cen .t_c_top{position:relative;z-index:20;width:407px;height:61px;padding-left:599px;}
.top .t_c_cen .t_c_top img{float:left;margin-left:20px;}
.top .t_c_cen .t_c_top .top_sc{width:42px;height:40px;cursor:pointer;margin-top:15px;}
.top .t_c_cen .t_c_top .top_tel{width:249px;height:57px;margin-top:7px;}
.top .t_c_cen .t_c_bottom{position:relative;z-index:20;width:1280px;height:55px;z-index:25;}
.top .t_c_cen .t_c_bottom .thisMenu{position:absolute;width:100px;height:55px; z-index:30;}
.top .t_c_cen .t_c_bottom ul{position:absolute;width:1200px;z-index:35; height:55px;}
.top .t_c_cen .t_c_bottom ul li{position:relative;float:left; width:168px; height:55px;text-align:center;z-index:35; /*border-right:#e5e5e5 1px solid; border-bottom:#e5e5e5 1px solid;*/}
.top .t_c_cen .t_c_bottom ul li:hover{  background: url(../../Img/menu_bg01.jpg) no-repeat top right; }
.top .t_c_cen .t_c_bottom ul li a h2{display:block; height:55px; line-height:55px; font-size:16px; color:#fff; text-align:center;/* border-right:#fff 1px solid;*/}
.top .t_c_cen .t_c_bottom ul li a h3{ display:block; width:85px; height:17px; line-height:17px; font-size:11px; color:#fff;}
.top .t_c_cen .t_c_bottom ul li:hover a h2{ color:#fff;}
.top .t_c_cen .t_c_bottom ul li:hover a h3{ color:#fff;}
/*.top .t_c_cen .t_c_bottom ul li a em{display:block;font-size:16px;color:#FFF;}*/
.top .t_c_cen .t_c_bottom ul li a i{display:block;font-size:8px;color:#333;text-align:right;padding-right:2px;font-family:"Arial";}
.menu_hover{ background: url(../../Img/menu_bg01.jpg) no-repeat top right;  }
.menu_hover a h2{ color:#5fb700;}
.menu_hover a h3{ color:#5fb700;}

.thisli{ background: url(../../Img/menu_bg01.jpg) no-repeat top right; }
.thisli a h2{ color:#fff !important;}
.thisli a h3{ color:#fff !important;}


/*===============子菜单定位=================*/
.top .t_c_cen .t_c_bottom ul li .Nodes{position:absolute;overflow:hidden;width:400px;height:0px;left:0px;top:55px;z-index:100;}
.top .t_c_cen .t_c_bottom ul li .Nodes img{float:left;width:80px;height:14px;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul{position:static;float:left;width:205px;left:0px;top:0px;z-index:100;background-color:#fff; padding-top:20px; height:auto;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul li{width:170px;height:30px;float:none;padding:0;margin:0 auto;border-bottom: 1px dashed #178af5; border-right:none !important; }
.top .t_c_cen .t_c_bottom ul li .Nodes ul li a{display:block;width:170px;height:30px;color:#178af5;line-height:30px; font-size:14px;text-align: center;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul li a:hover{ display:block; text-decoration:none;color:#fff; background-color:#178af5; text-align: center;}
.top .t_c_cen .t_c_bottom ul li .Nodes ul .pa-bottom{ height:30px; width:100%;}

.sy_four{ width:100%; height:658px; background: url(../images/sy_four_bg.jpg) center no-repeat;}
.sy_four h2{ font-size:32px; color:#FFFFFF; font-weight:bold; text-align:center; line-height:56px; padding:70px 0 50px 0;}
.sy_four h2 span{ color:#fdd10d;}
.sy_four .four_text{ font-size:14px; color:#FFFFFF; width:410px; float:left; margin-top:60px; line-height:24px; text-align:justify; }
.sy_four img{ width:250px; float:left; margin:0 65px;}
.sy_four .four_text a{ display:block; width:80px; height:28px; background:#1e8ccc; font-size:14px; color:#FFFFFF; text-align:center; line-height:28px; float:right; margin-top:30px}
.f_bg{ background:url(../images/f_bg.gif) repeat-x; height:378px; padding:36px 0 0; overflow:hidden;}
.footer{width: 1200px; margin:0 auto;}
.f_nav{width: 380px;height: 318px; overflow:hidden; padding:0 0 0 5px;}
.f_ul01 .f_li01{float: left;}
.f_ul01 li{width: 180px;float: left;}
.f_ul01 li a{font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;display: block;}
.f_ul01 .f_ul02 li a{font-size: 14px;color: #929293;font-weight: normal;height: 30px;line-height: 30px;}
.f_ban{height: 318px; padding:0 0 0 50px;width: 300px; background:url(../images/f_line.gif) no-repeat;}
.f_ban em,.f_er em{display: block;font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;}
.f_ban p{ font-size:14px; color:#929293; line-height:44px; padding:0 0 0 40px;}
.f_p01{ background:url(../images/f_ico01.gif) no-repeat 0 10px;}
.f_p02{ background:url(../images/f_ico02.gif) no-repeat 0 10px;}
.f_p03{ background:url(../images/f_ico03.gif) no-repeat 0 10px;}
.f_p04{ background:url(../images/f_ico04.gif) no-repeat 0 10px;}
.f_er{height: 318px;width: 295px; padding:0 0 0 75px; background:url(../images/f_line.gif) no-repeat;}
.f_er p{width: 125px;text-align: center;float: left; padding:0 20px 0 0;}
.f_er img{ width:125px; height:125px;}
.f_er span{display: block;font-size: 14px;color: #929293; padding:10px 0 0;}
.f_bot{height: 60px;line-height: 60px;text-align: center;font-size: 14px;color: #7d7d7e;overflow: hidden;}
.f_bot span{ padding:0 20px;}
.f_bot a{font-size: 14px;color: #7d7d7e;}
em,i{ font-style:normal;}
.links_bg{ height:60px; background:#2c2e67;}
.links_l{width: 150px;text-align: center;height: 60px;line-height: 60px;background: #d83e2a;font-size: 18px;color: #fff;font-weight: bold;}
.links_c{ height:60px; line-height:60px; overflow:hidden; width:1050px;}
.links_c a{font-size: 14px;color: #fff; display:inline-block; padding:0 0 0 20px;}
.ny-class-bg{
	width: 100%;
	height: 68px;
	background-color: #ed9447;
	overflow: hidden;
}
.ny-menu001{ margin:13px;*text-align:center; padding-top:0px;}
.ny-menu001 ul{display:table;margin-left:auto;margin-right:auto;width: 1000px;}
.ny-menu001 ul li{float:left;*float:none;*display:inline;*zoom:1; margin-left:10px; margin-right:10px;width:180px; height:50px; line-height:50px; overflow:hidden;/* position:relative; z-index:10;*/ 
}
.ny-menu001 ul li a h4{ display:block; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px;
	background-color:#fff; color:#026c21;
	-moz-border-radius: 10px;   
	-webkit-border-radius: 10px;   
	border-radius:10px;    
}
.ny-menu001 ul li a h4:hover{background-color:#026c21; color: #fff;}
.ny-menu001-hover{ background-color:#026c21 !important; color:#fff !important;}
.ny-tit02{ width: 100%; height:82px; }
.ny-tit02 h2{ display: block; height: 45px; line-height: 45px; font-size: 26px; color: #026c21; text-align: center; }
.ny-tit02 p{ display: block; height: 26px; line-height: 26px; text-align: center; font-size: 14px; color: #026c21;text-transform: uppercase;}
.ny-tit02 .t1-line0{ width: 45px; margin: 0 auto; height: 10px; border-bottom: #026c21 3px solid; }
.ny-line02{ border-bottom: #e5e5e5 1px solid; width: 100%; height: 2px;}
.ny-df01{ width:100%;padding:30px 0px;  border-top:#dcdcdc 1px solid;}
.ny-df01-nr{ width:1200px; text-align:left; padding-top:20px; padding-bottom:50px; line-height:190%; font-size:15px; color:#666; overflow:hidden; margin:0 auto;}
.ny-m-01{ width: 100%; background-color: #f6f6f6; height: auto; }
/*分页导航*/
.wp-pagenavi {MARGIN: 0px auto; PADDING-TOP: 15px; font-weight:normal;}
.wp-pagenavi A {BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:visited {BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:hover {FONT-WEIGHT: normal! important; COLOR: #F81600! important; BACKGROUND-COLOR: #eee! important; BACKGROUND-COLOR:#fff;}
.wp-pagenavi A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN.pages {BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #F81600! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}
.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {PADDING:3px 5px 3px 5px;MARGIN: 2px;TEXT-DECORATION: none;border: 1px solid #000;}
.wp-pagenavi SPAN {PADDING:4px 5px 4px 5px;MARGIN: 2px;TEXT-DECORATION: none;background-color:#fff;color:#666;border: 1px solid #000;}
.wp-pagenavi A:hover {border: 1px solid #000;}
.wp-pagenavi SPAN.current {border: 1px solid #000;}
.ny-pro01{ width:1200px; margin:0 auto; overflow:hidden;}
.ny-pro01 ul{ width:1250px; overflow:hidden;}
.ny-pro01 ul li{ float:left; width:280px; height:305px; margin-right:24px; margin-top:25px; overflow:hidden; border:#ececec 1px solid;
	-webkit-transition: all 0.2s ease-out; -moz-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
.ny-pro01 ul li:hover{ border:#026c21 1px solid;
	-webkit-transition: all 0.3s ease-out; -moz-transition:all 0.3s ease-out; transition:all 0.3 ease-out;
}
.ny-pro01 ul li .tu{ width:246px; height:180px; margin:0 auto; padding-top:15px;}
.ny-pro01 ul li .nr01 a h2{ display:block; width:100%; height:48px; line-height:60px; text-align:center; font-size:20px; color:#000000; margin-top:10px;}
.ny-pro01 ul li .nr01 h3{ display:block; width:100%; height:22px; line-height:22px; text-align:center; font-size:15px; color:#000000;}
.ny-pro01 ul li .nr01 h4{ display:block; width:100%; height:20px; line-height:20px; text-align:center; font-size:13px; color:#a7a6a6;}

/*产品样式6-1*/
.ny-pro0601{ width:1200px; height:auto; overflow:hidden; padding-top:20px;}
.ny-pro0601 ul{ width:1250px; height:auto; overflow:hidden;}
.ny-pro0601 ul li{ float:left; width:285px; height:255px; margin-right:19px;}
.ny-pro0601 ul li .tu{ width:273px; height:172px; border:#454548 6px solid; overflow:hidden; position:relative;}
.ny-pro0601 ul li .tu .tu-up{ position:absolute; width:273px; height:172px; background-image: url(../../Img/ny-png01.png); margin-top:172px; z-index:10px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); /* Internet Explorer */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); /* Opera */
-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;
}
.ny-pro0601 ul li:hover .tu .tu-up{ margin-top:0px;
transform:rotate(360deg);
-ms-transform:rotate(360deg); /* Internet Explorer */
-moz-transform:rotate(360deg); /* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); /* Opera */
-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out;
}
.ny-pro0601 ul li .tu .tu-up h5 a{ display:block; margin-top:40px; width:100%; height:26px; line-height:26px; font-size:26px; color:#ffffff; text-align:center; }
.ny-pro0601 ul li .tu .tu-up .up-tu{ width:100%; margin-top:15px; text-align:center;}
.ny-pro0601 ul li h4 a{ display:block; height:31px; line-height:31px; width:100%; text-align:center; border:#454548 1px solid; margin-top:15px; color:#454548; font-size:16px;
-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;
}
.ny-pro0601 ul li:hover h4 a{ background-color:#026c21; color:#fff;
-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out;
}
.ny-pro0601-mORE a{ margin:0 auto; display:block; width:100%; height:39px; line-height:39px; text-align:center; background-color:#f63c3d; color:#ffffff; font-size:16px; margin-top:10px;
-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.ny-pro0601-mORE a:hover{width:80%; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}

	/*内页新闻样式7*/
.my-ny-news07{ width:1200px; overflow:hidden; height:auto; margin:0 auto;}
.my-ny-news07 ul{ width:1300px; margin-top:23px; padding:0px;}
.my-ny-news07 ul li{ float:left; width:1200px; height:143px; margin-right:53px; margin-top:10px; border-bottom:#cbcbcb 1px dashed;}
.my-ny-news07 ul li .l{ float:left; width:173px; height:125px;}
.my-ny-news07 ul li .r{ float:right; height:auto; width:985px;}
.my-ny-news07 ul li .r a h2{ display:block; height:41px; line-height:41px; text-align:left; color:#000; font-size:17px; font-weight:bold;}
.my-ny-news07 ul li .r span{ display:block; height:46px; line-height:150%; text-align:left; font-size:13px; color:#8b8b8b;}
.my-ny-news07 ul li .r .more{ height:26px; margin-top:10px; line-height:26px;}
.my-ny-news07 ul li .r .more a h3{ display: block; float:left; width:73px; height:26px; line-height:26px; text-align:center; background-color:#3d5aa6; font-size:13px; color:#fff;
	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;
}
.my-ny-news07 ul li .r .more h4{ display:block; float:left; width:189px; height:26px; text-align:center; line-height:26px; background-color:#ededed; color:#959595; font-size:13px; letter-spacing:0px;}
.my-ny-news07 ul li:hover .r .more a h3{ width:150px;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.my-ny-news07 ul li:hover .r a h2{ color:#df0415;}
.pc_header{border:1px solid #A6BBE2;border-top:2px solid #738CBA;background:url(../images/bg_subject.gif);height:35px;line-height:35px;font-size:14px;color:#2C498B;font-weight:bold;padding:0 10px 0 15px;_padding:10px 10px 0 15px;_height:25px;_line-height:25px;}
.pc_header span{float:right;font-size:12px;font-weight:normal;color:#333;font-family:å¾®è½¯é›…é»‘;_margin-top:-5px;}
.pc_header img{vertical-align:middle;margin:0 8px 0 0;padding:0;border:0;}
.pc_body{border:1px solid #A6BBE2;border-top:0;font-size:12px;line-height:22px;}

.about,.newslist,.newsshow,.sitemap{padding:20px 25px;}
.newslist ul{margin:0 10px 10px 10px;padding:0;list-style:none;overflow:hidden;}
.newslist ul li{clear:both;line-height:35px;height:35px;border-bottom:1px dashed #ccc;}
.newslist ul li a{font-size:13px;}
.newslist ul li span{float:right;color:#999;font-family:verdana;font-size:12px;}
.newsshow h1{text-align:center;font-size:16px;font-weight:normal;font-family:microsoft yahei;}
.newsshow .info{text-align:center;color:#999;padding:5px 0;}
.newsshow .content{line-height:24px;}
.newsshow .content p{margin:5px 0;}
.newsshow .content img{max-width:1148px;}
.y-nr-cont-t01{height:30px;line-height:30px;background-image:url(../images/home.jpg);background-position:top left;background-repeat:no-repeat;text-indent:37px;color:#606060;text-align:left;font-size:17px;padding-right:8px;float:left;}
.y-nr-cont-t01-tu{float:left;}
.y-nr-cont-t02{width:100%;font-size:36px;min-height:52px;line-height:150%;margin-top:15px;text-align:left;color:#000;font-family: "黑体";font-weight: bold;letter-spacing:0px;}
.y-nr-cont-t03{width:100%;height:53px;}
.y-nr-cont-t03 h1{display:block;width:106px;height:21px;line-height:21px;text-align:center;margin-top:13px;font-size:14px;color:#888888;border-right:#e1e1e1 1px solid;float:left;}
.y-nr-cont-t03 h2{display:block;width:121px;margin-top:13px;height:21px;line-height:21px;text-indent:23px;font-size:14px;color:#888888;float:left;}
.y-nr-cont-t03 .fenxiang{float:left;margin-top:16px;width:280px;}
.y-nr-cont-t03 .HOT{float:right;width:120px;margin-top:13px;height:21px;line-height:21px;text-align:left;text-indent:29px;color:#646464;font-size:14px;background-image:url(../images/ti06.jpg);background-position:top left;background-repeat:no-repeat;}
.y-nr-cont-daodu{width:100%;height:80px;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;}
.y-nr-cont-daodu .l{float:left;width:83px;height:78px;background-image:url(../images/ny-bg02.jpg);}
.y-nr-cont-daodu .l h1{display:block;width:24px;margin:18px;margin-left:21px;float:left;color:#656565;font-size:17px;text-align:center;}
.y-nr-cont-daodu .r{float:left;width:720px;height:50px;margin-top:13px;overflow:hidden;font-size:15px;
text-align:left;line-height:170%;color:#818181;}
.y-nr-cont{background-color:#fbfbfb;padding:20px;text-align:left;line-height:170%;font-size:15px;color:#333;margin-top:12px;}
.y-nr-cont a{color:#333;}
	/*右侧新闻详情结束*/
.ny-tit003-1 h3{ margin-top:15px; display:block; width:100%; height:50px; font-size:20px; text-align:center; line-height:26px;}
.topadcs{width:100%; overflow:hidden; text-align:center;margin:0 auto; margin-bottom:0; }
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:400px;}

.navwrap {
        width: 100%;
        height: 64px;
        background-color: #f5faf7;
    }

    .navcontant {
        width: 1200px;
        margin: 0 auto;
        position: relative;
    }

    .navleft {
        width: 216px;
        height: 130px;
        background-color: #01823d;
        opacity: 0.77;
        padding: 20px 0 28px 23px;
        box-sizing: border-box;
        position: absolute;
        bottom: -64px;
        left: 0;
    }

    .navtitle {
        max-width: 191px;
        font-size: 24px;
        color: #fefefe;
    }

    .navtag {
        max-width: 191px;
        font-size: 16px;
        color: #fff;
        margin-top: 30px;
    }

    .navrightph {
        display: none;
    }

    .navright {
        width: auto;
        position: absolute;
        right: 0;
        top: 0;
    }

        .navright li {
            float: left;
            line-height: 64px;
            margin-right: 56px;
        }

            .navright li:last-child {
                margin-right: 0;
            }

            .navright li a {
                font-size: 16px;
                color: #666;
            }

        .navright .navlis {
            background: url(../images/x.png) no-repeat center bottom;
            background-size: 100%;
        }

            .navright .navlis a {
                color: #378017;
            }

  .pcwrap {
        width: 100%;
    }

    .pccontent {
        width: 1200px;
        margin: 0 auto;
        padding: 90px 0 25px;
    }

    .phpccontent,
    .ph_more,
    .pdcontactwrapph {
        display: none;
    }

    .pclistwrapper {
        position: relative;
        width: 288px;
        height: 386px;
        margin: 0 14px 30px 0;
        float: left;
    }

        .pclistwrapper:nth-child(4n) {
            margin: 0 0 30px;
        }

    @media screen and (min-width: 1200px) and (max-width: 1690px) {
        .pclistwrapper {
            margin: 0 25px 30px 0;
        }

            .pclistwrapper:nth-child(4n) {
                margin: 0 25px 30px 0;
            }

            .pclistwrapper:nth-child(3n) {
                margin: 0 0 30px 0;
            }
    }

    .pclistwrap {
        height: 386px;
        width: 593px;
        border: solid 1px #378017;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 2;
        display: none;
    }

    .pcconlist {
        width: 288px;
        height: 386px;
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: 0;
        border: solid 1px #cccccc;
    }

    .pclistwrapper:hover .pclistwrap {
        display: block;
    }

    .pclistwrapper:hover .pcconlist {
        visibility: hidden;
    }

    .pcconlists {
        float: left;
        border: 0;
        width: 288px;
        height: 386px;
        box-sizing: border-box;
    }

    .pcconlistimg {
        margin-bottom: 23px;
        width: 277px;
        height: 305px;
        padding: 5px;
    }

        .pcconlistimg img {
            width: 100%;
            height: 290px;
        }

    .pcconlis {
        float: left;
        padding: 60px 18px 70px 34px;
        box-sizing: border-box;
        width: 302px;
        transition: 0.5s all linear;
        -webkit-transition: 0.5s all linear;
        -ms-transition: 0.5s all linear;
        -moz-transition: 0.5s all linear;
        background: #fff;
        height: 384px;
        overflow: hidden;
    }

    .pccontitle {
        font-size: 18px;
        color: #333;
        text-align: center;
    }

    .pcconthems {
        width: 252px;
        height: 63px;
        font-size: 14px;
        color: #999;
        text-overflow: ellipsis;
        overflow: hidden;
        margin: 43px 0 76px;
    }

    .seemore {
        display: block;
        width: 124px;
        height: 38px;
        background-color: #378017;
        background-image: url(../images/p_prve.png);
        background-position: 92px center;
        background-size: 8px 14px;
        background-repeat: no-repeat;
        box-sizing: border-box;
        padding-left: 18px;
        line-height: 38px;
        font-size: 14px;
        color: #fff;
    }

        .seemore:hover {
            color: #fff;
        }

    .pccontitles {
        font-size: 24px;
        color: #333;
    }

    .pagewrap {
        margin: 80px;
        width: 100%;
        height: 38px;
        position: relative;
    }

    .pagelis {
        width: auto;
        height: 38px;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
    }

        .pagelis a,
        .firstpage,
        .lastpage {
            float: left;
            margin-right: 12px;
            width: 38px;
            height: 38px;
            border: solid 1px #e5e5e5;
            box-sizing: border-box;
            font-size: 16px;
            color: #ccc;
            text-align: center;
            line-height: 36px;
        }

            .firstpage a,
            .lastpage a {
                border: 0;
            }

                .firstpage a img,
                .lastpage a img {
                    width: 8px;
                }

        .pagelis .pageon {
            background: #378017;
            color: #fff;
            border: 0;
        }

    /*é¦–é¡µ center start*/
    .indexcenter {
        width: 1230px;
        margin: 0 auto;
    }

    .phproduct,
    .demarcation,
    .aboutwrap {
        display: none;
    }

    .productcenterwrap {
        width: 100%;
        padding: 57px 0 62px;
        background-image: url(../images/cpbg.png);
    }

    .producttitle {
        text-align: center;
    }

        .producttitle .pcimgs {
            text-align: center;
            max-width: 100%;
            max-height: 40px;
        }

        .producttitle p {
            margin: -29px 0 30px;
            font-size: 36px;
            color: #000;
        }

        .producttitle .pcline {
            width: 54px;
            max-height: 4px;
            display: block;
            margin: 0 auto;
        }

    .productcon {
        margin-top: 37px;
        width: 1200px;
    }

    .productconleft {
        width: 806px;
        float: left;
    }

    .productconright {
        float: left;
        width: 374px;
        height: 696px;
        margin-left: 20px;
        background-color: #f8f8f8;
        position: relative;
    }  .productleft {
        position: relative;
    }
    .shangxia {
        width: 800px;
        margin: 0 auto;
        color: #666;
        padding-bottom: 50px;
            PADDING-TOP: 30PX;
    }

        .shangxia a:hover {
            color: #378017;
            font-weight: bold;
        }
 .nav1 {
        border-right: none;
        overflow: hidden;
        float: left;
        margin: 0 100px;
        width: 1200px;
    }

        .nav1 ul li {
            float: left;
        }

            .nav1 ul li a {
                line-height: 47px;
                height: 50px;
                color: white;
                border: #d2d2d2 1px solid;
                display: block;
                width: 200px;
                background-color: #378017;
                text-align: center;
            }

            .nav1 ul li ul {
                position: absolute;
                display: none;
                z-index: 9999999;
            }
                /*二级菜单*/
                .nav1 ul li ul li {
                    float: none;
                }

                    .nav1 ul li ul li a {
                        border-right: none;
                        border-top: 1px dotted #ccc;
                        background: #f2a912;
                    }

            .nav1 ul li:hover ul {
                background: #0BA39B;
                color: #fff;
                border-color: #0BA39B;
                display: block;
            }

            .nav1 ul li a:hover {
                background: #0BA39B;
                color: #fff;
                border-color: #0BA39B;
            }

            .nav1 ul li ul li:hover {
                float: none;
                background: #0BA39B;
                color: #fff;
                border-color: #0BA39B;
            }


    .nav2 {
        border-right: none;
        overflow: hidden;
        float: right;
    }

        .nav2 ul li {
            float: left;
        }

            .nav2 ul li a {
                line-height: 47px;
                height: 50px;
                color: black;
                display: block;
                width: 200px;
                text-align: center;
            }

            .nav2 ul li ul {
                position: absolute;
                display: none;
                z-index: 9999999;
            }
                /*二级菜单*/
                .nav2 ul li ul li {
                    float: none;
                }

                    .nav2 ul li ul li a {
                        border-right: none;
                        border-top: 1px dotted #ccc;
                        background: #f5faf7;
                        opacity: 0.7;
                    }

            .nav2 ul li:hover ul {
                color: rgb(11, 126, 60);
                display: block;
            }

            .nav2 ul li a:hover {
                color: rgb(11, 126, 60);
                border-color: #ccc;
            }

            .nav2 ul li ul li:hover {
                float: none;
                background: #f5faf7;
                color: #fff;
                border-color: #f5faf7;
            }
 .pdcontentwrap {
        width: 1200px;
        margin: 0 auto;
        overflow: hidden;
    }

    .pdcontent {
        width: 100%;
        padding: 90px 0 78px;
    }

    .pdtitle {
        font-size: 36px;
        color: #000;
        text-align: center;
        font-weight: bold;
    }

    .pdline {
        margin: 15px 0 69px;
        text-align: center;
    }

        .pdline img {
            max-width: 54px;
            max-height: 4px;
        }

    .pdconimg {
        width: 600px;
        height: 600px;
        border: solid 1px #01833d;
        position: relative;
        margin: 0 auto;
        margin-bottom: 50px;
        margin-top: 50px;
    }

        .pdconimg img {
            max-width: 550px;
            max-height: 550px;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
        }

    .pdright {
        width: 1200px;
    }

    .pdrightheader {
        height: 60px;
        border-bottom: 0.01rem solid #eee;
        margin: 0 auto;
    }

    .pdrighttitle {
        float: left;
        font-size: 24px;
        color: #333;
        min-width: 109px;
        height: 60px;
        background: url(../images/linegreen.jpg) no-repeat;
        background-position: left bottom;
        background-size: 100%;
    }

    .pdrightadds {
        display: none;
    }

    .pdrightadd {
        max-width: 520px;
        float: right;
        font-size: 14px;
        color: #666;
    }

        .pdrightadd span {
            color: #333;
        }

    .pdrightcon {
        width: 100%;
        margin-top: 37px;
        float: left;
    }

    .pdrighttag {
        font-size: 24px;
        color: #333;
    }

    .pdrightlist {
        margin-top: 20px;
        width: 100%;
        line-height: 22px;
    }

        .pdrightlist li {
            width: 100%;
            font-size: 14px;
            color: #333;
            line-height: 26px;
        }

    .pdcontactwrapper {
        width: 100%;
        background-color: #f8f8f8;
    }

    .pdcontact {
        width: 1200px;
        margin: 0 auto;
        padding: 40px 0 120px;
    }

    .pdcontactwrap {
        margin-top: 77px;
    }

    .pdcontacttag {
        width: 92px;
        float: left;
        font-size: 14px;
        color: #333;
        line-height: 25px;
    }

    .pdcontacttitle1,
    .pdcontacttitle2,
    .pdcontacttitle3 {
        float: left;
        line-height: 25px;
    }

    .pdcontacttitle1 {
        width: 380px;
    }

    .pdcontacttitle2 {
        width: 362px;
    }

    .pdcontacttitle3 {
        width: 182px;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .pdcontactwrap .green {
        color: #0b7e3c;
    }

    #AutoNumber18 {
        line-height: 32px;
    }

    .shangxia {
        width: 800px;
        margin: 0 auto;
        color: #666;
        padding-bottom: 50px;
    }

        .shangxia a:hover {
            color: #378017;
            font-weight: bold;
        }
