/* CSS Document */
@charset "utf-8";
* {padding:0; margin:0;}
html, body{background:#8ABD1E;margin: 0;padding: 0;width: 100%;height: 100%;min-height: 100%;font: 14px/1.8 "宋体",Helvetica,sans-serif;line-height: 1.231;-webkit-touch-callout: none;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-align:stretch;position: relative; font-family: serif;}
a {text-decoration:none;outline:none;color:#777777}
a:hover{text-decoration:none}
.clearBoth{clear:both;height:0;}
ul,li {list-style:none;}
img {border:none;}
.main{margin:auto;min-height:100%;position: relative; background:#FFF; width:100%; overflow:hidden;}
.hide{display:none;}

.shouyedianhua{ width:100%; background:url(../images/dha.jpg); margin:0px auto;vertical-align:middle; line-height:40px;}
.ceshidianh{    display: block!important;    line-height: 40px!important;    letter-spacing: 0.1em;
    margin: 0px 0px 0px 0px;    margin-top: 0px!important;
    background: #f47900;    color: #fff!important;    text-align: center;
    border-radius: 5px;    word-spacing: nowrap;    overflow: hidden;
    font-size: 100%;    position: relative;   font-family: serif;   }


/*频道列表*/

.channellist{ width:99%;border:0px solid red; margin:0px auto;}
.channellist li{float:left;text-align: center; border:0px dashed blue; width:50%; }
.channellist li a{display:block; margin:5px;  padding-top:0px; padding:5px;background-color:#FFFFFF;}
.channellist li .titleicon{text-align: left; line-height:36px; font-weight:bold;   height: 36px;overflow:hidden;	background: white center center no-repeat; 	padding-left:10px;	color:#8dbb2d;	 font-size:15px; letter-spacing:2px; border-bottom:1px #DADADA solid; margin-bottom:9px;}
.channellist li .ChannelIcon{   text-align: left; line-height:23px; min-height: 235px; height:auto;overflow:hidden;	background: white center center no-repeat; 	padding: 0px;	color:#403939;	margin:auto;	border:0px solid red; font-size:12px;}
.channellist li .ChannelIcon img{ vertical-align:middle; width:100%; }
.clspan{ width:100%; float:left; padding:2px 0px 2px 0px; color:#FFF; background:#ACCE22; text-align:center;}

.tesefwllist{ width:99%;border:0px solid red; margin:0px auto;}
.tesefwllist li{float:left;text-align: center; border:0px dashed blue; width:25%; }
.tesefwllist li a{display:block; margin:5px;  padding-top:0px; }
.tesefwllist li .titleicon{text-align: left; line-height:36px; font-weight:bold;   height: 36px;overflow:hidden;	background: url(../images/tebtitle.jpg) center no-repeat; 	padding-left:10px;	color:#8dbb2d;	 font-size:15px; letter-spacing:2px;  margin-bottom:9px;}

.tesefwllist li .ChannelIcon{   text-align: center; line-height:23px;    height: 95px;overflow:hidden;	background: white center center no-repeat; 	padding: 0px;	color:#403939;	margin:auto;	border:0px solid red; font-size:12px;}
.tesefwllist li .ChannelIcon img{ vertical-align:middle; width:80%; }

/*首页新闻 */
#hear{width: 100%;height: 44px;line-height: 45px;border-bottom: 1px solid #cccccc;}
				#hear a{font-weight: normal;color: black;}
				#hear li{text-align:center;float: left;height: 45px; background:url(../images/xinwbg.jpg) repeat-x; margin-bottom:10px;}
				#hear li:nth-of-type(1){width: 50%;float: left;}
				#hear li:nth-of-type(2){width: 50%;float: left;}
				#contentop li{ width: 90%; display: none;text-align: center;margin: 0 auto;margin-top: 12px;}
				#contentop .action{ display: block;}
				#contentop .alo{width: 100%;height: auto;background: white; border-bottom: 1px solid #cccccc;margin-bottom: 10px;text-shadow: none; float:left; text-align:left;}
				#contentop span{font-size: 1.3em;color: #47B0D7;}
				#contentop .sty2 a{margin-top: 13px;}
				#contentop .sty3 a{margin-top: 13px; color:#678c23; font-weight:bold;}
				#contentop .Buy{font-size: 0.8em;margin-top: 2px;}
				#contentop .Buy div:nth-of-type(1){text-align: left;padding-left: 15px;}
				#contentop .Buy div:nth-of-type(2){float: right;}
				#contentop .cllio {background:url(img/20010.png)repeat-x;width: 93%;height:8px;margin: 0 auto;margin-top: 5px;}
.ui-grid-a{overflow:hidden;margin-left:0;margin-right:0;padding:0;list-style:none;    line-height: 26px;}
/*图片导航*/
.header123{ width:100%; height:45px; float:left; background:#eb1414;  margin-top: 5px; }
.header123_1{ width:25%; float:left; height:45px; line-height: 35px; text-align: center;}
.header123_1 a{ color:#FFF;display:block; margin:5px;  padding-top:0px;}

.header222{ width:100%; float:left;   margin-top: 2px; }

.header222_1 a{ color:#FFF;display:block; margin:5px;  padding-top:0px;}
.header222_2 a{ color:#FFF;display:block; margin:5px;  padding-top:0px;}
.header222_3 a{ color:#FFF;display:block; margin:5px;  padding-top:0px;}

.header222_1{ width:33%; height:auto; float:left; margin-top: 2px;  overflow:hidden; }
.header222_2{ width:66%; height:auto; float:left;  margin-top: 2px; overflow:hidden;}
.header222_3{ width:33%; height:auto; float:left;  margin-top: 2px; overflow:hidden;}
.header222 .headsIcon{   text-align: center;	font-weight: bold;	overflow:hidden;	background: white center center no-repeat; 	padding: 0px;	color:#FFFFFF;	margin:auto;	border:0px solid red;}

.header222 .headsIcon img{ vertical-align:middle; width:96%;}

.cpzhanshi{ width:100%; float:left;   margin-top: 1px; text-align:center; background:#ACCE22; color:#FFF; font-size:130%; letter-spacing:1px; font-weight:bold; padding:10px 0px 10px 0px;}
.cpzhanshi img{ vertical-align:middle; width:100%;}

.morecpzhanshi{ width:100%; float:left; height:46px;   margin-top: 1px; text-align:center;}
.morecpzhanshi a{ color:#000; font-size:100%; line-height:45px;}

/*==========@@列表样式 结束@@==========*/

/* 荣誉 */
.brand{width:100%; float:left; margin:10px 0;}
.brand ul li{width:45%; margin-left:2.5%; float:left; text-align:center; line-height:2.6em; font-size:1.0em;}
.brand ul li a img{width:100%;-webkit-box-shadow: 0 2px 1px #c3c3c3;-moz-box-shadow: 0 2px 1px #c3c3c3;box-shadow: 0 2px 1px #c3c3c3;border-radius:5px;}
.fenyedaohang{ width:100%; float:left;  background:#FFF; margin-bottom:5px;     text-align: center;    padding: 5px 0px 5px 0px;}

/* 联系我们 */
.contrat{width:100%; float:left; background:#FFF; margin-bottom:25px;}
.contrat p{    padding-top: 0.6em;   font-size: 100%;    line-height: 1.1em;    width: 100%;    float: left; color:#333;}
.contrat a{ color:#333;}
.contrat img{width:100%; float:left;}

/* 最新资讯 */
.Cons{width:100%; height:auto; line-height:28px;    text-overflow: ellipsis;    font-size:12px; color:#FFF; float:left; background:#a9a8a8; padding:10px 0px 10px 0px; text-align:center; }
.Cons span{ float:right; margin-right:5px}
.Cons span a{color:#800713}
.Cons a{color:#534003}

.Cons_news{width:100%;float:left;}
.Cons_news ul li{line-height: 25px;  height: 0.7em;  padding: 2.5% 2.5% 3.5% 2.5%;  border-bottom: 1px dashed #8C0515;  font-size: 1.0em;  float: left;  width: 95%;  background: #FFF;  overflow: hidden;}
.Cons_news ul li a{color:#333}
.Cons_news ul li a span{float:right; color:#ae9751; font-weight:bold}

.Cons_img{width:100%;float:left; background:url(../images/lianjie.jpg) no-repeat right 7px;}
.Cons_img img{width:25%; float:left;border-radius:3px;}
.Cons_img p{width:68%;float:left; margin-left:3%; font-size:1.0em; color:#844003; line-height:20px;}


/*头部*/
.main .header{width:100%;background:#fff;position:relative; margin-bottom: 5px;}
.main .header .logo{margin-left:1%;float:left;width:77%;}
.main .header .logo img{width:93%; margin-top: 2.5%;}
.main .header .banner{float:right;margin-right:3%;width:12%;}
.main .header .banner .close img,.main .header .banner .open img{width:100%;margin-top:10.8%; margin-bottom:15%;}
.main .header .banner .xla{width:50%;position:absolute;right:0px;background:#b6b6b7;z-index:99999;top:100%;display:none;}
.main .header .banner .xla li{border-bottom:1px solid #C58A14; height: 100%;    overflow: hidden;}
.main .header .banner .xla li a{height:42px;line-height:34px;width:100%;display:block;}
.main .header .banner .xla li a font{color:#FFF;font-size:13.5px;height:42px;    margin-left: 12%;float:left; line-height: 2.5em;    letter-spacing: 0.2em;}
.main .header .banner .xla li a span{float:right;width:6px;height:11px;margin-right:30px;margin-top:16px;}
.main .header .banner .xla li a img{float:right;width:6px;height:11px;margin-right:30px;margin-top:16px;}
.main .header .banner .xla li .zilan a{    font-size: 100%;    font-family: sans-serif;    height: auto;    line-height: 44px;    background: #dcdddd;    border: none;  width: 100%;    color: #564E4E;    overflow: hidden;    border-bottom: 1px solid #C60; text-align:center;}
.main .header .banner .xla li .zilan{display:none;}

.d30fenxall{ width:100%; float:left;}
.d30fenx{     line-height: 3;    width: 33.3%;    float: left;    border-bottom: #8eb301 1px solid;    color: #060;    text-align: center;}


/* 教师 */
#cpguandong_x{width:100%;height:147px;position:relative;overflow:hidden;margin: 10px 0px 10px 0px;}
#cpguandong_x ul li div{ width: 152px;height: 150px;float: left;overflow: hidden;}
#cpguandong_x ul li img {float:left;}
#cpguandong_x ul li a{float:left; width:152px; height:268px;}
#cpguandong_x ul li span{padding-top: 5px;color: #6E7173;font-size: 100%;float: left;width: 152px;height: 20px;}
#cpguandong_x ul li ,#cpguandong_x ul li div{ float:left;} /* 横向滚动必须让所有li左浮动  */
#mianthree5 .indexmove{ float:right;font-size: 12px;font-family: Arial,tahoma,"宋体"; }
#mianthree5{ margin-left: 5px; width: 971px; height:312px; float:left;}
#mianthree5 #mianthree5a{ width:8px; height:312px; float:left; background:url(../images/zszp.jpg) no-repeat;}
#mianthree5 #mianthree5b{ width:953px; height:312px; background:url(../images/zszp2.jpg) repeat-x; float:left;}
#mianthree5 #mianthree5c{ width:5px; height:312px; background:url(../images/zszp3.jpg) no-repeat; float:left;}
#mianthree5 #mianthree5b #mianthree5b1{ height:34px; float:left; width:933px; line-height:34px;}
#mianthree5 #mianthree5b #mianthree5b2{margin-top: 5px;width: 950px;height: 260px;float: left;color: #776969;font-size: 12px;font-family: Arial,tahoma,"宋体";}
#mianthree5b #mianthree5b2 .yqljimg{ padding-top:7px;margin-left: 4px;text-align: center; width:168px; height:172px; overflow:hidden;}
#mianthree5b #mianthree5b2 .yqljimgwenzi{ width:165px; float:left;text-align:center;line-height: 23px;}
#mianthree5b #mianthree5b2 .yqljimgwenzi a{ font-size:13px; color:#09F;}
.lanmuming1{padding: 0px 5px 0px 5px; color:#0B68D6;font-family:Arial,tahoma,"宋体"; font-weight:bold;letter-spacing: 1px;float:left;}
.lanmuming2{color:#7e7e7e; font-size: 12px; float:left;}

/*滚动图*/
#main {width:100%;margin:0 auto;padding:0px 0px;background:#fff;position:relative;}
.swiper-main {width:100%;position:relative;}
.swiper1,.swiper1 .swiper-slide {width:100%;}
.swiper-slide img{width:100%;}
#main .pagination1 .swiper-pagination-switch {display:inline-block;width:9px;height:9px;border-radius:9px;background:#fff;/*box-shadow:0px 1px 2px #555 inset;*/margin:0 5px;cursor:pointer;}
#main .dian{position:absolute; top: 25%;z-index:9999;width:100%;}
#main .pagination1 {margin-top:5px;text-align:center;}
#main .pagination1 .swiper-active-switch {background:#f97f12;}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* Specify Swiper's Size: */
.swiper-container, .swiper-slide {
	width: 100%;;
}



/*底部*/
.main .bottom{width:100%; float:left;}
.main .bottom-top{height:75px;background:#343434;}
.main .bottom-bot{height:40px;background:#343434;margin-top:1px;line-height:40px;text-align:center;font-size:13.5px;color:#ffffff;}
.main .bottom-top .linker{margin-left:20px;margin-right:20px;}
.main .bottom-top .linker .abq{float:left;display:block;margin-right:7px;margin-top:24px;}
.main .bottom-top .linker .liuy{float:right;margin-top:24px;}
.main .bottom-top .linker .liuy .tubiao,.main .bottom-top .linker .liuy .wenzi{float:left;}
.main .bottom-top .linker a{display:block;}
.main .bottom-top .linker .liuy .wenzi{color:#ffffff;font-size:125%;height:30px;line-height:30px;margin-left:13px;}



#footer{position:fixed; max-width:640px;width:100%; margin:0 auto; bottom:0px;z-index:1000;left:0px;right:0px; background:#8eb300; padding-bottom:1%;}

#footer a{text-align:center;float:left;font-size:14px;color:#FFF;line-height:20px; width:25%;}


