#message_main{width:100%;}
#message_main  tr{   
    float: left;
    margin-bottom: 20px;}
#message_main  tr td{width:100%;display:block;}
	#message_main  tr input{ 
	height: 38px;
  
    line-height: 38px;
    padding: 0 10px;
    border: 1px solid #ddd;
    background-color: #e6e6e6;}
	#message_main  .xm{width:32%;margin-right:0.5%;}
#message_main  .xm:nth-child(3){margin-right:0;}
	#message_main  .xm td{width:100%;display:block;}
	#message_main  .xm td input{width:100%;display:block;}
	#message_main  .nr{width:100%;}
.btn-submit{width:100%;display:block;}
#msgLeft_Txtbox{width:100%;}
#PhotoList_k1	.page li {
			transition: 0.5s ease 0s;
			font-size: 14px;
			vertical-align: top;
			display: inline-block;
			
			height: 38px;
			line-height: 38px;
			border: #e3e3e3 solid 1px;
			color: #666;
			background: #fff;
			min-width: 38px;
			text-align: center;
			margin-left:10px !important;
		width:110px;
		}
#page li a{height:38px;background:none;font-size:14px;display:inline;}
		.page {
			margin-top: 4%;
			clear: both;
			text-align: center;
			font-size: 0;
		}
		#page li{margin-left:1%;border: #e3e3e3 solid 1px;}
#cp{display:block;}
#cb{display:none;}
.content-R .content-box .li-R .li { margin-bottom: 2vw; }
.content-R .content-box ul:not(:first-child) { margin-top: 5.5vw; }
.content-R .content-box .li-R figure { width: 6vw; }
.content-R  .content-box .li-R .ul { margin-top: 2.5vw; }
.content-R .content-box .li-R .li div.dis-m { width: calc(100% - 6vw); padding-left: 2vw; }
 .content-R .content-box .li-R .li:nth-child(2n+1) { padding-right: 1vw; }
.content-R  .content-box .li-R .li:nth-child(2n+2) { padding-left: 1vw; }
.content-R  .content-box li:not(:first-child) { margin-top: 3vw; }
.content-R  .content-box .li-R dl>* { width: 15.1%; }
.content-R  .content-box .li-R dl img { height: 8.5vw; }
.content-R  .content-box .li-R dl>:not(:first-child) { margin-left: 13.2%; }
.content-R .content-box .li-R dl p { margin-top: 1.5vw; }
.content-R  .content-box .li-R dl span { margin-top: 1vw; line-height: 1.8; }
.content-box ul li:nth-child(2n+1){margin-top:3vw;}
#lx{margin-bottom:80px;}
#llx{margin-bottom:100px;}
#fsh{margin-bottom:100px;}
#nr p span{display:block;font-family:'Microsoft YaHei'}
#ab{display:block;}
#ac{display:none;}
@media screen and (max-width: 1500px ) {
.MenuList_f1>ul>li>:first-child, .NavList_a2 a, .VideoDisplay_a1_back a, .job-box .li-T a:after, .team-list .newnr b, .activity li span { font-size: 14px; }
.MenuList_f2>ul>li>:first-child a, .nav { font-size: 16px; }
.pro-text p { max-height: 52px; }
.pro-text span{max-height:41px;}
 .select-box select { height: 41px; }
.application .pro-text span { max-height: 102px; }
.news-T .news-d { max-height: 120px; }
.news-B .news-d { max-height: 72px; }
.sq img{width:450px;}
.MsoNormalTable{width:560px;}

}

@media screen and (min-width:801px ) and (max-width: 1100px ) {
/*大于800小于1100的主导航响应 2019.01.08 当选择拨动时一级和二级不能一开始就隐藏*/
.MenuList_f1 { top: 50px; width: 220px; }
body.on .MenuList_f1 { height: calc(100vh - 50px); }
.MenuList_f1>ul>li>:first-child:after { display: none; }
.MenuList_f1>ul>li>:first-child a { padding: 0 30px 0 15px; line-height: 40px; height: 40px; }
.MenuList_f1>ul>li ul li a { line-height: 35px; height: 35px; font-size: 12px; padding: 0 20px; }
/*---导航end------------------------------------------------------------------------------------------------------------------------*/
.menu-box { }
.language_box { border-top: 1px solid #eee; padding: 30px 0; text-align: center; margin-left: 0; display: block; background: #fff; }
.language_box a { font-size: 14px; width: 80px; height: 30px; line-height: 30px; border-radius: 3px; }
.menu-box .M { background: none; position: relative; z-index: 1; }
.icon1 { background: #ea5505; border-color: #ea5505; }
.content-R, .page-content:after { width: 82%; }
.content-L, .nav.fix { width: 18%; }
.sq img{width:450px;}
.MenuList_f1>ul>li>:first-child.icon a:before { right: 15px; display: block; }
#message_main{width:100%;}
#message_main  tr{   
    float: left;
    margin-bottom: 20px;}
#message_main  tr td{width:100%;display:block;}
	#message_main  tr input{ 
	height: 38px;
  
    line-height: 38px;
    padding: 0 10px;
    border: 1px solid #ddd;
    background-color: #e6e6e6;}
	#message_main  .xm{width:32%;margin-right:0.5%;}
#message_main  .xm:nth-child(3){margin-right:0;}
	#message_main  .xm td{width:100%;display:block;}
	#message_main  .xm td input{width:100%;display:block;}
	#message_main  .nr{width:100%;}
.btn-submit{width:100%;display:block;}
#msgLeft_Txtbox{width:100%;}


}
@media screen and (max-width: 1100px ) {
    .banner-text{padding:0 3vw;}
 .login-out{color:#333;}
body.on .MenuList_f1 { border-top: 1px solid #eee; }
.MenuList_f1 { transition: 0.5s ease 0s; overflow: auto; line-height: normal; right: 0; position: absolute; background: #fff; z-index: 0; height: 0; text-align: left; }
.MenuList_f1>ul>li>:nth-child(2) { display: none; background: #eee; }
.MenuList_f1>ul>li:not(:first-child) { border-top: 1px solid #eee; }
.MenuList_f1>ul>li ul li:not(:first-child) { border-top: 1px solid #ddd; }
.MenuList_f1>ul>li>:first-child.on { background: #00769c; }
.menu-w { width: 100%; padding: 0 0 0 3%; }
.menu-box .MT { display: inline-block; vertical-align: middle; margin-bottom: 0; margin-right: 20px; }
/*汉堡按钮*/
.menu-i { display: inline-block; vertical-align: middle; width: 50px; height: 50px; position: static; }
.menu-icon span, .menu-icon:before, .menu-icon:after { height: 2px; width: 20px; }
.menu-icon:before, .menu-icon:after { margin-top: -1px; }
.menu-icon:before { transform: translate(-50%, -8px); }
.menu-icon:after { transform: translate(-50%, 8px); }
.menu-box { position: relative; top: 0; background: #fff; }
.search-form input::-webkit-input-placeholder {
color:#999;
}
.search-form input:-moz-placeholder {
color:#999;
}
.search-form input::-moz-placeholder {
color:#999;
}
.search-form input:-ms-input-placeholder {
color:#999;
}
.search-form { border-color: #999; }
.icon1 { width: 28px; height: 28px; }
.search-form { height: 26px; line-height: 26px; }
.search-form button { width: 14px; }
.search-form input { width: 90px; }
#MenuList_f1_public-bg { height: calc(100vh - 50px); top: 50px; }
.MenuList_f1>ul>li>:first-child { color: #666; }
body.on .menu-box { position: fixed; }
body.on .banner-box { margin-top: 50px; }
.MenuList_f2>ul>li>:first-child a, .nav { font-size: 14px; }
.MenuList_f2>ul>li a, .NavList_a2 a, .VideoDisplay_a1_back a, .team-list .newnr b, .activity li span { font-size: 12px; }
.footer .B { padding-left: 3vw; padding-right: 3vw; }
.QQ a { width: 10vw; height: 3vw; line-height: 3vw; }
#share a { width: 3vw; height: 3vw; }
.content-R { padding-left: 3vw; padding-right: 3vw; }
.pro-text p { max-height: 55px; }
.select-box select { height: 34px; }
.hover-text i, .pro-icon { width: 4vw; height: 4vw; }
.NavList_a1>ul>li>a:before { width: 4px; height: 4px; }
.pro-text i { height: 10px; }
.time-ball { width: 16px; height: 16px; border-width: 3px; }
.news-swiper-btn a:before { width: 6px; height: 6px; }
.news-T .news-title { max-height: 5.25vw; }
.news-T .news-d { max-height: 72px; -webkit-line-clamp: 3; }
.news-B .news-d { max-height: 48px; -webkit-line-clamp: 2; }
.news-B .li-L { height: 16.8vw; }
.news-T .news-btn { height: 3vw; line-height: 3vw; width: 10vw; }
.job-box .li-T a:after { width: 3.7vw; height: 3.7vw; line-height: 3.7vw; }
.menu-slide { display: none; }
}
@media screen and (max-width: 800px ) {
    .rid40 .nav-c, .rid40 .NavList_a2 a:after,.rid59 .nav-c, .rid59 .NavList_a2 a:after,.rid63 .nav-c, .rid63 .NavList_a2 a:after,.rid64 .nav-c, .rid64 .NavList_a2 a:after,.rid65 .nav-c, .rid65 .NavList_a2 a:after,.rid66 .nav-c, .rid66 .NavList_a2 a:after,.rid76 .nav-c, .rid76 .NavList_a2 a:after{display:none;}
    .rid40 .NavList_a2,.rid59 .NavList_a2,.rid63 .NavList_a2,.rid64 .NavList_a2,.rid65 .NavList_a2,.rid66 .NavList_a2,.rid76 .NavList_a2 {
    transform: scale(1);
    transition:none;
    opacity: 1;
    position:static;
    background:none;
    border: 0;
    white-space:normal;
    max-height: none;
    margin-top:5vw;
}

.sq img{width:100%;}

#message_main{width:100%;}
#message_main  tr{   
    float: left;
    margin-bottom: 20px;}
#message_main  tr td{width:100%;display:block;}
	#message_main  tr input{ 
	height: 38px;
  
    line-height: 38px;
    padding: 0 10px;
    border: 1px solid #ddd;
    background-color: #e6e6e6;}
		#message_main  .xm{width:100%;}

	
	
	#message_main  .xm td{width:100%;display:block;}
	#message_main  .xm td input{width:100%;display:block;}
	#message_main  .nr{width:100%;}
.btn-submit{width:100%;display:block;}
#msgLeft_Txtbox{width:100%;}
.rid40 .NavList_a2 ul,.rid59 .NavList_a2 ul,.rid63 .NavList_a2 ul,.rid64 .NavList_a2 ul,.rid65 .NavList_a2 ul,.rid66 .NavList_a2 ul,.rid76 .NavList_a2 ul{display:-webkit-box; 
		  display:-webkit-flex;
		  display:-moz-box;   
		  display:-ms-flexbox;   
		  display:flex; -webkit-flex-wrap: wrap;
		  -moz-flex-wrap: wrap;
		  -ms-flex-wrap: wrap;
		  -o-flex-wrap: wrap;
		  flex-wrap: wrap;
 }
 .rid40 .NavList_a2 li,.rid59 .NavList_a2 li,.rid63 .NavList_a2 li,.rid64 .NavList_a2 li,.rid65 .NavList_a2 li,.rid66 .NavList_a2 li,.rid76 .NavList_a2 li{width:50%;}
 .rid40 .NavList_a2 a,.rid59 .NavList_a2 a,.rid63 .NavList_a2 a,.rid64 .NavList_a2 a,.rid65 .NavList_a2 a,.rid66 .NavList_a2 a,.rid76 .NavList_a2 a {
    height: 100%;
    border: none;
    background: #f5f5f5;
    text-align: center;
    padding: 3vw;
    border: 1px solid #fff;
}
    .login-out{ margin-right:3vw;}
.icon1 .mob-800, .icon1.mob-800 { display: inline-block; vertical-align: middle; }
.icon1 .pc-800, .icon1.pc-800 { display: none; }
.menu-box { height: 14vw; }
.menu-icon span, .menu-icon:before, .menu-icon:after { width: 7vw;    background: #fff; }
.menu-i { width: 14vw; height: 14vw; }
.menu-icon:before { transform: translate(-50%, -2.5vw);    background: #fff; }
.menu-icon:after { transform: translate(-50%, 2.5vw);    background: #fff; }
.MenuList_f1 { top: 14vw; width: 100vw; }
body.on .MenuList_f1 { height: calc(100vh - 14vw); }
.MenuList_f1>ul>li>:first-child, .MenuList_f1>ul>li ul li a { line-height: normal; height: auto; }
.MenuList_f1>ul>li>:first-child { font-size: 4.4vw; }
.MenuList_f1>ul>li>:first-child a { padding: 3vw 6vw 3vw 3vw; }
.MenuList_f1>ul>li ul li a { font-size: 3.8vw; padding: 3vw 5vw; color:#666; }
.MenuList_f1>ul>li>:first-child.icon a:before { right: 3vw; display: block; }
#MenuList_f1_public-bg { height: calc(100vh - 14vw); top: 14vw; }
body.on .banner-box { margin-top: 14vw; }
.search-form { display: none; position: absolute; top: 14vw; left: 0; width: 100%; text-align: left; padding: 2vw 3vw; background: #fff; height: auto; line-height: normal; border-top: 1px solid #eee; }
.search-form button { width: 5vw; margin-left: 15vw; }
.search-form input { width: calc(100% - 20vw); border-bottom: 1px solid#ddd; padding: 2vw; color: #333; }
.logo { width: 36%; }
.menu-box .MT { margin-right: 0; }
.menu-box .M { width: 64%; }
.icon1 { width: 14vw; height: 14vw; border: none; border-radius: 0; }
.icon1 img { max-width: 30%; max-height: 30%; }
.menu-box .MT .icon1:not(:first-child) { border-left: 1px solid #ddd; }
.icon1 * { color: #999; }
.footer .B { padding: 5vw 3vw; }
.beian img { width: 4vw; }
.beian span:first-child { display: block; margin-bottom: 2vw;    font-size: 12px; }
.beian span:last-child { display: block; margin-top: 2vw; }
.i2-prev:before, .i2-next:after { width: 1.6vw; height: 1.6vw; }
.i2-prev:before { margin-right: 4vw; }
.i2-next:after { margin-left: 4vw; }
.i2-btn i { margin: 0 4vw; width: 3vw; }
.ResTitle_a1:before, .ResTitle_a1:after { width: 6vw; margin: 0 3vw; }
.p-banner { height: 70vw; }
.banner-text strong { margin-top: 5vw;     font-size: 6.8vw;}
.text-u {font-size:4.4vw;}
.content-L, .nav.fix, .content-R { width: 100%; }
.nav.fix, .content-L, .nav { padding: 0; }
.content-L { background: #fff; position: relative; z-index: 1; }
.NavList_a1>ul, .ClassList_b2>ul { /*display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex;*/ font-size: 0; overflow: auto; position: relative; z-index: 0; white-space: nowrap; }
.NavList_a1>ul>li, .ClassList_b2>ul>li { width: auto; position: relative; z-index: 0; /*flex-shrink: 0;*/ display: inline-block; vertical-align: top; }
.NavList_a1>ul>li>a { font-size: 3.8vw; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; color: #333; height: 12vw; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -o-align-items: center; align-items: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; -o-justify-content: center; justify-content: center; padding: 0 5vw; box-sizing: content-box; transition: none; }
.NavList_a1>ul>li>a.on, .ClassList_b2>ul>li.on a { color: #fff; background: #ea5505; }
.NavList_a1 { border-bottom: 1px solid #ddd; background: #f5f5f5; }
.f-6v2{font-size:5vw;}
.NavList_a2 { background: #fff; }
.NavList_a1>ul>li:not(:first-child):before { content: ''; position: absolute; left: 0; top: 50%; width: 1px; height: 30%; background: #ddd; transform: translateY(-50%); z-index: -1; }
.class-select { margin: 0 3vw; }
.nav, .NavList_a2 a, .VideoList_d1 li, .team-list li, .team-list .newnr b, .activity li span { font-size: 3.8vw; }
.NavList_a2 { transform-origin: top; transform: scale(1, 0); transition: 0.5s ease 0s; opacity: 0; position: absolute; left: 0; width: 100%; z-index: 0; background: #eee; border: 1px solid #ddd; border-top: none; white-space: nowrap; overflow: auto; max-height: 45vw; }
.nav-c.on+.NavList_a2 { transform: scale(1); opacity: 1; }
.NavList_a2 a { display: block; border-top: 1px solid #e8e8e8; white-space: normal; padding: 3vw 5vw; border-color: #ddd; position: relative; color: #666; }
.NavList_a2 a:after { content: '>'; right: 2vw; transition: 0.5s ease 0s; position: absolute; top: 50%; z-index: 0; transform: translateY(-50%); font-family: "宋体", SimSun; }
.NavList_a2 a.on, .NavList_a2 li.on a { background: #ea5505; color: #fff; }
.NavList_a2 a.on:after { color: #fff; }
.nav-c.on { background: #e5e5e5; }
.nav-c.on:after { transform: translateY(-50%) rotate(90deg); }
.ResTitle_a3 span {font-size: 4vw; }
.p-title { padding-bottom: 3vw; }
.history-text .swiper-slide { line-height: 1.5; }
.history li { width: 60.5vw; margin: 0 5vw; }
.history-text .swiper-container { max-height: 23vw; }
.history-content { padding: 0 6vw 12vw; }
#history { padding: 6vw 0; }
.history-content:after { height: 10vw; }
.history-content:before { height: calc(100% - 4vw); box-shadow: 0 0.5vw 3vw 0 rgba(0,118,116,0.15); }
.content-R { padding-bottom: 0vw; }
.pro-text p, .pro-text span, .application .pro-text span { height: auto; line-height: 1.5; font-size: 15px;}
.select-box { position: static; transform: none; }
.select-box select { background: #f5f5f5; border: 1px solid #eee; height: 12vw; width: 100%; padding: 0 3vw; margin-top: 3vw; box-sizing: border-box; }
.product-list li, .VideoList_d1 li, .team-list li, .rid65 .content-box .li-R dl>* { width: 49%; margin-bottom: 5vw;    margin-top: 16px; }
.product-list li:not(:nth-child(2n+1)), .VideoList_d1 li:not(:nth-child(2n+1)), .team-list li:not(:nth-child(2n+1)), .rid65 .content-box .li-R dl>:not(:nth-child(2n+1)) {
margin-left:2%;
}
.product-list .pro-img, .photo [class*="PhotoList"] li a, .VideoList_d1 li a, .team-list .newimg, .activity li a { height: 31.5vw; }
.hover-text i, .pro-icon { width: 6vw; height: 6vw; top: 31.5vw; }
.pro-icon { right: 3vw; }
.pro-text { padding: 5vw 3vw; height: calc(100% - 31.5vw);}
.pro-text span,.application .pro-text span { margin-top: 3vw; max-height:none; }
.prolist-choose li a { width: 16vw; height: 16vw; padding: 0 2.5vw; min-width: 0; min-height: 0; }
.prolist-choose { margin-bottom: 5vw; }
.pro-text i { height: 3vw; margin-top: 5vw; }
.detail-box { padding: 5vw; }
.detail-img img:not(:first-child) { margin-top: 3vw; }
.td-text { line-height: 1.5; }
.photo [class*="PhotoList"] li span, .customer [class*="PhotoList"] li span { margin-top: 2vw; }
#history:before { height: 2px; }
.time-ball { width: 14px; height: 14px; border-width: 3px; margin: 2vw auto; }
.history-time span { height: 7.4vw; }
.VideoList_d1 li span { margin-top: 2vw; padding-left: 6vw; }
.VideoDisplay_a1_C iframe, .VideoDisplay_a1_C video, .NewsDetail_a1 #nc video, .NewsDetail_a1 #nc iframe { height: 53vw; }
.VideoDisplay_a1_back a { width: 33vw; height: 10vw; line-height: 10vw; font-size: 3.8vw; margin-top: 5vw; }
.VideoDisplay_a1 h2 { font-size: 5vw; }
.customer [class*="PhotoList"] li a { height: 20vw; }
.news-T .li-L { height: 59vw; }
.news-T .li-R { transform: none; padding: 5vw; background: #f5f5f5; }
.news-T .news-title, .news-T .news-d { max-height: none; line-height: 1.5; }
.news-title, .news-d { margin-top: 3vw; }
.news-B .li-L { height: 60.8vw; }
.news-B .news-title { -webkit-line-clamp: 2; display: -webkit-box; white-space: normal; -webkit-box-orient: vertical; line-height: 1.5; margin-top: 2vw; font-size: 14px;}
.news-B { margin-top: 5vw; padding-top: 5vw; }
.news-B li { margin-bottom: 5vw; }
.job-box .li-T a { padding: 5vw; }
.job-title strong { margin-right: 3vw; }
.job-d { margin-top: 3vw; }
.job-d li { margin-right: 5vw; padding-right: 5vw; margin-top: 1vw; margin-bottom: 1vw; }
.job-point, .job-box .job-point { padding: 3vw 0; white-space: nowrap; overflow: auto; }
.job-point a { margin: 0 2vw; padding: 1.2vw 4vw; }
.job-box .job-point a:first-child { margin-left: 5vw; }
.job-box .job-point a:last-child { margin-right: 5vw; }
.job-box>ul>li { margin-bottom: 8vw; }
.job-T, .NewsDetail_a1 #nc[class*="nf"] { padding: 5vw;     line-height: 30px !important;font-size:14px !important;}
.apply-T dt:not(:first-child) { margin-top: 3vw; line-height: 1.5; }
.job-B { padding: 0 5vw; }
.apply-T { padding: 5vw 0; }
.apply-T dl:not(:first-child) { margin-top: 8vw; }
.apply-B { line-height: 1.5; padding: 5vw 0; }
.map-text dt { line-height: 1.5; margin-top: 3vw; }
.map-text dl>* { padding-left: 4vw; }
.map-text dl:nth-child(2n+1) dd:before { width: 2vw; height: 2vw; }
.map-text dl:nth-child(2n+2) dd:before { border-width: 0 1vw 2vw; }
.service .B li a { padding: 3vw 8vw 3vw 3vw; }
.service .B li a:after { right: 3vw; width: 5vw; }
.service .B li:not(:first-child) { margin-top: 3vw; }
.down-box li a { padding: 3.5vw 10vw 3.5vw 20vw; }
.down-box li { margin-bottom: 5vw; }
.NewsDetail_a1 #nt { margin-bottom: 3vw; }
.NewsDetail_a1 #nf { padding-top: 5vw; }
.p-title1 span:before { width: 5vw; margin-right: 3vw; }
.rid65 .content-R .li-R, .img3-box .B span { margin-top: 3vw; }
.p-title1 span, .rid65 .content-box .li-R .li span { margin-top: 1vw; }
.team-list .newnr b, .activity li span { height: 10vw; line-height: 10vw; padding: 0 2vw; }
.rid65 .content-box .li-R dl img { height: 6vw; }
.rid65 .content-box li:not(:first-child) { margin-top: 8vw; }
.img3-box .T span { width: 100%; margin-top: 3vw; }
.img3-box { padding: 10vw 5vw 0; margin-top: 8vw; background-size: auto 65%; }
.img3-box .B { margin: 20vw auto 0; width: 100%; padding: 10vw 5vw; box-shadow: 0 1vw 2vw 0 rgba(0,0,0,0.08); }
.img3-box .B:before { height: 16vw; }
.rid65 .content-box .li-R .li { width: 100%; }
.rid65 .content-box .li-R figure { width: 18vw; }
.rid65 .content-box .li-R .ul { margin-top: 5vw; }
.rid65 .content-box .li-R .li div.dis-m { width: calc(100% - 18vw); padding-left: 5vw; }
.rid65 .content-box .li-R .li { margin-bottom: 5vw; }
.rid61 .content-box span { margin-top: 5vw; }
.rid65 .content-box ul:not(:first-child) { margin-top: 10vw; }
.contact .content-box .TR figure { width: 5vw; height: 5vw; }
.contact .content-box .TR span { max-width: calc(100% - 5vw); padding-left: 3vw; }
.contact .content-box .TR li:not(:first-child) { margin-top: 3vw; }
.contact .content-box .TL span { margin-top: 2vw; }
.contact .content-box .TL:after { width: 12vw; height: 4px; margin-top: 5vw; }
.contact .content-box .TR { margin-top: 5vw;    float: left; }
.login-box div.dis-m { padding: 8vw; }
.login-box figure { margin: 5vw auto; padding: 2vw; width: 40vw; }
.login-box .refsh { padding: 2vw 3vw; }
.login-box .close,.apply-box .close { width: 5vw; right: 4vw; top: 4vw; }
#load_more_button.apply-btn { font-size: 3.8vw; width: 100%; height: 12vw; line-height: 12vw; }
.apply-box>.dis-m { width: 92%; padding: 5vw; max-height: 80%; overflow: auto; }
.login-box form label {
    width: 5vw;
    height: 5vw;
}
.login-box form input {
    height: 5vw;
    line-height: 5vw;
    width: 55vw;
    padding-left: 3vw;
}
.login-box form li {
    padding: 0 2vw 2vw;
}
.login-box form li:not(:first-child) {
    margin-top: 5vw;
}
.login-box .M,.login-box form button{
    margin-top: 8vw;
}
.login-box .T p {
    margin-top: 2vw;
}
.rid49 .content-box li figure {
    height: 70vw;
}
.rid49 .content-box .team-text{padding:5vw;}
.rid49 .content-box .team-text span{margin-top:3vw;}
.rid49 .content-box li:not(:first-child){ margin-top:5vw;}
.footer .T, .beian i, .news-B .news-d, .job-box .li-T a:after { display: none; }
.MsoNormalTable{width:100%;}
.footer .BL{display:none;}
	#PhotoList_k1	.page li {
			
		width:60px;
		}
	#PhotoList_k2	.page li {
			transition: 0.5s ease 0s;
			font-size: 14px;
			vertical-align: top;
			display: inline-block;
			
			height: 38px;
			line-height: 38px;
			border: #e3e3e3 solid 1px;
			color: #666;
			background: #fff;
			min-width: 38px;
			text-align: center;
			margin-left:10px !important;
	
		}
	#PhotoList_k2 #pege li a{height:38px;background:none;font-size:14px;display:inline;}
		.page {
			margin-top: 4%;
			clear: both;
			text-align: center;
			font-size: 0;
		}
		#page li {border: #e3e3e3 solid 1px;   margin-bottom: 8px;    margin-top: 16px;}
		
	.NavList_ab{float:left;margin-left:1px;}	
	.page-box .p-title	 .ResTitle_a3{
		font-size:14px;    
		background: #eee;
    padding: 10px 10px;
    margin-left: 1px;
    color: #333;
    text-align: center;
	margin-bottom:5px; display:none
	}
	..f-6v8{font-size:6.8vw;}
	#cp{display:none;}
#cb{display:block;}
.content-R  .content-box .li-R dl>*{width:100%;}
.content-R  .content-box .li-R dl img{height:18vw}
.p-title1 .c-this1{font-size:4vw;}
.content-R .content-box .li-R .li { margin-bottom: 2vw; }
.content-R .content-box ul:not(:first-child) { margin-top: 5.5vw; }
.content-R .content-box .li-R figure { width: 6vw; }
.content-R  .content-box .li-R .ul { margin-top: 2.5vw; }
.content-R .content-box .li-R .li div.dis-m { width: calc(100% - 6vw); padding-left: 2vw; }

.content-R  .content-box li:not(:first-child) { margin-top: 4.5vw; }
.content-R  .content-box .li-R dl>* { width: 100%; }
.content-R  .content-box .li-R dl img { height: 15vw; }
.content-R  .content-box .li-R dl>:not(:first-child) { margin-left: 0; }
.content-R .content-box .li-R dl p { margin-top: 1.5vw;font-size: 3vw; }
.content-R  .content-box .li-R dl span { margin-top: 1vw; line-height: 1.8; }
#lx{margin-bottom:10px;margin-top:15px;}
#llx{margin-bottom:15px;}
.ov-h .f-5v{font-size:16px;}
#fsh{margin-bottom:15px;}
#nr p span{display:block;font-family:'Microsoft YaHei';font-size:14px;line-height:28px;}
.page-box {margin-bottom:25px;}
#ttt{font-size:18px;}
#ab{display:none;}
#ac{display:block;}
#banner .t1{font-size:14px;}
#banner .t3{font-size:14px;margin-top:6px;}
#bt{width:2vw;height:2vw}
#bt1{width:2vw;height:2vw}
#fl{display:none;}
#tt span{font-size:14px !important;line-height:30px !important;display:block;}
}
