

.title-nav {padding-top: 60px;}
.title-nav h1 {text-align: center;color: #333333;font-size: 30px;background: url(../images/title_bg.png) no-repeat center;font-weight: bold;}
.title-nav h2 {text-align: center;font-size: 14px;color: #999999;text-transform: uppercase;}

.title-nav2 {padding-top: 60px;}
.title-nav2 h1 {text-align: center;color: #fff;font-size: 30px;background: url(../images/title_bg2.png) no-repeat center;font-weight: bold;}
.title-nav2 h2 {text-align: center;font-size: 14px;color: #fff;text-transform: uppercase;}

.youshi {width: 1200px;margin-right: auto;margin-left: auto;padding-bottom: 70px;}
#ys_link ul{ padding: 40px 0 0px 0;}
#ys_link li{width: 250px; margin-right:66px; float:left; background:url(../images/line_s_nav_link.png) right center no-repeat;}
#ys_link li:nth-child(4){ margin-right:0;}
#ys_link li a{display:block;  text-align:center;  cursor:default; }
#ys_link li a img{ height: 99px; width: 99px; display:block; margin:0px auto 10px auto;  }
#ys_link li a strong{ color:#333;display:block;  font-size:20px;text-align:center; margin-top:15px;}
#ys_link li a span{ color:#aaa8a8;display:block;  font-size:12px; text-align:center; margin-top:8px;}
.img_a_d_box{margin:35px auto}
#ys_link li a:hover strong{color:#d4000f;}
#ys_link *{ -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; } 

/******************图片旋转样式***********************/

#ys_link li a:hover img{-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg); }



/*==============关于我们=====================*/
.about{ background:url(../images/about_bg.jpg) center top no-repeat #f4f4f4; padding-bottom:70px;}
.about2{ background:#fff;box-shadow: 0 3px 15px rgba(0,0,0,0.1); padding:40px 30px; margin-top:30px; }
.about2 h1{ font-size:24px; color:#333; text-align:center; font-weight:bold;margin-bottom:20px;}
.about2 p{ font-size:14px; color:#666; line-height:24px;}
.imore2{  width:128px; font-size:14px; color:#D4000F; display:inline-block;line-height:38px; height:38px; overflow:hidden; text-align:center; position:relative; left:44%; margin-top:20px;}
.imore2:hover{text-decoration:none; }
.imore2.hvr-shutter-out-vertical{backface-visibility:hidden;background:transparent none repeat scroll 0 0;position:relative;transform:translateZ(0px);transition-duration:.3s;transition-property:color;-moz-transform:translateZ(0px);-moz-transition-duration:.3s;-moz-transition-property:color;-webkit-transform:translateZ(0px);-webkit-transition-duration:.3s;-webkit-transition-property:color;vertical-align:middle; border:1px solid #D4000F;  background:#fff; border-radius:30px;}
.imore2.hvr-shutter-out-vertical::before{ background:#D4000F none repeat scroll 0 0;border:0 none;padding:1px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:50% 50% 0;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;-moz-transform:scaleY(0);-moz-transform-origin:50% 50% 0;-moz-transition-duration:.3s;-moz-transition-property:transform;-moz-transition-timing-function:ease-out;-webkit-transform:scaleY(0);-webkit-transform-origin:50% 50% 0;-webkit-transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-timing-function:ease-out;z-index:-1; }
.imore2.hvr-shutter-out-vertical:active::before,.imore2.hvr-shutter-out-vertical:focus::before,.imore2.hvr-shutter-out-vertical:hover::before{transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1);}
.imore2.btn-enter:active,.btn-enter:focus,.imore2.btn-enter:hover{background:#fff;color:#fff;border:1px solid #D4000F;}

.about-pic ul { margin-top:30px; }
.about-pic ul li{float:left;width:270px;overflow:hidden; margin-right:20px;}
.about-pic ul li:nth-child(4){margin-right:0;}
.about-pic ul li a{ cursor:default;}
.about-pic ul li .imgs{overflow:hidden; }
.about-pic ul li .imgs img{ display:block; width:100%;-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;}
.about-pic ul li .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}


/*==============新闻列表=====================*/
#n_news { margin-TOP:20PX; }
#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:#D4000F; }
#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:#D4000F;}
#n_news li:hover .fot_box span{ }
#n_news li a:hover{ text-decoration:underline; }



/******************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:#D4000F;
}

.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;
}
