@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;}
	.mod-newslist2 .item-tit{ overflow: hidden;}
@media screen and (max-width: 1370px) {
body,
html { min-width: 1280px; overflow-x:auto}
	.wrap-layer{ max-width: 1300px;}
.header-wrap,.mod-headers{ min-width: 1280px;}
.mode-banner{ min-width: 1280px;}
.mode-banner .videos video{ width: 100%!important; height: auto!important; object-fit: fill!important;}
.mod-headers{ position: absolute!important;}	
}




@media screen and (max-width: 1440px) {
	.header-wrap, .mod-headers{ width: 100%; box-sizing: border-box;}
	.wrap-layer {
    max-width: 1240px;
    width: 100%;
	min-width: 1240px; margin: 0 auto;}
	.projectscase-wrap .item-inner{ padding-right: 15px;}
	.wrap-layer{ padding: 0 20px; box-sizing: border-box;}
	.index-case .wrap-layer:before{ margin-left: -20px;}
	.navMenu>li>a{    padding: 0 12px 0 12px;}	
	.search-wrap{ right: 20px;}
	.services-wrap .item-cell{ margin-top: 25px;}
	.pr-btl, .pr-btr{ z-index: 8;    left: -60px;}
	
	.pr-btr{left: auto; right: -60px;}
	.modcase-wrap .item-desc a{ max-height: 160px;}
	.modcase-wrap .item-desc a span{ max-height: 60px; overflow: hidden; overflow: hidden; display: block;}
}

@media screen and (max-width: 1360px) {
		.pr-btl, .pr-btr{ z-index: 8;    left: -10px;}
	
	.pr-btr{left: auto; right: -10px;}
	
}


@media screen and (max-width: 480px) {	
	
.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;}	
/*分页*/	
.page li{ margin: 0 6px;width: auto;height: 30px;line-height: 30px;}
.page li a{   width: auto;   border-radius: 30px;height: 30px; line-height: 30px;font-size: 12px;}	
.page li.first a{ font-size: 12px;}
.page li.next a:before{ left: 8px; top: 8px;}
.page li.prev a:before{left: 8px; top: 8px;}
	
.page li.next a,.page li.next,.page li.first a,.page li.first,.page li.next a,.page li.next,.page li.prev a,.page li.prev
{ width: auto;}
	
.mobile-menucss{ background: #fff;border-top: 1px solid #f1f1f1;}
.mobile-menucss>ul>li>a>span{ color: #000;}
.mobile-menucss>ul>li{ border-bottom: 1px solid #f1f1f1;}
.mobile-menucss>ul>li>ul>li>a>span{ color: #000; opacity: .8;}	
.mobile-menucss>ul>li>ul>li{ line-height: 30px;}
.mobile-menucss>ul>li>ul{ margin-bottom: 15px;}
.mobile-menucss>ul>li.last{  padding-left: 0; margin-top: 50px; border-bottom: none; text-align: center;}
.mobile-menucss>ul>li.last>a{ padding-left: 0; display: inline-block;  margin: 0 5px; }
.mobile-menucss>ul>li.last a span{ color: #0f53a3; border:1px solid #0f53a3;border-radius:6px;  padding: 8px 20px;  font-size: 18px;}
/*首页*/	
.slogo-tit{ height: auto; line-height:150%; font-size:22px; padding: 10px; }	
.slogo{height: auto;line-height:150%;}
.newsroll .in-tit{ font-size: 20px; width: 2px; height: 30px; background-size: 15px auto!important; top: 12px;}
.newsroll{ padding-left:10px;}	
.newsroll ul li a{padding-left:90px;}
.newsroll .in-tit span{ display: none;}	
.wrap-news2{ height: 55px; line-height: 55px;}
.rolls{  box-sizing: border-box; padding-top: 10px; margin-left:15px;} 	
.newsroll ul li a{ font-size: 15px; white-space: nowrap;  text-overflow: ellipsis; overflow: hidden;  width: 100%; box-sizing: border-box;/* width: 100%; overflow: hidden;*/height: 30px; line-height: 30px; display: block;}	
.nums{ display: none;}	
.hnews-roll-1,.newsroll ul { height: 30px; line-height: 30px;}
.hnews-roll-1{ }
.buss-cnt{ margin-left: 0;}	
.buss-left{ float: none;  width: auto;height: auto; padding-top:1px;}	
.H70{ height: 10px;}	
.buss-nav{ height: auto;  white-space:nowrap; width: 100%; overflow-x: auto;}	
.buss-nav li{ display: inline-block;}	
.com-tit h3{ font-size:22px; margin-bottom: 0; }
.com-tit span{font-size:14px;}	
.com-tit {padding-bottom:5px; text-align: center; margin: 20px 10px;}
.buss-left .com-tit{margin:20px 10px;}
.com-tit:after{ left:50%; margin-left:-20px;}
.buss-nav li a{ padding-right: 15px;}	
.buss-nav li.cr a{  background: none; color:#0f53a3;}	
.buss-nav li.cr a:after{ background: #0f53a3;}
.buss-nav{  border-bottom: 1px solid #ccc;}	
.buss-cnt{ padding: 15px;}	
.buss-tits span{ font-size:18px;}	
.buss-active,.buss-content,.buss-cnt{ height: auto;}	
.buss-lists li{    margin-bottom: 10px; line-height: 150%;}	
.mod-techn .item-cell{ width: 100%; margin-bottom: 20px; }	
.mod-techn{ padding: 0 15px;  }	
.mod-techn a span{ width:70%!important;margin-left:-35%!important; font-size:20px!important;}
.mod-techn a span{ position: absolute; bottom:25%; background: #0f53a3;   height: 65px; line-height: 65px; border-radius:65px; left: 50%; color: #fff; box-sizing: border-box; padding: 0 30px; font-size: 28px;  }
.mod-techn a span:after{ content: ">>"; font-family: "宋体"; position: absolute; right: 30px; top: 0px;}	
	
.techn-info span ,.techn-info{ font-size: 18px; line-height: 150%;}	
.techn-info{ padding: 15px 15px;}
.devs .item-cell{ margin-top: 0;}	
.devs .item-cell{ width: 98%; margin-bottom: 20px;}	
.ft-1{ float: none;}
	.ft-2{    margin-left: 0; white-space: normal; text-align: left; margin-top: 20px;display: flex;
    flex-direction: row;
    flex-flow: row wrap;
}	
.ft-2 .nav-links-cell{ margin-right: 2%; margin-left: 0;
    display: flex;
    flex-direction: column;
    width: 31.33%;
    float: left;
    margin-top:0;

    box-sizing: border-box; margin-bottom: 25px; line-height: 140%;
	
	}	
.ft-2 .nav-links-cell li{line-height: 180%;}	
.footer{ padding-top: 20px;}	
.blogo{ text-align: center;}	
.copy{ margin-top: 0;}
.mode-banner2 img{ width:480px; max-width: none;}	
.mod-leader{ margin-top:0;}	
.mod-leader .item-pic{ float: none; width: auto;}	
.mod-leader .item-cnt{ margin-left: 0;}	
.mod-leader .item-pic{ width: 75%; margin: 0 auto;}
.md-about{ padding-top: 0}
.com-more{margin-top:15px;}	
.md-about .item-desc p,.mod-leader .item-desc p{ line-height: 180%;}
.mod-docs{ margin-top:10px; }
.mod-docs .docs-in{ margin-top:20px;}	
.mod-docs .docs-in:after{ top: -20px;    width: 100%; height: 100%; display: none;}	
.mod-docs .item-pic{ float: none; width: auto;margin: 0 0;}
.mod-docs .item-cnt{ margin-top: 20px;}
.pz-nums{    margin-top: 25px;}	
.pz-nums li i{ font-size: 14px;}	
.bussnavs ul li{ padding:10px 5px;}	
.bussnavs ul li a{ font-size: 15px; line-height: 140%;}	
.buss-info2{ padding:20px;}	
.buss-tits2 span{ font-size: 24px;}
.buss-tits2{ margin-bottom: 10px;}	
.buss-lists2 li{ font-size: 15px;    padding-left:87px;}	
.com-tit5{ max-width:100%; font-size: 24px;    padding-bottom:0;  margin-bottom:5px; margin-top: 15px;}
.pr-btl, .pr-btr{ left: 10px; z-index: 80;}
.pr-btr{ left: auto; right: 10px;}
.modcase-wrap .item-cell{ width: 97%; margin-bottom: 20px;}	
.modcase-wrap .item-cnt{ height: auto;}
.modcase-wrap .item-desc a{ height: auto; max-height: none;}
.pro-infos-wrap .item-pic{ width: auto; float: none;}	
.pro-infos-wrap .item-cnt{ margin-left: 0;}
.param-tits{    margin-top:24px;}
.pro-infos-wrap .item-desc{ font-size: 18px;}
.pro-infos-wrap .item-tit{ font-size: 22px; margin-bottom: 10px;}
.case2-wrap .item-pic{ float: none; width: auto;}
.case2-wrap .item-cnt{ margin-left: 0; padding:15px 15px 25px 15px;}	
.case2-wrap .yj-tits{ margin-bottom:15px;}
.case2-wrap .item-tit{ font-size:22px;}	
.case2-wrap .item-desc *{ font-size: 15px;}	
.case2-wrap .item-more{ margin-top: 15px;}	
.case2-wrap{ margin-bottom: 20px;}	

.contact-2 ul{ display: block;}	
.contact-2 li{ display: block; margin-bottom: 20px; font-size: 15px;}	
.contact-2 li.c-ico2{ background-size:auto 17px!important; background-position: 4px center!important}	
.horlists .item-cell{ width: 98%;}	
.mod-topnav2{ margin-bottom:30px;}	
.hors-wraps2 .item-cell{ width: 100%;}	
.hors-wraps2 .item-pic span{ display: block; padding: 10px 10px; font-size: 15px;}	
.jobs-str{ float:none; margin:0; padding:0; width:auto;}	
.jobs-mcnts{ margin-right: 0; margin-top: 30px;}	
.jobs-str ul li span{ font-size: 32px;}	
.jobs-bg1{ padding-bottom: 30px;}

	
/*工作简历*/
	.job-lists{  padding-bottom: 20px;}
	.job-lists .job-cell ul { padding-right: 70px!important; padding-top: 15px; padding-bottom: 10px; flex-direction: column;}
	.job-top ul li, .job-lists .job-cell ul li{ width: auto; text-align: left;padding-left: 10px; margin-left: 0;}
	.job-top ul li.jtit1, .job-lists .job-cell ul li.jtit1{ width: auto; font-size: 20px; margin-bottom: 10px;}
	.job-lists .job-active .job-cnt{ padding: 10px;}
	.job-top ul li, .job-lists .job-cell ul li{ font-size: 14px;}
	.job-top ul li:after{top:22px; height:12px;}
	.job-top ul li,.job-top ul li, .job-lists .job-cell ul li{ height: 25px; line-height: 25px;  font-size: 14px;}
	.job-top ul li:nth-last-child(1):after{ display: none;}
	.job-lists .job-cell ul li,.job-top ul li { line-height: 120%;/*display:box; display:-webkit-box;display:-moz-box; box-align:center;-webkit-box-align:center;-webkit-moz-align:center; box-pack:center;-webkit-box-pack:center;-webkit-moz-pack:center;*/}
	.job-lists .job-active .job-cnt{ font-size: 14px;}
	.job-lists .job-cnt h6 span{ font-size: 24px;}
	.job-lists .job-cell{ margin-top: 25px;}
	.page{margin-top:25px;}
	.wrap-lefts,.wrap-rights{width:auto; float: none;}
	.wrap-rights{ margin-top:40px; margin-bottom: 35px;}
	.wrap-lefts{ margin-top:0;}
	.newsInfo h1{ font-size:24px; padding-left: 0;}
	.newsInfo h1 .news-data{width:100px;height: 95px;}
	.newsInfo h1 .news-data cite{ padding-top:10px; display: block;}
	.newsInfo h1 .tit cite,.newsInfo h1,.newsInfo h1 .tit{ height: auto; text-align: center;}
	
	.news-prev-next li a{ display: block;font-size:16px; overflow: hidden;white-space: nowrap;  width: 100%; text-overflow: ellipsis; }
	.newsInfo .source li{  text-align: center; font-size: 16px;}
	.newsInfo .content{font-size: 16px;}

	.mods-file li{ margin-bottom: 10px; height: auto; font-size: 16px;}	
	.news-prev-next ul li{ width: 100%;}
	.news-prev-next{ margin-bottom: 35px;}
	.newsInfo2{ margin-top:25px;}
	.newslist8 li a{ font-size: 18px;}
	
	.mod-newslists2 .item-date{ position: static; width: auto; text-align: left; display: flex; flex-direction: row-reverse;border: none; padding: 0; font-weight: bold;}
	.mod-newslists2 .item-date span{  flex: 1; font-size: 14px; font-weight: bold; margin-left: 0; }
	.mod-newslists2 .item-date span:before{  content: "-"}
.mod-newslists2 .item-details { display: block; position: static;}
	.mod-newslists2 .item-1 .item-date{ display: block;}
	.mod-newslists2 .item-date h3{font-weight: bold;}
	.info-pub ul li cite{ position: static; display: none;}
	.info-pub ul li{ padding-right: 0;}
	.info-pub ul li>a span{ font-size: 16px;}
	.mod-topnav2 ul li a{ font-size: 16px;}
	.news-wrap2 .item-pic{ width: auto; float: none;}
	.news-wrap2 .item-cnt{ margin-left: 0; padding-top: 20px;}
	.news-wrap2 .wrap-tits{ padding-left: 0; width: auto; float: none;}
	.news-wrap2 .item-desc{ width: auto;   float: none; padding-left: 0; padding-top: 10px;}
	.news-wrap2 .item-tit *{ font-size:22px; }
	.news-wrap2 .item-tit{line-height:160%;}
	.news-wrap2 .item-desc{  max-height: 85px; overflow: hidden;}
	.news-wrap2 .item-cell{ margin-bottom:30px;}
	.hors-wraps .item-pic a,.hors-wraps .item-pic{height: 365px;}
	.hors-wraps .pr-btr{right: -10px;}
	.hors-wraps .pr-btl{    left: -10px;}
	.party-bg1{ background-size: 80px auto!important; padding-bottom: 30px;}
	.partyslist{    margin-left: 0;margin-right: -2%;}
	.partyslist .item-cell{ float:none; width:auto; height: auto;}
	.party-bg2 .com-tit30{ float: none;}
	.article .content p{ line-height: 160%;}
	.article{ font-size: 16px;}
	
	.promotion-bg{ background-size: 100% 100%!important; background-color: #ebeef5; background-position: right -50px bottom!important;}
	.permance ul li{ width: 97%; float: none; margin-top: 15px;}
	.permance{ padding-top:15px;}
	
	
	
.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;}	
.comtits span{font-size:26px;}	
.comtits span:after, .comtits span:before{ background-size: 14px auto!important;}		


	
	.mode-banner{ min-width: 0;}	
	.swiper-pagination{ bottom: 4px;}
	.H40{ height:20px;}
	.layer-1,.layer-2{width:auto; float:none; margin-right:0;}
	.layer-1{ margin-bottom: 25px;}
	.mod-video{height:200px!important; overflow: auto;  max-height: 200px; margin-bottom: 20px;}
	.mod-video a:after{ background-size:35px auto!important;}
	.comstab a{ font-size:20px; margin-right: 12px; margin-left: 12px;}
	.comstab{ margin-bottom:25px; text-align: center; white-space: nowrap;}
	.mod-news2 .item-active .item-tit{ margin-bottom: 5px;}
	.mod-news2 .item-active .item-tit a{ font-size: 16px;}
	.mod-news2 .item-tit a span{ font-size: 14px;}
	.res-ad img{ width: 100%;}
	.projects-left{ width: 100%; float: none;}
	.index-case .wrap-layer:before{ display: none;}
	.com-tit3{ font-size: 20px;margin-bottom:15px;}
	.projectscase-wrap .item-inner{ padding-right:0;}
	.projects-left{    padding-right:0; margin-bottom: 20px;}
	.projects-top .projects-bt{ right:0;}
	.projects-top .projects-bt a{ width: 24px; height: 24px; background-size:24px auto!important; }
	.index-case .layer-2{ padding:0;}
	.services-wrap .item-cell .item-tit,.services-wrap .item-cell .item-desc span{ font-size: 18px;}
	.projectscase-wrap .item-tit *{font-size:16px;}
	.ft-contact{float: none;}
	.ft-links{ float: none; margin-top: 20px;}
	.ft-contact li{margin-right: 10px;padding-right: 10px;}
	.ft-contact li:nth-child(1){ width: 100%; margin-right: 0; padding-right: 0; margin-bottom: 10px;}
	.ft-contact li:nth-child(1):after{ display: none;}
	.ft-contact li h3{ font-size: 16px;}

	.ftlink2,.copy{ float: none;font-size: 14px;}
	
	/*内页*/
	.mode-banner img{ display:block;}
	.article{ padding: 20px 0;}
	.mod-topnav ul{ white-space: nowrap;  width: 100%; overflow-x: auto;}
	.mod-topnav li{ width: auto; height:85px; padding:  0 18px;  display: inline-block; float: none;}
	.mod-topnav li a{ font-size: 16px; padding-top: 15px;}
	.mod-topnav li cite{height: 33px; margin-bottom: 8px;}
	.mod-topnav li cite img{ width: 40px;}
	.mod-topnav li.cr cite img, .mod-topnav li:hover cite img{margin-top: -33px;}
	.mod-topnav li span{ margin-top: -10px;}
	.mod-topnav{    margin-top: -32px; height: 85px;}

	
	.mod-projectintr .item-pic{ width: auto; float: none; height:200px!important}
	.mod-projectintr .item-cnt{    margin-left:0;padding-left: 0; margin-top:25px;}
	.mod-projectintr .item-tit *{ font-size:24px;}
	.mod-projectintr .item-tit{ margin-bottom:5px;}
	.mod-projectintr .item-desc{ font-size:14px; line-height:170%;}
	.mod-projectintr .item-desc *{ line-height:170%;}
	.com-tit4:after{    top:6px;}
	.newsrolls{margin-top:0;}
	.newsrolls .item-pic{ float: none; width: auto; height: 200px!important;  overflow: hidden;margin-left: 0;}
	.newsrolls .item-pic img{ max-height: 200px;}
	.newsrolls .item-cnt{    padding-top:15px;}

	.newsrolls .item-tit *{ font-size: 18px;}
	.newsrolls .item-desc{ max-height: 70px; overflow: hidden;}
	.news-nbt{ right: 0; left: auto; margin-left: 0;}
	.newsrolls .item-desc *{  font-size: 14px;}
	
	/*大事记*/
	.mod-events .item-core{width:100%; margin-left:0;}
	.mod-events:after{ left:45px;}
	.eve-tit:before{ left: 29px;}
	.mod-events .item-years{ font-size: 22px; width: 60px; height: 60px; border-radius:60px; text-align: center; line-height: 60px; left: 50px!important; right: auto;}
	.mod-events .item-cnt:after{left: -59px!important;}
	.mod-events .item-cnt:before{left: -59px!important;    width: 59px;}
	.mod-events .item-2 .item-cnt{    margin-left: 75px;
    margin-right: 0;}
	.mod-events .item-cnt{ padding: 15px;}
	

	.com-tit10{ font-size: 20px;}
	.mod-comrecomd .item-tit *{ font-size: 18px;}
	
	.mod-newslists2 .item-pic{ width: auto; float:none; position: static;}
	.mod-newslists2 .item-cnt{    margin-left: 0; padding:20px!important;}
	.mod-newslists2 .item-nopic{ padding: 0;}
	.mod-newslists2 .item-cell .item-pic{ width: auto; float: none; position: static; height: 220px!important;}
	.mod-newslists2 .item-1 .item-cnt{  position: static; width: auto;background: #fff url(../images/bglogo.png)  center bottom 10px no-repeat; background: none;}
	.mod-newslists2 .item-tit a,.mod-newslists2 .item-1 .item-tit a{ font-size: 18px;}
	
	.mod-topnav2 ul li{ width: auto; margin: 0 2px; display: inline-block!important; max-width: none;}
	.mod-topnav2 ul{ display: block;white-space: nowrap; overflow-x: auto; overflow-y: hidden; text-align: center;}
	.mod-topnav2 ul li a{ padding: 0 20px;}
	.mod-newslist2 .item-cell{width: 98%; margin-bottom: 25px; }
	.mod-newslist2 .item-tit *{ font-size: 18px;}
	.pla-service .item-cell{ width: 98%; margin-bottom: 20px;}
	.pla-service .item-pic{ height: 180px!important;}
	.pla-service .item-tit a{ font-size: 20px;}
	
	.serverlists-wrap .item-pic{ width: auto; height: 200px!important; margin-left: 0;}
	.serverlists-wrap .item-cnt{ width: auto;  position: static;}
	.serverlists-wrap .item-cell:after{ display: none;}
	.serverlists-wrap .item-ens{font-size: 20px; right: 25px;}
	
	.serverlists-wrap .item-desc{ max-height: 65px; overflow: hidden;}
	
	.head-icons a.tplinks span{ width:20px; height: 20px; line-height: 20px; text-align: center;border-radius:20px; border: 1px solid #ccc; font-size: 12px; display:inline-block; position: relative; top: -2px;  left: -5px;}
	
	.siteMap ul li h2 .cn{ font-size: 18px; margin-bottom: 10px;}	
.siteMap ul li h2{ float: none; }	
.siteMap ul li ul li a{    padding-left: 0;}
.siteMap ul li ul li{ margin-right: 10px;}
.siteMap ul li{ padding: 15px 0;}
.com-tit6{ font-size: 24px; margin-bottom: 10px; }	
	
	
	.nvideos-wrap .item-cell{ width: 48%; margin-right: 2%; float: left;}
	.nvideos-wrap .item-1{ width: 98%;}
	.nvideos-wrap .item-cell a{ font-size: 14px;}
	.nvideos-wrap .item-1 *{  font-size: 16px;}
	.nvideos-wrap .item-tit{ padding: 0 6px;}
	.nvideos2 .item-cell,.nvideos2 { margin-right: 0; width:auto; float: none;}
	.md-videosroll{ margin-right: -2%;}
	.md-videosroll .item-cell{ width: 48%; margin-right: 2%; float: left;}
		
	.layer-1+.layer-1{ width: auto;}
	.mod-newslists2{ margin-top: 0;}
	.newsInfo .content img, .article .content img{}
	.mod-topnav2{ margin-top: 0;}
	.links-2{ display: block;}
	.links-2 h3{ width: 100%; display: block;}
	
	.hor_lists li{padding-left: 80px;}
	.hor_lists li span{ font-size: 24px;}
	
	.linksbtns a{ font-size: 12px; width: 78px; height: 30px; line-height: 30px;}
	.linksbtns a:after{ margin-left: 4px;}
	
	.buss-lists ul,.buss-lists li{ display: block; width: auto; margin-right: 0; padding-right: 0;}
	
	.job-top{ display: none;}
	.job-lists .job-cell ul li, .job-top ul li,.job-top ul li.jtit2, .job-lists .job-cell ul li.jtit2{  width: auto;}
	.md-mobile{ display: inline-block;}
}


@media screen and (max-width: 375px) {
.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) {
	.comstab a{ font-size: 18px;}
	
}



