
.slideInner .bgapcity{ position: relative; height: 0;}


.ggxxlist{ background: #fff; width: 335px; height: 305px; background: #fff;}

.listitle { font-weight: bold; color: #dc1529; font-size: 18px; height: 35px; line-height: 35px;}
.listitle img{ margin-right: 5px;}
.listitle a{ font-size: 16px; font-weight: normal; color: #dc1529;}

.listbox li,.listbox_li li{ height: 30px; line-height: 30px; overflow: hidden; padding-left: 15px; background: url(../img/list-ico.gif) left center no-repeat;}
.listbox li span,.listbox_li li span{ float: right; color: #ABABAB;}

.wddodwn li{ background-image: url(../img/dico.gif);}

.box_down .ggxxlist{ width: 292px; height: 215px;}

.listbox_li{ min-height: 400px;}
.listbox_li li{ height: 35px; line-height: 35px; overflow: hidden;}
.listbox_li li a:hover{ color: #2ea7e0;}

.download ul li{ background-image: url(../img/dico.gif); padding-left: 30px;}

.twoimg{ width: 355px;}
.twoimg a{ display: block;}
.twoimg a img{ width: 355px; height: 110px;}


.newstitle{ border-bottom: 1px solid #cecece; min-height: 40px; font-weight: bold; font-size: 18px; color: #2ea7e0; text-align:center}
.newstitle span{ font-size: 14px; font-weight:normal; color: #ABABAB; line-height: 40px;}

.newscont{ line-height: 30px; padding: 20px 15px; min-height: 400px;}
.newscont img{ max-width: 100% !important;}

.next_pre { padding: 10px;border-top: 1px solid #cecece;}
.next_pre a{ color: #5c5c5c;}
.next_pre a:hover{ color: #2ea7e0;}

.kyjxdownload li span{ color: #ABABAB;}
.kyjxdownload li img{ margin-right: 5px;}
.kyjxdownload li a{ color: #0c77d2;}

/*-----------*/


.listbox1 ul li{  height: 25px; line-height: 25px; overflow: hidden; margin-top: 5px; background: url(../img/dian.jpg) left center no-repeat; padding-left: 10px; }

.list_pj li span,.listbox1 ul li span{ color: #a4a4a4;}

.imglinks a{ display: block; float: left; width: 316px; height: 133px; margin-bottom: 10px; }
.imglinks a img{width: 316px; height: 133px;}

.leftimg{ width: 325px; overflow: hidden;}
.box_bigimg,.box_bigimg img{ width: 325px; height: 210px;}
.imgSmall{ width: 350px; padding-top: 10px;}
.imgSmall span{ display: block; float: left; width: 100px; height: 60px; margin-right: 12px; cursor: pointer;}
.imgSmall span img{width: 100px; height: 60px;}
.imgSmall span.act img{width: 96px; height: 56px; border: 2px solid #2ea7e0;}


.centerlist{ width: 345px; margin-left: 10px;}
.listtitle{ border-bottom: 1px solid #1a5d7c; height: 27px; }
.listtitle .leftname span{ padding-right: 20px; display: block; float: left; cursor: pointer;}
.listtitle .leftname span.act{color: #1a5d7c; background: url(../img/sj.jpg) 25px bottom no-repeat; padding-bottom: 8px;}

.teaout{padding-left: 10px; background: #f3f3f3;}
.teacher{ background: #fff; height: 280px; padding: 10px; width: 250px;}

.topleft{ background: #fff; padding: 10px;}

.teImg{ position: relative;}

.imglist{ width: 145px; margin: 0 auto; margin-top: 10px; *padding-top: 10px;*margin-top: 0;  height: 239px; overflow: hidden;}
.imglist a{ display: block;width: 145px;float: left;}
.imglist a img{ width: 145px; height: 210px;}
.imglist a span{ display: block; text-align: center; padding-top: 10px;}

.btn_left,.btn_right{ width: 15px; height: 59px; position: absolute; top: 80px; cursor: pointer;}
.btn_left{ left: 0;}
.btn_right{ right: 0;}

.teacher-list li{ float: left; width: 170px; margin: 15px 11px;}
.teacher-list li img{ width: 170px; height: 245px; display: block;}
.teacher-list li span{ display: block; text-align: center; font-size: 16px; padding: 10px 0;}











