@charset "utf-8";

body{overflow:auto;}
@font-face { 
  font-family: FZZDHJW; 
  src: url("../font/FZZDHJW.TTF"); 
} 

::-webkit-scrollbar {
    display: none; /* Chrome Safari */
}
  
* {
    scrollbar-width: none; /* firefox */
    -ms-overflow-style: none; /* IE 10+ */
}

.main{width:100%;margin:auto;overflow:hidden;}
.news_list{width:100%;max-width:1920px;margin:40px auto 0;}
@media (max-width:767px){
    .news_list{margin:5% auto 0 !important;}
    .news_list h2{font-size:2rem !important;line-height:2rem !important;}
    .news_list span{font-size:1.5rem !important;line-height:1.5rem;}
    }
.news_list .title{text-align:center;}
.news_list h2{font-size:36px;line-height:48px;font-weight:bold;text-transform:uppercase;width:94%;max-width:1128px;margin:auto;}
.news_list span{font-size:24px;font-weight:normal;}
.list_ul{text-align:center;margin:20px auto 0;width:94%;max-width:420px;overflow:hidden;}
.list_ul hd{width:100%;}
.list_ul ul{width:100%;overflow:hidden;}
.list_ul li {overflow:hidden;height:38px;width:24.95%;}
.list_ul li a{font-size:14px;line-height:36px;color:#3c3c3c;display:inline-block;width:100%;border:1px solid #cecece;overflow:hidden;border-right:none;}
.list_ul li:last-child{border-right:1px solid #cecece;}
.list_ul li .thisclass{background:#0144b2;color:#fff;}


.news_cont{margin:40px auto;overflow:hidden;width:94%;max-width:1128px;}
.news_cont ul li{width:100%;overflow:hidden;height:218px;margin-top:10px;}
.news_cont ul li dd{float:left;width:33.5%;max-width:400px;overflow:hidden;}
.news_cont ul li dd img{cursor:pointer;transition: all 0.6s;height:218px;}
.news_cont ul li dd img:hover{transform: scale(1.2);}
.news_cont ul li dl{float:left;width:66.5%;background:#eee;padding-left:3%;padding-top:15px;height:218px;}
.news_cont ul li dl h2{font-size:18px;font-weight:normal;width:100%;line-height:36px;}
.news_cont ul li dl h2 a{color:#333;}
.news_cont ul li dl h2 a:hover{color:#0144b2;}
.news_cont ul li dl h2 a b{font-weight:normal;}
.news_cont ul li dl em{font-style:normal;font-size:14px;color:#a6a6a6;line-height:24px;width:95%;}
.news_cont ul li dl p{font-size:14px;line-height:24px;width:95%;color:#7e7e7e;padding-top:10px;}
.news_cont ul li dl .news_min{display:none;}
.news_cont ul li dl .blue{display:inline-block;width:108px;height:28px;border:1px solid #000;color:#000;text-align:center;color:#000;font-size:14px;line-height:28px;margin-top:4%;}
.news_cont ul li dl .blue:hover{color:#fff;background:#0144b2;border:1px solid #0144b2;}
.pagelist{width:94%;margin:40px auto 0;overflow:hidden;text-align: center;}
.pagelist ul{width:100%;float:none;}
.pagelist a{display:inline-block;text-align:center;line-height:40px;margin:0 1%;}
.pagelist a.on{background:#0144b2;border:1px solid #0144b2;color:#fff;}
.pagelist span{font-weight:normal;font-size:14px;text-align: center;}

@media (max-width:767px){
    .news_cont{margin:5% auto;max-width:100%;max-width:740px;}
    .news_cont ul li{height:auto !important;margin-top:0px;}
    .news_cont ul li dd{display:none;}
    .news_cont ul li dl{float:none;width:100% !important;max-width:767px;height:auto !important;}
    .news_cont ul li dl .news_min{display:block;}
    .news_cont ul li dl .news_max{display:none;}
    .news_cont ul li dl h2{font-size:1.5rem;}
    .news_cont ul li dl em{display:none;}
    .news_cont ul li dl a{margin:2% 0 !important;}  
    }
@media (max-width:480px){
    .news_cont ul li dl h2{font-size:1.5rem !important;}
    .news_cont ul li dl .news_min{font-size:12px;line-height:24px;}
    .pagelist{margin:3% auto 0;}
    }   




.media_cont{margin:40px auto;overflow:hidden;width:100%;max-width:1200px;}
.media_cont ul{width:100%;}
.media_cont ul li{width:48%;overflow:hidden;margin-top:20px;float:left;margin:0 1% 1%;}
.media_cont ul li dd{float:left;width:100%;overflow:hidden;}
.media_cont ul li dd a{width:100%;overflow:hidden;display:block;}
.media_cont ul li dd img{cursor:pointer;transition: all 0.6s;width:100%;}
.media_cont ul li dd img:hover{transform: scale(1.2);}
.media_cont ul li dl{margin-bottom:10px !important;}
.media_cont ul li dl a{display:inline-block;text-align:center;font-size:16px;line-height:24px;color:#000;width:100%;padding:10px 0;}



.main .list_f{max-width:480px !important;}
.main .list_link{max-width:322px;width:94%;}
.main .list_link .hd{width:100%;}
.main .list_link .hd li{width:33%;}
.main .list_f .hd li{width:20% !important;}
.rm_cont2{margin:40px auto 0;overflow:hidden;width:100%;max-width:1200px;}
.rm_cont2 ul{width:100%;}
.rm_cont2 ul li{width:32.33%;overflow:hidden;margin-top:20px;float:left;margin:1% 0.5%;}
.rm_cont2 ul li dd{width:100%;overflow:hidden;height:250px;}
.rm_cont2 ul li dd a{display:block;}
.rm_cont2 ul li dd img{cursor:pointer;transition: all 0.6s;}
.rm_cont2 ul li dd img:hover{transform: scale(1.2);}
.rm_cont2 ul li dl{background:#007dcc;color:#fff;height:auto;width:100%;overflow:hidden;padding-top:15px;}
.rm_cont2 ul li .rm_min{display:none;}
.rm_cont2 ul li dl:hover{background:#066038;}
.rm_cont2 ul li dl h2{font-size:16px;line-height:24px;padding-left:15px;}
.rm_cont2 ul li dl p{font-size:14px;line-height:24px;text-indent:2em;display:inline-block;width:92%;padding:10px 0 15px 15px;}
.rm_cont2 ul li dl a{display:block;text-align:center;font-size:14px;line-height:24px;color:#fff;width:100%;max-width:108px;height:28px;border:1px solid #fff;margin:auto;margin-bottom:20px;}
@media (max-width:991px){
    .rm_cont2 ul li{width:48%;margin:0 1%;} 
    }
@media (max-width:767px){
    .rm_cont2 ul li{width:98%;}
    .rm_cont2 ul li dd img{width:100%;} 
    }
@media (max-width:480px){
    .rm_cont2 ul li .rm_min{display:block;background:none;margin-bottom:0px;}
    .rm_cont2 ul li .rm_min:hover{background:none;}
    .rm_cont2 ul li .rm_max{display:none;}
    .rm_cont2 ul li dd img{width:100%;}
    .rm_cont2 ul li dd img:hover{width:100%;transform: scale(1);}
    .rm_cont2 ul li .rm_min a{width:100% !important;max-width:480px !important;display:inline-block;color:#3c3c3c;border:none;}
    .rm_cont2 ul li .rm_min a h2{font-size:1.5rem !important;font-weight:normal;line-height:2rem;padding-left:0px;}
    }       



.media_cont .article_title{text-align:center;}
.media_cont .article_title h2{font-size:24px;line-height:36px !important;color:#0144b2;font-weight:normal;}
.media_cont .article_title span{font-size:14px;color:#7e7e7e;line-height:24px;padding-top:10px;display:inline-block;padding:0.5% 1%;}
.media_cont aside{width:94%;max-width:1128px;margin:30px auto 0;overflow:hidden;}
.media_cont aside p{font-size:14px;line-height:30px;}
.media_cont aside p img{width:100% !important;max-width:750px;display:block;margin:auto;overflow:hidden;cursor:pointer;height:auto !important;}
.media_cont aside img{width:100% !important;max-width:750px;height:100% !important;}

.media_cont .article_list{margin-top:4%;}
.media_cont .article_list li a{color:#7e7e7e;font-size:14px;line-height:30px;}
.media_cont .article_list li a:hover{color:#066038;}
@media (max-width:767px){
    .media_cont ul li{width:100%;}
    .media_cont .article_list li a{color:#7e7e7e;font-size:12px;line-height:24px;}
    }



.rm_cont{margin:40px auto;overflow:hidden;width:94%;max-width:1128px;}
.rm_cont ul{width:100%;}
.rm_cont h3{background:#e3f4ff;color:#3c3c3c;line-height:60px;display:block;border:1px dashed #8a8a8a;height:60px;clear:both;margin-top:20px;}
.rm_cont h3 dd{width:96%;margin:auto;}
.rm_cont h3 dd .rm_cont_lf{width:45%;float:left;line-height:60px;}
.rm_cont h3 dd .rm_cont_cent{width:8%;text-align:center}
.rm_cont h3 span{display:inline-block;width:28%;font-size:18px;}
.rm_cont h3 .rm_click{background:url(../image/rm_2.png) no-repeat right;padding-right:5%;line-height:60px;width:47%;text-align:right;}
.rm_cont h3 .rm_click.on{background:url(../image/rm_1.png)no-repeat right;}
.rm_cont ul{background:#fff;border:1px dashed #8a8a8a;border-top:none;margin-bottom:20px;}
.rm_cont ul p{font-size:14px;line-height:36px;width:96%;margin:auto;padding:3% 0 4%;}
.rm_cont ul a{display:inline-block;width:148px;background:#007dcc;text-align:center;color:#fff;height:40px;line-height:40px;font-size:14px;margin-bottom:40px;margin-left:2%;}
.rm_cont h3.on{color:#3873b3;}
@media (max-width:767px){
    .rm_cont{margin:4% auto 0;}
    }
@media (max-width:640px){   
    .rm_cont h3{line-height:40px;display:block;height:auto;max-height:40px;}
    .rm_cont h3 dd .rm_cont_lf{width:35%;line-height:40px;}
    .rm_cont h3 span{display:inline-block;width:28%;font-size:1.5rem;}
    .rm_cont h3 .rm_click{background:none;padding-right:0;line-height:2rem;padding-right:0px;float:left;line-height:40px;width:60%;}
    .rm_cont h3 .rm_click.on{background:none;}
    .rm_cont ul p{font-size:12px;line-height:24px;}
    .rm_cont ul a{display:inline-block;width:80px;background:#007dcc;text-align:center;color:#fff;height:30px;line-height:30px;font-size:12px;margin-bottom:4%;margin-left:2%;}
    }




.recruitment{font-size:14px;line-height:36px;width:100%;max-width:900px;margin:0 auto 28px;overflow:hidden;}
.recruitment .rm_left{width:10%;float:left;line-height:40px;text-align:right;}
.recruitment #human{width:88%;max-width:815px;height:40px;line-height:40px;border:1px solid #cecece;float:left;}
.recruitment #radio{padding-top:5px;font-size:14px;color:#3c3c3c;line-height:40px;display:inline-block;}
.recruitment .woman{margin-left:2%;}
.recruitment select{width:20%;max-width:200px;height:40px;border:1px solid #cecece;text-align:center;font-size:14px;color:#3c3c3c;display:block;float:left;}            
.recruitment p{width:5%;float:left;line-height:40px;text-align:right;height:42px;}
.recruitment #file{width:40%;max-width:368px;height:40px;line-height:40px;padding:0 15px;border:1px solid #cecece;float:left;}
.recruitment #upload{background:#cecece;width:20%;max-width:84px;text-align:center;height:42px;border:1px solid #969696;font-size:14px;margin-left:5%;}
@media (max-width:767px){
    .recruitment .rm_left{width:100%;float:none;line-height:36px;text-align:left;}
    .recruitment #human{width:100%;height:36px;line-height:36px;border:1px solid #cecece;float:none;}

    }

.re_button{width:30%;max-width:250px;margin-left:130px;margin-top:40px;}
.re_button .submit{width:45%;max-width:94px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;background:#122a88;border:none;}
.re_button .reset{width:45%;max-width:94px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#3c3c3c;background:#cecece;border:none;margin-left:5%;}
@media (min-width:992px){
    
    }
@media (min-width:768px) and (max-width: 991px){
    .re_button{width:100%;margin-left:0px !important;}
    }   
@media (max-width:767px){
    .re_button{width:100%;max-width:767px;margin:30px auto;}
    .re_button .submit{width:45%;max-width:94px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;background:#122a88;border:none;}
    .re_button .reset{width:45%;max-width:94px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#3c3c3c;background:#cecece;border:none;margin-left:5%;}
    .recruitment{margin:0 auto 5px;}
    #hid{display:none;}
    }




.Contact{height:396px;background-size:cover;}
.Contact img{height:396px;}
.about_cont{width:100%;max-width:1920px;margin:40px auto;overflow:hidden;}
.about_cont .contact h2{text-align:center;font-size:36px;line-heiht:36px;font-family:"Microsoft YaHei"; font-weight:normal;}
.about_cont .contact p{width:94%;max-width:1020px;margin:auto;text-align:center;font-size:14px;color:#747474;padding-top:20px;line-height:30px;}
.about_cont .contact_li{width:100%;max-width:1200px;margin:75px auto;}
.about_cont .contact_li li{width:25%;max-width:300px;text-align:center;float:left;}
.about_cont .contact_li li .contact_bg{width:124px;height:124px;border-radius:50%;display:inline-block;background:#066038;text-align:center;transition: all 2s;}
.about_cont .contact_li li .contact_bg:hover{   
    transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -o-transform:rotate(360deg);    
    }
.about_cont .contact_li li h2{font-size:24px;line-height:24px;font-weight:normal;margin-top:20px;}
.about_cont .contact_li li p{width:65%;}
.about_cont .contact_li span img{padding-top:25px;}
.about_cont .about_cent{width:94%;max-width:1128px;font-size:14px;line-height:30px;margin:auto;}

.about3{width:100%;max-width:1072px;margin:0 auto;overflow:hidden;clear:both;}
.about3 li{width:20%;margin:3% 2%;}
.about3 li .num_box{width:100%;}
.about3 span{width:100%;background:#066038;border-radius:10px;color:#fff;font-size:90px;text-align:center;line-height:195px;font-weight:normal;font-family:"Impact";padding-top:5px;display:block;}
.about3 p{font-size:14px;font-weight:normal;line-height:24px;text-align:center;padding-top:10px;display:block;width:100%;}
.about3 .num_line{border:3px solid #066038;position:relative;top:105px;font-size:0;display:block;}

.about_concept{background:url(../image/about_concept_bg.jpg)no-repeat center;height:731px;clear:both;margin-top:80px;}
.about_concept .title{padding-top:50px;color:#fff;}
.about_concept .title h2{font-weight:normal;font-size:48px;}
.about_concept .title span{font-size:18px;line-height:24px;font-family:"微软雅黑";padding-top:20px;display:inline-block;background:url(../image/concept_title.png)no-repeat center;padding-bottom:100px;width:100%;}
.about_concept .concept_ln{width:100%;max-width:1170px;margin:10px auto 0;text-align:center;color:#fff;overflow:hidden;}
.about_concept .concept_ln ul{width:100%;}
.about_concept .concept_ln li{width:20%;float:left;}
.about_concept .concept_ln li dl{width:100%;margin-top:20px;}
.about_concept .concept_ln li dl span{font-size:18px;line-height:30px;padding-left:2%;overflow:hidden;display:inline-block;font-weight:bold;}
.about_concept .concept_ln li dl em{background:url(../image/concept_ln_bg.png)no-repeat center;display:inline-block;width:100%;text-align:center;clear:both;height:2px;padding:5px 0 15px;}
.about_concept .concept_ln li dl p{font-size:14px;line-height:24px;width:100%;max-width:160px;margin:auto;padding-left:4%;}
@media (max-width:767px){
    .Contact{background:url(../images/Contact_bg_767.jpg) no-repeat center;height:396px;background-size:cover;}
    .about_cent p{padding-bottom:5%;}
    .about_concept{background:url(../images/about_concept_bg767.jpg)no-repeat center;height:1000px !important;margin-top:6%;}
    .about3 li{width:45%;}
    .about3 span{font-size:8rem !important;line-height:12rem;font-weight:bold;}
    .about3 .num_line{border:3px solid #066038;position:relative;top:7rem;font-size:0;display:block;}
    .about_concept .title span{padding-top:10px;padding-bottom:80px;}
    .about_cont .concept2 dd{width:100% !important;}
    .about_cont .concept2 dl{width:100% !important;height:auto;}
    .about_concept .concept_ln{margin-top:0px;}
    .about_concept .concept_ln li{width:49%;float:left;overflow:hidden;margin:0 0.5%;}
    .about_concept .concept_ln li dl{margin-top:10px;margin-bottom:10px;}
    .about_concept .concept_ln li dl span{font-size:18px;line-height:24px;padding-left:2%;overflow:hidden;display:inline-block;}
    .about_concept .concept_ln li dl em{padding:5px;}
    .about_concept .concept_ln li dl p{font-size:14px;line-height:24px;width:100%;max-width:700px;}
    .concept_lc{display:none;}
    }
@media (max-width:480px){
    .Contact{background:url(../images/Contact_bg_767.jpg) no-repeat center;height:180px;background-size:contain;}
}
@media (max-width:400px){
    .Contact{background:url(../images/Contact_bg_767.jpg) no-repeat center;height:160px;background-size:cover;}
    .about3 li{width:45%;}
    .about3 span{font-size:8rem !important;line-height:10rem !important;font-weight:bold;}
    .about3 .num_line{top:5.5rem !important;}
    }
    

.about_cont .concept2{width:100%;overflow:hidden;clear:both;margin:40px auto;}
.about_cont .concept2 section{width:100%;overflow:hidden;clear:both;}
.about_cont .concept2 .ab2{display:none;}
.about_cont .concept2 dd{width:50%;float:left;max-width:960px;overflow: hidden;}
.about_cont .concept2 dd img{cursor:pointer;transition: all 0.6s;width:100%}
.about_cont .concept2 dd img:hover{transform: scale(1.2);max-width:960px;}
.about_cont .concept2 dl{width:50%;float:left;background:#fafafa;height:456px;color:#3c3c3c;margin-bottom:0px;}
.about_cont .concept2 dl aside{width:100%;text-align:center;padding-top:70px;}
.about_cont .concept2 dl h2{font-size:36px;text-align:center;font-weight:normal;padding-bottom:30px;}
.about_cont .concept2 dl p{text-align:center;font-size:14px;line-height:30px;}
@media (max-width:767px){
    .about_cont .concept2 .ab{display:none;}
    .about_cont .concept2 .ab2{display:block;}
    .about_cont .concept2 dd img{width:100%;}
    .about_cont .concept2 dl{height:auto !important;}
    .about_cont .concept2 dl aside{width:100%;text-align:center;padding:8% 0;}
    .about_cont .concept2 dl h2{text-align:center;font-weight:normal;padding-bottom:20px;width:100% !important;max-width:767px;}
    .about_cont .concept2 dl p{text-align:center;font-size:14px;line-height:30px;}
    .about_cont .concept2 dl h2{padding-bottom:20px;}
    }


.concept_lc{background:url(../image/concept_lc_bg.jpg)no-repeat center;width:100%;height:720px;}
.concept_lc .concept_lc_scroll{width:100%;overflow:hidden;}
.concept_lc .concept_lc_scroll h2{text-align:center;font-size:36px;font-weight:normal;padding-top:70px;}
.concept_lc .concept_lc_scroll h2 span{color:#066038;font-size:36px;font-weight:bold;}
.concept_lc .concept_lc2{width:100%;max-width:1200px;margin:40px auto;}
.concept_lc .concept_lc2 ul{width:100%;}
.concept_lc .concept_lc2 ul li{width:9%;text-align:center;position:relative;bottom:5px;z-index:999;}
.concept_lc .concept_lc2 ul li span{width:15px;height:15px;border-radius:50%;background:#fff;display:inline-block;border:2px solid #066038;}
.concept_lc .concept_lc2 ul li span.on{background:#fede00}
.concept_lc .concept_lc2 ul li p{font-size:14px;line-height:24px;}
.concept_lc .concept_lc3{width:100%;max-width:1200px;margin:40px auto;clear:both;}
.concept_lc .concept_lc3 ul{width:100%;overflow:hidden;}
.concept_lc .concept_lc3 ul li{width:100%;overflow:hidden;margin-top:50px;height:386px;}
.concept_lc .concept_lc3 ul li dd{border:3px solid #fff;border-radius:5px;float:left;}
.concept_lc .concept_lc3 ul li dd img{width:100%;}
.concept_lc .concept_lc3 ul li dl{float:left;margin-left:50px;margin-top:80px;}
.concept_lc .concept_lc3 ul li dl h2{color:#066038;font-size:72px;text-align:left;font-family:"FZZDHJW";font-size:72px;font-weight:normal;width:100%;}
.concept_lc .concept_lc3 ul li dl p{padding-top:40px;width:100%;max-width:440px;line-height:24px;color:#fff;}




.contact_message{background:url(../image/message_bg.jpg) no-repeat center;height:652px;clear:both;}
.message_cont{width:94%;max-width:1128px;margin:auto;padding-top:50px;}
.message_cont .message_left{float:left;width:65%;overflow:hidden;}
.message_cont h2{font-size:36px;line-height:36px; font-weight:normal;}
.message_cont p{font-size:14px;line-height:36px;color:#7c7c7c;width:75%;max-width:630px;padding-top:20px;}
.message_cont p span{color:#fff;background:#65affa;width:105px;height:36px;display:inline-block;text-align:center;margin-right:5px;}
.message_cont form{margin-top:20px;}
.message_cont form .message{width:45%;float:left;max-width:356px;margin-right:3%;}
.message_cont form .message p,.message_cont form .mess p{font-size:18px;}
.message_cont form .message input{width:100%;max-width:356px;height:40px;border:1px solid #cecece;}
.message_cont form .mess{margin-top:10px;overflow:hidden;clear:both;}
.message_cont form .mess textarea{width:100%;max-width:740px !important;border:1px solid #cecece;height:158px;}
.message_cont form .mess_sb{width:20%;max-width:180px;text-align:center;color:#fff;line-height:40px;background:#424355;border:none;margin-top:30px;font-size:18px;}
.message_cont .message_right{width:30%;max-width:350px;float:right;background:rgba(117, 232, 181, 0.3);;height:392px;display:inline-block;margin-top:105px;}
.message_cont .message_right aside{width:90%;max-width:296px;margin:auto;padding-top:40px;}
.message_cont .message_right aside h2{font-size:24px;line-height:36px;width:100%;}
.message_cont .message_right aside p{font-size:14px;line-height:30px;width:100%;}
@media (max-width:767px){
    .contact_message{background:url(../images/message_bg767.png) no-repeat center;max-height:400px;}
    .message_cont form .message input{height:30px;}
    .message_cont form .mess textarea{height:auto;}
    }

.about_map{margin:40px auto;text-align:center;font-size:36px;font-weight:normal;}
.about_map .map_title{background:url(../image/about_title.png)no-repeat center;}
.about_map .map{width:100%;max-width:1920px;height:850px;border:#ccc solid 1px;margin:40px auto;border:1px solid #cecece;}
.about_map #max_767{display:none;}
.about_map #max_min{display:none;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.about_cont .contact #about_767{display:none;}
@media (max-width:991px){   
    .message_left{width:100% !important;float:none;}
    .message_right{display:none !important;}
    .message_cont p{width:100%;}
    .message_cont form .mess textarea{max-width:991px !important;}
    }
@media (max-width:767px){
    .about_map{display:none;}
    .about_cont #max_767{display:block;background:url(../images/map_767.png)no-repeat center;height:450px;width:100%;margin-top:5%;border:#ccc solid 1px;}
    .message_cont h2{font-size:2rem;line-height:2rem;}
    .about_cont .contact #about_767{display:block;}
    }   
@media (max-width:480px){   
    .about_map{display:none;}
    #map_min{display:block; background:url(../images/map_min.png)no-repeat center;height:292px;width:100%;}
    }




.list_Product ul li{width:20% !important;}
.Product_cent{width:100%;margin:40px auto;overflow:hidden;clear:both;}
.Product_cent ul{width:100%;}
.Product_cent ul li{width:32%;float:left;margin:0 0.5% 1%;position:relative;padding:0;zoom:1;overflow:hidden;}
.Product_cent ul li img{width:100%;}
.Product_cent ul li .text{position:absolute;top:370px;height:340px;left:0;color:#fff;width:100%;padding-top:4%;padding-left:10%;overflow:hidden;}
.Product_cent ul li .text h2{font-size:2rem;font-weight:bold;width:100%;}
.Product_cent ul li .text p{font-size:14px;line-height:24px;padding:2% 0;width:94%;}
.Product_cent ul li .text a{display:block;width:138px;height:38px;text-align:center;line-height:40px;border:1px solid #fff;color:#fff;font-size:14px;margin-top:20px;}
@media (max-width:767px){
    .Product_cent{width:100%;margin:8% auto;}
    .Product_cent ul li{width:48%;float:left;margin:1%;}
    .Product_cent ul li .text{display:none;}
    }
@media (max-width:480px){   
    .Product_cent ul li{width:94%;float:none;margin:1% auto;}
    }   



footer{background:url(../image/foot_bg.png)no-repeat center;height:677px;clear:both;margin-top:-250px; z-index:9999;display:block !important;}


@media (min-width:768px) and (max-width:991px){
    .m_foot{padding-top:460px;}
    }
@media (max-width:767px){   
    footer{background:url(../images/foot_bg_767.png) no-repeat;height:248px !important;overflow:hidden;margin-top:-80px !important;z-index:9999;}
    .m_foot{padding-top:120px !important;}
    .foot_left{width:100% !important;max-width:767px;float:none;text-align:center;}
    .foot-right{display:none;}
    }


.picbox{
    width:100%;
    text-align:center;
    padding-top:10px;
    font-size:14px;
    line-height:31px;
    overflow:hidden;
}
.picbox img{
    display:block;
    margin:16px auto 6px;
}
.picbox ul.e8{
    font-size:12px;
    line-height:normal;
}
.picbox ul.e8 li .pic{
    background:none;
    border:1px solid #EEE;
    overflow:hidden;
}
.picbox ul.e8 img{
    margin:3px;
    border:none;
}
.picbox ul.e8 li .title{
    padding-top:0px;
}


.mt1{width:100%;max-width:1200px;margin:120px auto 0;}
.mt1 .sp-title{width:96%;margin:auto;overflow:hidden;clear:both;}
.mt1 .sp-title h2{float:left;font-size:30px;}
.mt1 .sp-title span{float:right;line-height:36px;padding-top:10px;}
.mt1 .linkbox{width:96%;margin:2% auto;clear:both;overflow:hidden;}
.mt1 .linkbox h3 a{color:#066038;font-size:24px;}
.mt1 .linkbox .f6{margin-top:2%;width:100%;overflow:hidden;clear: both;border-bottom:1px dashed #cecece;padding-bottom:15px;}
.mt1 .linkbox .f6 li{width:25%;float:left;line-height:30px;}
.mt1 .linkbox .f6 li a{color:#333;}
@media (max-width:991px){
.mt1{margin:100px auto 0;}  
}
@media (max-width:767px){
.mt1{margin:80px auto 0;}       
.mt1 .sp-title h2{float:left;font-size:24px;}
.mt1 .sp-title span{float:right;line-height:36px;padding-top:0px;}
.mt1 .linkbox{width:96%;margin:5% auto;clear:both;overflow:hidden;}
.mt1 .linkbox h3 a{color:#066038;font-size:18px;}   
.mt1 .linkbox .f6{margin-top:5%;padding-bottom:5%;} 
}


//.into{background:url(../image/into.jpg) no-repeat center;height:450px;background-size:cover;}
.into{}
.into_media{width:100%;margin:3% auto 0;overflow:hidden;}
.into_media .media_l{float:left;width:50%;}
.into_media .media_l img{width:100%;}
.into_media .media_r{float:left;padding-left:50px;width:50%;padding-top:60px; text-transform: uppercase;}
.into_media .media_r h2{font-size:4rem;color: #050505;font-family:"微软雅黑";text-align:left;}
.into_media .media_r hr{width:50px;height:4px;background:#a19ba1;border:none;margin:10px 0 40px;float:left;clear:both;}
.into_media .media_r .ab_hide{height:200px;overflow-y:scroll;overflow-x:hidden;width:100%;max-width:520px;clear:both;}
.ab_hide::-webkit-scrollbar {
            width:5px;
            
            background-color:#3db6a4;
        }
       
        .ab_hide::-webkit-scrollbar-track {
            width:5px;
            background-color:#eaeaea;
            
        }
        
        .ab_hide::-webkit-scrollbar-thumb {
            background:#3db6a4;
            border-radius:2px; 
            height:50%;         
        }
.ab_hide::-moz-scrollbar {
            width:5px;
            
            background-color:#3db6a4;
        }
       
        .ab_hide::-moz-scrollbar-track {
            width:5px;
            background-color:#eaeaea;
            
        }
        
        .ab_hide::-moz-scrollbar-thumb {
            background:#3db6a4;
            border-radius:2px; 
            height:50%;         
        }
.into_media .media_r .ab_hide p{font-size:14px;font-family:"微软雅黑";color:#3c3c3c;line-height:30px;display:block;width:97%;clear:both; text-indent: 2em;padding-bottom:20px;}
.into_zl{width:100%;max-width:1200px;margin:3% auto 0;overflow:hidden;clear:both;}
.into_zl h2{text-align:center;font-size:3rem;color:#050505;font-weight:normal;}
.into_zl ul{width:100%;margin:3% auto 0;overflow:hidden;}
.into_zl ul li{width:100%;}
.into_zl ul li:nth-child(even) dd{float:right;}
.into_zl ul li dd{float:left;width:50%;overflow:hidden;}
.into_zl ul li dd img{cursor:pointer;transition: all 0.6s;}
.into_zl ul li dd img:hover{transform: scale(1.2);}
.into_zl ul li dl{float:left;width:50%;text-align:center;background:#fdfdfd;height:249px;margin-bottom:0px;}
.into_zl ul li dl span{font-size:2.5rem;color:#ff001e;width:100%;clear:both;display:inline-block;padding-top:15px;}
.into_zl ul li dl p{font-size:14px;line-height:30px;padding-top:20px;color:#3c3c3c;display:inline-block;width:75%;}

.into_into{width:100%;margin:4% auto 0;height:auto;}
@media (max-width:767px){
    .into{background:url(../images/into_767.jpg) no-repeat center;height:300px;background-size:cover;}
    .into_into{width:100%;margin:4% auto 0;background:url(../images/into_into_767.jpg) no-repeat center;background-size:cover;height:350px;}
    .into_media{margin:8% auto 0;}
}
@media (max-width:480px){
    .into{background:url(../images/into_767.jpg) no-repeat center;height:180px;background-size:contain;}
}

@media (max-width:400px){
    .into{background:url(../images/into_767.jpg) no-repeat center;height:160px;background-size:cover;}
}

.into_hj{width:100%;max-width:1200px;margin:4% auto 0;overflow:hidden;}
.into_hj .into_hj_bd{float:left;width:76.5%;}
.into_hj .into_hj_bd ul li{text-align:center;font-size:14px;color:#3c3c3c;line-height:36px;width:100%;}
.into_hj .into_hj_bd ul li p{padding-top:10px;}
.into_hj .into_hj_bd ul li img{width:100%;}
.into_hj .hd{float:left;width:22%;margin-left:1.5%;overflow:hidden;}
.into_hj .hd li{width:100%;margin-bottom:10px;}
.into_hj .hd li img{width:100%;}

@media (max-width:991px){
    .into_media .media_l,.into_media .media_r{width:94%;overflow:hidden;float:none;margin:auto;padding-left:0px;}
    .into_media .media_r{padding-top:5%;}
    .into_media .media_r p{width:100%;}
    
}
@media (max-width:767px){
    .into_hj{margin:8% auto 0;overflow:hidden;}
    
    .into_zl ul{width:100%;margin:5% auto 0;}
    .into_zl ul li{float:none;width:100%;}
    .into_zl ul li:nth-child(even) dd{float:none;}
    .into_zl ul li dd,.into_zl ul li dl{width:94%;margin:auto;float:none;}
    .into_zl ul li dl{height:auto !important;margin-top:4%;margin-bottom:4%;}
    .into_zl ul li dl span{padding-top:3%;}
    .into_zl ul li dl p{width:100%;padding:3% 0;}
    .into_zl ul li dd img{width:100%;}
    
}
@media (max-width:480px){
    .into_hj .into_hj_bd{float:none;width:94%;margin:auto;}
    .into_hj .into_hj_bd ul li{display:block !important;}
    .into_hj .hd{display:none;}
}
