#banner { font-size:0; overflow:hidden; width:100%; margin:auto;}

input:-moz-placeholder,
textarea:-moz-placeholder { 
    color: #fff;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder { 
    color: #fff;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { 
    color: #fff ;
}

/*产品系列*/
.index_pro{background:url(../images/index_pro.jpg) no-repeat center top; padding:59px 0 74px;}
.pror_ht{height:67px; line-height:67px; background:url(../images/img_box_hh.jpg) no-repeat top left; font-size:24px; font-weight:600;}
.pror_l{float:left; width:770px;}
.pror_r{float:right; width:565px;}
.pror_img{line-height:0;}

/*关于我们*/
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
::after, ::before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.index_about{background:url(../images/index_about.jpg) no-repeat center top; padding:49px 0 52px;}
.left_box{width:100%; background-color:#074d9f;}
.left_box .con_box{width:660px; padding:30px 0px 0 70px; float:left;}
.left_box .con_box .title{font-size: 30px; font-weight:bold; color: #FFFFFF; line-height:111px; height:111px; background: url(../images/info_bth.jpg) bottom left no-repeat; margin-bottom:22px;}
.left_box .con_box .desc{ color:#fffffe; font-size:15px; line-height:32px;}
.left_box .con_box .more{transition:all .3s linear; display: block;border: 2px solid #4e82bb;box-sizing: border-box; width:166px;height:43px;line-height:43px;font-size: 14px;color: #FFFFFF; border-radius: 29px; text-align: left; text-indent:39px; margin-top:33px; background: url(../images/info_b_man.png) center right 39px no-repeat;}
.left_box .con_box .more:hover{border-color:#ddb875; background: url(../images/info_b_man.png) center right 39px no-repeat #fabd15;}
.left_box .img_box{position:relative; right:0; width:633px; height:395px; background: url(../images/info_b1.jpg) center center no-repeat; background-size:auto 100%; float:right;}
.left_box .img_box img{  visibility: hidden;opacity: 0;filter: alpha(opacity=0);}

.left_box .img_box.item1 .info_box, .right_box .item .info_box{transition:all .3s linear; width:100%;height: 100%;position: absolute;top: 0px;left: 0px;}
.left_box .img_box.item1 .info_box .tit, .right_box .item .info_box .tit{transition:all .3s linear; position: absolute; opacity:0;filter:alpha(opacity=0); left: 40px; bottom: 0px;width:60%;padding: 0px 0 0 65px; height: 100px;line-height: 100px;font-size: 27px;color: #FFFFFF; background: url(../images/img_box.jpg) center left 21px no-repeat; margin-left:0%; box-sizing: border-box;}
.left_box .img_box.item1:hover .info_box, .right_box .item:hover .info_box{background:rgba(0,0,0,0.5);}
.left_box .img_box.item1:hover .info_box .tit, .right_box .item:hover .info_box .tit{left:0; opacity:1;filter:alpha(opacity=100);  padding-left:65px;}

.right_box{width:100%; line-height:0;}
.right_box .item{overflow: hidden;height:395px; width:445px; float:left; overflow:hidden;}
.right_box .item .img_box{position:relative; width:100%;height: 100%; float: left; background: url(../images/info_b2.jpg) center center no-repeat; background-size:auto 100%;}
.right_box .item .img_box img{visibility: hidden;opacity: 0;filter: alpha(opacity=0);}
.right_box .item .info_box .tit{width:300px;  margin-left:0px;}
.right_box .item .info_box:hover .info_box{background:rgba(0,0,0,0.5);}

.right_box .jyln{}
.right_box .jyln .con_box{width:280px; float:left; position: relative;}
.right_box .jyln .con_box .info_box{width: 100%; height: 100%; box-sizing: border-box; position: absolute; top: 0px; left: 0px; display: flex; align-items: center;}
.right_box .jyln .con_box .info_box .box{padding: 0px 10%;}
.right_box .jyln .con_box .info_box .w_top{margin-bottom:62px;}
.right_box .jyln .con_box .info_box .w_btm{color:#fff; font-size:14px;}
.right_box .jyln .con_box .info_box .w_btm .title{font-size:30px; font-weight:bold; background: url(../images/info_sc_ht.jpg) no-repeat left bottom; line-height:81px; height:81px; margin-bottom:21px;}


.right_box .item_3{width:633px;}
.right_box .item .item4{background: url(../images/info_b3.jpg) center center no-repeat; }


/*新闻*/
.index_news{padding:38px 0 52px 0; background: url(../images/index_news.jpg) no-repeat top center #f7f7f7;}
.news_l{ width:634px; float:left; margin-bottom:51px;}
.news_ht, .video_ht{background: url(../images/news_ht.png) no-repeat left center; height:40px; line-height:40px; text-indent:55px; font-size:28px; color:#020202; margin-bottom:34px;}
.news_li{ border-bottom:1px solid #dedede; margin-bottom:12px; padding-bottom:12px; width:100%;}
.news_li .news_li_bt{color:#000; font-size:18px; margin-bottom:3px;}
.news_li p{ color:#424242; font-size:14px; line-height:25px; padding-right:20px;}
.news_li .nesw_sj{background: url(../images/news_js.jpg)no-repeat left center; text-indent:18px; font-size:14px;}
/*视频*/
.video_r{ width:642px; float:right; line-height: 0; margin-bottom:51px;}
.video_ht{background: url(../images/video_ht.png) no-repeat left center; text-indent:52px; }
/*1*/
.mard_li{width:253px; height:113px; border:1px solid #dbdbdb; position:relative; float:left; margin-left:23px;}
.mard_li_s{margin-left:0;}
.mard_li img{left:35px; z-index:2;position:absolute; display: table-cell;vertical-align: middle; -webkit-transition: all 500ms linear; -moz-transition: all 500ms linear; -o-transition: all 500ms linear; -ms-transition: all 500ms linear; transition: all 500ms linear;}
.mard{padding-top:22px;}
.fw_tht{font-size:20px; color:#010101; padding-left:117px; padding-top:21px; font-weight:bold;}
.mard_li:hover .mard img{-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg);}

@media screen and (max-width:1398px){
.wrapper{width:98%; max-width:1358px;}
}
@media screen and (max-width:1377px){
.pror_l{ width:57%;}
.pror_r{width:41.6%;}
.pror_img img{width:100%;}
}
@media screen and (max-width:1386px){
/*关于我们*/
.left_box .con_box{width:49%; padding-left:3%;}
.left_box .img_box{width:46.6%;}
.right_box .item{width:32.7%;}
.right_box .jyln .con_box{width:20.7%;}
.right_box .item_3{width:46.6%;}
/*1*/
.mard_li{width:18.63%; margin-left:1.693%;}
.mard_li_s{margin-left:0;}
}
@media screen and (max-width:1318px){
.news_l{width:61.87%;}
.video_r{width:36%;}
.video_r video{width:100%;}
}
@media screen and (max-width:1280px){
.pror_ht{font-size: 20px; font-weight: 600;}

.left_box .con_box .title{font-size: 28px; font-weight: 600;}

.right_box .jyln .con_box .info_box .w_btm .title{font-size: 28px; font-weight: 600;}
}

@media screen and (max-width:640px){
.wrapper{width:100%;}
/*产品中心*/
.index_pro{ padding:20px 2% 20px;}
.pror_ht{line-height:42px; height:42px; font-size:16px;}
/*关于我们*/
.index_about{ padding:0;}
.left_box .con_box{padding:0 0 20px 0; width:96%; margin:auto; float:none;}
.left_box .con_box .title{font-size:20px; line-height:66px; height:66px; padding-top:0px; margin-bottom:10px;}
.left_box .img_box{    width: 100%; height: 295px;}

.left_box .con_box .desc{ font-size:14px; line-height:27px;}

.left_box .con_box .more{margin-top: 20px;}
/*新闻*/
.index_news{text-align:left; padding:18px 0 32px 0;}
.news_ht{margin-bottom:10px;font-size: 20px; font-weight:bold;}
.news_l{width:96%; margin:0 auto 20px; float:none;}
.news_li p{padding:0; font-size:12px; line-height:20px;}
/*1*/
.mard_li{width:22%; height:auto; margin:0 0 10px 2.5%; border:0px;}
.mard_li_s{display:none;}
.mard_li img{left:0; margin:auto; position:relative;}
.mard{padding-top:10px; text-align:center;}
.fw_tht{padding:0 0 10px 0; text-align:center; line-height:32px; font-size:14px; font-weight:normal;}
.hidden-xm{display:none;}
}