@charset "UTF-8";
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
*{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	
	
}

input[type=button], input[type=submit], input[type=reset] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}     
html{font-size:14px}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
body{ 
	margin:0px auto;
	font-size:14px;
	color:#595959;	
	
}
img{border:none;}
button,submit{cursor:pointer;}

li{list-style-type:none;}
ul{list-style:none;}
i{ font-style:normal;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover{color:#195999; text-decoration:none;}
.cl{ clear:both;}
.fr{float:right}
.fl{float:left}

.mar{margin: 0px auto;}
input{outline:none;}
.trans,a{

    -webkit-transition: all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
a.mask {
	text-decoration: none;
	overflow: hidden;
	display: block;
}
img.zoom-img:hover {
	-webkit-transform: scale(1.15);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 750ms;
	-moz-transform: scale(1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 750ms;
	overflow: hidden;
}
img.zoom-img {
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 550ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 550ms;
}

.box1273 {width:1273px;margin:0 auto}
.box1196 {width:1196px;margin:0 auto}
.box1330{width:1330px;margin:0 auto;}
.fl {float:left}
.fr {float:right}
.header{width:100%;background: url(../newsimages/bg1.png) top repeat-x #fff;height: 78px;padding-top:7px;}
.header .logo,.home-header .header-bg .logo{float:left;}
.header .header-r,.home-header .header-bg .header-r{float:right;height: 71px;}
.header .header-r .sear,.home-header .header-bg .header-r .sear{float:left;background: #fdf8f1;width:222px;height: 38px;margin-top:16px;padding:5px 38px 5px 8px;position: relative;}
.header .header-r .sear .text,.home-header .header-bg .header-r .sear .text{background: none;width:100%;border:none;height: 28px;}
.header .header-r .sear .input,.home-header .header-bg .header-r .sear .input{position: absolute;right:0;top:0;width:38px;height: 38px; color:#fdf8f1;background: url(../newsimages/ico1.png) center no-repeat;border:none;cursor: pointer;}
.header .header-r ul,.home-header .header-bg .header-r ul{float:right;margin-top:16px;margin-left:10px;}
.header .header-r li,.home-header .header-bg .header-r li{float:left;margin:0 0;position: relative;}
.header .header-r li .ico1,.home-header .header-bg .header-r li .ico1{background: url(../newsimages/ico2.png) center no-repeat;width:38px;height: 38px;display: block;}
.header .header-r li .ico2,.home-header .header-bg .header-r li .ico2{background: url(../newsimages/ico3.png) center no-repeat;width:38px;height: 38px;display: block;}
.header .header-r li .ico3,.home-header .header-bg .header-r li .ico3{background: url(../newsimages/ico4.png) center no-repeat;width:38px;height: 38px;display: block;}
.header .header-r li .ico4,.home-header .header-bg .header-r li .ico4{background: url(../newsimages/ico5.png) left center no-repeat;width:auto;height: 38px;display: block;padding-left:25px;font-size:12px;line-height: 38px;margin-left:10px;}
.header .header-r li:hover p,.home-header .header-bg .header-r li:hover p{position: absolute;top:38px;left:-28px;z-index: 999;display: block;}
.header .header-r li p,.home-header .header-bg .header-r li p{display: none;}
.login-suc{float:left;margin-top:25px;}
.login-suc a{font-size:14px;margin-right:15px;}
.login-suc a.a1{color: #0d579d;}
.login-suc a.a2{color: #c1c1c1;}


.subbanner{width:100%;height: 359px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.subbanner .text{width:100%;float:left;margin-top:85px;}
.subbanner .text .t1{font-size:24px;color: #1c4c7a;}
.subbanner .text .t2{font-size:14px;color: #808080;text-transform: uppercase;}
.subbanner .text .t3{font-size:16px;color: #3975af;line-height: 30px;padding-top:15px;}
.subbanner .text2 .t1,.subbanner .text2 .t2,.subbanner .text2 .t3{color: #fff;}
.subbanner .text3 .t1,.subbanner .text3 .t2,.subbanner .text3 .t3{color: #333;}

.top-about-bg{width:100%;float:left;background: #fff;padding:35px;margin-top:-61px;}
.top-about-bg .title{width:100%;float:left;font-size:24px;color: #183675;}
.top-about-bg .title span{font-size:12px;padding-left:20px;vertical-align: bottom;color: #9e9e9e;}
.top-about-bg .con{width:100%;float:left;padding:25px 0;line-height: 28px;font-size:13px;color: #6a6a6a;}

.top-about-bg .con .ffdd01{width:100px;	margin:0 auto; text-align: center;	 }
.top-about-bg .con .ffdd01 a{display: table-cell;vertical-align: middle;border:1px solid #D0D0D0;box-shadow: 1px 2px 3px #D0D0D0; 
-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-weight:normal!important;font-size: 18px!important;background-color:#183675;color:#fff!important;}
.top-about-bg .con .ffdd01:hover{display: table-cell;vertical-align: middle;border:1px solid #D0D0D0;box-shadow: 1px 2px 3px #D0D0D0; 
-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;margin:-2px 0 0 0}
.top-about-bg .con .ffdd01:hover a{background-color:#183675;color:#fff!important;}


.top-about-bg .con .ffdd02{ width:100px;margin:0 auto; text-align: center; }
.top-about-bg .con .ffdd02 a{display: table-cell;vertical-align: middle;border:1px solid #D0D0D0;box-shadow: 1px 2px 3px #D0D0D0; 
-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-weight:normal!important;font-size: 18px!important;}
.top-about-bg .con .ffdd02:hover{ display: table-cell;vertical-align: middle;border:1px solid #D0D0D0;box-shadow: 1px 2px 3px #D0D0D0; 
-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;margin:-2px 0 0 0}
.top-about-bg .con .ffdd02:hover a{background-color:#e7492e;color:#fff!important}





.show-dzzz-nav1{width:919px;float:left;margin-bottom:30px;}
.sp-leftlist{width:908px;float:left;}
.sp-leftlist .title{width:100%;float:left;height: 65px;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
.sp-leftlist .title span{float:left;line-height: 65px;font-size:18px;color: #967a52;margin-left:10px;padding:0;margin-right:28px;}
.sp-leftlist .title a{float:left;padding:0 26px;height: 35px;border:1px solid #E8E8E8;border-radius:35px;font-size:14px;line-height: 33px;margin:14px 17px 0 0;}
.sp-leftlist .title a:hover,.sp-leftlist .title a.hover{background: #967a52;color: #fff;border-color: #967a52;}
.sp-leftlist .title .rchange{float:right;margin-top:16px;}
.sp-leftlist .title .rchange a{border:none;width:35px;height: 35px;margin:0;}
.sp-leftlist .title .rchange a:hover{background: none;border:None;}
.sp-leftlist .title .rchange a.ico1{background: url(../newsimages/c1.png) center no-repeat;}
.sp-leftlist .title .rchange a.ico2{background: url(../newsimages/c2.png) center no-repeat;}
.sp-leftlist .title .rchange a.ico1.cur{background: url(../newsimages/c1h.png) center no-repeat;}
.sp-leftlist .title .rchange a.ico2.cur{background: url(../newsimages/c2h.png) center no-repeat;}

.sp-leftlist .title .rchange span{width:1px;height: 33px;float:left;margin-top:16px;background: #D6D6D6;margin:0;}
.sp-leftlist .list{width:100%;float:left;}
.sp-leftlist .list li{width:100%;float:left;border-bottom:1px solid #E8E8E8;padding:32px 0;}
.sp-leftlist .list li .pic{width:293px;height: 220px;float:left;overflow: hidden;position: relative;}
.sp-leftlist .list li .pic img{width:293px;height: 220px;vertical-align: bottom;}
.sp-leftlist .list li .pic p{position: absolute;bottom:9px;left:0;background: rgba(0,0,0,0.5);color: #fff;font-size:14px;padding:0 20px;height: 27px;line-height: 27px;}
.sp-leftlist .list li .con{float:right;width:583px;padding:0;}
.sp-leftlist .list li .con a{ font-size:24px;color:#967a52;font-weight:bold;
width:100%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:10px 0;}
.sp-leftlist .list li .con .des{width:100%;display: block;font-size:13px; margin-bottom:10px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.sp-leftlist .list li .con a:hover{ color:#e7492e;}
.sp-leftlist .list.list_bigpic ul{margin-left:-35px;}
.sp-leftlist .list.list_bigpic li{width:268px;margin-left:46px;}
.sp-leftlist .list.list_bigpic li .con{width:100%;padding-top:18px;}
.sp-leftlist .list.list_bigpic li .con a{font-size:15px;height: 40px;line-height: 20px;padding:0 auto;}
.sp-leftlist .list.list_bigpic li .con .des{
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;	
	height: 20px;
}

.sp-rbox{width:243px;float:right;background: #fff;}
.sp-r-list{float:left;width:100%;border-top:1px solid #E8E8E8;}
.sp-r-list li{width:100%;float:left;border-bottom:1px solid #E8E8E8;height: 83px;position: relative;padding-top:18px;overflow: hidden;}
.sp-r-list li a{font-size:16px;display: block;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;}
.sp-r-list li a::before{position: absolute;left:-40px;top:0;width:24px;height: 20px;background: url(../newsimages/ico6h.png) left center no-repeat;content: "";
	-webkit-transition: all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
.sp-r-list li p{font-size:14px;color: #b1b1b1;padding-top:6px;display: block;width:100%;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sp-r-list li:hover a{padding-left:36px;color: #2f83d2;}
.sp-r-list li:hover a::before{left:0;}
.sp-r-list li .ico{width:24px;height: 20px;background: url(../newsimages/ico6.png);position: absolute;right:0;top:23px;}
.sp-r-list li:hover .ico{right:-40px;}

.sp-r-link{width:100%;float:left;}
.sp-r-link li{width:100%;float:left;margin-top:20px;position: relative;background: #F0F0F0;height: 59px;overflow: hidden;}
.sp-r-link li .ico1,.sp-r-link li .ico2{width:64px;height: 59px;float:left;}
.sp-r-link li .ico1{background: url(../newsimages/ico7.png);}
.sp-r-link li .ico2{background: url(../newsimages/ico8.png);}
.sp-r-link li span{float:left;line-height: 59px;padding-left:27px;font-size:16px;}
.sp-r-link li .rico{position: absolute;right:12px;top:19px;background: url(../newsimages/ico9.png);width:25px;height: 21px;}
.sp-r-link li:hover .rico{right:20px;}
.sp-r-ad{width: 100%;float:left;margin-top:23px;}
.sp-r-ad img{max-width: 100%;vertical-align: bottom;}

.pages{width:100%;float:left;padding:34px 0;text-align: center;}
.pages a,.pages span{display: inline-block;font-size:14px;color: #7b7b7b;padding:0 8px;line-height: 25px;}


.footer{width:100%;background: #454640;padding:60px 0;}
.footer .left-menu{float:left;width:110px;margin-left:15px;}
.footer .left-menu a{font-size:14px;color: #fff;display: block;line-height: 40px;}
.footer .left-menu a:hover{color: #91918F;}
.footer .mid-list{width:160px;float:left;margin-left:30px;}
.footer .mid-list .tit{width:100%;float:left;line-height: 40px;color: #fff;font-size:14px;text-align:left;}
.footer .mid-list ul{width:100%;float:left;margin-top:15px;}
.footer .mid-list li{width:100%;float:left;line-height: 24px;text-align:left;}
.footer .mid-list li a{color: #DEDEDE;font-size:12px;text-align:left;}
.footer .mid-list li a:hover{color: #fff;}
.footer-line{width:1px;height: 211px;background: #63645E;float:left;}
.footer-r{float:right;margin-right:80px;width:360px;}
.footer-r .ewmlist{width:100%;float:left;margin-bottom: 15px;}
.footer-r .ewmlist li{width:93px;float:left;margin:0 5px;}
.footer-r .ewmlist li img{max-width: 100%;vertical-align: bottom;}
.footer-r .icolist{width:100%;float:left;margin-top:20px;}
.footer-r .icolist li{float:left;margin:0 14px;font-size: 12px}
.footer-r .icolist li:first-child{margin-left:5px;}
.footer-r .icolist li a{width:37px;height: 37px;float:left;background: url(../newsimages/ico10.png);}
.footer-r .icolist li a.ico1{background-position: 0 0;}
.footer-r .icolist li a.ico2{background-position: -49px 0;}
.footer-r .icolist li a.ico3{background-position: -142px 0;}
.footer-r .icolist li a.ico4{background-position: -189px 0;}
.footer-r .icolist li a.ico5{background-position: -236px 0;}

.copyright{width:100%;background: #32332D;height: 67px;}
.copyright .con{line-height: 67px;font-size:12px;color: #C0C0BF;float:left;}
.copyright a.footer-logo{float:right;margin-top:18px;}

.sub-areabg{width:100%;float:left;line-height: 52px;height: 52px;background: url(../newsimages/bg2.png) repeat-x top;}

.dzzz-cat-list{width:100%;float:left;border:1px solid #E2E2E2;margin-bottom:61px;background: #fff;}
.dzzz-cat-list.mt-61{margin-top:-61px;}
.dzzz-cat-list .con{width:244px;height: 361px;float:left;background: #3184D2;overflow: hidden;color: #fff;padding:40px 36px 0 36px;}
.dzzz-cat-list .con .t{width:100%;float:left;text-align: center;font-size:20px;}
.dzzz-cat-list .con .t p{font-size:12px;text-transform: uppercase;}
.dzzz-cat-list .con .des{width:100%;float:left;line-height: 24px;font-size:13px;padding-top:25px;text-indent: 20px;}
.dzzz-cat-list .con .more{width:100%;float:left;text-align: right;margin-top:30px;}
.dzzz-cat-list .con .more a{color: #fff;}
.dzzz-cat-list .con .more a:hover{color: #bf9b51;}
.dzzz-cat-list ul{float:left;width:950px;}
.dzzz-cat-list ul li{width:249px;float:left;margin:21px 0 0 50px;}
.dzzz-cat-list ul li .pic{width:100%;float:left;text-align: center;
	 -webkit-transition: all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
.dzzz-cat-list ul li .pic img{max-width: 100%;max-height: 210px;vertical-align: bottom;}
.dzzz-cat-list ul li .tit{width:100%;float:left;margin-top:18px;border-top:1px solid #E4E4E4;padding-top:16px;}
.dzzz-cat-list ul li .tit a{font-size:16px;color: #3b8ede;display: block;width:100%;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dzzz-cat-list ul li .tit a:hover{color: #bf9b51;}
.dzzz-cat-list ul li .online-read{width:100%;float:left;padding:6px 0;}
.dzzz-cat-list ul li .online-read a{background: url(../newsimages/ico11.png) left center no-repeat;padding-left:29px;color: #bf9b51;font-size:13px;}
.dzzz-cat-list ul li .des{width:100%;float:left;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #717171;font-size:13px;}
.dzzz-cat-list ul li .tips{width:100%;float:left;margin-top:18px;border-top:1px solid #E4E4E4;padding-top:24px;text-align: center;font-size:16px;color: #717171;}
.dzzz-cat-list ul li .tips p{font-size:13px;padding-top:10px;}
.show-dzzz-bg{width:100%;float:left;background: #fff;margin-top:-61px;padding:36px;}
.show-dzzz-nav1{width:100%;float:left;}
.show-dzzz-nav1 a{float:left;height: 41px;line-height: 39px;padding:0 13px;margin-right:10px;border:1px solid #C7C7C7;border-radius:11px;}
.show-dzzz-nav1 a:hover,.show-dzzz-nav1 a.cur{background: #3B95C1;color: #fff;border-color: #3B95C1;}
.show-dzzz-nav2{width:100%;float:left;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin-top:0;max-width: 1154px;}
.show-dzzz-nav2 a{float:left;padding:0 8px;height: 50px;line-height: 50px;font-size:18px;margin:0 10px;}
.show-dzzz-nav2 a:hover,.show-dzzz-nav2 a.cur{border-bottom:5px solid #3184D2;color: #3184D2;}
.dzzz-cat-list ul li:hover .pic{margin-top:-10px;}
.show-dzzz-list{width:100%;float:left;}

.show-dzzz-list li{width:249px;float:left;margin:21px 50px 0 0;height: 325px;overflow: hidden;}
.show-dzzz-list ul li .pic{width:100%;float:left;text-align: center;
	
}
.show-dzzz-list ul li .pic img{max-width: 100%;max-height: 210px;vertical-align: bottom;
	-webkit-transition: all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
.show-dzzz-list ul li .tit{width:100%;float:left;margin-top:18px;border-top:1px solid #E4E4E4;padding-top:16px;}
.show-dzzz-list ul li .tit a{font-size:16px;color: #3b8ede;display: block;width:100%;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.show-dzzz-list ul li .tit a:hover{color: #bf9b51;}
.show-dzzz-list ul li .online-read{width:100%;float:left;padding:6px 0;}
.show-dzzz-list ul li .online-read a{background: url(../newsimages/ico11.png) left center no-repeat;padding-left:29px;color: #bf9b51;font-size:13px;}
.show-dzzz-list ul li .des{width:100%;float:left;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #717171;font-size:13px;}
.show-dzzz-list ul li:hover .pic img{margin-top:-10px;}
.show-dzzz-list ul li.list-about{width:244px;height: 325px;float:left;background: #3184D2;overflow: hidden;color: #fff;padding:40px 36px 0 36px;}
.show-dzzz-list ul li.list-about .t{width:100%;float:left;text-align: center;font-size:20px;}
.show-dzzz-list ul li.list-about .t p{font-size:12px;text-transform: uppercase;}
.show-dzzz-list ul li.list-about .con{width:100%;float:left;line-height: 24px;font-size:13px;padding-top:25px;text-indent: 20px;}

.about-bg{width:100%;float:left;background: #fff;margin-top:-61px;padding:36px;}
.about-bg .about-left-menu{width:226px;float:left;}
.about-bg .about-left-menu .tit{width:100%;float:left;font-size:24px;color: #155ca0;padding-bottom:31px;}
.about-bg .about-left-menu ul{width:100%;float:left;}
.about-bg .about-left-menu li{width:100%;float:left;border-top:1px solid #D7D0C1;height: 84px;display: table;}
.about-bg .about-left-menu li a{display: table-cell;vertical-align: middle;background: url(../newsimages/ico6.png) right center no-repeat;width:100%;}
.about-bg .about-left-menu li:hover a,.about-bg .about-left-menu li.cur a{background: url(../newsimages/ico6h.png) right center no-repeat;color: #155ca0;}
.about-bg .about-right{width:899px;float:right;}
.about-bg .about-right .about-r-content img{max-width: 100%;}
.about-bg .about-right .about-r-content p{margin-bottom:20px;}
.about-bg .about-right .about-r-content{width:100%;float:left;color: #484848;line-height: 30px;}
.about-bg .about-right .rline{width:100%;float:left;height: 1px;background: #E6E6E6;margin:30px 0;}
.about-bg .about-right .about-r-tit{width:100%;float:left;font-size:20px;color: #2c87d1;}
.about-bg .about-right .about-r-fuwulist{width:100%;float:left;margin:30px 0 0 0;}
.about-bg .about-right .about-r-fuwulist ul{margin-left:-19px;}
.about-bg .about-right .about-r-fuwulist li{width:112px;height: 96px;border:1px solid #D3D3D3;float:left;margin-left:19px;display: table;margin-bottom:10px;}
.about-bg .about-right .about-r-fuwulist li p{display: table-cell;vertical-align: middle;padding:15px;font-size:15px;color: #858585;text-align: center;width:100%;}
.about-bg .about-right .about-r-fuwulist li:hover,.about-bg .about-right .about-r-fuwulist li.hover{background: #2C87D1;border-color: #2C87D1;}
.about-bg .about-right .about-r-fuwulist li:hover p,.about-bg .about-right .about-r-fuwulist li.hover p{color: #fff;}
.about-bg .about-right .about-r-con{width:100%;float:left;}

.about-bg .about-right .about-r-con .list1,.about-bg .about-right .about-r-con .list2,.about-bg .about-right .about-r-con .list3{width:100%;float:left;position: relative;background: #EEEEEE;padding-left:300px;line-height: 26px;color: #474747;}
.about-bg .about-right .about-r-con .list1 .tit,.about-bg .about-right .about-r-con .list2 .tit,.about-bg .about-right .about-r-con .list3 .tit{width:272px;position: absolute;left:0;top:0;bottom:0;color: #fff;text-align: center;display: table;}
.about-bg .about-right .about-r-con .list1 .tit p,.about-bg .about-right .about-r-con .list2 .tit p,.about-bg .about-right .about-r-con .list3 .tit p{display: table-cell;vertical-align: middle;font-size:18px;color: #fff;text-transform: uppercase;width:100%;}


.about-bg .about-right .about-r-con .list1{padding:0 15px 0 300px;height: 75px;line-height: 75px;}
.about-bg .about-right .about-r-con .list1 .tit{height: 75px;background: #5AB0F6;}

.about-bg .about-right .about-r-con .list2{padding:20px 15px 0 300px;height: 92px;margin-top:20px;}
.about-bg .about-right .about-r-con .list2 .tit{height: 92px;background: #3F90D1;}

.about-bg .about-right .about-r-con .list3{padding:20px 15px 0 300px;height: 136px;margin-top:20px;}
.about-bg .about-right .about-r-con .list3 .tit{height: 136px;background: #2C87D1;}

.teacher-bg{width:100%;float:left;background: #fff;padding:36px;margin-top:-61px;}
.teacher-bg .top-nav{text-align: center;width:100%;float:left;}
.teacher-bg .top-nav a{display: inline-block;height: 41px;line-height: 39px;padding:0 13px;margin-right:18px;border:1px solid #C7C7C7;border-radius:41px;margin:0 5px;}
.teacher-bg .top-nav a:hover,.teacher-bg .top-nav a.cur,.teacher-list li .pic p a:hover,.show-th-pic p a:hover{background: #3B95C1;color: #fff;border-color: #3B95C1;}

.teacher-list{width:100%;float:left;}
.teacher-list ul{margin-left:-40px;}
.teacher-list li{width:576px;float:left;margin:34px 0 0 40px;}
.teacher-list li .pic{width:116px;float:left;text-align: center;}
.teacher-list li .pic img{border:1px solid #E3E3E3;max-width: 100%;max-height: 141px;}
.teacher-list li .pic p{padding-top:8px;}
.teacher-list li .pic p a{display: block;height: 33px;line-height: 31px;margin-right:18px;border:1px solid #C7C7C7;border-radius:33px;width:100%;}
.teacher-list li .rcon{width:449px;height: 225px;float:right;background: #F2F2F2;overflow: hidden;padding:30px;}
.teacher-list li .rcon a{font-size:16px;color: #005eae;}
.teacher-list li .rcon a span{margin-left:20px;}
.teacher-list li .rcon .des{width:100%;float:left;font-size:12px;color: #666;line-height: 26px;margin-top:15px;}
.teacher-list li.line{width:1197px;float:left;height: 1px;background:#E8E8E8;}

.teacher-page{width:100%;float:left;padding:30px 0;}
.teacher-page p{float:left;color: #7b7b7b;}
.teacher-page p span{padding:0 10px;color: #128cc7;}
.teacher-page .rpages{float: right;}
.teacher-page .rpages a,.teacher-page .rpages span{display: inline-block;font-size:14px;color: #7b7b7b;padding:0 8px;line-height: 25px;}

.show-th-pic{width:158px;float:left;text-align: center;}
.show-th-pic img{max-width: 100%;border:1px solid #E3E3E3;}
.show-th-pic p{padding-top:8px;width:100%;display: block;text-align: center;}
.show-th-pic p a{display:inline-block;height: 33px;line-height: 31px;border:1px solid #C7C7C7;border-radius:33px;width:117px;text-align: center;}

.show-th-box{width:1013px;float:right;}
.show-th-box .show-th-content{width:100%;float:left;background: #F5F5F5;padding:40px;margin-bottom:24px;}
.show-th-box .show-th-content h1.t1{font-weight: normal;font-size:18px;}
.show-th-box .show-th-content h2.t2{font-size:18px;font-weight: normal;color: #418ff9;text-transform: uppercase;padding-top:8px;}
.show-th-box .show-th-content h3.t3{font-size:18px;font-weight: normal;color: #418ff9;}
.show-th-box .show-th-content .con{width:100%;float:left;padding:30px 0;font-size:14px;color: #727272;line-height: 34px;}

.show-th-botlist{width:100%;float:left;}
.show-th-botlist ul{margin-left:-35px;}
.show-th-botlist li{width:447px;float:left;height: 131px;overflow: hidden;background: #fff;border:1px solid #E3E3E3;margin:25px 0 0 35px;}
.show-th-botlist li .pic{width:175px;height: 129px;float:left;overflow: hidden;}
.show-th-botlist li .pic img{max-width: 100%;vertical-align: bottom;}
.show-th-botlist li .des{float:left;width:270px;padding:24px;}
.show-th-botlist li .des a{font-size:18px;color: #2c87d1;}
.show-th-botlist li .des p{font-size:13px;line-height: 20px;padding-top:10px;}

.contact-map{width:100%;float:left;padding:18px;border:1px solid #ECECEC;}
.map-bot{width:100%;float:left;margin-top:34px;}
.map-bot .wx-pic{float:left;width:218px;text-align: center;}
.map-bot .wx-pic img{max-width: 75px;}
.map-bot .wx-pic p{font-size:14px;padding-top:10px;}
.map-bot .line{width:1px;height: 140px;float:left;background: #ECECEC;}
.contact-con{width:580px;float:right;line-height: 20px;color: #696767;padding-top:15px;}
.contact-con p{width:33%;float:left;}
.contact-con .adr{width:100%;margin-top:20px;float:left;}

.contact-form{width:100%;float:left;border:1px solid #ECECEC;margin-top:20px;padding:18px;}
.contact-form li{width:100%;float:left;margin-top:18px;}
.contact-form li:first-child{margin-top:0;}
.contact-form li input{float:left;}
.contact-form li .text1{width:239px;height: 49px;border:1px solid #D2D2D2;padding:10px;}
.contact-form li .text2{width:355px;height: 49px;border:1px solid #D2D2D2;padding:10px;margin-left:21px;}
.contact-form li .text3{width:615px;height: 49px;border:1px solid #D2D2D2;padding:10px;}
.contact-form li .text4{width:100%;height: 94px;border:1px solid #D2D2D2;padding:10px;}
.contact-form li .code{float:left;margin-left:20px;margin-top:7px;}
.contact-form li a{float:left;margin-left:20px;line-height: 49px;}
.contact-form li .input{width:290px;height: 47px;background:#348AE2;color: #fff;font-size:18px;border:none;cursor: pointer;}

.form-list li .input:hover,.contact-form li .input:hover,.form-list2 li .input:hover{background: #0071CC;}

.login-topbg{width:100%;background:url(../newsimages/bg5.jpg) top repeat-x #F7F7F7;height: 93px;line-height: 93px;font-size:30px;color: #1d517a;padding-left:30px;}
.login-topbg span{float:left;font-size:18px;text-transform: uppercase;margin-left:25px;padding-top:5px;}
.login-topbg p{float:left;}

.left-login{width:470px;float:left;margin:80px 0;}
.login-tit{width:100%;float:left;font-size:24px;color: #234b6b;}
.login-tit span{padding-left:15px;text-transform: uppercase;}
.login-text{width:100%;float:left;margin-top:15px;line-height: 20px;color: #7c7c7c;margin-bottom:30px;}
.login-text span{font-size:36px;font-style: italic;display: inline-block;vertical-align: middle;}

.form-list{width:100%;float:left;margin-top:30px;}
.form-list li{width:100%;float:left;margin-bottom:18px;}
.form-list li .text{width:100%;height: 64px;border:1px solid #D0D0D0;padding:10px;}
.form-list li .input{width:290px;height: 52px;background: #005CA5;border:none;cursor: pointer;color: #fff;font-size:18px;}

.form-list li p{display: block;padding-top:10px;}
.form-list li p a{background: url(../newsimages/ico12.png) left center no-repeat;padding-left:25px;color: #0080a5;}
.right-reg{width:665px;float:left;padding-left:78px;border-left:1px solid #D9D9D9;margin:80px 0;margin-left:111px;}
.reg-text{width:100%;float:left;padding-top:15px;color: #414141;}
.reg-text a{color: #42abff;}

.form-list2{width:100%;float:left;margin-top:30px;}
.form-list2 li{width:100%;float:left;margin-bottom:18px;position: relative;}
.form-list2 li span.t{position: absolute;left:0;top:0;line-height: 64px;font-size:16px;padding-left:30px;}
.form-list2 li .text1{width:339px;height: 64px;border:1px solid #D0D0D0;padding:10px;padding-left:122px;float:left;}
.form-list2 li .text2{width:363px;height: 64px;border:1px solid #D0D0D0;padding:10px;padding-left:111px;float:left;}
.form-list2 li .text3{width:470px;height: 64px;border:1px solid #D0D0D0;padding:10px;padding-left:111px;float:left;}
.form-list2 li .code{margin:6px 0 0 15px;}
.form-list2 li a.a1,.form-list2 li a.a2{width:94px;height: 64px;float:left;line-height: 64px;text-align: center;color: #fff;font-size:14px;margin-left:13px;}
.form-list2 li a.a1:hover,.form-list2 li a.a2:hover{background: #005CA5}
.form-list2 li a.a1{background: #2394EE;}
.form-list2 li a.a2{background: #AEAEAE;}
.form-list2 li select{width:470px;height: 64px;border:1px solid #D0D0D0;padding:10px;padding-left:111px;float:left;}
.form-list2 li .input{width:290px;height: 52px;background: #005CA5;border:none;cursor: pointer;color: #fff;font-size:18px;}

.form-list li p,.form-list2 li p{width:100%;display: block;text-align: left;float:left;padding-top:10px;}
.form-list li p.correct,.form-list2 li p.correct{display: none;}

.modal2{width:100%;background: #fff;padding:36px;min-height: 513px;display: none;}
.modal2 .close{width:30px;height: 30px;background: url(../newsimages/close.png) center no-repeat;overflow: hidden;text-indent: -999999px;position: absolute;right:0;top:0;}

.menu-list{width:100%;float:left;}
.menu-list ul{width:290px;float:left;position: relative;border-right:1px solid #E8E8E8;}
.menu-list li{width:100%;float:left;padding:0 20px;line-height: 40px;height: 40px;text-align: left!important;}
.menu-list li a{background: url(../newsimages/ico13.png) right center no-repeat;float:left;width:100%;;text-align: left!important;}

.menu-list li:hover a{background: url(../newsimages/ico13h.png) right center no-repeat;color: #fff;}
.menu-list li dl{left:290px;position: absolute;width:290px;top:0;z-index: 999;min-height: 600px;border-right:1px solid #E8E8E8;display: none;}
.menu-list li dl dd{padding:0 20px;width:100%;float:left;}
.menu-list li dl dd a{color: #333;background: none;}
.menu-list li:hover dl dd a{background: none;color: #333;}

.menu-list li:hover,.menu-list li dl dd:hover{background: #967a52;}
.menu-list li dl dd:hover a{color: #fff;}
.menu-list li dl dd .three{position: absolute;left:290px;top:0;width:290px;min-height: 600px;padding-left:20px;border-right:1px solid #E8E8E8;display: none;}
.menu-list li dl dd:hover .three a{color: #9A9A9A;}
.menu-list li dl dd .three a{color: #9A9A9A;}
.menu-list li dl dd .three a:hover{color: #333;}

.menu-list li:hover dl,.menu-list li dl dd:hover .three{display: block;}


.form-list li .text:focus,.form-list2 li .text1:focus,.form-list2 li .text2:focus,.form-list2 li .text3:focus,.contact-form li .text1:focus,.contact-form li .text2:focus,.contact-form li .text3:focus,.contact-form li .text4:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}

.search-area{width:100%;float:left;border-bottom:1px solid #E2E2E2;padding-bottom:20px;color: #909090;}
.search-leftlist{width:908px;float:left;}
.search-leftlist .list{width:100%;float:left;}
.search-leftlist .list li{width:100%;float:left;border-bottom:1px solid #E8E8E8;padding:32px 0;}
.search-leftlist .list li .pic{width:129px;height: 86px;float:left;overflow: hidden;position: relative;}
.search-leftlist .list li .pic img{width:129px;height: 86px;vertical-align: bottom;}
.search-leftlist .list li .pic p{position: absolute;bottom:9px;left:0;background: rgba(0,0,0,0.5);color: #fff;font-size:14px;padding:0 20px;height: 27px;line-height: 27px;}
.search-leftlist .list li .con{float:right;width:740px;padding:0;}
.search-leftlist .list li .con a{font-size:18px;width:100%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search-leftlist .list li .con .des{width:100%;display: block;font-size:13px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.gkk-topsear{width:100%;float:left;margin-bottom:20px;}
.gkk-topsear .list{float:left;width:100%;margin:8px 0;}
.gkk-topsear .list span{float:left;width:101px;height: 32px;background: #e7492e;border-radius:32px;line-height: 32px;color: #fff;text-align: center;}
.gkk-topsear .list a{float:left;margin-left:25px;line-height: 32px;}
.gkk-topsear .list a:hover,.gkk-topsear .list a.active{color: #e7492e;text-shadow: 1px 0 0 currentColor;}

.gkk-left{width:908px;float:left;}
.show-gkk-area{width:100%;float:left;border-bottom:1px solid #E8E8E8;padding-bottom:18px;font-size:14px;color: #9e9e9e;padding-left:10px;}
.show-gkk-area a{font-size:14px;color: #9e9e9e;}
.show-gkk-top{width:100%;float:left;border-bottom:1px solid #E8E8E8;padding:30px 0;}
.show-gkk-top .pic{float:left;width:286px;float:left;}
.show-gkk-top .pic img{max-width: 100%;border:1px solid #CCCCCC;}
.show-gkk-top .con{width:598px;float:right;padding:0;position: relative;}
.show-gkk-top .con .tit{width:100%;float:left;border-bottom:1px solid #e8e8e8;padding:0 0 5px 0;color: #017ace;font-size:20px;}
.show-gkk-top .con .tit p{font-size:13px;color: #afafaf;}
.show-gkk-top .con .content{width:100%;float:left;line-height: 22px;color: #656565;font-size:13px;padding:10px 0;padding-right:120px;}
.show-gkk-top .con .link{width:100%;float:left;}
.show-gkk-top .con .link a{width:124px;height: 32px;line-height: 32px;text-align: center;color: #fff;border-radius:32px;float:left;margin-right:15px;}
.show-gkk-top .con .link a.a1{background: #1079D2;}
.show-gkk-top .con .link a.a2{background: #4A94DB;}
.show-gkk-top .con .link a.a3{background: #EC5252;}
.show-gkk-top .con .link a.a4{background: #36B983;}
.show-gkk-top .con .link a.a5{background: #979797;}
.show-gkk-top .con .link a:hover{opacity: 0.8;}
.show-gkk-top .con .float-ewm{position: absolute;right:0;bottom:0;width:109px;}
.show-gkk-top .con .float-ewm img{max-width: 100%;vertical-align: bottom;}
.show-content{width:100%;float:left;line-height: 30px;font-size:16px;padding:30px 0;max-width:880px;}
.show-content img{max-width:860px;}
.show-tuijian{width:100%;float:left;margin:30px 0;border-top:1px solid #e8e8e8;}
.show-tuijian .tit{width:100%;float:left;font-size:16px;padding-top:20px;color: #017ace;}
.show-tuijian ul{margin-left:-17px;}
.show-tuijian li{width:291px;height: 56px;float:left;border:1px solid #E6E6E6;position: relative;margin:21px 0 0 17px;padding:0 45px 0 15px;}
.show-tuijian li a{display: block;line-height: 56px;height: 56px;width:100%;overflow:hidden;color: #7f7f7f;position: absolute;top:0;left:0;z-index: 2;padding-left:15px;}
.show-tuijian li a:hover{color: #236f9a;}
.show-tuijian li::after{content: "";position: absolute;right:15px;top:50%;background: url(../newsimages/ico12.png);width:16px;height: 12px;margin-top:-6px;z-index: 1;}
.show-gkk-rtop{width:100%;float:left;}
.show-gkk-rtop ul{width:100%;float:left;}
.show-gkk-rtop li{width:100%;float:left;position: relative;margin-top:31px;}
.show-gkk-rtop li .con{line-height: 20px;border:1px solid #e8e8e8;height: 66px;float:left;}
.show-gkk-rtop li .con p{color: #464646;}
.show-gkk-rtop li a{position: absolute;top:-4px;width:74px;height: 74px;border-radius:74px;text-align: center;line-height: 74px;color: #fff;}

.show-gkk-rtop ul.ul1 li .con{color:#36b983}
.show-gkk-rtop ul.ul1 li a{background: #36B983;}

.show-gkk-rtop ul.ul1 li.li1 a{left:0;}
.show-gkk-rtop ul.ul1 li.li1{padding-left:29px;}
.show-gkk-rtop ul.ul1 li.li1 .con{padding:13px 15px 0 50px;}

.show-gkk-rtop ul.ul1 li.li2{padding-right:29px;}
.show-gkk-rtop ul.ul1 li.li2 a{right:0;}
.show-gkk-rtop ul.ul1 li.li2 .con{padding:13px 50px 0 15px;}

.show-gkk-rtop ul.ul1 li.li3 a{left:0;}
.show-gkk-rtop ul.ul1 li.li3{padding-left:29px;}
.show-gkk-rtop ul.ul1 li.li3 .con{padding:13px 15px 0 50px;}

.show-gkk-rtop ul.ul1 li.li4{padding-right:29px;}
.show-gkk-rtop ul.ul1 li.li4 a{right:0;}
.show-gkk-rtop ul.ul1 li.li4 .con{padding:13px 50px 0 15px;}

.show-gkk-rtop ul.ul1 li.li5 a{left:0;}
.show-gkk-rtop ul.ul1 li.li5{padding-left:29px;}
.show-gkk-rtop ul.ul1 li.li5 .con{padding:13px 15px 0 50px;}


.show-gkk-rtop ul.ul1 li.li6{padding-right:29px;}
.show-gkk-rtop ul.ul1 li.li2 a{right:0;}
.show-gkk-rtop ul.ul1 li.li6 .con{padding:13px 50px 0 15px;}

.show-gkk-rtop ul.ul1 li.li7 a{left:0;}
.show-gkk-rtop ul.ul1 li.li7{padding-left:29px;}
.show-gkk-rtop ul.ul1 li.li7 .con{padding:13px 15px 0 50px;}

.show-gkk-rtop ul.ul2 li .con{color:#459dda}
.show-gkk-rtop ul.ul2 li a{background: #459DDA;}
.show-gkk-rtop ul.ul2 li.li1 a{left:0;}
.show-gkk-rtop ul.ul2 li.li1{padding-left:29px;}
.show-gkk-rtop ul.ul2 li.li2{padding-right:29px;}
.show-gkk-rtop ul.ul2 li.li2 a{right:0;}
.show-gkk-rtop ul.ul2 li.li1 .con{padding:13px 20px 0 60px;}
.show-gkk-rtop ul.ul2 li.li2 .con{padding:13px 60px 0 20px;}

.show-gkk-rtop ul.ul1 li .con a{position: static;font-size:24px;color: #36b983;background: none;line-height: 39px;width:100%;text-align: center;padding:0;}
.online-title{width:100%;float:left;border-bottom:1px solid #e8e8e8;padding-bottom:30px;}
.online-title a{float:left;padding:0 26px;height: 35px;border:1px solid #E8E8E8;border-radius:35px;font-size:14px;line-height: 33px;margin:14px 17px 0 0;}
.online-title a:hover,.online-title a.hover{background: #3B95C1;color: #fff;border-color: #3B95C1;}
.online-con{width:100%;float:left;padding:30px 0;line-height: 26px;}
.online-con .t{width:100%;float:left;font-size:20px;color: #3b95c1;}
.online-con .content{width:100%;float:left;padding-top:30px;color: #484848;}
.online-list-tit{width:100%;float:left;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;font-size:18px;color: #3b95c1;padding:20px 10px;}
.online-list{width:100%;float:left;border-bottom:1px solid #E8E8E8;padding-bottom:30px;}
.online-list ul{margin-left:-28px;}
.online-list li{width:440px;float:left;height: 131px;border:1px solid #E3E3E3;margin:28px 0 0 28px;}
.online-list li .pic{width:175px;height: 129px;float:left;overflow: hidden;}
.online-list li .pic img{max-width: 100%;vertical-align: bottom;}
.online-list li .con{float:left;width:250px;padding:25px 0 0 23px;}
.online-list li .con a{width:100%;display: block;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:18px;color: #2c87d1;}
.online-list li .con p{line-height: 20px;padding-top:8px;}
.news-list{width:100%;float:left;}
.news-list li{width:100%;float: left;padding:28px 0;border-bottom:1px solid #e8e8e8;}
.news-list li .pic{float:left;width:263px;height: 175px;overflow: hidden;}
.news-list li .pic img{max-width: 100%;vertical-align: bottom;}
.news-list li .con{float:left;width:640px;padding:10px 0 0 28px;}
.news-list li .con a{font-size:20px;}
.news-list li .con p.time{width:100%;display: block;font-size:26px;color: #AFD6FE;padding:10px 0;}
.news-list li .con p.des{width:100%;display: block;font-size:13px;line-height: 22px;color: #6b6b6b;}
.news-list li .con p.more{width:100%;display: block;text-align: right;}
.news-list li .con p.more a{font-size:12px;width:83px;height: 29px;text-align: center;line-height: 27px;border:1px solid #BCDFEF;border-radius:29px;color: #6BACD5;display: inline-block;}
.news-list li.nopic .tit{width:100%;float:left;}
.news-list li.nopic .tit a{float:left;font-size:20px;}
.news-list li.nopic .tit p.time{float:right;font-size:26px;color: #AFD6FE;}
.news-list li.nopic .con{width:100%;display: block;padding:10px 0 0 0;}
.news-rpt80{padding-top:80px;}

.zz-show-pic{width:312px;float:left;margin:0 0 0 0;}
.zz-show-pic img{max-width: 100%;}
.zz-show-con{width:840px;float:left;margin:0 0 0 30px;}
.zz-show-con .title{width:100%;font-size:20px;float:left;font-weight: normal;margin-top:20px;}
.zz-show-con .titbot{width:100%;float:left;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:20px 0;margin-top:20px;}
.zz-show-con .titbot a.down{width:154px;height: 34px;line-height: 34px;border-radius:34px;color: #fff;background: #4D9AE3;float:left;text-align: center;}
.zz-show-con .titbot a.read{margin-left:27px;float:left;line-height: 34px;}
.zz-show-con .titbot a.read span{background: url(../newsimages/ico11.png) left center no-repeat;padding-left:30px;color: #bf9b51;font-size:16px;}
.zz-show-con .show-t{color: #4d9ae3;padding:20px;float:left;width:100%;}
.zz-show-con .content{width:100%;float:left;line-height: 30px;font-size:16px;color: #717171;padding:0 10px;}
.zz-show-con .content p{font-size:16px;}
.nx-bg1{width:100%;height: 605px;background: url(../newsimages/bg6.jpg) center no-repeat;background-size: cover;}
.nx-bg1-left{width:304px;float:left;margin-top:60px;}
.nx-bg1-left .tit{width:100%;float:left;color: #77591c;font-size:24px;}
.nx-bg1-left .tit p{text-transform: uppercase;font-size:18px;}
.nx-bg1-left .tel{width:100%;float:left;margin-top:15px;}
.nx-bg1-left .tel span{color:#77591c;font-size:32px;font-family:Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif;background: url(../newsimages/ico18.png) left center no-repeat;padding-left:30px;}
.nx-bg1-left ul{width:100%;float:left;margin-top:0;}
.nx-bg1-left li{width:100%;float:left;margin-top:25px;}
.nx-bg1-left li .text{width:100%;height: 39px;border:1px solid #D0D0D0;padding:0 10px;}
.nx-bg1-left li .text2{width:100%;height: 90px;border:1px solid #D0D0D0;padding:10px;}

.nx-bg1-left li .text:focus,.nx-bg1-left li .text2:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}

.nx-bg1-left li .input{width:100%;height: 39px;background: #77591c;color: #fff;font-size:15px;border:none;cursor: pointer;}
.nx-bg1-r{width:796px;float: right;margin-top:56px;}
.nx-bg1-r .tit{width:100%;float:left;text-align: center;font-size:24px;color: #867043;}
.nx-bg1-r .pic{width:100%;float:left;text-align: center;margin-top:35px;}
.nx-bg1-r .botcon{width:100%;float:left;margin-top:20px;height: 137px;border:1px solid #BDB29C;}
.nx-bg1-r .botcon .imgbg{float:left;width:318px;height: 135px;background: url(../newsimages/pic3.png) center no-repeat;}
.nx-bg1-r .botcon .con{width:476px;float:right;background: #B4965A;height: 135px;overflow: hidden;padding:30px 35px;color: #fff;line-height: 24px;font-size:15px;}

.nx-bg2{width:100%;height: 633px;background: #2C87D1;position: relative;}
.nx-bg2 .nx-bg2-left{width:62%;height: 100%;position: absolute;left:0;top:0;background: url(../newsimages/bg7.jpg) center no-repeat;background-size: cover;}
.nx-bg2 .leftcon{width:838px;float:left;position: relative;z-index: 9;}
.nx-bg2 .leftcon ul{width:225px;float:left;margin-top:100px;}
.nx-bg2 .leftcon li{width:100%;float:left;background: url(../newsimages/ico19.png) left center no-repeat;padding-left:30px;color: #fff;line-height: 58px;font-size:18px;}
.nx-bg2 .leftcon .pic{float:left;width:510px;margin-top:65px;}
.nx-bg2 .rightcon{width:287px;float: right;margin-right:26px;}
.nx-bg2 .rightcon .tit{width:100%;float:left;color: #fff;font-size:24px;margin-top:35px;}
.nx-bg2 .rightcon .tit p{text-transform: uppercase;font-size:18px;}
.nx-bg2 .rightcon ul{width:100%;float:left;margin-top:25px;}
.nx-bg2 .rightcon li{width:100%;height: 42px;border:1px solid #80B7E3;position: relative;float:left;margin-top:12px;line-height: 40px;padding:0 10px;}
.nx-bg2 .rightcon li a{color: #fff;width:100%;height: 42px;line-height: 42px;position: absolute;top:0;left:0;z-index: 2;padding:0 10px;}
.nx-bg2 .rightcon li::after{content: "";background: url(../newsimages/ico20.png) center no-repeat;width:24px;height: 20px;right:15px;top:50%;margin-top:-10px;position: absolute;z-index: 1;}
.nx-bg2 .rightcon li:hover a{padding-left:10px;}
.nx-bg3{width:100%;background:#EDEDED;height: 550px;position: relative;border-bottom:1px solid #D8D8D8;}
.nx-bg3 .nx-bg3-r{width:31%;height: 100%;background: #fff;position: absolute;left:0;top:0;}
.nx-bg3-left{width:304px;float:left;position: relative;z-index: 9;background: #fff;height:549px;padding-right:33px;}
.nx-bg3-left .tit{width:100%;float:left;color: #585858;font-size:24px;margin-top:54px;}
.nx-bg3-left .tit p{text-transform: uppercase;font-size:18px;}
.nx-bg3-left ul{width:100%;float:left;margin-top:29px;border-top:1px solid #e8e8e8;}
.nx-bg3-left li{width:100%;float:left;border-bottom:1px solid #e8e8e8;padding:14px 0;}
.nx-bg3-left li a{font-size:16px;color: #2c87d1;width:100%;float:left;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nx-bg3-left li p{width:100%;float:left;line-height: 20px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px;}

.nx-bg3-right{width:850px;float:right;}
.nx-bg3-right .tit{width:100%;float:left;color: #000;font-size:24px;margin-top:54px;text-align: center;}
.nx-bg3-right .tit p{text-transform: uppercase;font-size:18px;}
.nx-bg3-right .list{margin-top:40px;width:100%;float:left;}
.nx-bg3-right .list ul{margin-left:-18px;}
.nx-bg3-right .list li{width:155px;float:left;margin-left:18px;}
.nx-bg3-right .list li .pic{width:100%;float:left;}
.nx-bg3-right .list li .pic img{max-width: 100%;vertical-align: bottom;}
.nx-bg3-right .list li .con{width:100%;float:left;background: url(../newsimages/bg8.png) center bottom no-repeat;padding:0 15px;padding-bottom:54px;line-height: 24px;margin-top:30px;height: 130px;overflow: hidden;font-size:13px;}
.bot-case-tit{width:100%;float:left;text-align: center;margin-top:54px;font-size:24px;color: #616161;}
.bot-case-tit span{font-size:18px;text-transform: uppercase;padding-left:20px;}
.bot-case-list{width:100%;float:left;margin:40px 0;}
.bot-case-list ul{width:100%;float:left;}
.bot-case-list li{width:200px;float:left;height: 129px;border:1px solid #e8e8e8;margin:-1px 0 0 -1px;display: table;text-align: center;border-top:none;border-left:none;}
.bot-case-list li a{display: table-cell;vertical-align: middle;}
.bot-case-list li:nth-child(6n+0){border-right:0;}
.bot-case-list .botline{width:100%;height: 1px;background: #fff;margin-top:-1px;position: relative;z-index: 9;float:left;}

.zy-bg1{width:100%;padding:47px 0;background: #373737;}
.zy-bg1 .left-vd{width:515px;float:left;}
.zy-bg1 .left-vd video{width:100%;height: 298px;}
.zy-bg1 .right-con{float:right;width:625px;}
.zy-bg1 .right-con .t{color: #fff;font-size:24px;}
.zy-bg1 .right-con .con{width:100%;float:left;line-height: 26px;color: #fff;font-size:12px;margin-top:10px;}
.zy-bg1 .right-con .con a.yuyue{width:203px;height: 50px;background: #3D90AD;color: #fff;text-align: center;line-height: 50px;font-size:15px;margin-top:0px;display: inline-block;}
.zy-bg1 .right-con .con a.yuyue:hover{opacity: 0.8;}

.left-kecheng{width:604px;float:left;margin-top:54px;margin-bottom:72px;}
.left-kecheng .left-kc-table{width:100%;float:left;border:1px solid #DBDBDB;margin-top:18px;}
.left-kecheng .left-kc-table .tit{width:100%;float:left;border-bottom:1px solid #dbdbdb;line-height: 56px;padding:0 22px;font-size:20px;}
.left-kecheng .left-kc-table .tit span{font-size:12px;color: #DBDBDB;padding-left:20px;text-transform: uppercase;}
.left-kecheng .left-kc-table ul.list1{width:100%;float:left;padding:21px 0;}
.left-kecheng .left-kc-table ul.list1 li{float:left;line-height: 35px;height: 35px;color: #595959;background: url(../newsimages/ico21.png) left center no-repeat;padding-left:30px;margin-left:22px;}
.left-kecheng .left-kc-table ul.list2 li{background: url(../newsimages/ico22.png) left center no-repeat;}
.right-kecheng{width:556px;float:left;margin:72px 0 0 33px;}
.right-kecheng .tit{width:100%;float:left;font-size:24px;padding-left:20px;color: #4e4e4e;}
.right-kecheng .tit p{font-size:18px;text-transform: uppercase;padding-top:3px;}
.right-kecheng ul{width:100%;float:left;}
.right-kecheng li{width:100%;float:left;background: #F5F5F5;height: 78px;margin-top:24px;}
.right-kecheng li .t{width:117px;height: 78px;background:#3D90AD;float:left;text-align: center;line-height: 78px;color: #fff;font-size:20px;}
.right-kecheng li .tdiv{float:left;width:26px;height: 78px;background: #E2E2E2;}
.right-kecheng li .con{width:413px;float:left;height: 78px;display: table;padding:0 30px;color: #5a5a5a;}
.right-kecheng li .con .cent{display: table-cell;vertical-align: middle;}
.zy-bg2{width:100%;height: 541px;background: #E9FAFF;}
.zy-bg2 .zy-bg2-bg{width:1124px;margin:0 auto;background: url(../newsimages/bg9.jpg) center no-repeat;height: 541px;position: relative;}
.zy-bg2-bg .con{color: #fff;font-size:18px;position: absolute;}
.zy-bg2-bg .con p{line-height: 20px;color: #fff;font-size:14px;padding-top:4px;}
.zy-bg2-bg .con1{width:202px;top:27px;left:134px;}
.zy-bg2-bg .con2{width:199px;top:176px;left:54px;}
.zy-bg2-bg .con3{width:197px;top:314px;left:38px;}
.zy-bg2-bg .con4{width:237px;top:450px;left:119px;}
.zy-bg2-bg .con5{width:174px;top:64px;right:66px;}
.zy-bg2-bg .con6{width:242px;top:229px;right:25px;}
.zy-bg2-bg .con7{width:213px;top:415px;right:74px;}

.zy-bg3{width:100%;background: url(../newsimages/bg10.jpg) bottom repeat-x;padding:64px 0;}
.zy-bg3 .zy-bg3-left{width:661px;float:left;}
.zy-bg3 .zy-bg3-left .tit{width:100%;float:left;padding-bottom:33px;}
.zy-bg3 .zy-bg3-left .tit span{float:left;font-size:24px;color: #4e4e4e;}
.zy-bg3 .zy-bg3-left .tit span i{font-size:14px;color: #afafaf;text-transform: uppercase;padding-left:20px;line-height: 28px;}
.zy-bg3 .zy-bg3-left .tit a{float:right;color: #6a6a6a;line-height: 28px;}
.zy-bg3 .zy-bg3-left .left-pic{width:349px;float:left;}
.zy-bg3 .zy-bg3-left .left-pic .pic{width:100%;float:left;border:1px solid #D4D4D4;height: 162px;overflow: hidden;}
.zy-bg3 .zy-bg3-left .left-pic .pic img{max-width: 100%;vertical-align: bottom;}
.zy-bg3 .zy-bg3-left .left-pic .con{width:100%;float:left;padding-top:15px;border-bottom:1px solid #D4D4D4;height: 110px;overflow: hidden;}
.zy-bg3 .zy-bg3-left .left-pic .con a{font-size:16px;width:100%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zy-bg3 .zy-bg3-left .left-pic .con p{width:100%;display: block;padding-top:8px;font-size:13px;color: #6b6b6b;}
.zy-bg3 .zy-bg3-left .r-text{width:276px;float:right;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;height: 272px;padding-top:10px;}
.zy-bg3 .zy-bg3-left .r-text li{width:100%;float:left;line-height: 40px;}
.zy-bg3 .zy-bg3-left .r-text li a{font-size:15px;}
.zy-bg3 .zy-bg3-left .r-text li a i{font-weight: bold;padding-right:8px;}
.zy-bg3 .zy-bg3-left .r-text li a:hover{color: #2bb7ff;}
.zy-bg3-r{width:566px;float:right;}
.zy-bg3 .zy-bg3-r .tit{width:100%;float:left;padding-bottom:33px;}
.zy-bg3 .zy-bg3-r .tit span{float:left;font-size:24px;color: #4e4e4e;}
.zy-bg3 .zy-bg3-r .tit span i{font-size:14px;color: #afafaf;text-transform: uppercase;padding-left:20px;}
.zy-bg3 .zy-bg3-r .tit a{float:right;color: #6a6a6a;line-height: 28px;}
.zy-bg3 .zy-bg3-r .list{width:100%;float:left;}
.zy-bg3 .zy-bg3-r .list li{width:100%;float:left;height: 92px;border-bottom:1px solid #d4d4d4;overflow: hidden;font-size:14px;padding-top:11px;padding-left:8px;}
.zy-bg3 .zy-bg3-r .list li span{color:#2dade8;}
.zy-bg3 .zy-bg3-r .list li p{line-height: 22px;width:100%;display: block;font-size:12px;padding-top:5px;}

.zy-xxxm-tit{width:100%;float:left;margin-top:70px;text-align: center;font-size:24px;color: #6b6b6b;}
.zy-xxxm-tit p{font-size:14px;text-transform: uppercase;color: #afafaf;padding-top:4px;}

.multipleLine{ overflow:hidden; position:relative; width:100%;float:left;margin-bottom:70px;}
.multipleLine .hd{ overflow:hidden;  height:38px;text-align: center;width:229px;margin:0 auto;margin-top:40px;border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;}
.multipleLine .hd .prev,.multipleLine .hd .next{ margin:0 10px;overflow:hidden;cursor:pointer;display: inline-block;line-height: 38px;}

.multipleLine .hd ul{overflow:hidden; zoom:1;display: inline-block;}
.multipleLine .hd ul li{ cursor:pointer;display: inline-block;font-size:14px;line-height: 38px;padding:0 15px;color: #c7c7c7;}
.multipleLine .hd ul li.on{color: #2C87D1;}
.multipleLine .bd{ padding:40px 0; overflow:hidden;width:100%;}
.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;}
.multipleLine .bd ul li{ margin:34px 8px 0 8px; float:left; overflow:hidden;width:579px;height: 143px;border:1px solid #E3E3E3;}
.multipleLine .bd ul li .pic{width:214px;float:left;}
.multipleLine .bd ul li .pic img{ width:100%; height:141px;vertical-align: bottom;}
.multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleLine .bd ul li .con{width:362px;float:left;padding:20px;}
.multipleLine .bd ul li .con a{width:100%;display: block;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:18px;color: #2c87d1;}
.multipleLine .bd ul li .con p{font-size:12px;color: #353535;line-height: 22px;padding-top:5px;}
.multipleLine .bd ul li .con .more{width:100%;display: block;text-align: right;}
.multipleLine .bd ul li .con .more a{display: inline-block;width:83px;height: 29px;border:1px solid #84C3E1;border-radius:29px;line-height: 27px;text-align: center;color: #158dc7;font-size:12px;}

.khfk-list{width:100%;float:left;}
.khfk-list li{width:100%;float:left;padding:30px 0;border-bottom:1px solid #dbdbdb;font-size:16px;}
.khfk-list li span{color:#2dade8;}
.khfk-list li .con{display: block;width:100%;color: #7f7f7f;line-height: 28px;padding:10px 0 0 0;}

.show-sear{width:100%;float:left;margin-bottom:30px;}
.show-sear .tit{width:100%;float:left;font-size:16px;padding-top:20px;color: #017ace;}
.show-sear ul{margin-top:25px;float:left;width:100%;}
.show-sear li{width:285px;float:left;padding-right:15px;}
.show-sear li select{width:100%;height: 45px;border:1px solid #C9C9C9;padding-left:10px;color: #A7A7A7;outline: none;}
.show-sear li .input{width:52px;height: 44px;background: url(../newsimages/input1.png) center no-repeat;cursor: pointer;border:none;margin-left:0;float:right;}

.down-box{width:736px;background: #fff;display: none;}
.float-toptitle{width:100%;float:left;text-align: center;font-size:24px;color: #3590e3;padding:32px 0;border-bottom:1px solid #e8e8e8;}
.float-toptitle p{display: inline-block;padding-left:20px;font-size:14px;color: #9c9c9c;}
.float-toptitle p span{color: #3590e3;}
.down-form{width:100%;float:left;padding:40px 80px;}
.down-form ul{width:100%;float:left;}
.down-form li{float:left;margin-top:16px;}
.down-form li .text{width:100%;height: 44px;border:1px solid #D0D0D0;padding:0 15px;font-size:16px;}
.down-form li .text:focus,.down-form li .text2:focus,.down-form li .text5:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}
.down-form li.li1{width:229px;}
.down-form li.li2{width:335px;margin-left:12px;}
.down-form li.li1_1{width:229px;border:1px solid #D0D0D0;height: 44px;overflow: hidden;}
.down-form li.li1_1 span{float:left;line-height: 44px;padding-left:15px;font-size:16px;color: #757575;}
.down-form li.li1_1 select{width:130px;float:right;border:none;line-height: 44px;height: 44px;outline: none;}
.down-form li.li3{width:183px;}
.down-form li.li4{width:184px;margin-left:12px;}
.down-form li.li5{width:184px;margin-left:12px;}
.down-form li.li3 select,.down-form li.li4 select,.down-form li.li5 select{border:1px solid #D0D0D0;height: 44px;width:100%;font-size:16px;padding-left:10px;color: #757575;}
.down-form li.li3 select:focus,.down-form li.li4 select:focus,.down-form li.li5 select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}
.down-form li.li6{width:100%;}
.down-form li.li7{width:100%;padding-right:106px;}
.down-form li.li8{width:100%;padding-right:106px;position: relative;}
.down-form li.li8 .text{width:360px;}
.down-form li.li8 img.code{float:right;width:98px;height: 46px;}
.down-form li.li8 .float-input{position: absolute;left:372px;top:0;width:220px;}
.down-form li.li8 .float-input .input1{width:94px;height: 44px;background: #2394EE;border:none;color: #fff;cursor: pointer;float:left;}
.down-form li.li8 .float-input .input2{width:94px;height: 44px;background: #AEAEAE;border:none;color: #fff;cursor: pointer;margin-left:12px;float:left;}
.down-form li.li9{width:100%;text-align: center;margin-top:30px;}
.down-form li.li9 .input3{width:366px;height: 48px;background: #005CA5;border:none;cursor: pointer;color: #fff;font-size:16px;}
.down-form li.li9 .input3:hover,.down-form li.li8 .float-input .input1:hover,.down-form li.li8 .float-input .input2:hover{opacity: 0.8;}

.down-form li .text5{width:100%;height: 160px;border:1px solid #D0D0D0;padding:15px;font-size:16px;}

.show-news-title{width:100%;float:left;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;font-size:20px;padding:20px 10px;}
.show-news-title p{color: #AFD6FE;font-size:18px;padding-top:8px;}
.show-news-content{width:100%;float:left;padding:30px 0;line-height: 23px;color: #6b6b6b;}
.show-news-content p{padding:8px 0;}
.show-news-content img { max-width:880px }
.down-list{width:100%;float:left;border-top:1px solid #E8E8E8;}
.down-list li{width:100%;float:left;padding:26px 0;border-bottom:1px solid #E8E8E8;}
.down-list li .pic{width:114px;float:left;height: 69px;overflow: hidden;}
.down-list li .pic img{max-width: 100%;}
.down-list li .con{float:left;width:700px;margin-left:23px;padding:0;line-height: normal;}
.down-list li .con a{font-size:20px;color: #505050;}
.down-list li .con p{color: #a5a5a5;font-size:14px;padding-top:8px;}
.footer,.copyright{position: relative;z-index: 1799;}

@media only screen and (max-width:1200px) {
	.box1273 {width:1000px;margin:0 auto}
	.box1196 {width:1000px;margin:0 auto}
	.box1330{width:1000px;}
	.footer .left-menu,.footer .mid-list{width:140px;margin-left:20px;}
	.footer-r{width:320px;margin-right:0;}
	.modal2 .close{right:30px;}
	.dzzz-cat-list ul{width:750px;}
	.dzzz-cat-list ul li{margin:0;width:33.333%;padding:21px 15px 0 15px;}
	.about-bg .about-left-menu{width:200px;}
	.about-bg .about-right{width:700px;}
	.show-th-box{width:750px;}
	.show-th-botlist li{width:100%;margin:3% 0 0 0;}
	.show-th-botlist ul{margin-left:0;}
	.show-th-botlist li .des{width:calc(100% - 175px);}
	.teacher-bg .top-nav a{padding:0 25px;}
	.teacher-list ul{margin:0;}
	.teacher-list li{width:50%;margin:0;padding:15px;}
	.teacher-list li .rcon{width:calc(100% - 129px);height: 200px;}
	.teacher-list li .rcon .des{height: 103px;overflow: hidden;}
	.teacher-list li.line{width:100%;padding:0;}
	.map-bot .wx-pic{width:140px;}
	.contact-con{width:calc(100% - 170px);}
	.left-login{width:50%;padding:0 3%;}
	.right-reg{width:50%;margin-left:0;padding:0 3%;}
	.form-list2 li .text3,.form-list2 li select{width:100%;}
	.form-list2 li .text1{width:270px;}
	.form-list2 li a.a1, .form-list2 li a.a2{width:70px;font-size:12px;}
	.form-list2 li .text2{width:270px;}
	
	.sp-leftlist{width:690px;}
	.sp-rbox{width:210px;}
	.sp-leftlist .list li .con{width:calc(100% - 288px);}
	.sp-leftlist .list.list_bigpic li{width:50%;margin:0;padding:20px 36px;}
}

@media only screen and (max-height:768px) {
	.float-toptitle{padding:12px 0;}
	.down-form{padding-top:10px;padding-bottom:10px;}
	.down-form li .text5{height: 80px;}
	.down-form li.li9{margin-top:10px;}
	.down-form li{margin-top:10px;}
}
