



.sy_title { text-align:center; font-size:32px; color:#333; padding-bottom:30px; font-weight:550;}
.sy_title span{ position:relative;}
.sy_title span:before{ content:""; position:absolute; left:-120px; top:18px; background:url(../static/images/xx1.png) center center no-repeat; width:104px; height:10px; background-size:100% auto}
.sy_title span:after{ content:""; position:absolute; right:-120px; top:18px; background:url(../static/images/xx2.png) center center no-repeat; width:104px; height:10px;  background-size:100% auto}
.sy_title p{ font-weight:normal; text-transform:uppercase; color:#999; font-size:14px;}


/*==================伙伴=================*/

#s_partner{ margin-top:50px; margin-bottom:60px;}
#s_partner .content{ position:relative;}
#s_partner .bd { position:relative; overflow:hidden; margin:0 auto; width: 1122px;}
#s_partner .bd li { float:left; display:block; margin-right:30px; width:200px;}
#s_partner .bd a{ display:block;   }
#s_partner .bd li img{ display:block; overflow:hidden; width:200px; border:1px solid #ddd;}
#s_partner .bd li p{ display:block;overflow:hidden; margin-top:10px; color:#000; text-align:center;text-overflow: ellipsis; white-space: nowrap; font-size:14px;}
#s_partner .bd li:hover img{ border-radius:30px 0 30px 0; box-shadow:0 5px 10px #999;}
#s_partner .bnt{ position:absolute;  top:50px; z-index:3;}
#s_partner .prev{ position:absolute; left:0; }
#s_partner .next{ position:absolute; right:0; }

/*缓动*/
#s_partner .bd li *,.s_more,.un_box li:hover{ -moz-transition: all 0.6s 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; } 




/* .about{ background:#f2f2f2; padding:60px 0;} */
.about-pic{ width:494px; float:left;box-shadow: 0 3px 15px rgba(0,0,0,0.1);}
.about-txt{ float:right; width:665px;}
.about-txt h1{ font-size:20px; font-weight:bold;color:#333;}
.about-txt p{ font-size:14px; line-height:24px; margin-top:20px; color:#666;}
.s_more{  font-size: 15px; color: #fff; margin-top:30px;  display: block; height: 40px; line-height: 40px;  background: #007fcc;  width: 140px;  border-radius: 5px; text-align: center;}
.s_more:hover{ border-radius: 5px; background: #000; color: #fff; box-shadow: 0 0 16px #fff;}


/*------新闻动态------*/
.news{ padding-bottom:10px; margin-top:60px;}
.new1{ width:538px; float:left; background:#f0f0f0;  height:477px;}
.new1 a{ display:block;}
.new1 .pic_box{ position:relative; background:#000; }
.new1 img{width:538px; height:300px; display:block;  }
.new1 .text_box{ position:relative; padding:20px; }
.new1 h1 a{overflow:hidden; white-space: nowrap; overflow:hidden;text-overflow: ellipsis;  color:#555555; font-size:18px; font-weight:bold;  display:block; margin-bottom:20px;}
.new1 p{ font-size:12px; line-height:24px; height: 48px; color:#777777;}
.new1 span{ margin-top:2px; display:block; font-size:12px; color:#5c5c5d;}
.new1 .fot_box{ position:relative; height:12px; line-height:14px; padding:0 20px;}
.new1 .fot_box span{color:#a1a1a1; font-size:12px; }
.new1 .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;}
.new1:hover{ background:#007fcc; }
.new1:hover h1 a{ color:#fff; }
.new1:hover p{ color:#fff;}
.new1:hover .fot_box a{ background:url(../images/icon_more_jt_hover.png) right center no-repeat; color:#fff;}
.new1:hover .fot_box span{ color:#fff;}
.new1 a:hover{  }

.un_box { overflow:hidden;float:left; width:662px;}
.un_box ul{ margin-left:20px;  }
.un_box li{ margin-bottom:15px; display: block; height:88px; padding:10px; position:relative;  background:url(../images/line_bk.png) 95px center no-repeat #eeeeee;    }
.un_box li .box{  position: relative;  }
.un_box li .text_box{margin: 0 0px 0 105px;   position:relative;  }
 
.un_box li p{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; margin-top:8px; font-size:12px; line-height:20px; color:#666666;}
.un_box li h1{  padding-top:10px; display:block;  font-size:16px; font-weight:bold;  }

.un_box .date{ position:absolute; left:0px; top:0px; text-align: center; width:90px; margin:20px 0 20px 0; border-right:1px solid #ddd; }
.un_box .date strong{    display:block; font-size: 36px;  color:#666; font-weight:bold;}
.un_box .date span{ font-size: 14px; color: #666;   display:block; text-transform: uppercase;}
.un_box li:hover{ background: #007fcc;}
.un_box li:hover .date strong{  color:#fff;}
.un_box li:hover .date span{  color:#fff;}
.un_box li:hover a{ color:#fff;}
.un_box li:hover p{ color:#fff;}



/******************banner样式***********************/
.fullSlide {
	width:100%;
	position:relative;
	height:550px;
	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:550px;
	overflow:hidden;
	text-align:center;
	list-style-type: none;
}
.fullSlide .bd li a {
	display:block;
	height:550px;
}
.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:#007fcc;
}

.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;
}
