﻿header { overflow:hidden;}
@media screen and (min-width: 1220px) and (max-width: 1530px) {
}
@media screen and (max-width: 1219px) {
}
@media screen and (max-width: 980px) {
}
@media screen and (max-width: 767px){
.HeaderComputer{display:none;}
.HeaderMobile{display:block;height:52px; line-height:52px;position:relative;width:80%;}
.HeaderMobile .Mobilelogo{position:absolute;top:-3px ;left:10px;z-index:9999999;}
.HeaderMobile .Mobilelogo img{width:90%;}
.main{width:96%; margin:0 auto;}
.mainBox{width:96%;margin:10px auto 0;}

.headerComputer{display:none;}
.navbox{display:none;}

.FooterComputer{display:none;}
.FooterMobile{display:block;}

.FirstPart_title{margin:15px auto;}
.FirstPart_title img{width:100%;}

.SecondPart,.ThirdPart{ background:url(../images/imgpart1.png) no-repeat 0 0;width:96%;height:auto;padding:3% 0 5%;background-size:100%;margin-bottom:15px;}
.SecondPart img,.ThirdPart img{display:block;width:80%;margin-left:15%;}
.ThirdPart{ background:url(../images/imgpart2.png) no-repeat 0 0;padding:0;background-size:100%;}
.ThirdPart img{display:block;width:80%;margin-right:15%;margin-left:auto;padding:3% 0 5%;}

/* 新闻动态 */
.Newstitle{width:100%; height:56px; line-height:56px; font-size:30px;border-bottom:1px #555 dashed;color:#e3393c;margin-bottom:5px;}
.Newslist{width:100%;}
.Newslist ul{width:98%; padding:0px 0 0px 2%;}
.Newslist ul li{width:100%;border-bottom:1px #888 dashed;margin-bottom:10px; padding:5px 0;}
.Newslist ul li h3{ font-size:20px; line-height:50px; height:50px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;}
.Newslist ul li p{ font-size:15px; line-height:26px; height:55px; overflow:hidden;color:#676767;}
.newsMore{text-align:right;text-decoration:underline;color:#e53f41; font-size:26px;margin-top:20px;}
.newsMore a{color:#e53f41;}
.ann{width:100%; height:auto; margin-bottom:20px;}

.leftPart{width:100%;background:none;min-height:20px;background-color:transparent;}
.leftPart .leftPartTitle{background:#319bde url(../images/lmy_ltopbg.png) no-repeat left top;height:50px;line-height:50px;text-align:left;}
.leftPart .leftPartTitle span{font-size:20px;text-align:left; padding-left:70px;}
.leftPart .leftPartList{margin:5px 0px;}
.leftPart .leftPartList > ul > li{width:49%;margin-bottom:5px;margin-right:1%;float:left;}
.leftPart .leftPartList > ul > li > a{font-size:1rem; height:30px; line-height:30px;}


ul.leftPartListNext{margin-top:15px;}
ul.leftPartListNext li a{width:80%; height:38px; line-height:38px;color:#666;border:1px solid #dbdee1;margin-bottom:10px;text-align:center;list-style:decimal-leading-zero;display:block;padding-left:20%;background:url(../images/lingxing.png) no-repeat 40px center;}
ul.leftPartListNext li a:hover{color:#fff;background:#319bde url(../images/lingxing.png) no-repeat 40px center;}

.rightPart{width:100%;background:#fff;}
.rightPart .rightPartLocal,.rightPartLocal{display:none;}
.rightPart .rightPartLocal a,.rightPartLocal a{padding:0 2px;color:#585858;font-size:1rem;}
.rightPart .rightPartLocal a:hover,.rightPartLocal a:hover{font-size:1rem;}

.rightPart .rightPartNewslist{padding:10px 0px 0px; background:#fff;font-size:0.9rem;margin-bottom:20px;}
.rightPart .rightPartNewslist ul{margin-bottom:13px;}
.rightPart .rightPartNewslist ul li{height:30px; line-height:30px; border-bottom:1px #dcdcdc dotted;}
.rightPart .rightPartNewslist ul li label{width:23%;}
.rightPart .rightPartNewslist ul li > a{color:#333;display:block;width:75%;height:30px; line-height:30px; }
.rightPart .rightPartNewslist ul li span{display:none; float:none;}




/*分页*/
.rightPartPageList {width: 100%;height: 35px;text-align: center;margin:2% 0 40px;background:#f6f6f6;border:#d8d8d8 1px solid;line-height:35px;}
.rightPartPageList ul li {float: left;border-right:#d8d8d8 1px solid; }
.rightPartPageList ul li a{color:#666;display:block;padding:0 10px;text-align:center;}
.rightPartPageList ul li a.active,.rightPartPageList ul li a:hover{background:#086cc2;color:#fff;}
.rightPartPageList ul li:first-child{width:80px;color:#666;display:none;} 

/*产品列表*/
.rightPartPiclist ul li{width:48%; margin:0 1% 15px;float:left;}
.rightPartPiclist ul li img{width:90%;display:block; margin:0 auto;padding-bottom:10px;background-size:100%;}
.rightPartPiclist ul li .p1{padding:0px 2%;width:96%;height:20px; line-height:20px;margin-bottom:5px;font-size:1rem;color:#333;}
.rightPartPiclist ul li .p2{line-height:30px;font-size:0.9rem;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}

/*产品详情选项卡*/
.ymlmy-dsbf-xxk-div{width:100%;margin:20px auto 0;border-right:1px solid #e7e7e7;}
.ymlmy-dsbf-xxk-div li{float:left;width:20%;}
.ymlmy-dsbf-xxk-div a{font-weight:normal;color:#676767;font-size:0.9rem;display:inline-block;width:100%;height:40px;line-height:40px;border:1px solid #e7e7e7;text-align:center;border-right:0;}
.ymlmy-dsbf-xxk-div a.on{color:#000;border-top:3px solid red;height:36px;border-bottom:1px solid #fff;line-height:36px;}
.ymlmy-dsbf-xxk-tabCon1,.ymlmy-dsbf-xxk-tabCon2,.ymlmy-dsbf-xxk-tabCon3,.ymlmy-dsbf-xxk-tabCon4,.ymlmy-dsbf-xxk-tabCon5{padding:15px;border:1px solid #e7e7e7;margin-bottom:30px;margin-top:-1px;border-top:0;}

.tabCons{font-size:0.9rem; line-height:26px;color:#666;}
.tabCons strong{font-size:1.1rem; line-height:30px;color:#000;}

.ProConTopIntro{padding:0; margin:40px auto;font-size:1rem; line-height:30px;color:#757575;}
.ProConTopIntro em{font-style:normal;color:#333; font-weight:bold;padding-right:8px;}

.ProConTopImg{width:100%;margin:30px auto 10px;padding-bottom:10px; border-bottom:1px #3979da solid;}
.ProConTopImg .ProConTopImgdimg{width:100%;float:none; height:auto;}
.ProConTopImg .ProConTopImgdimg img{width:80%;background-size:100%;display:block; margin:0 auto;padding-bottom:15px;}
.ProConTopImg .ProConTopImgdintro{width:100%;float:none; height:auto;}
.ProConTopImg .ProConTopImgdintro strong{font-size:1.1rem;}


/*团队列表*/
.rightPartTeam{margin:20px 5px 0px;background:#fff;}
.rightPartTeam ul{margin-bottom:50px;}
.rightPartTeam ul li{width:100%; margin-bottom:20px;padding:10px 0 30px;border-bottom:1px #ccc dashed;}
.rightPartTeam ul li:after{display:block;clear:both; content:'';}
.rightPartTeam ul li .teamimg{width:100%;float:none;}
.rightPartTeam ul li .teamimg img{max-width:80%;display:block;margin:0 auto;}
.rightPartTeam ul li .teamtext{width:100%;float:none;}
.rightPartTeam ul li .teamtext strong{line-height:40px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block; margin-bottom:10px;font-size:1.2rem;color:#333;}
.rightPartTeam ul li .teamtext p{line-height:26px;display:block;font-size:1rem;color:#555;}

/*详情*/
.Articlbox{padding-bottom:30px;}
.Articl{padding:10px 0px;}
.Articl h3{line-height:26px; text-align:center; font-size:1.2rem; font-weight:bolder; color:#000;}
.Articl .info{ text-align:center; margin:10px 0; line-height:26px;}
.Articl .info span{ padding:0 5px;color:#666;font-size:0.9rem;}
.Articl .Artmain{ line-height:220%;margin:15px 0; color:#333; font-size:1rem;}
.Articl .Artmain p{ line-height:220%; margin:15px 0; color:#333; font-size:1rem;}
.Articl .Artmain p img{ display:inline-block; width:auto; margin:0 auto;max-width:100%;}
.rightPartDetail{padding:0; border-bottom:1px #ccc dotted;margin-bottom:30px;}
.rightPartDetail > img{display:block; margin:15px auto 0; max-width:100%;}
.rightPartDetail .rightPartDetailTitle{height:40px;line-height:40px;color:#fff;background:#66ccff;padding:0 5px;margin:15px auto 0;font-size:1.1rem;}
.rightPartDetail p{ line-height:220%; margin:15px 0; color:#666; font-size:1rem;}
.rightPartDetail p img{ display:inline-block; width:auto; margin:0 auto;max-width:100%;}

.ArticlPage{padding:10px 15px;background:#f8f8f8; border:1px #cdcdcd dashed;margin:20px 0px 20px;}
.ArticlPage .ArticlNext{width:100%;height:40px; line-height:40px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;display:inline-block;}
.ArticlPage .ArticlNext a{width:80%;height:40px; line-height:40px;font-size:14px;color:#333;}
.ArticlPage .ArticlNext a:hover{color:#bd272a;}

#map{width:96%; margin:25px auto;height:auto; min-height:400px;}
.address{width:96%;margin:0 auto 30px;}
.address ul li{width:100%;float:left; text-align:left;line-height:26px;margin-bottom:5px;font-size:1em; color:#666;margin-right:0;}
.address ul li em{font-size:1.15em;font-weight:bold;color:#333;font-style: italic;display:block;}

.rightPartForm{margin:10px 0px 30px; background:#fff;font-size:15px;border-bottom:0;padding-bottom:60px;background:url(../images/form.png) no-repeat center bottom;}
.rightPartForm ul{margin-bottom:13px;}
.rightPartForm ul li{padding:0px 0px;}
.rightPartForm ul li:after{display:block; clear:both;content:'';}
.rightPartForm ul li label{float:left;width:20%;font-size:0.9rem;}
.rightPartForm ul li div{color:#666;display:block;width:73%;line-height:32px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left;padding:5px 10px 5px 2%;margin-bottom:15px;}
.rightPartForm ul li div input,.rightPartForm ul li div select,.rightPartForm ul li div textarea{padding:3px 10px;border:1px #ccc solid;margin-right:10px;height:30px;line-height:30px;width:90%;}
.rightPartForm ul li div textarea{width:90%;min-height:120px;line-height:30px;padding:10px;}
.rightPartForm ul li a:hover{color:#1880c9;}

.buttoncenter{width:80%; margin:0 auto;text-align:center;border:0;display:block;}
.buttoncenter .button_tousu{border:1px #e7e7e7 solid;padding:8px 20px;background:#eee;color:#000;margin:0px 15px;border-radius:5px;cursor:pointer;text-align:center;}
.buttoncenter .button_tousu:hover,.button_tousu.active{border:1px #1880c9 solid;background:#1880c9;color:#fff;}
/* 视频播放 */
.videoPart{
    background:url(../images/imgpartvideo2.png) no-repeat 0 0;padding:3% 0 5%;background-size:100%;margin-bottom:15px;box-sizing: border-box;height: auto;
  }
  .videoPart .videoimg{
    width: 80%;
    margin-left:15%;
    height: auto;position: relative;
  }
  .videoPart .videoico{
    width: 50px;
    height: 50px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -25px;
    margin-top: -25px;
    z-index: 100;
    cursor: pointer;
  }
  .videoPart .videoico:hover{
    opacity: 0.8;
  }
  .videoPart video{
    width: 80%;
    margin-left:5%;
    height: auto;
  }

/* 表单提交 */
.formbox{margin:10px 20px 30px; background:#fff;font-size:15px;border-bottom:0;padding-bottom:60px;background:url(../images/form.png) no-repeat center bottom;}
.formbox .formbox_title{
  font-size: 1em;
  font-weight: bold;line-height: 30px;padding: 30px 0;
}
.formlist ul{margin-bottom:13px;}
.formlist ul li{padding:0px 10px;margin-bottom: 15px;display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.formlist ul li:after{display:block; clear:both;content:'';}
.formlist ul li > label{display:block; float:left;width:100%;text-align:left;padding-right:1%;line-height:20px;font-size:15px;color:#333;margin-bottom: 10px;}
.formlist ul li > label > a{ color:#e43f43; margin-left:0px;}
.formlist ul li div{color:#666;display:block;width:100%;line-height:32px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left;padding:5px 15px 5px 2%;}
.formlist ul li div > label{
  display: inline;line-height: 24px;
}
.formlist ul li div >  span{
font-size: 12px;color: #999;
display: block;
width: 100%;
}
.formlist ul li div input[type='text'],.formlist ul li div select,.formlist ul li div input[type='checkBox'],.formlist ul li div textarea{padding:3px 10px;border:1px #ccc solid;margin-right:10px;height:36px;line-height:36px;width:100%;box-sizing: border-box;}
.formlist ul li div select{
 margin-right:0px;height:40px;line-height:40px;width:100%;
}
.formlist ul li div input[type='radio'],.formlist ul li div input[type='checkBox']{padding:2px 5px;border:1px #ccc solid;margin-right:5px;height:20px;line-height:16px;width:5%;}
.formlist ul li div textarea{width:90%;min-height:120px;line-height:30px;padding:10px;}
.formlist ul li a:hover{color:#1880c9;}
.red{
  color: #f00;
}
.formlist ul li:last-child{
margin-top: 50px;
}
}
@media screen and (max-width: 320px) {
}
