@charset "gb2312";
.main_logo img{height: 48px; width: auto;font-size:23px;}
.sticky_logo img{height: 48px; width: auto;font-size:23px;}
.sticky_logo {color: #fff;}
.site_logo_area{white-space: nowrap;font-weight: bold;}
.main_logo,.sticky_logo{font-size: 26px;}

.text-end li{color: #fff;display: none;}
.video_title{margin-top: 18px;}
.more a{color: #e93314;}
.more a:hover{color: #c83016;}
.main_nav_area{float:right;}
.pr h3{text-align: left;font-weight: normal;font-size: 16px;}
.pr{padding-top: 0px; margin-top: -23px;}
.pr img{width: 600PX; height: auto;margin-left: 38PX;}
.pr{display: flex;}
.technical{display: flex;justify-content: space-around;list-style: none;padding: 0px;margin: 0px;flex-wrap: wrap;}
.technical li{width: 48%;list-style: none;padding: 0px;margin: 0px; margin-bottom: 28px;}
.technical li h2{font-size: 22px;}
.technical p{margin-bottom: 13px;}
#page{margin-top: -39px;}
h3,h2,li,dl,dt{line-height: 150%}

.table1{ display: table;
      width: 100%;
      border-collapse: collapse;}
.table1 ul:nth-child(1){background: #1e4a91;color: #fff;font-weight: bold;}
.table1 ul{display: table-row;}
.table1 li{display:table-cell;border:1px solid #ccc; padding: 12px;text-align: center;}
.contact{font-size: 18px; line-height: 200%;}
.contactslider{color: #fff;}
.contact a{text-decoration: underline;}
.science li{list-style-type: disc; padding-bottom: 0px;}
.science {padding-bottom: 100px;}
.science a{text-decoration: underline;}
 @media only screen and (max-width: 920px) {
	 #logo img{height: 38px;}
#page{margin-top: -69px;}
	  #logo{font-size: 18px; line-height: 100%;font-weight: bold;}
	 .mobile_menu{position: relative;z-index: 800;}
	 
	 .mobile_menu h3{position:absolute;background: #e93314;z-index: 13333333000; width:200px;color: #fff;line-height: 46px; padding-left: 18px;}
	 .pr{display: flex;flex-direction: column;}
	 
	 .pr img{width: 100%; height: auto;margin-left: 0PX;}
	 .technical{display: flex;flex-direction: column; margin-top: -28px;}
	 
	 .technical li{width: 100%;list-style: none;padding: 0px;margin: 0px; margin-bottom: 28px;}
	 
	 
	 
.table1{ display: table;
      width: 100%;
      border-collapse: collapse;}
.table1 ul:nth-child(1){background: #1e4a91;color: #fff;font-weight: bold;}
.table1 ul{display: table-row;}
.table1 li{display:table-cell;border:1px solid #ccc; padding: 3px;text-align: center;font-size: 12px;vertical-align: middle;}

	 
}
