﻿.y-xxgk{
	width: 1050px;
	margin: 0 auto;
}
.ty-xxgk-l{
	width: 292px;
	min-height: 992px;
	background: #f5f5f6;
	float: left;
}
.ty-xxgk-l-nr{
	width: 243px;

	margin: 0 auto;
	margin-top: 15px;
	background: #fff;
}
.ty-xxgk-l-t1{
	width: 100%;
	height: 52px;
	background: url(xxgk-bj3.png) no-repeat;
}
.ty-xxgk-l-t1>a{
	display: inline-block;
	width: 100%;
	height: 100%;
	line-height: 52px;
	font-size: 18px;
	text-indent: 60px;
	float: left;
	background: url(xxgk-bj1.png) 15px 50% no-repeat;
}
.ty-xxgk-l-t2{
	width: 100%;
	height: 52px;
	margin-top: 15px;
	background: url(xxgk-bj2.png) no-repeat;
}
.ty-xxgk-l-t2>a{
	display: inline-block;
	width: 100%;
	height: 100%;
	line-height: 52px;
	font-size: 18px;
	text-indent: 60px;
	float: left;
	background: url(xxgk-bj4.png) 15px 50% no-repeat;
}
.ty-xxgk-l-t3{
	border: 1px solid #e5e5e5;
	border-top: 0;
	padding-bottom: 30px;
}
.ty-xxgk-l-t3-nr{
	width: 222px;margin: 0 auto;
}
.tongyong-1{
	width: 100%;
	height: 39px;
	position: relative;
	background: url(xxgk-bj13.png) 50% 100% no-repeat;
}
#m1{
	width: 100%;
	height: 39px;
	position: relative;
	
}
.xxgk-yangshi1{
	background:url(xxgk-bj13.png) 50% 100% no-repeat;
}
.xxgk-yangshi2{
	background:none;
}
.tongyong-1>p,#m1>p{
	display: inline-block;
	width: 100%;
	height: 100%;
	float: left;
	background: url(xxgk-bj5.png) 6px 50% no-repeat;
}
.tongyong-1>p>a{
	display: inline-block;
	width: 100%;
	height: 100%;
	float: left;
	text-indent: 40px;
	line-height: 38px;
	font-size: 16px;
	cursor: pointer;
	background: url(xxgk-bj6.png) 100% 50% no-repeat;
}
#m1>p>a{
	display: inline-block;
	width: 100%;
	height: 100%;
	float: left;
	text-indent: 40px;
	line-height: 38px;
	font-size: 16px;
	cursor: pointer;
	background: url(xxgk-bj7.png) 100% 50% no-repeat;
}
#mr1{
	margin-top: 5px;
}
#m2,#m3{
	width: 220px;
	margin: 0 auto;
	height: 32px;
	margin-bottom: 5px;
}
.xxgk-yangshi3{
	background: url(xxgk-bj12.png) no-repeat;
}
.xxgk-yangshi4{
	background: url(xxgk-bj8.png) 16px 45% no-repeat;
}
#m2 p,#m3 p{
	width: 220px;
	height: 32px;
	line-height: 32px;
	float: left;
	color: #454545;
	text-indent: 45px;
	cursor: pointer;
}
.tongyong-2{
	width: 100%;
	display: none;
	margin: 5px 0;
	overflow: hidden;
	position: relative;
	background: url(xxgk-bj14.png) 5px 0 repeat-y;
}
.tongyong-2>ul{
	overflow: hidden;
	padding-left: 5px;
}
.tongyong-2>ul>li{
	line-height: 24px;
	width: 100%;
	float: left;
	position: relative;
}
.tongyong-2>ul>li em{
	display: inline-block;
	width: 6px;
	float: left;
	height: 24px;
	margin: 0 3px;
	background: url(xxgk-bj15.png) 0 50% no-repeat;
}
.tongyong-2>ul>li i{
	display: inline-block;
	float: left;
	height: 24px;
	background: url(xxgk-bj9.png) 0 50% no-repeat;
	padding-left: 15px;
}
.tongyong-2>ul>li a{
	font-size: 12px;
	color: #474747;
	cursor: pointer;
}
.tongyong-2>ul>li>a.active em{
	display: inline-block;
	width: 10px;
	height: 10px;
	float: none;
	position: absolute;
	top: 7px;
	left: -4px;
	margin: 0;
	background: url(xxgk-bj10.png)  no-repeat;
}
.tongyong-2>ul>li>a.active i{
	margin-left: 12px;
}
.tongyong-2>ul>li>a.inactive em{
	display: inline-block;
	width: 10px;
	height: 10px;
	float: none;
	position: absolute;
	top: 7px;
	left: -4px;
	margin: 0;
	background: url(xxgk-bj11.png)  no-repeat;
}
.tongyong-2>ul>li>a.inactive i{
	margin-left: 12px;
}

.tongyong-2 ul li ul {display:none; overflow: hidden;padding-left: 25px; }
.tongyong-2 ul li ul li ul {margin-bottom:5px;}
.tongyong-2 ul li ul li {display:block;background:url(xxgk-bj16.png) 0 50%  no-repeat;font-size:12px;line-height: 24px;}
.tongyong-2 ul li ul li a {font-size:12px;margin-left: 18px;}

.ty-xxgk-r{
	width: 734px;
	float: right;
	border: 1px solid #dcdcdc;
}
.ty-xxgk-r-t{
	height: 38px;
	background: #f5f5f5;
	line-height: 38px;
}
.ty-xxgk-r-t span{
	display: inline-block;
	margin-left: 10px;
	padding-left: 15px;
	background: url(xxgk-bj17.png) 0 50%  no-repeat;
}
.ty-xxgk-r-m{
	width: 712px;
	margin: 0 auto;
	margin-top: 10px;
}

.xxgk-ssk{
	box-sizing: content-box;
	width: 710px;
	height: 40px;
	background: #f5f5f5;
	line-height: 40px;
	border: #dcdcdc 1px solid;
	border-bottom: 0;
	float: left;
}
.xxgk-ssk input {
    width: 496px;
    text-indent: 10px;
    margin-left: 15px;
    margin-top: 7px;
    height: 27px;
    line-height: 27px;
    background: url(xxgk-bj18.png) 0 0 no-repeat;
    border: none;
    float: left;
    outline: none;
    color: #999999;
}
.xxgk-ssk button {
    height: 26px;
    border: 0;
    width: 81px;
    margin-left: 15px;
    margin-top: 7px;
    cursor: pointer;
   float: left;
    background: url(xxgk-bj19.png) 0 0 no-repeat;
}
.xxgk-ssk>a{
	display: inline-block;
	float: left;
	margin-left: 20px;
	font-size: 12px;
	color: #256cb4;
}
#xxtab{
	float: left;
}
#xxtab td {
    border: #dcdcdc 1px solid;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 5px;
}
#xxtab th {
    border: #dcdcdc 1px solid;
    line-height: 37px;
    height: 37px;
    overflow: hidden;
    font-size: 14px;
    background-color: #f5f5f5;
    color: #000;
}
#xxtab  tr:hover{ background:#efefef; cursor:pointer}
.yinc-xxgk {
    width: 500px;
    position: absolute;
    display: none;
    background-color: #FFF;
    border: none;
    left: 540px;
    font-size: 12px;
    border: #CCC solid 1px;
}
#xxtaba {border-collapse:collapse;table-layout:fixed;} 
#xxtaba  td {border:none;height: 20px; line-height:20px; padding:0 5px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
#xxtaba  tr:hover{ background:#f5fff6; cursor:pointer}
#xxtaba  th {border:none; line-height:20px; background-color:#f5f5f5; color:#333333}

.ty-xxgk-r-x{
	width: 712px;
	margin: 8px auto;
    padding-top: 10px !important;
    background: #F5F5F5;
    
    height: 36px;
    text-align: center;
}
.ty-xxgk-r-m2{
	
	margin-top: 10px;
}

#xxtab2 td {
    border-bottom: #dcdcdc 1px solid;
    border-top: #dcdcdc 1px solid;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 10px;
}
#xxtab2 td i{
    font-weight: bold;
}
#xxtab2  tr:hover{ background:#efefef; cursor:pointer}
.ty-xxgk-r-m3,.ty-xxgk-r-m4{
	width: 712px;
	margin: 0 auto;
	margin-top: 10px;
	padding-bottom: 20px;
}
.ty-xxgk-r-m3>p{
	padding: 10px;
	color: #606060;
	font-size: 16px;
	background: #f5f5f6;
	line-height: 24px;
	border: 1px solid #dcdcdc;
}
.sxtylb{
	margin-top: 20px;
}
.sxtylb-t{
	height: 25px;
}
.sxtylb-t span{
	display: inline-block;
	line-height: 24px;
	border: 1px solid #dcdcdc;
	border-bottom: 0;
	padding: 0 8px;
	background: #f5f5f6;
	font-size: 16px;
}
.sxtylb-x{
	border: 1px solid #dcdcdc;
	padding: 10px 0;
}
.sxtylb-x ul{
	display: block;
	overflow: hidden;
	padding: 0 10px;
}
.sxtylb-x ul li{
	width: 172px;text-indent: 10px;
	float: left;
	margin-bottom: 5px;
}
.sxtylb-x ul li a{
	font-size: 14px;
	color: #4d4d4d;
	line-height: 24px;
}
.sxtylb-x ul li i{
	color: #4d4d4d;
	font-weight: bold;
}
.sxtylb-x ul li a:hover{
	color: #f60;
}
.sxtylb-x ul li a:hover i{
	color: #f60;
}


.sxtylb2-t{
	height: 25px;
}
.sxtylb2-t span{
	display: inline-block;
	line-height: 24px;
	border: 1px solid #dcdcdc;
	border-bottom: 0;
	padding: 0 20px;
	font-size: 16px;
	float: left;
	background: #f5f5f6;
}
.sxtylb2-t a{
	display: inline-block;
	float: right;
	font-size: 12px;line-height: 24px;
}
.sxtylb2-x{
	border: 1px solid #dcdcdc;
	padding: 10px 0;
}
.sxtylb2-x ul{
	display: block;
	overflow: hidden;
	padding: 0 10px;
}
.sxtylb2-x ul li{
	width: 324px;
	float: left;
	margin: 5px 10px;
}
.sxtylb2-x ul li a{
	display: inline-block;
	padding-left: 15px;
	background: url(xxgk-bj20.png) 0 50% no-repeat;
	max-width: 324px;
	font-size: 16px;
	color: #4d4d4d;
	line-height: 24px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sxtylb2-x ul li i{
	color: #4d4d4d;
	font-weight: bold;
}
.sxtylb2-x ul li a:hover{
	color: #f60;
}
.sxtylb2-x ul li a:hover i{
	color: #f60;
}
.sxtylb2-x ul li a:hover{
	color: #f60;
	background: url(xxgk-bj21.png) 0 50% no-repeat;
}
.ty-xxgk-r-m4-x{
	width: 100%;
	height: 803px;
	overflow-y:scroll
}
.ty-xxgk-r-m4-x h2{
	display: block;
	margin-top: 15px;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	color: #000;
}
.ty-xxgk-r-m4-x h3{
	display: block;
	margin-top: 15px;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	color: #3b3b3b;
	
}
.ty-xxgk-r-m4-x p{
	padding: 0 20px;
	font-size: 16px;
	margin-top: 20px;
	color: #3b3b3b;
	line-height: 28px;
}
.ty-xxgk-r-m5{
	width:100%;
	margin-top: 5px;
	height: 947px;
	overflow-y: scroll;
}
.ty-xxgk-r-m5-t{
	padding: 10px 0;
}
.ty-xxgk-r-m5-t h2{
	display: block;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
}
.ty-xxgk-r-m5-t-m {
    color: #333;
    font-size: 14px;
    height: 32px;
    margin-top: 5px;
    line-height: 32px;
}
.ty-xxgk-r-m5-t-m>span {
    display: inline-block;
    line-height: 32px;
    vertical-align: top;
    float: left;
}
.ty-xxgk-r-m5-t-m>span.xxgk-zihao {
    float: right;
    padding-left: 23px;
}
.xxgk-zihao-xiao, .xxgk-zihao-zhong, .xxgk-zihao-da {
    cursor: pointer;
}
.ty-xxgk-r-m5-x {
    margin-top: 30px;
    padding: 0 30px 20px 30px;
}
.ty-xxgk-r-m5-x>p {
    text-indent: 2em;
    line-height: 24px;
    margin-bottom: 25px;
    font-size: 16px;
    color: #333;
}
.xxgk-syxl-t {
    width: 1000px;
    margin: 0 auto;
    margin-top: 5px;
    padding: 15px 0;
    border: 1px solid #a0a0a0;
    background: #f8f8f8;
}
.xxgk-syxl-t span {
    display: inline-block;
    width: 440px;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-left: 40px;
    margin-right: 18px;
}
.xxgk-syxl-t p {
    display: block;
    width: 100%;
    text-indent: 40px;
    float: left;
    line-height: 32px;
}
.xxgk-syxl-t i{
	font-weight: bold;
}
.xxgk-syxl-m {
    width: 1000px;
    margin: 0 auto;
    margin-top: 28px;
}

.xxgk-syxl-m-l{
    box-sizing: content-box;
    width: 690px;
    float: left;
    padding-right: 19px;
    border-right: 1px solid #a0a0a0;
}
.xxgk-syxl-m-l-t {
    width: 100%;
    margin: 0 auto;
    border-bottom:1px solid #535353;
    padding: 5px 0;
}

.xxgk-syxl-m-l-t h2 {
    display: block;
    color: #000;
     font-size: 20px;
    text-align: center;
    line-height: 32px;
}
.xxgk-syxl-m-l-m {
    color: #333;
    font-size: 14px;
    height: 32px;
    margin-top: 5px;
    line-height: 32px;
}
.xxgk-syxl-m-l-m>span {
    display: inline-block;
    line-height: 32px;
    vertical-align: top;
    float: left;
}
.xxgk-syxl-m-l-m>span.xxgk-zihao {
    float: right;
    padding-left: 23px;
}
.zx-zihao-xiao, .zx-zihao-zhong, .zx-zihao-da {
    cursor: pointer;
}
.xxgk-syxl-m-l-nr {
    margin-top: 30px;
    padding-bottom: 20px;
}
.xxgk-syxl-m-l-nr>p {
    text-indent: 2em;
    line-height: 24px;
    margin-bottom: 25px;
    font-size: 16px;
    color: #333;
}
.xxgk-syxl-m-r{
    width: 270px;
    float: right;
}
.xxgk-syxl-m-r-t{
    margin-top: 5px;
    width: 100%;
    margin-bottom: 10px;
}
.xxgk-syxl-m-r-t a{
    font-size: 18px;
    color: #2179d3;
}
.xxgk-syxl-m-r-x ul{
    display: block;
    overflow: hidden;
}
.xxgk-syxl-m-r-x ul li{
    line-height: 26px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
}
.xxgk-syxl-m-r-x ul li a{
    display: inline-block;
    padding-left: 15px;
    font-size: 16px;
     background: url(xxgk-bj22.png) 0 10px no-repeat;
}
.xxgk-syxl-x{ width:970px; border:1px solid #d5d5d5; overflow:hidden;margin:0 auto; margin-top:50px; padding-bottom:20px;}
.xxgk-gaojian{ width:940px; margin:0 auto; overflow:hidden; padding-top:20px;}
.xxgk-gaojian span{ color:#2179d3;font-family:"Microsoft YaHei"; font-size:18px;width:940px; display:block; padding-bottom:10px; }
.xxgk-gaojian li{color:#000000;font-family:"Microsoft YaHei"; font-size:16px; width:940px; height:28px; line-height:28px;}
.xxgk-gaojian li a{color:#000000;white-space: nowrap;text-overflow: ellipsis;max-width:940px; }
.xxgk-gaojian li a:hover{color:#f60;}

.xxgk-syxl-m2 {
    width: 1000px;
    margin: 0 auto;
    margin-top: 28px;
    border: 1px solid #a0a0a0;
    padding-bottom: 30px;
}
.xxgk-syxl-m-l-t2 {
    width: 100%;
    margin: 0 auto;
    padding: 15px 0;
}
.xxgk-syxl-m-l-t2 h2 {
    display: block;
    margin-top: 20px;
    color: #000;
     font-size: 20px;
    text-align: center;
    line-height: 32px;
}
.xxgk-syxl-m-l-nr2 {
    padding: 20px;
}
.xxgk-syxl-m-l-nr2>p {
    text-indent: 2em;
    line-height: 24px;
    margin-bottom: 25px;
    font-size: 16px;
    color: #333;
}
.xxgk-syxl-x2{
	height: 28px;
	margin-top: 30px;
}
.xxgk-syxl-x2 span{
	display: inline-block;
	line-height: 28px;
	float: right;
}