@charset "utf-8";
/* CSS Document */
 

body,html{ background:#fff; /*height:auto !important;*/}

.language{ color:#333}
/*.nav{ background:#fff; border-bottom:1px solid #eee; position:fixed; top:0; z-index:999}
.nav_bg{ height:100px;}
#header ul .li_a a {
	color: #333;
}*/

/* 发*/
body,html,.nav{ /*background:#fff;*/ font-family:"微软雅黑"; /*line-height:170%*/}
/*#header ul .li_a a {
color: #333;
} */
 
/*新闻*/
.news-banner,.news-banner img{ width: 100%}
.news{ padding:80px 0 0 0}
.news a{ display: block; color:#666}
.news a.hui{ background:#f3f2f0}
.news a:hover{ background:#3bb3c2;transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.news li{ width:900px; margin: 0 auto;padding:25px 0 43px 0;  height:130px;}
.news li img{ float:right; width:280px}
.news li .info { float:left; width:590px}
.news li .time{ line-height:28px; padding-top:27px; font-size:16px}
.news li .title {
line-height: 1.8;
font-size: 16px;
color:#464646;
}
.news li .title p{ font-size:14px; line-height:1.6; color:#A5A5A5}
.news a li{transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.news a:hover{ background:#3bb3c2; color:#fff;}

.news a:hover li {
	transform: translate3d(-50px, 0, 0);
	-webkit-transform: translate3d(-50px, 0, 0);
	-moz-transform: translate3d(-50px, 0, 0);
	-ms-transform: translate3d(-50px, 0, 0);
	-o-transform: translate3d(-50px, 0, 0);
	
}
.news a:hover li .title p, .news a:hover li .title, .news a:hover li .time{ color:#fff}
.pages{ font-size:22px; padding:30px 0 100px 0; text-align:center}
.pages span,.pages a{     font-size:18px;
    color: #333;
    display: inline-block;
    _display: inline; 
      border: 1px solid #eee;  
    margin-right: 5px;
    line-height: 23px;
    text-transform: uppercase;
    /*font-style: italic;*/padding: 5px 8px;
    background: #eee;
} 
.pages span {  color: #fff;
    background: #399;}
.pages a:hover{ color: #fff;
    background: #399;}



@media (max-width:900px) {
 .news{ padding:20px 0 0 0}
.news li{ width:90%; margin: 0 auto;padding:20px 0 20px 0;  height:auto; overflow:hidden}
.news li img{ float:right; max-width:30%; max-height:70px;}
.news li .info { float:left; width:65%}
.news li .time{ line-height:20px; padding-top:0px; font-size:12px}
.news li .title{ line-height:1.4;font-size:14px}
.news li .title p{ font-size:12px;}
.news a:hover li {
	transform: translate3d(0px, 0, 0);
	-webkit-transform: translate3d(0px, 0, 0);
	-moz-transform: translate3d(-0px, 0, 0);
	-ms-transform: translate3d(-0px, 0, 0);
	-o-transform: translate3d(-0px, 0, 0);
	
}
.pages{ font-size:14px; padding:20px 0 40px 0; text-align:center}
}

/*about*/

.about1 img,.about2 img,.about3 img{ width:100%; height:auto;}
.about1-bg{ background:#f7f7f7; margin:30px 0 30px;  height:auto;}
.about1{ /*background:url(../images/about1-bg.jpg) center center no-repeat #f7f7f7; */width:1300px; margin:0 auto; height:807px}
.about1 .t{ width:65%; margin:0 auto; font-size:32px; color:#333 ; padding:79px 0 26px; /*height:57px;*/ line-height:57px; text-align:center; font-weight:bold}
.about1 .info{line-height:1.8; /*width:80%;*/ margin:0 auto; font-size:16px; color:#333; padding-bottom:60px;    word-wrap: break-word;}
.about1 .img{ position:relative;width: 80%;
    margin: 0 auto;}
.about1 .img img{ padding-top:50px;opacity: .0;}
.about1 .img .img1{ float:left; width:48%}
.about1 .img .img2{ float:right;width:48%}
.about1 .img1.fadeInDown{ opacity: 1;padding-top:10px;transition: all 0.5s ease;}
.about1 .img2.fadeInDown{ opacity: 1;padding-top:10px;transition: all 0.5s ease;}
.about1  .fadeInDown:hover{ padding-top:0px; }


.about2-bg{height:auto}
.about2{ width:1300px; margin:0 auto;}
@media (max-width:1400px){

.about1,.about2,.about3{ width:90%; margin:0 5%;}

.about1 .info{ font-size:14px;}
}

.about2 .t{ width:65%; margin:0 auto; font-size:32px; color:#333 ; padding:82px 0 26px 0; height:auto; line-height:82px; text-align:center; font-weight:bold}
.about2 .info{line-height:31px; width:65%; margin:0 auto; font-size:16px; color:#222222; padding-bottom:140px}
.about2 .img{  width:100%; text-align:center;   }

.about3-bg{ background:#fff;}
.about3{ width:1200px; margin:0 auto;}
.about3 .t{ width:80%; margin:0 auto; font-size:30px; color:#333 ; margin:82px auto 30px; height:60px; line-height:60px; text-align:center; /*background-color:#d1deed; box-shadow: 5px 5px 5px #615752;*/}
.about3 .info{line-height:31px; width:80%; margin:0 auto; font-size:16px; color:#222222; text-align:justify;}
.about3 .img{  width:80%; text-align:center; margin:0 auto;opacity: .0; padding-top:50px }
.about3  .fadeInDown{ opacity: 1;padding-top:0px;transition: all 2s ease;padding-top:0px}

.bai-about .swiper-container{ text-align:center}
.bai-about img{ width:80%; margin:auto}

.pc-no{ display:none}
.wap-no{ display:block}
@media (max-width:900px) {
	.pc-no{ display:block}
	.wap-no{ display:none}
	.pc-no img{ max-width:100%;}
.about1-bg,.about2-bg,.about3-bg{ height:auto !important;}
.about1,.about2,.about3{width:90%;height:auto !important; padding:0 0 50px 0 }
.about1 .t,.about2 .t,.about3 .t{width:90%; line-height:200%; height:auto; font-size:22px; padding:40px 0 0 0 }
.about3 .t{ margin-top:0; padding-top:0;}
.about1 .info,.about2 .info,.about3 .info{/*width:90%;*/ padding:20px 0 20px 0}
 

.about2-bg {   }
.about3 .img{  width:100%; text-align:center; margin:20px 0 100px 0; padding-top:20px }
.about3 .img img{  max-width:100%;   }

}


/*fuwu*/
.fuwu1-bg{ background:#eeeeee; height:731px; margin:0 0 270px 0}
.fuwu1{   width:1200px; margin:0 auto; height:731px}
.fuwu1 .t{ width:65%; margin:0 auto; font-size:50px; color:#5d5c5c ; padding:79px 0 46px; height:74px; line-height:74px; text-align:center}
.fuwu1 .t span{ color:#b8b8b8; padding-right:40px;font-size:58px; font-family: }
.fuwu1 .info{line-height:31px; width:65%; margin:0 auto; font-size:16px; color:#333; padding-bottom:100px}
.fuwu1 .img{ position:relative}
.fuwu1 .img img{ padding-top:50px;opacity: .0;width:100%}
 
.fuwu1 .img1.fadeInDown{ opacity: 1;padding-top:10px;transition: all 0.5s ease;}
.fuwu1 .img2.fadeInDown{ opacity: 1;padding-top:10px;transition: all 0.5s ease;}
.fuwu1  .fadeInDown:hover{ padding-top:0px; }


.fuwu2-bg{ background:#fff; padding-bottom:150px}
.fuwu2{ width:1200px; margin:0 auto;}
.fuwu2 .t{ width:65%; margin:0 auto; font-size:30px; color:#606161 ; padding:0px 0 0px 0; height:250px; line-height:250px; text-align:center}
.fuwu2 .img { text-align: center}
.fuwu2 .img li { width:236px; text-align:center; position:relative; height:252px; display:inline-block}
.fuwu2 .img li{ }
.fuwu2 .img li img  { position:absolute; left:30px; top:0px }
.fuwu2 .img li img:hover{ position:absolute; left:30px;top:0px;transition: all 1s ease; }
.fuwu2 .img li img.two{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; /*IE8*/
filter:alpha(opacity=1);  /*IE5、IE5.5、IE6、IE7*/
opacity: .01; z-index:99}
.fuwu2 .img li img.two:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*IE8*/
filter:alpha(opacity=100);  /*IE5、IE5.5、IE6、IE7*/
opacity: 1.0;transition: all .5s ease;}
.fuwu2 .img li .title  {text-align:center; width:100%; color:#2f2e2e; font-size:14px; position:absolute; bottom:0; line-height:72px;}
.fuwu2 .img li:hover .title  { color:#099}

@media (max-width:900px) {
.fuwu1-bg,.fuwu2-bg,.fuwu3-bg{ height:auto; margin:0; }
.fuwu2-bg{ padding-bottom:50px}
.fuwu1,.fuwu2,.fuwu3{width:90%;height:auto; padding:0 0 50px 0 ; margin: auto auto}
.fuwu1 .t, .fuwu2 .t, .fuwu3 .t {
  width: 90%;
  line-height: 300%;
  height: auto;
  font-size: 20px;
  padding: 40px 0 0 0;
}
.fuwu1 .t span {
  color: #b8b8b8;
  padding-right: 16px;
  font-size: 30px;
  font-family: :;
}
.fuwu1 .info {
  line-height: 1.8;
  font-size: 14px;
  color: #333;
  padding-bottom: 100px;
}
.fuwu2 .t{line-height:300%;padding:40px 0 40px 0 }
.fuwu1 .info,.fuwu2 .info,.fuwu3 .info{width:90%; padding:20px 0 20px 0}
.fuwu1 .info,.fuwu2 .info,.fuwu3 .info{width:90%; padding:20px 0 20px 0}

.ib1 {
    -webkit-animation-duration:.4s;
    -moz-animation-duration:.4s;
    -o-animation-duration:.4s;
    animation-duration:.4s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib2 {
    -webkit-animation-duration:.6s;
    -moz-animation-duration:.6s;
    -o-animation-duration:.6s;
    animation-duration:.6s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib3 {
    -webkit-animation-duration:.8s;
    -moz-animation-duration:.8s;
    -o-animation-duration:.8s;
    animation-duration:.8s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib4 {
    -webkit-animation-duration:1s;
    -moz-animation-duration:1s;
    -o-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib5 {
    -webkit-animation-duration:1.2s;
    -moz-animation-duration:1.2s;
    -o-animation-duration:1.2s;
    animation-duration:1.2s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}






}
.fuwu2 li{ opacity:0;-moz-opacity:0;-ms-opacity:0;-webkit-opacity:0;-0-opacity:0;}
.ib1 {
    -webkit-animation-duration:1s;
    -moz-animation-duration:1s;
    -o-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib2 {
    -webkit-animation-duration:2s;
    -moz-animation-duration:2s;
    -o-animation-duration:2s;
    animation-duration:2s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib3 {
    -webkit-animation-duration:3s;
    -moz-animation-duration:3s;
    -o-animation-duration:3s;
    animation-duration:3s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib4 {
    -webkit-animation-duration:4s;
    -moz-animation-duration:4s;
    -o-animation-duration:4s;
    animation-duration:4s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}

.ib5 {
    -webkit-animation-duration:5s;
    -moz-animation-duration:5s;
    -o-animation-duration:5s;
    animation-duration:5s;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}


.ib1.fadeInDown, .ib2.fadeInDown, .ib3.fadeInDown, .ib4.fadeInDown, .ib5.fadeInDown{
	    -webkit-animation-name:fadeInDown;
    -moz-animation-name:fadeInDown;
    -o-animation-name:fadeInDown;
    animation-name:fadeInDown;

	
	}

	
/* 新增 */
.bai-about h3{margin-top: 30px; margin-bottom: 40px; font-size: 30px; line-height: 1.2; font-weight: normal; color: #333; text-align: center;}
.bai-about .swiper-pagination{position: relative; margin-top: 15px; margin-bottom: 20px;}
.bai-about ul{padding: 10px 7.5%; overflow: hidden;}
.bai-about ul li{float: left; width: 50%; padding: 15px; height: 130px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.bai-about ul li a{position: relative; display: block; line-height: 100px; background: #fff; text-align: center; -webkit-transition: all 0.3s; transition: all 0.3s;}
.bai-about ul li a img{display: inline; vertical-align: middle; max-height: 100%; max-width: 100%; -webkit-transition: all 0.3s; transition: all 0.3s;}
@media (min-width: 768px){.bai-about ul li{width: 33.3333333333%;}}	
@media (min-width: 992px){.bai-about ul li{width: 25%;}}	
@media (min-width: 1200px){
.bai-about a:hover{-webkit-box-shadow: 0 0 30px rgba(0,0,0,.1); box-shadow: 0 0 30px rgba(0,0,0,.1); -webkit-transform: scale(1.15); transform: scale(1.15);}
.bai-about a:hover img{-webkit-transform: scale(0.96); transform: scale(0.96);}
}	
@media (max-width: 900px){
.bai-about ul{padding: 10px 0;}
.bai-about h3{font-size: 22px;}
.about1 .img{height: auto !important;}
}



/*xinwen 23.7.26*/
@font-face {
	font-family:bebas;
	src: url(font/BEBAS.TTF);
}


.qiespan{
	margin-top: 190px;
}

.imgul{
	width: 65%;float: right;height: 754px;
}
.txtul{
	width: 35%;float: right;height: 754px;position: relative;z-index: 88;
}
.txtul li{
	display: none;
}
.txtul li.active{
	display: block;
}
.mnews-banner{
	background-color: #3d3d3d;height: 325px; position: relative;
}

/*.swiper-container { width:auto !important}*/

.mnews-banner-imgbox{
	width: 50% !important; float: right; position: relative;
}
.mnews-banner-imgbox.swiper-container-horizontal>.swiper-pagination-bullets{
	left: 30px; right: auto; width: auto; bottom: 20px;
}
.mnews-banner-img{
	background-repeat: no-repeat; background-size:cover ; background-position:center ; width: 100%; height: 325px;
}
.mnews-banner-img{
	/*width: 65.5%;float: right;height:100%;*/
}
.mnews-banner-txtbox{
	float: left;width: 50% !important;position: absolute; left: 0; top: 0;height: 100% !important;  
}
.mnews-banner-txt{
	color:#d8d8d8;padding-top: 30px; padding-left: 30px;background-color: #3d3d3d; line-height:1.2
	
	
	
}
/*.mnews-banner-txt .hd,
.mnews-banner-txt .bd,
.mnews-banner-txt .ft{
	opacity: 0; transform: translateY(80px);
	-webkit-transition: all 1s; 
	transition: : all 1s;
}
.mnews-banner-txt .bd{
	-webkit-transition: all 1.3s; 
	transition: : all 1.3s;
}
.mnews-banner-txt .ft{
	-webkit-transition: all 1.6s; 
	transition: : all 1.6s;
}
.swiper-slide-active .mnews-banner-txt .hd,
.swiper-slide-active .mnews-banner-txt .bd,
.swiper-slide-active .mnews-banner-txt .ft{
	opacity: 1; transform: translateY(0);
}*/
.mnews-banner-txt .hd big{
	font-size: 60px;color: #f8f8f8;font-family: bebas;
}
.mnews-banner-txt .hd p{
	font-size: 22px;color: #dfdfdf;margin-left: 20px;font-family: bebas;margin-top: 8px;
}
.mnews-banner-txt .bd{
	margin-top: 15px;
}
.mnews-banner-txt .bd h3{
	font-size: 18px;font-weight: bold;color: #fff;width: 90%;
}
.mnews-banner-txt .bd .txt{
	color: #d8d8d8;font-size: 16px;font-weight: bold;margin-top: 15px;line-height: 1.75;
	width: 90%;text-align: justify;
}

.mnews-banner-txt .ft{
	margin-top: 15px;
}
.mnews-banner .swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 8px;
}
.mnews-banner-txt .ft a{
	text-transform: uppercase;padding: 15px 40px;border: 2px solid #fff;font-size: 14px;
	font-family: bebas;display: inline-block;color: #fff;
}
.mnews-banner-txt .ft a:hover{
	background-color: #fff;color: #333;
}



.mnews-banner .swiper-pagination span{
	width: 15px;height:15px;
}
.mnews{
	padding-top: 37px;
} 


.m-list-2 li{
	width: 49.5%; margin-bottom: 1%;
    padding-top: 2%;
    height: 180px;
	box-shadow: 0px 0px 57px 5px rgba(0,0,0,0.1);
	transition: 0.2s;
}
.m-list-2 li:hover{
	box-shadow:0px 0px 15px 2px rgba(0,0,0,0.15) ;
}

.mr-10{
	margin-right:10px;
}
.m-list-2{
	padding-top: 20px;
}
.mnews-list{
	padding-bottom: 50px;
}
.mnews-list ul:after{
	content:'';display: block;clear: both;
}
.m-list-2 li:nth-child(2n-1){
	float: left;
}
.m-list-2 li:nth-child(2n){
	float: right;
}
.mnews-list-time{
	float: left;padding-left: 75px;     line-height: 1.2;
}
.mnews-list-time big{
	font-size: 53px;font-family: bebas;color: #333;width: 64px;font-weight: bold;
}
.mnews-list-time p{
	font-size: 22px;padding-left: 15px;font-family: bebas;margin-top: 8px;color: #333;
}
.mnews-list-info{
	float: left; margin-left: 28px;padding-top: 0px;
	width: 80%;float: left;width: 67%;
}
.mnews-list-info h3{
	color: #333;font-size: 18px;font-weight: bold;   
	font-weight:normal;  
	 width: 50%;
    float: left;
    margin-right: 5%;
}

.m-list-2 li:hover h3{
	color: red;
}
.m-list-2 li:hover .mnews-list-time{
	color: red;
}
.mnews-list-info .txt{
	margin-top: 30px;font-size: 16px;color: #666;line-height: 1.75;
	margin-top: 0px;width: 45%;
    float: left; 
}
.mnews-list-info .txt img{ width:100%}

.mgb-25{
	margin-bottom: 25px;
}
/*news-details.html*/
.mnews-detail-hd{
	padding-top: 80px;padding-bottom: 50px;font-size: 18px;font-weight: bold;
}
.mnews-detail-hd h3{
	font-weight: bold;   
	
}
.mnews-detail-bd img{
	margin-bottom: 40px;
}
.mnews-detail-bd p{
	font-size: 18px;font-weight: bold;line-height: 1.6;
	
}
.mnews-detail-bd p:first-child{
	
}
.pdb-50{
	padding-bottom: 50px;
}


@media (max-width: 16000px){
	.m-list-2 li{
		box-shadow: 0px 0px 30px  rgba(0,0,0,0.1); padding-left: 2%; padding-right: 2%;
	}
	.mnews-list-info{
		margin-left: 5%; width: 74%;
		width: 83%;
	}
	.mnews-list-time{
		padding-left: 0;
	}
	.mnews-list-info .txt{
		/*margin-top: 20px;*/
	}
	.mnews-list,
	.m-list-3{
		padding-bottom: 80px;
	}
}



@media (max-width: 1600px){
.mnews-detail-hd{
		padding-top: 60px; font-size: 16px;
	}
	.mnews-detail-bd img{
		margin-bottom: 30px;
	}
	.mnews-detail-bd p{
		font-size: 16px;
	}
	.m-list-2 li{
		box-shadow: 0px 0px 30px  rgba(0,0,0,0.1); padding-left: 2%; padding-right: 2%;
	}
	 
	.mnews-list-time{
		padding-left: 0;
	}
	.mnews-list-info .txt{
		margin-top: 5px;
	}
	.mnews-list,
	.m-list-3{
		padding-bottom: 80px;
	}
	
	 
	.mnews-banner-txt{padding-top: 30px;
	padding-left: 30px;}
	.mnews-banner-txt .bd {
    margin-top: 15px;
}
.mnews-banner-txt .ft {
    margin-top: 15px;
}
}

@media (max-width: 1060px){
	
	.mnews{display:none}
	
	.mnews-banner-img{
		width: 100%;
		height: 250px;
	}
	.mnews-banner-txtbox{
		position: static; width: 100% !important; padding: 35px 4.9%; height: auto !important; float: none;
	}
	.mnews-banner-txt{
		padding: 0;
	}
	.mnews-banner-txt .hd big {
    font-size: 28px;
}
.mnews-banner-txt .hd p {
    margin-left: 8px;
    font-size: 10px;
    margin-top: 5px;
}
.mnews-banner-txt .bd {
    margin-top: 0;
    margin-bottom: 0;
}
.mnews-banner-txt .bd h3{
	margin-top: 38px;
    font-size: 22px;
}
.mnews-banner-txt .bd .txt{
	margin-top: 15px;
    font-size: 15px;
    line-height: 1.3;
    color: #999;
    width: 100%;
}
.mnews-banner-txt .ft{
	display: none;
}
	.mnews-bannerimg{
		float: none;overflow: hidden;
	}
	.mnews-bannertxt{
		float: none;overflow: hidden;
	}
	.mnews{
		padding-top: 0; margin-left: -4.9%; margin-right: -4.9%;
	}
	 
	.mnews-banner-imgbox{
		width: auto !important; float: none;
	}
	
	.m-list-2 li{
		width: 100%;background-color: #fff;padding-left: 25px;padding-right: 25px;
		margin-bottom: 18px;padding: 25px 15px 25px;
		box-shadow: 0px 3px 15px rgba(0,0,0,0.05); height: auto;
	}
	.mnews-list-time{
		float: none;padding: 0;
	}
	.mnews-list-info{
		float: none;
	}
	.g-main2{
		/*background-color: #e6e6e6;*/
	}
	.mnews-list-time big{
		font-size: 28.4px;
	}
	.mnews-list-time p{
		font-size: 10px;padding-left: 9px;
	}
	.mnews-list-info{
		margin-top:0px;width: 100%;margin-left: 0;text-align: justify;
	}
	.mnews-list-info h3{
		font-size: 15px;padding-top: 0; line-height:1.5
	}
	.mnews-list-info .txt{
		margin-top: 11px;font-size: 15px;line-height: 1.33;
	}
	.mnews-list{
		padding-bottom: 0;
	}
	.mnews .swiper-pagination{
		display: none;
	}
	
	
	
	.mnews-banner { 
    height: 325px;}
	
	.swiper-container { 
    overflow:  visible;
	}
	.mnews-banner-imgbox {
    width: 100% !important;}
	
	.mnews-banner-txtbox { 
    width: 100% !important;
	}
}


/*新闻搜索*/

			
.search-news{padding:0; vertical-align: top; padding:0 !important; margin:10px auto; width:520px; font-size:18px; position:relative;margin: 80px auto 10px auto;height: 44px; }
.search-news:hover{/*border-bottom:1px solid #ccc;*/}
.search-news input#q{vertical-align:middle; border:0px; line-height:40px;  width:70%; border:1px solid #999;    position: relative; left:0;text-indent:3px;color:#666;}

.search-news input,.search-news select,.search-news input{ float:left}
.search-news select{vertical-align:middle;  line-height:40px;height:42px;   width:30%; border:1px solid #999;   border-right:0px; position: relative; left:0; color:#666; }

.search-news input.button{ border:0px;  color:#333; height:30px; text:center; /*text-indent:-999px*/ position:absolute; right: 1px;
    background: none;background:url(../img/search-30.png) left center no-repeat #fff;  top: 7px; width:40px }
	
	
	@media screen and (max-width: 1199px){ .search-news{ width: 90%;}
	.search-news select{ width:40%;}
	.search-news input#q{ width:60%; }
	
	}
			/* input:-webkit-autofill,
	input:-webkit-autofill:hover,
	input:-webkit-autofill:focus,
	input:-webkit-autofill:active {
	-webkit-transition-delay: 9999s;
	-webkit-transition: color 9999s ease-out, background-color 9999s ease-out;background:url(img/search-30.png
}
*/
/*.search-news input#q:-webkit-autofill {background:url(img/search-30.png
}*/
