﻿@charset "utf-8";
/* CSS Document */
body,#hear{ margin:0 auto; font-size:14px; line-height:24px;}
.hnav ul,#con{ width:1000px; margin:0 auto; font-size:14px}
ul,li{ list-style:none; margin:0; padding:0;}
p{ margin:0; padding:0;}
a{ color:#555; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a:hover{ color:#FF0000;}
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.co{ color:#666;}
.reb{ color:#ff0000;}
.fsize{ font-size:14px; color:#000;}
.fsize a{ color:#000;}
.fsize a:hover{ color:#FF0000;}
.Cbac{ background:#f5f5f5;}
.ptop{ padding-top:20px;}
/*****hear*****/
.htop{ width:1400px; margin:auto;}
.htel{ position:absolute; z-index:2; border-radius:15px; height:46px; line-height:46px; color:#FFFFFF; font-size:16px; background:url(../images/tel.png) repeat-x 12px;
width:680px; padding-left:10px; left:960px; margin-top:46px;}
.htel li{ float:left; padding:0 18px;}
.htel li a{ color:#FFFFFF;}
.htel li a:hover{ color:#ddf0ff}
.hlogo{	position:absolute;z-index:1;top:30px;}
.hlogo{ float:left;}
/*焦点图*/
.index-top-carousel{ background:url(../images/banner1.jpg) no-repeat;}
.carousel,.carousel-inner {position: relative}
.carousel-inner {overflow: hidden;width: 100%}
.carousel-inner>.item {display: none;position: relative;transition: .6s ease-in-out left}
.carousel-inner>.item>a>img,.carousel-inner>.item>img {display: block;max-width: 100%;height: auto;line-height: 1}
@media all and (transform-3d),
(-webkit-transform-3d) {
.carousel-inner>.item {transition: -webkit-transform .6s ease-in-out;transition: transform .6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000;perspective: 1000}
.carousel-inner>.item.active.right,.carousel-inner>.item.next {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0  }
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);left: 0}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev {  display: block}
.carousel-inner>.active { left: 0}
.carousel-inner>.next,.carousel-inner>.prev {position: absolute; top: 0; width: 100%}
.carousel-inner>.next {left: 100%}
.carousel-inner>.prev {left: -100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right { left: 0}
.carousel-inner>.active.left {left: -100%}
.carousel-inner>.active.right {left: 100%}
.carousel-indicators {position: absolute;  bottom: 1px;left: 50%;z-index: 15;width: 60%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center}
.carousel-indicators li {display: inline-block;width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer;border: 1px solid #ccc; border-radius: 10px;}
.carousel-indicators .active {margin: 0;width: 12px;height: 12px;border: 1px solid #4bb48b; border-radius: 10px;}

.i_cont,.l_con{ margin:auto; width:1200px;}
.i_left{ width:720px; float:left; padding-top:15px; margin-left:13px;}
.ia_title,.is_title{ margin-bottom:20px;}
.i_about{ margin-bottom:20px;}
.i_about p img{ float:right; margin:5px 20px;}
/*校园风采*/
.team-member .member-thumb {position: relative;	float:left;	overflow: hidden; margin:0 7px 10px 7px;}
.team-member .member-thumb img {width:224px; height:166px;}
.team-member .member-thumb .team-overlay {
	position: absolute;
	width:224px; height:166px;
	text-align: center;	top: 0;	left: 0;	
	background-color:rgba(0, 0, 0, 0.3);
	color: white;	opacity: 0; 	visibility: hidden;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.team-member .member-thumb .team-overlay h3 {font-size: 18px;text-transform: uppercase;color: white;display: inline-block;padding-bottom: 10px;	border-bottom: 1px solid white;	margin-top: 64px;}
.team-member .member-thumb:hover .team-overlay {opacity: 1;	visibility: visible;}

.i_right{ width:394px; float:right; background:#f5f5f5; padding:15px 20px; margin-right:13px;}
.i_items li{ width:100px; height:110px; text-align:center; float:left; margin:20px 15px 10px 15px;}
.i_items li a{ display:block}
.i_items a p.ii_p1{ background: url(../images/items_pa.png) no-repeat ; width:100px; height:86px;}
.i_items a:hover p.ii_p1{ background: url(../images/items_p.png) no-repeat ;}
.i_items a p.ii_p2{ background: url(../images/items_pa.png) no-repeat -102px -0px; width:100px; height:86px;}
.i_items a:hover p.ii_p2{ background: url(../images/items_p.png) no-repeat  -102px -0px; ;}
.i_items a p.ii_p3{ background: url(../images/items_pa.png) no-repeat -202px -0px; width:100px; height:86px;}
.i_items a:hover p.ii_p3{ background: url(../images/items_p.png) no-repeat -202px -0px;}
.i_items a p.ii_p4{ background: url(../images/items_pa.png) no-repeat -0 -110px; width:100px; height:86px;}
.i_items a:hover p.ii_p4{ background: url(../images/items_p.png) no-repeat -0 -110px;}
.i_items a p.ii_p5{ background: url(../images/items_pa.png) no-repeat -102px -110px; width:100px; height:86px;}
.i_items a:hover p.ii_p5{ background: url(../images/items_p.png) no-repeat -102px -110px;}
.i_items a p.ii_p6{ background: url(../images/items_pa.png) no-repeat -202px -110px; width:100px; height:86px;}
.i_items a:hover p.ii_p6{ background: url(../images/items_p.png) no-repeat -202px -110px;}
.ip_title{ margin-top:20px;}
.i_produt li{ position:relative; float:left; margin:12px 5px; width:186px; height:128px;}
.i_produt li img{ width:186px; height:128px;}
.i_produt li a p{position: absolute; top:100px;	left: 0; z-index:1; background:rgba(0,0,0,0.3); color:#fff;width:186px; text-align:center; height:28px; line-height:28px;}
.i_produt li a:hover p{ color:#FF0000}
.i_news{ width:1200px; margin: auto; padding-left:15px;}
.i_ine,.i_inews,.i_notice{ width:378px; margin-right:20px; margin-top:20px;}
.i_news ul{ margin-top:10px; padding:0 5px; color:#666}
.i_news li{ text-align:right; background:url(../images/arrow.png) no-repeat left; line-height:30px; padding-left:10px;}
.i_news li span{ float:left;}

.footer{ background: url(../images/footer_ma.png) center top no-repeat#262626; height:180px; margin-top:20px;}
.f_con{ width:1200px; margin:auto; color:#999999;}
.f_con p{ width:50%; margin-top:40px;}

/*内页*/
.col-right{ width:265px;font-size: 15px; margin-top:10px; }
.col-left{ width:900px; color:#555; margin-top:10px;margin-right:15px;}
.Lly_nav{ font-size:15px;background:url(../images/funav_bg.png) repeat-x;}
.Lly_nav h4{ color:#b8b8b8; font-size:18px;/* background:#e05133;*/ padding:10px 15px; margin:0px 0 6px 0; border-bottom:3px solid #d52224;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.Lly_nav h4 span{ display:block; font-size:24px; color:#444;padding-bottom:8px; font-family:"微软雅黑";}
.Lly_nav ul li{ background:url(../images/arrow.png) no-repeat 12px;}
.Lly_nav li a{ height:45px; line-height:45px; display:block; padding:0 25px;}
.Lly_nav li a:hover{ background:#e5f3fc;}
/*频道页*/
.pdao_tl{ border-bottom:2px solid #ccc; height:35px; line-height:35px;color:#0066CC; }
.pdao_tl h2{ font-size:20px; text-align:right;}
.pdao_tl h2 strong{ float:left;}
.pdao_tl a{ color:#999999; font-weight:100; font-size:15px;}
.col-left{margin-bottom:30px;}
.col-left .list li span{ float:left;}
.col-left .list{ margin:0 20px; line-height:38px; text-align:right;}

.col-left .content{margin:20px 30px;line-height:30px;}
#Article .content{ margin:20px;}
#Article h2{ text-align:center;line-height: 30px;}
#Article span{ font-size:12px; font-weight: 100;}
p.fanp{ font-size:14px; margin:15px 0;}
.crumbs{ margin-bottom:20px; border-bottom:2px solid #efefef; padding:6px 0 6px 20px;text-align:right}
.photo-list li{ float:left; width:260px; height:245px; margin:10px 20px; text-align:center}
.photo-list li span{line-height:30px;}

/*MV*/
.col-left .MV a{display:block;text-align:center; background:#fff;}
.col-left .MV li{ width:403px;float:left; margin:10px 20px;line-height:30px;}