/*.mains{
	min-width: 1200px;
}*/
.notice_news_back{
min-width: 1200px;
background: url(../img/newsbackground.jpg) 100%;
background-size: 100% 100%;
}
/*banenr-start*/
.banner {
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
.banner .banner-width {
	/*margin: 0 auto;*/
	/*overflow: hidden;*/
width: 100%;
	/*width: 1920px;*/
	position: absolute;
	/*left: 50%;*/
	/*top: 0;*/
	/*margin-left: -960px;*/
}
.banner .swiper-slide img {
	/*min-width: 100%;*/
width: 100%;
	min-height: 600px;
}
.pagination{
position: relative;
top: 92%;
left:40%;
display:block;
}
.pagination span{
width:20px;
height:20px;
background:#ddd;
position: relative;
z-index: 900;
display: inline-block;
margin-left: 20px;
border-radius: 20px;
}
.pagination span:first-child{
margin-left: 0;
}
.swiper-active-switch{
background: #00a289 !important;
}
/*banenr-end*/
.main{
	min-width: 1200px;
}
.link_icon{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
	height: 321px;
}
.link_icon ul{
	padding-top: 80px;
}
.link_icon ul:after{
	content: ' ';
	display: block;
	clear: both;
	visibility: hidden;
}
.link_icon ul li{
	display: inline;
	width: 170px;
	float: left;
	margin-left: 30px;
	text-align: center;
	position: relative;
}
.link_icon ul li:first-child{
	margin-left: 0;
}
.link_icon ul li span{
	width: 120px;
	height: 120px;
	display: inline-block;
}
.link_icon ul li p{
	text-align: center;
	font-size: 18px;
}
.link_icon ul li img{
width:120px;
height:120px;
}
/*icon-end*/
/*notice-start*/
.notice{
	/*background: #f2f3f5;*/
	height: 595px;
}
.notice_con{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
	position: relative;
}
.notice_tit{
	font-size: 25px;
	color: #F4C100;
	line-height: 100px;
}
.notice_rolling{
	/*position: absolute;
	left: 190px;
	top: 38px;*/
	width: 1200px;
	height: 521px;
	overflow: hidden;
background: url(/img/newsrl.png) no-repeat;
padding-top: 95px;
padding-left: 40px;
padding-right: 40px;
box-sizing: border-box;
}
.notice_left{
width:510px;
height:340px;
float:left;
}
.notice_left img{
width:510px;
height:340px;
}
.notice_lists{
float:right;
width:570px;
}
.notice_title{
font-size:30px;
}

.notice_rolling ul{
	width: 100%;
	height: 100%;
margin-top: 20px;
}
.notice_rolling ul li{
	width: 100%;
	line-height: 40px;
	box-sizing: border-box;
}
.notice_rolling ul li a{
	font-size: 18px;
}
.notice_rolling ul li span{
font-size: 18px;
float: right;
color: #666;
}
.notice_more{
	float: right;
	font-size: 18px;
}
/*notice-end*/
/*news-start*/
.news{
min-width: 1200px;
	height: 900px;
	box-sizing: border-box;
	padding-top: 20px;
	overflow: hidden;
        <!--background: #f2f3f5;-->

}
.newsss{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
}
.news_item{
	width: 380px;
	height: 535px;
	background: #fff;
	box-sizing: border-box;
	float: left;
	margin-top: 78px;
	position: relative;
	margin-left:30px;
}
.newsss div:first-child+div{
	margin-left:0;
}
/*.news_left{
	left: -2000px;
}
.news_left1{
	left: -2000px;
}
.news_right{
	right: -2000px;
}
.news_right1{
	right: -2000px;
}*/
.item_img{
	width: 380px;
	height: 235px;
	overflow: hidden;
}
.news_item img{
	width: 380px;
	height: 235px;
	/*-webkit-transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
    -moz-transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
    -ms-transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
    -o-transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
    transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;*/
}
/*.news_item img:hover{
	-webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
.news_item:first-child,
.news_item:first-child+div+div{
	margin-right: 32px;
}*/
.thematic{
	padding: 0 20px;
}
.thematic_name{
	font-size: 25px;
	color: #00A289;
	margin-top: 40px;
	margin-bottom: 20px;
}
.thematic_name a{
	color: #00A289;
}
.thematic_title{
	font-size: 16px;
	color: #666;
	margin: 0;
line-height:35px;
/*overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;*/
}
.thematic_more{
width:100%;
line-height: 60px;
padding-left: 20px;
font-size:18px;
position: absolute;
bottom: 0;
border-top:1px dotted #d3d3d3;
}
/*news-end*/
/*product-start*/
.product{
	/*background: #f2f3f5;*/
	height: 625px;
	min-width: 1200px;
	<!--background: #f2f3f5;-->
}
.product_con{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
        background: #f2f3f5;

}
.product_tit{
	width: 598px;
	border-bottom: 2px solid #F4C100;
	font-size: 35px;
	text-align: center;
	margin: 0 auto;
	padding-top: 60px;
	padding-bottom: 20px;
font-weight: bold;
}
.slick1{
	margin-top: 65px;
	width: 1200px;
	height: 235px;
	min-width: 1200px;
	/*overflow: hidden;*/
	/*margin-left: 24.5px;*/
}
.slick1:after{
	content: ' ';
	display: block;
	clear: both;
	visibility: hidden;
}
.produce_item{
	position: relative;
	z-index: 5;
	/*width: 351px !important;*/
	height: 235px;
	float: left;
	box-sizing: border-box;
	/*padding-right: 424px;*/
}
/*.produce_item:first-child{
	margin-left: 0;
}*/
.produce_item img{
	width: 351px;
	height: 235px;
}
.cur_appbg{
	width: 351px;
	height: 100%;
	background: #000;
	filter: Alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	background-color: rgba(0,0,0,.6);
	*zoom:1;
	position: absolute;
	top: 0;
}
.curs{
	width: 351px;
	position: absolute;
	top: 0;
	padding: 15px 20px 0 20px;
	box-sizing: border-box;
}
.curs p{
	color: #fff;
}
.curs p a{
	color: #fff;
	display: block;
}
.prod_tit{
	font-size: 18px;
}
.prod_content{
	font-size: 16px;
}
.ewm1{
float:left;
margin-left:98px;
}
.ewm2{
float:left;
margin-left:98px;
}
.ewm3{
float:left;
margin-left:98px;
}
.ewm4{
float:left;
margin-left:98px;
}
.ewm5{
float:left;
margin-left:98px;
}


.more{
	font-size: 18px;
	border: 1px solid #fff;
	width: 96px;
	height: 30px;
	line-height: 28px;
	text-align: center;
	float: right;
margin-top:0;
}
.prod_cur{
	display: none;
}
.produce_item:hover .prod_cur{
	display: block;
}
.mores{
	background: #F4C100;
	width: 223px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	margin: 0 auto;
	margin-top: 70px;
}
.mores a{
	display: block;
}
.mores a:hover{
	color: #333;
}
.slick1 .slick-prev{
	background: url(/img/ydingdex_pre.png) no-repeat;
	width: 26px;
	height: 72px;
	top: 88px;
}
.slick1 .slick-next{
	background: url(/img/ydingdex_next.png) no-repeat;
	width: 26px;
	height: 72px;
	top: 88px;
}
.slick1 .slick-prev {
    left: -40px !important;
}
.slick1 .slick-prev:before { 
	content: "" !important; 
}
.slick1 .slick-next {
    right: -40px !important;
}
.slick1 .slick-next:before { 
	content: "" !important; 
}


/*悬浮窗口*/
a,img{border:0;text-decoration:none;}
i{margin:0px;padding:0px;font-style:normal;}
.clear{clear:both;font-size:0px;line-height:0;height:0;}

@font-face {
	font-family: 'icomoon';
    src:url('/fonts/icomoon.eot?qradjf');
    src:url('/fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('/fonts/icomoon.ttf?qradjf') format('truetype'),
        url('/fonts/icomoon.woff?qradjf') format('woff'),
        url('/fonts/icomoon.svg?qradjf#icomoon') format('svg');
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}


.cndns-right{position:fixed;right:1px;top:65%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn .icons{background:url(/img/icomoon.png) no-repeat;width:46px;height:46px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;margin: 0;text-align: center;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(/img/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:8px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:15px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(/img/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:30px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:16px;line-height:28px;margin-bottom: 0;margin-top: 3px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;/*margin-top:15px;*/border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(/img/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:291px;}
.meau-contact .cndns-right-box .box-border{width:276px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}


@media only screen and (max-device-width:480px){
    .banner{
        height:662px!important;
    }
    .banner .swiper-slide img {
        width: 100%;
        min-height:0!important;
        max-height: 662px!important;
    }
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px){
.banner{
        height:662px!important;
    }
    .banner .swiper-slide img {
        width: 100%;
        min-height:0!important;
        max-height: 662px!important;
    }
}
