/*重置*/
@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ color: #333;text-decoration: none;outline:none;}
a:focus, a:hover{color:#333;text-decoration: none;outline: none;  outline-offset: 0;}
table{border-collapse:collapse; border-spacing:0px;}
body{text-align:left;font-weight:normal;word-wrap:break-word;color: #333;line-height:24px;font-size:16px; font-family:"微软雅黑";background:#ffffff;}
ul,dl,li,i{list-style:none;}i,em{font-style:normal;font-weight:normal;list-style:none;}
h1,h2,h3,h4,h5{font-size:16px;font-weight:normal;}
input,textarea,button{outline:none; font:16px "微软雅黑","Arial,Microsoft YaHei";}label{font-weight: normal;}
.lt{float:left;}.rt{float:right;}.hide{display: none;}.show{display: block;}
.pr{position: relative;}.oh{overflow: hidden;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.fwn{font-weight: normal}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }

.container{padding:0 0.5rem;}
html,body{min-width: 320px;}

/*banner*/
#model_banner  .banner_img{width:100%;margin:0;left:0;}
#model_banner .slick-dots li button{display: none;}
#model_banner .slick-dots li   { width:6px;height:6px;margin:0 0.25rem;background:#fff;
    border-radius: 0;opacity:1;}
#model_banner .slick-dots li.slick-active  {width:1rem;background: #076dba;}


/*头部*/
.model-header{background: #fff;}
.model-header .model-navbtn{right:0.5rem;left:auto;}
.model-header .model-header-logo{text-align: left;margin:0;}



.section{padding:1.5rem 0;}
.s_title{margin-bottom:0.7rem;}
.s_title h3{font-size: 0.7rem;line-height:1rem;height:1rem;position: relative;display: inline-block;}
.s_title h3:before{content:"";display: inline-block;height:0.7rem;border-left:2px solid #076dba;
    margin-right:0.3rem;vertical-align:middle;}
.s_more{display: inline-block;}
.s_more a{display: block;font-size: 14px;color:#076dba;line-height:1rem;height:1rem;}
.s_more a i{display: inline-block;vertical-align:middle;margin-top:-2px;border-left:5px solid #076dba;
    border-top:4px solid transparent;border-bottom:4px solid transparent;margin-left:5px;}
.s_more a:hover{color:#076dba;}
.s_more a:hover i{border-left:6px solid #076dba;}

.section_one{padding:1.7rem 0 2rem;background:#f7f7f7 url(../images/bg1.jpg) no-repeat bottom  center ;background-size: 100%;}
.about_lt .about_txt{font-size: 0.55rem;line-height: 1rem;height:6rem ;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:6;}
.about_rt{ position: relative;margin:0.5rem 0;}
.about_rt .video_bg{position: absolute;top:0;right:0;width:90%;}
.about_rt .video_bg img{opacity: .1;}
.about_rt .video_bg:before{content:"";display: block;position: absolute;top:0;left:0;width:100%;height:100%;background:#076dba}
.about_video{margin:1rem 1rem 0 0;position: relative;z-index:20;}


.section_two{background: url(../images/bg2.jpg) no-repeat  center center;}
.proCSlider .slick-slide{position: relative;}
.proCSlider .slick-slide p{position: absolute;bottom:0;left:0;right:0;padding:0 2.5rem 0 0.5rem;height:1.5rem;line-height:1.5rem;font-size: 0.6rem;
    color:#fff;  background:rgba(0,0,0,.5);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.proCSlider .slick-dots {overflow:hidden;bottom:0;right:0.5rem;height:1.5rem;line-height:1.5rem;text-align: right;width:2rem;z-index:30;}
.proCSlider .slick-dots li{width:5px;height:5px;background: #fff;opacity: 1;border-radius: 0;margin:0 0.2rem;vertical-align: middle;}
.proCSlider .slick-dots li.slick-active{background: #076dba;}
.proCSlider .slick-dots li button{display: none;}
.pro_list{float:left;width:49%;position: relative;margin-top:2%; }
.proCont .pro_list:nth-child(2n){float:right;}
.pro_list dd{position: absolute;bottom:0;left:0;right:0;padding:0 0.5rem;
    height:1.5rem;line-height:1.5rem;background:rgba(0,0,0,.5);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_list dd a{display: block;color:#fff;font-size: 0.6rem;}


.news_tab li{display: inline-block;vertical-align: top;width:31%;height:1.5rem;line-height:1.5rem;
    text-align: center;background: #e6e6e6;margin-right:1%;cursor: pointer;font-size: 0.6rem;}
.news_tab li:last-child{margin-right:0;}
.news_tab li:hover{color:#fff;background: #076dba;}

.news_list{padding:0.5rem 0;border-bottom:1px dashed #e6e6e6;}
.news_box .news_list:last-child{border:none;}
.news_item .news_list:last-child{border:none;}
.news_list dt{display: inline-block;vertical-align: top; width:2.5rem;height:3rem;border:1px solid #cccccc;text-align: center;}
.news_list dt b{color:#fff;font-size: 1.2rem;height:2rem;line-height:2rem;background: #cccccc;display: block;font-weight: bold;font-family: Arial;}
.news_list dt p{font-size: 0.5rem;color:#808080;height:1rem;line-height:1rem;overflow: hidden;font-family: Arial;}
.news_list dd{display: inline-block;vertical-align: top;width:11.5rem;margin-left:0.5rem;}
.news_list dd a{font-size: 0.6rem;line-height:1rem;height:1rem;font-weight: bold;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list dd p{font-size:0.55rem;color:#808080;line-height:0.8rem;height:1.6rem;margin-top:0.3rem;
    overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2}
.news_list:hover dt{border:1px solid #076dba;}
.news_list:hover dt b{background: #076dba;}
.news_list:hover dt p{color:#076dba;}
.news_list:hover dd a{color:#076dba;}


.news_rt{width:580px;display: inline-block;vertical-align: top;}
.newsSlier .slick-slide{position: relative;}
.newsSlier .slick-slide p{position: absolute;bottom:0;left:0;right:0;padding:0 100px 0 20px;height:50px;line-height: 50px;
    color:#fff;  background:rgba(0,0,0,.5);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsSlier .slick-dots {overflow:hidden;bottom:0;right:15px;height:50px;line-height:50px;text-align: right;width:80px;z-index:30;}
.newsSlier .slick-dots li{width:6px;height:6px;background: #fff;opacity: 1;border-radius: 0;}
.newsSlier .slick-dots li.slick-active{background: #076dba;}

.news_rtBot{background: #f5f5f5;padding:20px;}
.news_rtBot .new_txt{font-size: 14px;color:#808080;line-height: 24px;height:48px;
    overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2}
.news_rtBot span{display: block;font-size: 14px;color:#808080;margin-top:5px;}

.section_four{background: #f7f7f7;}
.caseCont{padding-bottom:0.5rem;}
.caseCont .pro_list{margin-top:0;margin-bottom:0.5rem;}

.footer{background: #263948;padding:0.7rem 0;font-size: 0.6rem;color:#8195a5;}
.footer b{font-size: 0.8rem;}
.footer a{color:#8195a5;}
.copy{color:#8195a5;font-size: 0.55rem;background: #20303d;padding:0.5rem 0;}
.copy a{color:#8195a5;font-size: 0.55rem;}
















