@charset "utf-8";
/* CSS Document */
/**/.solve-heights{ display: block;height: 80px;}
.proves-heights { display: block;height:60px;}
h6{font-weight:normal;}
.item-font{font-size:30px;letter-spacing: 2px;}
.item-descfont{font-size:18px; color:#717071; margin-top:0;}
.new-banner img.bg2{ width: 100%; height: auto; position: relative;}
.new-pos{ position: absolute; z-index: 99; top:50%; font-size: 28px; color: #fff; width: 100%; text-align: center;}
.animate-wrap span,.animate-wrap2 span,.animate-wrap3 span{ padding: 0 0px; font-size: 0; /**/ opacity: 0; filter:alpha(opacity=0);}
.blackbg{ width: 100%; height: 100%; position: absolute; background:#000; display: none; z-index: 98;}
.animate-wrap2,.animate-wrap3{ margin-top: -28px;}
.animate-logo{ text-align: center;margin-top: -60px;}
.animate-logo span{opacity: 0; filter:alpha(opacity=0);}
.animate-logo img{ width:0; height: 0; }

.news2-wrap .item-more a,.news-roll-wrap .item-more a{ color: #666;}
.zl-downs .item-more{padding-top:0;}

.bom-scanf img { width:195px; height: 195px;}
.wrap-banner{ width:100%; overflow:hidden;}

.wrap-adroll .adroll .changeBox_a1 .a_bigImg .pos5{ position:absolute;top:-0.5%;left:0;width:100%;height:100%;z-index:99; color:#fff;text-align:right;}

.pos5 .inline{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;text-align: center;width:50%;height:100%;}
.pos5 .inline h5{font-size:16px;opacity:0;font-weight:normal;position:absolute;left:31%;top:37%;line-height:normal;}
.pos5 .inline:before{content:" "; width:1px;height:100%;display:inline-block;*zoom:1;*display:inline;vertical-align:middle;margin-left:-1px;}
.pos5 .inline .font{font-family:"myl" !important;transform:scale(1.05,1);display:inline-block;*zoom:1;*display:inline;vertical-align:middle;font-size:16px;line-height: 60px;opacity:0;letter-spacing: 4px;text-shadow:2px 0 5px rgba(0,0,0,0.5)}
.pos5 .inline .font *{font-family:"myl" !important;}
.pos5 .inline .font big{font-family:"微软雅黑" !important;}
.pos5 .inline .font h6{text-align: right;text-transform: none;letter-spacing: 3px;margin-top:10px;}
.pos5 .inline .banner1{margin-top:-95px;margin-left:-85px;}
.pos5 .inline .banner2{margin-top:110px;margin-left:-60px;}
.pos5 .inline .banner3{margin-left:60px;margin-top:-90px;}
.pos5 .inline .banner4{margin-left:-100px;margin-top:-150px;}
.pos5 .inline .banner5{margin-left:-90px;margin-top:-30px;}
.pos5 .inline .banner6{margin-left:-210px;margin-top:-100px;}
.pos5 .inline .banner6 b{display:block;text-align: right;}
.pos50{top:40%;}
.pos5 img{ opacity:0; width:0; height:0;}

.news-roll-wrap .item-pic{ width:725px;}
.news-roll-wrap .item-cnt{ width:471px; background:#efeff0; height:300px;}
.com-height80{ height:58px;}
body{ position:relative;}
.wrap-adroll .adroll .changeBox_a1 .a_bigImg:nth-child(4) .pos5{left:-6.5%;}

/*解决方案*/
.sove-wrap{ width:1200px; margin:0 auto; padding:0;}
.sove-wrap .item-cell{/* width:25%;*/ width: 33.3%;}
.sove-wrap .item-cell .item-pic{ margin-left:2px;margin-right:2px;}
.sove-wrap .item-cell .item-tit, .sove-wrap .item-cell .item-desc{ padding:0; margin:0 2px;}
.sove-wrap .item-cell .item-tit{ background:#f7f7f7; font-size:36px;  color:#221814; padding:5px 0 5px 0;}
.sove-wrap .item-cell .item-desc{ background:#f7f7f7; height:100px; padding:0 10px; text-align:center;}
.sove-wrap .item-cell .item-tit a{font-size:24px;  color:#221814;}
.sove-wrap .item-cell .item-desc a{ color:#717071; font-size:16px;}
.industy-wrap{ margin-top:40px; background:#3f3b3a;}
.item-font-white{ color:#B4B5B5; }
/*视频内容*/
.industy-wrap{ height:auto; padding-bottom:50px; padding-top:20px;}
.industy-cnts{ width:1196px; margin-top:30px;}
.video-wraps{ left:0; float:left;}
.video-wraps img{ width:720px; height:420px;}
.in-list{ width:476px; float:right; background:#595757;height:385px; padding-top:35px; }
.in-list li{ line-height:40px; height:40px;}
.in-list li.firs{ /*line-height:50px; height:50px;*/}
.in-list li a{ font-size:20px; padding-left:0;}
.in-list ul{ padding-left:0;}
.in-list li.video-mores2{ line-height:82px;}
.in-list li.video-mores2 a,.in-list li.video-mores2.cr a,.in-list li.video-mores2:hover{ background:none; font-size:16px; color:#B4B5B5;}
.in-list ul{ padding-left:20px;}
.in-list li a{ display:block; text-align:center;}
.in-list li a span{ font-size:16px;text-align:center; color:#bfbbba; display:block; line-height:14px; margin-top:-15px;}
.in-list li.cr a span{ color:#fbc700;}
.news-roll-wrap{ width:1196px; margin:25px auto 0 auto; padding:0;}

/*导航*/
.menu > ul > li > a{ font-size:16px; width:auto; padding:0 18px;}
.menu > ul > li > a:hover{ font-weight:normal;}
.menu > ul > li > a > span{letter-spacing: 2px;}
.menu > ul > li > ul > li{margin-left:10px;}
.menu > ul > li > ul > li > a{ font-size:14px; font-weight:normal;}
.menu > ul > li > ul > li > a >span{ font-weight:normal;letter-spacing: 1px;}
.menu > ul > li > ul > li > ul > li > a > span{ font-size:14px;letter-spacing: 1px;}
.menu > ul > li > ul{ width:1050px;}
.menu > ul > li > ul > li > ul > li{ line-height:28px; height:28px;margin-right:10px;}
.menu > ul > li > ul > li > ul{float:none;}
/*.menu > ul > li.menu3 > ul{width:195px;}
.menu > ul > li.menu3 > ul>li{border-bottom: 1px dotted #252629;}
.menu > ul > li.menu3 > ul>li>a>span{padding-left: 40px;background: url(images/arrows.png) 15px center no-repeat;font-weight: normal;}
.menu > ul > li.menu3 > ul>li>ul{display:none;}*/
.menu > ul > li.menu3  > ul{ width:898px;}

.menu > ul > li.menu3 > ul > li{min-width:150px;}
.menu > ul > li.menu3 > ul > li.sub_4{min-width:150px;}
/*新闻*/

.news-roll-wrap .item-time{ display:none;}
.news-roll-wrap .item-tit{ height:70px; line-height:28px; margin-top:45px;}
.news-roll-wrap .item-tit a{ font-size:24px;line-height:32px;}
.news-roll-wrap .item-inner{ padding:0 30px 0 20px;}
.news-roll-wrap .item-desc{ max-height:85px;}
.news-roll-wrap .item-desc a{ font-size:16px; color:#717071; line-height:26px;}
.news-roll-wrap .item-more{ margin-top:20px;}
.news-roll-wrap .item-more a{font-size:16px; color:#717071; }
.research-wrap .item-cell,.pros-wrap .item-cell{ width: 25%;}
.news2-wrap .item-cell,.pros-wrap .item-cell{ width: 33.3%;}
.pros-wrap.research-wrap .item-cell{ width: 25%;}
/*.item-font{ letter-spacing:8px; }*/
.bom-logo{max-width:1196px; margin: 0 auto; padding-left: 0; position:relative; top:20px; margin-bottom:15px; }
.bom-logo img{ width:210px; height:38px;}
.bom-nav{/*width: 100%;*/width: 1196px;
max-width: 1196px; margin: 0 auto; position: relative; padding: 0;}
.fir-nav a.fold{ /*font-weight: bold;*/ font-size:16px; color:#fff;}
.bom-scanf{ right:0; top:8px;}
.bom-navcell-2 > ul > li{ min-width: 210px;}
.bom-navcell-2 > ul{ max-width: 460px;}
.bom-navcell-4{ min-width: 160px;}
.bom-navcell-3{ min-width: 260px;}
.sove-wrap .item-cell .item-pic{ overflow: hidden; padding: 0;/* margin-left: 15px; margin-right: 15px;*/ position: relative;}
.sove-wrap .item-cell .item-pic a{ overflow: hidden; width: 100%;}
.bom-navcell-4 > ul > li > a,.bom-navcell-5 > ul > li > a,.bom-navcell-6 > ul > li > a{ font-weight: normal;}

.fir-nav{ margin-bottom:40px;}
.bom-navcell > ul > li > ul{ padding-bottom: 25px; padding-top:6px}


/*首页产品中心*/
.indexpro-bg{ background:#3f3b3a; margin-top:35px; padding-bottom:50px;}
.indexpro-bg .item-font a{ color:#fff;}
.indexpro-bg .item-descfont{ color:#B4B5B5;}
.pros-wrap{  width:1200px; margin:25px auto 0 auto; padding:0;}
.pros-wrap .inners-pros{ margin:0 2px;}
.pros-wrap .item-cell .item-pic{ background:#f7f7f7; padding:0 0 ; position:relative; overflow:hidden;}
.pros-wrap .item-cell .item-pic .a_bigImg2{ overflow:hidden;}
.indexpro-bg .pros-wrap .item-tit{ height:50px;}
.indexpro-bg .pros-wrap .item-tit a{ font-size:24px; color:#fff;}
.indexpro-bg .bx-controls-direction{ display:none;}

.indexpro-bg .bx-wrapper .bx-pager{ display:block; margin-left:-60px;}
.indexpro-bg .pro-mores{ margin-left:60px; margin-top:5px;}
.indexpro-bg .pro-mores a{ font-size:16px; color:#717071;}
.indexpro-bg .bx-wrapper{ margin-bottom:0;}

.research-wrap .item-cell .item-pic{ background:none; padding:0;}



/*分类*/
.pro-typewrap{ width:1240px; }
.pro-typewrap .item-cell{ margin-right:40px; width:580px; float:left; height:490px; background:#f4f4f4; margin-bottom:40px;}
.pro-typewrap .item-cnt{ padding:0 40px; }
.pro-typewrap .item-pic { height:290px;}
.pro-typewrap .item-pic img{  height:auto; width:auto;}
.pro-typewrap .item-tit *{ font-size:28px; color:#333333;  }
.pro-typewrap .item-tit{text-align:center; padding:30px 0; }
.pro-typewrap .item-desc{ text-align:center; line-height:30px;}
.pro-typewrap .item-desc *{ font-size:16px; color:#404040;}


/*中央研究院*/
.research-wrap .research-inner{ margin:0 2px; padding-bottom:25px; background:#f7f7f7}
.research-wrap .item-tit a{ font-size:24px;}
.research-wrap .item-tit{ height:38px; margin-bottom:10px;}

.research-wrap .item-desc a{ font-size:16px;color:#717071;}
.research-wrap .item-desc{ max-height:70px; min-height:70px;}

/*联系东土*/
.mapsites{ padding:0; width:1196px; margin:20px auto 10px auto;}
.map-pic{ width:725px; min-width:725px;}
.map-right{ height:332px; background:#ffffff; width:471px; float:right; margin-top:8px;}
.map-tels{ padding-top:70px;}
.map-tels li{ font-size:18px; color:#717071; padding-bottom:6px;}

/*资料下载*/
.zl-downs{ width:1200px; margin:25px auto 0 auto;}
.zl-downs .items-inner{ margin:0 2px; background:#f7f7f7; height:95px; padding-top:25px; padding-left:15px;}
.zl-downs .item-pic{ margin-left:0; padding-top:2px;}
.zl-downs .item-cnts{ margin-left:10px;}
.zl-downs .item-tit a{ font-size:24px;}
.zl-downs .item-more a{ color:#717071;}

/*底部*/
.footer{ background:#3f3b3a;}
.footer .com-lines{ display:none;}
.bom-navcell > ul > li > ul > li a{ font-size:16px; color:#717071;}
.bom-navcell-4 > ul > li a{ font-size:16px; color: #717071;}
.bom-navcell > ul > li{ float:none;}
.bom-navcell-2,.bom-navcell-3,.bom-navcell-4{ width:390px;}
.bom-navcell-2 > ul > li,.bom-navcell-3 > ul > li,.bom-navcell-4 > ul > li{min-height: 25px; line-height: 25px;}
.bom-navcell-6,.bom-navcell-5 ,.bom-navcell-4 { margin-bottom:90px;}
.copy-rights{    border-top: 1px solid #4e4b4b; color:#717071; font-size:14px; line-height:32px; margin-top:0;}
.item-height{ height:25px;}

/*变化下拉菜单后的导航*/
.bom-navcell-2{ width:280px;}
.bom-navcell-3,.bom-navcell-4,.bom-navcell-5,.bom-navcell-6{width:180px; min-width:180px;}
.copy-rights a{ color:#fff;}
.news3-wrap .item-desc{ min-height:45px;}
.news3-wrap .item-tit{ overflow:hidden;}
.case-wraps2 .inner-cell .item-desc{ height:21px; overflow:hidden;}

.jobFormDiv ul li .name{ width:192px;}
.jobFormDiv .textareaLi,.jobFormDiv ul li{ padding-left:192px;}

/*新添小标*/
.prolist-wrap .item-pic{ position: relative; height: 133px; overflow: hidden;}
.pro_tags{ position: absolute; right: 0; top: 0;background:#fbc700; padding: 0 8px; height: 18px; line-height: 18px; border-radius:5px;  text-align:center; font-size: 12px; color: #fff;}
.prolist-wrap .item-pic img{ height: auto;}

/*顶部会员登录*/
.menu-pos .header-r{ right:80px; top:28px;}
.mem-icon{ position:absolute; width:35px;height:35px; right:0; right:-80px; top:3px;}
.mem-icon a{ background:url(images/mem_ico.png) no-repeat; background-size:25px auto; width:35px; height:35px; display:block;}
.header-r .search{ width:25px; height:25px;}
.pos50{top:40%;}
 .bom-navcell-1 > ul > li, .bom-navcell-2 > ul > li { float: left;} 



.bom-navcell > ul > li{ min-height: 20px; line-height: 20px; }
.bom-navcell > ul > li a{font-size: 14px; color:#fff; font-weight:normal;}
.bom-navcell-6 > ul > li,.bom-navcell-5 > ul > li,.bom-navcell-4 > ul > li{min-height: 25px; line-height: 25px;}
.bom-navcell > ul > li > ul > li{ min-height: 25px; line-height: 25px; }
.bom-navcell > ul > li > ul > li a{ font-size:14px;}
.bom-navcell > ul > li > ul > li a:hover{ color:#fff;}
.bom-navcell-4 > ul > li a,.bom-navcell-5 > ul > li a,.bom-navcell-6 > ul > li a{ font-size:14px; color: #717071;}
.indexarrow{ position: absolute; bottom:23%; left: 50%; margin-left: -22px; width: 44px; height: 27px; background: url(images/down_arrows.png) center 0 no-repeat; z-index: 999; margin-top: 0; animation-name:ani; animation-duration:4s; animation-timing-function: ease-in-out; animation-iteration-count: infinite;}
/* 经销商查询 */
.agent-section{
	padding:50px 0;
}
.agent-title{
	font-size:24px;
	color:#404040;
	font-weight:normal;
	overflow:hidden;
}
.agent-title span{
	float:left;
}
.agent-title a{
	float: right;
	font-size:16px;
	color:#999999;
	line-height: 36px;
}
.agent-section .search-form,.agent-section .text-form{
	margin-top:50px;
}
.agent-section .search-form input[type=text]{
	float:left;
	width:640px;
	border:1px solid #eeeeee;
	border-radius: 5px;
	line-height: 44px;
	font-size:14px;
	padding: 0 0 0 15px;
}
.agent-section .btn{width:160px;height:46px;background-color:#fac200;color:#fff;line-height: 46px;text-align: center;font-size:16px;border-radius: 5px;}
.agent-section .search-form .btn{float:left;margin-left:15px;}
.agent-bg{background-color:#f8f8f8;}
.agent-section textarea{display:block;padding:15px;background-color:#fff;height:230px;clear:both;border:none;box-sizing: border-box;width:100%;border-radius: 5px;}
.agent-section .text-form  .submit-button{float:right;margin-top:35px;}
.agent-news{overflow:hidden;margin-top:20px;}
.agent-news li{width:50%;float:left;font-size:16px;color:#666666;line-height: 30px;padding:5px 0;position: relative;}
.agent-news li a{color:inherit;display:block;position: relative;padding-left:15px;}
.agent-news li a:before{content:"";width:6px;height:6px;border-radius: 100%;position: absolute;left:0;top:50%;margin-top:-3px;background-color:#efc926;}






@keyframes ani{
	0%{ bottom:24%; opacity: 0;}
	33.3%{bottom:23%; opacity:0.6;}
	66.6%{bottom:22%;opacity:0;}
	100%{bottom:24%;opacity:1;}
	
}
 @media screen and (max-width: 2560px){
	.pos5 .inline{width:50%;}
	.pos5 .inline .font{line-height:80px;letter-spacing:5px;}
	.pos5 .inline .font h6{margin-top:10px}
	.pos5 .inline .banner1{margin-top:-125px;margin-left:-105px;}
	.pos5 .inline .banner2{margin-top:140px;margin-left:-60px;}
	.pos5 .inline .banner3{margin-top:-120px;margin-left:90px;}
	.pos5 .inline .banner4{margin-top:-210px;margin-left:-140px;}
	.pos5 .inline .banner5{margin-top:-45px;margin-left:-120px;}
	.pos5 .inline .banner6{margin-top:-140px;margin-left:-350px;}
 }
 @media screen and (max-width: 1920px){
	.pos5 .inline{width:50%;}
	.pos5 .inline .font{line-height:60px;letter-spacing:5px;}
	.pos5 .inline .font h6{margin-top:10px}
	.pos5 .inline .banner1{margin-top:-85px;margin-left:-85px;}
	.pos5 .inline .banner2{margin-top:110px;margin-left:-60px;}
	.pos5 .inline .banner3{margin-left:60px;margin-top:-90px;}
	.pos5 .inline .banner4{margin-left:-100px;margin-top:-150px;}
	.pos5 .inline .banner5{margin-left:-90px;margin-top:-30px;}
	.pos5 .inline .banner6{margin-left:-210px;margin-top:-100px;}
 }
 @media screen and (max-width: 1366px){
	.pos5 .inline{width:50%;}
	.pos5 .inline .font{line-height:40px;letter-spacing:3px;}
	.pos5 .inline .font h6{margin-top:10px}
	.pos5 .inline .banner1{margin-top:-65px;margin-left:-55px;}
	.pos5 .inline .banner2{margin-top:70px;margin-left:-40px;}
	.pos5 .inline .banner3{margin-top:-60px;margin-left:40px;}
	.pos5 .inline .banner4{margin-top:-110px;margin-left:-75px;}
	.pos5 .inline .banner5{margin-top:-20px;margin-left:-70px;}
	.pos5 .inline .banner6{margin-top:-70px;margin-left:-150px;}
 }
 @media screen and (max-width: 640px){
	 .pro-typewrap{ width:auto;}
	.pro-typewrap .item-cell{ width:auto; float:none; margin-right:0; height:auto; margin-bottom:20px; float:none;} 
	.pro-typewrap .item-pic{ height:auto;}
	 .pro-typewrap .item-tit{ padding:10px 0;}
	 .pro-typewrap .item-cnt{ padding:0 10px; height:auto; padding-bottom:15px;}
	 .pro-typewrap .item-tit *{ font-size:18px;}
	 	 .pro-typewrap .item-desc{ line-height:24px;}
	 .pro-typewrap .item-desc *{ font-size:14px; line-height:24px;}
	 
	 
	 #mapframe{  height:320px!important;}
	 .com-height80{ display:none;}
	 .wrap-banner{ margin-top:28px;}
	.pos5{ z-index:99; font-size:14px;color:#fff; line-height:32px;width:100%;}
	.pos5 .inline{display:block;width:100%;text-align:center;}
	.pos5 .inline h5{position:static;font-size:14px;opacity:0;line-height: 32px;}
	.pos5 .inline .font{font-size:14px;opacity:0;line-height:28px;margin:0;margin-top:20px;}
	.pos5 .inline .banner1{margin-top:50px;}
	 .item-font{ font-size:24px;}
	   .item-descfont,.map-tels li{ font-size:16px;}
	   .sove-wrap .item-cell .item-tit a,.news-roll-wrap .item-tit a,.indexpro-bg .pros-wrap .item-tit a,.research-wrap .item-tit a,.zl-downs .item-tit a{ font-size:18px;}
	   .zl-downs .item-more a{ font-size:14px;}
	 .video-wraps img{ height:auto;}
	 .industy-wrap{ padding-bottom:20px;}
	 .sove-wrap{ width:auto;}
	 .industy-cnts{ width:auto;}
	 .in-list{ float:none; height:auto; padding-top:20px; margin-top:20px; width:100%; box-sizing:border-box;}
	 .in-list ul{display:block !important;white-space: nowrap;overflow:auto;}
	 .in-list li{ height:55px; line-height:55px; width:auto; width:33%;display:inline-block;}
	 .in-list li.video-mores2{ line-height:55px; clear:both; display:none;}
	 .in-list li.video-mores2 a{ font-size:14px;}
	 .in-list li a{ font-size:14px;}
	 .in-list li a span{ display:none;}
	 .in-list ul{ padding-left:0;}
	 .news-roll-wrap,.pros-wrap,.mapsites,.map-pic{ width:100%!important; border:none; min-width:0;}
	 .news-roll-wrap .bx-wrapper{ margin-bottom:20px!important;}
	 .map-right{ display:block; clear:both; width:auto; height:auto; background:none;}
	  .map-right *{ color:#fff;}
	  .map-tels li{ color:#fff;}
	  .indexpro-bg{ padding-bottom:20px;}
	  .bom-scanf{ position:static; text-align:center; margin-bottom:30px;}
	    .bom-scanf img{ width:90px; height:90px;}
	  .zl-downs,.bom-nav{ width:auto!important;}
	  .zl-downs .items-inner{ height:auto; padding-top:15px; padding-bottom:15px;}
	  .bom-navcell{ width:100%!important; }
	  	  .bom-navcell > ul{ margin-top:10px; padding-left:60px; margin-top:20px; padding-bottom:20px; margin-bottom:20px;/*border-bottom:1px solid #504d4c*/;}
		  .bom-navcell > ul > li{ width:100%}


	  .fir-nav{ margin-bottom:0px; padding-bottom:10PX; padding-top:10PX; text-align:center;border-bottom:1px solid #504d4c;}
	  .zl-downs .item-cell{ margin-bottom:4px;}
	  .footer{ padding:0 10px!important; width:auto; overflow:hidden;}
	  .bom-navcell{ margin-bottom:0; float:left; width:100%!important; box-sizing:border-box;}
	 .map-tels{ padding-top:20px; }
	 .map-cnt{left:10px;}
	 .pros-wrap .item-desc{ height:auto!important; min-height:10px!important; max-height:none!important;}
	 .indexpro-bg{ margin-top:0;}
	 .news-roll-wrap .item-tit{ margin-top:0; padding-top:20px;}
	 .news-roll-wrap .item-cnt{ padding-bottom:20px; height:auto;}
	 .news-roll-wrap .bx-controls{ margin-top:-30px!important;}
.news-roll-wrap .item-pic,.news-roll-wrap .item-cnt{ width:100%!important;float: none!important;}
	.sove-wrap .item-cell{ width: 90%; margin: 0 auto; float: none; margin-bottom: 15px; }
	 .news2-wrap .item-cell{ width: 100%;}
	 .pros-wrap .item-cell{ width:90%; margin: 0 auto; float: none; margin-bottom: 15px;}
	 .animate-wrap {top:37%!important; }
	 .animate-wrap span{ position: absolute; width: 100%; text-align: center;height: 28px; display: block; white-space: nowrap;  padding: 0!important; text-align: center; display: block; }
	 .sove-wrap2 .item-tit a{ margin: 0 5px;}
	 .news2-wrap{ /*height: 56px;*/}
	 .animate-logo img{ width:180px!important; height:auto!important; }
	 .animate-logo{ margin-top:-20px}
	 .animate-wrap2, .animate-wrap3{ margin-top:-10px}

	 /* 经销商 */
	 .agent-section{
		 padding:30px 0;
	 }
	 .agent-section .btn{width:100px;height:35px;line-height: 35px;font-size:14px;}
	 .agent-section .search-form,.agent-section .text-form{margin-top:20px;}
	 .agent-section .search-form .btn{margin-left:10px;}
	 .agent-section .text-form  .submit-button{margin-top:20px;}
	 .agent-section textarea{height:auto;min-height:150px;padding:10px;}
	 .agent-section .search-form{display:box;display:flex;}
	 .agent-section .search-form input[type=text]{flex:1;box-sizing: border-box;height:35px;line-height: 33px;}
	 .agent-title{font-size:20px;}
	 .agent-title a{font-size:14px;line-height: 30px;}
	 .agent-news li{
		 float:none;
		 width:100%;
		 font-size:14px;
		 line-height:25px;
		 padding:5px 0;
	 }
	 .agent-news li a{white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
	 
	 .pros-wrap.research-wrap .item-cell{ width: 100%;}
}



