﻿.ainiu{ display:none;}


.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.auto{ margin:0px auto; width:1200px;}
.footer{ background:#fff; margin:0px auto; width:100%;zoom:1; height:auto; padding:50px 0px;  border-top:#dcdcdc 1px solid;}
.footer .lt{width:85%;height:100%;float:left}
.footer .lt ul{float:left; width:14%; margin-right:2%;}
.footer .lt ul li{line-height:25px}
.footer .lt ul li a{font-size:14px;}
.footer .lt ul li.flist-title{font-size:16px;color:#000;margin-bottom:10px;}
.footer .lt ul li.flist-title a{font-size:16px;}

.footer .rt{ float:right; width:15%;}
.footer .rt ul{width:100%;}
.footer .rt ul li{ float:left;width:46%; margin-right:0%; border:#dcdcdc 1px solid; padding:5px;}
.footer .rt ul li p{ width:100%; text-align:center;}
.footer .rt ul li.last{ float:left;width:96%; margin-left:0%; border:#dcdcdc 1px solid; padding:5px;}
.footer .rt img{width:100%;  }
.copyright{ line-height:35px; text-align:center; margin:0px auto; width:100%; border-top:#dcdcdc 1px solid;}

/*.index01 {margin:0px auto; width:1200px; height:auto; background:#fff; margin-top:30px;}
.index01 ul{margin:0px auto; width:100%;}
.index01 ul img{float:right; width: 48%; margin-left: 2%; height:340px; margin-top:4%;}
.index01 ul li{float:left; width: 48%; margin-right:2%; height:auto; line-height:25px;}
.index01 ul li h3{font-size: 22px;color: #333; font-weight:bold; line-height:45px;}
.index01 ul li span {float:none;clear:both;text-align:center; margin:0px auto; margin-top:30px;}
.index01 ul li span a {display:inline-block;*display:inline;*zoom:1;line-height:34px;padding:0 35px;border:1px solid #000;color:#666;transition:all 0.5s ease 0s;}
.index01 ul li span a:hover,.index01 ul li span a:active {background-color:#333;border-color:#333;color:#fff;text-decoration:none; }*/
.index01 {margin:0px auto; width:1200px; height:auto; background:#fff; margin-top:30px;}
.index01 .lt{ float:left; width: 48%; margin-right:2%; height:auto; line-height:25px;}
.index01 .lt h3{font-size: 22px;color: #333; font-weight:bold; line-height:45px;}
.index01 .lt span {float:none;clear:both;text-align:center; margin:0px auto; margin-top:30px;}
.index01 .lt span a {display:inline-block;*display:inline;*zoom:1;line-height:34px;padding:0 35px;border:1px solid #000;color:#666;transition:all 0.5s ease 0s;}
.index01 .lt span a:hover,.index01 ul li span a:active {background-color:#333;border-color:#333;color:#fff;text-decoration:none; }
.index01 .rt{ float:right; width: 48%; margin-left: 2%; height:340px; margin-top:4%;}

.rtpic{ float:right; margin-left:0px; margin-bottom:10px; text-align:center; width:25%; font-size:18px; color:#00a0e9;}
.rtpic img{max-width:100%;}

.clear {clear:both;visibility:hidden;display:block;font-size:0;line-height:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {*zoom:1;}

.index02 {margin:0px auto; width:1200px; height:auto; background:#fff; margin-top:50px;}
.index02 .title{margin-bottom: 30px;text-align: center;}
.index02 .title h2{ color:#333; font-weight:bold;}
.index02 .title .title01 > h3 {display:inline-block;*display:inline;*zoom:1;margin:0 20px;line-height:normal;font-weight:normal;color:#999;font-size:12px;font-size:1.4rem; color: #000000; opacity: 0.8;}
.index02 .title .title01 > i {display:inline-block;*display:inline;*zoom:1;position:relative;top:-5px;width:180px;height:1px;overflow:hidden;background-color:#d9d9d9; background-color: #000000; opacity: 0.2;}
.index02 ul {padding:0;list-style:none;overflow:hidden;height: 100% !important;}

.index02 ul li p a {display:block;}
.index02 ul li p {margin-bottom: 10px;overflow: hidden;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.scrollable-item a {/*display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden*/}
.scrollable-item {margin-bottom:15px;}
.index02 ul li img {display: block;width: 100%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; height:200px; border-bottom:#f5f5f5 1px solid;}
.scrollable-item:hover img {transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.index02 ul li{margin-left: 0;padding: 0px;display: block;float: left;text-align: center;width: 23.5%;margin-right: 2%; margin-bottom: 2%;border:#f5f5f5 1px solid;}
.index02 ul li:nth-child(4),.index02 ul li:nth-child(8),.index02 ul li:nth-child(12){margin-right: 0}
.index02 ul li h2 a {font-size: 16px;font-weight: normal; color: #1c1c1c !important; display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.more {float:none;clear:both;margin-top:30px;text-align:center;}
.more a {display:inline-block;*display:inline;*zoom:1;line-height:34px;padding:0 35px;border:1px solid #000;color:#666;transition:all 0.5s ease 0s; }
.more a:hover,.more a:active {background-color:#333;border-color:#333;color:#fff;text-decoration:none;}



.index03 {margin:50px auto;width:1200px; height:500px;}
.index03 ul{ margin:0px auto; width:100%;}



.index03 ul li{ position: relative; transition: transform .3s ease,box-shadow .3s ease;float:left;width:50%;overflow: hidden; margin:50px auto; color:#676566; cursor: pointer;}

.index03 ul li .img{ width:100%;top: 0;  position: relative;  left: 0;  -webkit-transition: -webkit-transform 0.3s;  -moz-transition: -moz-transform 0.3s;  -o-transition: -o-transform 0.3s;  transition: transform 0.3s;}
.index03 ul li .img:hover{-webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1);  }
.index03 ul li .bg{transition: opacity .3s;position: absolute;  top: 44.5%;left: 29.5%; width: 250px;height: 45px;text-align: center; border-radius: 45px; background: rgba(255,255,255,0.8); line-height:45px; text-align:center; color:#676566; font-size:22px; }
.index03 ul li a{ color:#676566;}
.index03 ul li a:hover{color:#00a0e9;}


.index04 {margin:0px auto; width:1200px; height:auto; background:#fff; margin-top:50px;}
.index04 .title{margin-bottom: 30px;text-align: center;}
.index04 .title h2{ color:#333; font-weight:bold;}
.index04 .title .title01 > h3 {display:inline-block;*display:inline;*zoom:1;margin:0 20px;line-height:normal;font-weight:normal;color:#999;font-size:12px;font-size:1.4rem; color: #000000; opacity: 0.8;}
.index04 .title .title01 > i {display:inline-block;*display:inline;*zoom:1;position:relative;top:-5px;width:180px;height:1px;overflow:hidden;background-color:#d9d9d9; background-color: #000000; opacity: 0.2;}



.news_item {
	float: left;
	width: 50%;
	padding: 0 15px;
	margin: 15px 0 35px 0;
}
.news_item_box {
	float: left;
	width: 100%;
}
.news_item_time {
	float: left;
	width: 90px;
	height: 90px;
	background: #dcdcdc;
	text-align: center;
	overflow: hidden;
}
.news_item_time .a {
	display: block;
	line-height: 60px;
	font-size: 35px;
	color: #000;
	background: #efefef;
}
.news_item_time .b {
	display: block;
	line-height: 30px;
	font-size: 15px;
	color: #fff;
	background: #00a0e9;
}
.news_item_right {
	margin-left: 110px;
}
.news_item_title {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news_item_title a {
	font-size: 18px;
	color: #000;
}
.news_item_title a:hover {
	color: #01459a;
}
.news_item_des {
	height: 62px;
	line-height: 22px;
	font-size: 12px;
	color: #6e6e6e;
	overflow: hidden;
}

.index05 {margin:0px auto; width:1200px; height:auto; background:#fff; margin-top:50px;}
.index05 .title{margin-bottom: 30px;text-align: center;}
.index05 .title h2{ color:#333; font-weight:bold;}
.index05 .title .title01 > h3 {display:inline-block;*display:inline;*zoom:1;margin:0 20px;line-height:normal;font-weight:normal;color:#999;font-size:12px;font-size:1.4rem; color: #000000; opacity: 0.8;}
.index05 .title .title01 > i {display:inline-block;*display:inline;*zoom:1;position:relative;top:-5px;width:180px;height:1px;overflow:hidden;background-color:#d9d9d9; background-color: #000000; opacity: 0.2;}
.index05 ul {padding:0;list-style:none;overflow:hidden;height: 100% !important;}
.index05 ul li{width: 19.2%;float: left; margin-right:1%;text-align:center;margin-bottom: 15px;}
.index05 ul li a{ border: 1px solid #ddd;border-radius: 4px; padding:15px 20px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: inline-block;max-width: 100%;height: auto; }
.index05 ul li a:hover{ border: 1px solid #f00;border-radius: 4px;}
.index05 ul li img{margin:0px auto; width:182px; height:49px; }
.index05 ul li:nth-child(5),.index05 ul li:nth-child(10),.index05 ul li:nth-child(15),.index05 ul li:nth-child(20),.index05 ul li:nth-child(25){margin-right: 0}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-prev,.owl-next{display: block;width: 30px;height: 60px;line-height: 60px;overflow: hidden;position: absolute;top: 50%;z-index: 100;margin-top: -30px;font-family: simsun;text-align: center;color: #fff;font-size: 30px;text-decoration: none;cursor: pointer;background-color: #666;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}
.owl-prev{margin-left: 10px;}
.owl-next{right: 0;margin-right: 10px;}

.pics-list-box { overflow: hidden; }
.pics-list-box ul { padding: 0 0px }
.pics-list-box li { width: 25%; overflow: hidden; float: left; margin-bottom: 20px; }
.pics-list-box li a { display: block; margin: 0 10px 10px; overflow: hidden; border: #eaeaea 1px solid; padding-bottom: 10px; transition: .5s; }
.pics-list-box li i { height: 175px; line-height: 175px; overflow: hidden; display: block; }
.pics-list-box li i img { width: 100%; display: inline-block; transition: .5s; }
.pics-list-box li i:hover img { transform: scale(1.2); }
.pics-list-box li h2 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 15px; margin: 5px 0; font-weight: normal; padding: 0 10px; text-align: center; }
.pics-list-box li p { font-size: 13px; color: #999; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; line-height: 20px; height: 40px; margin: 10px 0; padding: 0 10px; }
.news-title {border-bottom: #e4e3e3 1px solid; margin: 20px auto; padding-bottom: 10px; overflow: hidden;}
.news-title h2 { color: #d71418; font-size: 16px; font-weight: normal; position: relative; float: left;/* width: 84px; */text-align: center;}
.news-title h2 a { color: #d71418; }
.news-title h2:after { content: ""; background: #d71418; background: linear-gradient(to right, #aa0a0a 0%, #d71418 100%); width: 100%; height: 2px; position: absolute; bottom: -11px; left: 0; }




.list01{ margin:0px auto; width:1200px;}
.list01 .lt{ float:left; width:860px; }
.list01 .lt h2{width:100%; font-size:16px; margin-bottom:10px; color:#676566;}
.list01 .lt ul{ margin:0px auto; width:100%;}
.list01 .lt li{width:100%;overflow: hidden; border:#dadcdf 1px solid; height:240px; border-radius: 5px; margin:0px 0 20px auto; background:#fff;}
.list01 .lt li img{ float:left; width:314px; height:230px; padding:18px 20px; border-radius:5px; overflow:hidden;}
.list01 .lt li div{ float:left; width:506px; }
.list01 .lt li div h3{ margin-top:20px;width:100%; font-size:18px; font-weight:bold; line-height:45px;}
.list01 .lt li div h5{ width:100%; font-size:14px; line-height:25px;}
.list01 .lt li div span{ float:right;font-size:14px; line-height:30px; color:#676566;font-weight:100; height:15px; margin-top:8px;}
.list01 .lt li div h4{ padding:10px auto;width:480px; font-size:14px; line-height:30px; color:#676566; font-weight:normal;}
.list01 .lt li div p{font-size:16px; color:#00a0e9; line-height:35px; text-align:right; }
.list01 .lt li a{ border-bottom:#dadcdf 1px solid; border-radius: 5px; color:#676566; }
.list01 .lt li:hover{transform: translate3d(0,0px,0); border-bottom:#48a59a 0px solid; border-radius: 5px; box-shadow:0 0 10px #999 ; }

.listnewsnr { margin:20px auto; width:1200px; background:#fff; overflow:hidden; border-radius:10px; padding:20px; border:#DCDCDC 1px solid; margin-bottom:20px;  }
.listnewsnr .lt{ float:left; width:820px; line-height:25px; font-size:14px; zoom: 1;}
.listnewsnr .lt h3{ margin:20px auto 10px auto; width:100%; font-size:20px; color:#fe9900; line-height:25px; text-align:center;}
.listnewsnr .lt h4{ font-size:24px; color:#676566; line-height:35px; text-align:center; }
.listnewsnr .lt h5{  font-size:14px; color:#676566; text-align:center; line-height:30px;border-bottom:#f5f5f5 1px solid; margin-bottom:20px;}

.listnewsnr .rt{ float:right; width:320px;zoom: 1;}
.listnewsnr .rt  h3{width:100%; font-size:16px; margin-bottom:10px;color:#676566;}
.listnewsnr .rt .listnews { margin:0px auto; width:100%;  }
.listnewsnr .rt .listnewspic{ position:relative;width:100%; margin:0px auto 20px auto; cursor: pointer; transition: transform .3s ease,box-shadow .3s ease;overflow: hidden; height:240px; border:#dadcdf 1px solid;  border-radius: 5px; } 
.listnewsnr .rt .listnewspic img{width:100%;top: 0;  position: relative;  height:240px; left: 0;  -webkit-transition: -webkit-transform 0.3s;  -moz-transition: -moz-transform 0.3s;  -o-transition: -o-transform 0.3s;  transition: transform 0.3s;}
.listnewsnr .rt .listnewspic img:hover{  width:100%;-webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1);}
.listnewsnr .rt .listnewspic  span{ display:block;position:absolute; bottom:0; left:0; color:rgba(255,255,255,1.0); text-align:center; font-size:16px;width:320px; z-index:10;height:36px; line-height:36px; background:#00a0e9;filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}


.list01 .rt{ float:right; width:320px;}
.list01 .rt  h3{width:100%; font-size:16px; margin-bottom:10px;color:#676566;}
.list01 .rt .listnews { margin:0px auto; width:100%;  }
.list01 .rt .listnewspic{ position:relative;width:100%; margin:0px auto 20px auto; cursor: pointer; transition: transform .3s ease,box-shadow .3s ease;overflow: hidden; height:240px; border:#dadcdf 1px solid;  border-radius: 5px; } 
.list01 .rt .listnewspic img{width:100%;top: 0;  position: relative;  height:240px; left: 0;  -webkit-transition: -webkit-transform 0.3s;  -moz-transition: -moz-transform 0.3s;  -o-transition: -o-transform 0.3s;  transition: transform 0.3s;}
.list01 .rt .listnewspic img:hover{  width:100%;-webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1);}
.list01 .rt .listnewspic  span{ display:block;position:absolute; bottom:0; left:0; color:rgba(255,255,255,1.0); text-align:center; font-size:16px;width:320px; z-index:10;height:36px; line-height:36px; background:#00a0e9;filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}

.list_news_class{ margin:20px auto; width:1200px; background:#fff; box-shadow:0 0px 0px #dedede ; height:45px;  border-radius:0px; border:#f5f5f5 1px solid;}
.list_news_class ul{ margin:0px auto; width:100%;   }
.list_news_class ul li a{width:140px; text-align:center; float:left; border-right:solid 1px #f5f5f5; line-height:43px; font-size:16px; height:45px; font-weight:bold; color:#676566;}
.list_news_class ul li a:hover{color:#fff;border:none;width:140px; border-right:solid 1px #f5f5f5;background:#00a0e9; display:block;}
.list_news_class ul li.onon a{width:140px; border-right:solid 1px #f5f5f5; background:#00a0e9; display:block; color:#FFF;  border-radius:0px 0px; }

.listmore { margin:20px auto; width:800px; border-top:#ccc 1px solid; }
.listmore ul { margin-top:10px;float:left; width:50%;}
.listmore ul li{ float:left; width:100%;}
.listmore ul li a{ color:#676566;}
.listmore ul li a:hover{ color:#50b1a6;}
.aui-flexView{ display:none;}
.ainiu_pages{text-align:center;margin:15px auto; clear:both;}
.ainiu_pages a{display:inline-block; padding:0px 8px; max-width:60px; min-width:30px; line-height:30px; height:auto; text-align:center; margin-right:10px;color:#fff;border:1px solid #e2e2e2;color:#5d5d58;  border-radius:3px; background:#fff;}
.ainiu_pages a:hover{background-color:#00a0e9;color:#fff;}
.ainiu_pages a.now{background-color:#00a0e9;color:#fff;}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.owl-prev,.owl-next{display: block;width: 30px;height: 60px;line-height: 60px;overflow: hidden;position: absolute;top: 37%;z-index: 100;margin-top: -30px;font-family: simsun;text-align: center;color: #fff;font-size: 30px;text-decoration: none;cursor: pointer;background-color: #666;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}
.owl-prev{margin-left: 10px;}
.owl-next{right: 0;margin-right: 10px;}


.consultation{width:50px;height:auto;position:fixed;bottom:3%;right:1.8%;z-index:999;-margin-top:350px}
.consultation li{width:50px;height:49px;margin-bottom:3px;position:relative}
.consultation li a{display:block;width:50px;height:49px;background:#999;overflow:hidden}
.consultation li a:hover{background:#008aff}
.consultation li a:hover span{display:block}
.consultation li span{width:166px;right:51px;top:0;height:49px;background:#008aff;color:#fff;text-align:center;position:absolute;font-size:22px;display:none}
.consultation li.dri_pho span {margin-right: 2px;line-height: 2}
.consultation li .ewm{margin-right: 2px;background:#e0e0e0;height:203px}
.consultation li .ewm img{display:block;overflow:hidden;padding:10px 10px 6px;width:146px}
.consultation li .ewm em{font-size:14px;color:#000}
.consultation li .ico{width: 50px;padding: 10px}
.consultation #thetop a{display: none;background:#008aff}
.consultation #thetop img{display: block;margin: 0 auto;padding-top: 17px}

.aui-content-box {
    position: relative;
    width: 1200px;
    height: 235px;
    margin: 0 auto;
    background: #fff;
}

.aui-content-item-img {
	overflow: hidden;
    /*position: absolute;*/
    width: 285px;
    height: 180px;
    /*left: 50%;
    margin-left: -155px;
    top: 10px;*/
	margin-top:10px;
    -webkit-transition: opacity ease .2s;
    -o-transition: opacity ease .2s;
    -moz-transition: opacity ease .2s;
    transition: opacity ease .2s;
}

.aui-content-item-img img {
    width: 100%;
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    transition: opacity .2s linear;
}

.aui-content-item-name {
    /*position: absolute;
    top:210px;*/
	margin-top:10px;
    left: 0;
    width: 285px;
    padding-right:20px;
	text-align:center;
    line-height: 30px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #666;
    font-size: 13px;
}

.aui-content-box-list ul li {
    float: left;
	width:285px;
	margin-right:20px;
	border:#333 0px solid;
}

.aui-content-box-list ul li a {
    position: relative;
    display: block;
    width: 285px;
    height: 235px;
    text-align: center;
    margin: auto;
}

.aui-content-box-list ul li a img {
    transition: all 0.5s;
}

.aui-content-box-list ul li a:hover img {
    transform: scale(1.1);
    transition: all 0.5s;
}


/*.aui-content-box-ovf {
    width: 1138px;
    overflow: hidden;
    position: relative;
    margin-left: 34px;
    height: 235px;
}*/

.aui-content-box-ovf {
    width: 1200px;
    overflow: hidden;
    position: relative;
    margin-left: 0px;
    height: 235px;
}

.aui-content-box-list {
    width: 6950px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.prev {
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -40px;
}

.next {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -40px;
}

.prev a {
    opacity: 0.6;
    background: #2f3430;
    position: absolute;
    left: 0;
    z-index: 100;
    width: 24px;
    height: 45px;
}

.next a {
    background: #2f3430;
    position: absolute;
    right: 0;
    z-index: 100;
    width: 24px;
    height: 45px;
    opacity: 0.6;
}

.prev img {
    width: 80%;
    display: block;
    border: none;
    position: absolute;
    left: 0;
    top: 12px;
}

.next img {
    width: 80%;
    display: block;
    position: absolute;
    border: none;
    top: 13px;
    right: 0;
}

.prev a:hover {
    opacity: 1;
}

.next a:hover {
    opacity: 1;
}

.aui-content-max {
    width: 1200px;
    height: 235px;
    margin: 0 auto;
    position: relative;
}

.aui-sale-time {
    position: relative;
    float: left;
    width: 190px;
    height: 275px;
    background: #e83632;
    color: #fff;
}

.aui-sale-time-link {
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
}

.aui-sale-title {
    position: absolute;
    font-family: 'fzzxh';
    left: 0;
    width: 100%;
    text-align: center;
    top: 32px;
    font-size: 36px;
}

.aui-sale-second {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    top: 90px;
    color: #edac8e;
    color: #f19999;
    color: rgba(255, 255, 255, 0.5);
    font-size: 20px;
}

.aui-sale-icon-sd {
    position: absolute;
    left: 86px;
    top: 126px;
    display: block;
    width: 20px;
    height: 33px;
    background-position: -35px -25px;
    background-image: url(../img/icon-end.png);
    background-position: -32.5px 0;
    -moz-background-size: 52.5px 40px;
    background-size: 52.5px 40px;
}

.aui-sale-ends {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    top: 170px;
    font-size: 16px;
}

.aui-sale-count {
    position: absolute;
    top: 212px;
    left: 17px;
    height: 40px;
}

.aui-sale-time-link:hover {
    color: #fff;
}

.aui-sale-count-item {
    position: relative;
    float: left;
    width: 50px;
    height: 40px;
    text-align: center;
    background-color: #2f3430;
    margin-right: 5px;
}

.aui-sale-count-item span {
    position: relative;
    line-height: 40px;
    font-weight: bold;
    font-size: 16px;
}

.aui-sale-count-item:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    top: 50%;
    height: 1px;
    background: #e83632;
}

.aui-small-ad {
    position: relative;
    float: left;
    width: 194px;
    height: 275px;
    background: #333;
}

.luara-left {
    position: relative;
    padding: 0;
    overflow: hidden;
}

.luara-left ul {
    position: relative;
    padding: inherit;
    margin: 0;
}

.luara-left ul li {
    float: left;
    padding: inherit;
    margin: inherit;
    list-style: none;
}

.luara-left ul li img {
    width: 100%;
    display: block;
    border: none;
}



@media screen and (min-width: 992px){
.tel { display:none;}
}
@media  screen and (max-width: 992px){
.aui-flexView{ display:block;}
/*
.index01 {margin:0px auto; width:100%; height:auto; background:#fff; margin-top:2%;}
.index01 ul{margin:0px auto; width:92%;}
.index01 ul img{margin:0px auto; width: 100%; height:auto; clear:both; margin-top:2%;}
.index01 ul li{margin:0px auto; width: 100%;  height:auto; line-height:25px;}
.index01 ul li span { margin:0px auto; margin-top:2%; margin-left:30%;}*/

.index01 {margin:0 auto; width:100%; height:auto; background:#fff; margin-top:2%;}
.index01 .lt{ margin:0 3%; width: 92%; height:auto; line-height:25px; clear:both;}
.index01 .lt h3{font-size: 22px;color: #333; font-weight:bold; line-height:45px;}
.index01 .lt span {float:none;clear:both;text-align:center; margin:0px auto; margin-top:30px;}
.index01 .lt span a {display:inline-block;*display:inline;*zoom:1;line-height:34px;padding:0 35px;border:1px solid #000;color:#666;transition:all 0.5s ease 0s;}
.index01 .lt span a:hover,.index01 ul li span a:active {background-color:#333;border-color:#333;color:#fff;text-decoration:none; }
.index01 .rt{ margin:0 auto;  width: 100%;  height:auto; margin-top:4%; clear:both;}

.index02 {margin:0px auto; width:92%; height:auto; background:#fff; margin-top:2%;}
.index02 .title .title01 > i {display:inline-block;*display:inline;*zoom:1;position:relative;top:-5px;width:50px;height:1px;overflow:hidden;background-color:#d9d9d9; background-color: #000000; opacity: 0.2;}
.index02 ul li{margin-left: 0;padding: 0px;display: block;float: left;text-align: center;width: 48%;margin-right: 2%}
.index02 ul li:nth-child(2),.index02 ul li:nth-child(4),.index02 ul li:nth-child(6),.index02 ul li:nth-child(8),.index02 ul li:nth-child(10){margin-right: 0}
.index02 ul li img {display: block;width: 100%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; height:120px; border-bottom:#f5f5f5 1px solid;}

.index03 {margin:2% auto;width:100%; height:auto;}
.index03 ul{ margin:0px auto; width:92%;}



.index03 ul li{ position: relative; transition: transform .3s ease,box-shadow .3s ease; width:100%;overflow: hidden; margin:3% auto; color:#676566; cursor: pointer;}

.index03 ul li .img{ width:100%;top: 0;  position: relative;  left: 0;  -webkit-transition: -webkit-transform 0.3s;  -moz-transition: -moz-transform 0.3s;  -o-transition: -o-transform 0.3s;  transition: transform 0.3s;}
.index03 ul li .img:hover{-webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -o-transform: scale(1.1);  transform: scale(1.1);  }
.index03 ul li .bg{transition: opacity .3s;position: absolute;  top: 44.5%;left: 29.5%; width: 120px;height: 35px;text-align: center; border-radius: 35px; background: rgba(255,255,255,0.8); line-height:35px; text-align:center; color:#676566; font-size:16px; }


.aui-content-box {
    position: relative;
    width: 100%;
    height: 165px;
    margin: 0 auto;
    background: #fff;
}

.aui-content-item-img {
	overflow: hidden;
    width: 335px;
    height: auto;
	margin-top:0px;
    -webkit-transition: opacity ease .2s;
    -o-transition: opacity ease .2s;
    -moz-transition: opacity ease .2s;
    transition: opacity ease .2s;
}

.aui-content-item-img img {
    width: 100%;
    height: auto;
    opacity: 1;
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    transition: opacity .2s linear;
}

.aui-content-item-name {
	margin-top:10px;
    left: 0;
    width: 335px;
    padding-right:0px;
	text-align:center;
    line-height: 30px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #666;
    font-size: 13px;
}

.aui-content-box-list ul li {
    float: left;
	width:100%;
	margin-right:0px;
	border:#333 0px solid;
}

.aui-content-box-list ul li a {
    position: relative;
    display: block;
    width: 100%;
    height: 165px;
    text-align: center;
    margin: auto;
}

.aui-content-box-list ul li a img {
    transition: all 0.5s;
}

.aui-content-box-list ul li a:hover img {
    transform: scale(1.1);
    transition: all 0.5s;
}


.aui-content-box-ovf {
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-left: 0px;
    height: 165px;
}

.aui-content-box-list {
    width: 6950px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.prev {
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -40px;
}

.next {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -40px;
}

.prev a {
    opacity: 0.6;
    background: #2f3430;
    position: absolute;
    left: 0;
    z-index: 100;
    width: 24px;
    height: 45px;
}

.next a {
    background: #2f3430;
    position: absolute;
    right: 0;
    z-index: 100;
    width: 24px;
    height: 45px;
    opacity: 0.6;
}

.prev img {
    width: 80%;
    display: block;
    border: none;
    position: absolute;
    left: 0;
    top: 12px;
}

.next img {
    width: 80%;
    display: block;
    position: absolute;
    border: none;
    top: 13px;
    right: 0;
}

.prev a:hover {
    opacity: 1;
}

.next a:hover {
    opacity: 1;
}

.aui-content-max {
    width: 100%;
    height: 265px;
    margin: 0 auto;
    position: relative;
}


.aui-sale-count {
    position: absolute;
    top: 242px;
    left: 17px;
    height: 40px;
}


.index04 {margin:0px auto; width:100%; height:auto; background:#fff; margin-top:5%; clear:both;}
.index04 .title .title01 > i {display:inline-block;*display:inline;*zoom:1;position:relative;top:-5px;width:50px;height:1px;overflow:hidden;background-color:#d9d9d9; background-color: #000000; opacity: 0.2;}



.news_item {
	margin:0px auto;
	width: 100%;
	margin: 15px 0 35px 0;
}

.index05 {margin:0px auto; width:92%; height:auto; background:#fff; margin-top:2%; margin-bottom:5%;}
.index05 .title .title01 > i {display:inline-block;*display:inline;*zoom:1;position:relative;top:-5px;width:50px;height:1px;overflow:hidden;background-color:#d9d9d9; background-color: #000000; opacity: 0.2;}
.index05 ul li{width: 48%;float: left; margin-right:2%;text-align:center;margin-bottom: 2%;}
.index05 ul li a{ border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: inline-block;max-width: 100%;height: auto; }
.index05 ul li a:hover{ border: 1px solid #f00;border-radius: 4px;}
.index05 ul li img{margin:0px auto; width:100%; height:30px; }
.index05 ul li:nth-child(2),.index05 ul li:nth-child(4),.index05 ul li:nth-child(6),.index05 ul li:nth-child(8),.index05 ul li:nth-child(10){margin-right: 0}
.index05 ul li:nth-child(5),.index05 ul li:nth-child(15),.index05 ul li:nth-child(25){margin-right:2%}

.tel{position: fixed;right: 10px;top: 50%;z-index: 100; width:60px; height:60px; background-color:rgba(174,0,0,0.9); border-radius:60px; line-height:60px; text-align:center;}
.tel a{ color:#fff; display:block;}
.tel a:hover{ color:#fff; display:block;}

.list01,.list_news_class,.listnewsnr,.consultation,.rtpic { display:none;}
.auto{width:100%;}
.slide-content,.footer{ display:none;}
.bg-grey{ display:none;}
.copyright{line-height:25px; text-align:center; margin:0px auto; width:100%; border-top:#dcdcdc 1px solid; margin-bottom:50px; padding:10px 0px;}
.ainiu_pages{text-align:center;margin:15px auto; clear:both;}
.ainiu_pages a{display:inline-block; max-width:60px; min-width:30px; line-height:30px; height:auto; text-align:center;  margin-right:10px;color:#fff;border:1px solid #e2e2e2;color:#5d5d58;  border-radius:3px; background:#fff;}
.ainiu_pages a:hover{background-color:#00a0e9;color:#fff;}
.ainiu_pages a.now{background-color:#00a0e9;color:#fff;}

}