/* CSS Document */


img{border:0; max-width:100%;}
img{border:0;max-width: 96%;max-height: 100%;height: auto !important;}

ol,ul{padding:0px;margin:0px;list-style-type:none;}
.list-paddingleft-2{
	 padding-left: 20px;
	}

caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
br{padding:0px; margin:0px; height:0px; font-size:0px;}
A:link,A:visited{TEXT-DECORATION:none;}


A:hover { TEXT-DECORATION:none;  }
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.top{width:100%; height:62px; background:#286fb7; min-width:1170px; margin:0 auto;}
.w1170{width:1170px; margin:0 auto;}
.logo{width:355px;}
.menunav{width:540px;}
.menunav li{float:left; height:62px; line-height:62px;}
.menunav a{display:block; padding:0 25px; font-size:16px; color:#FFF;}
.menunav a:hover{background:#0757a7;}
.menunav .on{background:#0757a7;}
h1{word-break: break-word !important;}
a{
    color: #333;
word-wrap: break-word;
}
.nav1 a{color:black;}

.teach_topR_qh{
	width:auto;
	height:63px;
	font-size:15px;
	
}
.select_box{
	 position:relative; 
}
.select_box span{
	width:auto;
	height:62px;
	float:left;
	padding:0 20px 0 20px;
	background:url(../images/zhimg.png) no-repeat right;
	line-height:63px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a{
	position:absolute; 
	z-index:20;
	}
.son_ul{
	width:100px;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:62px;
	left:5px; 
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	 filter:alpha(opacity=90);
	 opacity:0.9; 
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul li{
	display:block;
	line-height:30px;
	width:100px; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
.son_ul li p{
	width:55px;
	display:inline;
	}


.teach_topR_qh{
	width:auto;
	height:62px;
	margin-left:15px;
	
}


.select_box2{
	 position:relative; 
}
.select_box2 span{
	width:auto;
	height:63px;
	float:left;
	padding:0 20px 0 20px;
	background:url(../images/zhimg.png) no-repeat right;
	line-height:63px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a2{
	position:absolute; 
	z-index:20;
	padding:0 12px;
	display:block;
	}
.son_ul2{
	width:auto;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:63px;
	left:5px; 
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	 filter:alpha(opacity=90);
	 opacity:0.9; 
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul2 li{
	display:block;
	line-height:30px;
	min-width:120px;
	_width:120px; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
.son_ul2 a{display:block; font-size:14px; padding:0 12px; color:#222222;}
.son_ul2 a:hover{background:#286fb7; color:#FFF;}	
.son_ul2 li p{
	width:100%;
	display:inline;
	}		

.mat70{margin-top:-70px; z-index:999;}
.leftside{width:300px; background:#ffffff; min-height:950px;}
.rightside{width:846px; padding-top:100px;}
.photo{width:100%; height:260px; background:url(../images/photobg.jpg) no-repeat;}
.photo2{width:100%; height:280px; background:url(../images/photobg.jpg) #2e82d2 no-repeat;}
.photo p{text-align:center;}
.photo .pic{padding-top:25px;}
/*.photo  .pic img{width:150px; height:180px;}*/
.photo .name{padding:8px 5px 0 5px; color:#FFF; font-size:20px;}
.jjside{width:100%; padding:3px 0;}
.jjside li{width:95%; border-bottom:1px solid #eaeaea; line-height:30px; color:#373737; font-size:15px;  padding:8px 10px;}
.searchw224{width:224px; padding-left:38px; padding-right:38px; padding-top:10px;}
.searchside{width:224px; background:url(../images/searchbg.jpg) no-repeat; height:30px;}
.searchside input{border:0px; border-color:#FFF;}
.inputtext{width:185px; height:26px; border:0; line-height:29px; text-indent:5px; float:left; margin-top:1px; margin-left:2px;}
.searchbtn{width:33px; height:29px; background: url(../images/searchbtn.jpg) no-repeat; cursor:pointer; float:right;}
.djl{width:100%; height:30px; line-height:30px; padding-top:10px; color:#2378c7; text-align:center;}
.ewm{width:142px; height:142px; margin:10px 72px; padding:5px; border:1px solid #dfdfdf;}
.leftlink{width:100%; height:30px; line-height:30px; margin:12px 0;}
.leftlink li{float:left; margin-left:25px; background:url(../images/ico1.jpg) no-repeat left; text-indent:20px;}
.leftlink a{color:#5e5e5e; font-size:16px;}
.leftlink a:hover{color:#3084d3;}
.rightcon{width:100%; background:#FFF; border-bottom:1px solid #eaeaea; padding:25px 0; margin-bottom:26px;    overflow: hidden;}
.rightconside{width:93%; margin:0 auto;min-height:800px;}
.rightconside h2{width:100%; height:35px; font-size:16px; color:#286fb7;}
.rightconside h3{width:100%; font-size:16px; color: #363636; height:28px;}

.rightconside1{width:93%; margin:0 auto;}
.rightconside1 h2{width:100%; height:35px; font-size:16px; color:#286fb7;}
.rightconside1 h3{width:100%; font-size:16px; color: #363636; height:28px;}


.rightconsidexsxx {width:93%; margin:0 auto;}
.rightconsidexsxx  h2{width:100%; height:35px; font-size:16px; color:#286fb7;}
.rightconsidexsxx  h3{width:100%; font-size:16px; color: #363636; height:28px;}

.rightfont{width:100%; font-size:15px; color:#000;}
.rightfont p{line-height:30px;}
.cypiclist{width:100%;}
.cypiclist li{float:left; width:33%; float:left; margin-top:15px;}
.cypiclist .pic{width:135px; padding:5px; border:1px solid #e6e6e6;height: 172px;overflow: hidden;position: relative;display: table-cell;text-align: center;vertical-align: middle;}
.pic{width:135px;/*padding:5px;*/border:1px solid #e6e6e6;height: 172px;overflow: hidden;position: relative;text-align: center;vertical-align: middle;}

.cypiclist .namejj{float:left; width:95%;}
.cypiclist p{line-height:28px;text-align: center;width: 148px;}
.footer{width:100%; min-height:56px; background:#034c86;min-width: 1200px;}
.leftcopy{width:860px; padding:15px 10px; line-height:22px; color:#FFF;}
.footright{/*width:260px;*/ padding:15px 10px;}
.phonelink{width:60px;}
.phonelink a{color:#9eccff;}
.copylink{/*width:190px;*/ color:#FFF;}
.copylink a{color:#FFF;}

.padt20{padding-bottom:25px;}
.dqwz{width:100%; height:35px;}
.dqwz h2{ float:left;}
.dqwz .dqwzlink{width:500px; float:right; color:#286fb7; text-align:right;}
.dqwz .dqwzlink a{color:#286fb7;}

.dqwz .dqwzlink1{width:100%; float:right; color:#286fb7; text-align:right;padding-bottom:10px;}
.dqwz .dqwzlink1 a{color:#286fb7;}

.listej{width:100%;clear: both;}
.listej li{width:100%;  line-height:36px; font-size:15px;word-break:break-word;}
.listej a{
    color:#000;
    word-wrap: break-word;
    word-break: break-word;
    }
.listej a:hover{color:#3084d3;}
.page{width:100%; padding-top:12px; text-align:center; height:30px;}

.contentwz .dqwzlink{width:100%;}
.contentside{width:100%;}
.contentside p{word-break:break-word;}
.contentside h1{font-size:24px; font-weight:normal; text-align:center; line-height:36px;}
.contime{width:100%; padding-top:12px; text-align:center; color:#5c5c5c;}
.context{width:100%; font-size:15px; line-height:30px; padding-top:12px;}
.context p{/* text-indent:2em;*/}
.fjside{width:100%; color:#3084d3; padding-top:30px;}
.fjside .jslist{text-indent:4em;    color: #3084d3;}
.fjside .jslist a{color:#3084d3;}

.titlezh{width:100%; line-height:32px; font-size:16px; font-weight:bold; color:#286fb7; font-size:15px;word-break:break-word;}
.conzhlist{width:100%;}
.conzhlist p{line-height:32px;}
.conzhlist .f286fb7{ color:#286fb7;}
.tzyfdpic{width:100%;}
.tzyfdpic ul{width:820px; overflow:hidden;}
.tzyfdpic li{width:164px; float:left; margin-right:40px;}
.tzyfdpic li .pic{position:relative;}
.tzyfdpic li img{max-width:100%;max-height:100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.tzyfdpic .namejj{width:89%;height:28px;line-height:28px;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listpic li{margin-bottom:20px;}


#znmb1_other_navul ul{display:none;}
#znmb1_other_navul ul a{font-size:12px; color:#030;}

/*图片显示*/
.lxxpiclist{
    overflow: hidden;
    position: relative;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 160px;
    height: 190px;
  
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 20px;
}
}

.lxxpicspan{
    height: 36px;
    line-height: 36px;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    text-align: center;
    padding-left: 70px;
    padding-right: 70px;
    padding-top: 20px;
}   


.xsfn_title{width:100%; border-bottom:1px dotted #dbdbdb; padding-top:35px;}
.padtop12{padding-top:12px;}
.xsfnlist{width:100%; padding-top:20px;}
.xsfnlist h2{width:150px; height:32px; line-height:32px; border:1px solid #3184d2; text-indent:15px; font-size:15px;}
.xsfnlist p{line-height:26px; padding-top:6px; text-indent:2em; font-size:16px;}
/*导航位置*/
.QRCodeBox{
	width:100%;
	float:left;
	bottom:0px;
	clear:both;
}
.QRCode{height:155px;color:#bfd2e6;background-color: #3877af;text-align:center;}
.QRCode img{margin-top:15px;color:#f6f6f6;}


.xsxxtit{width:100%; height:30px; background:#f7f6f6; border:1px solid #f1f1f1;}
.xsxxtit h2{width:150px; height:30px; line-height:30px; text-indent:12px; color:#FFF; background:#3d8dfe; border:1px solid #136efd;}
.xsxxfei1{width:100%; padding-top:13px;}
.xsxxfei1 h2{ width:100%; font-size:16px; text-indent:16px; background:}
.xsxxfei1 tr:hover{background-color:#ddffd8 !important;}


.xsxxfei1 h2 span{color:#F60;}
.namelist{width:100%; padding:5px 0px; background:#fcfcfc; border:1px solid #f6f6f6;}
.namelist a{display:block; float:left; width:135px; height:28px; line-height:28px; overflow:hidden; padding:0 10px; font-size:15px; color:#4c4c4c; margin-bottom:5px;}
.namelist a:hover{color:#fff; background:#3e89fc;text-align:center;}
.mat20{margin-top:20px;}
.bggreen h2{background:#f8870f; border:1px solid #f89305; width:200px;}
.padtop6{padding-top:6px;}
.lxxfenge{
background: url(../images/ico_004.png) right center no-repeat;
}





.pages table{width:auto !important; margin-top:20px;}
 tbody{
     border: none;
    background-color: #fff;
 }
.pages table td,.pages table td div {
    font-family: "微软雅黑" !important;
}

.pages .PrevDisabled,.pages .Next,.pages a.Prev,.pages .NextDisabled {
    border: 1px solid #1a4f9b !important;
    height: 25px !important;
    line-height: 25px !important;
    color: #1a4f9b !important;
    padding: 0 10px !important;
    font-family: "微软雅黑" !important;
    vertical-align: middle;
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.pages input[type="button"] {
    padding: 0 10px !important;
    height: 25px !important;
    ; line-height: 25px !important;
    background: #1a4f9b !important;
    color: #fff !important;
    border: 0 !important;
    vertical-align: top;
    box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.pages input.defaultInputStyle {
    margin-left: 5px !important;
    margin-right: 5px !important;
    border: 1px solid #333 !important;
    height: 25px !important;
    line-height: 25px !important;
    vertical-align: top;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 5px !important;
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.defaultButtonStyle {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#1a4f9b, EndColorStr=#1a4f9b)!important;
    CURSOR: pointer;
    line-height: 14px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#1a4f9b), to(#1a4f9b))!important;
    background: -moz-linear-gradient( top,#1a4f9b,#1a4f9b)!important;
    background: -ms-linear-gradient(top,#1a4f9b 0%,#1a4f9b 100%)!important;
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}