@charset "gb2312";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"ËÎÌå";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline; color:#f74711;}
a img{border:0 none;}
a, input, textarea{outline:none;}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.fwb{font-weight:bold !important;}
.dib{display:inline-block; *zoom:1; *display:inline;}
.wot{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_25{margin-top:25px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.mar_t_80{margin-top:80px !important;}
.mar_t_100{margin-top:100px !important;}
.pr{position:relative;}
.pa{position:absolute;}
a.mc{color:#52960f;}
.c6{color:#666;}
.c9{color:#999;}
.hauto{height:auto !important;} 

body{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333;}
.section{width:100%;}
.conBox{width:1000px; margin:0 auto;}
.title{font-size:36px; text-align:center;}
.title .dib{border-left:18px solid #fff; border-right:18px solid #fff; height:38px; padding:0 20px; line-height:38px; color:#fff;}

.header{height:482px; background:url(/acabridge/aca_web/jjxzft/images/banner.jpg) no-repeat center top;}
.header .headTxt{width:370px; padding:139px 0 0 633px; font-size:16px; line-height:24px; text-align:justify;color:#fff;}

.jcgd{background:url(/acabridge/aca_web/jjxzft/images/fk-bg.png) repeat; padding:50px 0;}
.jcgd .title .dib{border-left:18px solid #0054a6; border-right:18px solid #0054a6; color:#0054a6;}
.jcgd .gdCon{
	height: 400px;
	overflow: hidden;
}
.jcgd .gdBox{width:1000px; margin:0 auto;}
.jcgd .video{width:610px; margin:30px 0 0;}
.jcgd .gd-r{width:350px;}
.jcgd .gdName{width:170px; margin:50px 0 0; font-size:18px;}
.jcgd .gdName div{margin-bottom:5px; font-size:20px;}
.jcgd .gdName div img{vertical-align:middle;}
.jcgd .gdImg{width:164px; position:relative;}
.jcgd .gdImg .pa{left:0; top:0;}
.jcgd .gdTxt{margin:15px 0 0; padding:15px 0 0; border-top:1px solid #7d7d7d;}
.jcgd .gdTxt div{margin-bottom:10px; font-size:30px; font-weight:bold; text-align:center;}
.jcgd .gdTxt p{font-size:18px; line-height:30px;}
.jcgd .gdBtn{width:77px; height:25px; margin:0 auto}
.jcgd .gdBtn .arrowPrev{width:24px; height:25px; background:url(/acabridge/aca_web/jjxzft/images/gdBtn.png) no-repeat left top; cursor:pointer;}
.jcgd .gdBtn .arrowNext{width:24px; height:25px; background:url(/acabridge/aca_web/jjxzft/images/gdBtn.png) no-repeat right top; cursor:pointer;}
.ck-slide {
	position: relative;
	width: 1000px;
	overflow: hidden;
	background-color: #FFFFFF;
}

.sdft{background:url(/acabridge/aca_web/jjxzft/images/ft-bg.jpg) no-repeat center top; padding:50px 0;}
.sdft .title .dib{border-left:18px solid #fff; border-right:18px solid #fff; color:#fff;}
.ftCon{}
.ftCon .ftBox{float:left; width:485px; height:250px; margin-right:15px;}
.ftCon .ftImg{width:245px; position:relative;}
.ftCon .ftShare{position:absolute; width:100%; left:0; bottom:0; background:url(/acabridge/aca_web/jjxzft/images/black60.png) repeat; padding:5px 0; color:#fff;}
.ftCon .ftShare div{padding:0 10px; font-size:16px;}
.ftCon .ftShare p{padding:0 10px; line-height:22px;}
.ftCon .ftTxt{width:200px; height:220px; padding:30px 20px 0; background:#fff;}
.ftCon .ftTxt .ftTit{margin-bottom:5px; font-size:18px;}
.ftCon .ftTxt p{height:140px; overflow:hidden; font-size:12px; line-height:20px;}
.ftCon .ftTxt .ftBtn{height:28px; line-height:28px; text-align:center;}
.ftCon .ftTxt .ftBtn a{display:inline-block; *zoom:1; *display:inline; padding:0 15px; background:#dddfe1; text-decoration:none; border-radius:8px;}
.ftCon .ftTxt .ftBtn .fb1{color:#e96e4b;}
.ftCon .ftTxt .ftBtn .fb2{color:#27ad60;}

.wqhg{padding:50px 0;}
.wqhg .title .dib{border-left:18px solid #c30; border-right:18px solid #c30; color:#c30;}
.wqhg .hgBox{width:984px; margin:0 auto;}
.wqhg .tabTit{text-align:center;}
.wqhg .tabBtn{display:inline-block; *zoom:1; *display:inline; width:12px; height:12px; margin:0 15px; background:url(/acabridge/aca_web/jjxzft/images/tabBtn.png) no-repeat;}
.wqhg .tabBtn.tag_01{background-position:0 -12px;}
	.teacher-list{
		position: relative;
		height: 244px;
		padding-top: 15px;
	}
	.teacher-list li {
		float: left;
		position: absolute;
		margin-right: 15px;
	}
	.teacher-list li .clear-mr{
		margin-right: 0;
	}
	.teacher-txpic{
		float: left;
		width: 230px;
		height: 244px;
	}
	.tea-tc1{
		float: left;
		width: 500px;
		height: 244px;
		margin-left: -11px;
		background-image: url(/acabridge/aca_web/jjxzft/images/tcbg1.png);
	}
	.ttc-left{
		float: left; width:220px;
		padding-top: 65px;
		padding-left: 30px;
	}
	.ttc-tit{
		color: #fff;
		font-size: 14px;
		line-height: 30px;
	}
	.ttc-tit span{
		font-size: 24px;
		font-weight: bold;
	}
	.ttc-word{
		font-size: 14px;
		padding-top: 5px;
		color: #fff;
	}
	.ttc-right{
		float: left;
		width: 200px;
		padding-left: 30px;
		padding-top: 65px;
	}
	.ttc-right .ttc-tit-link{
		color: #fff;
		font-size: 16px;
	}
	.ttc-right p{
		padding-top: 5px;
		color: #fff;
	}
	.ttc-right p a{
		color: #ffb400;
	}
	.tea-tc1{
		position: relative;
		z-index: 5;
		display: none;
	}
	.teacher-tx:hover .tea-tc1{
		display: block;
	}
	.tx2{
		left: 376px;
	}
	.tx3{
		right: 87px;
	}
	.tx4{
		right: 5px;
	}
	.tea-tc2{
		margin-right: -11px;
		background-image: url(/acabridge/aca_web/jjxzft/images/tcbg2.png);
	}

.xcxz{background:url(/acabridge/aca_web/jjxzft/images/xc-bg.png) repeat center bottom #4bb9ec; padding:50px 0;}
.xcxz .title .dib{border-left:18px solid #fff; border-right:18px solid #fff; color:#fff;}
.xcxz .xcBox{width:984px; margin:0 auto;}

.yxzs{background:url(/acabridge/aca_web/jjxzft/images/bjcq.jpg) no-repeat bottom center;; padding:50px 0;}
.yxzs .title .dib{
	border-left: 18px solid #0054A6;
	border-right: 18px solid #0054A6;
	color: #0054A6;
}
.yxzs .yxBox{width:1050px;}
.yxzs .yxLogo{float:left; width:180px; height:60px; margin:40px 25px 0 0;}

.scbj .yxBox{width:1050px;}
.scbj .yxLogo{float:left; width:180px; height:60px; margin:40px 25px 0 0;}

.scbj{background:url(/acabridge/aca_web/jjxzft/images/bjsc.jpg) no-repeat  bottom center;; padding:50px 0;}
.scbj .title .dib{
	border-left: 18px solid #006600;
	border-right: 18px solid #006600;
	color: #006600;
}
.ynbj .yxBox{width:1050px;}
.ynbj .yxLogo{float:left; width:180px; height:60px; margin:40px 25px 0 0;}

.ynbj{background:url(/acabridge/aca_web/jjxzft/images/bjyn.jpg) no-repeat  bottom center;; padding:50px 0;}
.ynbj .title .dib{
	border-left: 18px solid #8741b3;
	border-right: 18px solid #8741b3;
	color: #8741B3;
}
.gzbj .yxBox{width:1050px;}
.gzbj .yxLogo{float:left; width:180px; height:60px; margin:40px 25px 0 0;}

.gzbj{background:url(/acabridge/aca_web/jjxzft/images/bjgz.jpg) no-repeat  bottom center;; padding:50px 0;}
.gzbj .title .dib{
	border-left: 18px solid #00ccff;
	border-right: 18px solid #00ccff;
	color: #00CCFF;
}

.footer{padding:35px 0 40px; background:#333; font-size:12px;}
.footer #glbbot{margin:0 auto; border:none; color:#fff;}
.footer #glbbot a{color:#fff;}

.code{position:absolute; left:50%; top:520px; margin-left:530px; width:150px;}
.code .fixed{position:fixed; _position:absolute; top:5px; width:150px;}
