/* Write your styles */
@import "../iconfont/iconfont.css";
/*网站色系*/
:root{
	--default-color:#35bbc0;
	--mast-color:#35bbc0;
	--hover-color:#7E7700;
	--title-color: #35bbc0;
}
a{color: var(--mast-color);}
a:hover{color: var(--hover-color);}
.top{
	height: 35px;
	line-height: 35px;
	background: -webkit-linear-gradient(#FEFEFE, #EEE); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#FEFEFE, #EEE); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#FEFEFE, #EEE); /* Firefox 3.6 - 15 */
	background: linear-gradient(#FEFEFE, #EEE); /* 标准的语法 */
	box-shadow: 0 1px 5px #DDD;
}
.top span{font-size:14px;color:#666;}
.top span a{color: #555;padding:0 8px;}
.top span a:hover{color:#999;}
.ds_top{}
.ds_top .menu{ height: 100px;text-align: center;padding:55px;}
.ds_top .menu .menunav{height: 45px;line-height: 45px;}
.ds_top .menu .menunav li a{font-weight: bold;}
.ds_top .menu .logo{position: relative;}
.ds_top .menu .logo span{display:block;}
.ds_top .menu .logo span img{box-shadow: 0 0 8px #DDD;}
.index_main1{margin-top:15px;}
.index_main1 ul li{border:none;}
.index_main1 .main_about_ul_top ul li .main_about_li{
	height: 150px;
	margin:5px;
	box-shadow: 0px 0px 6px #DDD;
	border-radius: 5px;
	color:var(--title-color);
	transition: transform .5s,background .8s,color .6s;
}
.index_main1 .main_about_ul_top ul li .main_about_li .iconfont{
	font-size:2.5em;
	line-height: 2;
}
.index_main1 .main_about_ul_top ul li .main_about_li:hover{
	transform: rotate(8deg);
	background: var(--mast-color);
	color: #EEE;
	z-index: 1000;
}
.product{background: url('../../images/product.png') no-repeat top center; margin-top:45px;padding-top:45px;}
.product h3{text-align: center;font-size:1.5em;}
.product h3 span{padding:5px 20px;border:1px solid #EEE;color: #FFF;}
.footer{background: var(--mast-color);margin:20px 0 0 0;}
.footer .copyright p{text-align: center;color:#EEE;line-height: 2.5;}
.pro-scoll .am-slider{ background: transparent; }
.pro-scoll .am-slider .am-slides li{padding:3px;}
.pro-scoll .am-slider .am-slides li .list{background-color: #EEE;padding:8px;border-radius: 8px;transition: margin-top .5s;}
.pro-scoll .am-slider .am-slides li .list:hover{margin-top: -10px;}
.pro-scoll .am-slider .am-slides li .list img{background: #FFF;}
.index-news li .am-g .m0{padding-left: 0;}
.index-news {margin-top:25px;}
.index-news h3{
	padding: 30px 0px 20px;
	text-align: center;
	font-size: 1.5em;
	border-bottom: 1px solid #EEE;
}
.index-news h4{margin:0;padding:0;line-height: 2;}
.index-news p{margin:0;padding:0;font-size:.8em;}
.index-news li{background-color: #EEE;padding:10px;box-shadow: 2px 3px 5px #DDD;}
.index-news li img{border-radius:5px;}
/* 单页 */
.page .title,.productc .title{text-align: center;margin:40px 0 25px;}
.page .title a,.productc .title a{font-size:1.2em;padding:5px 15px;background-color: #EEE;}
.page .title .active,.productc .title .active{background:#E31B1D;color:#FFF;}
.page .content{background: #FEFEFE;padding:10px;box-shadow: 0 0 5px #DDD;}
/* 产品列表 */
.productc .title{border-bottom: 1px solid #DDD;padding-bottom: 15px;}

.pagination li{list-style: none;float: left;}
.pagination li a,.pagination li span{display:block;padding:5px; text-align: center; background-color: #EEE;box-shadow: 0 0 3px #DDD;width:35px;margin-left:10px;}
.pagination >.active>span{background:var(--mast-color);color:#FFF;border-radius: 3px;}