@charset "UTF-8";

.md-pc{ display: block;}
.md-mobile{ display: none;}
/*视频*/
.video{ text-align: center;}
.empty{  text-align: center; margin-bottom: 50px; margin-top: 90px;}
.empty img{ max-width:120px; height: auto;}
.empty h3{ font-weight: normal; font-size: 14px; color: #f00;}
.layer-l  .comtits{ margin-left: 70px;}
@media screen and (max-width: 1800px) {
	.probg .wrap-layer{ margin-left: 250px; margin-right: 50px; min-width: 0; width: auto;}
	.probg2 .wrap-layer{  margin: 0 auto;}
	
	
}

@media screen and (max-width: 1430px) {
	.probg .mod-prolist-wrap .item-cell{ padding-top: 20px; padding-bottom: 30px;}
	.probg .mod-prolist-wrap .item-pic{ height:180px!important; }
	.mod-prolist-wrap .wx-code a{ padding-top: 40px;}
}


@media screen and (max-width: 1500px) {

	
	
	.logo-css{ padding-right: 35px;}
	.wrap-layer{ padding: 0 20px; box-sizing: border-box;}
	.navMenu>li>a{    padding: 0 12px 0 12px;}	
	
	.navMenu>li>a>span{ font-size: 17px;}
     .navMenu>li>a{padding: 0 10px 0 10px;}
	
	.search-wrap{ right: 20px;}	
	.hors-wrap{ width: 1260px; margin: 0 auto;}
	.hors-wrap .hormores{ left: -40px;}
	.hors-wrap .bt-r1{ left:auto; right: -40px;}
	.news-rolls{transform: scale(1.09);}


}
@media screen and (max-width: 1400px) {	.hors-wrap {
    width: 1200px;
    margin: 0 auto;
	
	
}
	.navMenu>li>a>span{ font-size: 16px;}
     .navMenu>li>a{padding: 0 8px 0 8px;}	
	.wrap-layer{max-width: 1300px; min-width: 1200px;}	
.layer-l.layer-1  .comtits{ margin-left: 70px;}

}

@media screen and (max-width: 480px) {
	.mods-industry .item-desc{max-height: 120px;}
	.layer-l.layer-1 .comtits{margin-left: 0;}
.nodata-tips {
    background: url(../images/search-no-data.png) center 80px no-repeat;
    text-align: center;
    padding-top: 190px;
    background-size: auto 100px;
    font-size: 15px;
}
.wrap-layer{ width: auto;padding: 0 10px; min-width: 0;}
body, html{  min-width: 0; position: relative; width: 100%; overflow-x: hidden;}	
	
	
#dituContent{ width: 100%; height:300px; margin: 0 auto;}
video{ width: 100%!important; height: 250px!important;}	
body,html{ overflow-x: hidden; position: relative;}	
body{
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch;
	overflow-y: scroll;
}
img{ max-width: 100%; height: auto!important;}
.auto-img img{ max-width: none;}
	
/*首页*/
.mod-headers,.header-wrap{ display:none;}
.wrap-layer{ width: auto;padding: 0 15px; min-width: 0;}
body, html{  min-width: 0; position: relative; width: 100%; overflow-x: hidden;}
img{ max-width: 100%; height: auto;}
.swiper-roll-1 img{max-width: 100%; height: auto;}	
.swiper-roll-1{}
.swiper-pagination{ bottom: 10px;}	
.fixed-r{ right: 0; bottom: 10px; top: auto; display: none;}	
.fixed-r li,.fixed-r li a{ width:60px; height: 60px;}
.fixed-r li a{ font-size: 12px; background-size: 25px auto!important;background-position: center 5px!important; padding-top: 30px;}	
.fixed-r li.ficon4 a{padding-top: 30px;background-position: center 10px!important;}

.H50{ height: 25px;}	
.mod-videos{ float: none; width: auto; padding: 0;}
.video-icon1{margin-left: -25px;margin-top: -25px;width: 50px; height: 50px; background-size: 50px auto!important;}	

/*首页*/	
.mode-banner{ min-width: 0}	
.swiper-pagination{ bottom: 5px;}
.swiper-roll-1 img{ max-width: none; width: 640px;}	
.comstab a{ font-size: 18px;  min-width: 80px; margin-right: 10px; margin-left: 10px;}	
.comstab a.cr span:after, .comstab a:hover span:after, .comtits span:after{    width: 35px;
 height: 35px; background: url(../images/tab_bg.png) 6px 5px no-repeat;left: -30px;bottom: 0; background-size:35px auto;}
.comstab a.cr span:before, .comstab a:hover span:before, .comtits span:before{width: 6px; height:6px; border-radius:6px;}	
.comstab a.cr span:before, .comstab a:hover span:before, .comtits span:before{right: -10px;}
.mod-newsrolls{ width: auto; height: auto; float: none;}	
.mod-newsrolls .item-cell{ height:250px!important;}
.H40{ height: 20px;}
.comstab{ padding-top: 20px;}	
.mod-newsrolls h5{ font-size: 16px;padding: 0 35px 0 78px; height: 45px; line-height: 45px;}	
.mod-newsrolls .ctrls i{ font-size: 22px;}
.mod-newsrolls .nbt-l, .mod-newsrolls .nbt-r{ font-size: 20px;bottom: 10px;}	
.mod-newsrolls .nbt-l{ left: 5px;}
.mod-newsrolls .ctrls span{ left: 30px; bottom: -10px;}	
.mod-newsrolls .nbt-r{right: 5px;}
.mod-news2{ float: none; width: auto; margin-top: 25px;}
.mod-news2 .item-active .item-desc{ max-height: 50px; overflow: hidden;}	
.mod-news2 .item-active{padding-bottom:20px;}	
.mod-news2 .item-tit a{ font-size: 16px;}	
.mod-news2 .item-cell .item-tit{ height: 50px; line-height: 50px; padding-right: 98px;}	
.mod-news2 .item-active .item-tit a{ font-size: 18px; }
.mod-news2 .item-active .item-tit {padding-right: 0; height: 20px; line-height: 20px;}	
.H90{ height: 30px;}	
.comtits span{ font-size: 24px;}
	
.mods-industry .item-cnt{ width: auto;box-sizing: border-box; top: 35px;  margin-top: 0; left: 20px; right: 20px; margin-left: 0;} 	
.mods-industry .inner-txt{ width: auto;    height: 260px;}	
.mods-industry .inner-txt{ padding: 20px;}	
.mods-industry .item-tit a{ font-size: 22px;}
.mods-industry .item-desc{ margin-top:5px; line-height: 150%;}
.mods-industry .item-desc a{ font-size: 14px;}	
.mods-industry .item-cnt:after{ display: none;}
.mods-industry .item-more a{ width: 100px;height: 35px;line-height: 35px;}	
.mods-industry .item-pic{height:350px!important;}	
.industy-tab .item-cell{ width: auto; padding: 10px 10px; margin-right: 1px; background: #fff;}	
.industy-tab .cr {background: #0083de;}
.industy-tab .item-cell span{ width: 40px; height: 40px;}
.industy-tab .cr span img{ margin-top: -40px;}
.industy-tab .item-cell cite{    font-size:16px; margin-top: -4px;  padding-bottom: 0; line-height: 100%;}	
.industy-tab .item-cell em{ font-size: 12px; line-height: 100%;}	
.industy-tab .item-cell{ height: 112px; float: none; display: inline-block;}
.industy-tab{ white-space:nowrap; overflow-y: auto; padding-top: 20px; background: none;}
.industy-wraps{ margin-left: -10px; margin-right: -10px; margin-top: -60px;}
.party-left{ float: none; width: auto; display: none;}
.party-right{ margin-left: 0;}	
.party-right .item-pic{ display:block; height: 180px!important;  }	
.party-right .item-cell{ padding: 0; margin-bottom: 20px; background: none; padding-bottom: 15px;}
.party-right .item-tit *{ font-size: 18px;color: #333; }
.party-right .item-tit{ height: 22px; overflow: hidden; margin-top: 20px;}
.party-right .item-desc *{color: #999;}
.party-right .item-desc{ font-size: 14px; color: #999; margin-top:10px; max-height: 50px; overflow: hidden;}
.party-right .item-date{ margin-top: 10px; color: #999; padding-left: 10px;background: url(../images/timeico.png) 0 center no-repeat; padding-left: 20px;}
.party-right .item-date span{ padding: 0 8px;}	
.party-right .item-cell .item-date {background: url(../images/timeico.png) 0 center no-repeat;}	
.party-right .cr:after{ display: none;}
.H30{ height: 15px;}	
.layer-l{ width: auto; float: none; margin-right: 0;}	
.swiper-roll-1{ max-height: 270px; overflow: hidden;}
.res-ad{ margin-top: 0;}	
.boxinner { height: auto; margin-top: 0;}
.layer-l{ margin-top: 25px;}	
.com-bg2{ margin-top: -20px; padding-top: 0;}
.layer-1{ margin-top: 10px;}
.mod-news-1{ margin: 10px;}
.qk-wrap .item-pic{ width: 150px;}	
.qk-wrap{ padding: 15px;}
.qk-wrap .item-cnt{margin-left: 160px; padding-top: 10px;}
.qk-wrap .item-cnt .item-tit a{ font-size: 18px;}
.my-videos .item-pic{height: 190px!important;}	
.mod-news-1 li a,.my-videos .item-tit a{ font-size: 16px;}	
.my-videos .item-tit{    padding: 0 10px;    padding-right: 60px;}
.my-videos .item-tit span{ background-size:18px auto!important;padding-left: 27px;}	
.sub-links>a{}
.sub-links .sub-tits{ position: static; }
.sub-links{ padding-left: 0;}
.sub-links .sub-tits{  background-size:40px auto!important;margin-bottom: 15px;height: 45px; line-height: 45px; margin: 0 auto; margin-bottom:20px; position: relative;}
.sub-links .sub-tits:after{    top:8px;}
.sub-links>a{ font-size:16px; padding:0 15px;  display: inline-block; min-height: 10px; width: auto; height: 45px; line-height: 45px; margin-bottom: 15px; margin-right: 5px;}	

.stock-left, .contacts-mid, .kf-right{ width: 100%;}
.stock-left, .contacts-mid{ width: 50%;}	
.contacts-mid .addr{ font-size: 14px; line-height: 150%;}
.contacts-mid { padding-right: 0;}
.cm-tits{ font-size: 18px;}	
.compy-name{ line-height:150%;font-size: 14px;}	
.cm-tits:after{ height: 14px; left: -10px;}	
.kf-right{ margin-top:20px; }
.kf-right .kf-cell{ font-size: 14px; margin-right: 0; }	
.kf-right .kf-cell img{ max-width: 45px; }	
.kf-img	{ display:flex;align-content: space-between; justify-content: space-between;}
.foter-2{ font-size: 14px; text-align: center;}
.foter-2 *{ float: none; display: inline-block;}
.footer{ padding-top: 15px;}
	
/*关于我们*/	
.mode-inner img{ width: 640px; max-width: none;}
.abouts-wrap{ padding-right: 0;}	
.abouts-wrap .item-tit{ font-size:18px;}	
.abouts-wrap .item-cell{    padding-left:15px;}	
.abouts-wrap .item-tit:after{ left: -15px; height: 32px;}	
.abouts-wrap .item-tit cite{ font-size: 14px;}
.abouts-wrap .item-pic{ position:static; margin-top:25px;}	
.abouts-wrap .item-desc{ margin-top: 15px;}	
.abouts-wrap .item-more{ margin-top: 15px;}	
.abouts-wrap .item-more a{ width:125px;}
.datalist li{ width: 33.33%; height: 68px;    margin-top:20px; float: left;padding:  0 10px; box-sizing: border-box;line-height: 120%;}
.datalist li h3{ font-size: 24px; line-height: 120%;    margin-bottom: 10px;
 height: 26px;}	
.datalist li span{ font-size: 15px;line-height: 100%;}
.datalist li:nth-child(4),.datalist li:nth-child(5){  width: 50%;}
.datalist li:nth-child(3) span{}	
.my-data{    padding: 0 0 20px 0;}
.datalist li:nth-child(3):after{  display: none;}
.tel-wx cite{ left: 50%; margin-left: -55px;}
.org-wraps .item-cnt{ width: 90%;}	
.org-wraps .item-cnt .item-en{ font-size:50px;}	
.org-wraps .item-pic{ height:380px!important; width:40%; }	
.org-wraps .item-cnt2{    height:240px;padding-left:20px; padding-right:20px;padding-top:40px;}	
.org-wraps .item-cnt2 .item-desc a{ width: auto; padding-right: 0; margin-top: 15px;}
.org-wraps .item-cnt2 .item-desc a:after{ display:block; position: static; width: 35px; height: 35px; border-radius: 35px; margin-top: 15px;}	
.md-eventtop ul{ display: block; white-space: nowrap; width: 100%; overflow-x: auto;}	
.md-eventtop ul li{  display: inline-block;}	
.md-eventtop:after{right: 0;left: 0;}	
.md-eventtop ul li h4{ font-size:18px; height: 25px; }
.events-wrap .item-cell .item-pic{ width: auto; float: none;}	
.md-eventtop{    margin-bottom:25px;}	
.events-wrap .item-cell .item-cnt{ margin-left: 0;}
.events-wrap .item-cell .item-desc a,.events-wrap .item-cell .item-desc{ height: auto; display: block;}
.events-wrap .item-cell .item-desc{ margin-top: 20px;}	
	
.hor-tab li a{ font-size: 16px;}	
.hor-tab li{ margin: 0 5px;}	
.hor-tab ul{  width: 100%; white-space:nowrap; overflow-x: auto; height: 50px;}	
.hors-wrap{ width: 300px;}
.com-bg3{padding-bottom: 40px;}
.com-bg3:after{bottom:40px;}
.top-nav .navtit{ display: none;}	

/*内页文化活动*/	
.com-bg3:before{ display: none;}
.com-bg3:after{ display: none;}	
.box-innes{ padding: 10px;}
.nvideos2{ margin-right: -2%;}	
.nvideos2 .item-cell{ width: 48%; margin-right: 2%;}	
.nvideos2 .item-cell .item-tit,.nvideos2 .item-cell .item-tit a{ height:45px; line-height: 45px;}	
.top-nav ul li{ min-width: 0; padding: 0 15px; }	
.top-nav ul{   white-space: nowrap; overflow-x: auto; width: 100%; overflow-y: hidden;}	
.top-nav:after{ display: none;}	
.top-nav{ padding: 10px 0;}
.top-nav ul li,.top-nav ul,.top-nav{ height: 50px; line-height: 50px;}	
.top-nav ul li a span,.top-nav ul li a{ min-width: 20px;}
.top-nav ul li.cr a span:after, .top-nav ul li:hover a span:after{ bottom: -6px;}
	
.nvideos2 .item-cell{ width:100%; margin-right: 0;}	
.nvideos2{margin-right: 0;}	
.nvideos-wrap{ margin-top: 10px;}
.top-nav{ }
.com-bg3 .wrap-layer{padding: 0;}
.ideas-tab{ width: 100%; overflow-x: auto; white-space: nowrap; overflow-y: hidden;}
.ideas-tab .item-cell{ float: none;width: 100px; font-size: 15px; display:inline-block; vertical-align: top;  white-space: nowrap;}	
.ideas-tab .item-tit{  white-space: normal; line-height: 120%; }	
.idea-info{ padding:25px; position: relative;}
.idea-info h3{}	
.ideas-tab	 img{ width: 50px; height: auto;}
.ideas-tab{ margin-bottom: 0; padding-bottom: 20px;}
.idea-info h3{ font-size: 20px;}	
.ideas-tab .item-cnt{}
	
	.ideas-tab .active:after{ top: 80px; bottom: 0;}
	
	
	.mod-advswrap{ padding-left:20px;padding-right: 20px; height: 240px;}	
	.mod-advswrap .item-cell .item-inner{}
	.mod-advswrap .item-cell{  padding-top: 0; padding:0!important; box-sizing: border-box; padding-right: 20px;  margin: 0!important; position: static;}
	.mod-advswrap .item-cell{ margin-left: 0; margin-top: 0;}
	.mod-advswrap .item-cell .item-cnt{ font-size: 14px;}
	.mod-advswrap .item-cell:after,.mod-advswrap:after,.mod-advswrap .item-cell:before{ display: none;}
	.evt-bt-r, .evt-bt-l{ top: 100px; }
	.md-evt-inner{    padding: 0 0;}
	.md-evt-inner{}
	.mod-advswrap .swiper-wrapper{ height: 240px!important; overflow: hidden;}
	.advswrap{ overflow: hidden;}
	
	.indutry-tops .indus-tit{  left: 0; top: 0; display: none;}
	.indutry-tops{ padding-right: 0; margin-bottom: 20px;}
	.indutry-tops .indutry-cnt, .indutry-tops .indutry-cnt *{ font-size: 16px;}
	.pro-navs a{ font-size: 16px; min-width: 120px; height: 50px; line-height: 50px;}
	.pro-navs{ white-space: nowrap; width: 100%;  overflow-x: auto;}
	.mod-prolist-wrap .item-cell{ width: 48%;}
	.mod-prolist-wrap .item-pic{ height: 150px!important}
	.mod-prolist-wrap .item-tit a{ font-size: 15px;}
	.com-desc2{margin:15px auto; font-size: 16px;}
	.myindustry-wrap .item-pic,.myindustry-wrap .item-cnt{ width: auto; float: none;}
	.myindustry-wrap .item-cell{  margin-bottom: 15px;}
	.myindustry-wrap .item-cell .item-pic{ float: none; height: 180px!important;}
	.myindustry-wrap .item-lists a{ font-size: 16px;}
	.myindustry-wrap .item-tit{ transform: scale(0.9); margin-left: -5%;}
	
	.year-tab{ margin-top:20px; white-space: nowrap; overflow-x: auto; width: 100%;}
	.year-tab a{  min-width:90px; height: 50px; line-height: 50px;}
	.mod-years-wrap .item-cell{  font-size: 16px;}
	.mod-years-wrap{ height: 75px;}
	.mazlists-wrap{ margin-top:20px;    margin-right:0;}
	
	.mazlists-wrap .item-pic{ width: 220px; margin: 0 auto;height: 280px!important; float: none;}
	.mazlists-wrap .item-cnt{ margin-left: 0; padding-top: 5px;}
	.mazlists-wrap .item-cell{    width: 100%; margin-right: 0%; text-align: center;}
	
	.qglist2-wrap .item-cell{ width: 100%; margin-right:0;float: none;margin-top: 2.33%;   border-bottom: 1px solid #eee; padding-bottom: 15px; margin-bottom: 15px;}
	.qglist2-wrap .item-pic{ width: 250px;}
	.qglist2-wrap .item-cell:nth-last-child(1){  border-bottom: none;}
	
	.mod-papers .paper-items .item-pics{ width: 250px!important; margin: 0 auto!important;  float: none;}
	.mod-papers .paper-items .item-cnt{margin-left: 0;padding-top:10px; float: none; margin: 0!important}
	.mod-papers .paper-items .item-tit a i{ display: block; margin-left: 0;}
	.mod-papers .paper-items .item-tit{ text-align: center;}
	.mod-papers .paper-views a{ margin: 0 auto;}
	
		/*新闻列表*/
	.news-rolls{transform: scale(1);  margin-top: 0; }
.news-rolls{ width: auto;}	
.single{  left: -80px; height: 200px;} 	
.single li.active{ width:330px;}

.single .active .item-cell{  width: auto;padding: 0 5px;}	
.single ul li{ width: 200px;}
.pre20{ left: 80px; top: 50%;}
.next20{ right: -60px;top: 50%;}
	.single .active .item-cnt{ left: 5px; right: 5px; overflow: hidden;}	
	.single li .item-tit{ display: none;}	
	.single .active .item-tit{ display: block; font-size: 14px;}

	.md-news-3{ position: relative; top: -40px; margin-right: 0;}
	.md-news-3 .item-cell{ width:auto; margin-right: 0; float: none;}
	.mod-notices{ margin-top: -40px;}
	.notices-listswrap{  width: auto;}
	.md-news-3 .item-tit{ padding-right: 0;}
	.md-news-3 .item-tit *{ font-size: 18px;}
	.md-news-3 .item-desc{ margin-top: 5px;}
	.medias-wrap .item-cell{ width: 100%; float: none; margin-bottom: 10px;}
	.newsInfo{margin-right: 0;}
	.newsInfo h1{ font-size: 22px; line-height: 140%;}
	
	.newsInfo .video-1-dimensions{    width: 100%!important;
    height:222px;}
	.news-prev-next ul{ display: block;}
	.newsInfo .video-1-dimensions video{height:222px!important;}
.news-prev-next ul li{padding-right: 28px; border-bottom: 1px  solid #eee; padding-bottom: 10px; margin-bottom: 10px;}
.news-prev-next ul li{ margin-left:0!important; margin-right: 0!important; padding-left: 0!important;}
.news-prev-next ul li:after,.news-prev-next ul li.news-pre:after{ content: "\e67a";}
.news-prev-next ul li:after{ left: auto!important; right: 0;}
.newsInfo .content p{ line-height: 160%;}
.newsInfo .source li{ margin-right: 0;font-size: 12px; padding-left: 22px; padding-right: 0; margin-right: 8px; margin-left: 2px; background-size: auto 18px!important;}
.newsInfo .source ul{    padding: 15px 0; }
.newsInfo .source li.sn-icon2{ background-size:22px auto!important; padding-left: 25px;}
.mod-newslists2 .item-cnt{ padding-right: 100px;}
.page li a,.page li{ width: 30px;}
.page li.prev a:before{ left: 8px;}	
.page li.next a:before{left: 8px;}
.res-tops .res-txt{ width: 100%; float: none; line-height: 150%;}	
.res-tops .res-txt *{line-height: 160%;}
.res-tops .item-img{  width: 100%;}
.reslist .item-tit{ font-size: 16px; line-height: 160%;padding: 20px 50px 20px 40px;}	
	.reslist .item-tit:after{ left: 15px;}
	.reslist .item-tit cite:after{right: 15px;}
	.reslist .item-cnt{ margin: 0; padding: 15px 0;}
	.reslist .item-cnt .item-desc{ margin-left: 0;}
	.reslist .item-cnt .item-pic{ float: none;  width: auto;}
	.reslist .item-tit:after{ top: 26px;}
	.nvideos-wrap .item-pic{ height: 230px!important;}
	.shares{ position: static;}
	.w-ico1,.shares{ text-align: center;}
	.w-ico1 a,.share-tits,.w-ico1{ display: inline-block; vertical-align: middle;}
	.w-ico1 a img{ width: 30px; height: 30px;}
	.video-js .vjs-big-play-button{margin-left: -32px;}
	.com-sales { margin-top: 30px;}
	.com-sales .bitem-cells{ width: auto; margin: 0; padding-bottom: 20px; margin-bottom: 20px; height: auto;}	
	.com-sales .btit{  font-size: 18px;}
	.article{ margin-right: 0;}
	.share-tits:after{ display: none;}
	.roll-bt{ left: 10px; font-size: 34px; }
	.roll-bt.bt-r{ right: 10px; left: auto;}
	
	.item-idea-cell .idea-tops .idea-pic { width: 90px;}
	.item-idea-cell .idea-tops .idea-pic span{ width: auto;}
	.item-idea-cell .idea-tops .idea-des{ margin-left: 110px; padding-top: 0;}
	.item-idea-cell .idea-des h3{ font-size: 18px;}
	.item-idea-cell .idea-des span{ font-size: 15px;}
	.item-idea-cell .idea-tops:after{ right: 0; top: 20px;}
	.mod-advswrap2 .item-cell{ width: 48%; float: left;}
	.mod-advswrap2 .item-cell .item-desc{ font-size: 16px;}
	.mod-advswrap2 .item-cell .item-tit{ font-size: 20px;}
	.elc-list{ padding: 20px;}
	.elc-list li{    padding: 15px 0;}
	.elc-list li img{ width: 32px; height: auto;}
	.elc-list li a,.elc-list li{ height: 28px; line-height: 28px;}
	.elc-list li a{ padding-left: 48px; font-size: 18px;}
	.elc-list li a:hover{ color: #0083de;}
	

.modsearchs{ width: auto;}
.mod-serch-l{ margin-right: 0; width: 100%; float: none; margin-bottom: 10px;}
.key-inputs, .data-inputs{  width: 49%; margin-right: 0;}
.key-inputs{ float: right;}
.key-inputs input, .data-inputs input{ width: 100%;}
	.sear-bts{ width: 100%; margin-top: 10px;}	
	
	.ser-input label{  margin-bottom: 10px; display: inline-block; width: 46%; margin-right: 2%}	
	.ser-input label span{ width: 100%;}
	.ser-tits{ margin-top:20px;}
	.ser-all-tit h4{ font-size: 28px;}
	
	.pros-roll{ width: auto; float: none;}	
	.mod-prolist-wrap{ margin-top: 15px;}
	.pro-sys-tit{ font-size: 24px;}
	
	.pros-roll .item-cell .item-inner{ height: 350px; padding: 30px 20px;}
	.pros-roll .item-pic{    height: 200px!important;}
	.pros-roll .item-cell .item-inner a:after{ background-size: 35px auto!important;}
	.mod-procontent{ margin-left: 0;  margin-top: 25px; padding: 0 15px;}
	.mod-procontent h4{ font-size: 18px;}
	.pros-roll .item-cnt{ margin-top:10px;}
	.pros-roll .item-tit{ font-size: 16px;}
	.com-bg32 .mod-procontent{ margin-left: 0; margin-right: 0;  margin-top: 25px; padding: 0 15px;}
	.prosbuys{ position: relative; left: 0; top: 0; }
	.prosbuys span{ left: 15px;    font-size: 18px;}
	.pros-tabs{ font-size: 18px;}
	.mod-aulist ul li .aud-sound{  padding: 10px 0;text-align: center;}
	.mod-aulist ul li{ display: block;}
	.mod-aulist ul li .my-downs{ text-align: center; font-size: 15px;}
	.mod-aulist ul li .my-downs *{font-size: 15px; background-size: 15px auto!important; padding-left: 22px;}
	.mod-aulist ul li i a{background-size: 20px auto!important; padding-left: 25px;}
	
	.zx-desc{ padding: 30px 60px;}
	.zx-cnts span:after,.zx-cnts span:before{ width: 40px; background-size: 40px auto!important; left: -45px; top: -15px;}
	.zx-cnts span:before{ right: -40px; bottom: -15px; top: auto; left: auto;}
	.zx-cnts h3{ font-size: 22px;}
	
	
	/*商城产品列表*/
	
.top-pronav{ position: static; left:0; top: 80px; height: auto;border-top-right-radius: 0;}
.top-pronav ul li{ display: inline-block; margin-bottom: 1px; margin-top: 1px;}
.top-pronav .navtit{ float: left; display: inline-block; background: #08b523;}
.top-pronav ul{ float: none;}
.top-pronav ul li{ min-width: 195px;}
.top-pronav .navtit{ width: 195px;    border-bottom-left-radius: 0;border-top-right-radius: 50px;}
.top-pronav ul li.cr a span, .top-pronav ul li:hover a span{ color: #08b523;}
.top-pronav ul li.cr a span:after, .top-pronav ul li:hover a span:after{border: 1px solid #0083de;}
.probg{ padding-top: 0;}
.probg .wrap-layer{    margin-left: 0!important;margin-right: 0!important;}
.probg .mod-prolist-wrap .item-pic{ height: 150px!important;}
.probg .mod-prolist-wrap .item-cell{    padding-top: 10px; padding-bottom: 20px;}
.top-pronav ul li{ min-width: 50px;}
.top-pronav .navtit{ width: 100%; border-radius:0;}
.top-pronav{ height: 140px;}
	
.tel-wx,.kf-right{ float: none; margin-top: 10px; clear: both; padding-top: 1px;}	
.tel-wx{ margin-top: 50px;    padding-top: 20px;
    border-top: 1px solid #eee;}
.tel-wx .cm-tits:after{ display: none;}
.tel-wx cite{ position: static; margin-left: 0; margin: 0 auto;}
.tel-wx cite img{ max-width: 100%; box-sizing: border-box;}
.tel-wx .cm-tits{ text-align: center;}
	.ly-input{ box-sizing: border-box;}
	.ly-pass{  display: flex;}	
.ly-input2 input{ width: 100%; line-height: normal;}	
	.ly-input2{  flex: 1;}
	.ly-tit{ line-height: 42px;}
	.layer-l .comtits{ margin-left: 0;}
	
	
	.pronavleft6{ width: auto; float: none; margin-top: 20px;}	
	.probg-inner2{ margin-left: 0; margin-top: 20px;}
	.prosels ul li span{width:44px;  padding: 5px 5px; font-size: 14px;}
	.prosels ul li .ty-cnt{    padding: 5px 0;}
	.prosels ul li .ty-cnt a{    padding: 0 5px 5px 5px; font-size: 14px;}
	.pronavleft6 .navtit2{padding-top: 6px;
    box-sizing: border-box;
    height: 60px;
    text-align: center;
    color: #fff;
    font-size: 18px;
}
	.pronavleft6 .navtit2 cite{    margin-top:0;}
	.pronavleft6 .nav-cells{    padding: 10px 0;}	
	.pronavleft6 .nav-cells h3{ font-size: 16px;}
	.mod-prolist-wrap20{margin-right: -2%;}
	.mod-prolist-wrap20 .item-cell{ margin-right: 2%;}
	.pronavleft6 .nav-cells ul{ display: none;}
	.pronavleft6 .nav-cells h3{ position: relative; margin-bottom: 0;}
	.pronavleft6 .nav-cells h3:after{content: "\e74a";  font-family:"iconfont" !important;
  font-size:18px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; position: absolute; right: 0; top: 6px;}

	.pronavleft6 .nav-cr h3:after{content: "\e749";}
	.pronavleft6 .nav-cr ul{ display: block;}
	.pronavleft6 .nav-cells h3 img{ width: 18px; height: auto;}
	.navwrapleft{ margin-top: 10px;}
	.com-jobdesc{ font-size: 16px; text-align: center;}
	
	.mod-downists .item-cell img{ top: 10px; width: 30px;}
	.mod-downists .item-cell a{ padding-right: 100px;    padding-left:45px;}
	.mod-downists .item-cell span{ font-size: 15px;}
	
	
	.noticeswraps{ display: block;}  
	.noticeslefts{ width: auto; margin-right: 0; margin-bottom: 40px; padding-bottom: 0; border-radius: 0;  border: none; border-bottom: 1px solid #eee;}
	.noticeslefts ul{ white-space: nowrap;  padding-top: 0; padding-bottom: 10px; overflow-x: auto; padding-bottom: 8px; background: none; border-radius: 0;}
	.noticeslefts ul li{ display: inline-block; }
	.noticeslefts ul li a{ padding: 8px 20px; line-height: 100%; font-size: 16px;}
	.noticeslefts ul li:after{ transition:none; }
	.noticeslefts ul li.cr:after, .noticeslefts ul li:hover:after{ width: 100%; border-radius:20px; }
	
	.md-news-30+.page{ margin-top: -20px;}
	
}






@media screen and (max-width: 375px) {
	.hor-tab li a{ font-size: 15px;}
.mod-news-1 .item-pic{   width: 190px; }
.com-job thead th{ font-size: 12px; height: 40px; line-height: 20px;}
}

@media screen and (max-width: 360px) {}



