@charset "utf-8";
#feixceshi{
  font-size: 90px;
  color: red;
}



.navnameb img{

    display: inline;
}

.he_pc_hd .he_pcser .he_img1 {
    opacity: 0;
}

.he_pc_hd .he_pcser .he_img {
    opacity: 1;
}

.he_pc_hd.act .he_pcser .he_img1 {
    opacity: 1;
}

.he_pc_hd.act .he_pcser .he_img {
    opacity: 0;
}

.bodyone {
		width: 100%;
		margin: 0px auto;
	}
#bodyonewidthcn{
  margin: 0 auto; width: 1500px;
}

#bodyone_en{
    width: 100%;
    text-align: center;
    margin: 0px auto;
  }
#bodyone_en_cn{
  width: 1500px; margin: 0 auto; text-align: left; margin-top: 30px; font-size: 16px;
}

#mp4widthh1{
  height: 100px; line-height: 100px; padding-top: 30px;
}


#mp4width{
  width: 840px;height: 520px; margin-top: 40px; border: none;object-fit:fill;
}

#lmheadnav{
  font-size: 20px;height: 60px;line-height: 60px;border-bottom: 1px solid #ccc;
}
#heb1p2h1{font-size: 28px;}
#bodyonefoot{
  height: auto;
}

#bttitle{
  float: right;
}

 #lmheadli{
                width: auto; font-size: 20px; float: left; color: #000
               }

.bodyone img{
    width: 100%;
}

.bodyonefoot{
  margin: 0 auto;
  width: 70%;
}
#fzlca{
  display: block;
}
#fzlcb{
  display: none;
}
#lmheadlib{}
#he_b1p22{display: none;}

.newscontentf01 a{
                             text-decoration:underline; 
               }

#serviceoriented_navnameaa{
  width: 50%; height:auto;overflow: hidden;
}
#serviceoriented_navnameba{
  width: 50%;height: auto;overflow: hidden;
}

#serviceoriented_navnameab{
  display: block;
  width: 50%; height:auto;overflow: hidden;
}
#serviceoriented_navnamebb{
  width: 50%;height: auto;overflow: hidden;
}

#serviceoriented_navnameac{
  width: 50%; height:auto;overflow: hidden;
}
#serviceoriented_navnamebc{
  width: 50%;height: auto;overflow: hidden;
}


.contenttwofeix{
  padding: 10px;
}

.contenttwofeiximg{
   border-radius: 0px; width: 600px;height:auto; margin-top: 50px; 
}
#navnameatwo{
  width: 75%; height:300px;
}

#footleftone{

}

#navnamebbimg{
  width: 25%;height: 300px; padding-left: 10px; padding-top: 50px;
}

.he_banpc{
  width: 100%;
}
/*.bodyone img{
    width: 1920px;
    position: absolute;
}
*/
/*左右箭头样式*/
.swiper-btn-prev{
left: 150px;
}
.swiper-btn-next{
right: 150px;
}

.navnameb .newsa .cn-left {
  float: left; width: 15%; line-height: 90px;padding-left: 10px;
}

.navnameb .newsa .cn-right {
  float: left; width: 85%; text-align: left;padding-top: 10px; padding-left: 10px;
}

.navnameb .newsb .cn-left {
  float: left; width: 15%; line-height: 90px;padding-left: 10px;
}

.navnameb .newsb .cn-right {
  float: left; width: 85%; text-align: left;padding-top: 10px; padding-left: 10px;
}

.navnameb .newsc .cn-left {
  float: left; width: 15%; line-height: 90px;padding-left: 10px;
}

.navnameb .newsc .cn-right {
  float: left; width: 85%; text-align: left;padding-top: 10px; padding-left: 10px;
}

.cn-right h1:hover{
    color: #b42123;
}
.cn-right p:hover{
    color: #b42123;
}

/*左右箭头样式*/


/*导航样式*/

        .navnamea{
        	width: 30.7%;
        	float: left;
        	height: 80px;
        }

        .navnameb{
        	width: 49.3%;
        	float: left;
        	height: 80px;
        }

        .navnamec{
        	width: 20%;
        	float: left;
        	height: 80px;
        }


        #menu{     

            height: 45px;
            line-height: 45px;
            margin: 0px; 
            padding-top: 25px;           
            background: none;

        }

        

        #menu li{
            float: left;
            position:relative;
            background: url(../img/img_4.png) no-repeat right center;       
            font-size: 17px;
            padding: 10px;
            line-height: 35px;     
            height: 35px;
            margin: 0px;
            list-style: none;
        }

        #menu li:nth-child(9){
        	background: none;    
        }
   
        #menu li:nth-child(2):hover .dropdown_1column {
            left:-260px;
            top:55px;
            width: 610px;
        }

        #menu li:nth-child(3):hover .dropdown_1column {
            left:-135px;
            top:55px;
            width: 370px;
        }
        
        #menu li:nth-child(4):hover .dropdown_1column {
            left:-135px;
            top:55px;
            width: 370px;
        }

        #menu li:nth-child(5):hover .dropdown_1column {
            left:-70px;
            top:55px;
            width: 250px;
        }

        #menu li:nth-child(6):hover .dropdown_1column {
            left:-310px;
            top:55px;
            width: 730px;
        }

        #menu li:nth-child(7):hover .dropdown_1column {
            left:-70px;
            top:55px;
            width: 250px;
        }

        #menu li:nth-child(8):hover .dropdown_1column {
             left:-200px;
            top:55px;
            width: 400px;
        }

        #menu li:nth-child(9):hover .dropdown_1column {
            left:-135px;
            top:55px;
            width: 370px;
        }









        #menu li a {
            color: #000;
        }

        #menu li a:hover {
            color: #007ec8;
        }

        .dropdown_1column{ /* 下拉菜单边框颜色*/
            margin: 0px auto;            
            float: left;
            position: absolute;
            left: -999em;
            text-align: center;            
            border-top: none;
            width: auto;
            z-index: 200;
            background:rgba(15,30,85,0.4);
            border-top: 2px solid #0f1e55;
        }
        #menu li:hover div a { /* 下拉菜单文字颜色*/
        font-size:16px;
        color:#fff;
        }

        #menu li:hover div a:hover{color:#000;} /*下拉带单鼠标停留颜色*/

        #menu li ul {
        list-style:none;padding:10px 5px;
        margin:0;
        }
        #menu li ul li {
        float: left;
        font-size:16px;
        line-height:40px;
        position:relative;
        padding:0;margin:0;
        text-align: center;
        width:120px;
        height: 40px;
        border:none;
        background: none;
        }
        #menu li ul li:hover {
        background:none;
        border:none;padding:0;
        margin:0;
       
        }
/*导航样式*/




.he_b1p2 .newscontentf {
    height: auto;
    background: url('../img/lmbgcontentf.jpg') no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
    padding-top: 0px;

}

.clear{
    width: 1240px;
    height: 1px;
    margin:0 auto;
    font-size: 1px;
    color: #fff;
    clear: both;
}
.he_b1p2 .newscontentf .navnamecontent{
    width: 100%;
    height: 393px;
    margin:0 auto;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
}



.he_b1p2 .navnamecontent .navnamecontenta{
    width: 100%;
    margin:0 auto;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    position: relative;
    top:50%;
    transform:translateY(-50%);
    padding: 20px;
   /* position: relative;
    top: 50%
    transform:translateY(-50%);*/
}

.he_b1p2 .newscontentf .navnamecontenta_h1{     
    font-size: 34px;
    height: 154px;
    line-height: 154px;
    text-align: center;
}


.he_b1p2 .newscontentf .newscontentf01 p{
  font-size: 16px;
  text-align: justify;
}



.navnamecontenta_a {
     font-size: 26px;
     line-height: 60px;
     height: 180px;
     background: url('../img/navnamecontenta_abg.jpg') repeat;

}

.navnamecontenta_a2 {
     font-size: 26px;
     line-height: 60px;
     height: 180px;
     background-color: #d7e9fd;
}


.navnamecontenta_a span{
     margin: 12px;
}

.navnamecontenta_a p{
     font-size: 26px;
}

.navnamecontenta_ah1{
  width: 60px;
  margin: 0 auto;
  height: 2px; 
  padding: 0px;
  line-height: 2px;
  background-color: #0f84ee;
  margin-bottom: 20px;
}

.navnamecontenta_ah2{
  width: 100%;
  margin: 0 auto;
  height: 2px; 
  padding: 0px;
  line-height: 2px;
  background-color: #0f84ee;
  margin-bottom: 20px;
}


.newscontentf02 .swiper-slide img{
  width: 620px;
  height: 393px;
  
}

.swiperslideimg1{
  width: 420px;
  height: 193px;
}

.he_b1p2 .newscontentf .navnamecontenta p{   
    font-size: 18px;
    line-height: 34px;
    text-align: center;
}

.he_b1p2 .newscontentf .newscontentf01{
    width: 1240px;
    height: auto;
    margin:0 auto;
    font-size: 18px;
    line-height: 24px;
    text-align: left;
}

.he_b1p2 .newscontentf .newscontentf02{
    width: 1240px;
    height: auto;
    margin:0 auto;
    font-size: 16px;
    line-height: 24px;
    text-align: left;
}


.he_b1p2 .newscontentf .newscontentf01 h1{
    font-size: 32px;
    width: 1240px;
    height: 160px;
    line-height: 50px;
    text-align: center;
    margin-top: 40px;
}


.he_b1p2 .newscontentf .newscontentf01 .left{
    float: left;
    width: 440px;
    height: 1000px;
    border-right: 1px solid #cccccc;
}


.he_b1p2 .newscontentf .newscontentf01 .right{
    float: left;
    width: 799px;
    height: 1000px;
}


.he_b1p2 .newscontentf .newscontentf02 .navnamea{
    width: 36%;
}

.he_b1p2 .newscontentf .newscontentf02 .navnameb{
    width: 63%;
}


.navnameb .newsa .cn-right h1{
  font-size: 18px; margin: 0px; height: 16px;line-height: 16px; font-weight: bold;
}

.navnameb .newsa .cn-right p{
  line-height: 22px; font-size: 16px; margin-top: 12px;
}



.navnameb .newsb .cn-right h1{
  font-size: 18px; margin: 0px; height: 16px;line-height: 16px; font-weight: bold;
}

.navnameb .newsb .cn-right p{
  line-height: 22px; font-size: 16px; margin-top: 12px;
}



.navnameb .newsc .cn-right h1{
  font-size: 18px; margin: 0px; height: 16px;line-height: 16px; font-weight: bold;
}

.navnameb .newsc .cn-right p{
  line-height: 22px; font-size: 16px; margin-top: 12px;
}












.he_b1p2 .lmbgcontentf {
    height: 1000px;
    background: url('../img/lmbgcontentf.jpg') no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
    padding-top: 100px;

}



.he_b1p2 .lmbgcontentf .lmbgcontentf01{
    width: 1240px;
    height: 500px;
    margin:0 auto;
    background: url('../img/lmbgcontentf01.jpg') no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
}

.lmbgcontentf01 .top{
    float: left;
    width: 1240px;
    height: 100px;
    margin: 0 auto;
}
.lmbgcontentf01 .top ul{
    margin-left: 200px;
    width: 1040px;

}

.lmbgcontentf01 .top ul li{
    width: 346px;
    float: left;
    height: 100px;
    line-height: 100px;
    font-size: 26px;
    color: #545454;
}
.lmbgcontentf01 .top ul li:hover{
    color: #000;
    background: url('../img/lmbgcontentf01li.png');
}

.lmbgcontentf01 .center{
    float: left;
    width: 1240px;
    height: 300px;
    margin: 0 auto;
}
.lmbgcontentf01 .center h1{
    text-align: center;
    font-size: 28px;
    color: #000;
    height: 80px;
    line-height: 80px;
    margin-top: 50px;
}
.lmbgcontentf01 .center h2{
    text-align: center;
    font-size: 38px;
    color: #b42223;
    line-height: 50px;
}


.lmbgcontentf01 .bottom{
    float: left;
    width: 1240px;
    height: 100px;
    margin: 0 auto;
}
.lmbgcontentf01 .bottom ul{
    margin-left: 0px;
    width: 1040px;

}
.lmbgcontentf01 .bottom ul li{
    width: 346px;
    float: left;
    height: 100px;
    line-height: 100px;
    font-size: 26px;
    color: #545454;
}
.lmbgcontentf01 .bottom ul li:hover{
    color: #000;
    background: url('../img/lmbgcontentf01li.png');
}

.he_b1p2 {
    margin-top: 0px;
   text-align: center;

}

.he_b1p2 .lmbgsanhua2{
    height: 740px;
    background: url('../img/lmbgsanhua2.jpg') no-repeat;

}

.he_b1p2 .lmhead {
    width: 1240px;
    margin: 0 auto;
    height: 80px;
    height: 80px;
    line-height: 80px;
    font-size: 28px;
    color: #000;
    text-align: left;

}

.he_b1p2 .lmhead a{
    color: #000;
}
.he_b1p2 .lmhead a:hover{
    color: #b42123;
}

.he_b1p2 .lmhead ul{
}

.he_b1p2 .lmhead ul li{
    width: 120px;
    float: right;
    height: 80px;
    line-height: 80px;
    font-size: 32px;
    color: #b1b1b1;
    cursor:pointer;
}

.he_b1p2 .lmcontent{
    width: 1240px;
    margin: 0 auto;
    text-align: center;
}

.he_b1p2 .lmcontent h1{
    height: 180px;
   line-height: 180px;
}

.he_b1p2 p {
    line-height: 35px;
}

.he_laxta a{
    font-size: 18px;
}

/*.he_pcnli .he_pcnava {
    font-size: 18px;
    line-height: 69px;
    color: #fff;
    transition: all 0.36s;
    position: relative;
}
*/
.he_laxta a:hover {
        color: #b42123;
    }


/*.he_b1p2 img:hover{
transform: scale(1.1);
transition: all 1s ease 0s;
-webkit-transform: scale(1.1);
-webkit-transform: all 1s ease 0s;
}
*/
.he_b1p2img:hover{
transform: scale(1.1);
transition: all 2s ease 0s;
-webkit-transform: scale(1.1);
-webkit-transform: all 2s ease 0s;
}

#qualificationsimg{
  width:33%; height: 290px; float: left; line-height: 68px; text-align: left;
}


.navnamea .newsbt{
   width: 100%;
   height:  auto;
}

.navnamea .newsbt .newsbttitle{
   width: 122px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 20px;
   color: #50514d;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   background: url('../img/newsbtbg.png') no-repeat;
}


.navnamea .newsbt .newsbttitleb{
   width: 100%;
   float: left;
   cursor: pointer;
   /*background: url('../img/newsbttitleb.jpg') no-repeat;*/
}


.navnamea .newsbt .newsbtcontent{
   width: 100%;
   height: 236px;
   line-height: 36px;
   text-align: left;
   font-size: 20px;
   color: #50514d;
   float: left;
   cursor: pointer;
}

.navnamea .newsbtcontent ul{
   padding-top: 10px;
   padding-right: 30px;
   height: 300px;
   width: 100%;
}
.navnamea .newsbtcontent ul h1{
   font-size: 12px;
   height: 30px;
   line-height: 30px;
}

.navnamea .newsbtcontent ul h2{   
   font-size: 18px; 
   font-weight: bold;
   height: auto;
   line-height: 30px;
}


.navnamea .newsbtcontent ul img{
   width: 100%;
   height: auto;
}


.navnamea .newsbtcontent li{
   width: 100%;
   line-height: 24px;
   text-align: left;
   font-size: 16px;
   color: #50514d;
   float: left;
}

.navnamea .newsbt{
   /*background: url('../img/newsicon1.png') no-repeat;*/
   background-color: #fcc;
}


.navnamea .newspic{
    width: 80px;
    height: 80px;   
    margin-top: 10px;
    text-align: center;
    color: #9e9e9e;
    /*background: url('../img/newsicon1.jpg') 0 0 no-repeat;*/
    background: url('../img/newsicon1.png') no-repeat;
}

.navnamea .newspic h1{
   line-height: 60px;
   font-size: 40px;
}


.navnamea .newspic p{   
   font-size: 12px;
   line-height: 12px;
}



.navnameb .newspic{
    width: 80px;
    height: 80px;   
    margin-top: 10px;
    text-align: center;
    color: #9e9e9e;
    /*background: url('../img/newsicon1.jpg') 0 0 no-repeat;*/
    background: url('../img/newsicon1.png') no-repeat;
}

.navnameb .newspic h1{
   line-height: 60px;
   font-size: 40px;
}


.navnameb .newspic p{   
   font-size: 12px;
   line-height: 12px;
}

.navnameb .newsbt{
   width: 480px;
   height: 35px;
}

.navnameb .newsbt ul{
   padding-left: 10px;
   padding-top: 10px;
}

.navnameb .newsbt li{
   width: 122px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 20px;
   color: #000;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   /*background: url('../img/newsbtbg.png') no-repeat;*/
   border-radius: 30px;
   background-color: #e3e3e3;
}





.navnameb .newsbt li:hover{
   background-color: #337ab7;
   color: #fff;
}

.navnameb .newsbt .select{
   background-color: #337ab7;
   color: #fff;
}

.navnamebimg{
  width: 120px;
  float: left;
  text-align: center;
  line-height: 35px;
}



.navnamebimg img{
  width: 110px;
}

#developmentcn{
    width: 2600%;
}

#lmbgcontentfwha{
    display: none;
}



#lmbgcontentfwha li{
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    background-color: #eee;
}

#lmbgcontentfwha h2{
    height: 80px;
    line-height: 80px;
    font-size: 20px;
}

.footleftone{
  height: 120px;
  line-height: 120px;
  font-size: 18px;
}

.footleftone li{
  float: left;
  width: 185px;
  height: 120px;
  line-height: 120px;
  margin-right: 20px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}

.selectin{
   width: 185px;
   height: 30px;
   border-radius: 5px;
   padding-left: 40px;
   background: #fff url('../img/selecticon.jpg') no-repeat;  
}


.footlefttwolm{
  width: 400px;
  float: left;
  margin-top: -20px;  
}

.footlefttwolm li{
  float: left; 
  width: 100px;
  text-align: center;
}

.footlefttwolm li a{
  color: #000;
  font-size: 18px;
  line-height: 36px;
  font-weight: bold;
}

.footlefttwolm span{
  color: #000;
  font-size: 16px;
  line-height: 24px;
}



.footlefttwolmb{
  width: 300px;
  float: left;  
}

.footlefttwolmb li{
  float: left; 
  width: 100px;
  text-align: center;
}

.footlefttwolmb li a{
  color: #000;
  font-size: 18px;
  line-height: 36px;
  font-weight: bold;
}

.footlefttwolmb span{
  color: #000;
  font-size: 16px;
  line-height: 24px;
}


.selectdiv{
   background-image: url('../img/selecticon.jpg') no-repeat; 
   background-size:auto 100%;
}



/*二级页样式*/



/*二级页样式*/

/*浮动*/

#floatPanel .ctrolPanel{display:none;width:120px;height:466px;position:fixed;right:25px;top:200px;overflow:hidden;z-index:10000; _position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300);}
#floatPanel .ctrolPanel a{width:120px; height: auto;font-size:12px;color:#ff6600;letter-spacing:1px;
    text-align:center;overflow:hidden;}
#floatPanel .ctrolPanel .arrow{height:29px;line-height:28px;display:block;margin:1px auto;}
#floatPanel .ctrolPanel .arrow span{display:none;}
#floatPanel .ctrolPanel .arrow:hover{background:#f4f4f4;}
#floatPanel .ctrolPanel .arrow:hover span{display:block;}
#floatPanel .ctrolPanel .contact{height:460px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .contact span{line-height:90px;}
#floatPanel .ctrolPanel .qrcode{height:40px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .qrcode span{display:none;}

#floatPanel .popPanel{width:230px;height:242px;position:fixed;right:70px;top:300px;z-index:10000;overflow:hidden;display:none;_position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300); }
#floatPanel .popPanel .popPanel-inner{width:230px;height:242px;position:relative;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .arrowPanel{width:10px;height:240px;position:absolute;right:1px;top:102px;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow01{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #ddd;position:absolute;bottom:0;position:absolute;left:2px;top:0;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow02{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #fff;position:absolute;bottom:0;position:absolute;left:0;top:0;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel{width:220px;height:240px;text-align:center;background:#fff;border:solid 1px #ddd;position:absolute;left:0;top:0;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel img{width:200px;height:200px;border:none;padding:10px 10px 5px 10px;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel span{font-size:12px;color:#666;line-height:24px;letter-spacing:1px;}



/*浮动*/

.bodyonecentent{
  width: 70%;
}

@media (max-width: 1500px){

  #feixceshi{
  font-size: 120px;
  color: blue;
  }
	
	.bodyone {
		width: 1500px;
	}

	.navnamea{
        	width: 20%;
        	float: left;
        	height: 99px;
        }

        .navnameb{
        	width: 80%;
        	float: left;
        	height: 99px;
        }

        .navnamec{
        	width: 0%;
        	float: left;
        	height: 99px;
        }

	.bodyone img{
		width: 100%;
	}


}

.he_b1p1ny{
  margin-top: 300px;
}



/* 电脑窄屏 */
/* 1500px */
@media screen and (max-width: 1500px) {

.bodyone{
  width: 100%;
  font-size: 12px;
}

#bodyonewidthcn{
  margin: 0 auto; width: 100%;
}






.bodyonefoot{
  margin: 0 auto;
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
}

.footleftone {  
    height: 80px;
    line-height: 80px;
    font-size: 12px;
}


.footleftone ul{
  /*display: none;*/
}


.footleftone li{
  float: left;
  width: 100px;
  height: 80px;
  line-height: 80px;
  margin-right: 10px;
  font-size: 12px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}



.navnamebimg{
  width: 120px;
  float: left;
  margin-right: 20px;
  text-align: center;
  line-height: 35px;
  font-size: 10px;
}


}





/* 电脑窄屏 */
/* 1400px */
@media screen and (max-width: 1440px) {


.bodyone{
  width: 100%;
  font-size: 12px;
}

#bodyonewidthcn{
  margin: 0 auto; width: 100%;
}



.bodyonefoot{
  margin: 0 auto;
  width: 100%;
}

.footleftone {

    height: 80px;
    line-height: 80px;
    font-size: 12px;
}


.footleftone ul{
  /*display: none;*/
}


.footleftone li{
  float: left;
  width: 100px;
  height: 80px;
  line-height: 80px;
  margin-right: 10px;
  font-size: 12px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}

.navnamebimg{
  width: 110px;
  float: left;
  margin-right: 20px;
  text-align: center;
  line-height: 35px;
  font-size: 10px;
}


.navnamebimg img{
  width: 70px;
}



}


/* 电脑窄屏 */
/* 1400px */
@media screen and (max-width: 1366px) {

.bodyone{
  width: 100%;
  font-size: 12px;
}

#bodyonewidthcn{
  margin: 0 auto; width: 100%;
}



.bodyonefoot{
  margin: 0 auto;
  width: 100%;
}

.footleftone {

    height: 80px;
    line-height: 80px;
    font-size: 12px;
}


.footleftone ul{
  /*display: none;*/
}


.footleftone li{
  float: left;
  width: 100px;
  height: 80px;
  line-height: 80px;
  margin-right: 10px;
  font-size: 12px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}

.navnamebimg{
  width: 110px;
  float: left;
  margin-right: 20px;
  text-align: center;
  line-height: 35px;
  font-size: 10px;
}


.navnamebimg img{
  width: 70px;
}



}


/* 电脑窄屏 */
/* 1400px */
@media screen and (max-width: 1280px) {

.bodyone{
  width: 100%;
  font-size: 12px;
}

#bodyonewidthcn{
  margin: 0 auto; width: 100%;
}




.footlefttwolm{
  width: 200px;
}

.footlefttwolm img{
  width: 200px;
}

.footlefttwolm span{
  font-size: 12px;
  line-height: 18px;
}

.footlefttwolmb{
  width: 200px;
  float: left;  
}

.footlefttwolmb li{
  float: left; 
  width: 33%;
  text-align: center;
}

.footlefttwolmb li a{
  color: #000;
  font-size: 12px;
  line-height: 20px;
  font-weight: bold;
}

.footlefttwolmb span{
  color: #000;
  font-size: 12px;
  line-height: 24px;
}


.bodyonefoot{
  margin: 0 auto;
  width: 100%;

}

.footleftone {
    height: 80px;
    line-height: 80px;
    font-size: 12px;

}


.footleftone ul{
  /*display: none;*/
}


.footleftone li{
  float: left;
  width: 100px;
  height: 80px;
  line-height: 80px;
  margin-right: 10px;
  font-size: 12px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}


.navnamebimg{
  width: 99px;
  float: left;
  margin-right: 15px;
  text-align: center;
  line-height: 35px;
  font-size: 10px;
}


.navnamebimg img{
  width: 70px;
}



}


/* 电脑窄屏 */
/* 1400px */
@media screen and (max-width: 1240px) {

.bodyone{
  width: 100%;
  font-size: 12px;
}

#bodyonewidthcn{
  margin: 0 auto; width: 100%;
}



.bodyonefoot{
  margin: 0 auto;
  width: 100%;
}

.footleftone {
    height: 80px;
    line-height: 80px;
    font-size: 12px;
}


.footleftone ul{
  /*display: none;*/
}


.footleftone li{
  float: left;
  width: 90px;
  height: 80px;
  line-height: 80px;
  margin-right: 10px;
  font-size: 12px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}

.footlefttwolm{
  width: 200px;
}

.footlefttwolm img{
  width: 200px;
}

.footlefttwolm span{
  font-size: 12px;
  line-height: 18px;
}

.footlefttwolmb{
  width: 200px;
  float: left;  
}

.footlefttwolmb li{
  float: left; 
  width: 33%;
  text-align: center;
}

.footlefttwolmb li a{
  color: #000;
  font-size: 12px;
  line-height: 20px;
  font-weight: bold;
}

.footlefttwolmb span{
  color: #000;
  font-size: 12px;
  line-height: 24px;
}

.navnamebimg{
  width: 99px;
  float: left;
  margin-right: 15px;
  text-align: center;
  line-height: 35px;
  font-size: 10px;
}


.navnamebimg img{
  width: 70px;
}



}



/* 电脑窄屏 */
/* 1400px */
@media screen and (max-width: 1199px) {


.bodyone{
  width: 100%;
  font-size: 12px;
}

#bodyonewidthcn{
  margin: 0 auto; width: 100%;
}



.bodyonefoot{
  margin: 0 auto;
  width: 100%;
}

.footleftone {
    height: 80px;
    line-height: 80px;
    font-size: 12px;
}


.footleftone ul{
  /*display: none;*/
}


.footleftone li{
  float: left;
  width: 90px;
  height: 80px;
  line-height: 80px;
  margin-right: 10px;
  font-size: 12px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}

.footlefttwolm{
  width: 200px;
}

.footlefttwolm img{
  width: 200px;
}

.footlefttwolm span{
  font-size: 12px;
  line-height: 18px;
}

.footlefttwolmb{
  width: 200px;
  float: left;  
}

.footlefttwolmb li{
  float: left; 
  width: 33%;
  text-align: center;
}

.footlefttwolmb li a{
  color: #000;
  font-size: 12px;
  line-height: 20px;
  font-weight: bold;
}

.footlefttwolmb span{
  color: #000;
  font-size: 12px;
  line-height: 24px;
}
.navnamebimg{
  width: 99px;
  float: left;
  margin-right: 15px;
  text-align: center;
  line-height: 35px;
  font-size: 10px;
}


.navnamebimg img{
  width: 70px;
}



}


/* 手机屏幕 */
/* 1040px */
@media screen and (max-width: 1040px) {


.bodyone{
  width: 100%;
  font-size: 12px;
}

.he_nyban{
  margin-top: 60px;
}
#fzlca{
  display: none;
}
#fzlcb{
  display: block;
}

#serviceoriented_navnameaa{
  display: none;
  width: 100%; height:auto;overflow: hidden;
}
#serviceoriented_navnameba{
  width: 100%;height: auto;overflow: hidden;
}

#serviceoriented_navnameab{  
  width: 100%; height:auto;overflow: hidden;
}

#serviceoriented_navnamebb{
  display: none;
  width: 100%;height: auto;overflow: hidden;
}


#serviceoriented_navnameac{
  display: none;
  width: 100%; height:auto;overflow: hidden;
}
#serviceoriented_navnamebc{
  width: 100%;height: auto;overflow: hidden;
}

#bodyonewidthcn{
  margin: 0 auto; width: 100%;
}



#bodyone_en{
    width: 100%;
    text-align: center;
    margin: 0px auto;
  }
#bodyone_en_cn{
  width: 100%; margin: 0 auto; text-align: left; margin-top: 30px; font-size: 16px;
}
.bodyone font{
  font-size: 12px;
}
.bodyonecentent{
  width: 100%;
}


.he_b1p1ny{
  margin-top: 150px;
}

.he_b1p2{
  width: 100%;
}

#lmbgcontentfwhb{
    display: none;
}

#developmentcn{
    width: 100%;
}

#lmbgcontentfwha{
    display: block;
}


.he_b1p2 .newscontentf{
  width: 100%;
}

.he_b1p2 .newscontentf .newscontentf01{
  width: 100%;
  padding: 10px;
}

.he_b1p2 .newscontentf .newscontentf01 p{
  font-size: 12px;
  text-align: justify;
}



.he_b1p2 .newscontentf .newscontentf02{
  width: 100%;
  padding: 10px;
}

.he_b1p2 .newscontentf .newscontentf02 p{
  font-size: 14px;
}

.he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}


.he_b1p2 .newscontentf .newscontentf01 .left{
    display: none;
}


.he_b1p2 .newscontentf .newscontentf01 .right{
    float: left;
    width: 100%;
    height: 1000px;
}

.he_b1p2 .newscontentf .newscontentf02 .navnamea{
    display: none;
}


.he_b1p2 .newscontentf .newscontentf02 .navnameb{
    width: 100%;
}

.contenttwofeix{
  padding: 10px;
}

.contenttwofeiximg{
   border-radius: 0px; width: 100%;height:auto; margin-top: 50px; 
}

.navnameb .newsa .cn-left {
  display: none;
}

.navnameb .newsa .cn-right {
  float: left; width: 100%; text-align: left;padding-top: 10px; padding-left: 10px;
}



.navnameb .newsa .cn-right h1{
  font-size: 12px; margin: 0px; height: 16px;line-height: 16px; font-weight: bold; overflow:hidden;
}

.navnameb .newsa .cn-right p{
  line-height: 16px; font-size: 14px; margin-top: 12px; overflow:hidden;
}



.navnameb .newsb .cn-left {
  display: none;
}

.navnameb .newsb .cn-right {
  float: left; width: 100%; text-align: left;padding-top: 10px; padding-left: 10px;
}



.navnameb .newsb .cn-right h1{
  font-size: 12px; margin: 0px; height: 16px;line-height: 16px; font-weight: bold; overflow:hidden;
}

.navnameb .newsb .cn-right p{
  line-height: 16px; font-size: 14px; margin-top: 12px; overflow:hidden;
}



.navnameb .newsc .cn-left {
  display: none;
}

.navnameb .newsc .cn-right {
  float: left; width: 100%; text-align: left;padding-top: 10px; padding-left: 10px;
}



.navnameb .newsc .cn-right h1{
  font-size: 12px; margin: 0px; height: 16px;line-height: 16px; font-weight: bold; overflow:hidden;
}

.navnameb .newsc .cn-right p{
  line-height: 16px; font-size: 14px; margin-top: 12px; overflow:hidden;
}


.bodyonefoot{
  margin: 0 auto;
  width: 100%;
  padding-left: 10px;
}


#navnameatwo .footleftone {
    height: 80px;
    line-height: 80px;
    font-size: 12px;
}


#navnameatwo .footleftone ul{
  /*display: none;*/
}


#navnameatwo .footleftone ul li{
  float: left;
  width: 120px;
  height: 80px;
  line-height: 80px;
  margin-right: 10px;
  font-size: 12px;
  /*background-color: #fff;*/
  /*background-image: url('../img/selecticon.jpg') no-repeat; */
  
}
#navnameatwo{
  width: 95%;height:240px;
}

#navnamebbimg{
  width: 24%;height: 200px; padding-left: 10px; padding-top: 30px; display: none;
}


.navnamebimg{
  width: 110px;
  float: left;
  text-align: center;
  line-height: 35px;
  font-size: 10px;
}

.navnamebimg img{
  width: 60px;
}

.selectin{
  font-size: 12px;
}






.footlefttwolm{
  width: 200px;
}

.footlefttwolm img{
  width: 200px;
}

.footlefttwolm span{
  font-size: 12px;
  line-height: 18px;
}

.footlefttwolmb{
  width: 200px;
  float: left;  
  display: none; 
}

.selectin{
  width: 110px;
}

.footlefttwolmb li{
  float: left; 
  width: 33%;
  text-align: center;
}

.footlefttwolmb li a{
  color: #000;
  font-size: 12px;
  line-height: 20px;
  font-weight: bold;
}

.footlefttwolmb span{
  color: #000;
  font-size: 12px;
  line-height: 24px;
}

#qualificationsimg{
  width:100%; height: 290px; float: left; line-height: 68px; text-align: left;
}

.slidess li h3{        
        height: 40px;
        line-height: 40px;
        font-size: 24px;
        color: #000;
        border-bottom: 1px solid #eee;
        text-align: center;
}

.slidess li p{
        padding-top: 10px;    
        line-height: 24px;
        font-size: 12px;
        text-align: left;
}

.about-history{
  height: auto;
}

#footfont{display: none}

}

/* 手机屏幕 */
/* 960px */
@media screen and (max-width: 960px) {

/*2022-11-18*/
/*.bodyone{
  width: 960px;
  font-size: 12px;
}
*/
/*2022-11-18*/
#bttitle{
  display: none;
}
.he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}
.he_b1p2 .newscontentf .newscontentf01 p{
  line-height: 30px;
  font-size: 18px;
}

.he_b1p2 .newscontentf .newscontentf01 p img{
  width: 100%;
  height: auto;
}

#mp4width{
  width: 60%;height: auto; margin-top: 40px; border: none;object-fit:fill;
}

#mp4widthh1{
  height: 30px; line-height: 30px; padding-top: 10px; font-size: 18px;
}

#lmheadnav{
  font-size: 14px;height: 60px;line-height: 60px;border-bottom: 1px solid #ccc;
}

#heb1p2h1{font-size: 24px;}
#bodyonefoot{
  height: 200px;
}
#footleftone{
  display: none
}

#footlefttwo{
  margin-top: 30px;
}
#footfont{display: none}
#lmheadlib{display: none;}
#he_b1p22{display: block;}
.newscontentf01 p video{width: 100%;}

}



/* 手机屏幕 */
/* 950px */
@media screen and (max-width: 950px) {

.he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}
.he_b1p2 .newscontentf .newscontentf01 p{
  line-height: 30px;
  font-size: 18px;
}
.he_b1p2 .newscontentf .newscontentf01 p img{
  width: 100%;
  height: auto;
}


.navnameb .newsbt li{
   width: 82px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 18px;
   color: #000;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   /*background: url('../img/newsbtbg.png') no-repeat;*/
   border-radius: 30px;
   background-color: #e3e3e3;
}

#mp4width{
  width: 60%;height: auto; margin-top: 40px; border: none;object-fit:fill;
}


#mp4widthh1{
  height: 30px; line-height: 30px; padding-top: 10px; font-size: 18px;
}

.newscontentf01 p video{width: 100%;}

 #lmheadli{
                width: auto; font-size: 14px; float: left; color: #000
               }



}



/* 手机竖屏 */
/* 320px-416px */
@media screen and (max-width: 767px) {
  .he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}
.he_b1p2 .newscontentf .newscontentf01 p{
  line-height: 30px;
  font-size: 18px;
}
.he_b1p2 .newscontentf .newscontentf01 p img{
  width: 100%;
  height: auto;
}


.navnameb .newsbt li{
   width: 82px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 18px;
   color: #000;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   /*background: url('../img/newsbtbg.png') no-repeat;*/
   border-radius: 30px;
   background-color: #e3e3e3;
}

#mp4width{
  width: 60%;height: auto; margin-top: 40px; border: none;object-fit:fill;
}

#mp4widthh1{
  height: 30px; line-height: 30px; padding-top: 10px; font-size: 18px;
}

.newscontentf01 p video{width: 100%;}

#lmheadli{
                width: auto; font-size: 14px; float: left; color: #000
               }


}



@media screen and (max-width: 480px) {
.he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}
.he_b1p2 .newscontentf .newscontentf01 p{
  line-height: 30px;
  font-size: 18px;
}
.he_b1p2 .newscontentf .newscontentf01 p img{
  width: 100%;
  height: auto;
}


.newscontentf01 p video{width: 100%;height:auto;float: left;}

.navnameb .newsbt li{
   width: 82px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 18px;
   color: #000;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   /*background: url('../img/newsbtbg.png') no-repeat;*/
   border-radius: 30px;
   background-color: #e3e3e3;
}

#mp4width{
  width: 60%;height: auto; margin-top: 40px; border: none;object-fit:fill;
}

#mp4widthh1{
  height: 30px; line-height: 30px; padding-top: 10px; font-size: 18px;
}

#lmheadli{
                width: auto; font-size: 14px; float: left; color: #000
               }



}

@media screen and (max-width: 416px) {

.he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}

.he_b1p2 .newscontentf .newscontentf01 p{
  line-height: 30px;
  font-size: 18px;
}
.he_b1p2 .newscontentf .newscontentf01 p img{
  width: 100%;
  height: auto;
}


.navnameb .newsbt li{
   width: 82px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 18px;
   color: #000;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   /*background: url('../img/newsbtbg.png') no-repeat;*/
   border-radius: 30px;
   background-color: #e3e3e3;
}

#mp4width{
  width: 60%;height: auto; margin-top: 40px; border: none;object-fit:fill;
}


#mp4widthh1{
  height: 30px; line-height: 30px; padding-top: 10px; font-size: 18px;
}

.newscontentf01 p video{width: 100%;height:auto;float: left;}
#lmheadli{
                width: auto; font-size: 14px; float: left; color: #000
               }

 
}

@media screen and (max-width: 390px) {

.he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}

.he_b1p2 .newscontentf .newscontentf01 p{
  line-height: 30px;
  font-size: 18px;
}
   
.he_b1p2 .newscontentf .newscontentf01 p img{
  width: 100%;
  height: auto;
}


.navnameb .newsbt li{
   width: 82px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 18px;
   color: #000;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   /*background: url('../img/newsbtbg.png') no-repeat;*/
   border-radius: 30px;
   background-color: #e3e3e3;
}

#mp4width{
  width: 60%;height: auto; margin-top: 40px; border: none;object-fit:fill;
}

#mp4widthh1{
  height: 30px; line-height: 30px; padding-top: 10px; font-size: 18px;
}
#lmheadli{
                width: auto; font-size: 14px; float: left; color: #000
               }
.newscontentf01 p video{width: 100%;height:auto;float: left;}
}

@media screen and (max-width: 375px) {

.he_b1p2 .newscontentf .newscontentf01 h1{
  width: 100%;
  font-size: 16px;
}

.he_b1p2 .newscontentf .newscontentf01 p{
  line-height: 30px;
  font-size: 18px;
}

.he_b1p2 .newscontentf .newscontentf01 p img{
  width: 100%;
  height: auto;
}


.navnameb .newsbt li{
   width: 82px;
   height: 36px;
   line-height: 36px;
   text-align: center;
   font-size: 18px;
   color: #000;
   float: left;
   margin-right: 25px;
   cursor: pointer;
   /*background: url('../img/newsbtbg.png') no-repeat;*/
   border-radius: 30px;
   background-color: #e3e3e3;
}

#mp4width{
  width: 100%;height: auto; margin-top: 40px; border: none;object-fit:fill;
}

#mp4widthh1{
  height: 30px; line-height: 30px; padding-top: 10px; font-size: 18px;
}

.newscontentf01 p video{width: 100%;height:auto;float: left;}
#lmheadli{
                width: auto; font-size: 14px; float: left; color: #000
               }
 }

