
/*新闻中心*/
.news_Detail .tit1{font-size: 24px; text-align: center;}
.news_Detail .tit2{color: #999; text-align: center; margin: 25px 0 40px;}
.news_Detailcon{line-height: 30px;color: #333;}
.news_Detailcon img{margin:10px 0;}
.pianz{ margin:30px 0; line-height: 28px;}

.news_tab{width: 570px; margin:0 auto 60px;}
.news_tab ul li{float: left;width: 85px; height: 22px; 
margin-right: 30px;text-align: center;}
.news_tab ul .mr0{margin-right: 0;}
.news_tab ul .hover{background: url(../images/yj1.png) left center no-repeat;}
.news_tab ul li a{color: #666;}
.news_tab ul .hover a{color: #272727;}
.news_list{margin-bottom: 85px;border-bottom:1px solid #dfdfde; }
.news_list ul li{float: left; width: 554px;padding: 26px 20px 26px 25px;height: 95px; overflow: hidden;border-top: 1px solid #dfdfde;}
.news_list ul .br{border-right: 1px solid #dfdfde;}
.news_list ul li .date{background: url(../images/newsli_06.jpg) no-repeat;width: 80px;height: 95px;float: left; margin-right: 13px;
color: #999;text-align: center;}
.news_list ul li .info .tit{font-size: 16px; color: #333;background: url(../images/line.jpg) left bottom no-repeat;height: 30px;}
.news_list ul li .info .tit a{color: #333;}
.news_list ul li .info .con{color: #999;line-height: 23px;}
.news_list ul li .info .more{font-size: 9px;color: #494949;}
.news_list ul li .info{float:left;width: 460px;height: 95px;overflow:hidden;}
.news_list ul li .date .day{font-size: 36px;line-height: 65px;}
.news_list ul li .date .year{font-size: 12px;line-height: 28px;}
.news_list ul li .hover{background: url(../images/newsli_03.jpg) no-repeat;}
.more1{background: #e9e9e9;height: 60px; line-height: 60px; text-align: center; font-size: 18px; margin-bottom: 40px;}
.more1 img{margin:-3px 0 0 5px;}
.xwzx{background: #f7f8fa;}

.breadcrumb{font-size: 22px; color: #151515; padding:50px 0;border-bottom: 1px solid #999; padding-bottom: 15px; margin-bottom: 35px;}
/*头部弹框*/
/*.li_box{ background:#fff;  width:100%; position:absolute; z-index:9; left:0; top:118px; display:none;}
.li_boxl{ float:left;  width:330px; padding:30px 20px 30px 0; height:160px;}
.li_boxr{ float:left;}
.li_boxl p{color: #333; text-align: left;}
.li_boxl .p1{ font-style:italic; font-size:20px;line-height: 23px;}
.bb{ border-bottom:2px solid #000; line-height:30px; padding-bottom:5px;}
.li_boxl .p3{ font-size:14px;line-height: 23px;}
.li_boxl .p2{ margin-bottom:20px;line-height: 23px;}
.li_boxl .p4{ width:128px; height:28px; border:1px solid #000; background:url('../images/ck.png') right center no-repeat;
 text-align:center; line-height:28px; margin-top:20px;}
.li_boxr >ul >li{ float:left; border-left:1px solid #d7dfdc;  padding:20px 10px 20px 10px;}
.p4 a{ display:block; color:#313934;}
.zhezhao{ width:255px; height:210px; background:#000; opacity:0.6;filter:alpha(opacity=60); position:absolute; top:0; left:0;}
.lx_zhezhao{width:392px; }
.imgbox{ position:relative;}
.zhezhao:hover{ opacity:0.3;filter:alpha(opacity=30);}
.hover{ background:url(../images/ny_hov.png) center 109px no-repeat;}
.imgbox .fenlei{text-align: left; line-height: 30px;font-size: 14px;margin-top: 10px;}
.imgbox .fenlei a{color: #333;}*/
/*.top_b{ height:250px; width:100%;position:absolute; z-index:9; left:0; top:115px;}*/
/*.top_zz{background: #000;width: 100%; height: 100%;opacity:0.6;filter:alpha(opacity=60);position: fixed;z-index: 10;
top: 0px;left: 0;display: none;}*/

.ny_content{width: 1200px; margin:0 auto;}

.gcal{width: 100%;min-height: 900px;}
.gcal_con{margin-top: -185px;background: #fff;width: 100%;padding: 45px 0;}

/*头部弹框 - 售后服务*/
.li_boxr_sh{ float:left; width:832px; border-right:1px solid #dfe6e4;}
.li_boxr_sh >ul >li{ float:left; border-left:1px solid #dfe6e4; border-bottom:1px solid #dfe6e4; width:375px; padding:30px 20px;}
.li_boxr_sh >ul >li >a >img{ float:left; margin-right:15px;}
.shxq{ float:left; color:#666; font-size:14px;}
.shxq >img{ margin-left:30px;}

/*工程案例*/
.video{margin: auto; width: 500px; height: 340px;}
.video .zz{position: absolute;background: url(../images/video_zz.png) no-repeat;width: 488px; height: 278px;top: 5px; left:5px;
opacity: 0.7;filter: alpha(opacity=70);}
.video .zz a{display: block;width: 488px; height: 278px;}
.video .video_t{width: 490px; height: 276px; border:1px solid #ddd;padding: 5px;position: relative; }
.video p{margin: 10px 0 0 5px;}
.ml170{margin-left: 170px;}


/*联系我们*/
.contact{background: #f7f8fa;}
.lxwm_tab{ width: 200px;}
.address{ margin:45px 0 0; padding-bottom: 45px;}
.address1,.address2{ width: 50%; float: left; box-sizing: border-box; padding-right: 30px;}
.address1{text-align: left;}
.address2{}
.address .name{font-size: 24px;color: #333;}
.address .phone{font-size: 36px; color: #dc3127;font-weight: bold; margin:5px 0 10px;}
.address .add{line-height: 22px;}

/*在线留言*/
.contact2{display: none;}
.zxly_form{ width:1130px; margin:0px auto; padding-bottom:50px;}
.zxly_formt{ width:100%; padding:20px 0px; margin-top:20px; border-bottom:1px dotted #ccc;}
.zxly_formt >ul >li{ float:left; margin-right:52px; height:34px; margin-bottom:20px; font-size:12px; color:#666; line-height:34px;}
.zxly_formt >ul >li >img{ float:left; margin-right:8px;}
.zxly_formt >ul >li >span{ display:block; float:left; line-height:34px;}
.zxly_formt >ul >li >input{ width:238px; height:28px; border:1px solid #ccc; background:#f7f7f7; line-height:28px;text-indent: 5px;
font-family:'微软雅黑';color: #666;}
.lynr{ width:1130px; margin:20px auto;}
.lynr_img{ width:100%; font-size:12px; color:#666; line-height:34px; height:34px;}
.lynr_img >img{ float:left; margin-right:10px;}
.lynr >textarea{ width:100%; font-size:12px; font-family:'微软雅黑'; margin-top:10px; border:1px solid #ccc; height:260px;
background:#f7f7f7; line-height:30px;padding: 0 5px;}
.zxly_btn{ width:100%; margin-top:20px;}
.zxly_btn input{ width:120px; border:0px; margin-right:15px; background:#c6c6c6; height:40px; text-align:center; color:#fff;
 font-size:14px; font-family:'微软雅黑';cursor: pointer;}
.zxly_btn input:hover{ background:#f29700;}


/*公司简介*/
.org{color: #f29700;}
.jianjie{padding:40px 50px 40px;background: #fff;}
.jianjie p{font-size: 14px; line-height: 30px;}
.jj_co_r{background: #fff;float: left;}
.jj_co_l{float: left;margin-right:5px;}
.jj_co_r .oupa{float: left;width: 305px;margin-left: 5px;padding: 5px 30px;line-height: 22px;background: #f7f8fa; }
.jj_co_r .oupa p{ text-indent: 0;font-size: 14px;}
.jj_co_r .oupa .logo{margin:45px 0 30px;}
.jj_co_r .oupa .tuoy{background: url(../images/ty2.png) no-repeat;text-align: center; width: 300px;line-height: 40px;
margin-bottom: 30px;}
.jj_co_r .oupa .hotline{color: #ffbc00; margin-top: 30px;}
.f22{font-size: 22px;}
.jj_co{margin:30px 0;}

/*企业文化*/
.culture{background: #fff;margin-bottom: 40px; padding:20px 0;}
.culture ul li{border-top: 1px solid #efefef;font-size: 16px;}
.culture ul li .cul_l{border-right: 1px solid #efefef;padding: 18px 20px 18px 0;float: left;}
.culture ul li .cul_r{width: 465px; float: left;margin: 50px;}
.culture ul li .tit{margin-bottom: 15px; font-size: 14px; font-style: italic;}

.culture ul li .eng{font-size: 12px;}
.cul_left{width: 472px; float: left;padding: 77px 65px;border-right: 1px solid #efefef;text-align: right;}
.cul_rig{padding: 18px 0 18px 15px;float: left;}

/*发展历程*/
/*.fzlc_top{width: 995px;margin: 0 auto 40px auto; background:#f0f0f0;padding:0 100px;}
.fzlc_top .t_year{width: 785px;margin: 0 80px;float: left;}
.ye_pre,.ye_next{float: left;width: 20px;height: 47px;margin-top: 20px;}
.fzlc_top .t_year .t_year_l{float: left;width: 195px;background: #d43434; line-height: 93px;color: #fff;font-size: 48px;
text-align: center;}
.fzlc_top .t_year .t_year_r{float: left;width: 550px;background: #f0f0f0 url(../images/ye_more.png) right bottom no-repeat;
padding: 16px;min-height:62px;}
.fzlc_year{background: url(../images/fzlc_03.png) no-repeat;width: 1200px; height: 2036px; color:#333; z-index:-1}
.fzlc_year_box{width: 1200px; color:#333;position:relative; margin-top:-2036px; margin-bottom:780px;}
.fzlc_year_l{width: 480px; float: left;margin-right: 450px; text-align: right;}
.ye_box{margin-top: 40px;}
.ye_box .year{font-size: 30px; margin-bottom: 25px;}
.fzlc_year_r{text-align: left;width: 480px;float: right; margin-left:150px}

.fzlc_top .t_year .t_year_r span{display:none;}
.selected{ color:#f00}
.fzlc_t{width:100%; background:#f0f0f0;}*/

/*发展历程*/
.fzlc{ position:relative}
.fzlc_top{width: 995px;margin: 0 auto 40px auto; background:#f0f0f0;padding:0 100px; }
.fzlc_top .t_year{width: 785px;margin: 0 80px;float: left;}
.ye_pre,.ye_next{float: left;width: 20px;height: 47px;margin-top: 20px;}
.fzlc_top .t_year .t_year_l{float: left;width: 195px;background: #d43434; line-height: 93px;color: #fff;font-size: 48px;
text-align: center;}
.fzlc_top .t_year .t_year_r{float: left;width: 550px;background: #f0f0f0 url(../images/ye_more.png) right bottom no-repeat;
padding:10px 16px; min-height:50px;min-height:61px;}
.fzlc_year{background: url(../images/fzlc_03.png) no-repeat;width: 1200px; height: 2036px; color:#333; z-index:-1;}
.fzlc_year_box{width: 1200px; color:#333;position:absolute;  padding-bottom:780px; top:0;}
.fzlc_year_l{width: 480px; float: left;margin-right: 450px; text-align: right;color: #999;}
.ye_box{margin-top: 40px;}
.ye_box .year{font-size: 30px; margin-bottom: 25px;font-weight:bold;color: #000;}
.fzlc_year_r{text-align: left;width: 480px;float: right; margin-left:150px;color: #999;}
/*.fzlc_top .t_year .t_year_r:hover{ background:none; }*/
.fzlc_top .t_year .t_year_r span{display:none;}
.selected{ color:#f00}
.fzlc_t{width:1200px; margin:0 auto; background:#f0f0f0;}

.my_product{
    clear: both; overflow: hidden;
}
.my_product img{max-width: 100%;}
.my_product li{width: 25%; float: left; padding: 5px; box-sizing: border-box; height: 400px; margin-bottom: 20px;}
.my_product li a{display: block; background-color: #272727; padding: 5px; box-sizing: border-box; color: #ffffff; text-align: center; height: 100%;
background-image: url(../images/cpli_bg.png); background-repeat: no-repeat; background-position: 140px 370px;}
.my_product li a:hover{background-color:#ffbc00; color: #000000;background-image: url(../images/cpli_bgh.png); background-position: 140px 365px;}
.my_product li .img img{height: 240px; width: 100%;}
.my_product li .name{font-size: 16px; padding: 5px 0;}
.my_product li .en_name{margin-bottom: 10px;}
.pro_title{text-align: center;font-size: 24px; font-weight: bold; color: #000000;}
.pro_en_title{text-align: center;font-size: 20px;border-bottom: 1px #dbdbdb solid; padding-bottom: 20px; margin-bottom: 20px;}
.my_title{font-size: 20px; border-bottom: 2px #ffbc00 solid; padding: 10px 0; color: #000000;}
.pro_content{padding: 10px; background-color: #ffffff; font-size: 16px; line-height: 180%;}
.focusImg{background-repeat: no-repeat; height: 370px; width: 100%; background-position: center; background-size: contain; cursor: pointer;}

.my_flow{
    clear: both; overflow: hidden; background-image: url(../images/lc.jpg); background-repeat: repeat-y; background-position: 550px 0; margin-bottom: 100px;
}
.my_flow .f_left{padding-right: 700px;}
.my_flow .f_right{ padding-left: 700px;}
.my_flow .item .year{ font-size: 30px; font-weight: bold; margin-bottom: 20px; color: #000000;}

.my_next{display: flex; margin-bottom: 10px; background-color: #ffffff; padding: 5px;}
.my_next .label{width: 90px; color: #999999;}
.my_next .label .en{font-size: 12px;}
.my_next .title{flex:1}
.my_next a{color: #000;}