*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, img {
    margin: 0px;
    padding: 0px;
    outline: none;
    border: 0px;
    -webkit-text-size-adjust: none;
}

li {
    list-style: none;
}

body {
    text-align: left;
    font-family: '微软雅黑';
    color: #333333;
    background: #fff;
	min-width:1200px;
}

a, ins {
    text-decoration: none;
}

a {
    color: #333333;
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clear {
    clear: both;
}

.L {
    float: left;
}

.R {
    float: right;
}

.hidden {
    display: none
}

.bt-note-0{ 
	clear:both;
	height:0px;
	width:100%;

}
.bt-note-20{
	clear:both;
	width:100%;
	height:20px;
	
	}
.bt-note-30{
	clear:both;
	width:100%;
	height:30px;

	
	}
.bt-note-0{
	clear:both;
	width:100%;
	height:0px;
	
	}
.bt-note-10{
	clear:both;
	width:100%;
	height:10px;
	background:#fff;
	
	}
.bt-note-40{
	clear:both;
	height:40px;
	width:1200px;
	margin:0 auto;
	background:rgb(255,255,255);
	}
.bt-note-420{ 
	clear:both;
	height:420px;
	width:100%;

}
.span1{display: inline-block;
		height: 100%; width: 0;
		vertical-align: middle;
		}
a:hover {
    text-decoration: none;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  -moz-transition: all 0.2s;
}	
a:focus{ outline:none;}






/*当前位置*/
.dqwz{ 
	width:100%;
	min-height:40px;
	
	margin:0 auto;
	}
.dqwz-center{ 
	width:1200px;
	min-height:40px;
	margin:0 auto;
	background:#ededed;
	}
.dqwz-left1{
	width:atuo;
	min-height:40px;
	line-height:40px;
	color:#333333;
	float:left;
	background:url(box_1.png) no-repeat 0 15px;
	font-size:13px;
	padding-left:20px;
	}
.dqwz-left1 a:link{color:#333333; }
.dqwz-left1 a:visited{color:#333333; }
.dqwz-left1 a:hover{color:#3b82ec; }



.dqwz-left2{
	width:auto;
	min-height:40px;
	line-height:40px;
	color:#333333;
	font-size:13px;
	float:left;
	
	}

.dqwz-left2 a{
	padding-left:5px;
	padding-right:5px;

	
	}
.dqwz-left2 a:link{color:#333333; }
.dqwz-left2 a:visited{color:#333333; }
.dqwz-left2 a:hover{color:#3b82ec; }


/*-----------------栏目页开始----------------*/
.bt-coulmn{
	width:100%;
	height:auto;
	margin:0 auto;
	
	}
.bt-acticle-main{
	width:100%;
    height:auto;
    margin:0 auto;
	background:#ededed;
	}

.bt-article-y p{ text-align:center;}
.bt-article-y .bt-position{ text-align:right;}

.dqlm span {
    line-height:35px;
    float:left;
    padding:0;
	color:rgb(0,0,0);
}
.dqlm {
    width:1200px;
	height:auto;
    min-height:35px;
    line-height:35px;
    color:#3333333;
    margin:0 auto;
    text-align:left;
    font-size:13px;
    background:#ededed; 
/*如需使用红色版请将blue换成red*/
}
.dqlm a:link{ color:black;}
.dqlm a:visited{ color:black;}	
.dqlm a:hover{ color:#87b8f4;}

.dqlm img{
	margin-right:10px;
	
	
	}
.bt-lanmu{ 
	width:1200px;
	margin:0 auto;
	height:auto;}	


.bt-left-title-font{
	color:#ffffff;
	margin-left:60px;
	font-size:17px;
	text-align:left;
	font-weight:bold;
	line-height:45px;
	min-height:45px;
}
.col_right_title{ width:100%; height:40px; margin:0 auto; border-bottom:4px solid #3d6eb0;}
.col_right_title a{ 
	font-size:17px;
	display:inline-block;
	width:200px;
	text-align:center;
	background:#3d6eb0;
	height:40px;
	line-height:40px;
	color:#fff;
	font-weight:bold;
	}
.col_right{width:100%; min-height:600px;}	
.col_right ul{width:100%; min-height:600px; padding-top:20px}
.col_right ul li{
	width:100%; 
	height:45px; 
	border-bottom:1px dashed #E8E8E8; 
	line-height:45px; 
	background:url(zcfg_5.gif) no-repeat 38px 21px;
	padding-left:78px;
	}
.col_right ul li a{font-size:15px;}
.col_right ul li span{font-size:15px; color:#999; line-height:45px; float:right;}
.col_right ul li a:link{color:black;}
.col_right ul li a:visited{color:black;}
.col_right ul li a:hover{color:#92b4db;}

.gzlj{
	width:1200px;
	margin:0 auto;
	height:130px;
	background:#f2f1f1;
	border:1px solid #d5d5d5;
	}

.gzlj_title{
	width:100%;
	height:30px;
	padding-left:20px;
	margin-top:5px;
	border-bottom:2px solid #3d6eb0;

	}
.gzlj_title a{
	font-size:15px;
	display:inline-block;
	width:100px;
	text-align:center;
	background:#3d6eb0;
	height:30px;
	line-height:30px;
	color:#fff;
	font-weight:bold;
	}
.gzlj ul li:first-child{padding-left:100px;}
.gzlj ul li{
	padding-top:8px;
	padding-left:150px;
	float:left;
	}
/***栏目页的传统和扁平模式是由class的后缀名带s和y 来控制的，
    通过主内容区的bt-column 在后面加上："-s 宋体" ；"-y雅黑"
**/
.bt-lanmu-left,
.bt-column-s {
    width:1200px;
    min-height:720px;
    margin:0 auto;
    overflow:hidden;
    position:relative
}
.bt-lanmu-left{font-family:"微软雅黑"}
.bt-column-s{ font-family:"宋体"}

/*共用*/
.bt-lanmu-left .bt-column-list,
.bt-column-s .bt-column-list{ /*绝对定位值是解决自适应高度问题=同 时父div要加相定位*/
	border:1px solid #dedede;

	position:absolute;
    left:0;
    top:0;
    bottom:0;
    background:#f7f7f7;
}
/*私用*/
.bt-lanmu-left .bt-column-list{
	
    width:270px;
    background:#f7f7f7;
}
.bt-column-s .bt-column-list{
    width:270px;
    background:#edf6f7;
}

/*共用*/
.bt-lanmu-left .bt-column-cen,
.bt-column-s .bt-column-cen{
    overflow:hidden;
    float:right;
    text-align:left;
    min-height:720px;
    padding:15px 15px 15px 15px;
}

/*私用*/
.bt-lanmu-left .bt-column-cen{
    width:1200px; *width:900px;
    border:#dedede solid 1px;
    background:#f7f7f7;
	
}
.bt-column-s .bt-column-cen{
    width:900px;
    *width:900px;
    padding-top:5px;
    border:#e6e6e6 solid 1px;
    background:#FFF
}


/*左侧栏目样式开始*/
.bt-lanmu-left .bt-left-title {
    height:auto;
	min-height:40px;
    line-height:40px;
    background:#3d6eb0 url(column-logo.png) no-repeat 25px 15px;
    text-align:center;
	cursor:default;
	
}
.bt-lanmu-left .bt-left-title span {
    font-size:16px;
    font-weight:600;
    color:#fff;
    line-height:40px;
    display:block;
}


/*栏目列表-雅黑*/
.bt-lanmu-left .bt-left-con {
	padding:0;
    height:auto;
    overflow:hidden
}
.bt-lanmu-left .bt-left-con ul {
    margin:0;
    padding:0;
}
.bt-lanmu-left .bt-left-con li {
    float:left;
    width:100%;
    height:45px;
	cursor:pointer;
	border-bottom:1px solid #ededed;

}
.bt-lanmu-left .bt-left-con li a {
    width:100%;
    height:45px;
    line-height:45px;
    display:block;
    vertical-align:middle;
	text-align:left;
	padding-left:60px;
	color:#333333;
    background: url(list3.png) no-repeat 30px 18px;
	
}
.bt-lanmu-left .bt-left-con li a:hover {
    color:#21528a;
    background:url(list5.png) no-repeat 30px 18px;
	background-color:#c6dcf4;
	
}
.bt-lanmu-left .bt-left-con li img {
    margin:-2px 10px 0 10px;
    border:0
}
.bt-lanmu-left .bt-left-con li span {
    line-height:45px;
    font-size:15px;
    padding-left:0;
}










/*-----------------栏目页结束----------------*/


/*文章正文开始*/
.article{
	width:100%;
	min-height:400px;
	margin:0 auto;
	/*padding:20px 40px 40px 40px;*/
	
	}
.article-top{
	width:100%;
	min-height:60px;
	text-align:center;
	margin:0 auto;
	border-bottom:2px solid #333333;
	}
.article-top p{
	width:auto;
	font-size:24px;
	line-height:60px;
	color:#333333;
	display:inline-block;
	}

.fbrq-llcs{
	width:auto;
	margin:0 auto;
	line-height:50px;
	color:#333333;
	font-size:13px;
	text-align:right;
	}


.article-conter{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:justify;
	
	}
.bj-xxly{
	width:100%;
	line-height:30px;
	text-align:right;
	padding-right:30px;
	}
.dy-gb{
	width:100%;
	line-height:40px;
	background:#f1f1f1;
	margin-top:20px;
	text-align:right;
	
	}
.dy-gb a{
	padding-right:30px;
}
.dy-gb a img{
	margin-right:10px;
	margin-bottom:4px;
	
	}
.dy-gb a{
	color:#333333;
	font-size:13px;

	}
.dy-gb a:link{color:#333333;}
.dy-gb a:visited{color:#333333;}
.dy-gb a:hover{color:#3b82ec;}
