
/*title*/
.index-title { overflow:hidden; width:100%; margin-bottom:30px; padding-top:60px;}
.index-title p{ text-align:center; font-weight:bold; font-size:36px; color:#333}
.index-title em{ display:block; text-align:center; font-size:14px; color:#999; font-family:Arial; font-style:normal; margin-bottom:10px; margin-top:3px; text-transform:uppercase}
.index-title i{ display:block; margin:0 auto; width:50px; height:3px; background-color:#00a0e9;}


#sy_pro ul{ overflow:hidden; }
#sy_pro li{ width:380px; position:relative; display:block; overflow:hidden;  float:left; margin-right:30px; padding-bottom:40px;}
#sy_pro li a{ display:block;}

#sy_pro li:nth-child(3){ margin-right:0;}
#sy_pro li .pic_box{overflow:hidden; position:relative; width:100%;}

#sy_pro li .pic_box img {
	display: block;
	transition: all 0.5s;
	width:100%; border:0;
}
#sy_pro li .pic_box:hover img {transform: scale(1.1);}
#sy_pro li .pic_box img{ width:100%;}
#sy_pro p{ line-height:60px; height:60px; text-align:center; background:#f0f0f0; font-size:18px; color:#333;}


/*=================关于我们=================*/
.about{ padding-bottom:70px; background:#f6f6f6; margin-top:30px;}
.about_wz{ width:680px; float:left;}
.about_wz p{ font-size:15px; color:#666; line-height:24px; padding-bottom:20px;}
.link_box{ margin-top:30px;}
.link_box li{ display:block; margin-right:35px; float:left; height:120px; width:200px;  }
.link_box p{ color:#fff; font-size:15px; display:block; text-align:center; padding-top:76px;}
.link_box li a{ display:block; background-position:center 28px; background-repeat:no-repeat;transition: all 0.6s ease-in-out;} 
.link_box li.li1 a{ background:url(../images/icon1.png) no-repeat center 20px #00a0e9; border-radius:10px;}
.link_box li.li2 a{ background:url(../images/icon2.png) no-repeat center 20px #f39800;border-radius:10px; }
.link_box li.li3{ margin-right:0;}
.link_box li.li3 a{ background:url(../images/icon3.png) no-repeat center 20px #0d4dc2; border-radius:10px;}
.link_box li a:hover{ margin-top:-5px;box-shadow:0 0 10px #ccc;  }

.s_more{ background: #fff; width:120px; height:36px; line-height:36px; font-size:14px; display:block; text-align:center;border-radius:30px; border: 1px solid #ccc;transition: all 0.3s ease-in-out;}
.s_more:hover{ width:120px; height:36px; color: #fff;   border: 1px solid #00a0e9; background: #00a0e9;}
.s_more{
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.about_img{ float:right; width:458px;box-shadow:0 0 10px #ccc;}


.brand{ background:url(../images/brand_bg.jpg) center top no-repeat; height:509px;}
/*合作客户*/
.customer ul{}
.customer li{  float:left; margin-right:13px; margin-bottom:13px; width:160px; text-align:center;}
.customer li:nth-child(7n){ margin-right:0;}
.customer li img{  width:160px; height:90px; border: 1px solid #ddd;}
.customer li a{display:block; cursor:pointer;}
.customer li a img{display:block; cursor:pointer;}

.customer *{ -moz-transition: all 0.8s ease-in-out;-webkit-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out; cursor:pointer;} 
.s_more2 {
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 auto;
    margin-top: 20px;
}
.s_more2 {
    text-align: center;
}
.s_more2 a{ display:inline-block;background:url(../images/jt1.png) no-repeat center center #00a0e9; line-height:40px; width:40px; height:40px; box-shadow: 0 0 0 1px #00a0e9; cursor: pointer; border-radius: 50%;  text-align: center; position: relative; z-index: 1;}
.s_more2 a:hover{background:url(../images/jt1.png) no-repeat center center #f39800;box-shadow: 0 0 0 1px #f39800; transition: all .5s ease-in-out !important;}



/*==============新闻列表=====================*/
#n_news { }
#n_news ul{ overflow:hidden; }
#n_news li{ width:380px; position:relative; display:block; overflow:hidden; background:#f6f6f6; float:left; margin-right:30px; padding-bottom:40px;}
#n_news li a{ display:block;}

#n_news li:nth-child(3){ margin-right:0;}
#n_news li .pic_box{overflow:hidden; position:relative; width:100%;}

#n_news li .pic_box img {
	display: block;
	transition: all 0.5s;
	width:100%; border:0;
}
#n_news li .pic_box:hover img {transform: scale(1.1);}
#n_news li .pic_box img{ width:100%;}

#n_news li .text_box{ position:relative; padding:25px; }
#n_news li h1 a{overflow:hidden; white-space: nowrap; overflow:hidden;text-overflow: ellipsis;  color:#555555; font-size:18px; font-weight:bold;  display:block; }
#n_news li p{ font-size:12px; line-height:24px; margin-top:20px; color:#777777;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
#n_news li span{ margin-top:2px; display:block; font-size:12px; color:#5c5c5d;}
#n_news .fot_box{ position:relative; height:12px; line-height:14px; padding:0 25px;}
#n_news .fot_box span{color:#a1a1a1; font-size:12px; }
#n_news .fot_box a{ display:block;  color:#a1a1a1; font-size:12px; position:absolute; right:25px; top:0; background:url(../images/icon_more_jt.png) right center no-repeat; padding-right:30px;}
#n_news li:hover{    }
#n_news li:hover h1 a{ color:#00a0e9; }
#n_news li:hover p{ }
#n_news li:hover .fot_box a{ background:url(../images/icon_more_jt_hover.png) right center no-repeat; color:#00a0e9;}
#n_news li:hover .fot_box span{ }
#n_news li a:hover{ text-decoration:underline; }



/******************banner样式***********************/
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
	background:#000;
	margin-right: auto;
	margin-left: auto;
	margin-top:0;
	overflow:hidden;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:600px;
	overflow:hidden;
	text-align:center;
	list-style-type: none;
}
.fullSlide .bd li a {
	display:block;
	height:600px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	filter:alpha(opacity=90);
	opacity:0.9;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#00a0e9;
}

.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	z-index:1;
	width:60px;
	height:80px;
	background:url(../images/slider-arrow.png) -120px -130px #333 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=60);
	opacity:0.6;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0%;
	background-position:-0px -130px;
}
