@charset "utf-8";
*{margin: 0;padding: 0;}
body{font-family: "微软雅黑";}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
a:hover{cursor: pointer}
img{border:none}
ul li{list-style: none;float:left;}
a{text-decoration:none; border:none;cursor:pointer;outline:0}
input,textarea,select{outline:0; border:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}
.clearfix:before, 
.clearfix:after { 
  display: table; 
  line-height: 0; 
  content: ""; 
}
.clearfix:after{content:"\200B";height:0;display:block;visibility:hiden;clear:both;}/*清除浮动*/
.container{width:1200px;margin:0 auto;}
.clearfix{*zoom:1;}/*兼容IE清除浮动*//**/
.left{float: left;}
.right{float: right;}


/**/
.jcjytop{width:100%;border-bottom: 4px solid #1d63ce;padding: 20px 0 16px;margin-bottom: 30px;}
.jcjytop img{width: 260px;margin-left: 30px;}
.teachbanner{width:100%;margin-bottom: 40px;}
.teachbanner img{width:100%;}



.teachnew{width:100%;}



/* imgscroll3 */
.imgscroll3{width:582px;margin-right:5px;margin-bottom:5px;height:352px;float:left;position:relative;overflow:hidden}
.imgscroll3:hover .pre{display:block}
.imgscroll3:hover .next{display:block}
.imgscroll3 li{list-style:none;margin:0;padding:0}
.imgscroll3 .imglist{width:100%;height:inherit;position:absolute;right:0}
.imgscroll3 .imglist .imgurl{height:inherit;float:left}
.imgscroll3 .imgdesc{width:20%;height:30px;bottom:0;right:0;position:absolute;overflow:hidden}
.imgscroll3 .imgdesc li{width:20%;transition:all linear 0.2s;height:30px;float:left;line-height:30px;vertical-align:middle;text-align:center;background:rgba(102,102,102,0.5);margin:0;cursor:pointer}
.imgscroll3 .imgdesc li.hover{background:#000;color:#fff}
.imgscroll3 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;left:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll3 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;right:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll3 .imginfo{position:absolute;width:80%;bottom:0;left:0;height:30px;overflow:hidden}
.imgscroll3 .imginfo li{height:30px;color:#fff;width:97%;padding:0 3%; color:#fff;background:rgba(102,102,102,0.5);line-height:30px;vertical-align:middle;text-align:center;white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏超出容器的部分 */text-overflow: ellipsis; /* 显示省略号 */}
.imgurl img{width:582px;height: 352px;}

.newlist{width:580px;}
.listtitle{width:100%;border-bottom: 2px solid #DDDDDD;margin-top: -10px;float: left;padding-bottom: 5px;margin-bottom: 14px;}
.listtitle span{padding:8px 10px;font-size: 24px;color:#0e69aa;border-bottom: 2px solid #0e69aa;margin-top: 1px;font-weight: 400}
.listtitle a{display: inline-block;font-size: 14px;font-weight: 400;color: #888888;float: right;margin-top: 20px;margin-right: 5px;}
.listtitle b{font-size: 24px;color:#0e69aa;font-weight: 400;margin-bottom: -30px; display: flex;justify-content: center; /* 水平居中 */}

.manylist{width:100%;margin-bottom: 40px;}
.manylist li{width:100%;float: left;margin-bottom: 10px;}
.manylist li b{width:5px;height: 5px;display: inline-block;background: #AAAAAA;border-radius: 10px;float: left;margin-right: 8px;margin-top: 10px;}
.manylist li a{display: inline-block;float: left;width: 97%;color: #444444;font-size: 18px;white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏超出容器的部分 */text-overflow: ellipsis; /* 显示省略号 */}
.manylist li:hover a{color: #036eb8}
.manylist li:hover b{background: #036eb8}

.transverse{width:100%;margin-bottom: 30px;}
.sxnews {width: 580px;margin-top: 10px;}

.foot{width:100%;padding: 30px 0 40px;background:#EAEBEB;}
.foot p{text-align: center;line-height: 36px;font-size: 16px;color: #666666;}




.wrapCon{width: 1200px;margin: -30px auto 30px;overflow: hidden;background: #ffffff;}
.wrapCon .palce{font-size: 14px;color: #666666;width: 1160px;margin: 10px auto;overflow: hidden;border-bottom: 1px solid #dddddd;line-height: 30px;}
.palce span{display: inline-table;padding-right: 5px;}
.wrapArt {width: 1160px;margin: 20px auto;}
.wrapArt h1{font-size: 24px;font-weight: normal;text-align: center;}
.wrapArt h2{font-size: 14px;margin: 10px;font-weight: normal;text-align: center;}
.wrapArt .artIntro{overflow: auto;text-align: center;border-bottom: 1px solid #dddddd;margin-top: 20px;}
.artIntro{padding-bottom: 20px;}
.artIntro i{font-style: normal;}
.artIntro .time{float: right;padding-right: 10px; }
.artIntro .fontSize{margin-left: 10px;padding-right: 10px;float: right;margin-right: 20px;}
.fontSize i{padding-right: 10px;cursor: pointer;}
.artIntro .share{margin-left: 10px;cursor: pointer;}
.wrapArt .article{margin-top: 20px;overflow: hidden}
/*.article img{max-width:1160px;display: block;margin: 20px auto 30px;}*/
.article{width:100%;}
.article img{max-width:1160px;display: block;margin: 20px auto 0;}
.article p{line-height: 25px;font-size: 14px;margin-bottom: 10px;text-indent: 35px;/*text-align: justify;*/}
.wrapArt .source{overflow: hidden;border-top: 1px solid #dcdcdc;height: 40px;line-height: 40px;color: #999999;margin-top: 20px;margin-bottom: 50px;}
.source p{width: 500px;float: left;}
.source p i{  font-style: normal;}
.source ul{float: right;overflow: hidden;}
.source ul li{float: left;display: block;cursor: pointer;}

















