.banner-box,.banner-box .bd li{height:400px !important;}
.banner-btn{top:30px !important; height:400px !important;}
.banner-btn a{top:125px !important;}
.banner-box .hd{top:330px !important;}

#bodycon {width:1200px;margin: 0 auto;margin-top: 25px;}
/*面包屑*/
.mianbxContent{width: 100% !important;text-align: left !important;padding-left: 40px;color:#888;background:url(../images/homeico.png) no-repeat left center;height: 62px !important;line-height:62px !important;border-bottom: 1px dashed #ddd;margin-bottom:25px !important;box-sizing: border-box;}
.mianbxContent a{color:#888;display:inline-block;vertical-align:top;}
.strong_title{display:none;}
#bodycon #center{margin-bottom:60px;}

.page_banner {overflow: hidden;position: relative;padding:120px 0; height:400px;color: #fff;}
/*page*/
#page{ height:40px; padding:20px 0px; text-align:center}
#page a{ display:block; display:inline-block;margin-right:10px; padding:3px 12px;  border:1px #cccccc solid; background:#fff; text-decoration:none; color:#808080; font-size:12px;  }
#page a:hover{ color:#1fd9b4; border:1px #1fd9b4 solid;}
#page a.cur{border:1px #1fd9b4 solid; background:#1fd9b4; color:#fff;}
#page p{display:inline-block; padding:2px 12px; font-size:14px; color:#bbb; border:1px #ccc solid; background:#fcfcfc; margin:0; margin-right:8px;}
#page p.pageRemark{ border-style:none; background:none; margin-right:0px; padding:4px 0px; color:#666;}
#page p.pageRemark b{ color:#1fd9b4; font-weight:normal; padding:0 2px;}
#page p.pageEllipsis{ border-style:none; background:none; padding:4px 0px; color:#808080;}


.pro_detail_page{ width:100%; height:100px; overflow:hidden;}
.pro_detail_page a{ font-size:14px;display:inline-block;width:49%;height:50px;line-height:50px;color:#666;padding-left:35px;border-top:1px solid #ddd;}
.pro_detail_page a:nth-child(1){background:url(../images/icon-dd7.png) no-repeat 5px center;border-bottom:1px dashed #ddd;}
.pro_detail_page a:nth-child(2){background:url(../images/icon-dd8.png) no-repeat 5px center;border-bottom:1px dashed #ddd;}
.pro_detail_page a:hover{ color:#1fd9b4;}




.newsbg{ background:url(../images/newsbg.jpg);}
.news_detail{ background:#fff; padding:20px 0;}
.news_detail h1{  text-align:center; height:40px; font-size:26px; font-weight:normal; color:#333;}
.news_detail .ndate{ text-align:center; margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:10px; font-size:14px; color:#999;font-family:heliosextthinregular, Arial;}
.news_detail .ndate span{ text-align:center; font-size:14px; color:#999;font-family:heliosextthinregular, Arial;}
.news_detail .newsinfo{ font-size:13px; color:#777;  line-height:24px; padding:15px;text-indent:2em; background:#f6f6f6; margin:15px 0;}
.news_detail .newsinfo span{ font-size:13px; color:#000; }
.news_detail_page{ width:100%; height:100px; overflow:hidden;}
.news_detail_page a{ font-size:15px;display:block;width:100%;height:50px;line-height:50px;color:#666;padding-left:35px;}
.news_detail_page a:nth-child(1){background:url(../images/icon-dd7.png) no-repeat 5px center;border-bottom:1px dashed #ddd;border-top:1px solid #ddd;}
.news_detail_page a:nth-child(2){background:url(../images/icon-dd8.png) no-repeat 5px center;border-bottom:1px dashed #ddd;}
.news_detail_page a:hover{ color:#1fd9b4;}
.news_detail_page .baklist{ width:15%;  border-radius:10px;background:#fff; margin-left:85%; margin-top:-70px;}
.news_detail_page .baklist a{ width:105px; border:1px solid #1fd9b4; border-radius:10px;background:#fff; padding:0 20px; height:40px; line-height:40px; margin-left:50px;}
.news_detail_page .baklist a:hover{  border:1px solid #1fd9b4; border-radius:10px;background:#1fd9b4; color:#fff;}
.news_other{}
.otitle{display:inline-block;height:20px;line-height:20px;color:#000;font-size:16px;font-weight:600;border-bottom:1px solid #999;padding-bottom:25px; margin:20px 0; }
.news_other li{ width:48%; display:inline-block; float:left; margin-right:4%; margin-bottom:10px;}
.news_other li img{ width:30%; float:left;}
.news_other li span{ width:65%; float:left; margin-left:2%; font-size:16px; color:#000; padding-top:5px; display:block;  overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.news_other li i{ width:65%; float:left; margin-left:2%;font-size:12px; padding:5px 0;color:#999; }
.news_other li p{ width:65%; float:left;margin-left:2%; font-size:14px; color:#999; overflow:hidden;
text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  }
.news_other li:nth-child(2n){ margin-right:0;}
.news_other li:hover span{color:#1fd9b4;}

.pic_detail{ width:100%; margin:15px 0; text-align:center;}
.pic_detail img{ max-width:100%; display:block; border:0; margin:0 auto;}


#cntrBody{font-size:14px;line-height:28px;color:#333;}
#cntrBody p strong {font-weight:bold;}
#cntrBody p,.proinfo p,.age_li_about p{margin:0 0 25px 0; font-size:16px;line-height:28px;}
#cntrBody p{/*text-indent:2em;*/line-height:28px; color:#333;}
#cntrBody table p,.proinfo table p,.age_li_about table p{margin:25px 0; font-size:14px;}
#cntrBody iframe{ width:1150px; height:730px; padding-left:25px;}
#cntrBody img{ max-width:100%;}

.ny_tit{text-align: center;padding: 40px 0; }
.ny_tit .entit{font-size: 35px;color: #067de9;}
.ny_tit .chtit{font-size: 25px;color: #FFF;}
.ny_tit .entit01{font-size: 32px;padding-top: 0px; color:#eee;    font-family: "Open Sans Light"; font-weight: 300;text-transform : uppercase;}
.ny_tit .chtit01{font-size: 32px;color: #000;margin-top: 10px;font-family: "Open Sans Light"; font-weight: 300;}
.ny_tit .chtit03{font-size: 28px;color: #067de9;margin-top: 10px;font-weight: 600;}
.ny_tit .chtit01 i{width: 100px;height: 1px;display: inline-block;border-bottom: 1px solid #ccc;margin: 10px;}
.ny_tit .chtit02{font-size: 15px;padding-top: 10px; color:#888/*6087fb*/;    font-family: "Open Sans Light"; font-weight: 300;}
.titcol2{color:#0099cd!important;  }
.titcol3{color:#fff!important;  }
.titcol5{color:#0099cd!important;  }

.feedback{ border:1px solid #ddd; position:relative;  display:block; background:#fff; margin:0px auto;}
.feedback_input{ margin-bottom:50px;}
.feedback_input input{ border:1px solid #ddd; border-radius:5px; background:#fff; width:calc(50% - 10px); float:left; margin:0 20px 20px 0; height:50px; line-height:50px; padding:0 10px;}
.feedback_input textarea{ border:1px solid #ddd; background:#fff; width:calc(100% - 120px); float:left; margin:0 20px 20px 0; height:60px; line-height:20px; border-radius:0px; padding:10px;}


.feedback_input .ico01{ background:url(../images/input_ico01.png) right center no-repeat; background-size: 26px 26px; }
.feedback_input .ico02{ background:url(../images/input_ico02.png) right center no-repeat; background-size: 26px 26px;margin-right:0;}
.feedback_input .ico03{ background:url(../images/input_ico03.png) right center no-repeat; background-size: 26px 26px;}
.feedback_input .ico04{ background:url(../images/input_ico04.png) right center no-repeat; background-size: 26px 26px; margin-right:0;}
.feedback_input .ico05{ background:url(../images/input_ico05.png) right top no-repeat; background-size: 26px 26px;}

.feedback_input .feed_btn{ display:block; float:right; width:100px; height:60px; line-height:60px; font-size:16px; border:0; border-radius:5px;  background:#1D60E6;  text-align:center; color:#fff;cursor:pointer;}

.video_list{margin-right:-3%}
.video_list li{width:30.3%;float:left;margin-bottom:20px;margin-right:3%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.video_list li .pic{position:relative;padding-top:70%;overflow:hidden}
.video_list li .pic .icon{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(0,0,0,0.3);text-align:center;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.video_list li .pic .icon span{width:100%;height:100%;display:block;box-sizing:border-box;padding-top:21%}
.video_list li .pic .img img{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.video_list li .text{box-sizing:border-box;height:50px;overflow:hidden;margin-top:16px;font-size:18px;position:relative; text-align:center;}
.video_list li .text span{position:absolute;top:0px;right:0}
.video_list li:hover .icon{opacity:1}
.video_list li:hover .pic{box-shadow:0 0 30px rgba(0,0,0,0.1)}
.video_list li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.popup{position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000;background:rgba(0,0,0,0.6);display:none}
.map-pop{position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000;background:rgba(0,0,0,0.6);opacity:0;z-index:-1}
.map-pop.on{opacity:1;z-index:10000}
.popup .main,.map-pop .main{width:92%;max-width:1200px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.popup .close,.map-pop .close{position:absolute;right:20px;top:20px;z-index:2;cursor:pointer}

.video_list_other{ margin:0 auto;}
.video_list_other li{float: left;_display: inline;overflow: hidden;width: calc(25% - 15px);padding: 0px;margin-right: 20px; margin-bottom:24px;   border-bottom: 3px solid #a4a2a2;   padding-bottom: 0px;    overflow: hidden;    transition: 0.2s ease all;    -webkit-transition: 0.2s ease all;    -moz-transition: 0.2s ease all; border-radius:10px;}
.video_list_other li span{background: #f9f9f9;width: 100%;overflow: hidden;display:block; border-radius:0;}
.video_list_other li span img{width: 100%; display:block;transition: 0.4s ease all;}
.video_list_other li p{ width:100%; display:block; height:40px; line-height:40px; text-align:center; background:#bdbdbd; padding-top:0px; color:#000;}
.video_list_other li:hover p{color: #FFF; background:#1fd9b4; }
.video_list_other li:hover {    border-color: #1fd9b4; border-bottom: 3px solid #0099cd; }
.video_list_other li:nth-child(4n){ margin-right:0;}
.video_list_other li:hover span img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}


/*内页幻灯片*/
#banner_lx{width:100%; height:400px; background:url(../uploadfile/image/20191226/20191226165144_1168201685.jpg) center no-repeat; overflow:hidden;}
#banner_gy{width:100%; height:400px; background:url(../uploadfile/image/20200812/20200812085517_205409536.jpg) center no-repeat; overflow:hidden;}
#banner_dt{width:100%; height:400px; background:url(../uploadfile/image/20200107/20200107224825_1541127699.jpg) center no-repeat; overflow:hidden;}
#banner_hy{width:100%; height:400px; background:url(../uploadfile/image/20200107/20200107223301_1333647231.jpg) center no-repeat; overflow:hidden;}
#banner_cj{width:100%; height:400px; background:url(../uploadfile/image/20200107/20200107223820_915986815.jpg) center no-repeat; overflow:hidden;}
#banner_ly{width:100%; height:400px; background:url(../uploadfile/image/20200107/20200107224519_115141789.jpg) center no-repeat; overflow:hidden;}
#banner_qy{width:100%; height:400px; background:url(../uploadfile/image/20200812/20200812091255_1992638103.jpg) center no-repeat; overflow:hidden;}


/*产品详情屏蔽*/
.pcontent_title_h4{font-size: 18px;margin: 20px auto !important; text-align: center;}
.detail_title{display: none;}





/*内页产品-主图和小图*/


.propic_show_right_20170301{width:410px !important;float:right !important;  padding-right: 0px !important;
    padding-left: 0px !important;}
.propic_show_left_20170301{width:481px !important; height:auto !important; text-align:center; float:left !important;}
.propic_show_left_20170301 img{width:481px !important; height:auto !important; text-align:center; float:none !important;    border: 1px solid #ddd; }

.propic_show_right{width:750px !important;float:right !important;  }
.propic_show_piclist{width:750px !important;float:right !important; }
.propic_show_piclist li{width:85px !important; float:left !important;}
.propic_show_piclist li img{width:85px !important; float:left !important;}
.propic_show_right_item_20170301{ overflow: hidden;    top: 498px;
    z-index: 99;
    position: absolute;
    left: 0px;}
.propic_show_right_item_20170301 img{width:76px !important; float:left !important; margin-right:5px; }
.pro_detail_title{color:#44ddbf;
    font-size: 24px;
    border-bottom: 1px solid #ddd;
    display: block;
    line-height: 32px;
    height: 55px;
}
.content_99eeb62c9bc9d4a9{    margin-bottom: 15px;
    position: relative;
    height: auto;
    padding-bottom: 88px;}

/*产品详情页*/
*{padding:0;margin: 0;}
.xq_con{width: 920px;margin:0 auto;}
.js_titi{height: 130px;background: #0099cd;color: #fff;display: flex;justify-content: center;align-items: center;}
.hx{width: 65px;height: 7px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.js_t{margin:0 30px;font-size: 46px;font-weight: bold}
.img_fu{text-align: center;}
.btit{font-size: 40px;text-align: center;color: #333;margin-top: 50px;margin-bottom: 19px;}
.ywtit{font-size: 19px;color: #888888;text-align: center;margin-bottom: 16px;}
.stit{font-size: 18.94px;color: #1fd9b4;text-align: center;}
.ys_con{margin-top: 48px;margin-left: 22px;}
.ys_icon{display: flex;justify-content: space-between;}
ul{list-style: none}
.ys_icon li{position: relative;}
.icon_wz{text-align: center;position: absolute;top: 25px;left: 34px;}
.ic_tit{color:#fff;font-size: 22px;font-weight: bold;margin-top:16px;}
.cp_cs{display: flex;justify-content: space-between;}
.cs_c{line-height: 35px;font-size:16px;}
.hd_c{display: block;margin-left: 80px;}
.cp_tit{font-size: 26px;background: #1fd9b4;color: #fff;width: 240px;height: 60px;text-align: center;line-height: 60px;}
.xhx{width: 100%;height: 1px;background: #dddddd;margin-bottom: 38px;}
.table_c{border-color: #eee;margin-top: 40px;font-size: 18px;text-align: center;}
.table_c td{padding:10px;}
.cptd_c{background: #1fd9b4;padding:35px;margin-top: 62px;}
.cp_td{font-size: 42px;color: #fff;font-weight: bold;margin-bottom: 21px;text-align:center;margin-top: 20px;}
.cp_nr{font-size: 20px;color: #fff;margin-bottom: 30px;text-align: center;}
.cp_hx{width: 42px;height: 1px;background: #fff;margin:0 auto;}
.img_cp{background: #fff;border-radius: 15px;margin-top: 54px;text-align: center;padding:31px 0;margin-bottom: 20px;padding-bottom: 42px;}
.img_cp ul li img{margin-bottom: 8px;}
.td_tit{font-size: 24px;color: #0099cd;font-weight: bold;border-bottom:1px solid #dddddd;padding-bottom: 18px;margin-bottom: 20px;}
.td_info{font-size: 17px;color: #666666;line-height: 30px;}
.nr_cp{text-align: left;margin:0 28px;margin-top: 30px;}
.gd_bg{background: url(../uploadfile/image/20200721/20200721110923_117327866.jpg) no-repeat;height: 916px;margin-top:34px;margin-bottom: 48px;}
 .gd_bg1{background: url(../uploadfile/image/20200729/20200729112014_1122128173.jpg) no-repeat;height: 916px;margin-top:34px;margin-bottom: 48px;}
.gs_tit{font-size: 48px;font-weight: bold;color: #fff;text-align: center;padding:77px 0 30px 0;}
.zj_tit{display: flex;align-items: center;justify-content: center;}
.gs_hx{width: 50px;height: 1px;background: #0086b4;position: relative;z-index: 999;left: 13px;}
.gs_hx2{width: 50px;height: 1px;background: #0086b4;position: relative;z-index: 999;left: -13px;}
.zj_nr{width: 518px;height: 50px;line-height: 50px;font-size: 28px;color: #fff;background: #0099cd;text-align: center;}
.gs_ic{margin:30px 0 55px 0;}
.gs_ic ul{display: flex;justify-content: center;}
.gs_ic ul li{display: flex;align-items: center;}
.gs_ic ul li+li{margin-left: 35px;}
.gs_js{background: #1fd9b4;}
.gs_img{text-align: center;}
.sl_tit{font-size: 28px;color: #fff;}
.gs_img img{border-radius: 5px;}
.gsjs_c{margin-top: -80px;position: relative;z-index: 999;background: #f5f5f5;padding-bottom: 40px;}
.jsb_tit{font-size: 46px;font-weight: bold;color: #1fd9b4;text-align: center;margin-top:42px;}
.jss_tit{font-size: 32px;color: #333;text-align: center;margin-top:28px;}
.gsjs_con{background: #fff;color: #666666;font-size: 15px;margin:37px 40px;padding:41px;line-height: 33px;}
.shil{background: #0099cd;font-size: 26px;padding:20px;display: inline-block;color: #fff;margin-top: -90px;margin-left:737px;line-height:33px;}
.bgs{font-size: 26px;font-weight: bold;height: 64px;line-height: 64px;padding-left: 25px;color: #fff;background: #1fd9b4}
.bgs_c+.bgs_c .bgs{margin-top:35px;}
.bgs_img{margin-left: 65px;height:13px; margin-top:-5px;}
.bgs_img img{ height:13px;}
.bgs_i{background: url(../uploadfile/image/20200721/20200721135848_670918322.jpg) no-repeat;height: 393px;margin-top:18px;}
.bgs_i2{background: url(../uploadfile/image/20200721/20200721140611_33520731.jpg) no-repeat;height: 663px;margin-top:19px;}
.bgs_i3{background: url(../uploadfile/image/20200721/20200721140720_840575495.jpg) no-repeat;height: 693px;margin-top:19px;}
.bgs_i4{background: url(../uploadfile/image/20200811/20200811182042_1034331651.jpg) no-repeat;height: 463px;margin-top:30px;}
.bgs_i5{background: url(../uploadfile/image/20200729/20200729112014_1123521618.jpg) no-repeat;height: 663px;margin-top:19px;}
.bgs_i6{background: url(../uploadfile/image/20200729/20200729112015_573034601.jpg) no-repeat;height: 693px;margin-top:19px;}