@charset "utf-8";

.wrap{width: 100%;margin:0 auto;min-width: 1212px;}
.bao{width: 1212px;margin: 0 auto;}
.top{height: 243px;padding-top:0px;}
.int{width: 200px;height: 40px;border: none;position: absolute;top: 10px;left: 0;padding-left:20px;font-size:14px;color:#ccc}
.inb{background-image:url(/template/tongzhong/images/ss.png);background-repeat: no-repeat;background-position: center;width: 40px;height: 40px;border: none;background-color: #fff;position: absolute;top: 10px;left: 200px;}
.top a{color: #fff;}
.top a:hover {color: #fff}

.swiper-container {width: 1212px;height: 400px;}
.swiper-slide {text-align: center;font-size: 18px; background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
/*  */
.cn1{margin-top: 30px;}
.swiper-container1 {width: 600px;height: 399px;position: relative;}
.swiper-container1 .swiper-wrapper .swiper-slide .sp{background: url(/template/tongzhong/images/b.png) center;position: absolute;top: 366px;left: 1px;width: 600px;height: 33px;color: #fff;font-size: 15px;line-height: 33px;text-align: left;text-indent: 15px;}

.cn1 .xw{float: right;width: 558px;height: 377px;border: solid 1px #e0e0e0;padding: 10px 20px;}
.cn1 .xw .xw-b{width: 546px;height: 42px;background: url(/template/tongzhong/images/xh.jpg) bottom no-repeat;}
.cn1 .xw .xw-b span:first-child {;background: url(/template/tongzhong/images/x/template/tongzhong/images/l.jpg) bottom no-repeat;font-weight:bold;color: #ff0000;}
.cn1 .xw .xw-b span{line-height: 42px;color: #000;font-size: 18px;margin-right: 34px;padding-bottom: 9px;}
.cn1 .xw .xw-b a{float: right;font-size: 12px;color: #ff0000;line-height: 42px;}
.cn1 .xw .xw-t{padding: 15px 0px;border-bottom: solid 1px #8f8f8f;}
.cn1 .xw .xw-t .t1{font-size: 19px;font-weight: bold;color: #ff0000;}
.cn1 .xw .xw-t .t2{font-size: 13px;color: #8f8f8f;}
.cn1 .xw ul{padding-top: 14px;}
.cn1 .xw ul li{height: 29px;width: 546px;}
.cn1 .xw ul li a{float: left;font-size: 14px;color: #595959;}
.cn1 .xw ul li span{float: right;color: #8a8a8a;font-size: 14px;display: block;}

/* */
.cn2{margin-top: 15px;}
.cn2 .xsl{float: left;width: 600px;height: 125px;margin-right: 10px;background: url(/template/tongzhong/images/left.png) left no-repeat #e5e9f4;}
.cn2 .xsl .cn2-ti{display: block;float: left;width: 24px;font-size: 20px;padding-top: 13px;padding-left: 18px;text-align: center;line-height: 25px;color: #fff;font-weight: bold;}
.cn2 .xsl .cn2-ti a{color: #fff;}
.cn2 .xsl .cn2-ti a:hover{color: #fff;}
.cn2 .xsl ul{padding-left: 44px;width: 496px;padding-top: 5px;}
.cn2 .xsl ul li{padding: 2px 0px;font-size: 14px;width: 100%;}
.cn2 .xsl ul li a{color: #595959}
.cn2 .xsl ul li span{float: right;display: block;font-size: 13px;}


.cn2 .xsl .xsl-t{background: url(/template/tongzhong/images/x-1.jpg) bottom no-repeat;padding-bottom: 12px;margin-bottom: 10px;}
.cn2 .xsl .xsl-t p{font-size: 18px;font-weight: bold;color: #ff0000;float: left;}
.cn2 .xsl .xsl-t a{float: right;font-size: 12px;color: #ff0000;padding-top: 10px;}
.cn2 .xsl .xsl-b{padding: 5px 0;height: 53px;}
.cn2 .xsl .xsl-b span{display: block;width: 59px;height: 47px;background: #ff0000;position: relative;float: left;}
.cn2 .xsl .xsl-b span p:first-child{font-weight: normal;position: absolute;font-size: 18px;left: 18px;top:0px;}
.cn2 .xsl .xsl-b span p{color: #fff;position: absolute;font-size: 12px;left: 5px;top: 25px;}
.cn2 .xsl .xsl-b a p:first-child{font-weight: bold;font-size: 16px;color: #ff0000;}
.cn2 .xsl .xsl-b a p{font-size: 14px;color: #8b8b8b;}

.cn2 .tz{float: right;margin-right: 0px;}
/*.swiper-container3 {width: 554px;height: 60px;padding: 10px 0;}
.swiper-container3 .swiper-wrapper .tz-sp{display: block;width:59px;height: 47px;background: #ff0000;float: left;position: relative;}
.swiper-container3 .swiper-wrapper .tz-r{font-weight: normal;position: absolute;font-size: 18px;left: 18px;top:0px;color: #fff;}
.swiper-container3 .swiper-wrapper .tz-sj{color: #fff;position: absolute;font-size: 12px;left: 5px;top: 25px;}
.swiper-container3 .swiper-wrapper a .pt1{font-weight: bold;font-size: 16px;color: #ff0000;}
.swiper-container3 .swiper-wrapper a .pt2{font-size: 14px;color: #8b8b8b;}
.swiper-container3 .sw-r{background: url(/template/tongzhong/images/r.jpg) center no-repeat;width: 24px;height: 24;position: absolute;left: 550px;top: 30px;}
.swiper-container3 .sw-l{background: url(/template/tongzhong/images/l.jpg) center no-repeat;width: 24px;height: 24;position: absolute;left: 520px;top: 30px;}
*/
/* */
.cn3{margin-top: 15px;}
.cn3 ul{height: 80px;}
.cn3 ul li:last-child{margin-right: 0px;}
.cn3 ul li{float: left;width: 390px;height: 80px;margin-right: 20px;}

/* */
.cn4{margin-top: 15px;height: 364px;}
.cn4 .cn4-1{width: 348px;height: 346px;border: solid 1px #e0e0e0;float: left;margin-right: 20px;padding: 10px 20px;}
.cn4 .cn4-1 .cn4-bt{width: 349px;background: url(/template/tongzhong/images/x-2.jpg) bottom no-repeat;padding-bottom: 10px;}
.cn4 .cn4-1 .cn4-bt p{font-size: 18px;font-weight: bold;color: #ff0000;}
.cn4 .cn4-1 .cn4-bt p a{font-size: 18px;font-weight: bold;color: #ff0000;}
.cn4 .cn4-1 .cn4-bt p a:hover{color: #000;}
.cn4 .cn4-2 {padding-top: 25px;}
.cn4 .cn4-2 span{display: block;float: left;width: 80px;height: 28px;border: solid 1px #e0e0e0;margin-right: 6px;text-align: center;line-height: 28px;color: #000;}
.on{width: 82px !important ;height: 30px !important;background: #ff0000 !important;color: #fff !important;border: none !important;}
.cn4 .cn4-3{padding:10px 0px;}
.cn4 .cn4-3 ul li{height: 30px;width: 345px;}
.cn4 .cn4-3 ul li a{font-size: 14px;color: #595959;}
.cn4 .cn4-3 ul li span{display: block;float: right;}

.cn4 .cn4-1 .cn4-jx{padding-top: 25px;}
.cn4 .cn4-1 .cn4-jx span{display: block;float: left;width: 80px;height: 28px;border: solid 1px #e0e0e0;margin-right: 6px;text-align: center;line-height: 28px;color: #000;}

.cn4 .cn4-r{margin-right: 0px;width: 390px;float: left;}
.cn4 .cn4-r .cn4-td{height: 170px;float: left;width: 370px;padding: 17px 9px 8px 9px;}
.cn4-td .cn4-bt{width: 368px !important;background: url(/template/tongzhong/images/x-3.jpg) bottom no-repeat !important;}
.cn4 .cn4-r .cn4-lj{}
.cn4 .cn4-r .cn4-lj ul li{float: left;width: 120px;height: 36px;}
.cn4 .cn4-r .cn4-lj ul li a{display: block;width: 113px;height: 36px;text-indent: 37px;color: #464646;font-size: 12px;line-height: 36px;}
.cn4 .cn4-r .cn4-lj ul li:hover{background: #0c3a85 !important;}
.cn4 .cn4-r .cn4-lj ul li:hover a{color: #fff;}

/* */
.cn5{margin-top: 15px;height: 198px;border: solid 1px #e0e0e0;background: #f8f8f8;}
.cn5 .cn5-p{display: block;font-size: 14px;color: #ff0000;background: url(/template/tongzhong/images/t.jpg) left no-repeat;width: 105px;height: 55px;line-height: 55px;text-indent: 30px;} 
.cn5 ul{margin-left: 12px;border-left: solid 1px #dfdfdf;padding-left: 20px;}
.cn5 ul li a{font-size: 14px;color: #535353;}
.cn5 ul li:hover a{color: #ff0000; }

/* */
.foot{height: 107px;margin-top: 15px;padding-top: 39px;}
.foot .foot-2 {font-size: 12px;color: #fff;opacity: 1;}
.foot .foot-2 a{color: #fff;font-size: 14px;}
.foot .foot-2 p{padding-top: 10px;}
.foot .foot-3 span{display: block;font-size: 14px;color: #fff;font-weight: bold;}
.foot .foot-3 p{padding-top: 10px;}
.tc{position: absolute;left: 109px;top:-61px;display: none;}
.allfoot{background: #ff0000;}
/* list */
.bt{display: block;width: 260px;height: 80px;background: url(/template/tongzhong/images/bt.png) center no-repeat;margin-top: 5px;font-size: 26px;color: #fff;text-indent: 25px;line-height: 80px;}
.bt a{color:#fff}.bt a:hover{color:#fff}
.nav1{height: auto;color: #fff;}
.nav1 li{background: url(/template/tongzhong/images/nav1.jpg) center no-repeat;width: 260px;height: 59px;border-bottom: solid 1px #e6e8ed;line-height: 59px;text-indent: 28px;font-size: 16px;}
.nav1 li:hover a{color: #ff0000;}
.nav1 li:last-child{border-bottom: none;}
.thisclass a{color:#ff0000}
.list{float: right;height:auto;background: #fff;width: 879px;padding:20px 25px;min-height: 940px;}
.list ul .list-cn {width: 879px;padding: 10px 0;background: url(/template/tongzhong/images/lihead.png) left center no-repeat;
    padding-left: 18px;line-height:40px;border-bottom: 1px dashed #dedede;}
.list ul .list-cn  a{font-size: 16px;color:#4b4b4b;display: block;}
.list ul .list-cn  a:hover{color:#ff0000;display: block;}
.list ul .list-cn  a p{color:#b9bdc4;float: right;font-size:14px;padding-right:10px}

.list ul .list-img1{float: left;height: auto;width: 200px;padding-top: 30px;margin-right: 18px;}
.list ul .list-img1 a div{width: 170px;height: 66px;background: #f3f3f3;border-bottom: solid 2px #e1e1e1;padding: 15px 15px;}
.list ul .list-img1 a div span{font-size: 16px;color: #000;font-weight: bold;}
.list ul .list-img1 a div p{font-size: 14px;color: #626262;}

.list ul .list-img2 span{width: 200px;height: 50px;display: block;border-bottom: solid 2px #e1e1e1;font-size: 14px;color: #000;text-align: center;line-height: 50px;background: #f3f3f3;}

.list ul .list-teacher{width:100px;height:180px;float:left;margin:0 10px;padding:10px;text-align:center;display:hidden;}
.list ul .list-teacher img{width:100px;height:145px;}
.list ul .list-teache span{clear:both;line-height:30px;}

.list ul .list-Prin{width:170px;height:240px;float:left;margin:0 10px;padding:10px;text-align:center;display:hidden;}
.list ul .list-Prin img{width:150px;height:195px;padding-bottom:10px;}
.list ul .list-Prin span{clear:both;display:block;line-height:20px;width:100%;text-align:center;}

.list ul .list-photo{width:250px;height:200px;float:left;margin:0 10px;padding:10px;text-align:center;}
.list ul .list-photo img{width:250px;height:175px;}
.list ul .list-photo span{clear:both;line-height:30px;}