.head { background: #00a52b; height: 40px; width: 100%; line-height: 40px; }
.head .fl,.head .fr a{ color: #f1f1f1; }
.head .fl {}
.head .fr a{ color: #fff; display: inline-block; padding-left: 30px; background: url(../images/20180331140452_1404462149.png) no-repeat left center; margin-left: 20px; }
.head .fr strong{ color: #fff; display: inline-block; padding-left: 30px; margin-left: 20px; font-size: 15px; }
.head .fr .tel{ background: url(../images/20180331140420_1677685593.png) no-repeat left center; }
.head .fr .wx{ background: url(../images/20180331140434_275138136.png) no-repeat left center; }
.top { background: #fff; }
.top .fr { height: 126px; }
.top .page .fl { display: block; padding:0; }
.top .page .logo { position: relative;  }
.top .page .fl a,.top .page .fl a img{ display: block; } 
.NavCeshi > li { float: left; width: 110px; top: 0px; transition: 0.2s all ease-in-out; padding-right: 0px; }
.NavCeshi > li:first-child{ background: none}
.NavCeshi > li > a { display: block; text-align: center; padding: 33px 0; font-size: 16px; line-height: 30px; color: #333; transition: 0.2s all ease-in-out; height: 60px; position: relative; z-index: 1113; }
.NavCeshi > li > a:after,.NavCeshi > li > a::after{ content: ''; width: 0%; height: 3px; background: #00a52b; display: block; position: absolute; left: 0; bottom: 0; transition:0.3s all ease-in-out; }
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%; }
.NavCeshi > li > a > .en{ display: block; font-size: 12px; font-weight: 100; color: #ccc; line-height:35px; overflow: hidden; text-indent: 0; transition:0.2s all ease-in-out; white-space: nowrap; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #00a52b; background: #f9f9f9; }
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ }
.erji_menu { display: none; width: 100%; position: absolute; left: 0; background: rgba(250,250,250,0.95); z-index: 1111; top:167px; }
.erji_menu > .page > .fl { display: block; padding: 90px 0; width: 200px; }
.erji_menu > .page > .fl:before,.erji_menu > .page > .fl::before{ content: ''; display: block; width: 60px; height: 3px; background: #00a52b; margin-bottom: 20px; }
.erji_menu > .page > .fl > strong{ font-size: 22px; display: block; color: #00a52b; line-height: 30px; }
.erji_menu > .page > .fl > a{ display: block; width: 120px; border: 1px solid #00a52b; text-align: center; line-height: 30px; color: #00a52b; font-family: arial; border-radius: 50px; margin-top: 20px; text-transform: uppercase; }
.erji_menu > .page > .fr { width: 860px; height: 150px; padding: 60px 0; }
.erji_menu > .page > .fr > ul{ float: left; padding: 0 30px; }
.erji_menu.product_list_nav > .page > .fr > ul{ width: 150px; padding:0 10px; text-align: center; }
.erji_menu > .page > .fr > ul img{ width: 100%; display: block; height: auto; background: #00a52b; transition:0.3s all ease-in-out; }
.erji_menu > .page > .fr > ul a:hover img{ padding: 2px; width: 146px; }
.erji_menu > .page > .fr > ul > strong{ display: block; }
.erji_menu > .page > .fr > ul > strong a{ font-size: 15px; font-weight: 100; color: #00a52b; display: block; line-height: 40px; padding-bottom:5px; }
.erji_menu.product_list_nav > .page > .fr > ul > strong a{ color: #444; }
.erji_menu > .page > .fr > ul > li > a{ display: block; line-height: 24px; color: #666}
.erji_menu .divnews_tag li,.erji_menu .divdgweb2_tag li { float: none !important; width: 280px !important; }
.erji_menu .divnews_tag li span, .erji_menu .divdgweb2_tag li span { color: #666; }
.divnews_tag{width:100%; height:auto;}
.divnews_tag ul{margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li{list-style:none;margin:0px;line-height:26px;float:left; width:260px;}
.divdgweb2_tag{width:100%; height:auto; margin:0px; padding:0px;}
.divdgweb2_tag ul{margin:0px;padding:0px;list-style-type:none;list-style:none;}
.divdgweb2_tag li{list-style:none;margin:0px;float:left;}








.search { background: url(../images/20180530163146_961659131.png) no-repeat center; height: 90px; width: 100%; margin-top: -20px; position: relative;z-index: 99;overflow: hidden;}
.searchn{position: absolute;top:516px;}
.search .fl { padding: 0 0 0px 32px; line-height: 70px; background: url(../images/20180530164616_1282004972.png) no-repeat left center; position: relative; top: 20px; }
.search .fl strong{ font-size: 15px; font-weight: bold; color: #333; }
.search .fl a{ font-size: 14px; font-weight: 100; color: #555; display: inline-block; }
.search .fl a:hover{ text-decoration: underline; color:  #f1bf00;}

.search-right { width: 524px; }
.search-tel { background: url(../images/20180530164703_1024452361.png) no-repeat left center; padding: 20px 0 20px 60px; font-size: 14px; color: #fff; line-height: 24px; display: block; height: 50px; float: left; }
.search-tel .en { font-size: 20px; font-weight: bold; color: #fff; display: block; text-align: justify; line-height: 26px; }
.search-right form { float: right; display: block; width: 260px; background: #fff; border-radius: 50px; line-height: 42px; height: 42px; margin: 24px 0; position: relative; }
.search-right form #search-i{ background: #f1bf00 url(../images/20180530164751_2110340848.png) no-repeat center; width: 38px; height: 38px; border-radius: 50%; position: absolute; right: 2px; top: 2px; overflow: hidden; display: block; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; }
.search-right form #search-i input{ display: block; width: 100%; height: 100%; cursor: pointer; background: none; border: 0 none; }
.search-right form #search-bg input { line-height: 42px; background: none; border: 0 none; width: 210px; padding-left: 20px; color: #aaa; }












.product_index{padding:60px 0}
.prob_main{background: url(../images/prom_bg.png) no-repeat center;width: 100%;height: 525px;}

.prob_main > .page{height: 100%;position: relative;}
.prob_main > .page > .fl{background: url(../images/prom_l.png) no-repeat center;width: 610px;height: 480px;position: absolute;left: 0px;top: 0}

.prob_main > .page > .fr{width: 570px;padding:60px 0;}
.prob_main .prob_m_tit{background: url(../images/prom_tit.png) no-repeat right center;font-size: 35px;font-weight: lighter;color: #343434;line-height: 46px;display: block;padding:20px 30px 20px 0; width: 385px;}
.prob_main .prob_m_tit strong{font-size: 35px;font-weight: bold;color: #00a52b;}
.prob_main .prob_m_tit .en{font-size: 12px;color: #bbb;line-height: 22px;display: block;}

.prob_m_item{width: 240px;float: left;height:60px;padding:15px;margin-right: 15px;margin-bottom: 15px;background: rgba(255,255,255,0.6);}
.prob_m_item i img{display: block;width: 100%;height: 100%;}
.prob_m_item i{width: 60px;height: 60px;display: block;float: left;}
.prob_m_item p{font-size: 15px;color: #777;line-height: 20px;float: right;width: 170px}
.prob_m_item p strong{font-size: 22px;color: #343434;display: block;line-height: 30px;padding:3px 0 5px;}
.prob_m_cont{padding:15px 0;}
.prob_m_p{font-size: 16px;color: #454545;line-height: 40px;}
.prob_m_p strong{display: inline-block;color: #00a52b;font-weight: bold;font-size: 20px;}
.prod_list{margin-bottom: 30px;}
.prod_list > .fl{width: 120px;color: #fff;font-weight: bold;font-size: 24px;line-height: 40px;    padding: 20px 0px 20px 62px;background: #00a52b url(../images/prod_list_bg.png) no-repeat 20px 22px;height: 60px;}
.prod_list > .fl .en{color: #39e566;font-size: 13px;font-weight: normal;line-height: 20px;display: block;}
.prod_list > .fr{width: 1016px;box-sizing: border-box;border: 1px solid #eee;height: 100px;}
.prod_list_s ul{text-align: right}
.prod_list_s ul li{display: inline-block;margin:0px 18px;height: 50px;position: relative;}
.prod_list_s ul li a{display: block;font-size: 15px;font-weight: normal;color: #444;line-height: 50px;}
.prod_list_s ul li a:after{content: '';display: block;background: #00a52b;width: 0%;height: 3px;position: absolute;bottom: 0;left: 0;transition:0.3s all ease-in-out;}
.prod_list_s ul li:hover a:after,.prod_list_s ul li.active a:after{width: 100%;}
.prod_list_s ul li:hover a,.prod_list_s ul li.active a{color: #00a52b;}
.prod_cont > .fl{width: 360px;height: 725px;background: url(../images/prod_cont_fl.png) no-repeat center;}
.prod_cont > .fl > a{display: block;padding: 70px 50px 120px;position: relative;}
.prod_cont > .fl > a > img{display: block;width: 300px;height: 390px;margin:0 auto;}
.prod_cont > .fl > a strong{ font-weight:normal; color: #fff; display: block; font-size: 20px; line-height: 40px; text-align: center; padding-top: 10px; }
.prod_cont > .fl > a p{ text-align: center; color: #bafacb; font-size: 15px; line-height: 22px; padding-top: 5px; }
.prod_cont > .fl > a:after{ content: ''; display: block; width:20px; height: 20px; background: url(../images/prod_cont_fl_more.png) no-repeat center; padding:15px; border:1px solid #fff; border-radius: 50%; opacity: 0.4; filter: alpha(opacity=40); margin:0 auto; position: absolute; left: 50%; margin-left: -26px; bottom:25px; transition:0.3s all ease; }
.prod_cont > .fl:hover > a:after{ opacity: 1; filter: alpha(opacity=100);background-color: #f1bf00;
border: 1px solid #f1bf00; }
.prod_cont > .fr{width: 810px;}
.prod_row1{width: 750px;height:250px;box-shadow: 0 0 15px 0px rgba(0,0,0,0.08);padding: 30px;position: relative;}
.prod_r1_img{float: left;width: 400px;height: 300px;position:absolute;left:0;top:5px;}

.prod_r1_cont{float: right;width: 380px;position: absolute;right: 0;height: 250px;top: 0;padding: 30px 20px;}
.prod_r1_cont strong{font-size: 22px;color: #f1bf00;font-weight: normal;display: block;line-height: 35px;}
.prod_r1_cont p{font-size: 13px;color: #666;padding: 5px 0 20px;line-height: 24px;}
.prod_r1_cont i{float: left;width: 72px;height: 72px;border: 3px solid #eee;border-radius: 50%;overflow: hidden;margin-right: 15px;}
.prod_r1_cont i img{width: 100%;height: 100%;}

.prod_btn{margin-top: 25px;}
.prod_btn > a{font-size: 13px;color: #fff;line-height: 28px;display: block;float: left;padding: 1px 20px 1px 45px;text-align: center;position: relative;overflow: hidden;border-radius: 50px;height: 30px;margin-right: 15px;}
.prod_btn > a:after{content: '';width: 18px;height: 18px;display: block;position: absolute;left: 20px;top: 7px;}
.prod_btn > .prod_btn1{ background: #00a52b; background: -moz-linear-gradient(left, #00a52b 0%, 18be43 100%); background: -webkit-linear-gradient(left, #00a52b 0%,18be43 100%); background: linear-gradient(to right, #00a52b 0%,18be43 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a52b', endColorstr='18be43',GradientType=1 ); }

.prod_btn > .prod_btn2{ background: #f1bf00; background: -moz-linear-gradient(left, #f1bf00 0%, #f1bf00 100%); background: -webkit-linear-gradient(left, #f1bf00 0%,#f1bf00 100%); background: linear-gradient(to right, #f1bf00 0%,#f1bf00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1bf00', endColorstr='#f1bf00',GradientType=1 ); }


.prod_btn > a.prod_btn1:after{background: url(../images/prod_btn1.png);}
.prod_btn > a.prod_btn2:after{ background: url(../images/prod_btn2.png); }
.prod_row2 .prod_item:first-child{display: none;}
.prod_item{ display: block; width: 390px; float: left; margin-top: 30px; height: 385px; position: relative; overflow: hidden; }
.prod_item *{ transition:0.3s all ease-in-out; }
.prod_item a{ display: block; }
.prod_item a img{ width: 375px; height: 300px; border: 1px solid #eee; display: block; padding:6px 6px 7px 7px; }
.prod_item p{ display: block; background: #eee; color: #777777; font-weight: 100; font-size: 14px; line-height: 20px; padding: 10px 20px; }
.prod_item p strong { color: #343434; font-size: 18px; display: block; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.prod_item:nth-child(2){ margin-right: 30px; }
.prod_item:hover p { background: #00a52b; color: #fff; }
.prod_item:hover p strong { color: #fff; }
.prod_item:hover a img{ border: 1px solid #00a52b; }











.title p { display: block;line-height: 35px; height: 35px; text-align: center;  font-size:35px; color: #fff;  margin: 0 auto;font-weight: bold;padding-top: 60px;}
.title p i{color: #00a52b;}
.title span { display: block;line-height: 35px; height: 35px; text-align: center;  font-size: 16px;}








/*power*/

.reason{ width:100%; height:1665px; background:url(../images/20180110183417_79113603.jpg) no-repeat center; margin:0 auto;padding-bottom: 30px;}
.reason_1{ width:1100px; height:1665px; margin:0 auto;}

.reason_1a{width: 1100px;height: 370px;margin: 0 auto;padding-top: 20px;}
.reason_2{ float:left; width:530px; height:370px; }
.reason_3{ float:right; width:530px; height:300px; margin-left:25px; margin-top:30px;}
.reason_3a{ width:530px; height:135px;}
.reason_3a1{width: 530px;height: 105px;}
.reason_3aa1{ float:left; width:100px; height:100px;}
.reason_3aa2{float: right;width: 400px;height: 40px;color: #aeaeae;font-size: 15px;line-height: 33px; text-transform:uppercase; margin-right:18px; margin-top:18px;}
.reason_3aa2 span{ color:#f1bf00; font-weight:bold; font-size:34px;}
.reason_3a2{ width:530px; height:10px;}
.reason_3b{ height:40px; width:530px; color:#333333; font-size:20px;}
.reason_3b span{ height:22px; margin-top:20px; margin-left:3px;}
.reason_3c{ height:150px; width:530px;}
.reason_3c1{ width:20px; height:100px; float:left; margin-top:10px;}
.reason_3c2{width: 500px;height: 100px;float: right;color: #707070;font-size: 15px;line-height: 35px;}


.reason_2a{width: 1100px;height: 390px;margin: 0 auto;padding-top: 0px;}
.reason_5{ float:right; width:530px; height:400px; }
.reason_4{ float:left; width:530px; height:300px; margin-top:45px;}
.reason_4a{width: 530px;height: inherit;float: left;margin-top: 56px;}
.reason_4a1{width: 530px;height: 135px;}
.reason_4aa1{ float:left; width:100px; height:100px;}
.reason_4aa2{float: right;width: 400px;height: 40px;color: #aeaeae;font-size: 15px;line-height: 33px; text-transform:uppercase; margin-right:18px; margin-top:16px;}
.reason_4aa2 span{ color:#f1bf00; font-weight:bold; font-size:34px;}
.reason_4a2{ width:530px; height:10px;}
.reason_4b{ height:40px; width:530px; color:#333333; font-size:20px;}
.reason_4b span{ height:22px; margin-top:20px; margin-left:3px;}
.reason_4c{ height:200px; width:530px;}
.reason_4c1{ width:20px; height:100px; float:left; margin-top:10px;}
.reason_4c2{width: 500px;height: 100px;float: right;color: #707070;font-size: 15px;line-height: 35px;}
.g_ystit { background: url(../images/20180119135133_180940920.png) no-repeat center top; height: 177px; padding-top: 44px; }
.g_ystit h2 { text-align: center; font-size: 40px; font-weight: bold; color: #fff; }
.g_ystit h2 em { display: block; font-size: 20px; font-weight: normal; padding-top:10px; }


.reason_8a{width: 1100px;height: 383px;margin: 0 auto;padding-top: 0px;}
.reason_9{ float:left; width:530px; height:400px; }
.reason_6{float: right;width: 530px;height: 300px;margin-top: 45px;}
.reason_6a{ width:530px; height:135px;}
.reason_6a1{width: 530px;height: 105px;}
.reason_6aa1{ float:left; width:100px; height:100px;}
.reason_6aa2{float: right;width: 400px;height: 40px;color: #aeaeae;font-size: 15px;line-height: 33px; text-transform:uppercase; margin-right:18px; margin-top:16px;}
.reason_6aa2 span{ color:#f1bf00; font-weight:bold; font-size:34px;}
.reason_6a2{ width:530px; height:10px;}
.reason_6b{ height:40px; width:530px; color:#333333; font-size:20px;}
.reason_6b span{ height:22px; margin-top:20px; margin-left:3px;}
.reason_6c{ height:200px; width:530px;}
.reason_6c1{ width:20px; height:100px; float:left; margin-top:10px;}
.reason_6c2{width: 500px;height: 100px;float: right;color: #707070;font-size: 15px;line-height: 35px;}



.reason_9a{width: 1100px;height: 456px;margin: 0 auto;padding-top: 0px;}
.reason_10{ float:right; width:544px; height:400px; }
.reason_7{ float:left; width:530px; height:300px; margin-top:30px;}
.reason_7a{ width:530px; height:135px;}
.reason_7a1{width: 530px;height: 105px;}
.reason_7aa1{ float:left; width:100px; height:100px;}
.reason_7aa2{float: right;width: 400px;height: 40px;color: #aeaeae;font-size: 15px;line-height: 33px; text-transform:uppercase; margin-right:18px; margin-top:16px;}
.reason_7aa2 span{ color:#f1bf00; font-weight:bold; font-size:34px;}
.reason_7a2{ width:530px; height:10px;}
.reason_7b{ height:40px; width:530px; color:#333333; font-size:20px;}
.reason_7b span{ height:22px; margin-top:20px; margin-left:3px;}
.reason_7c{ height:200px; width:530px;}
.reason_7c1{ width:20px; height:100px; float:left; margin-top:10px;}
.reason_7c2{width: 500px;height: 100px;float: right;color: #707070;font-size: 15px;line-height: 35px;}














/*简介*/
#com_bg{width: 100%;height: 525px;;background:url(../images/20180531135437_1896331197.jpg) no-repeat center;position: relative;}
.com_t p{font-size: 36px;line-height: 36px;color: #fff;text-align: center;padding-top: 55px;    font-weight: bold;}
.com_t span{font-size: 20px;color: #fff;line-height: 25px;text-align:center;display: block;width:570px;margin: 0 auto;margin-top: 10px;}

.com_d{width:1200px;height: 506px;position: absolute;top:152px;background: #fff;}
.com_dm{background: url(../images/20180531141337_346706114.jpg) no-repeat center;width:551px;height: 428px;margin: 37px 0 0 32px;}

.com_dd{width: 555px;margin: 37px 21px 0 0 ;}
.com_dd span{display: block; font-size: 30px;color: #333;line-height: 30px;font-weight: bold;}
.com_ddi{display: block;width: 100%;height: 0px;border-bottom: 1px dashed #ccc;margin:24px 0;}
.com_dd p{font-size: 16px;line-height: 30px;color: #666;text-indent: 2em;}


.about_w3 a {
    background: url(../images/20180531142821_600481752.png) no-repeat;
    width: 92px;
    height: 34px;
    text-align: center;
    color: #333;
    padding-top: 58px;
    margin-right: 20px;
    display: block;
    margin-top: 20px;
}

.about_w4 a {
    background: url(../images/20180531142822_111107579.png) no-repeat;
    width: 92px;
    height: 34px;
    text-align: center;
    color: #333;
    padding-top: 58px;
    margin-right: 20px;
    margin-left: 10px;
    display: block;
    margin-top: 20px;
}

.about_w5 a {
    background: url(../images/20180531142822_2094759017.png) no-repeat;
    width: 92px;
    height: 34px;
    text-align: center;
    color: #333;
    padding-top: 58px;
    margin-right: 20px;
    margin-left: 10px;
    display: block;
    margin-top: 20px;
}

.about_w6 a {
    background: url(../images/20180531142822_1347488959.png) no-repeat;
    width: 92px;
    height: 34px;
    text-align: center;
    color: #333;
    padding-top: 58px;
    margin-left: 10px;
    display: block;
    margin-top: 20px;
}

.com_dd a:hover {
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -webkit-box-shadow: 2px 3px 10px 2px #b1b1b1;
    box-shadow: 2px 3px 10px 2px #b1b1b1;
}



/*厂房设备*/
#equ_bg{width: 100%;height: 488px;;background:#f5f5f5;overflow: hidden;}

#equ_t{margin-top: 170px;}

#showtd0{width:140px;height: 46px;float: left;position: relative;}
#showtd0:after,#showtd0 after{content: ''; border-left: 25px solid #00a52b;border-top: 46px solid transparent!important;position: absolute;width: 0px;height: 0px;top: 0px;right: -25px;}
#showtd1{width:128px;height: 46px;float: left;position: relative;margin-left: 40px;}
#showtd1:before,#showtd0 before{content: '';border-right: 25px solid #f1bf00;border-bottom: 46px solid transparent!important;position: absolute;width: 0px;height: 0px;top: 0px;left: -25px;}
#showtd1:after,#showtd0 after{content: ''; border-left: 25px solid #f1bf00;border-top: 46px solid transparent!important;position: absolute;width: 0px;height: 0px;top: 0px;right: -25px;}

#equ_t .on{background:#00a52b;}
#equ_t .out{background: #f1bf00;;}
#equ_t .on:after,#equ_t .on:before,#equ_t .on after,#equ_t .on before{border-color:#00a52b }
#equ_t .out:after,#equ_t .out:before,#equ_t .out after,#equ_t .out before{border-color:#f1bf00;;}
#showtd0 i,#showtd1 i{display: block;width: 9px;height: 9px;margin: 19px 0 0 24px;background: #fff;float: left;}
#showtd0 a,#showtd1 a{display: block;text-align: center;line-height: 46px;color: #fff;font-size: 16px;}

.equ_ti{width: 850px;height: 1px;background: #ccc;margin-top: 21px;}

.tabcon{margin-top:20px;}



 .company_img {position: relative; }
.company_list { height: 46px; position: relative; width: 100%; }
.company_list:after { content: ''; display: block; width: 850px; height: 1px; background: #ddd; right: 0px; position: absolute; top: 22px; }
.company_list li { float: left; margin-right: 35px; }
.company_list li a { display: block; font-size: 16px; color: #fff; background: #333; line-height: 46px; padding: 0 20px; position: relative;  -webkit-transition: 0.3s all ease-in-out;  transition: 0.3s all ease-in-out; }
.company_list li a:after{ content: ''; border-bottom: 46px solid #00a52b; border-right: 25px solid transparent; position: absolute; bottom: 0; right: -25px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.company_list li.comp_l2 a:before{ content: ''; border-top: 46px solid #00a52b; border-left: 25px solid transparent; position: absolute; bottom: 0; left: -25px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.company_list li.comp_l1 a { padding:0 25px; }

.company_list li.cur a{background: #d6000f}
.company_list li.cur a:after{ border-bottom: 46px solid #d6000f; border-right: 25px solid transparent; }
.company_list li.cur a:before{ border-top: 46px solid #d6000f; border-left: 25px solid transparent; }
 .photo_cont{padding:20px 0; }
 .photo_cont > div{position: relative;}
 .photo_cont .cont_p2{display: none;}
 .photo_cont .cont_p3{display: none;}
 .comp_ibtn { width: 50px; height: 50px; background: #00a52b url(../images/20180531195633_1568333568.png) no-repeat; display: block; position: absolute; top: 75px; cursor: pointer;  -webkit-transition: 0.3s all ease-in-out;  transition: 0.3s all ease-in-out;}
 .comp_ibtnl:after{ content: ''; border-bottom: 50px solid #00a52b; border-right: 13px solid transparent; position: absolute; bottom: 0; right: -13px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnl:hover:after{border-bottom: 50px solid #f1bf00; border-right: 13px solid transparent; }
 .comp_ibtnr:after{ content: ''; border-bottom: 50px solid #00a52b; border-left: 13px solid transparent; position: absolute; bottom: 0; left: -13px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnr:hover:after{border-bottom: 50px solid #f1bf00; border-left: 13px solid transparent;}
 .comp_ibtnl:before{ content: ''; border-top: 10px solid #454545; border-left: 25px solid transparent; position: absolute; bottom: -10px; left: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnr:before{ content: ''; border-top: 10px solid #454545; border-right: 25px solid transparent; position: absolute; bottom: -10px; right: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
 .comp_ibtnl:hover:before{border-top: 10px solid #db303b; border-left: 25px solid transparent;}
 .comp_ibtnr:hover:before{border-top: 10px solid #db303b; border-right: 25px solid transparent}
 .comp_ibtnl{ left: -25px; background-position: left center; }
 .comp_ibtnr{ right: -25px; background-position: right center}
 .comp_ibtn:hover{ background-color: #f1bf00; }
.company_img_cont table { display: block; width: 100%; }
.company_img_cont td { display: block; float: left; padding: 0 !important; position: relative; margin-right: 20px; }
.company_img_cont td a img { display: block; width: 100%; height: auto; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out }
.company_img_cont td a { display: block;overflow:hidden; }
.cont_p1 .company_img_cont td { width: 285px; }
.company_img_cont td br{display:none;}
.cont_p2 .company_img_cont td { width: 285px; margin-right: 20px}
 .cont_p2 .comp_ibtn{ top: 75px; }
.company_img_cont table > tbody > tr > td > div { padding: 0 !important; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; width: 100%; position: relative; top: 0; background: none; }
.company_img_cont table > tbody > tr > td > div > a { font-size: 14px; color: #333; line-height: 40px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
#company_img_cont table > tbody > tr > td:hover > div { width: 90%; margin: 0 auto; background:#f1bf00; top: -20px; }
#company_img_cont table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }
#company_img_cont1 table > tbody > tr > td:hover > div { width: 90%; margin: 0 auto; background: #f1bf00; top: -20px; }
#company_img_cont1 table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }









/*新闻*/

.news{ padding:40px 0; background:#f5f5f5; }

.news .news_row1 {display:block; background: url(../images/20180531160258_912955445.jpg) no-repeat center top; width:499px;margin: 0 auto;  }
.news .news_row1 p{font-size: 36px;line-height: 36px;color: #00a52b;text-align:center;font-weight: bold;padding-top: 19px;}

.news .news_row1 span{padding-top: 20px; line-height: 45px; text-align: center; font-size: 16px; color: #666666; padding-bottom: 30px;display: block;}

.news_div { overflow: hidden; position: absolute; left: 0; }
.tab_pic { width: 335px; float: left; height: 335px; position: relative; }
.tab_txt { float: right; width: 765px; overflow: hidden; }
.news_div_item_day,.news_div_item_month,.news_div_item_year{ display:inline; color:#fff; font-size:18px; font-family:arial}
.news_div_item_title .news_div_item_a { display: block; color: #fff; font-weight: bolder; font-size: 18px; line-height: 26px; height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news .news_div{ overflow:hidden; width:325px; height:426px; background: url(../images/20180531161314_1430587904.jpg) no-repeat center top; }
#it_awewe{ position:absolute; top:75px; right:20px; z-index:2; width:60px; text-align:center}
#hot_ranks { position: relative; width: 327px; height: 440px; }
#it_awewe span{ float:left; display:block; margin:0 5px; width:17px; height:2pc; color:#fff; font-size:25px; line-height:50px; cursor:pointer}
#it_awewe>#previous2{ background:url(../images/20180531161447_2015543368.png) no-repeat left top; text-indent:999em}
#it_awewe>#next2{ background:url(../images/20180531161447_2015543368.png) no-repeat right top; text-indent:999em}
.convert1>a{ position:absolute; right:0; display:block; color:#333; text-decoration:underline; font-size:14px; line-height:30px}
.convert1>a:hover{ color:#f1bf00;}
.convert1{ position:relative}
.news_div_item_title{ padding:25px 25px 5pc; background:#00a52b; }
.news_div_item{ position:relative; padding-bottom:295px}
.news_div_item_date{ position:absolute; top:60px; left:25px; color:#fff}
.news_div_item_pic { position: absolute; top: 131px; width: 325px; height: 190px; }
.news_div_item_pic a, .news_div_item_pic a img { width: 100%; display: block; height: auto; height: 100%; }
.news_div_item_content .news_div_item_body{ position:absolute; margin-bottom:4px; padding:10px; border-bottom:1px solid #ccc; color:#666; font-size:14px; line-height:26px}
.content1{ position:relative; overflow:hidden; width:850px; height:420px}
.content1 ul{ position:absolute; left:0}
.content1 ul li{ float:left; width:850px}
.divdgweb_new_div_item{ margin:25px 0 0; height:105px; border-bottom:1px solid #ddd; cursor:default; -webkit-transition:.15s all ease; transition:.15s all ease}
.divdgweb_new_div_item_day,.divdgweb_new_div_item_month,.divdgweb_new_div_item_year{ color:#a1a1a1; font-family:arial; -webkit-transition:.15s all ease; transition:.15s all ease}
.divdgweb_new_div_item_day{ position:absolute; top:10px; left:0; display:block; width:100%; text-align:center; font-size:45px; line-height:60px}
.divdgweb_new_div_item_month,.divdgweb_new_div_item_year{ display:inline; font-size:14px}
.divdgweb_new_div_item_date{ position:relative; float:right; display:block; padding:68px 10px 20px; width:130px; background:#e8e8e8; text-align:center; -webkit-transition:.15s all ease; transition:.15s all ease}
.divdgweb_new_div_item_content{ float: left; padding: 8px 13px; width: 670px; height: 90px; }
.divdgweb_new_div_item_a{ color:#333; font-weight:bolder; font-size:18px!important; line-height:30px; display:block; }
.divdgweb_new_div_item_body{ padding-top:3px; color:#666; text-align:justify; font-size:14px; line-height:2em}
.tab1 a{ float:left; display:block; padding:2px 15px; height:25px; border-left:3px solid #efeff0; color:#555; font-weight:100%; font-size:1pc; line-height:25px}
.divdgweb_new_div_item:hover{ border-bottom:1px solid #f1bf00; background:#f9f9f9}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_date{ background:#f1bf00}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_day,.divdgweb_new_div_item:hover .divdgweb_new_div_item_month,.divdgweb_new_div_item:hover .divdgweb_new_div_item_year{ color:#fff}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#f1bf00; }
.tab1 a.on{ border-left:3px solid #f1bf00; color:#f1bf00; font-weight:bolder}










/* foot */
.nyfoot{margin-top:50px;}
.foot{background:#181818; height:360px; width:100%; padding-top:60px;}
.foot_nr{}
.foot_nr li{height:30px; line-height:30px; margin-top:20px;}
.foot_01 li span{margin-left:14px;}
.foot_01{color:#999; width:400px; border-right: 1px #333 solid; padding-right:80px; float:left;}
.foot_01 p{margin-top:20px; line-height:26px; margin-bottom:26px;}
.foot_tb1 i{background:url(../images/20180905164747_1566579020.png) center no-repeat; width:16px; height:16px; border:1px #ccc solid; border-radius:50px;padding:6px; transition:0.3s; float:left;}
.foot_tb1:hover i{background:#fff url(../images/20180905164747_1566579020.png) center no-repeat; border:1px #fff solid; transition:0.3s;}

.foot_tb2 i{background:url(../images/20180905170756_2098083283.png) center no-repeat; width:16px; height:16px; border:1px #ccc solid; border-radius:50px;padding:6px; transition:0.3s; float:left;}
.foot_tb2:hover i{background:#fff url(../images/20180905170756_2098083283.png) center no-repeat; border:1px #fff solid; transition:0.3s;}

.foot_tb3 i{background:url(../images/20180905170918_1513735455.png) center no-repeat; width:16px; height:16px; border:1px #ccc solid; border-radius:50px;padding:6px; transition:0.3s; float:left;}
.foot_tb3:hover i{background:#fff url(../images/20180905170918_1513735455.png) center no-repeat; border:1px #fff solid; transition:0.3s;}

.foot_02{ width:240px; float:left; padding-left:80px; padding-right:16px; border-right: 1px #333 solid;}
.foot_02 p b{ float:left;}
.foot_02 p em{font-size:12px; float:left; line-height:38px; font-weight:normal; margin-left:10px; color:#999;}
.foot_02 p{font-size:22px; color:#fff; font-weight:bold;}
.foot_02 li{float:left; margin-right:58px;}
.foot_02 li a{color:#999;}

.foot_03{ float:left; padding-left:80px;}
.foot_03 p{font-size:22px; color:#fff; font-weight:bold;}
.foot_03 p b{ float:left;}
.foot_03 p em{font-size:12px; float:left; line-height:38px; font-weight:normal; margin-left:10px; color:#999;}
.foot_03 ul{height:166px;}
.foot_03 li { float:left; text-align:center; color:#999;}
.foot_03 li img{width:120px;}

.foot_ms{ text-align:center; margin-top:50px; color:#999; height:50px; line-height:50px; background:#333;}
.foot_ms a{color:#999;}


