body {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	background:url(../images/bj.jpg) top center;
	background-attachment:fixed;
	background-size:100%;
}
* {outline: none;}
img,video {
	border:0;
	max-width: 100%;
	max-height: 100%;
	height: auto;
	}
a {
word-wrap: break-word;
    word-break: break-word;
	text-decoration: none;
	color:#333;
}
p { word-wrap: break-word;
    word-break: break-word;margin:0; padding:0;}
ul,li {
word-wrap: break-word;
    word-break: break-word;
	list-style-type:none;
    margin:0;
	padding:0;
	border: 0px;}
.top { border-top:solid 2px #E36C66; background-color:#3D4552;}
.logo { float:left; max-width:300px; width:75%; margin-left:8px;}
.logo img { width:100%; display:block; margin:auto 0;}
.ssyz {  background-color:#546778; height:54px; padding:0 10px;}
.ssyz .ssk { float:left; margin-top:13px; background:#FFF url(../images/i_r5_c3.jpg) no-repeat left top; padding-left:2%; width:80%; height:28px; line-height:28px;}
.ssyz .srk {
	width: 100%;
	background: url(../images/i_r5_c11.jpg) no-repeat right top;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 28px;
	height: 28px;
	color: #666;
	margin:0;
	padding: 0px;
	border:0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	outline: none;
	float: left; 
}
.ssyz .ssan { float:right; padding-top:13px;}
.ssyz .yzqh { float:right; padding-right:10px; width:80px;}
.select {
	width: 80px;
	line-height: 54px;
	height: 54px;
	border: none;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #FFF;
	background-color: #546778;
	background-image: none;
}     
#sleHid { display:block; width:56px; overflow:hidden; }     
#sleBG { width:78px; line-height: 54px; height: 54px; border:none 0px solid; border-right:none; background:url("../images/i_r7_c17.jpg") #546778 no-repeat 62px center; display:block;}
.nrqu { padding:10px;}
.jsjbxx_bk {
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border-radius:4px; 
	border: 1px solid #fff;}
.jsjbxx {
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border-radius:4px; 
    background:rgba(255,255,255,0.5);
	padding:12px;
	}
.jszp_jj {
	margin:0 auto;
	width:118px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #CCC;
}
.jssm {float: left; width:100%;}
.jssm .xm {
	font-family: "微软雅黑";
	font-size: 24px;
	line-height: 38px;
	color: #e36c66;
	text-align:center;
	display:block;
}
.jssm .smwz {
	font-family: "微软雅黑";
	font-size: 14px;
	width:100%;
	line-height: 30px;
	color: #333333;
	display:block;
}
.dz {
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #E56B66;
}
.dz span {float: left;}
.xiangxi {
	float: right;
	line-height: 24px;
	font-size: 14px;
	color: #E36C66;
	font-family: "微软雅黑";
}
.xiangxi a {
	color: #E36C66;
}
.nrqu2 { margin:5px 10px 10px 10px; padding:10px 10px 10px 10px; background:rgba(255,255,255,0.5);min-height: 80px;}
.lmbiaoti {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 26px;
	color: #FFF;
	background-color: #E36C66;
	height: 40px;
	width: 100%;
	text-align:center;
}
.tdmc {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 34px;
	color: #FFF;
	background-color: #666;
	width: 100%;
	margin-top:10px;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}
.jjxx {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	color: #333;
	text-indent: 2em;
}
.jjxx p img{max-width:12em}
.jl span{
	display: block;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
}
.jl a{
	display: block;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
}
.jl .jl_sj{ color:#E36C66;}
.jl .jl_nr{ color:#333;word-wrap: break-word;
    word-break: break-word;}
.btlb li {
word-wrap: break-word;
    word-break: break-word;
	font-size: 14px;
	line-height: 30px;
	color: #333;
		background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.btlb li a {color: #333;}
.btlb li p img{max-width:100%}
.btlb .gengduo {
	line-height: 30px;
	font-size: 14px;
	text-align: center;
}
.btlb .gengduo a {
	color: #E36C66;
}
.tdcy li { height:110px; background-color:#eee; margin-top:10px;}
/*.tdcy li div { float:left;}*/
.tdcy li .tdcyxx { padding:10px; line-height:30px;}
.tdcy li .tdcyxx span { color:#E36C66; display:block;}
/*.tdcy li div img { width:80px; height:110px;}*/
.nrqu3 { margin:15px 10px 5px 10px;}
.nrqu3 a { 
    font-family: "微软雅黑";
	font-size: 16px;
	line-height: 40px;
	color: #FFF;
	background-color: #E36C66;
	height: 40px;
	width: 100%;
	text-align:center;
	display:block;
	margin-bottom:10px;}
.banquan { padding:15px 5px; line-height:30px; text-align:center; font-size:14px; color:#333;}
.banquan span /*{ display:block;}*/
.banquan a {color:#333;}
.dqwz {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	color: #FFF;
	background-color: #666;
	background-image: url(../images/l_r2_c2.jpg);
	background-repeat: no-repeat;
background-position: -5px 0px;
    padding: 5px 10px 5px 25px;
}
.dqwz a {
	color: #FFF;
}
.more{
	width: 96%;
	margin: 0 auto;
	border-radius: 10px;
	-moz-border-radius: 5px;
	height: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #E36C66;
	line-height: 30px;
	text-align: center;
	color: #fff;
	line-height: 30px;
	font-family: "微软雅黑";
}
.more a {
	color: #fff;
	font-family: "微软雅黑";
	font-size:14px;}
.tpbtlb li:nth-child(odd)  {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	width:48%;
	float:left;
	line-height:30px;
	margin:5px 0;
	height:168px;
	font-size:14px;
	text-align:center;
}
.tpbtlb li div { border:solid 1px #ccc; background-color:#fff; height:136px; text-align: center; box-pack: center;box-align: center;

display: table-cell; 
vertical-align:middle; 

text-align:center; 

*display: block; 
*font-size: 119px;
*font-family:Arial;
}
.tpbtlb li div img {  vertical-align:middle; }
.tpbtlb li:nth-child(even)  {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	width:48%;
	float:right;
	line-height:30px;
	margin:5px 0;
	height:168px;
	font-size:14px;
	text-align:center;
}
.tpbtlb li a {color: #333;}
.tpbtlb .gengduo {
	line-height: 30px;
	font-size: 14px;
	text-align: center;
}
.tpbtlb .gengduo a {
	color: #E36C66;
}
.tzybtlb li{width:48%; border:solid 1px #ccc; background-color:#eee;  text-align:center; font-size:14px; color:#333; margin-top:10px;}
.tzybtlb li a {color:#333;}
.tzybtlb li:nth-child(odd) { float:left;}
.tzybtlb li:nth-child(even) { float:right;}
.grxxys { line-height:30px;}
.jsjbxx_bk {
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border-radius:4px; 
	border: 1px solid #fff;}
.jsjbxx {
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border-radius:4px; 
    background:rgba(255,255,255,0.5);
	padding:12px;
	}
h1 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 36px;
	color:#E36C66;
	text-align: center;
	font-weight: normal;
	}
.wzxxys {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 35px;
	color: #666;
	text-align: center;
	border-top: solid 1px #E36C66;
	}
.nrzwys {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	color: #666;
	text-indent: 2em;
	padding:10px;
}
.nrzwys p {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	color: #666;
	text-indent: 2em;
}
.nrzwys img {
	display:block;
	margin:0 auto;
	width:90%;
	height: auto;
}
.sytxyt {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding:10px;
}
.sytxyt p {
	margin:10px 0;
	padding:0;}
.sytxyt a {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;

}
.nrbt {
word-wrap: break-word;
    word-break: break-word;
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 36px;
	color: #E36C66;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E36C66;
	text-align:center;
	padding-top:10px;
}
.nrys {
	font-size: 14px;
	line-height: 28px;
	color: #333;
	padding:10px;
	
}
.nrys img {
	display:block;
	margin:0 auto;

	height:auto;
}
.nry img {
	
	max-width:90%;
	
}
.nrys p {
	margin: 0px;
	padding: 0px;}
.zan {
	text-align: right;
	line-height: 22px;
	height: 30px;
	padding: 10px;
	font-size: 14px;
	color: #333;
}
.zan span {
	float:right;}
.fujian a {
	font-size: 14px;
	line-height: 28px;
	color: #333;
	/*background-image:url(../images/i_r6_c2.jpg);*/
	background-repeat: no-repeat;
	background-position: 5px center;
	min-height: 28px;
	/*padding-left: 20px;*/
	display:block;
}
.nrbhtp {
	padding:5px;}


.teach_topR_qh{
	width:100px;
	height:54px;
	text-align:right;
}
.select_box{
	width:auto;
	 position:relative; 
}

.select_box span{
	width:auto;
	height:54px;
	float:left;
	padding:0 20px 0 20px;
	background:url(../images/zhimg.png) no-repeat right;
	line-height:54px;
	color:#FFF;
	cursor:pointer;
}
.leixin_xz_a{
	position:absolute; 
	z-index:20;
	}
.son_ul{
	width:100%;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:54px;
	left:5px; 
	background:#fff;
	-moz-border-radius: 5px;
	 -webkit-border-radius: 5px; 
	 border-radius: 5px; 
	 filter:alpha(opacity=50);
	 opacity:0.5; 
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul li{
	display:block;
	line-height:30px;
	width:100%; 
	float:left;
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}