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; border:0px;word-break: break-all;word-break: break-word;}
body,button,input,select,textarea{font-family:"微软雅黑", Helvetica,Arial; background:#f0f0f0; font-size:16px;}
html {font-size: 100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;word-break: break-word;} 
a:link,a:visited,a:active,a:hover{text-decoration:none; cursor:pointer;}
a{color:#000}
legend{color:#000;}
i,em,b{font-style:normal;     display: inline-block; line-height:1.250em;}
fieldset,img{border:0;}
/*img{max-width:100%;display:block; margin:0 auto;}*/
img{max-width:100%;}

.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); 
-moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}
h1{word-break:break-word;}
.top{width:100%; height:3.750em; background:url(../images/topbgnew.png); overflow:hidden; line-height:3.750em; position:relative;}
.logo{width:16.775em; height:2.500em; position:absolute; left:0.6em; top:0.45em;}


.navHome img,.search img{width:2.200em;}

.yybg{width:100%; height:46px;}
.lgqh{/*width:90px;*/  margin-left:10px; background:url(../images/topbg2.png); -moz-border-radius: 5px;     
    -webkit-border-radius: 5px;  
    border-radius:5px; margin-top:8px;}



.teach_topR_qh{
	width:auto;
	height:31px;
	font-size:15px;
	
	
}
.select_box{
	 position:relative; 
}
.select_box span{
	width:auto;
	height:31px;
	float:left;
	padding:0 20px 0 20px;
	margin-top:3px;
	
	line-height:31px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a{
	position:absolute; 
	z-index:20;
	}
.son_ul{
	width:auto;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:34px;
	left:0px; 
	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:26px;
	width:90px; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
.son_ul li p{
	width:55px;
	display:inline;
	}


.teach_topR_qh2{
	width:auto;
	height:46;
	
	
}


.select_box2{
	 position:relative; 
}
.select_box2 span{
	width:auto;
	height:45px;
	float:left;
	padding:0 10px 0 0;
	margin-top:5px;
	line-height:46px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a2{
	position:absolute; 
	z-index:20;
	}
.son_ul2{
	width:auto;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:45px;
	right:1px; 
	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; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	font-size:15px;
	}
.son_ul2 li p{
	min-width:110px;
	display:inline;
	}


.teach_topR_qh2{
	width:auto;
	height:45;
	
	
}

.bd_list{min-height:280px;}
.serchcon{width:50%; padding-right:10px; padding-top:10px;}
.searchside{width:100%; background:url(../images/topbg2.png); height:31px;}
.searchside input{border:0px;  color:#FFF;}
.inputtext{width:78%;  background:url(../images/topbg2.png); height:30px; border:0; line-height:29px; text-indent:5px; float:left; margin-left:2px;}
.searchbtn{width:20%; height:28px; background:url(../images/searchbtn.png) no-repeat; cursor:pointer; float:right; margin-top:2px;}



.jbxxcon{width:100%; margin:0 auto; padding-top:12px;}
.photo{width:120px; margin:0 auto; }
.photo img{ border-radius: 50%;}
.jbxx{width:96%; height:28px; line-height:28px; color:#FFF; text-align:center; font-size:18px; margin:0 auto;}



.indexcon{padding:0 10px; margin:0 auto; padding-top:12px;}
.indexside{width:100%;}

.indexjbxxcon{width:100%; height:auto;}
.indexjbxxconout{width:100%; height:auto;}
.indexjbxxcon p{line-height:29px;}
.indexjbxxcon .time{font-size:16px; color:#d9533c;}
.indexjbxxcon ul{width:100%; padding:}
.indexjbxxcon li{/* width:46.68%; */margin:5px; line-height:32px;  border-bottom: 1px solid #eaeaea; font-size:15px;word-break: break-word;}
/*.cylist li{margin-bottom:6px;}
.indexjbxxcon .cypic{float:left;}
.indexjbxxcon .cypic img{padding:2px; border:1px solid #dedede;}
.pad6{padding:6px;  background:#FFF;}
.indexjbxxcon .cyname{margin-left:12px; line-height:28px; font-size:16px; color:#2a2a2a;}
*/
.cylist li{ padding:5px  0;}
.indexjbxxcon .cypic{float:left;}
.indexjbxxcon .cypic {padding:5px; border:1px solid #dedede; width:102px; height:78px; text-align:center;}
.pad6{padding:6px;  background:#FFF;}
.indexjbxxcon .cyname{ padding-left:12px; width:60%; line-height:28px; font-size:16px; color:#2a2a2a; float:left;}

.morenext{width:100%; height:28px; text-align:center; line-height:28px;margin-top:15px;margin-bottom:10px; background:#e3e3e3; }
.morenext a{color:#2a2a2a; font-size:16px;}


.tzylink{width:100%; background:#414141; margin:0 auto;}
.tzylink p{height:32px; line-height:32px; border-bottom:1px solid #707070; text-indent:10px;}
.tzylink a{background:url(../images/ico2.jpg) no-repeat left; line-height:32px; color:#FFF; padding-left:20px;}
.footlink1{width:100%; font-size:16px; margin:0 auto;}
.footlink1 li{ width:100%; background:#414141; text-indent:20px; line-height:30px; height:30px; float:left;}
.footlink1 a{color:#fff; display:block; background:url(../images/ico2.jpg) no-repeat left ;}
.footbg{width:100%; padding:10px 0; background:#2a2a2a; font-size:14px; margin:0 auto;} 
.footlink2{ width:100%; text-align:center; color:#727272;}
.footlink2 a{color:#727272;}
.copyright{width:100%; line-height:30px; text-align:center; color:#a6a6a6;}
.pcqh{width:110px; height:28px; line-height:28px;  background:#626262; margin:0 auto; margin-top:6px; text-align:center; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
.fwl{width:100%; line-height:28px; text-align:center; color:#FFF;}
.pcqh a{display:block; color:#FFF;}



.column{width:100%; height:45px; background:url(../images/topbg2.png);margin-top:16%;}
.column h2{line-height:45px; width:50%; float:left; font-size:24px; font-weight:normal; text-indent:12px; color:#FFF;}


.condqwz{width:100%;margin:0 auto;/* height:45px; *//* background:url(../images/dqwzbg.jpg) repeat-x; */}
.condqwz h2{font-size:16px;background: url(../images/ico3.jpg) no-repeat left 3px;text-indent:26px;/* height:45px; */line-height: 26px;border-bottom:2px solid #df6b57;/* float:left; */padding-right:6px;color: #000;}
.content{width:100%; padding-top:8px 0;}
.content h1{line-height:32px; font-size:20px; text-align:center;}
.timefont{line-height:30px; padding-top:3px; color:#5c5c5c; font-size:14px; text-align:center;}
.context{padding-top:6px; line-height:27px; font-size:15px;}
.context p{}
.context p img{text-align:center;}
.attach{width:95%; margin:0 auto; padding-top:5px;}
.attach p{line-height:32px;word-break: break-all;}
.attach a{color:#df6b57; font-size:16px;}

.contentzh{width:98%;  padding-top:8px 0; margin:0 auto;}
.contentzh h1{line-height:32px; font-size:16px; color:#2f2f2f;word-break: break-all；}
.contentzh p{line-height:32px; font-size:15px;}
.contentzh .c286fb7{color:#2f2f2f;}
.mart10{margin-top:10px;}

.pictitle{ width:98%; line-height:36px; color:#2a2a2a; font-size:16px; font-weight:bold; margin:0 auto;}
.piclist{width:98%; margin:0 auto; padding-top:2px;}
.piclist li{width:46%; float:left; margin:8px 1.66% 0 1.66%; border-bottom:0;}
.piclist li img{vertical-align: middle; max-width:50rem; max-height:152px}
.piclist p{text-align:center;}
.piclist .picname{height:30px; overflow:hidden;}
/*.piclist img{width:100%;}*/
.zan{width:125px; text-align:center; background:#c16759; margin:0 auto;
    -moz-border-radius: 5px;     
    -webkit-border-radius: 5px;  
    border-radius:5px;}




.xsfnlist{width:100%; padding-top:10px;}
.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;}


.nextcon{width:96%; padding-top:10px; border-top:1px solid #D2D2D2; margin:0 auto;  margin-top:10px;}
.nextcon p{line-height:26px; color:#666; font-size:15px;}
.nextcon a{ color:#666;word-break: break-word;}
.nextcon a:hover{color:#C40000;}


/*2018/3/12*/
.content{    margin-top: 5px;}
.condqwz{width:95%; margin:0 auto; line-height:45px; color:#FFF;}
.condqwz a{color:#FFF; font-size:14px;}

.xsxxtit{width:100%; height:30px; background:#f7f6f6; border:1px solid #f1f1f1;}
.xsxxtit h2{width:100%; height:30px; line-height:30px; text-indent:12px; color:#FFF; background:#2e363d; border:1px solid #2e363d;    font-weight: normal;
    font-size: 14px;}
.xsxxfei1{width:100%; padding-top:13px;}
.xsxxfei1 h2{ width:100%; font-size:16px; text-indent:16px; background:}
.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;}
.mat20{margin-top:20px;}
.bggreen h2{background:#f8870f; border:1px solid #f89305; width:200px;}
.padtop6{padding-top:6px;}

.indexcon{padding:0 10px; margin:0 auto; padding-top:12px;}
.indexside{width:100%;}

.indexjbxxcon{width:100%; height:auto;margin-top: 0px;}
.indexjbxxcon p{line-height:29px;}
.indexjbxxcon .time{font-size:15px; color:#307bc8;}
.indexjbxxcon ul{width:100%; padding:}
.indexjbxxcon li{    word-break: break-word;
   
    word-wrap: break-word;/* width:30%; */ font-size:15px;    border-bottom: 1px solid #eaeaea;    line-height: 32px;}
.pad6{padding:6px;background:#FFF !important;overflow: hidden;min-height: 280px;}