/* CSS Document */

/*���νṹ*/
.xxgk{ height:auto; border:1px solid #e5e5e5; overflow:hidden;}
.xxgk .left_menu{width:219px; height:auto; float:left;}
.xxgk .left_menu .menu_top{ width:219px; height:auto; overflow:hidden;}
.xxgk .left_menu .menu_top .top_item{height:31px; border:1px solid #e5e5e5; background:url(images2014item_bg.png) no-repeat  35px; text-align:left; margin:5px 0; padding:0 0 0 60px;}
.xxgk .left_menu .menu_top .top_item a{ height:31px; line-height:31px; font-size:16px; font-weight:bold; font-family:"微软雅黑";}
.xxgk .left_menu .menu_tree { width:217px;height:auto; background:url(2014menu_tree.png) no-repeat center top; border:1px solid #e5e5e5; overflow:hidden; padding:41px 0 0 0;overflow-x:scroll; }
.xxgk .left_menu .menu_tree .tree{ margin:10px 50px; height:auto; }
.xxgk .right_con{ width:714px; height:auto; float:left; overflow:hidden;}
.xxgk .right_con .search{ width:714px; height: 120px; overflow:hidden; background: url(images2014searchbg.png) repeat-x; border-bottom:1px solid #e5e5e5; margin:5px 0;}
.xxgk .right_con .search .fullsearch{ width:684px; height:22px;margin:10px 15px;}
.xxgk .right_con .search .fullsearch .sub_img{height:24px; line-height:24px; }
.xxgk .right_con .search .fullsearch span{height:22px; line-height:22px; font-size:16px; text-align:center; font-family:"微软雅黑";}
.xxgk .right_con .search .fullsearch input{height:22px; line-height:22px; font-size:16px; }
.xxgk .right_con .search .fullsearch .searchword{ width:510px; }
.xxgk .right_con .search .fullsearch #DOCTITLE{ width:510px;  }
.xxgk .right_con .search .fullsearch .left{ float:left; width:70px; text-align:center;}
.xxgk .right_con .search .fullsearch .center{ float:left;width:510px;text-align:center;margin:0 4px;}
.xxgk .right_con .search .fullsearch .right{ float:right;  width:83px;text-align:center; }
.xxgk .right_con .search .fullsearch #INDEXNUMBER{ width:200px;}
.xxgk .right_con .search .fullsearch #INFOSORT{ width:200px; }
.xxgk .right_con .search .fullsearch #DOCAUTHOR{ width:200px;}
.xxgk .right_con .search .fullsearch #DOCRELTIME1{ width:210px;}
.xxgk .right_con .search .fullsearch #DOCRELTIME2{ width:210px;}
.xxgk .right_con .con_inside{width:714px; height:auto; overflow:hidden;}
.xxgk .right_con .con_inside .iframecon{width:714px; height:1000px; overflow: hidden;}
/*ҳ����*/
.hr_r01{ height:24px;}
.hr_c01{ float:left; width:21px;}
.hr_c02{ float:left; width:27px;}

 .accordion {
 	width: 100%;
 	max-width: 360px;
 	margin: 30px auto 20px;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 2px 5px 3px 42px;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #b63b4d;
}

.accordion li.open i {
	color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/
 .submenu {
 	display: none;
 	
 	font-size: 14px;
 }

 .submenu li {
 	
 }

 .submenu a {
 	display: block;
 	text-decoration: none;
	 font-family:"微软雅黑";
 	padding: 6px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .submenu a:hover {
 	background: #b63b4d;
 	color: #FFF;
 }
.link{line-height:30px;font-size:15px;color:#4d4d4d;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;}
.link a{margin-left:-10px;}
#jjjs{background:url(icon_9_1.png) no-repeat; background-position:2px;}
#cwbd{background:url(icon_9_2.png) no-repeat; background-position:2px;}
#zcfg{background:url(icon_9_3.png) no-repeat; background-position:2px;}
#sdjwj{background:url(icon_9_4.png) no-repeat; background-position:2px;}
#tadf{background:url(icon_9_5.png) no-repeat; background-position:2px;}
#tzgg{background:url(icon_9_6.png) no-repeat; background-position:2px;}
#tjsj{background:url(icon_9_7.png) no-repeat; background-position:2px;}
#jhgb{background:url(icon_9_9.png) no-repeat; background-position:2px;}
#rsxx{background:url(icon_9_10.png) no-repeat; background-position:2px;}
#czxx{background:url(icon_9_11.png) no-repeat; background-position:2px;}
#sfgs{background:url(icon_9_0.png) no-repeat; background-position:2px;}
#jjjc{background:url(icon_9_12.png) no-repeat; background-position:2px;}
#fxjc{background:url(icon_9_13.png) no-repeat; background-position:2px;}
#yjgl{background:url(icon_9_14.png) no-repeat; background-position:2px;}
#qzqd{background:url(icon_9_15.png) no-repeat; background-position:2px;}

#ssjygk{background:url(icon_9_16.png) no-repeat; background-position:2px;}
#xzxk{background:url(icon_9_17.png) no-repeat; background-position:2px;}
#xzcf{background:url(icon_9_18.png) no-repeat; background-position:2px;}
.link em{margin:7px 10px 0 0;}
.link .v{float:right;width:14px;height:14px;overflow:hidden;background:url(jt_1709.png) no-repeat;display:inline-block;}
.link .v01{background-position:0 0;}
.link .v02{background-position:0 -16px;;}