@charset "utf-8";
/* CSS Document */

.content1 { width: 1200px; margin: 0 auto; margin-top: 33px; overflow: hidden; }
.content1 .news { width: 600px; float: left; }
.main .title { width: 100%; overflow: hidden; }
.main .title h1 { font-weight: bold; font-size: 20px; float: left; color: #364ea0; }
.main .title a { color: #364ea0; float: right; padding-top: 12px; }
.sbt span{float:left; margin-right:15px; cursor:pointer}
.sbt .on{ border-bottom:2px solid #364ea0; }

/*精选图片切换*/
.content1 .news .focus { position: relative; width: 390px; height: 281px; float: left; margin-top: 25px; }
.content1 .news .focus img { width: 390px; height: 281px; }
.content1 .news .focus .shadow { width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 35px; line-height: 35px; background: rgba(0,0,0,0.5); display: block; text-align: left; }
.content1 .news .focus .shadow a { text-decoration: none; color: #fff; overflow: hidden; margin-left: 10px; }
.content1 .news .focus .fbg { bottom: 5px; right: 5px; position: absolute; height: 21px; text-align: center; z-index: 200; }
.content1 .news .focus .fbg div { margin: 4px auto 0; overflow: hidden; zoom: 1; height: 14px }
.content1 .news .focus .D1fBt a { position: relative; display: inline; width: 12px; height: 12px; border-radius: 50%; margin: 0 3px; color: #B0B0B0; text-decoration: none; text-align: center; outline: 0; float: left; border: 2px solid #fff; box-sizing: border-box; }
.content1 .news .focus .D1fBt .current, .content1 .focus .D1fBt a:hover { background: #fff; }
.content1 .news .focus .D1fBt img { display: none }
.content1 .news .focus .D1fBt i { display: none; font-style: normal; }

.content1 .news .list {   width: 600px; margin-top: 5px; }
.content1 .news .list ul { width: 572px; float: left; margin-right: 28px; margin-top: 7px; }

.content1 .news .list ul li { border-bottom: 1px solid #e3e3e3; height: 22px; margin-top: 12px; }
.content1 .news .list ul li a img {display:none; width: 125px; height: 75px;/* float: left; margin-right: 10px; */}
.content1 .news .list ul li a h2 { font-size: 14px; color: #000; ; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 25px; display: block; }
.content1 .news .list ul li a p { color: #999; line-height: 24px;float: right; }
.content1 .news .list ul li:last-child { border: none; }
.content1 .news .list ul li a:hover h2 { color: #364ea0 }

/*
.content1 .news .list ul li { width: 572px; height: 64px; border-bottom: 1px solid #e3e3e3; overflow: hidden; padding-top: 14px; }
.content1 .news .list ul li a { color: #000; }
.content1 .news .list ul li h2 { width: 65px; height: 50px; text-align: center; font-size: 35px; float: left; margin-right: 10px; border-right: 1px solid #e3e3e3; color: #828081; }
.content1 .news .list ul li h2 p { line-height: 1; font-weight: bold; font-size: 35px; }
.content1 .news .list ul li h2 span { font-size: 12px; font-weight: lighter; color: #828081 }
.content1 .news .list ul li h3 { font-weight: lighter; height: 50px; overflow: hidden; font-size: 14px; }
.content1 .news .list ul li h3 p { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 20px; }
.content1 .news .list ul li h3 span { color: #999; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 25px; display: block; }
.content1 .news .list ul li:hover p { color: #364ea0; }
.content1 .news .list ul li:hover h2 span { color: #364ea0; }
.content1 .news .list ul li:last-child { border: none; }
*/

/*
.content1 .news .list { float: right; width: 382px; margin-top: 5px; }
.content1 .news .list ul { width: 382px; float: left; margin-right: 28px; margin-top: 2px; }
.content1 .news .list ul li { width: 382px; height: 64px; border-bottom: 1px solid #e3e3e3; overflow: hidden; padding-top: 14px; }
.content1 .news .list ul li a { color: #000; }
.content1 .news .list ul li h2 { width: 65px; height: 50px; text-align: center; font-size: 35px; float: left; margin-right: 10px; border-right: 1px solid #e3e3e3; color: #828081; }
.content1 .news .list ul li h2 p { line-height: 1; font-weight: bold; font-size: 35px; }
.content1 .news .list ul li h2 span { font-size: 12px; font-weight: lighter; color: #828081 }
.content1 .news .list ul li h3 { font-weight: lighter; height: 50px; overflow: hidden; font-size: 14px; }
.content1 .news .list ul li h3 p { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 20px; }
.content1 .news .list ul li h3 span { color: #999; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 25px; display: block; }
.content1 .news .list ul li:hover p { color: #364ea0; }
.content1 .news .list ul li:hover h2 span { color: #364ea0; }
.content1 .news .list ul li:last-child { border: none; }
*/
.content1 .notice { width: 550px; float: right; }
.content1 .notice ul { margin-top: 24px; }
.content1 .notice ul li { border-bottom: 1px solid #e3e3e3; height: 22px; margin-top: 12px; }
.content1 .notice ul li a img {display:none; width: 125px; height: 75px;/* float: left; margin-right: 10px; */}
.content1 .notice ul li a h2 { font-size: 14px; color: #000; ; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 25px; display: block; }
.content1 .notice ul li a p { color: #999; line-height: 24px;float: right; }
.content1 .notice ul li:last-child { border: none; }
.content1 .notice ul li a:hover h2 { color: #364ea0 }
.content2 { width: 1200px; margin: 0 auto; margin-top: 30px; overflow: hidden; }
.content2 ul li { float: left; }
.content2 ul li a { display: block; width: 171px; height: 110px; text-align: center; background: #364ea0; color: #fff; }
.content2 ul li a img { margin-top: 21px; transition: 0.5s; }
.content2 ul li a p { margin-top: 10px; }
.content2 ul li .t2 { background: #24a9e6; }
.content2 ul li .t3 { background: #f8b62c; }
.content2 ul li .t4 { background: #e6815c; }
.content2 ul li .t5 { background: #7bc01a; }
.content2 ul li .t6 { background: #17d6c1; }
.content2 ul li .t7 { background: #24a9e6; }
.content2 ul li a:hover img { margin-top: 15px; }
.content3 { width: 100%; height: 350px; background: #f3f3f3; margin-top: 45px; padding-top: 45px; }
.content3 .three { width: 1198px; height: 302px; background: #fff; border: 1px solid #e3e3e3; margin: 0 auto; }


.content3 .medaia .focus { position: relative; width: 350px; height: 200px; float: left; margin-top: 25px; }
.content3 .medaia .focus img { width: 350px; height: 200px; }
.content3 .medaia .focus .shadow { width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 35px; line-height: 35px; background: rgba(0,0,0,0.5); display: block; text-align: left; }
.content3 .medaia .focus .shadow a { text-decoration: none; color: #fff; overflow: hidden; margin-left: 10px; }
.content3 .medaia .focus .fbg { bottom: 5px; right: 5px; position: absolute; height: 21px; text-align: center; z-index: 200; }
.content3 .medaia .focus .fbg div { margin: 4px auto 0; overflow: hidden; zoom: 1; height: 14px }
.content3 .medaia .focus .D1fBt a { position: relative; display: inline; width: 12px; height: 12px; border-radius: 50%; margin: 0 3px; color: #B0B0B0; text-decoration: none; text-align: center; outline: 0; float: left; border: 2px solid #fff; box-sizing: border-box; }
.content3 .medaia .focus .D1fBt .current, .content3 .focus .D1fBt a:hover { background: #fff; }
.content3 .medaia .focus .D1fBt img { display: none }
.content3 .medaia .focus .D1fBt i { display: none; font-style: normal; }


.content3 .three .list { float: right; width: 422px; margin-top: 5px; }
.content3 .three .medaia li{
	 
	 
	    border-bottom: 1px solid #e3e3e3;
    height: 22px;
    margin-top: 12px;
	 
}


 
.content3 .three .medaia li a h2 { font-size: 14px; color: #000; ; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 25px; display: block; }
.content3 .three .medaia li a:hover h2 { color: #364ea0 }


.content3 .three .list ul li:last-child { border: none; }

/*
.content3 .three .medaia li{
	float:left;
	width:48%;
	    border-bottom: 1px solid #e3e3e3;
    height: 22px;
    margin-top: 12px;
	margin-right:2%;
}
.content3 .three .medaia li:nth-of-type(even){
	margin-right:0px;
}

 
.content3 .three .medaia li a p { display:none; color: #999; line-height: 24px;float: right; }
.content3 .three .medaia li a h2 { font-size: 14px; color: #000; ; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 25px; display: block; }
.content3 .three .medaia li a:hover h2 { color: #364ea0 }
*/
.content3 .three .zxzn { width: 380px; height: 282px; border-right: 1px solid #e3e3e3; float: left; margin-left: 18px; }
.content3 .three .zxzn .title { width: 365px; height: 55px; border-bottom: 1px solid #e3e3e3; line-height: 55px; float: left; }
.content3 .three .zxzn .title h1 { margin-left: 7px; }
.content3 .three .zxzn ul { width: 365px; height: auto; float: left; margin-top: 15px }
.content3 .three .zxzn ul li { width: 350px; line-height: 50px; height: 50px; border-bottom: 1px dashed #d9d9d9; background: url(../images/bg2.gif) no-repeat center left; padding-left: 15px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.content3 .three .zxzn ul li a { color: red; font-size: larger; font-weight: bolder;}
.content3 .three .zxzn ul li a:hover { color: #364ea0; }
.content4 { width: 1200px; margin: 0 auto; margin-top: 35px; overflow: hidden }
.content4 .djgz { width: 794px; float: left; }
.content4 .djgz h2 a img { width: 794px; height: 90px; margin-top: 23px; }
/*
.content4 .djgz ul { width: 380px; float: left; margin-top: 15px; }
.content4 .djgz ul li { line-height: 36px; background: url(../images/bg2.gif) no-repeat center left; padding-left: 15px; }
.content4 .djgz ul li span { float: right; color: #999; font-size: 12px; }
.content4 .djgz ul li a { color: #000; }
.content4 .djgz ul li a:hover { color: #364ea0; }
.content4 .djgz .r { float: right; }

*/
.content4 .djgz ul li {
    float: left;
    margin-right: 1%;
    text-align: center;
	width:19%;
	margin-top:10px;
}
 
.content4 .djgz ul li p {
   margin:0px;
   padding:0px;
    margin-top:10px;
}

.content4 .djgz ul li img{
    
	width:100%;
}

.content4 .teacher { width: 380px; float: right; }
.content4 .teacher h2 a img { width: 380px; height: 90px; margin-top: 23px; }
.content4 .teacher ul { width: 380px; float: left; margin-top: 15px; }
.content4 .teacher ul li { line-height: 36px; background: url(../images/bg2.gif) no-repeat center left; padding-left: 15px; }
.content4 .teacher ul li span { float: right; color: #999; font-size: 12px; }
.content4 .teacher ul li a { color: #000; }
.content4 .teacher ul li a:hover { color: #364ea0; }
.content4 .teacher .r { float: right; }
.content5 { width: 1200px; margin: 0 auto; padding-top: 22px; }
.content5 .title { border-bottom: 1px solid #e3e3e3; padding-bottom: 15px; }
.content5 #pic { overflow: hidden; width: 1200px; margin-top: 20px; }
.content5 #pic img { width: 193px; height: 125px; }
.content5 #inpic { float: left; width: 800%; }
.content5 #pic1 { float: left; }
.content5 #pic2 { float: left; }
.content5 #pic ul { list-style: none; }
.content5 #pic ul li { float: left; margin-right: 24px; text-align: center; }
.content5 #pic ul li a p { color: #000; line-height: 24px; padding-top: 3px; }
.content5 #pic ul li a:hover p { color: #1f3683; }

.top_l { margin-top: 18px; float: left; width: 785px; height: 302px; margin-left: 15px; }
.top_l> li > img { float: left; margin-right: 20px; width: 350px; /* height: 218px; */
border: 1px solid #aac3d9; margin-top: 10px; }
.top_l > li > a { float: left; display: block; width: 400px; }
.top_l > li > a > h2 { /* margin-top: 30px;	 */
font-size: 22px; color: #00407d; }
.top_l > li > a > p { margin-top: 10px; line-height: 30px; font-size: 14px; color: #000; text-indent: 2em; }
.top_l h1,.title2 h1 { background: url('../images/gk.png') no-repeat; overflow: hidden; }
.top_l h1 span,.title2 h1 span { font-weight: bold; font-size: 20px; float: left; color: #364ea0; margin-left: 79px; }
.top_l h1 a ,.title2 h1 a{ line-height: 35px; margin-right: 10px; float: right; font-weight: normal; font-size: 14px; color: #00407d; }

