

body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.wapper {
    width: 980px;
    margin: auto;
}
.head{

font-weight:bold;
font-size:14px;
color:#af0300;

}

.mt10{ margin-top:10px}

.z {
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.z  p{
	font-size: 16px;
}
.z  p span{
	font-size: 16px;
}
.zd {
	font-size: 14px;
	line-height: 30px;
	color: #656565;
}
.ze {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.z2 {
	font-size: 12px;
	line-height: 22px;
	color: #df577f;
	text-align: center;
}
.z2a {
	font-size: 12px;
	line-height: 22px;
	color: #df577f;
}
.z2b {
	font-size: 12px;
	line-height: 22px;
	color: #6a5035;
}
.z3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #29a3ee;
}
.z4 {
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
}
.z4a {
	font-size: 12px;
	line-height: 22px;
	color: #f5f5f5;
}
.z5 {
	font-size: 14px;
	line-height: 22px;
	color: #2e9ad8;
	text-align: center;
	font-weight: bold;
}
.z6 {
	font-size: 14px;
	line-height: 22px;
	color: #2e9ad8;
	font-weight: bold;
}
.z7 {
	font-size: 14px;
	line-height: 22px;
	color: #000;
}
.z8 {
	font-size: 12px;
	line-height: 22px;
	color: #000;
	font-weight: bold;
}
.z8a {
	font-size: 12px;
	line-height: 22px;
	color: #f1ba01;
	font-weight: bold;
}
.z9 {
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
}
.w {
	color: #c51019;
	font-size: 18px;
	font-weight: bold;
}
.we {
	color: #bd131d;
	font-size: 12px;
	line-height: 22px;
}
.w2 {
	color: #808080;
	font-size: 12px;
	line-height: 20px;
}
.w2e {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	line-height: 20px;
}
.w3 {
	color: #4f739a;
	font-size: 14px;
	font-weight: bold;
}
.z11 {
	font-size: 12px;
	color: #000000;
}
a,.x2:link {
	font-size:16px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
a,.x2:visited {
	font-size: 16px;
	line-height: 25px;
	text-decoration: none;
	color: #000000;
}
a,.x2:hover {
	font-size: 16px;
	line-height: 25px;
	text-decoration: none;
	color: #757373;
}
a,.x2:active {
	font-size: 16px;
	line-height: 25px;
	text-decoration: none;
	color: #000000;
}
.a1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #29a3ee;
}
.a1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #29a3ee;
}
.a1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #185875;
}
.a1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #29a3ee;
}
.a2:link {
	font-size:16px;
	line-height: 29px;
	color: #656565;
	text-decoration: none;
}
.a2:visited {
	font-size: 16px;
	line-height: 29px;
	text-decoration: none;
	color: #656565;
}
.a2:hover {
	font-size: 16px;
	line-height: 29px;
	color: #000000;
}
.a2:active {
	font-size: 16px;
	line-height: 29px;

	color: #656565;
}
.a2line:link {
	font-size: 12px;
TEXT-DECORATION:none;
	color: #656565;
	line-height:35px;

}
.a2line:visited {
	font-size: 12px;
	TEXT-DECORATION:none;
	color: #656565;
	line-height:35px;
	
}
.a2line:hover {
	font-size: 12px;
	TEXT-DECORATION:none;
	color: #000000;
	line-height:35px;
	
}
.a2line:active {
	font-size: 12px;
	TEXT-DECORATION:none;
	color: #656565;
	line-height:35px;
	
}

.a2lines:link {
	font-size: 12px;
TEXT-DECORATION:none;
	color: #656565;
	line-height:18px;

}
.a2lines:visited {
	font-size: 12px;
	TEXT-DECORATION:none;
	color: #656565;
	line-height:18px;
	
}
.a2lines:hover {
	font-size: 12px;
	TEXT-DECORATION:none;
	color: #000000;
	line-height:18px;
	
}
.a2lines:active {
	font-size: 12px;
	TEXT-DECORATION:none;
	color: #656565;
	line-height:18px;
	
}

.a2a:link {
	font-size: 12px;
	
	color: #656565;
	
}
.a2a:visited {
	font-size: 12px;
	line-height: 42px;
	text-decoration: none;
	color: #656565;
}
.a2a:hover {
	font-size: 12px;
	line-height: 42px;
	color: #000000;
}
.a2a:active {
	font-size: 12px;
	line-height: 42px;
	text-decoration: none;
	color: #656565;
}
.a3:link {
	font-size: 12px;
	color: #bd131d;
	text-decoration: none;
	font-weight: bold;
}
.a3:visited {
	font-size: 12px;
	text-decoration: none;
	color: #bd131d;
	font-weight: bold;
}
.a3:hover {
	font-size: 12px;
	color: #ff2e3c;
	font-weight: bold;
}
.a3:active {
	text-decoration: none;
	color: #bd131d;
	font-weight: bold;
}
.a4:link {
	line-height: 30px;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	/*font-weight: bold;*/
}
.a4:visited {
	line-height: 30px;
	font-size: 16px;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.a4:hover {
	line-height: 30px;
	font-size: 16px;
	color: #000000;

}
.a4:active {
	line-height: 30px;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.bodyedu .a4:visited {
	line-height: 30px;
	font-size: 16px;
	text-decoration: none;
	color: #000000;
}
/*.bodyedu .a4{color: #333;}*/
.bodyedu .a4:hover {
	line-height: 30px;
	font-size: 16px;
	color: #757373;
}
.aa4:link {
	line-height: 29px;
	font-size: 16px;
	text-align:left;
	color: #FFFFFF;
	text-decoration: none;
}
.aa4:visited {
	line-height: 29px;
	font-size: 16px;
	text-align:left;
	text-decoration: none;
	color: #FFFFFF;
}
.aa4:hover {
	line-height: 29px;
	font-size: 16px;
	text-align:left;
	color: #c5c5c5;
}
.aa4:active {
	line-height: 29px;
	text-decoration: none;
	text-align:left;
	color: #FFFFFF;
}
.ad4:visited {
	line-height: 25px;
	font-size: 16px;
	text-decoration: none;
	color: #000000;
}
.ad4:hover {
	line-height: 25px;
	font-size: 16px;
	color: #757373;
}
.ad4:active {
	line-height: 25px;
	text-decoration: none;
	color: #757373;
}

.bodyedu .ad4:link {
	line-height: 25px;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
.bodyedu .aa4:link {
	line-height: 29px;
	font-size: 16px;
	text-align:left;
	color: #FFFFFF;
	text-decoration: none;
}
.bodyedu .aa4:visited {
	color: #FFFFFF;
}
.bodyedu .aa4:hover {
	color: #c5c5c5;
}
.bodyedu .aa4:active {
	color: #FFFFFF;
}
.a5:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
}
.a5:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
}
.a5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
}
.a5:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #ffffff;
}
.a6:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.a6:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.a6:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
}
.a6:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.a7:link {
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.a7:visited {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
}
.a7:hover {
	font-weight: bold;
	font-size: 14px;
	color: #dcdcdc;
}
.a7:active {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
}
.a8:link {
	font-weight: bold;
	font-size: 14px;;
	color: #656565;
	text-decoration: none;
}
.a8:visited {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #656565;
}
.a8:hover {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.a8:active {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #656565;
}
.a8a:link {
	font-weight: bold;
	font-size: 12px;;
	color: #000000;
	text-decoration: none;
}
.a8a:visited {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.a8a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #656565;
	text-decoration: none;
}
.a8a:active {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.a9:link {
	font-size: 12px;
	line-height: 22px;
	color: #ab9884;
	text-decoration: none;
}
.a9:visited {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #ab9884;
}
.a9:hover {
	font-size: 12px;
	line-height: 22px;
	color: #694f36;
}
.a9:active {
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #ab9884;
}
.aa:link {
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.aa:visited {
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.aa:hover {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
}
.aa:active {
	font-size: 12px;
	line-height: 22px;
	color: #656565;
}
.css {
	line-height: 22px;
	font-size: 12px;
	color: #808080;
}

.leftitem{

font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration: none;
}



.jcdzz{


font-size:12px;
color:#bc0c20;
text-decoration: none;
line-height:30px;
text-align:left;

overflow:hidden
}


.nul,.nul li{ list-style:none;margin:0;padding:0;padding-left:10px;color:#bc0c20;}

.nul li a{white-space:nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:180px;float:left;}

.hidden{

	display:none
}

.contentleft{


font-size:12px;
color:#ffffff;
text-decoration: none;
}




.itemlist{

	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
}

.mt4{margin-top:4px}

.cusor{ cursor:pointer}

a img{border:none}

.page{margin-top:10px; font-size:12px;color:#a9a9a9; height:20px;line-height:20px;text-align:center;width:540px; }

.fl{ float:left}

.page img{ height:20px;line-height:20px; margin-left:10px; float:left}

.page span{ margin-left:10px;margin-right:10px; height:18px;line-height:18px; float:left;display:block; }

#sidebar { width: 46px; position:absolute;z-index:999; right:20px;height:46px;
cursor:pointer }

.normal{background:url(../images/icon/top.png) no-repeat;}

.hover{

	background:url(../images/icon/top.png)  0px -47px no-repeat;
}

.tc{ text-align:center;color:#666;font-size:12px}

#CuPlayer{ text-align:center}

.chromestyle ul{
  border: 0px solid #BBB;
  width: 100%;
  background: url(../images/jiaoyuchu/dh.jpg) center center repeat-x; /*THEME CHANGE HERE*/
  padding: 9px 0;
  margin: 0;
  font-size:14px;
  font-family:宋体;
  text-align: center; /*set value to "left", "center", or "right"*/
}


.pub_c {
    width:980px; 
    font-weight:bold; 
    height:230px; 
    margin:0 auto; 
    position:relative; 
    margin-bottom: 70px;
}

.slide { width:100%; min-height:230px; overflow:hidden; margin:0;background: #fff;}
.slider { width:100%;  margin:0 auto; height:230px; overflow:hidden;}
.slider a { display: block;width:100%; height:230px; }
.slider img { width:100%; height:230px; }
.slick-list .draggable{height:230px;}
.slick-slider { position: relative;  display: block;}
.slick-slide { float: left; height: 230px; min-height: 1px; display: none; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }

/*焦点图的左右箭头*/
@font-face { font-family: "slick"; src: url("../slick/fonts/slick.eot"); src: url("../slick/fonts/slick.eot?#iefix") format("embedded-opentype"), url("../slick/fonts/slick.woff") format("woff"), url("../slick/fonts/slick.ttf") format("truetype"), url("../slick/fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; }
/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block;line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top:50%; margin-top:-18px;  padding: 0; border: none; outline: none; }
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: transparent; color: transparent; }
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }
.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 40px; line-height: 1; color: white; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev { left: 0px; }
[dir="rtl"] .slick-prev { left: auto; right: 0px; }
.slick-prev:before { content: "←"; }
[dir="rtl"] .slick-prev:before { content: "→"; }
.slick-next { right: 0px; }
[dir="rtl"] .slick-next { left: 0px; right: auto; }
.slick-next:before { content: "→"; }
[dir="rtl"] .slick-next:before { content: "←"; }

/*焦点图的小圆点*/
.slick-dots { position: absolute; bottom:22px; left:49%; height:16px; list-style: none; display:block; text-align: center; padding: 0; width: 100px; overflow:hidden; }
.slick-dots li {display: none; position: relative; float:left; height: 16px; width: 15px; margin: 0 0px; padding: 0; cursor: pointer;  }
.slick-dots li button { border:0; display: block; height: 12px; width: 12px; outline: none; line-height: 0;  padding: 0px; cursor: pointer; border-radius:10px; background:none; }
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 15px; height: 15px; font-family: "slick"; font-size: 5px; line-height: 16px; text-align: center; color:#000; opacity: 0.2; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { color:#000; opacity: 0.7; font-size: 8px; }

.slide .div_ul{display: none;}


.chromestyle ul{overflow:hidden;}
.chromestyle ul li{float:left;overflow:hidden;}
.bodyedu .chromestyle ul li a {
	color:#ffffff;
	padding: 9px 16px !important;
	margin: 0;
	font-size: 14px;
	text-decoration: none;
	border-right: 0px solid #E8BEBE;
	display: block;
	font-family: 宋体;
}

.bodyedu .chromestyle ul {
    border: 0px solid #BBB;
    width: 100%;
    background: url(../images/jiaoyuchu/dh.jpg) center center repeat-x;
    padding: 0;
    margin: 0;
    
    font-size: 14px;
    font-family: 宋体;
    text-align: center;
}

.con_four{position: relative;float: left;width:265px;height:200px;}
#marquee3{width:265px;height:200px;overflow:hidden;position: relative;}
#marquee3 ul li{float:left;}
#marquee3 ul li img{display:block;width:265px;height: 200px;}
#mar3Nav{
	position:absolute;
	left:50%;
	bottom:5px;
	transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
}
#mar3Nav li{float:left;margin:0 2px;width:8px;height:8px;border-radius: 50%;background:rgba(0,0,0,0.8);border:1px solid #FFF;cursor:pointer;line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#mar3Nav li.navOn{background:red;}


.barname{
	vertical-align:top;
}
.barname span{
	font-size:17px;
	font-weight: bold;
	color:#fff;
	display: inline-block;
    padding-top: 10px;
    padding-left: 18px;
}
.barname i{
	font-size: 11px;
    color: #fff;
    font-style: normal;
    padding-left: 5px;
}
.tittop{
	display: block;
	height:25px;
	background: url(../../comm/tittop.jpg);
	font-size: 16px;
    color: #b81b26;
    font-weight: 600;
    line-height: 25px;
    padding-left: 12px;
}
.tittop:hover{
	color: #b81b26;
}
.listtit{
    height: 41px;
    line-height: 41px;
    border-bottom: solid 1px #e2e2e2;
    font-size: 18px;
    color: #b81b26;
    font-weight: 600;
}
.listtit span{
	color: #ccc;
    font-weight: 300;
    font-size: 14px;
    padding-left: 10px;
    vertical-align: sub;
	line-height: 16px;
	font-family: -webkit-pictograph;
}