body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#676767; font-size:16px; width:100%; min-width:1200px; font-family: 'Microsoft YaHei', '微软雅黑'; margin: 0 auto;}
td,th,caption { font-size:16px;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#676767; text-decoration:none;font-family: 'Microsoft YaHei', '微软雅黑'; }
a:hover { text-decoration:none; color:#00a99d;}
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px 'Microsoft YaHei', '微软雅黑'; }
table { border-collapse:collapse; }
i, em{font-style:normal}
/*html {overflow-y: scroll;}*/
.clear{clear:both;font-size:0px;overflow:hidden;}
.div-table{display:table;table-layout:fixed;width:100%;height:100%;}
.div-td{display: table-cell;vertical-align: middle;}
.width-1200{position:relative;width:1200px;margin:0 auto;}
.z-index-200{z-index:200;}
.left-140{position:relative;left:140px;width:1060px;}
/* 头部通用 */
.head-box{
	background:#000;
}
.head{height:130px;z-index:300;}
body:after{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:130px;
	background:#000;
}
.logo{position:absolute;left:0;top:36px;width:180px;height:74px;}
.logo img{display:block;width:100%;}
.nav{position:absolute;right:0;top:0;height:130px;line-height:130px;}
.nav li{position:relative;float:left;width:134px;text-align:center;}
.nav li.home{width:98px;}
.nav li.school{width:154px;}
.nav li a.nav-a{position:relative;display:block;z-index:2;color:#fff}
.nav li:hover a.nav-a,
.nav li.active a.nav-a{color:#00a99d;font-weight:600}
/* 下拉导航 */
.nav-down{position:absolute;top:130px;left:0;width:100%;padding:10px 0 11px 0;z-index:1;display: none;background:#000
}

.nav-down:after{
	content:"";
	position:absolute;
	left:0;top:0;
	height:10px;
	width:100%;
	background:url('/t204/resource/images/element_tzg.png') no-repeat;
}
.nav li:hover .nav-down{display:block;}
/* .nav-down:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:57px;background:url(/t204/resource/images/nav_down_1.png) no-repeat;} */
/* .nav-down:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:11px;background:url(/t204/resource/images/nav_down_2.png) no-repeat;} */
.nav-down a{display:block;width:100%;height:34px;line-height:34px;font-size:14px;color:#fff;background:#000;}
.nav-down a:hover{color:#00a99d;}
/* 语言选择 */
.language{position:absolute;top:60px;right:0;width:54px;height:16px;border:1px #b71939 solid;border-radius:2px;overflow:hidden;transition:all 0.2s linear;}
.language:hover{height:32px;}
.language:before{position:absolute;top:1px;right:3px;content:"";display:block;width:7px;height:14px;background:url(/t204/resource/images/language_icon.png) no-repeat left center;}
.language span{cursor:pointer;display:block;text-indent:3px;line-height:15px;height:16px;font-size:12px;color:#b71939;}


/* 背景 */
.bg_left_1{position:absolute;top:0;left:0;width:350px;height:230px;background:url(/t204/resource/images/index/bg_left_1.png) no-repeat;z-index:1;}
.bg_left_2{position:absolute;top:697px;left:170px;width:254px;height:226px;background:url(/t204/resource/images/index/bg_left_2.png) no-repeat;z-index:1;}
.bg_left_3{position:absolute;top:1540px;left:367px;width:150px;height:134px;background:url(/t204/resource/images/index/bg_left_3.png) no-repeat;z-index:1;}
.bg_right_1{position:absolute;top:213px;right:0;width:150px;height:204px;background:url(/t204/resource/images/index/bg_right_1.png) no-repeat;z-index:1;}
.bg_right_2{position:absolute;top:735px;right:290px;width:175px;height:158px;background:url(/t204/resource/images/index/bg_right_2.png) no-repeat;z-index:1;}
.bg_right_3{position:absolute;top:-395px;right:0;width:395px;height:418px;background:url(/t204/resource/images/index/bg_right_3.png) no-repeat;z-index:1;}
.bg_right_4{position:absolute;top:1130px;right:248px;width:111px;height:101px;background:url(/t204/resource/images/index/bg_right_4.png) no-repeat;z-index:1;}

/* 通用底部 */
.footer{position:relative;width:100%;font-size:18px;padding:50px 0 50px 0;background:#000;z-index:98;}
/* .footer .width-1200:before{position:absolute;top:60px;right:122px;content:"";display:block;width:254px;height:78px;background:url(/t204/resource/images/footer_logo.png) no-repeat;background-size:100% auto;} */
.footer-nav{overflow:hidden;padding-bottom:28px;}
.footer-nav li{float:left;width:135px;}
.footer-nav li h3{font-size:20px;color:#3b3b3b;font-weight:bold;padding-bottom:13px;}
.footer-nav li a{position:relative;display:block;font-size:14px;color:#818181;height:32px;line-height:32px;}
.footer-nav li a:hover{color:#3b3b3b;}
.a-wx,.a-wb{text-indent:32px;}
.a-wx:before{position:absolute;top:0px;left:0px;content:"";display:block;width:23px;height:32px;background:url(/t204/resource/images/logo_wx.png) no-repeat left center;}
.a-wb:before{position:absolute;top:0px;left:0px;content:"";display:block;width:20px;height:32px;background:url(/t204/resource/images/logo_wb.png) no-repeat left center;}
.footer p{text-align:center;margin-top:10px;}
.footer p,.footer p a,.footer p span{dispaly:inline-block;margin-left:40px;color:#818181;}
.footer p span{display:inline-block;margin:0 10px;}

/* 新闻列表 */
.news-box,.experience{width:366px;height:320px;margin-left:51px;margin-top:40px;}
.news-box a,.experience a{display:block;width:100%;height:100%;}
.news-pic{width:366px;height:206px;overflow:hidden;}
.news-pic img{display:block;width:100%;height:auto;
	-webkit-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.news-title{position:relative;width:366px;height:40px;margin-top:12px;overflow:hidden;}
.news-title i{position:absolute;left:0;top:10px;width:44px;height:24px;line-height:24px;text-align:center;font-size:14px;color:#00a99d;font-weight:bold;background:url(/t204/resource/images/index/news_icon.png) no-repeat;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.news-title h3{width:268px;margin:auto;height:40px;line-height:40px;font-size:24px;color:#3b3b3b;font-weight:bold;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.news-title em{position:absolute;top:0;right:0;display:block;height:40px;line-height:40px;font-size:14px;color:#a0a0a0;}
.news-intro{position:relative;font-size:16px;color:#818181;height:52px;line-height:26px;margin-top:8px;overflow:hidden;}
.news-intro i{position:absolute;bottom:0;right:0;display:block;height:26px;line-height:26px;font-size:16px;color:#00a99d;padding-right:24px;
	-webkit-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.news-intro i:before{position:absolute;top:0;right:0;content:"";display:block;width:18px;height:26px;background:url(/t204/resource/images/index/news_arrow_icon.png) no-repeat left center;
	-webkit-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.news-box:hover .news-pic img{
	-webkit-transform:scale(1.2);
	transform:scale(1.2);
}
.news-box:hover .news-intro i{padding-right:0;}
.news-box:hover .news-intro i:before{right:-18px;}

/* 分页样式 */
.pages{width:100%;text-align:center;padding-top:30px;padding-bottom:20px;}
.pages a{position:relative;display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;font-size:16px;color:#bcbcbc;border:1px #bcbcbc solid;margin:0 5px;overflow:hidden;}
.pages a:hover,.pages a.active{color:#00a99d;border-color:#00a99d;}
.pages .previous,
.pages .next{text-indent:-999px;}
.pages .previous:before,
.pages .next:before{position:absolute;top:21px;right:13px;content:"";display:block;width:22px;height:8px;}
.pages .previous:before{background:url(/t204/resource/images/news_arrow_left.png) no-repeat left top;}
.pages .next:before{background:url(/t204/resource/images/news_arrow_right.png) no-repeat left top;}
.pages .previous:hover:before,
.pages .next:hover:before{background-position:left bottom;}

/* 左侧浮动导航 */
.left-nav{position:absolute;left:0;top:161px;z-index:290;opacity:0;}
.left-nav a{position:relative;display:block;line-height:56px;font-size:16px;color:#818181;padding-left:10px;}
.left-nav a:before{position:absolute;left:0;top:21px;content:"";display:block;width:2px;height:15px;background:#fff;}
.left-nav a.active, .left-nav a:hover{color:#00a99d;font-weight:700;}
.left-nav a.active:before, .left-nav a:hover:before{background:#00a99d;}
.back_pages a:before{left:-10px;top:20px;width:11px;height:18px;background:url(/t204/resource/images/back_icon.png) no-repeat left top;}
.back_pages a:hover:before{background:url(/t204/resource/images/back_icon.png) no-repeat left bottom;}
