*{ margin:0; padding:0}
html,body{-webkit-text-size-adjust:none;font-family:"微软雅黑";z-index:1;}
a{text-decoration:none;font-family:"微软雅黑";outline:none;}
html{min-width:1000px;overflow-x: hidden;}
/*字体*/
@font-face{
font-family:"HelveticaNeues";
src:url('./font/HELVETICANEUE-THIN.OTF');
}
.tl {
text-align: left;
}
.ccss{margin:0 auto; color:#4c4c4c}
.ztimg img{ display:inline}
/*head*/
.hcont{min-width: 1240px; width:100%; background:#222222; height:35px; color:#b5b5b5; position:relative;}
.hiphones { font-size:12px; line-height:35px; color:#585757; text-transform:uppercase; float:left;}
.hiphone li{width:300px; float:left; padding-top:20px; position:relative;}
.hiphone li small{display:block;font-size:10px; height:20px; text-align:left}
.hiphone li strong{font-size:26px; line-height:24px; display:block; font-weight:normal; text-transform:uppercase; font-family:Kartika}
.hiphone .size10{position:absolute; width:500px; left:-45px; *left:0px;letter-spacing: -0.5px;-webkit-transform: scale(0.8);-o-transform: scale(1);}
.hcont .fx{ padding-top:8px; width:200px; position:relative}
.hiphone li span{font-size:10px; display:block;}
.header .logo:hover{
				animation:logoYaobai 2s;
				-moz-animation:logoYaobai 2s; /* Firefox */
				-webkit-animation:logoYaobai 2s; /* Safari and Chrome */
			}
			@keyframes logoYaobai{
				20%{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);transform:rotate(4deg);}
				70%{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg);}
				100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
			}
			@-webkit-keyframes logoYaobai{
				20%{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);transform:rotate(4deg);}
				70%{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg);}
				100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
			}
		
.show1180w .header{position:absolute; left:0px; top:100px;}	
.head{min-width: 1240px; width:100%; z-index:1000; position: relative; background:#262528}
	.head .header{height:74px; text-align: center; margin:0 auto;_overflow:hidden; font-size:14px;} 	
	.header img{margin-top:15px;}
		.logo{width:258px; display:block; height:74px; overflow:hidden; line-height:500px; background:url(../images/logo.png) no-repeat 0px 5px; *_background:url(../images/logo.png) no-repeat; float:left;}
		.navz{background:#262628;z-index:1000; border-top:none; height:74px;filter: opacity(80%); opacity:0.8; -webkit-filter: opacity(80%); -moz-filter: opacity(80%); -ms-filter: opacity(80%); -o-filter: opacity(80%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8); -webkit-filter: opacity(0.8);}
			.header .nav li{float:left;font-size:14px; text-align:center;height:74px;  line-height:74px;width:110px;/*border-right:1px solid #a9dbe3;*/background:url(../images/li.png) no-repeat right;position:relative;z-index:4;}		
			.header .nav li a{display:block;}	
				.header .nav .morenav,.header .nav .loveTimeUl{position:absolute;left:0;top:74px;padding:10px 0;overflow:hidden;background:#222222; z-index:4;display:none;}
				
					.header .nav .loveTimeUl{width:140px;}
					.header .morenav li,.header .loveTimeUl li{float:none;font-size:12px;  border-right:none !important;background:#222222;height:36px;line-height:36px;text-align:center;overflow:hidden;}
					.header .loveTimeUl li{width:100px;}
					.header .morenav li.noBor,.header .loveTimeUl li.noBor{border-bottom:none;}
			.header .nav li.on{background:#222222;}
			.navz .nav li.on,.hover{background:#222222 !important;} 
			.header .morenav li.on,.header .morenav li.click,.header .loveTime li.click,.header .loveTime li.on{background:#262528;}
			.header .nav a{color:#fff;}
			.header .nav .nobor,.header .nav .nobor.on{border:none;}
			.head .header .playMusic{width:120px;overflow:hidden;margin:20px 0 0 11px;line-height:30px;}
			.header .fx{ float:right; margin-right:0px; margin-top:20px;}.navz .nav .morenav,.navz .nav .loveTimeUl,.navz .morenav li,.navz .loveTimeUl li{background:#a6877d; }
			.navz .morenav li.on{background:#262628 !important;}

.fx a{background: url(../images/ico.png) no-repeat ;
	width:30px; height:25px; 
text-indent: 100px;
line-height: 40px;
display: block;
overflow: hidden;
float: right; position:relative;
margin-left: 10px;
-webkit-transition-property: color, background;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in, ease-in;
}
.fx .xl{background-position:0px -36px;}
.fx .xl:hover{background-position:0px -63px;}

.fx .wx{background-position:-35px -36px;}
.fx #wximg{ position:absolute; top:30px; right:0px; z-index:2000; width:180px; height:180px;}
.fx .wx:hover{background-position:-35px -63px;}

.fx .tb{background-position:-72px -36px;}
.fx .tb:hover{background-position:-72px -63px;}

.fx .qq{background-position:-108px -36px;}
.fx .qq:hover{background-position:-108px -63px;}
.head-top-box-act{position:relative}
.poup-erwei{background-color:#fff;width:158px;padding:6px 10px 10px;position:absolute;top:35px;left:146px;display:none;}
.poup-erwei-on{display:block;}
.poup-erwei .tag{position:absolute;left:45%;top:-16px;font-size:18px;color:#fff;font-family:"微软雅黑";}
.poup-erwei .erweima-title{font-size:12px;line-height:28px;width:100%;text-align:center;}

.footerbox .fx a{background: url(../images/ico.png) no-repeat ;
width:40px; height:48px; 
text-indent: 100px;
line-height: 40px;
display: block;
overflow: hidden;
float: right;
margin-left: 25px;
-webkit-transition-property: color, background;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in, ease-in;
}

.footerbox .fx .xl{background-position:0px -22px;}
.footerbox .fx .xl:hover{background-position:0px -70px;}

.footerbox .fx .qq{background-position:-52px -22px;}
.footerbox .fx .qq:hover{background-position:-52px -70px;}

.footerbox .fx .wx{background-position:-105px -22px;}
.footerbox .fx #wximg2{ position:absolute; top:-120px; right:0px;width:180px; height:180px;z-index:2000}
.footerbox .fx .wx:hover{background-position:-105px -70px;}

.footerbox .fx .tb{background-position:-108px -22px;}
.footerbox .fx .tb:hover{background-position:-108px -70px;}
.icon{background:url(../images/icon.gif) no-repeat; color:#7c7c7c; padding-left:25px; line-height:40px; text-transform:uppercase; font-size:12px;}
.ic1{background-position:0px -8px;}
.ic3{background-position:0px -35px;}
.ic2{background-position:0px -60px;color:#000;}
.ic4{padding-left: 110px;background-position: 86px -60px;color:#000; }
.ic5{padding-left: 150px;background-position:120px -89px;}
.ic6{background-position:0px -60px;color:#7c7c7c;}
.ic7{padding-left: 50px;background-position:20px -89px;}
.h3title{font-size:24px; font-weight:normal; height:40px; padding-top:15px}
/*浮动导航*/
.slider{position:fixed;_position:absolute;  width:100%;display:none;top:0;z-index:1000; height:74px;background:#262628}
	.slider .s_nav{font-size:12px; color:#b65a6b; line-height:50px; background:url(../images/logo.png) no-repeat 0px 5px; padding-left:200px } 
		.s_nav a{color:#fff;}
		.s_nav span{padding:0px 15px}
 	.s_nav a:hover{color:#b65a6b;}
	.slider .fx{ padding-top:10px;}
/*图片标题*/
.titleimg{background:url(../images/title.png) no-repeat top center; height:200px; position:relative; font-size:3px;  color:#fff; text-align:center; margin:40px auto 0px; line-height:800px; overflow:hidden}
.texta{position:absolute; text-align:left; height:25px; top:110px; left:0px; line-height:20px; font-size:14px; color:#666666;}
.texta a{color:#666666; padding:4px 10px; margin-right:15px; text-transform:uppercase;}
.textakp{color:#9e9c9a; top:115px; text-align:center; display:block; font-size:10px; *font-size:12px;width: 100%;}
.textnav{text-align:center; height:40px; clear:both; font-size:14px; padding-top:30px;}
.textnav a{color:#666666; padding:6px 20px; margin-right:15px;}
.texta a:hover,.titleimg .on,.textnav .on{color:#fff; background:#b7988d;}
.titleB{ background-position:0px -200px;}
.titleC{background-position:0px -400px;}
.titleD{background-position:0px -600px;}
.titleE{background-position:0px -800px; height:210px; margin-bottom:20px;}
.titleF{background-position:50% -1200px;}
.titleF1{background-position:50% -1000px;}
.titleF2{background-position:50% -1800px;}
.titleG{background-position:50% -1400px;}
.titleH{background-position:50% -2200px;}
.titleJ{background-position:50% -2000px;}
.titleK{background-position:50% -1600px;}
.ztpage{margin-top:-84px; z-index:-1;}
.lineA{background:url(../images/line.jpg) no-repeat top center; height:160px; font-size:3px;  color:#fff; text-align:center; margin:0 auto; line-height:800px; overflow:hidden}
/*more top*/
.morebox{ text-align:right; padding-top:130px;}	
.morebox .more,.morebox .backTop{line-height:28px;text-align:center;color:#8f8f8f ;font-size: 11px;text-transform: uppercase; padding:6px 20px; line-height:25px;}
.morebox .backTop{left:140px; background:#f7f7f7}
.morebox .more{ background:#e8e8e8;padding:6px 20px; }
.morebox .more span{padding:0 3px;vertical-align:3px;+vertical-align:0px;}
.morebox .more:hover,.morebox .backTop:hover{filter: opacity(80%); opacity:0.8; -webkit-filter: opacity(80%); -moz-filter: opacity(80%); -ms-filter: opacity(80%); -o-filter: opacity(80%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8); -webkit-filter: opacity(0.8);}		
/*首页active活动*/
.activeTitle .showCaseNav .bg{padding-left:400px; width:780px}
.active{margin:0 auto; height:100%; overflow:hidden; border:solid 10px #f7f7f7; }
.active li{float:left;}
.activel{width:530px; border-right:solid 10px #f7f7f7; padding:20px}
.activer{width:540px; padding:20px}
.active img{ -webkit-transition: margin 0.5s ease-out;  
    -moz-transition: margin 0.5s ease-out;  
    -o-transition: margin 0.5s ease-out;  }
.active img:hover{ filter: opacity(70%); -webkit-filter: opacity(70%); -moz-filter: opacity(70%); -ms-filter: opacity(70%); -o-filter: opacity(70%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.7); -webkit-filter: opacity(0.7);}
/*activepage*/
.activepage li{float:left;width: 540px;padding: 20px;  border-bottom:solid 10px #f7f7f7; min-height:600px;}
.activepage li img{width:530px}
.activepage .active2{width: 530px;border-left: solid 10px #f7f7f7;}
/* 大图滚动 */
.pics_wrap{min-width: 1240px;width:100%;height:710px;}

/*子页二级*/
.nav2 { width:100%; border-top:1px solid #d6d5d5; background:#f8f8f8; height:60px; position:relative; z-index:1;}
	.nav2 a,.nav2 a:hover { display:block; text-decoration:none; font-size:14px;}
	.navcon { padding-top:10px; height:50px; line-height:40px;}
	.navcon ul {}
	.navcon ul li { width:125px; padding-right:3px; float:left;}
	.navcon ul li a { display:block; background:#E0E0E0; color:#695b51; width:125px; height:40px; position:relative;}
	.navcon ul li a:hover,.navcon ul li:hover a,.navcon ul li.n1 a:hover,.navcon ul li.n1:hover a { background:#262528; color:#fff;}
	.navcon ul li.n1 a { background:#695b51; color:#fff; font-weight:bold;}
	.navcon ul li ul.navcon_menu { display:none;}
	.navcon ul li:hover ul.navcon_menu { display:block; position:absolute; width:125px;}
	.navcon ul li:hover ul.navcon_menu li { background:#f5f3ef; padding-right:0;}
	.navcon ul li:hover ul.navcon_menu li a { height:39px; line-height:39px; background:#f5f3ef; color:#6a5a50; border-bottom:1px solid #e2d7d0; font-weight:100;}
	.navcon ul li:hover ul.navcon_menu li a:hover { background:#f3ab00; border-bottom:1px solid #f3ab00; color:#fff; font-weight:bold;}
.nav2_upload {}
	.nav2_upload a { width:150px; height:40px; background:#262528; color:#fff; font-weight:bold;}
	.nav2_upload a:hover { background:#FF3333; }
.mgb20 {
margin-bottom: 20px;
}

.w1080 {
width: 1240px;
margin: 0 auto;
}
.tc {
text-align: center;
}
.fl {
float: left;
}
.fr {
float: right;
}
.zpbj{background: #ccc;}
.ztbj{background:#222222;}
.zzbj{background:#333;}


.pages{text-align:center; width:100%; margin:0px auto; clear:both; padding-top:20px; padding-bottom:20px; color:#FFF;}
.pages a{display:inline-block; padding:3px 10px; line-height:18px; text-align:center;  margin-left:10px; font-size:12px; color:#fff;background:#000000;}
.pages font{color: #fff; font-weight:bold;}
.pages span{display:inline-block; padding:3px 10px; line-height:18px; text-align:center;  margin-left:10px; font-size:12px; color:#fff;background:#000000;}
.pages span a{ padding:0; margin:0;background:#000000;}
.pages a.next,#next,.pages a.prev,#prev{ color:#FFF; font-size:12px; margin-left:8px;padding: 3px 8px;text-decoration: none;zoom:1;}





#teachbannertop {
text-align: center;
width: 100%;
overflow: hidden;
}
/*教师团队*/
.sy_kp {
width: 1200px;
margin: 0 auto;
}
.sy_kp_dl {
position: relative;
}
.sy_kp_dl dd {
width: 278px;
height: 380px;
background: url(../images/kp_bg.jpg) no-repeat;
float: left;
overflow: hidden;
margin: 0 10px 30px 10px;
}
.sy_kp_dl img {
display: block;
width: 250px;
height: 380px;
margin: 0 auto;
position: relative;
}
.fgc {
display: block;
width: 250px;
height: 380px;
margin: 0 auto;
position: relative;
top: -380px;
z-index: 999;
background: url(../images/kp_fgc.png);
opacity: 0;
}
.fgc p {
font-size: 14px;
color: #FFF;
text-align: center;
font-weight: bold;
}
.fgc_title {
width: 72px;
height: 72px;
margin: 0 auto;
position: relative;
top: 150px;
word-break: break-all;
}
.fgc_p {
position: relative;
top: 220px;
}
#teachmain img{ float:left;

}
#teachmain {
height: 780px;
}
#teachtext {
width: 50%;
float: right;
text-align: left;
padding-top: 100px;
}
#teachtext h1 {
font: 30px 'Microsoft Yahei',Verdana,Geneva,sans-serif;
font-weight: bold;
width: 90%;
border-bottom: 1px solid #999;
line-height: 60px;
position: relative;
}
#teachtext h1 p {
font-weight: normal;
font-size: 12px;
line-height: 40px;
position: absolute;
right: 0;
bottom: 0;
}
.mr10{
margin-right: 10px;
}
.teachnameb {
text-transform: uppercase;
padding: 10px 0 40px 0;
font-size:16px;
}
.jp-container{width:90%;height:350px;position:relative;margin-bottom:50px;line-height:25px;font-size:14px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;background:transparent}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:14px;background:transparent}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:transparent;position:relative}.jspDrag{background:#999;position:relative;top:0;left:0;cursor:pointer;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}
/*通栏联系*/
.contentbox{ height:70px;background:#EAEAEA; text-align:center;}
.content_box{ width:671px; padding-left:509px;  margin:0 auto; background:url(../images/main_c.jpg) no-repeat;height:70px; position:relative}
.content_box a{ display:block; text-align:left; line-height:10px;height:70px;overflow:hidden; float:left; }
.contentbox .qq{ width:262px;}
.contentbox .weibo{ width:221px;}
.contentbox .weixi{ width:188px;}
.contentbox .qq:hover{background:url(../images/main_c.jpg) no-repeat -509px -70px;}
.contentbox .weibo:hover{background:url(../images/main_c.jpg) no-repeat -771px -70px;}
.contentbox .weixi:hover{background:url(../images/main_c.jpg) no-repeat -992px -70px;}
.content_box img{position:absolute; top:70px; right:0px; z-index:2000; width:180px; height:180px;}
/*滚动2*/
.mainLikeBox{ position:relative;margin:0 auto; height:600px;}	
.mainLikeBox .mayShowImg{position:relative;height:600px;overflow:hidden;} 		
.mainLikeBox .mayShowImg ul{width:8274px;position:absolute;left:0;top:0;}	
.mainLikeBox .mayShowImg li{margin:0;padding:0;float:left}
.mainLikeBox .acter{position:absolute;width:40px;height:70px;line-height:70px;font-size:34px; cursor:inherit;top:48%;display:block;z-index:3;color:#fff;background: #f7f7f7;cursor:inherit;font-family: "宋体";text-align:center;display: block;-webkit-transition-property: color, background;-webkit-transition-duration: 0.3s, 0.3s;-webkit-transition-timing-function: ease-in, ease-in;}
.mainLikeBox .pre {left:-55px;}
.mainLikeBox .next{right:-55px;}
.mainLikeBox .bg{-webkit-transition-property: color, background;-webkit-transition-duration: 0.3s, 0.3s;-webkit-transition-timing-function: ease-in, ease-in; color:#b7988d}
.mainLikeBox .navJs {width:100%; *padding-left:600px; margin:0 auto; height:20px; padding-top:20px;border-top:none; text-align:center}
.mainLikeBox .navJs li{zoom: 1;background:url(../images/dot.png) no-repeat 0 -16px; display:inline-block; *display:inline;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}		
.mainLikeBox .navJs li.on{background-position:0 0;}
/* mainbanner */
.mainbanner{height:710px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:710px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:710px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:710px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:650px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("../images/zydt.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.activex a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}
/*子导航*/
.activeTitle{margin:0px auto;border-bottom: 1px solid #f1f1f1;height:90px; background:#fff; }
.activeTitle .title{margin:0 auto;height:70px; padding-top:20px; height:100%; overflow:hidden;}
.title h2{border-bottom: 1px solid #262628;font-weight:normal;}
		.activeTitle .title h2 a{font-size:18px;display:block;line-height:69px;color:#2e2e2e;}
		.activeTitle h2 i{color:#a6877d;font-style:normal;padding-left:5px;}
	.activeTitle  p a{color:#797878; line-height:60px;}
	.activeTitle p a.on{color:#e8360d;}

/*景点介绍*/
.jdjscss{width:100%;background:url(../images/jdbg.jpg) top center no-repeat; padding-top:40px;}
#playBox{ margin:20px auto; position:relative;height:550px; }
.playBoxbox{overflow:hidden; width:1180px;height:550px; position:relative}
#playBox .on2{background:url(../images/jdbg2.jpg) no-repeat center}
#playBox p ,.oUlplay li p,.jdjscss .linebox dl dt p{width:250px; font-size:24px; padding:40px 20px 20px; height:135px; text-align:center; background:url(../images/jdbg1.jpg) no-repeat center}
#playBox p i,.oUlplay li p i ,.jdjscss .linebox dl dt p i{ font-size:14px; text-transform:uppercase; display:block;font-style:normal;font-weight:normal;vertical-align:-1px;}
#playBox a,.oUlplay li p a,.jdjscss .linebox dl dt p{ color:#fff;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
.oUlplay li{ float:left;width:290px; padding-right:5px; position:relative; margin-bottom:15px}
#playBox .pre,#playBox .next{position:absolute;width:40px;height:70px;line-height:70px;font-size:34px; cursor:inherit;top:30%;display:block;z-index:3;color:#b7988d;background: #f7f7f7;cursor:pointer;font-family: "宋体";text-align:center;display: block;-webkit-transition-property: color, background;-webkit-transition-duration: 0.3s, 0.3s;-webkit-transition-timing-function: ease-in, ease-in;}
#playBox .pre {left:-55px;}
#playBox .next{right:-55px;}
#playBox .pre:hover,#playBox .next:hover{-webkit-transition-property: color, background;-webkit-transition-duration: 0.3s, 0.3s;-webkit-transition-timing-function: ease-in, ease-in; background-color:#b7988d; color:#fff;cursor:pointer;}

#playBox .smalltitle {width:100%; *padding-left:600px;height:20px; display:none; padding-top:20px;border-top:none; text-align:center; position:absolute; bottom:0px;}
#playBox .smalltitle li{zoom: 1;background:url(../images/dot.png) no-repeat 0 -16px;display:inline-block;*display:inline;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}		
#playBox .smalltitle li.thistitle{background-position:0 0;}
/*服务价格*/
.service .oUlplay li{width: 380px!important; padding-right:13.33px!important; margin:0px!important;}


/*样片 */
.loveShowtitle{height:120px;}
.loveShowtitle li{width:33.33%;border-bottom: 1px solid #f1f1f1; padding:30px inherit 20px inherit; height:80px;float:left;  font-size:16px;text-align:center;}
.loveShowtitleh li{ height:100px;}
.loveShowtitle li:hover,.loveShowtitle .on{border-bottom:solid 4px #262628}
.loveShowtitle li a{color:#8b8b8b;}
.loveShowtitle li a:hover{color:#b7988d;}
.loveShowtitle li a span{display:block; font-size:16px; font-family:829-CAI978; text-transform:uppercase;  color:#333;}
.loveShowtitle li a strong{display:block;font-size:26px; color:#333; font-weight:normal;}

.loveShow ul{width:1200px;margin:-12px 0 0 -5px;}
.loveShow li h3{height:80px; padding-top:10px;}
.loveShow li h3 span{ font-size:14px; line-height:20px; color:#7f7f7f; font-family:Arial; font-weight:normal; text-transform:uppercase;}
.loveShow li a{font-size:18px; color:#000;}
.loveShow li{width:380px;float:left; text-align:center; margin-right:16px;}
.loveShow .loveShowBox{position:relative;z-index:1;}
.loveShowBox .bgSmall{position:absolute;z-index:2;bottom:0;left:0;}
.loveShow .bg,.loveShow .bg h3{position:absolute;z-index:4;left:0;top:0;width:100%;height:580px;}
.loveShow .bg{filter:alpha(opacity:0);opacity:0;_display:none;}
.pngss{background:#262628;opacity: 0.8;filter: opacity(80%); -webkit-filter: opacity(80%); -moz-filter: opacity(80%); -ms-filter: opacity(80%); -o-filter: opacity(80%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8); -webkit-filter: opacity(0.8); width:380px; height:580px;}
.loveShow .bg h3{height:56px;line-height:56px;color:#fff;font-size:26px;overflow:hidden;margin-top:160px;text-align:center;}	
.loveShow .loveShowBox{width:100%;overflow:hidden;}	
.loveShow h2{font-size:18px; text-align:left; line-height:45px;margin-bottom: 20px;}
	loveShowMain .IntroShowCase{margin-bottom:70px;}
/*客片*/
.kepian{padding:1px inherit;;}
.kepian .texta{color:#999;}
.kepian .morebox .more{ background:#272727}
.kepian .morebox .backTop{ background:#3c3c3c}
.sxa{ margin-top:70px; line-height:60px;margin-bottom:30px;  position:relative; font-size:24px; text-transform:uppercase}
.sxa a{background:#fff url(../images/s_icon.png) no-repeat; margin-top:20px; font-family:"宋体";  color:#FFF; width:50px; height:50px; margin-right:10px; display:block; overflow:hidden; line-height:200px; }
.sxa a:hover{opacity: 0.7;filter: opacity(70%); -webkit-filter: opacity(70%); -moz-filter: opacity(70%); -ms-filter: opacity(70%); -o-filter: opacity(70%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.7); -webkit-filter: opacity(0.7);}
.sxa strong{font-size:25px}
.sxa .left{ position:absolute; right:100px; top:20px; background-position:0px -75px;}
.sxa .midcss{ position:absolute;right:50px; top:20px; background:#fff url(../images/s_icon.png) -125px -75px;}
.sxa .right{ position:absolute; right:0px; top:20px;background-position:-53px -75px;}
.kpbox,.linebox{ border:solid 15px #f7f7f7; padding:40px;}
.kpbox ul li{display:inline-block; width:18.5%; border:solid 4px #f7f7f7; margin-right:0.5%; margin-bottom:10px; }
.kpbox ul li img{width:100%}
.kpbox ul li:hover{border:solid 4px #262628;pacity: 0.7;filter: opacity(70%); -webkit-filter: opacity(70%); -moz-filter: opacity(70%); -ms-filter: opacity(70%); -o-filter: opacity(70%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.7); -webkit-filter: opacity(0.7);}
.photo_box{color:#9d9a98; margin-bottom:100px; padding-bottom:20px;}
.photo_box p{ padding:20px 10px; text-align:center; font-size:14px;}

	.showCaseArea{overflow:hidden;margin:0 auto;}
	.active .showCaseArea p img{margin:0 auto;}
	.active .showCaseArea p img:hover{opacity:0.9;filter:alpha(opcity:90);}
	.showCaseArea ul{margin:0 auto;}
	.showCaseArea ul li{float:left; background:#fafafa; width:49.2%; margin-right:0.8%; margin-bottom:20px; overflow:hidden}
	.showCaseArea ul li dl{padding:20px}
	.showCaseArea ul li dl dt h3 a{ color:#262528; font-size:18px; font-weight:normal}
	.showCaseArea ul li dl dd .more{ font-family:"Times New Roman"; font-size:14px; color:#747474; line-height:40px;}.showCaseArea ul li dl dd .more:hover,.showCaseArea ul li dl dt h3 a:hover{text-decoration:underline}
		.showCaseArea .imgShowP{z-index:1;width:380px; margin-left:25px; padding-bottom:40px;float:left;  position:relative;overflow:hidden;}
		.showCaseArea .imgShowkp{width:370px;height:630px}
		.showCaseArea .imgShowkp p a{color:#797878; font-size:24px; padding-top:15px}
		.showCaseArea .imgShowPbox{width:100%;}
		.showCaseArea .imgShowP .bg{position:absolute;background-color:#262628;height:240px; padding-bottom:0px; width:100%;z-index:3;left:0px; top:0px; opacity:0;filter:alpha(opacity:0);}
		.showCaseArea .imgShowP h2{ display:none}
		.showCaseArea .imgShowkp .bg{height:550px}
		.showCaseArea .imgShowP  a{color:#686868; font-size:16px; text-align:center;}
		.showCaseArea .imgShowP  a:hover{color:#262628}
		.showCaseArea .imgShowP  i{*font-size:11px;color:#999999; text-align:center; text-transform:uppercase;display:block; font-size:10px; font-style:normal;-webkit-transform: scale(0.8);-o-transform: scale(1); }
		.showCaseArea .imgShowP.noBor,.showCaseArea .imgShowPbox:last-child{border-bottom:none;}
			.showCaseArea .imgShowP img{ margin-bottom:20px; width:380px; height:240px;}	
			.showCaseArea .imgShowP a{display:block;width:100%;margin:0 auto;}
			.showCaseArea .photo{overflow:hidden;margin-left:auto;margin-right:auto;}
			.showCaseArea .photo img{display:inline;}
			
/*question问题贴示*/		
.hdbox{border:solid 5px #f7f7f7; padding:40px; width:720px;}
.hdlist{width:320px; margin-left:40px;}
.hdlist li{border-bottom:solid 1px #f7f7f7; margin-bottom:20px; padding-bottom:15px; line-height:25px;}
.hdlist li  a{color:#555;}
.hdlist li h3 { padding-top:10px;}
.hdlist li h3 a{ font-size:16px; color:#555;}
.questionfl{background:url(../images/s_icon.png) no-repeat 0 -385px; width:800px; height:70px}
.questionfl a{display:inline-block; width:156px; color:#666666; text-align:left; line-height:35px; text-indent:40px; *text-indent:20px; padding:0; margin:0}
.questionfl a:hover{background-color:transparent; color:#262628}
.questionfl .on{ background-color:transparent; color:#262628}
.question{ padding:10px inherit; width:837px; height:auto; display:block; overflow:hidden}
.question li{float:left; margin-bottom:10px; background:url(../images/s_icon2.png) no-repeat 0 -125px;}
.question li h3{font-size:18px; height:70px; line-height:65px; margin-left:60px; font-weight:normal; color:#333;}
.question li p{color:#b7988d; margin-left:60px; vertical-align:middle; display:inline-block; padding:20px 0px;}
.question li:hover{opacity: 0.8;filter: opacity(80%); -webkit-filter: opacity(80%); -moz-filter: opacity(80%); -ms-filter: opacity(80%); -o-filter: opacity(80%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8); -webkit-filter: opacity(0.8);}
.hdpage{ margin:30px auto 0px}
/*服务报价*/
.service{ margin:0 auto}
.service li{float:left; margin:7px; line-height:22px; width:340px; min-height:480px;margin-bottom:30px; padding:10px;font-size:12px; color:#595959}
.service img{width:340px; margin-top:-10px; margin-left:-10px; -webkit-transition: margin 0.5s ease-out;  
    -moz-transition: margin 0.5s ease-out;  
    -o-transition: margin 0.5s ease-out;  }
.service img:hover{margin-top:-35px; filter: opacity(70%); -webkit-filter: opacity(70%); -moz-filter: opacity(70%); -ms-filter: opacity(70%); -o-filter: opacity(70%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.7); -webkit-filter: opacity(0.7);}
.service li h3{ line-height:30px; padding:15px 0px}
.service li h3 {font-size:18px; color:#8A7B7B}
.service li h3 i{font-size:12px; color:#717171; font-style:normal; display:block; font-weight:normal; text-transform:uppercase}
.service li span{font-size:14px; color:#595959; text-transform:uppercase; display:block; line-height:80px; border-top:solid 1px #e7e7e7; margin-top:20px;}
.service li span strong{color:#47c0a5; font-size:60px; font-family:"Georgia"; font-weight:normal; font-style:italic}
.service li a:hover{ color:#262628}

.stitle{ background:#f6f6f6 url(../images/price.gif) no-repeat right 205px; height:210px; padding-top:40px; overflow:hidden; padding-left:440px; position:relative}
.stitle img{ position:absolute; left:0px; top:0px;}
.stitle i,.servicepic i{font-family:Verdana;font-size:12px; color:#717171; font-style:normal; display:block; font-weight:normal; text-transform:uppercase}
.stitle h3,.servicepic h3{font-size:16px; color:#333}
.stitle span ,.servicepic span{font-size:14px; color:#595959; text-transform:uppercase; display:block; line-height:60px;}
.stitle span strong ,.servicepic span strong{color:#47c0a5; font-size:60px; font-family:"Georgia"; font-weight:normal; font-style:italic}
.servicepic li{background:#f6f6f6; height:100px; padding:250px 20px 20px; margin-top:20px; position:relative}
.servicepic li img{position:absolute; top:0px; left:0px;}
.servicepic{padding-top:30px}



/*底部*/
.footerbox{ min-width: 1240px;width: 100%;overflow: hidden; background-color:#262628}/*底部*/
.footera .hiphone{ margin:0 auto; height:130px; padding-top: 40px;}
.footera .hiphone strong{font-size:20px;}
.footera .hiphone {color:#b5b5b5}
.footera .hiphone i{font-size:10px; position:absolute; left:-40px; *left:0px; width:400px;  display:block;letter-spacing: -0.5px;-webkit-transform: scale(0.8);-o-transform: scale(1); font-family:Georgia; color:#a4a4a4}
.footera .hiphone li{margin-right:155px; position:relative}
.footera .hiphone li span{font-size:14px; color:#000; line-height:30px;}
.footera .hiphone .fr{float:right; margin-right:0px;}
.footerbox .cltext{height:160px;}
.fcopy{background:url(../images/flogo.jpg) no-repeat left; height:140px; position:relative; margin:0 auto}
.fcopy p a{ color:#FFFFFF}
.fcopy p{position:absolute; left:220px; top:40px; width:640px; color:#fff;}
.fcopy p img{display:inherit; position:absolute; right:0px; top:40px}
.fcopy .fx a{background-image:url(../images/icos.png);}
.fcopy .fx {padding-top: 50px;}
.frend-ling-box{ background:#000; padding:20px;}
.frend-ling-box a{ color:#4c4c4c; padding-right:15px;}
.frend-ling-box a:hover{color:#fff;}
.spbox{overflow:hidden; right: 10px; top: 200px;width:100px; background:#f6f6f6}
.spbox p{ padding-bottom:10px; padding-left:3px;}
.fdbox1{width:100%; margin:0 auto; position:relative;z-index: 3000;_position:absolute; _bottom:auto;_left:0px;_top:100px;}
.spbox1{overflow:hidden; right: 10px; top: 270px;width:87px; background:#f6f6f6; background:url(../images/c2.jpg) no-repeat }
.fdbox{width:100%; margin:0 auto; position:relative;z-index: 3000;_position:absolute; _bottom:auto;_right:0px;_top:100px;}
.fdbox .navf a{font-size:14px; height:30px; line-height:30px; padding-left:10px;color:#636363; text-align:center;border-left:2px solid #f6f6f6; display:block}
/*.fdbox .navf a:hover{background:#e8e8e8; border-left:2px solid #e8360d;}*/
.fdbox .navf .imgc{ height:180px;border-left:none; padding-left:0px;}
.fdbox .navf .hdf,.fdbox .navf .imgc:hover,.navf .hdf:hover{background:url(../images/c1.jpg) no-repeat left bottom;border-left:none; text-indent:10px;}
.fdbox .navf img:hover{filter: opacity(80%); -webkit-filter: opacity(80%); -moz-filter: opacity(80%); -ms-filter: opacity(80%); -o-filter: opacity(80%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8); -webkit-filter: opacity(0.8);}


.fdbox1 .navf a{display:block; height:75px; width:78px; line-height:300px; overflow:hidden;}
.fdbox1 .navf a:hover{filter: opacity(20%); background:#a6877d; -webkit-filter: opacity(20%); -moz-filter: opacity(20%); -ms-filter: opacity(20%); -o-filter: opacity(20%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'opacity\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#opacity"); filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.2); -webkit-filter: opacity(02);}

.wxwb2{background:url(../images/b2.png) no-repeat 0px 10px; color:#000; height:300px;}
.wxwb2 .footdz2{top:170px;}
.wxwb2 span{padding-top:5px}
.wxwb2 .footdz3{ position:absolute; top:25px; right:0px; background:url(../images/x2.jpg) no-repeat; width:329px; height:260px;}
.wxwb li{ width:50%; height:190px; float:left;}
.wxwb .wx{background:url(../images/wx_01.jpg) no-repeat left;}
.wxwb .wb{background:url(../images/wx_02.jpg) no-repeat right;}

.lxtext{color:#585858; line-height:18px;}
.lxtext p{padding-bottom:30px; font-size:10px; color:#c0c0c0; font-family:Georgia;}
.footbox2{background:#262628 url(../images/fbg.jpg) no-repeat bottom center;height:100%; overflow:hidden}
.hr0 {
height: 1px;
border: none;
border-bottom: 1px solid #f1f1f1; 
}
.crumbs {
border-bottom: 1px solid #ebebeb;
margin-bottom: 20px;
padding: 25px 0px;
height:40px;
margin-top:30px;
color:#333;
text-align:right;
text-transform:uppercase;
}

.bodywidth{ margin:0 auto}
.crumbs a {color:#333; font-size:12px;}
.crumbs strong{float:left; font-size:36px; font-weight:normal;}
.s_text li{float:left; width:28%; padding-right:5%; height:120px; font-size:12px; padding-bottom:20px; padding-top:20px; border-bottom: 1px dashed #d5d5d5;}
.s_text li h4{ font-size:14px; color:#000; line-height:24px;}
.s_text li p span{ color:#999; display:block; line-height:20px; font-size:12px; margin-bottom:10px;}
.s_text li i{font-style:normal; font-family:Georgia; color:#d70000; font-size:14px;}
.s_text{ height:100%; overflow:hidden; width:1135px; margin:0 auto}
/* 分页 */
.page-acter{height:31px;width:470px;margin:50px auto 0px auto;clear:both;}

		.page-acter a,.page-acter span{float:left;display:block;width:31px;height:31px;margin:0 3px;text-align:center;line-height:31px;color:#a1a1a1;font-family:"微软雅黑";}

		.page-acter a:hover{opacity:0.6;filter:alpha(opacity:60);}

		.page-acter .onpage{color:#fff; background:#262628;background:url(../images/s_icon.png) no-repeat -111px -24px;;width:31px;height:31px; font-size:12px;}

		.pres{ font-size:12px;}

		.page-acter .pre{background:url(../images/s_icon.png) no-repeat 0 -24px;width:31px;height:31px; font-size:12px; line-height:200px; overflow:hidden}

		.page-acter .next{background:url(../images/s_icon.png) no-repeat -35px -24px;width:31px;height:31px; font-size:12px; line-height:200px; overflow:hidden}

		.page-acter .next2{background:url(../images/s_icon.png) no-repeat -35px -24px;opacity:0.5;filter:alpha(opacity:50); width:31px;height:31px; font-size:12px; line-height:200px; overflow:hidden}

		.page-acter li{float:left;}

		.page-acter-nums{float:left;}

		.page-acter-nums{margin:0 15px;}		
		






	body .active .activeBanner{background:url(../images/activity_02.jpg) no-repeat center 0;height:676px;}	
	
	.loveshows{background:url(../images/loveshows.jpg) no-repeat center 0;height:697px;}
	.activity{background:url(../images/acitivity.jpg) no-repeat center 0;height:697px;}
	.activitypage li{ text-align:center;border-bottom: 1px solid #f1f1f1; margin-bottom:80px; height:660px;}
	.activitypage img{margin:10px auto; height:600px;}
	.activitypage li .lineimg{margin-bottom:-50px; height:85px;}
		.article li.li03{padding:39px 0 0 30px;width:355px;}
		.article li.on{background-color:#fff;}
		.article .noBor{border-right:none;}
		.article li span{color:#737373;font-size:12px;display:block;}
	.article h4 a{font-size:24px;color:#050505;line-height:50px;}
	 .article h4 a:hover{color:#e35260;}
	.article b{display:block;overflow:hidden;height:50px;}	
.newsArticle{margin:24px auto 0;border-top:1px solid #EBEBEB;}
	.newsArticle li.li01{padding:39px 36px 0 10px;width:349px;}
.newsMoreBox{width:100%;}	
.news-sub-center-box{ margin:0 auto;}
	.newsMoreBox .newsMore{display:block;background-color:#ededed;width:383px;height:42px;line-height:42px;clear:both;margin:0 auto;text-align:center;color:#fff;}	
	.newsMoreBox a.on{background-color:#DC3644;}
	.news-sub-box {margin: 50px auto; color:#969696; line-height:25px;}
	.news-sub-box-title a{display:block;width:55px;height:55px;background:url(../images/s_icon.png) no-repeat 0 -72px;}
.news-sub-box-title{ text-align:center; padding:50px 0px}
		.news-sub-box a:hover{opacity:0.6;filter:alpha(opacity:60);}

		.news-sub-box .next{background-position:-51px -72px;}

		.news-sub-box h1{width:638px;margin-top:8px;text-align:center;font-family:"微软雅黑";font-size:36px;line-height:38px;height:40px;overflow:hidden;color:#303030;font-weight:normal;}	

		.news-sub-box-data{text-align:center;font-size:11px;overflow:hidden;height:20px;line-height:20px;color:#737373;font-family:"Arial";margin-top:-5px;}

		.showcase-box-area{font-size:12px;font-family:"微软雅黑";line-height:22px;/*color:#828282;*/padding:40px 0 0; }
		.showcase-box-area img{width:100%}
.showcase-box-area .text{text-align:center; font-size:20px; line-height:30px; padding:10px;}
.showcase-box-area .text strong{font-size:26px; display:block}
		.news-sub-list{padding-bottom:15px;margin-top:50px;}
.news-sub-list h2 a{color: #65c7c6; font-size:14px; font-weight:normal;line-height:30px;}
		.news-sub-list a{color: #8a8a8a; line-height:20px;}
.news-sub-list .news-bottom,.showcase_lr a{ line-height:30px; color:#c9c8c8; font-size:12px;}
.news-bottom a:hover{color: #65c7c6;}
		.news-sub-list{margin-top:25px;}
		.news-infos{ padding:15px 0px}
		.news-sub-list{float:right;width:365px;margin:0;border-left:1px solid #f1f1f1;}	
		.news-sub-list li{padding-left:20px; padding-bottom:20px; border-bottom:1px solid #f1f1f1;}


		.news-sub-list{margin-top:-1px;}
		.showcase-intro-box{ text-align:center; color:#a9a9a9}

	.news-sub .may-like{margin-top:95px;}	


/*brand*/
.brand_box{background:url(../images/sytimi.jpg) no-repeat left 10px; font-size:16px; line-height:35px; padding-left:60px;}
.brand_box span{color:#3faea4;}
.brand_box2 h3,.brand_box3 h3 {font-size:24px;color:#3faea4;}
.brand_box2 h3 .colory,.brand_box3 h3 .colory{font-size:16px; font-weight:normal; text-transform:uppercase}
.brand_box2 ul li{ display:inline-block;font-size:16px; height:270px; float:left;line-height:30px; margin-top:40px;}
.brand_box2 ul .imgb{width:270px;}
.brand_box2 ul .left{padding-right:50px; width:420px; }
.brand_box2 ul .right{ float:right; width:420px;}
.brand_box2 ul .right .entext{ font-size:12px;}
.brand_box3{margin-top:50px;font-size:16px;line-height:35px; }
.brand_box3 .left{float:left;width:320px;}
.brand_box3 .midr{ float:left; width:860px;}
.brand_box3 .midr .entext{ font-size:12px; line-height:25px; padding-top:20px;}

.show1180w{width:1240px;}
/*--------------------------------------bodySmallWidth-----------------------------------------*/
.bodySmallWidth .activitypage li{ height:568px;}
.bodySmallWidth .activitypage img{width:1000px; height:508px;}
	.bodySmallWidth .activitypage li .lineimg{margin-bottom:-50px;width:117px; height:85px;}
.bodySmallWidth .show1180w,.bodySmallWidth .mainLikeBox .mayShowImg ul li img,.bodySmallWidth .playBoxbox{width:1000px;}
.bodySmallWidth .hiphone li{width:260px;}
.bodySmallWidth .fx a{margin-left:5px}
.bodySmallWidth .header .nav li{width:100px;}
.bodySmallWidth .header .nav{margin-left: 20px;}
.bodySmallWidth .content_box{ background:url(../images/main_cs.jpg) no-repeat;height:60px;width:568px; padding-left:432px; }
.bodySmallWidth .content_box a{ height:60px;}
.bodySmallWidth .contentbox .qq{ width:222px;}
.bodySmallWidth .contentbox .weibo{ width:187px;}
.bodySmallWidth .contentbox .weixi{ width:159px;}
.bodySmallWidth .contentbox .qq:hover{background:url(../images/main_cs.jpg) no-repeat -432px -60px;}
.bodySmallWidth .contentbox .weibo:hover{background:url(../images/main_cs.jpg) no-repeat -654px -60px;}
.bodySmallWidth .contentbox .weixi:hover{background:url(../images/main_cs.jpg) no-repeat -841px -60px;}
.bodySmallWidth .activel{width:460px; padding:10px}
.bodySmallWidth .active img{width:460px;}
.bodySmallWidth .activer{width:460px; padding:10px}
.bodySmallWidth .mainLikeBox .mayShowImg ,.bodySmallWidth .mainLikeBox{height:510px;}
.bodySmallWidth .loveShow ul{width:1010px}
.bodySmallWidth .loveShow .bg,.bodySmallWidth .loveShow li{width:330px; margin-right:5px; overflow:hidden}
.bodySmallWidth .loveShow .imgb{width:100%; overflow:inherit}
.bodySmallWidth .loveShowBox a img{width:330px}
.bodySmallWidth .service .oUlplay li{width:320px !important; padding-right:13.33px!important; overflow:hidden}
.bodySmallWidth #playBox {height:500px !important;}
.bodySmallWidth #playBox p{width:210px;}
.bodySmallWidth #playBox p i{font-size:12px; padding-top:10px;}
.bodySmallWidth .footera .hiphone li{margin-right:10px}
.bodySmallWidth .footera .hiphone li{width:320px}
.bodySmallWidth .service li{ width:290px; overflow:hidden; min-height:450px;}
.bodySmallWidth .service li img{width:320px}
.bodySmallWidth .brand_box2 ul li{height:240px;}
.bodySmallWidth .brand_box2 ul .right{width:350px; margin-bottom:20px;  line-height:20px;}
.bodySmallWidth .brand_box2 ul .left{width:350px;padding-right: 20px; font-size:12px;}
.bodySmallWidth .brand_box3 .midr{width:680px;line-height:34px;}
.bodySmallWidth .brand_box3 .midr .entext{line-height:18px;}
.bodySmallWidth .activepage li,.bodySmallWidth .activepage li img{width:420px;}
.bodySmallWidth .activepage li{min-height: 460px;}
.bodySmallWidth .contentbox{height:60px;}
.bodySmallWidth .showCaseArea .imgShowP{ width:320px;margin-right: 10px; padding-bottom:20px;}
.bodySmallWidth .showCaseArea .imgShowP img{width:320px; height:202px;}
.bodySmallWidth .showCaseArea .imgShowP .bg{height:202px;}
.bodySmallWidth .hdbox{width:600px; padding:15px;}
.bodySmallWidth .hdlist{ margin-left:10px}


.indexBlockOne{width: 1240px;margin: 0 auto;text-align: center;overflow: hidden;}
.blockTit{margin-top: 22px;text-align: center;}
.blockLink{text-align: center;height: 35px;margin-top: 8px;}
.blockLink a{display: inline-block;height: 18px;font: bold 12px/18px "瀹嬩綋";color: #8d8b8b;padding: 0 10px;}
.ptb50 {padding: 20px 0;}
.ptb501 {padding: 50px 0;}
.ptb501 a{ color:#333333}
.ptb501 a:hover{ color:#FF3333}
.wp {width: 1240px;margin: 0 auto;text-align: center;overflow: hidden; margin-top: 18px;}
.wpx {width: 1240px;margin: 0 auto;text-align: center;overflow: hidden;}
.hottel{ width:1300px; padding:30px 0;}
.hottel dl{  text-align:left; margin:0 10px 0 0; float:left;width:300px;}
.hottel dl a{ display:block; border:1px solid #ddd; float:left;width:300px; color:#666;}
.hottel dl a:hover{ border:1px solid #ccc; color:#333;}
.hottel dt{ float:left; width:110px; text-align:center; padding:15px 0;}
.hottel dl dt img{ margin:13px 0;}
.hotteldd1{ padding-top:23px; font-size:16px;}
.hotteldd2{ font-size:25px;}

.line-hx{line-height:50px;}
#bannermenu {
overflow: hidden;
padding: 40px 0;
width: 1280px;
}
#bannermenu li {
float: left;
width: 170px;
margin-right: 40px;
}
#bannermenu li a {
font-size: 16px;
line-height: 40px;
color:#333333;
}
.cl2 {zoom: 1;}
.cl2:after {
visibility: hidden;
display: block;
font-size: 0;
content: ".";
clear: both;
height: 0;}
.z {float: left;}
.y {float: right;}
.z .index_course li{ width:413px; height:259px; margin-bottom:1px;}
.y .index_course{ width:826px; float:left;}
.y .index_course li{ width:412px; height:172px; margin:0 0 1px 1px; float:left;}
.index_course li{ background-color:#000;}
.index_course li strong{ font-size:20px; display:block; margin-bottom:5px;}
.index_course li span{ font-size:14px; display:block;}
.index_course li span.btn{ float:left; padding:5px 15px; font-size:12px; margin-top:90px;-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
opacity: 0 !important;}
.index_course li i{ font-size:12px; margin-right:8px;}
.index_course li img{ position:absolute; z-index:1;}
.index_course li p{ position:absolute; z-index:99; padding:30px;}
.index_course li a{ color:#FFF;-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
opacity: 1 !important;}
.index_course li a:hover{-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70) !important;
opacity: 0.7 !important;}
.index_course li a:hover span.btn{-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
opacity: 1 !important;}

.index_course li.box4 a,.index_course li.box5 a,.index_course li.box8 a{ color:#000;}
.btn-x {color: #999999;border: 1px solid #999999;}
.btn-x:hover{
color: #262528;
border: 1px solid #262528;
}
.wp100 {
min-width: 1240px;
width: 100%;
overflow: hidden;
}
.hotxoyoer {
padding: 10px 0 10px 0;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}
.mbm {
margin-bottom: 10px!important;
}
.bgea {
background-color: #eaeaea;
}
.p50 {
padding: 50px;
}
.p50 {
padding: 50px 0px;
}
.ul_news2li{width:1300px}
.ul_news2li li{float:left;margin-right:31px;width:180px;overflow:hidden;height:350px}
.ul_news2li li img{margin-bottom:10px}
.ul_news2li li em{font-style:normal;color:#999}
.ul_news2li a{ line-height: 1;
font: 14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;
color: #333;}
.ul_news2li a:hover{color: #757373;}

.pro_case ul.rigbg{ width:634px; }

.pro_case ul.rigbg li{ width:300px; margin: 0 0 10px 15px; position:relative; overflow:hidden; }

.pro_case ul.rigbg li span{ width:40px; height:26px; position:absolute; top:8px; right:8px; cursor:pointer; }

.pro_case ul.rigbg li a{ height:310px; display:block; }

.pro_case ul.rigbg li a ins{ width:300px; height:310px; display:block; position:absolute; top:-380px; left:0px; letter-spacing:-1px; padding:13px 11px 0 0; text-align:right;font-family:Verdana, Geneva, sans-serif; color:#ffb400; font-size:9px; line-height:9px; text-decoration:none; }
.pnei .leftbg a{ display:block; width:608px; height:630px; overflow:hidden; position:relative;}

.pnei .leftbg ins{ position:absolute; top:-2000px; left:-2000px; background:url(../images/pbj13.png); width:608px; height:630px; display:block;}

.pnei .leftbg i{ position:absolute; right:10px; top:10px; color:#ffb400;}

.pnei .leftbg a:hover ins{ top:0px; left:0px;}
ul.case{ width:1280px; margin-left:-20px; }

ul.case li{ margin-left:14px; }

ul.case li a{ width:300px; height:310px; display:block; position:relative; overflow:hidden;}

ul.case li a .name{ height:41px; font-family:Verdana, Geneva, sans-serif; color:#c0c0c0; font-size:9px; overflow:hidden; padding-top:9px; text-align:right; }

ul.case li a ins{ background:url(../images/pbj1.png) no-repeat; width:300px; height:310px; top:-500px; left:-500px; position:absolute;}

ul.case li a i{ position:absolute; top:8px; right:10px; color:#ffb400; text-transform:none; font-size:10px; line-height:20px;}

ul.case li a:hover ins{ top:0px; left:0px;}
.ttuc{ text-transform:uppercase; }
.lifl li{ float:left; display:inline; list-style:none; }
.clear {
overflow: hidden;
_height: 1px;
_overflow: visible;}
.comiis_wrapad{margin:0 auto;width:1240px}.comiis_wrapad{margin-top:10px}.comiis_wrapad{overflow:hidden}.comiis_wrapad img{float:left;margin-top:0}
#frameHlicAe {
margin: 0!important;
border: 0!important;
}
.frame {
background: 0;
border: 0 solid #fff;
margin-bottom: 0;
}
.temp {
margin: 0;
}
.block2 {
margin: 0;
position: relative;
}
.slideshow {
clear: both;
}
#slidesImgs li{width:1240px;height:300px;display:none}
.slideshow li{position:relative;overflow:hidden}
.slidebar li{color:#FFF;overflow:hidden}.slidebar li{float:left;margin-right:1px;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;cursor:pointer}.slidebar li.on{background:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF);color:#000;font-weight:700}.frame{background:0;border:0 solid #fff;margin-bottom:0}.temp{margin:0}.slidebar{position:absolute;bottom:4px;right:4px}.slidebar li{background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000);color:#FFF;overflow:hidden}.slidebar li.on{background:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000);color:#ff0;font-weight:700}
.ul_newsli{width:1300px}.ul_newsli li{float:left;margin-right:35px;width:220px;overflow:hidden;height:400px; text-align:center}.ul_newsli li img{margin-bottom:10px}.ul_newsli li em{font-style:normal;color:#999}
.ul_newsli li a{ color:#333333; font-size:14px}
.ul_newsli li a:hover{ color:#757373}
.ul_ketangli{width:1270px;overflow:hidden}
.ul_ketangli li{float:left;width:180px;margin:0 31px 30px 0;height:295px;overflow:hidden;font-size:12px}
.ul_ketangli li a{ color:#333333;}
.ul_ketangli li a:hover{ color:#757373}
.ul_ketangli li img{margin-bottom:8px}
.view-2-img {width: 180px; height: 245px; overflow: hidden;}
.view-2{width:180px;overflow:hidden;position:relative;text-align:center}
.view-2 h4{text-align:center;position:relative;font-size:13px;font-style:normal;padding-top:10px;font-weight:normal}
.hr {
position: relative;
width: 1240px;
margin: 0 auto;
overflow: hidden;
}
.bgf0 {
background-color: #000;
}
.xuesheng {
padding: 50px 0;
}
#a4 {
width: 100%;
padding: 50px 0 60px 0;
text-align: center;
}
#a4 .btnp {
margin: 0 auto;
margin-top: -20px;
}
#a4 .btnp a {
padding: 15px 50px;
}
.btn-danger {
color: #fff;
background-color: #8D8989;
}
#a4 .a4p {
padding: 80px 100px;
text-align: center;
color: #35303b;
}
#a4 .a4p h1 {
font: 35px 'Microsoft Yahei',Verdana,Geneva,sans-serif;
line-height: 130%;
}
#a4 .a4p p {
line-height: 180%;
font-size: 16px;
margin: 0 auto;
width: 900px;
}
.btn-danger:hover{
color: #fff;
background-color: #262528;
border: solid 2px #8D8989;
 
}
.btnp a {
font-size: 18px;
padding: 13px 43px;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.xuesheng div i {
font-size: 24px;
line-height: 55px;
color: #FFF;
background-color: #1e1e1e;
width: 55px;
height: 55px;
text-align: center;
font-weight: normal;
display: inline-block;
}
.icon-file-alt{background:url(../images/k1.jpg) no-repeat;}
.icon-retweet{background:url(../images/k2.jpg) no-repeat;}
.icon-key{background:url(../images/k3.jpg) no-repeat;}
.icon-bookmark{background:url(../images/k4.jpg) no-repeat;}
.xuesheng div {
width: 25%;
float: left;
text-align: center;
}
.xuesheng div p {
padding: 0 40px; font-size:14px
}
.boxh3{font-size:18px;letter-spacing:1px;position:relative;font-weight:normal;line-height:50px;font-weight:50}.boxh3 span{position:absolute;right:0;overflow:hidden;text-transform:uppercase;font-weight:normal;font-size:13px}.boxh3 span a{color:#333333;font-size: 16px;}
.boxh3 a{ color:#333333}

#back-to-top,#monitaqq{position:fixed;bottom:642px;right:0;width:66px;height:66px;display:none;overflow:hidden;z-index:1000;_position:absolute;_bottom:expression(documentElement.scrollbottom+127+"px")}
#back-to-top a{position:absolute;z-index:1000;background:#999 url(../images/icon.png) no-repeat top left;display:block;width:0;height:0;padding-top:66px;padding-left:66px;overflow:hidden;top:0;left:0;-moz-opacity:.8;opacity:.8;filter:Alpha(Opacity=20)}
#back-to-top a.monitatop{top:0;background:#999 url(../images/icon.png) no-repeat left top;z-index:999999;-moz-opacity:.8;opacity:.8;filter:Alpha(Opacity=20)
}#back-to-top a.monitatop:hover{background-color:#262528}
#monitaqq{display:block;bottom:575px;right:0;height:66px}
#monitaqq p{background:#999 url(../images/icon.png) no-repeat left -66px;width:0;height:0;padding-top:66px;padding-left:66px;overflow:hidden;-moz-opacity:.8;opacity:.8;filter:Alpha(Opacity=20)}
#monitaqq p:hover{background-color:#262528}
#monitawx{position:fixed;right:0;width:66px;z-index:1000;_position:absolute;_bottom:expression(documentElement.scrollbottom+127+"px");display:block;bottom:508px;right:0;height:66px;cursor:pointer}
#monitawx p{background:#999 url(../images/icon.png) no-repeat left bottom;width:0;height:0;padding-top:66px;padding-left:66px;overflow:hidden;-moz-opacity:.8;opacity:.8;filter:Alpha(Opacity=20)}
#monitawx p:hover{background-color:#262528}
#monitawx img{display:none}
#monitawx:hover img{position:fixed;z-index:1000;_position:absolute;_bottom:expression(documentElement.scrollbottom+127+"px");display:block;bottom:508px;right:66px;height:138px;width:138px;cursor:pointer}

.kcbox{border-bottom:1px solid #eaeaf0;line-height:25px}
.kcbox a{display:block;float:left;width:100%;font-size:16px; color:#000000}
.kcbox a:hover{color:#000;background-color:#f8f8f8; border-left:#3D3C40 solid 4px;}
.kcbox p{float:left;padding:30px 15px;line-height:190px}
.kcbox h3.kch3{font-size:18px;text-align:left}
.kcbox h3.kch3 span{padding:0 0 0 10px}
.kcbox div.kctext{width:480px;text-align:left;line-height:23px;padding:70px 30px 30px 30px;float:left}
.kcbox div.kctext p{line-height:25px;padding:0;padding-top:10px}
.kctime{width:70px}.kccny{width:70px}.kcopen{width:70px}.kcicon{float:left;width:274px;padding:30px}


.xobanner {
position: relative;
}
#slider-course {
position: relative;
overflow: hidden;
background-color: #787880;
min-height: 434px;
max-height: 680px;
}
#slider-course img {
width: 100%;
}
.xobannermain {
position: absolute;
top: 50%;
left: 50%;
margin-left: -620px;
margin-top: -195px;
width: 1240px;
height: 390px;
z-index: 9999;
}
.xohot2 {
width: 42px;
color: #FFF;
display: block;
height: 17px;
text-align: center;
background: #f30 url(../images/default.gif) no-repeat right;
}
.mb30 {
margin-bottom: 30px;
}
.xobanner h1 {
display: block;
font-size: 35px;
line-height: 30px;
font-weight: normal;
}
.xobanner h3 {
font-weight: normal;
font-size: 14px;
line-height: 30px;
}
.m-b20, .mbw{
margin-bottom: 20px!important;
}
.xobanner ul {
line-height: 25px;
font-size: 14px;
line-height: 30px;
}
.xobanner li span.liz {
float: left;
display: inline;
width: 70px;
font-size: 12px;
}
.cf30{
color: #f33;
}
.f18 {
font-size: 18px;
}
.f14 {
font:14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif
}
.coursemore a {
padding: 10px 40px;
font-size: 16px;
font-weight: bold;
}
.btn-danger2 {
color: #fff;
background-color: #f33;
}
.btnx {
border: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.4;
padding: 8px 23px;
-webkit-font-smoothing: subpixel-antialiased;
-webkit-transition: border .25s linear,color .25s linear,background-color .25s linear;
transition: border .25s linear,color .25s linear,background-color .25s linear;
}
.btn-dangerx {
color: #fff;
background-color: #262528;
}
.btn-dangerx:hover{
color: #fff;
background-color: #f33;
}
.tbyj{width:16px; height:17px; float:left; margin-top:10px; margin-right:20px;}
.b_b1c {
border-bottom: 1px solid #ccc; 
}
.mr20 {
margin-right: 20px;
}

.btn-x2 {
color: #f33;
border: 1px solid #f33;
}
#BizQQWPA2{
cursor: pointer;
}
.btn-danger2:hover{
color: #fff;
background-color: #e31717;
border-color: #e31717;
}
.vw .xobannerifno {
font-size:14px;
margin-top: 50px;
}
.vw .xobannerifno a{
color:#000;
}
.pipe {
color: #ddd;
padding: 0 8px;
}
.mtop{ margin-top:30px;}


#container {
margin-bottom: 40px;
min-height: 1000px;
}
.ks-tuku {
border-radius: 0;
box-shadow: none;
margin: 0 0 20px 0;
width: 300px;
}
.ks-tuku-img{overflow:hidden}
.ks-waterfall {
position: absolute;
width: 300px;
border: 0;
overflow: hidden;
text-align: left;
left: -9999px;
top: -9999px;
background-color: #FFF;
margin-bottom: 15px;
border-radius: 2px;
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.22);
}
.ks-waterfall a{color:#555}

/*视频内*/
.khwdy{ width:1579px;padding-top:10px; margin:0 auto; overflow:hidden}
.khwdy ul li{ width:24.9%; float:left; padding-bottom:20px; text-align:center}
.khwdy ul li a{ width:96%; display:block; margin:0 auto;}
.khwdy ul li a .khwdytu{ position:relative;}
.khwdy ul li a .khwdytu .actionx{ background:url(../img/actionx.png) no-repeat; z-index:5; width:45px; height:45px; position:absolute; left:50%; top:50%; margin-left:-23px; margin-top:-23px;}
.khwdy ul li a p{ padding-top:5px;}
.khwdy ul li a span{ color:#CCC; font-size:12px; line-height:1.2}
.khwdytu{background:#000; }
.khwdy a:hover .khwdytu img{-o-opacity:0.2;opacity:0.2;-moz-opacity:0.2;-ms-opacity:0.2;-webkit-opacity:0.2;filter:alpha(opacity=20);}
.ct4,a.ct4,.ct4 a,.ct4 a:visited{ color:#333;}
a.ct4:hover,.ct4 a:hover{ color:#D4B07B;}
.fs18{font-size:16px;}
.blk10{height:10px;overflow:hidden; clear:both;}
/*文章内*/

#container2 {
width: 1240px;
margin: 0 auto;
overflow:hidden;
}
.wzbj{background: #edeff0;}
.mart20 {
margin-top: 20px!important;
}
.mart40 {
margin-top: 40px!important;
}
#container_l {
width: 918px;
float: left;
margin-right: 20px;
_margin-right: 18px;
display: inline;
}
.artical_center {
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
border-bottom: 1px solid #e5e5e5;
background: #fff;
width: 918px!important;
margin-bottom: 40px;
}
.video_artical {
width: 837px;
padding: 40px;
}
.video_artical a{color: #333;}
.artical_title {
font-size: 20px;
color: #333;
height: 30px;
text-align: center;
font-weight: normal;
}
.artical_title2 {
font-size: 20px;
color: #333;
height: 45px;
text-align: center;
font-weight: normal;
border-bottom: 1px solid #e5e5e5;
}
.video_artical .category {
margin-top: 20px;
font-size: 12px;
color: #333;
height: 40px;
border-bottom: 1px solid #e5e5e5;
width: 837px;
position: relative;
line-height:3;
}
.video_artical .category i {
padding-right: 10px;
font-style: normal;
float: left;
}
.share_box {
position: absolute;
top: 0px;
right: 6px;
width: 190px;
}
.video_content {
font-size: 14px;
line-height: 30px;
color: #333;
text-align: justify;
text-justify: inter-ideograph;
margin: 30px 0;
}
.recom_dation {
width: 100%;
}
.recom_dation .article_rm {
border-bottom: 1px solid #e5e5e5;
font-size: 14px;
height: 33px;
margin-bottom: 20px;
display: block;
color: #333;
}
.recom_dation ul {
margin-bottom: 10px;
}
.recom_dation li {
float: left;
width: 47%;
font-size: 14px;
background: url(../images/dian.jpg) no-repeat 0 9px;
padding-left: 15px;
margin-bottom: 15px;
}

#container_r {
width: 300px;
}
.student, .interest {
width: 258px;
padding: 0 20px;
margin-bottom: 20px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
border-bottom: 1px solid #e5e5e5;
background: #fff;
overflow: hidden;
position: relative;
}
.interest h3, .student h3 {
font-weight: 500;
height: 40px;
line-height: 40px;
font-size: 16px;
position: relative;
border-bottom: 1px solid #e5e5e5;
font-family: "微软雅黑",verdana,sans-serif;
color: #333;
}
.interest h3 span, .student h3 span {
width: 3px;
height: 22px;
background: #e8403b;
position: absolute;
left: -20px;
top: 9px;
}
.interest ul {
float: left;
width: 258px;
}
.interest ul li {
margin-top: 16px;
border-bottom: 1px dashed #e5e5e5;
padding-bottom: 16px;
overflow: hidden;
float: left;
width: 258px;
}
.interest .class_img {
float: left;
border-bottom: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2;
width: 136px;
}
.interest .class_img a {
width: 136px;
height: 80px;
display: block;
overflow: hidden;
}
.interest .class_right {
float: right;
width: 108px;
}
.interest .class_right .title {
font-size: 14px;
line-height: 20px;
height: 40px;
margin-top: -5px;
overflow: hidden;
color: #404144;
font-weight: 400;
}
.interest .class_right .demo {
font-size: 12px;
color: #999;
font-family: "宋体",verdana,sans-serif;
overflow: hidden;
height: 40px;
line-height: 20px;
margin-top: 8px;
}
.class_right .demo {
margin-top: 15px!important;
}
.interest .class_img img {
width: 136px;
height: 80px;
-webkit-transition: all 1s ease 0s;
-moz-transition: all 1s ease 0s;
-o-transition: all 1s ease 0s;
transition: all 1s ease 0s;
}
.interest .class_img a:hover img {
-webkit-transform: scale(1.10, 1.10);
-moz-transform: scale(1.10, 1.10);
-o-transform: scale(1.10, 1.10);
transform: scale(1.10, 1.10);
}
.class_right .start_c {
background: url(../images/body_t.png) no-repeat;
color: #fff;
display: block;
font-size: 12px;
height: 32px;
line-height: 32px;
text-indent: 1em;
width: 87px;
}
.class_right .start_c:hover {background: url(../images/body_t2.png) no-repeat;}
.artical-hot ul li {
margin-top: 13px;
padding-bottom: 13px;
font-size: 14px;
width: 258px;
overflow: hidden;
}
.artical-hot ul li a {
color: #404144;
display: block;
height: 22px;
overflow: hidden;
}
.artical-hot ul li a:hover {
color: #e8403b;
}
.artical-hot ul li i {
background: url(../images/body_t3.png) no-repeat;
float: left;
height: 10px;
margin-top: 7px;
padding-left: 6px;
width: 10px;
}
.recom_dation li a {
color: #666;
width: 95%;
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.recom_dation li a:hover{color: #e8403b;}
.interest .class_right .title a{
cursor: pointer;
color:#333333;
}
.interest .class_right .title a:hover {
cursor: pointer;
color: #e8403b;
}
.student ul {
width: 270px;
margin-top: 14px;
margin-bottom: 10px;
padding-left: 1px;
}
.student li {
width: 67px;
height: 87px;
float: left;
display: inline;
}
.student img {
width: 50px;
height: 50px;
padding: 1px;
border: 1px solid #e5e5e5;
border-radius: 100%;
-moz-transition: opacity 0.5s ease-in 0s;
-o-transition: opacity 0.5s ease-in 0s;
-webkit-transition: opacity 0.5s ease-in 0s;
transition: opacity 0.5s ease-in 0s;
}
.student p {
line-height: 26px;
font-weight: 100;
}
.student a {
width: 54px;
height: 87px;
overflow: hidden;
text-align: center;
display: block;
color: #999;
}
.studentx{
width: 258px;
padding: 0 20px;
margin-bottom: 20px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
border-bottom: 1px solid #e5e5e5;
background: #fff;
overflow: hidden;
position: relative;
}
.studentx h3 {
font-weight: 500;
height: 40px;
line-height: 40px;
font-size: 16px;
position: relative;
border-bottom: 1px solid #e5e5e5;
font-family: "微软雅黑",verdana,sans-serif;
color: #333;
}
.studentx h3 span {
width: 3px;
height: 22px;
background: #e8403b;
position: absolute;
left: -20px;
top: 9px;
}
.lh25 {
line-height: 30px;
}
.f12x {
font-size: 12px;
}
.ul_news3 li {
background: url(../images/li.gif) no-repeat left center;
padding-left: 15px;
position: relative;
width: 258px;
height: 30px;
overflow: hidden;
}
.ul_news3 li a{ color:#333333}
.ul_news3 li a:hover{ color:#e8403b}
.b-b-1d {
border-bottom: 1px dotted #ddd;
margin-bottom: 10px!important;
}
.p-b10 {
padding-bottom: 10px!important;
}
.imgb {
border: 1px solid #ddd;
margin-right: 15px;
}
.m-b10 {
margin-bottom: 10px!important;
}
.imgb img {
border: 1px solid #fff;
display: block;
}
.weixgg {width:300px; height:200px;}
.weixgg img{max-width: 100%;
border-radius: 5px;
height: auto;
vertical-align: middle;
border: 0;
}

#a1 {
width: 100%;
height: 800px;
overflow: hidden;
position: relative;
}
#a1 .a1p {
position: absolute;
z-index: 999;
width: 1000px;
left: 50%;
top: 140px;
margin-left: -500px;
text-align: center;
color: #fff;
}
#a1 .a1p h1 {
font: 50px 'Microsoft Yahei',Verdana,Geneva,sans-serif;
line-height: 130%;
}
.mb50 {
margin-bottom: 50px;
}
#a1 .a1p ul li {
line-height: 40px;
font-size: 23px;
font-family: 'Microsoft Yahei',Verdana,Geneva,sans-serif;
}
.about_content {
width: 1180px;
margin: 35px auto 0;
}
.title_tages {
height: 32px;
text-align: center;
}
.cou_tags {
border-bottom: 1px solid #aeaeae;
height: 15px;
display: inline-block;
padding: 0 165px;
}
.cou_tags em {
font-size: 32px;
color: #444;
line-height: 32px;
background: #fff;
padding: 0 70px;
font-style: normal;
}
.about_content .content_info{ font-size:16px; color:#666; margin-top:20px; line-height:30px; text-align: center;  padding-bottom: 60px;}
.about_content .content_info a{ color:#333;}
.about_content .content_info .instruction{ width:1180px; position:relative; height:250px;margin-top:60px;}
.about_content .content_info .instruction li{ width:325px;}
.about_content .content_info .instruction li strong{height:132px; line-height:132px; text-align:center; color:#fff; font-size:16px; display:block; font-weight:500;}
.about_content .content_info .instruction li.one{ position:absolute; left:0px; top:0px;}
.about_content .content_info .instruction li.one strong.title{ background:url(../images/about_17.jpg) no-repeat center 0; }
.about_content .content_info .instruction li.two{ position:absolute; left:430px; top:0px;}
.about_content .content_info .instruction li.two strong.title{ background:url(../images/about_19.jpg) no-repeat center 0; }
.about_content .content_info .instruction li.three{ position:absolute; right:0px; top:0px;}
.about_content .content_info .instruction li.three strong.title{ background:url(../images/about_15.jpg) no-repeat center 0; }
.about_content .content_info .instruction li p{ font-size:14px; line-height:25px; color:#666; margin-top:20px; text-align:justify; text-justify:inter-ideograph;}

.about_img{ width:100%; margin-top:60px;}
.about_img li{ position:relative; height:286px; float:left;}
.about_img li img{ width:236px; height:286px;}
.about_img li .img_info{ position:absolute; bottom:0px; left:0px; background:#e8403b; width:206px; padding:15px; color:#fff; height:70px;}
.about_img li .img_info.onbg{background:url(../images/bg.png); }
.about_img li .img_info strong{ display:block; font-size:14px;}
.graybg{ 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; 
}



/*=========讲师团队==========*/
.teach_team{ padding-top:60px; margin:0 auto; width:1180px;}
.teach_team .cou_tags em{ background:#edeff0;}

.teach_team_list{ margin-top:60px;}
.teach_team_list li{ float:left; width:539px; border-right:1px solid #e5e5e5; padding-right:50px; margin-bottom:60px; height:180px;}
.teach_team_list li .img{ float:left; width:120px; height:120px; margin-top:5px;}
.teach_team_list li .img a img{ cursor:default; width:120px; height:120px; border-radius:100%;-moz-transition:opacity 0.5s ease-in 0s;-o-transition:opacity 0.5s ease-in 0s; -webkit-transition:opacity 0.5s ease-in 0s; transition:opacity 0.5s ease-in 0s;}
.teach_team_list li .img a:hover img{filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity:0.8; opacity: 0.8;}
.teach_team_list li .teach_info{ float:right; width:389px; color:#666;}
.teach_team_list li .teach_info h3{ font-size:24px; color:#333; margin-bottom:20px;}
.teach_team_list li .teach_info h3 em{font-size:14px; padding-left:20px; color:#666;}
.teach_team_list li .teach_info p{ line-height:25px;}

.teach_team_list li.even{border-right:none; padding:0 0 0 50px;}

#a7 {
width: 100%;
padding: 0 0 60px 0;
text-align: center;
}
.container {
margin: 0 auto;
}
#a7 #slides {
padding-bottom: 20px;
}
#slides,#slides1240-650,#slides1240-500{position:relative;overflow:hidden}#slides .slidesjs-navigation,#slides1240-650 .slidesjs-navigation,#slides1240-500 .slidesjs-navigation{position:absolute;top:50%;margin-top:-50px;left:5%;list-style:none;z-index:9999;color:#FFF;line-height:50px;font-size:500%}#slides .slidesjs-previous,#slides1240-650 .slidesjs-previous,#slides1240-500 .slidesjs-previous{margin-right:5px;float:left}#slides .slidesjs-next,#slides1240-650 .slidesjs-next,#slides1240-500 .slidesjs-next{position:absolute;top:50%;left:auto;right:5%;list-style:none;z-index:9999}
.slidesjs-pagination{display:none}.slidesjs-pagination li{float:left;margin:0 1px}.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(img/pagination.png);background-position:0 0;float:left;overflow:hidden}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}.slidesjs-pagination li a:hover{background-position:0 -26px}
#a7 .a7p {
padding: 70px 100px;
text-align: center;
color: #35303b;
}
#a7 .a7p h1 {
font: 35px 'Microsoft Yahei',Verdana,Geneva,sans-serif;
line-height: 130%;
}
#a7 .a7p p {
line-height: 180%;
font-size: 16px;
margin: 0 auto;
width: 900px;
}
#a7 a.btn {
position: absolute;
font-size: 18px;
top: 99%;
left: 50%;
margin-left: -96px;
list-style: none;
z-index: 9999;
padding: 15px 50px;
line-height: 23px;
}
/*=========视频==========*/
.pat20 {
padding: 0 20px!important;
}
.small_bg {
background: url(../images/small_bg.png) no-repeat;
}
.course-list{ padding:0 20px; width:1240px; _overflow:hidden; margin-top:30px; margin:0 auto;}
.course-list ul{ width:1260px; padding-bottom:6px;}
.program_list li{ float:left; width:295px; margin:0 18px 20px 0;box-shadow:0 1px 2px #f7f7f7; border:1px solid #ebebeb; height:235px; transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s; -ms-transition:all 0.5s ease-in-out 0s; position:relative; }

/*播放图标*/
.program_list li  .on_play{ width:295px; height:165px; display:block; position:absolute; left:0px; top:0px; background:url(../images/on_play.png) no-repeat; filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0; opacity: 0; -moz-transition:opacity 0.5s ease-in 0s;-o-transition:opacity 0.5s ease-in 0s; -webkit-transition:opacity 0.5s ease-in 0s; transition:opacity 0.5s ease-in 0s;}
.program_list li a:hover .on_play{filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity: 1;}

.program_list li:hover,.specialTopic li:hover{box-shadow: 0 2px 6px #ccc;}
.program_list li .course_img{ width:295px; height:165px; overflow:hidden; position:relative; }
.program_list li .course_img img{width:295px; height:165px;-webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; transition: all 1s ease 0s;}
.program_list li a:hover img,.specialTopic li a:hover img{-webkit-transform: scale(1.10, 1.10);-moz-transform: scale(1.10, 1.10);-o-transform: scale(1.10, 1.10);transform: scale(1.10, 1.10); }
.program_list li  .course_img  .date{ background-position:0px -30px; color:#fff; font-size:12px; position:absolute; right:0px; bottom:0px;  display:block; height:24px; width:111px; line-height:24px; text-align:center;}

.program_list li a,.specialTopic li a{ display:block;}
.program_list li .sub{ border-radius:2px; width:60px; height:30px; line-height:30px;font-size:14px; background:#73b945; display:block; text-align:center; color:#fff; margin:20px auto 0; -webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;}
.program_list li .sub:hover{ background:#5fa82f;}

.program_list li  .course_img  .date{ background-position:0px -30px; color:#fff; font-size:12px; position:absolute; right:0px; bottom:0px;  display:block; height:24px; width:111px; line-height:24px; text-align:center;}
.program_list li .title{ display:block; width:240px; height:25px; text-align:left; line-height:25px; font-size:14px; color:#333; overflow:hidden; margin-top:10px;}
.program_list li a:hover .title{ color:#e8403b;}
.program_list li  .num{ display:block;padding-left:25px; font-size:12px; color:#999; margin-top:5px; }
/*观点秀*/
.program_list li  .cate{ display:block; font-size:12px; color:#999; margin:5px 0 0 -5px; }

/*招聘推荐*/
.web_specia_topic{ width:1340px; margin:0 auto; overflow:hidden; }
.specia_topic_list_web{ margin-top:10px; width:1340px;}
.specia_topic_list_web li{ float:left;padding:20px; background:#fff; width:270px; border:1px solid #ebebeb; box-shadow:0px 0px 2px #f1f1f1; border-radius:2px; -moz-transition:border 0.5s ease-in 0s;-o-transition:border 0.5s ease-in 0s;-webkit-transition:border 0.5s ease-in 0s;transition:border 0.5s ease-in 0s; margin-left:19px;}
.specia_topic_list_web li:hover{border:1px solid #f7d197;box-shadow:0px 0px 2px #f7e4c8;}
.specia_topic_list_web h2{ width:100%; display:block;margin-bottom:20px; font-weight:600; text-align:center}
.specia_topic_list_web h2 a{ color:#333; font-size:16px;}
.specia_topic_list_web h2 a:hover{ color:#ff4a00;}
.specia_topic_list_web .st_img a{ width:270px; height:150px; overflow:hidden; display:block;}
.specia_topic_list_web .st_img a img{width:270px; height:150px; -webkit-transition: all 0.8s ease 0s; -moz-transition: all 0.8s ease 0s; -o-transition: all 0.8s ease 0s; transition: all 0.8s ease 0s;}
.specia_topic_list_web .st_img a:hover img{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.specia_topic_list_web .st_info{ margin-top:10px; line-height:25px; font-size:14px; color:#666;height:80px; overflow:hidden;}
.specia_topic_list_web .st_detail{ width:100px; height:35px;margin:10px auto 0; }
.specia_topic_list_web .st_detail a{width:100px; height:35px; background:#38373C; border-radius:5px; text-align:center; line-height:33px; display:block; font-size:14px; color:#fff;-moz-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s; }
.specia_topic_list_web .st_detail a:hover{background:#222222;}

#a6{width:100%;padding:0 0 100px 0;text-align:center}
.a6p{padding:100px 100px 35px 100px;text-align:center;color:#35303b}
.a6p h1{font:35px 'Microsoft Yahei',Verdana,Geneva,sans-serif;line-height:130%}
.a6p p{line-height:180%;font-size:16px;margin:0 auto;width:900px}
.a6box{float:left;width:413px;height:150px;margin-bottom:50px}
.a6box img{float:left}
.a6box .a6text{float:left;width:213px;padding:10px 30px 0 20px;text-align:left;color:#35303b}
.a6text h3{margin-bottom:20px;font-size:20px;font-weight:normal;position:relative}
.a6text h3 a i{margin-left:10px;font-size:13px;position:absolute;top:5px}
.a6text h3 a{color:#35303b}
.a6text p{line-height:160%;font-size:13px}

#a10{width:100%;height:600px;overflow:hidden;position:relative;}
#a10 .a10p{position:absolute;z-index:999;width:1000px;left:50%;top:180px;margin-left:-500px;text-align:center;color:#35303b}
#a10 .a10p h1{font:35px 'Microsoft Yahei',Verdana,Geneva,sans-serif;line-height:130%}
#a10 .a10p p{line-height:180%;font-size:16px}

#a11{width:100%;height:600px;overflow:hidden;background:#fff url(../images/ditu.jpg) repeat-x center -100px;position:relative}
#a11 .a11p{position:absolute;z-index:999;width:1000px;left:50%;top:180px;margin-left:-500px;text-align:center;color:#35303b}
#a11 .a11p h1{font:35px 'Microsoft Yahei',Verdana,Geneva,sans-serif;line-height:130%}
#a11 .a11p p{line-height:180%;font-size:16px}

#imgDemo {
float: left;
margin-right: 10px;
width: 100px;
height: 80px;
}
#containermap .tt {
padding: 0;
margin: 0;
line-height: 30px;
font-size: 18px;
}
#containermap .add {
font-size: 12px;
line-height: 20px;
padding: 0;
margin: 0;
color: #666;
}

.duoshuo{
padding: 35px 0;
margin-bottom: 10px;
}
.duoshuo a{ color:#333333}
.duoshuo h3{
font-size: 24px;
margin: 20px 0 35px 0;
font-weight: normal;
letter-spacing: 1px;
}
.duoshuo h3 span{
font-size: 18px;
color: #999;
display: block;
line-height: 40px;
}


.video ul li{ position:relative; float:left}
.action{ background:url(../img/action.png) no-repeat;z-index:10;width:326px; height:77px; top:50%; left:50%; margin-left:-163px; margin-top:-38px; }
.actionn{ background:url(../img/actionn.png) no-repeat;z-index:10;width:198px; height:257px; top:50%; left:50%; margin-left:-99px; margin-top:-128px; }
.vi{background:#000; }
.vi img{-o-opacity:0.52;opacity:0.52;-moz-opacity:0.52;-ms-opacity:0.52;-webkit-opacity:0.52;filter:alpha(opacity=52);}
.video a:hover .vi img{-o-opacity:0.9;opacity:0.9;-moz-opacity:0.9;-ms-opacity:0.9;-webkit-opacity:0.9;filter:alpha(opacity=29);}
.pab {position: absolute;}

.index_kz_show{width:1240px; height:860px; margin:0 auto;}
.index_kz_show ul{width: 1300px; margin-top:20px;}
.index_kz_show ul li{width:417px; height: 494px; float:left; margin-right:16px;margin-bottom: 16px;}

.index_kz_show ul li {
margin-bottom: 0;
margin-right: 0;
}
.index_kz_show ul li {
margin-bottom: 16px;
}
.index_body ul li img {
transition: all 0.3s;
}
.index_kz_show ul li.li02 a{
    margin-bottom: 10px;

}

.index_kz_show ul li a{
display: block;
position: relative;
overflow: hidden;
}
.index_kz_show ul li a {
margin-bottom: 16px;
margin-right: 16px;
}
.index_body ul li img{
transition:all 0.3s;
}
.kepian_float_wrapper{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: -0px;
    transition:all .3s;
}
.index_kz_show ul .kepian_float_container {
padding-left: 10px;
background: rgba(25, 34, 35, 0.85) url(../images/flush.png) no-repeat 270px center;
width: 335px;
height: 110px;
position: absolute;
left: -345px;
top: 50%;
margin-top: -55px;
transition: all .3s;
}
.index_kz_show ul li a:hover .kepian_float_container {
left: 0;
}
.flexslider .introduce_container {
width: 100%;
padding: 0 50%;
margin: 0 auto;
background: rgba(141, 139, 139, 0.23);
position: absolute;
bottom: 0;
margin-left: -594px;
height: 55px;
line-height: 55px;
}
.index_kz_show ul a:hover .kcbj1 {
background: rgba(0, 0, 0, 0.5);
}
.index_kz_show ul a:hover .kcbj2 {
background: rgba(0, 0, 0, 0.5);
}
.index_kz_show ul a:hover .kcbj3 {
background: rgba(0, 0, 0, 0.5);
}
.index_kz_show ul a:hover .kcbj4 {
background: rgba(0, 0, 0, 0.5);
}
.index_kz_show ul a:hover .kcbj5 {
background: rgba(0, 0, 0, 0.5);
}
.index_kz_show ul a:hover .kcbj6 {
background: rgba(0, 0, 0, 0.5);
}
.index_kz_show ul a:hover .kcbj7 {
background: rgba(0, 0, 0, 0.5);
}
.kepian_float_container .tit {
font-size: 24px;
color: white;
margin-top: 13px;
}
.kepian_float_container .lomo {
font-size: 18px;
color: white;
}
.kepian_float_container .more {
font-size: 18px;
color: rgb(0,186,255);
}

.li06,.li05,.li04{height:240px !important;}
.li02 img{ margin-bottom: 10px;}
.li02 img {
margin-bottom: 0;
}


.cmain{font-size:16px;padding:50px 0}.cmaintt{font-size:18px;margin-bottom:10px}
.hot_new_list{ background:url(../images/new_bg.jpg) no-repeat center top; height:490px; width:100%;}
.hot_new_list .human_tit{ background:none; height:190px;}
.human_tit{ /*height:200px; */background:#f5f5f5; text-align:center;}
.course_tit{  padding:40px 0 50px;}
.course_tit h1{ font-size:36px; color:#444444; font-weight:500;}
.course_tit h1 a{ color:#444444;}
.course_tit h1 a:hover{ color:#e8403b;}
.course_tit .cou_tags{ border-bottom:1px solid #aeaeae; height:12px; display:inline-block; padding:0 55px; margin-top:10px;}
.course_tit .cou_tags em{font-size:14px; color:#666; line-height:22px; background:#f5f5f5;padding:0 10px;  }
.course_tit .cou_tags{ border-bottom:1px solid #aeaeae; height:12px; display:inline-block; padding:0 55px; margin-top:10px;}
.course_tit .cou_tags em{font-size:14px; color:#666; line-height:22px; background:#f5f5f5;padding:0 10px;  }
.hot_new_box{ position:relative; height:212px;}

.hot_new_box .course_topics{ width:220px;height:212px; overflow:hidden; position:absolute;top:0px;}
.hot_new_box .course_topics.one{ left:17px; }
.hot_new_box .course_topics.two{ left:327px; }
.hot_new_box .course_topics.three{ left:633px; }
.hot_new_box .course_topics.four{ left:942px; }

.course_topics dt{ margin-bottom:13px; font-size:18px; width:220px; color:#333; text-align:center;}
.course_topics dt a{color:#333;}
.course_topics dd{ line-height:25px; height:25px; overflow:hidden;margin-bottom:5px; font-size:12px;background:url(../images/dian.jpg) no-repeat left 12px; text-indent:1em;}
.course_topics dd a{ color:#666;}
.course_topics dd a:hover{ color:#e8403b;}
.hot_new_box{
width: 1180px;
margin: 0 auto;}

.index_kz_show li span.btna{ float:left; padding:5px 15px; font-size:12px; margin-top:300px; margin-left:30px; -webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
opacity: 0 !important;}

.index_kz_show li span.btnb{ float:left; padding:5px 15px; font-size:12px; margin-top:160px; margin-left:30px; -webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
opacity: 0 !important;}

.index_kz_show li i{ font-size:12px; margin-right:8px;}

.index_kz_show li a:hover span.btna ,.index_kz_show li a:hover span.btnb{-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
opacity: 1 !important;}

.btn-xa ,.btn-xb{
    color: #B22323;
    border: 1px solid #B22323;
}


.btna ,.btnb{

    font-size: 14px;
    font-weight: normal;
    line-height: 1.4;
    padding: 8px 23px;
    -webkit-font-smoothing: subpixel-antialiased;
    -webkit-transition: border .25s linear,color .25s linear,background-color .25s linear;
    transition: border .25s linear,color .25s linear,background-color .25s linear;
}
.btn-xa:hover ,.btn-xb:hover{
    color: #B22323;
    border: 1px solid #B22323;
}
.superiority,.join_us{ margin-top:80px;}
.superiority_info{ position:relative; background:url(../images/yx_13.jpg) no-repeat; width:980px; height:586px; margin:35px auto 0;}
.superiority_info strong{ font-size:18px; color:#333; line-height:30px; font-weight:400;}
.superiority_info p{ font-size:14px; color:#666; line-height:22px;}
.superiority_info .one{ width:245px; position:absolute; left:28px; top:20px;}
.superiority_info .two{width:245px; position:absolute; right:24px; top:20px;}
.superiority_info .three{width:245px; position:absolute; left:370px; bottom:33px;}

.monita-top h3 {
    font: 23px 'Microsoft Yahei',Verdana,Geneva,sans-serif;
    padding-top: 80px;
}
.monita-top h2 {
    font: 35px 'Microsoft Yahei',Verdana,Geneva,sans-serif;
    padding: 20px 0;
}
.monita-top ul {
    width: 580px;
    float: left;
    padding: 80px 20px;
    text-align: left;
    font-size: 16px;
    line-height: 25px;
}
.monita-top ul li span{ color:#9a9898; font-size:12px}

#main_content02 .article { width:auto; }
#main_content02 #facility_bg { position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.9; z-index:50; display:none; }
#main_content02 #facility_img { position:fixed; width:980px; top:50%; left:50%; margin-left:-490px; margin-top:-287.5px; display:none; z-index:51; }
#main_content02 #facility_img div { position:relative; width:870px; margin:0 auto; height:575px; background-repeat:no-repeat; background-size:cover; background-position:center; }
#main_content02 #facility_img div a { position:absolute; top:50%; display:block; }
#main_content02 #facility_img div a.next { right:-55px; margin-top:-22.5px; }
#main_content02 #facility_img div a.prev { left:-55px; margin-top:-22.5px; }
#main_content02 #facility_img div a.close { top:0px; right:-55px; }

#main_content02 .facility {overflow:hidden; padding:17px 0 0; position:relative; }
#main_content02 .facility > div {padding:42px 0 0;text-align:center; }
#main_content02 .facility > div a { display:inline-block; padding:8px 15px; border:1px solid #7b7a7a; color:#4a4848; text-decoration:none}
#main_content02 .facility > div a:hover { background:#ddd; color:#4a4848; }
#main_content02 .facility ul {overflow:hidden; margin-bottom:10px; padding:0; position:relative; top:0; left:0; width:100000px; z-index:1; }
#main_content02 .facility ul li {float:left; list-style:none; }
#main_content02 .facility ul li a { display:block; position:relative; width:530px; height:350px; background-repeat:no-repeat; background-position:center center; background-size:110%; }
#main_content02 .facility ul li a img { width:100%; }
#main_content02 .facility ul li a div { position:absolute; top:0; left:0; width:100%; height:100%; }
#main_content02 .facility ul li a div p { z-index:2; position:relative; padding:135px 20px 0; color:#767676; font-size:28px; font-weight:700; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
#main_content02 .facility ul li a div span { z-index:1; display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.7; }
#main_content02 .facility ul li > p { background:#fff; text-align:center; font-size:20px; padding:10px 0; border-right:1px solid #ccc; opacity:0; display:none; }
.main_content { width:100%; overflow:hidden; /*height:900px;*/ background:#fff; }
.main_content .article { padding:60px 0; }
.main_content.major { background:#fff /*url('../img/main/conbg01.jpg')*/; background-attachment:fixed; background-size:cover; }
.main_content.facility {  background-attachment:fixed; background-size:cover; background: #eaeaea;}
.main_content.portfolio { background: #eaeaea; background-attachment:fixed; background-size:cover; }

.main_content.feature { background:#000 url('../img/main/conbg02.jpg'); background-attachment:fixed; background-size:cover; }
.main_content.professor { background:#000 url('../img/main/conbg03.jpg'); }
.main_content.community { background:#000 url('../img/main/conbg04.jpg'); }
.main_content.counsel { background:#fff/* url('../img/main/conbg05.jpg')*/; background-attachment:fixed; background-size:cover; }

.tit { text-align:center; padding-bottom:35px; /*margin-bottom:30px;*/ }
.tit h3 { font: 35px 'Microsoft Yahei',Verdana,Geneva,sans-serif;}
.tit h4 { font-size:16px; padding:20px 0; font-weight:normal}
.tit span { font-size:16px; }

.tit {margin-bottom:20px; text-align:center;}
.tit div {  display:inline-block; width:270px; padding:5px 0; border-top:1px solid #333; border-bottom:1px solid #333; }
.tit.white { color:#000000; background:none; }
.tit.white div { border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
.tit div h3 { margin:0; }

.textbox_wrap01_1 { padding:56px 0; position:relative; overflow:hidden; }
.textbox_wrap01_1 .article2 { position:relative; z-index:10; padding: 44px 0px 40px; text-align:center; color:#fff; }
.textbox_wrap01_1 .group { overflow:hidden; }
.textbox_wrap01_1 .group li { float:left; width:250px; height:340px; position:relative; margin-left:1%; }
.textbox_wrap01_1 .group li:first-child { margin-left:0; }
.textbox_wrap01_1 .group li.bg01 { background:url("../gsimg/gushi1.jpg") no-repeat center center; }
.textbox_wrap01_1 .group li.bg02 { background:url("../gsimg/gushi3.jpg") no-repeat center center; }
.textbox_wrap01_1 .group li.bg03 { background:url("../gsimg/gushi4.jpg") no-repeat center center; }
.textbox_wrap01_1 .group li.bg04 { background:url("../gsimg/gushi2.jpg") no-repeat center center; }
.textbox_wrap01_1 .group li.bg05 { background:url("../gsimg/gushi5.jpg") no-repeat center center; }
.textbox_wrap01_1 .group li div.about { display: block; width:100%; height:50px; position:absolute; top:280px; left:0; padding:5px 0; color: #000; background-color:#fff; font-size:18px; text-align: center; }
.textbox_wrap01_1 .group li div.sub_text { position:absolute; top:100%; left:0; width:100%; height:310px; color:#fff; background-color:rgba(43,19,65,0.8); }
.textbox_wrap01_1 .group li div.sub_text span { display:block; padding:35px 20px 0; line-height:21px; color:#FFFFFF;}

.txtbox_wrap03 { text-align:center; padding: 100px 5px 10px; color:#fff; position:relative; overflow:hidden; }
.txtbox_wrap03 .article { position:relative; z-index:10; }

.boxtit { display:inline-block; padding:5px; margin-bottom:60px; border-top:0; border-bottom:0; font-size:60px !important; font-weight:400; color:#ccc; font-family:'notokr-light'; }
.content {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.article {
    width: 1250px;
    margin: 0 auto;
    overflow: hidden;
}
.article2 {
    width: 1380px;
    margin: 0 auto;
    overflow: hidden;
}
.content .full_article {
    padding: 0 0;
    min-height: auto !important;
}
.parallax-bg { position:absolute !important; left:0; width:100%; z-index:5 !important; height:20000px; }
#about-parallax03 { background: #eaeaea; bottom:0;    background-attachment: fixed;
    background-size: cover; }
#about-parallax04 { background: #eaeaea; bottom:0;    background-attachment: fixed;
    background-size: cover; }
	
	
.beijc{widows:100%; height:630px; background:#eaeaea; display:block}
.container3 {
    max-width: 1100px;
	    margin: 0 auto;
		padding-top:80px;
}
.container3 h1 {
    font-size: 30px;
    line-height: 42px;
    margin-bottom: 15px;
	letter-spacing: -0.5px;
    font-weight: normal;
}
.wpb_text_column {
    margin-bottom: 0px;
}
.vc_row-fluid .vc_col-sm-6 {
    width: 48.93617020799999%;
	    float: left;
}
.vc_row-fluid .vc_col-sm-6 img{
	border:#d6d3d3 1px solid;
}
.img-with-aniamtion-wrap {
    line-height: 0;
    margin-bottom: 0!important;
}
.vc_row-fluid .vc_col-sm-3 {
    width: 23.404255317%;
	float: left;
}
.nectar-fancy-ul ul {
    margin-left: 25px;
}
.nectar-fancy-ul ul li {
    list-style: none;
	font-size:14px;
    padding-left: 40px;
	line-height:28px;
}
.other {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
.other h3 {
    font-size: 18px;
    line-height: 50px;
    height: 50px;
    border-bottom: 1px solid #CCC;
    margin-bottom: 30px;
}
.xuefei{border-bottom:1px solid #ccc;margin-bottom:50px}
.xuefei .z{width:300px;float: left;}
.xuefei .y{width:500px;float: right;}
.other h5 {
    font-size: 16px;
    background: url(../images/xogof60.gif) no-repeat left 28px;
    padding-left: 15px;
    padding-top: 20px;
}
.mbm {
    margin-bottom: 10px!important;
}
.other ul.free li {
    float: left;
    width: 100px;
    margin-right: 20px;
    color: #999;
    text-align: center;
}

.other h3 span {
    font-size: 14px;
    color: #999;
    float: right;
    font-weight: normal;
}



#webFooterTable {
    background: #1b1e23 url(http://13609984.s21i-13.faiusr.com/2/ABUIABACGAAg0K3zxgUoyPGqkgUwgA84gAU.jpg);
}
#webFooterTable {
    border-bottom-style: solid;
}
#webFooterTable {
    border-width: 2px;
}
#webFooterTable {
    border-color: #000000;
}
#webFooterTable {
    background: #2c2c2c;
}
