@import url(https://www.sll.cn/css/style.css);
@charset "gb2312";
/* CSS Document */

html{color:#000;background:#f5f5f5;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td
{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{vertical-align:baseline;}
/* because legend doesn't inherit in IE */
legend{color:#333;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,select{vertical-align:middle;}
cite,em{font-style:normal}
label{cursor:pointer;}
/* New Clearfix */
/*.clear{clear:both;height:1px;margin:0;padding:0;font-size:15px;line-height:1px;}*/
.clear{clear:both;font-size:0px; width:0px; visibility: hidden;height:0px; line-height:0px;}
.clearfix:after,.content:after,.bd:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix,* html .content,* html .bd{zoom:1;}/* IE6 */
*:first-child+html .clearfix,*:first-child+html .content,*:first-child+html .bd{zoom:1;}/* IE7 */
/* Defaults */
:focus{outline:0}
a:link,a:visited{text-decoration:none;}
a{ color:#333333}
a:hover{text-decoration:underline; color:#F00}
body{font:normal 14px "Î¢ÈíÑÅºÚ",Arial,Corbel,Verdana,Helvetica,sans-serif; line-height:26px;}
img{border:0;vertical-align:bottom}
fieldset{border:0}
h1, h2, h3, h4, h5, h6{font-size:1em;}
p{margin:0}
header, footer, nav, section, article{ display:block; } 


.banner,.lead{ width:100%;}
.banner{ height:449px; background: url(images/banner.jpg) center top no-repeat;overflow:hidden}
.w960{ width:960px; margin:0 auto;}
.banner .w960 span{ width:155px; height:50px; line-height:50px; text-align:center; margin:350px 0 0 150px; font-size:22px;
border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;
position:relative;z-index:2;behavior: url(http://zt.liuxue360.com/public/mb/iecss3.htc);
background:#ff3000; float:left;}
.banner .w960 span a{ color:#fff}
.lead{ height:140px; background: url(images/banner_bottom.jpg) no-repeat center top;}
.leadl{ height:140px; background: url(images/banner_bottoml.jpg) no-repeat center top;}
.lead p,.leadl p{ width:660px; margin:0px auto; color:#c29710; padding:35px 0 0 200px;}
.article{ width:1200px; margin:20px auto 0px auto; background:#fff;} 
   .h3{ width:1200px; margin:0 auto;height:70px; line-height:70px; color:#fff; text-align:center; font-size:40px; background:#406fbd}

#zxonline{width:1000px;overflow:hidden; margin:0px auto}
		#onlinebody{width:1000px;height:1220px;overflow:hidden; margin:0 auto}
		a.prev:link,a.prev:visited,a.next:link,a.next:visited{margin-top:550px;float:left;width:30px;height:30px;background:url(images/prebg.gif) left center no-repeat}
		a.next:link,a.next:visited{background-position:right center;float:right}
		.slider_content{width:920px;height:1220px;float:left; margin: 0 auto;display:inline;overflow:hidden}
		.slider_content li{width:920px;float:left;height:1220px; margin:0px 20px 0px 20px;}
		#slider_layer li p{ width:273px; float:left; margin:20px 32px 0 0; background:#f5f5f5}
		 #slider_layer li p span{ text-align:center; display:block; width:100%; padding-bottom:10px; font-size:16px;}
		#slider_layer li p img{ width:240px; height:320px; display:block; margin:0px auto; padding:10px 0px; overflow:hidden}
.article .red{ background:#d32121}
   #a_con2,
   #a_con3,
   #a_con4,
   #a_con5,
   #a_con6,
   #a_con7,
   #a_con8,
   #a_con9,
   #a_con10{ display:none}
   .case{ width:922px; margin:20px auto 0px auto;}
   .case_list{ width:922px; margin:0 auto; padding-bottom:20px;}
   .case ul li{ float:left; width:102px; height:46px; line-height:46px; font-size:20px; font-weight:bold; text-align:center; color:#666666}
   .case ul .now{ background:#ff6100; color:#fff}
   .case_list .m{ overflow:hidden}
   .case_list .m li{ width:307px; float:left; margin-top:20px;}
   .case_list .m li p{ width:290px; margin:0 auto;}
   .case_list .m li p .t{ width:290px; overflow:hidden}
   .case_list .m li p .t img{border:10px solid #f5f5f5; }
   .case_list .m li p .w{ width:290px; text-align:center; display:block; padding-top:10px; font-size:18px;}
   .case_list .m li p .w em{ width:163px; height:35px; line-height:35px; display:block; background:#406fbd; margin:5px auto 0px auto}
   .case_list .m li p .w em a{ color:#fff; font-size:16px;}

.h3.orange{ background:#ff6100}
.letter{ width:1200px; margin:0 auto}
.letter .left,
.letter .right{ float:left}
.letter .left{ width:605px; margin-right:36px;}
.letter .right{ width:558px;}
.letter .left p,
.letter .right p{ padding:15px; background:#fff; margin-top:20px; overflow:hidden;}
.logo_box{ width:100%; background:#FFF}





.general .middle { OVERFLOW: hidden}
.general .middle .wrapper .con {CLEAR: both;  FLOAT: left;  WIDTH: 1200px}
.general .middle .wrapper .con A {COLOR: #669900; }
.general .middle .wrapper .con A:hover {COLOR: #333;}
.general .middle .wrapper P {LINE-HEIGHT: 18px}
.general .header {BACKGROUND: url(../images/headerBg.png) repeat-x; HEIGHT: 101px}
.general .wrapper { FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 1200px; PADDING-TOP: 0px}
.pageTitle {CLEAR: both; MARGIN-TOP: 24px; FONT-SIZE: 24px; FLOAT: left; COLOR: #fff}
.contentTitle {CLEAR: both; FONT-SIZE: 20px; FLOAT: left; WIDTH: 100%; COLOR: #436206}

.tab{width:1200px; margin:1px auto 0px auto;}
.tab .menu li{ float:left}
.tab .menu{ width:1200px; display:block; }
.tab .menu li{ width:119px; margin-right:1px; display:block; background:#e6e6e6; font-size:16px; line-height:38px; height:38px; text-align:center;
border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;
position:relative;z-index:2;behavior: url(http://zt.liuxue360.com/public/mb/iecss3.htc);}
.menu li a{color:#000;}
.menu li a.current{ background:#ff6000; display:block; height:38px; line-height:38px; color:#FFF;
}
.feature_tour .mask {
	CLEAR: both; FLOAT: left; margin-top:20px; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; }
.feature_tour .mask .maskCon {
	WIDTH: 5000%
}
.feature_tour .mask .maskCon .innerCon {FLOAT: left; WIDTH: 1200px; LINE-HEIGHT: 18px}
.s-mod-wrap a{ display:block;/*opacity:0.9;*/ color:#fff}
.s-mod-wrap .s-mod-def.a1,
.s-mod-wrap .s-mod-def.a4,
.s-mod-wrap .s-mod-def.a9,
.s-mod-wrap .s-mod-cur.a13,
.s-mod-wrap .s-mod-cur.b16,
.s-mod-wrap .s-mod-def.a16,
.s-mod-wrap .s-mod-def.a166{ font-size:16px; line-height:22px;}
.s-mod-wrap .s-mod-def.a2,
.s-mod-wrap .s-mod-cur.b32,
.s-mod-wrap .s-mod-def.a32{ font-size:32px; line-height:42px;}
.s-mod-wrap .s-mod-cur.a3,
.s-mod-wrap .s-mod-def.a28,
.s-mod-wrap .s-mod-cur.b28{ font-size:28px; line-height:34px;}
.s-mod-wrap .s-mod-def.a5,
.s-mod-wrap .s-mod-cur.a12,
.s-mod-wrap .s-mod-def.a26{ font-size:26px;}
.s-mod-wrap .s-mod-cur.a6,
.s-mod-wrap .s-mod-cur.a10,
.s-mod-wrap .s-mod-cur.a17,
s-mod-wrap .s-mod-def.a18,
.s-mod-wrap .s-mod-cur.b18{ font-size:18px;}
.s-mod-wrap .s-mod-cur.a7,
.s-mod-wrap .s-mod-cur.a8,
.s-mod-wrap .s-mod-cur.a11,
.s-mod-wrap .s-mod-def.a14,
.s-mod-wrap .s-mod-def.a20,
.s-mod-wrap .s-mod-cur.b20{ font-size:20px; line-height:28px;}
.s-mod-wrap .s-mod-def.b2,
.s-mod-wrap .s-mod-def.a44{ font-size:44px; line-height:58px;}
.s-mod-wrap .s-mod-def.b3,
.s-mod-wrap .s-mod-def.a14{ font-size:14px; line-height:18px;}
.s-mod-wrap .s-mod-def.a15,
.s-mod-wrap .s-mod-cur.b24,
.s-mod-wrap .s-mod-def.a24{ font-size:24px; line-height:28px;}
.s-mod-wrap .s-mod-def.a16,
.s-mod-wrap .s-mod-def.a22,
.s-mod-wrap .s-mod-cur.b22{ font-size:22px; line-height:26px;}
.s-mod-wrap .s-mod-cur.bh1,
.s-mod-wrap .s-mod-def.bh1{ line-height:28px;}
.s-mod-wrap .s-mod-cur.b12{ font-size:12px; line-height:14px;}

/*.feature_tour .nav {CLEAR: both; FLOAT: left; VISIBILITY: hidden; WIDTH: 100%}
.feature_tour .nav span {MARGIN: 20px auto 0px auto; WIDTH: 90px; display:block}
.feature_tour .nav span A {DISPLAY: block; FLOAT: left; WIDTH: 45px; HEIGHT: 36px}
.feature_tour .nav span A.prev {BACKGROUND: url(../images/feature_tours_navigation.png) no-repeat left 0px}
.feature_tour .nav span A.prev:hover {	BACKGROUND-POSITION: 0px -36px}
.feature_tour .nav span A.next {BACKGROUND: url(../images/feature_tours_navigation.png) no-repeat right 0px}
.feature_tour .nav span A.next:hover {BACKGROUND-POSITION: right -72px}*/
.Teacher{ width:1200px; margin:20px auto 0px auto}

.w100{ width:100%; padding:20px 0px;  margin-top:20px; overflow:hidden}
.main{ width:1200px; margin:20px auto 0px auto;}
.maintopbg{ width:1200px; height:20px; background:url(../images/bg.png); margin:0 auto}
.case,
.news,
.life{ float:left; width:386px;}
.case,
.news{ margin-right:20px;}
.case h2,
.news h2,
.life h2{ height:38px; line-height:38px; font-size:18px; color:#333333; border-bottom:2px solid #43434e; color:#e5e5e5}
.case h2 span,
.news h2 span,
.life h2 span{ width:75px; height:38px; border-bottom:2px solid #901212; display:block}
.case h2 em,
.news h2 em,
.life h2 em{ float:right; font-style:normal; font-size:13px; font-weight:normal}
.case h2 em a,
.news h2 em a,
.life h2 em a{ color:#666666;}
.projectThreeCont li{ width:368px; display:block; padding:10px 0px; border-bottom:1px solid #42424b}
.projectThreeCont li em,
aside{ float:left}
.projectThreeCont li em{ width:26px; height:26px; background:#510c0c; font-size:18px; color:#ececec; font-style:normal; text-align:center; line-height:26px; margin-right:8px;
border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;position:relative;z-index:2;behavior: url(http://zt.liuxue360.com/public/mb/iecss3.htc);}
aside{ width:332px; line-height:14px;}
.projectThreeCont li aside h3{ line-height:18px; padding-bottom:3px; font-size:16px; font-weight:normal; color:#d8d8d8}
.projectThree{ padding:10px; background:#393943; border-bottom:1px solid #3f3f49; overflow:hidden}
.projectThree img{ margin-right:10px;}
.projectThreeContnone{ padding-top:5px;}
.projectThreeContnone li{ line-height:28px;}
.projectThreeContnone li em{ width:4px; height:4px; float:left; background:#484850; margin:12px 8px 0px 0px}
.projectThreeContnone li span{ float:right; font-size:12px; color:#5d5d65}
#copyright{ width:1200px; margin:20px auto 0px auto; line-height:20px;padding-top:10px; text-align:center; font-size:12px; color:#717171}
#copyright a{ color:#717171}
#copyright .menu_nav{ text-align:center; width:1000px; margin: 0 auto}
#copyright .menu_nav li{ float:left; padding:0px 5px}


.w1100{width:1200px;margin:0 auto;}
.s-mod{margin:0px auto 0;position:relative;}
.s-mod-loding{/*text-align:left;*/}
.s-mod ul{display:none;}
.s-mod-item{display:block;position:absolute;}
.s-mod-wrap{position:relative;overflow:hidden;}
.s-mod-def{position:absolute;left:0;top:0;z-index:1;padding:0 12px;color:#fff;font-size:18px;line-height:25px;/*text-align:center;*/}
.s-mod-def span{display:block;}
.s-mod-cur{position:absolute;left:0;top:0;z-index:2;padding:0 12px;color:#fff;line-height:18px;}
.s-mod-cur span{display:block;}


