body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:18px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:  "微软雅黑","宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#fff; color:#333; }
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;max-width: 100%;}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}
ol,ul,li{padding:0px;margin:0px; list-style-type:none;}
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;} 
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
A:link,A:visited{TEXT-DECORATION:none;color:#000;}
A:hover { TEXT-DECORATION:none;}
a{color:#000; word-wrap: break-word;
    word-break: break-word;}
.div_k{display:block; font-size:0px; line-height:0px; height:10px;}
.bord{border-bottom:1px solid #ccc; display:block; font-size:0px; line-height:0px; width:98%; margin:0 auto;}
.left{float:left;}
.right{float:right;}
.clear{clear: both;}
.DivH5,.DivH10,.DivH15,.DivH20,.DivH25,.DivH30,DivH1,.DivH40{width:100%;overflow:hidden; clear:both;}
.DivH15{height:15px;}
.gray{background:#f2f2f2;}
.btcl{border-bottom:1px solid #d1d1d1;}

/*.top{width:100%; font-weight:normal; height:365px; background:url(../images/bj.png) no-repeat center;}*/
.logo_a{width:100%; background:url(../images/blk_04.png) repeat; height:60px;}
.logo{width:260px; height:50px;}
.logo img{width:250px; height:47px; padding:10px 5px;}
.tx{width:100%; margin:20px auto 0 auto; text-align:center;}
.tx p{color:#fff; line-height:30px;}
.tx img{ border:3px solid #fff;}

.searc{width:38%; float:left; height:33px; background:rgba(0,0,0,0.7); border-radius:9px; margin-left:2%;}
.souslf{width:60%;color:#fff;background:none;float:left;border:0;display:block;outline: none;}
.souslfbot{ width:15%;float:right; height:27px; text-align:center; display:block; padding-right:10px;}
.souslfbot input{width:25px; height:26px; display:block; padding:3px 0px 0 0; border:0;}

.teach_topR_qh{
	width:20%; margin-left:3%; border-radius: 9px; background:url(../images/blk_04.png) repeat;
	height:33px;
}
.select_box{
	 position:relative; 
}
.select_box span{
	width:100%;
	height:33px;
	float:left;
	padding:5px 0px 3px 5px;
	background:url(../images/mobil3_16.png) no-repeat 80% 45% ;
	line-height:33px;
	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:33px;
	background:rgba(255,255,255,0.7); 
	 text-align:center; 
	 border:1px solid #dedede;
}
.son_ul li{
	display:block;
	line-height:30px;
	width:100%; 
	border-bottom:1px solid #dedede;
	cursor:pointer;
	}
.son_ul li p{
	display:inline;
	}
.dz{width:30%; margin-left:3%; border-radius: 9px; background:url(../images/blk_04.png) repeat;
	height:27px; padding:3px;}
.dztp{width:16%; margin:3px 0 0 5px;}
.dzsz{width:77%; line-height:27px; text-align:center; color:#fff;}
.tit{width:100%;  background: #19173f ;}
.tit span{color:#fff; padding:10px; line-height:43px;display:block; font-size:16px; font-weight:bold;}
.jianj{width:100%; margin:0 auto 0 auto;}
.jianj li{border-bottom:1px solid #ccc; line-height:43px; text-align:left; padding:0 10px}
.grjl{padding:10px; text-align:left; line-height:40px; /*text-indent:24px;*/}
.grjl img{width: 90%;}
.list01{width:98%; margin:0 auto;}
.list01 li{border-bottom:1px solid #ccc; background:url(../images/nimg_12.jpg) no-repeat 0px 13px; line-height:
200%; text-align:left; /*overflow:hidden; text-overflow:ellipsis;white-space:nowrap;*/}
.list01 li a{ padding-left:20px;}

.shjz{width:100%; margin:0 auto;}
.shjz li{border-bottom:1px solid #ccc; padding-bottom:5px; padding-left:10px; line-height:40px;}
.shjz li p{ width:50%; margin-top:10px; background:#0087cd; height:30px; color:#fff; line-height:30px; text-align:center;}
.tdbt{border-bottom:1px solid #ccc; height:35px; width:100%; margin:10px auto;}
.bt_t{ background:#0087cd; line-height:35px; text-align:center; color:#fff; margin-left:10px;    padding: 0 10px;}
.bt_m{line-height:35px; margin-right:10px;}

.xyfg li{width:100%; text-align:center; margin:10px auto; padding-bottom:10px;}
.xyfg li .tp{float:left; width:100px;}
/*.xyfg li .tp img{width:100px; height:124px; float:left;}*/
.xyfg li .wz{float:left; width:65%; text-align:left; padding-left:6px;font-size:16px; }
.xyfg li .wz p{line-height:25px; text-align:left; color:#000;}
.lj{background:url(../images/iconfont-lianjie.png) no-repeat 2% #0087cd; width:96%; margin:5px auto; text-align:left; text-indent:15%; color:#fff; height:44px; line-height:44px; font-weight:bold;}
.lj a{color:#fff;}



.boot{border-top:5px solid #333; background:#000; color:#fff; text-align:center; padding:10px;overflow: hidden;;}
.boot p{line-height:35px; font-size:14px;}
.boot .fw{line-height:40px; text-align:right; width:20%;}
.boot .bq{line-height:40px; font-size:14px; text-align:left; width:80%}



.nlist01{width:98%; margin:0 auto;}
.nlist01 li{border-bottom:1px solid #ccc; line-height:200%; text-align:left; padding:0 10px;}
.nlist01 span{color:#999;}
.elm{ background:url(../images/nimg_03.jpg) repeat; color:#fff; line-height:35px; text-align:center; margin:10px;}
.tplb{width:100#; margin:10px auto;}
.tplb li{float:left;width: 46%;text-align:center;font-size:16px;margin: 0 2%;padding: 0;border-bottom: 0;}
/*.tplb li img{width:120px; border:3px solid #fff; box-shadow:0px 0px 5px #b3b3b3;}*/
.tplb li p{width:120px; clear:both; text-align:center; margin:0 auto; line-height:40px;}
.tplb li span{line-height:40px;}
.nytit{background:#b31b1b; height:45px; width:100%; text-align:left; line-height:45px; color:#fff; font-size:21px;}
.nytit img{vertical-align:middle; width:35px; height:30px; padding-left:1%;}
.jzgd{width:90%; background:#f6f6f6; border:1px solid #e2e2e2; line-height:35px; text-align:center; margin:10px auto;}
.neir{ padding:10px; width:90%; margin:0 auto;}
.neir img{text-align:center; width: 100%; max-width: 96%; padding:10px 0; text-indent:0; margin:0 auto; display:block;}
.neir p{text-indent:2em;text-align:justify; text-justify:inter-ideograph;text-align:left; line-height:180%; }
.nry_tit{word-wrap: break-word;word-break: break-word;font-size:22px; text-align:center; width:98%; line-height:150%; padding-left:2%; font-weight:bold; color:#000;margin-top: 8%;}
.nry_tit2{word-wrap: break-word;word-break: break-word;font-size:22px; text-align:center; width:98%; line-height:150%; padding-left:2%; font-weight:bold; color:#000;margin-top: 8%;}

.nry_tit p{font-size:14px;  line-height:150%; text-align:center; color:#999; font-weight:normal;}
.fj{color:#b0b0b0; text-align:left; font-size:14px; line-height:35px; padding:0 5%;}
.fj2{color:#b70000; text-align:left; font-size:14px; line-height:35px; padding:0 5%;}

.sxt{color:#333; text-align:left; font-size:14px; line-height:35px; padding:0 5%;}
.nrbt{width:40%; text-align:right; line-height:34px;}
.nrmc{width:60%; text-align:left; line-height:34px;}
#vsb_content  .vsbcontent_img{text-indent:0;}
.fx{width:90%; padding:10px; text-align:left; margin:0 auto;}
.fx img{vertical-align:middle;}











.container{width:100%;height:100%;margin:auto;}

.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;height:100% !important;}
.leftsidebar_box dt{padding-left:10px;background-repeat:no-repeat;color:#fff;font-size:16px;position:relative;line-height:54px ; font-weight:bold; cursor:pointer;}
.leftsidebar_box dd{background-color:#ffffff;}
.leftsidebar_box dd a{color:#000;line-height:40px;}
.leftsidebar_box dt img{position:absolute;right:10px;top:20px;}