* {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
body {
	font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background-color: #f0f4f7;
}

/* 氓鈥βр�篓 */
.myContainer {
	width: 1100px;
	margin: 0 auto;
}
.myContainer::before, .myContainer::after {
	content: " ";
	display: table;
}
.btn {
	border: none;
}
.btn:hover {
	opacity: 0.6;
}

/* 氓陇麓茅茠篓 */
.header {
	height: 258px;
	background: url(../img/banner.jpg) no-repeat center;
	border-bottom: solid 3px #146be2;
}
.userWrap > .myContainer > p {
	height: 35px;
	line-height: 35px;
	text-align: right;
	margin-bottom: 0;
}
.userWrap > .myContainer > p >a {
	color: #12a7ed;
}
.userWrap > .myContainer > p >span, .userWrap > .myContainer > p >a {
	margin-right: 10px;
}
.logoWrap {
	height: 201px;
}
.logoWrap > .myContainer > img {
	margin-top: 60px;
	margin-left: 20px;
}
.menuWrap {
	height: 57px;
	line-height: 57px;
	background: url(../img/menuBg.png);
	overflow: hidden;
}
.menuWrap > .myContainer > .menu {
	overflow: hidden;
	float: left;
	padding: 0;
}
.menuWrap > .myContainer > .menu li {
	float: left;
	list-style: none;
}
.menuWrap > .myContainer > .menu li a {
	color: #01609d;
	font-size: 18px;
	font-weight: bold;
	height: 57px;
	padding: 0 25px;
	display: block;
	text-decoration: none;
}
.menuWrap > .myContainer > .menu li a i {
	width: 30px;
	height: 57px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.menuWrap > .myContainer > .menu li a:hover {
	color: #fff;
	background: #107cdd;
}
.menuWrap > .myContainer > .menu li.act a {
	color: #fff;
	background: #107cdd;
}
.menuWrap > .myContainer > .menu li.m1 a i {
	background: url('../img/ico_m1.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m2 a i {
	background: url('../img/ico_m2.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m3 a i {
	background: url('../img/ico_m3.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m4 a i {
	background: url('../img/ico_m4.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m4 a i {
	background: url('../img/ico_m4.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m5 a i {
	background: url('../img/ico_m5.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m6 a i {
	background: url('../img/ico_m6.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m7 a i {
	background: url('../img/ico_m7.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m8 a i {
	background: url('../img/ico_m8.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m1 a:hover i, .menuWrap > .myContainer > .menu li.m1.act a i {
	background: url('../img/ico_m1h.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m2 a:hover i, .menuWrap > .myContainer > .menu li.m2.act a i {
	background: url('../img/ico_m2h.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m3 a:hover i, .menuWrap > .myContainer > .menu li.m3.act a i {
	background: url('../img/ico_m3h.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m4 a:hover i, .menuWrap > .myContainer > .menu li.m4.act a i {
	background: url('../img/ico_m4h.png') no-repeat center;
}

.menuWrap > .myContainer > .menu li.m5 a:hover i, .menuWrap > .myContainer > .menu li.m5.act a i {
	background: url('../img/ico_m5h.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m6 a:hover i, .menuWrap > .myContainer > .menu li.m6.act a i {
	background: url('../img/ico_m6h.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m7 a:hover i, .menuWrap > .myContainer > .menu li.m7.act a i {
	background: url('../img/ico_m7h.png') no-repeat center;
}
.menuWrap > .myContainer > .menu li.m8 a:hover i, .menuWrap > .myContainer > .menu li.m8.act a i {
	background: url('../img/ico_m8h.png') no-repeat center;
}
.menuWrap > .myContainer > .searchAll {
	position: relative;
	height: 32px;
	line-height: 32px;
	float: right;
	width: 230px;
	margin-top: 6.5px;
}
.menuWrap > .myContainer > .searchAll > input {
	height: 32px;
	line-height: 32px;
	width: 170px;
	border: none;
	outline: none;
	padding: 0;
	padding-left: 5px;
}
.menuWrap > .myContainer > .searchAll > .btn {
	height: 32px;
	line-height: 32px;
	width: 55px;
	padding: 0;
	background: #146be2;
	float: right;
	border-radius: 0;
	color: #fff;
	border: none;
}
.t3_rukou {
	height: 14px;
	width: 118px;
	height: 42px;
	line-height: 42px;
	padding: 0;
	background: url('../img/rukou.png') no-repeat  center;
	float: right;
	margin-top: 7px;
	text-align: center;
	font-size: 18px;
	color: #fff !important;
	font-weight: bold;
	border-radius: 8px;
}
.t3_rukou img {
	margin-right: 10px;
}

/* 茅隆鹿莽鈥郝ヅ犈久愨�莽禄鈥溍ε九撁モ�卢莽陇潞 */
.jggs {
	margin: 30px 0 20px 0;
}
.jggs > .myContainer {
	overflow: hidden;
}
.jggs > .myContainer > .jg {
	float: left;
	width: 760px;
	border: solid 1px #e3ecf2;
	background: #fff;
}
.jg .tit {
	height: 50px;
	line-height: 50px;
	background: #c6dbe8;
	margin-bottom: 20px;
}
.jg .tit h3 {
	height: 50px;
	line-height: 50px;
	width: 192px;
	text-align: center;
	background: url('../img/indextit.png')no-repeat center;
	color: #fff;
}
.jg .tit .more {
	height: 50px;
	line-height: 50px;
	margin-right: 20px;
	color: #91a0aa;
}
.jggs > .myContainer > .jg > table {
	background: #fff;
	width: 721px;
	margin-left: 20px;
}
.jggs > .myContainer > .jg > table > thead > tr > th {
	border: solid 1px #dfe2e3;
	text-align: center;
	background: #eff2f4;
	color: #5986a6;
	font-weight: normal;
	height: 38px;
	line-height: 38px;
	padding: 0;
}
.jggs > .myContainer > .jg > table > tbody > tr > td {
	border: solid 1px #dfe2e3;
	text-align: center;
	color: #666666;
	height: 38px;
	line-height: 38px;
	padding: 0;
}
.jggs > .myContainer > .loginBbox {
	width: 211px;
	min-height: 295px;
	float: right;
	border: solid 1px #d3dde4;
	padding: 25px 50px 0;
	box-shadow: 5px 5px #d3dde4;
	background: #fff;
	margin-right: 5px;
	margin-bottom: 5px;
}
.jggs > .myContainer > .loginBbox > h3 {
	font-weight: bold;
	font-size: 17px;
	color: #86a8bd;
	height: 20px;
	margin-bottom: 25px;
	margin-top: 0;
	text-align: center;
}
.jggs > .myContainer > .loginBbox > input {
	text-indent: 10px;
	color: #999999;
	width: 100%;
	border: solid 1px #acc7e2;
	height: 32px;
	line-height: 32px;
	margin-bottom: 15px;
	border-radius: 5px;
}
.jggs > .myContainer > .loginBbox > .yzm {
	width: 127px;
	margin-right: 15px;
}
.jggs > .myContainer > .loginBbox > .yzmImg {
	cursor: pointer;
	width: 60px;
	height: 32px;
}
.jggs > .myContainer > .loginBbox > .btn {
	width: 100%;
	background: #009cff;
	color: #fff;
	font-size: 16px;
	display: block;
	padding: 0;
	border: none;
	margin-right: 15px;
	height: 36px;
	line-height: 36px;
	margin-bottom: 15px;
}
.jggs > .myContainer > .loginBbox.afterLogin > h3 {
	font-weight: bold;
	font-size: 18px;
	color: #1a75d2;
	height: 20px;
	margin-bottom: 35px;
	margin-top: 0;
	text-align: center;
	position: relative;
}
.jggs > .myContainer > .loginBbox.afterLogin > h3::before, .jggs > .myContainer > .loginBbox.afterLogin > h3::after {
	content: " ";
	width: 75px;
	height: 1px;
	background: #d3dde4;
	position: absolute;
	top: 10px;
}
.jggs > .myContainer > .loginBbox.afterLogin > h3::before {
	left: 0px;
}
.jggs > .myContainer > .loginBbox.afterLogin > h3::after {
	right: 0px;
}
.jggs > .myContainer > .loginBbox.afterLogin > p {
	padding-left: 25px;
	line-height: 42px;
	font-size: 16px;
	margin-bottom: 35px;
}
.jggs > .myContainer > .loginBbox.afterLogin > p >span {
	color: #5986a6;
}
.jggs > .myContainer > .loginBbox.afterLogin > .forAfterLogin {
	margin-bottom: 23px;
	overflow: hidden;
}
.jggs > .myContainer > .loginBbox.afterLogin > .forAfterLogin  >.btn {
	width: 100px;
	background: #1a75d2;
	color: #fff;
	display: block;
	padding: 0;
	border: none;
	height: 35px;
	line-height: 35px;
	margin-bottom: 15px;
}
.tit {
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
}
.tit  > h3 {
	float: left;
	height: 20px;
	line-height: 20px;
	color: #1a75d2;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
}
.tit  > .more {
	height: 18px;
	line-height: 18px;
	display: inline-block;
	color: #7494b4;
	float: right;
}

/* 茅隆鹿莽鈥郝р�鲁忙艩楼氓鈥βッヂ徛�*/
.sbrk {
	margin-bottom: 50px;
}
.sbrk > .myContainer {
	width: 1140px;
	padding: 0 30px;
}
.sbrk > .myContainer > ul {
	list-style: none;
	overflow: hidden;
	padding: 0;
}
.sbrk > .myContainer > ul > li {
	float: left;
}
.sbrk > .myContainer > ul > li+li {

	/* margin-left: 32px; */
}
.sbrk > .myContainer > ul > li > a {
	width: 260px;
	height: 100px;
	display: block;
	text-align: center;
	color: #fff;
	line-height: 100px;
}
.sbrk > .myContainer > ul > li > a >img {
	margin-right: 25px;
}
.sbrk > .myContainer > ul > li.btn {
	padding: 0;
	border: 0;
}
.sbrk > .myContainer > ul > li.sbrk1 {
	background: #46c1a1;
}
.sbrk > .myContainer > ul > li.sbrk2 {
	background: #f4626c;
	margin-left: 32px;
}
.sbrk > .myContainer > ul > li.sbrk3 {
	background: #f4626c;
	margin-left: 32px;
}
.sbrk > .myContainer > ul > li.sbrk4 {
	background: #f1a746;
	margin-left: 32px;
}

/* 氓鈥βр�鈥犆р�鲁忙艩楼茅隆鹿莽鈥郝ζ掆�氓鈥犅�*/
.xmqk {

	/* margin-bottom:50px; */
}
.xmqk > .myContainer {
	overflow: hidden;
	border: solid 1px #c6dbe8;
	background: #fff;
	margin-bottom: 45px;
}
.t3_areaselect {
	height: 50px;
	line-height: 50px;
	float: right;
	font-size: 14px;
	color: #91a0aa;
}
.t3_areaselect select {
	width: 100px;
	height: 26px;
	line-height: 26px;
	background: #fff;
	color: #666;
	margin-right: 20px;
	border: none;
}
.t3_areaselect span {
	margin-right: 8px;
}
.xmqk > .myContainer > .qkLeft {
	float: left;
	width: 285px;
	margin-left: 25px;
}
.xmqk > .myContainer > .qkLeft > .qkBoxq {
	border: solid 1px #b8cfdf;
}
.xmqk > .myContainer > .qkLeft > .qkBoxq {
	margin-top: 30px;
}
.xmqk > .myContainer > .qkLeft > .qkBoxq > h3 {
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	background: #b8cfdf;
	text-align: center;
	margin: 0;
	color: #5986a6;
}
.xmqk > .myContainer > .qkLeft > .qkBoxq  > p {
	font-size: 16px;
	color: #e17229;
	line-height: 30px;
	padding: 30px 0;
}
.xmqk > .myContainer > .qkLeft > .qkBoxq  > p > span {
	display: inline-block;
	width: 135px;
	margin-right: 5px;
	line-height: 30px;
	color: #888;
	text-align: right;
}
.xmqk > .myContainer > .qkLeft > .qkBoxq  > #qkBoxq2 {
	height: 280px;
}
.xmqk > .myContainer > .qkRight {
	float: right;
	width: 765px;
	height: 700px;
	padding-top: 20px;
	padding-right: 25px;
}
.xmqk > .myContainer > .t3_sbfooter {
	height: 250px;
}
.tit2 {
	height: 50px;
	line-height: 50px;
	background: #b8cfdf;
	font-size: 18px;
	font-weight: bold;
	color: #1a75d2;	/* text-indent: 30px; */
	padding-left: 30px;
}

/* 猫鈥炁∶┢捖�*/
.footer {
	background: #5d6b76;
	padding: 25px;
	text-align: center;
}
.footer > P {
	color: #c5d1e3;
	line-height: 26px;
	margin-bottom: 0;
}
.footer > P > span {
	margin-right: 20px;
}
.footer > P > span > i {
	padding: 2px;
	background: #3e4c57;
	font-style: normal;
	margin-right: 1px;
}

/* 氓陇搂氓沤鈥γ偓盲禄鈥�*/
.summary {
	margin-top: 20px;
	margin-bottom: 50px;
}
.summary > .myContainer {
}
.summary > .myContainer > .art {
}
.summary > .myContainer > .art > h1 {
	font-size: 30px;
	font-weight: normal;
	color: #333;
	text-align: center;
	margin-bottom: 50px;
}
.summary > .myContainer > .art > .content > p {
	font-size: 16px;
	color: #666;
	line-height: 38px;
	text-indent: 2em;
}

/* 氓庐拧盲陆聧 */
.myLocation {
	height: 60px;
	line-height: 60px;color: #888;
}
.myLocation > img {
	margin-right: 5px;
}
.myLocation > a {
	color: #5692ce;}

/* 茅鈧∶р�篓table */
.nurmalTable {
	text-align: center;
}
.nurmalTable > thead > tr > th {
	height: 40px;
	background: #eff2f4;
	border: solid 1px #cadae5; border-top:1px solid #cadae5 !important;
	text-align: center;
	line-height: 40px;
	font-weight: normal;
	color: #5986a6;
	padding: 5px 10px;
}
.nurmalTable > tbody > tr > td {
	height: 40px;
	border: solid 1px #cadae5;
	color: #666666;
	height: 40px;
	padding: 0;
	padding: 0;
	vertical-align: middle;
	padding: 5px 10px;}
	.nurmalTable > tbody > tr:hover{ background:#ebf7ff;}
.nurmalTable > tr > td > a {}

/* 氓藛鈥犆┞÷�*/
.page {
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin-bottom: 30px;	/* font-size: 14px; */
}
.page > a {
	color: #666666;
	display: inline-block;
	margin: 0 5px; padding:0 5px;
	font-size: 14px; text-decoration:none;
}
.page > a:hover {
	color:#fff; background:#21b5ed;
	display: inline-block;
	margin: 0 5px;
	font-size: 14px;
}
.page > span {
	color: #666666;
	display: inline-block;
	margin: 0 5px;
	font-size: 14px;
}
.page > a.act {

}
.page > span > input {
	color: #12a7ed;
	width: 18px;
	height: 18px;
	border: solid 1px #666;
	margin: 0 5px;
	text-align: center;
	vertical-align: middle;
}
.space {
	height: 30px;
}

/* 茅隆鹿莽鈥郝ヅ嘎好ε撀ぢ柯∶β伮β∶︹偓聛忙隆鈥�*/
.modal-dialog.basic {
	width: 1100px;
	margin: 30px auto;
}
.modal-dialog.basic {
	width: 1100px;
	margin: 310px auto 30px;
}
.modal-dialog.basic > .modal-content {
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: none;
	border: none;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 50px;
}
.modal-dialog.basic > .modal-content > h3 {
	font-size: 16px;
	color: #12a7ed;
	text-align: center;
	line-height: 50px;
	font-weight: bold;
}
.modal-dialog.basic > .modal-content > .btn {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 0;
	height: 45px;
	line-height: 45px;
	width: 120px;
	display: block;
	margin: 0 auto;
	background: #146be2;
}
.tableLR {
	text-align: left;
}
.tableLR tr > td {
	border: solid 1px #cadae5;
}
.tableLR tr > td.name {
	text-align: right;
	color: #5986a6;
	background: #e0ebf2;
}

/* 茅隆鹿莽鈥郝р�鲁忙艩楼 */
.clssfySb {
	overflow: hidden;
	padding-bottom: 100px;
}
.clssfySb > h3 {
	font-size: 18px;
	color: #888888;
	font-weight: bold;
	margin-bottom: 20px;
	line-height: 50px;
	text-align: center;
	margin-top: 0;
}
.clssfySb > ul {
	list-style: none;
	padding: 0;
}
.clssfySb > ul > li {
	position: relative;
	float: left;
	width: 260px;
	height: 336px;
	border-radius: 10px;
	margin: 0 15px;
}
.clssfySb > ul > li.sbFn1 {
	background: #f3fefb;
	border: solid 1px #d9ede8;
}
.clssfySb > ul > li.sbFn2 {
	background: #fff9f9;
	border: solid 1px #f2e2e4;
}
.clssfySb > ul > li.sbFn3 {
	background: #f4fbff;
	border: solid 1px #dbe7f0;
}
.clssfySb > ul > li.sbFn4 {
	background: #fffbf5;
	border: solid 1px #efe6d9;
}
.clssfySb > ul > li > img {
	width: 72px;
	height: 72px;
	position: absolute;
	left: 94px;
	top: 25px;
}
.clssfySb > ul > li > p {
	margin: 140px 20px 0;
	font-size: 15px;
	line-height: 28px;
}
.clssfySb > ul > li > p >span {
	color: #12a7ed;
}
.clssfySb > ul > li > a.btn {
	width: 130px;
	height: 50px;
	line-height: 50px;
	padding: 0;
	font-size: 18px;
	color: #fff;
	position: absolute;
	left: 66px;
	text-align: center;
	bottom: -25px;
}
.clssfySb > ul > li.sbFn1 > a.btn {
	background: #46c1a1;
}
.clssfySb > ul > li.sbFn2 > a.btn {
	background: #f4626c;
}
.clssfySb > ul > li.sbFn3 > a.btn {
	background: #53b4ef;
}
.clssfySb > ul > li.sbFn4 > a.btn {
	background: #f1a746;
}

/* 盲驴隆忙聛炉氓鈥βヂ尖偓 */
.infoPublic {
	margin-top: 35px;
	margin-bottom: 50px;
}
.infoPublic > .myContainer {
	background: #fff;
	border: solid 1px #e3ecf2;
}
.infoArea {
	border: solid 1px #deeaf3;
	padding: 17px 0;
	margin-bottom: 30px;
}

.infoArea >dl {
	overflow: hidden;
	margin-bottom: 5px;
}
.infoArea >dl >dt {
	font-size: 16px;
	line-height: 32px;
	color: #4395c6;
	width: 120px;
	margin-right: 5px;
	text-align: right;
	float: left;
	font-weight: normal;
}
.infoArea >dl >dd {
	float: left;
	width: 635px;
}
.infoArea >dl >dd a {
	display: inline-block;
	line-height: 32px;
	padding: 0 29px;
	size: 16px;
	color: #666666;
}
.infoArea >dl >dd a.act {
	background: #12a7ed;
	color: #fff;
}
.infoTab {
	border: solid 1px #b8cfdf;
}
.infoTab > ul {
	list-style: none;
	height: 50px;
	background: #e0ebf2;
	line-height: 50px;
	padding: 0;
}
.infoTab > ul >li {
	float: left;
}
.infoTab > ul >li > a {text-decoration:none;outline:none;
	display: block;
	height: 50px;
	line-height: 50px;
	color: #5986a6;
	font-size: 15px;
	padding: 0 10px;
}
.infoTab > ul >li.active {
	background: #fff;
}
.infoTab > ul >li.active >a {
	text-decoration: none; color:#009cff;
}
.infoTab > .tab-content > .tab-pane {
}
.infoTab > .tab-content > .tab-pane > ul {
	padding: 0;
	list-style: none;
	overflow: hidden;
	padding-bottom: 20px;
}
.infoTab > .tab-content > .tab-pane > ul > li {
	float: left;
	margin-left: 40px;
	margin-top: 30px;
}
.infoTab > .tab-content > .tab-pane > ul > li >a {
	width: 246px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #fff;
	color: #3d8ec6;
	border: solid 1px #c6dceb;
	display: block;
}

/* 莽鈥澛λ喡访ぢ嘎ヂ科�*/
.userContainer {
	background: url(../img/contentBg.png) repeat-y center;
	overflow: hidden;
	border: solid 1px #e2ecf1;
	margin-bottom: 65px;
}
.userContainer > .userLeft {
	width: 232px;
	float: left;
}
.userContainer > .userLeft > h3 {
	text-align: center;
	height: 85px;
	line-height: 85px;
	font-size: 18px;
	color: #9ab7c7;
}
.userContainer > .userLeft > h3 img {
	margin-right: 15px;
}
.userContainer > .userLeft > ul.leftMenu {
	text-align: center;
	padding: 0;
	list-style: none;
	margin-bottom: 35px;
}
.userContainer > .userLeft > ul.leftMenu >li {
}
.userContainer > .userLeft > ul.leftMenu >li >a {
	display: block;
	height: 46px;
	line-height: 46px;
	border-left: solid 3px #bcd8ea;
	color: #647581;
	font-size: 18px;
}
.userContainer > .userLeft > ul.leftMenu >li.act >a {
	border-left: solid 3px #12a7ed;
	color: #009cff;
	background: #fff;
}
.userContainer > .userRight {
	float: right;
	width: 804px;
	padding: 30px;
}
.userContainer > .userRight > .infoTab {
}
.userContainer > .userRight > .infoTab > .tab-content {
	padding: 20px;
}
.btn2 {
	padding: 0 15px;
	font-size: 14px;
	color: #fff;
	background: #f0a30d;
	height: 30px;
	line-height: 30px;
	display: inline-block;
}
.btn3 {
	padding: 0 15px;
	font-size: 14px;
	color: #fff;
	background: #12a7ed;
	height: 30px;
	line-height: 30px;
	display: inline-block;
}
table.slbz {
	width: 100%;
}
table.slbz > tbody >tr >td >h3 {
	text-align: center;
	font-size: 22px;
	color: #666666;
	line-height: 40px;
}
table.slbz > tbody >tr >td > h4 {
	margin-top: 10px;
	font-size: 15px;
	color: #69a4e0;
	line-height: 15px;
}
table.slbz > tbody >tr >td >p {
	font-size: 14px;
	color: #444;
	line-height: 34px;
	text-indent: 2em;
}
table.slbz > tbody >tr >td >p >span {
	border-bottom: solid 1px #cccccc;
}
table.slbz > tbody >tr.border >td {
	border: solid 1px #f0f0f0;
	padding: 5px;
	vertical-align: middle;
}
table.slbz > tbody >tr.border >td.btngrop {
	background: #f0f0f0;
}
table.slbz > tbody >tr.border >td.btngrop >a {
	display: inline-block;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	margin: 0 4px;
	color: #40a2da;
	border-radius: 5px;
}
table.slbz > tbody >tr.border >td.btngrop >a:hover {
	background: #fff;
	border: solid 1px #98bfd5;
}
table.slbz > tbody >tr.border >td >p {
	line-height: 20px;
	margin-bottom: 0;
}
i.red {
	font-style: normal;
	color: #f00;
}
.btn.tjBtn {
	width: 120px;
	height: 45px;
	line-height: 45px;
	background: #146be2;
	display: block;
	margin: 20px auto;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
}
.text-center {
}
.text-center > .btn.tjBtn {
	display: inline-block;
	margin: 0 15px;
}
.text-center > .btn.btn-warning {
	background: #f0ad4e;
}

/* 莽鈥澛λ喡访β陈モ�艗 */
table.register {
	text-align: left;
}
table.register > tbody > tr > td {
	border: none;
}
table.register > tbody > tr > td.rNmae {
	text-align: right;
	width: 315px;
	font-weight: bold;
	color: #5ba8cc;
}
table.register > tbody > tr > td.rDetial {
	width: 380px;
}
table.register > tbody > tr > td.rDetial input, table.register > tbody > tr > td.rDetial select {
	width: 370px;
	height: 38px;
	line-height: 38px;
	border: solid 1px #acc7e2;
	padding: 0 5px;
	color: #666666;
}
table.register > tbody > tr > td i.red {
	margin-right: 5px;
}

/* 盲赂鈥姑︹�鈥懊β♀� */
.select2-container--default .select2-selection--single {
	width: 380px;
	height: 38px;
	border: solid 1px #acc7e2;
	border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 38px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 38px;
}
.btnYz {
	color: #fff;
	background: #4eb04b;
	height: 35px;
	line-height: 35px;
	padding: 0 15px;
	border: none;
}
.btnYz:hover {
	color: #fff;
}

/* 忙聺聬忙鈥撯劉猫隆楼忙颅拢 */
.clSearch {
	height: 35px;
	line-height: 35px;
	margin-bottom: 15px;
}
.clSearch > span {
	display: inline-block;
	width: 85px;
	text-align: right;
	margin-right: 5px;
	color: #86a8bd;
	font-weight: bold;
}
.clSearch > input {
	width: 235px;
	height: 33px;
	line-height: 33px;
	border: solid 1px #acc7e2;
	padding: 0 5px;
	margin: 0;
	margin-right: 15px;
}
.clSearch > .btn {
	padding: 0;
	height: 35px;
	line-height: 35px;
	width: 90px;
	background: #12a7ed;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color: #fff;
	border: NONE;
}
.nurmalTable1 > tbody > tr > td {
	border-left: none;
	border-right: none;
}
.nurmalTable1 > thead > tr > th {
	border-left: none;
	border-right: none;
}
.infoTab > .tab-content {
	padding: 20px;
}
.mb20 {
	margin-bottom: 20px;
}

/*莽鈥澛λ喡访ぢ嘎ヂ科�忙禄隆忙鈥灺徝ヂ郝γ�盲禄路 */
.pjia {
	width: 750px;
	margin: 0 auto;
}
.pjia > h3 {
	font-size: 16px;
	color: #666666;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 50px;
}
.pjia > ul.state {
	list-style: none;
	padding: 0;
	margin-left: 120px;
	margin-bottom: 50px;
	overflow: hidden;
}
.pjia > ul.state >li {
	float: left;
	margin-left: 20px;
}
.pjia > ul.state >li >a {
	width: 120px;
	height: 120px;
	display: block;
}
.pjia > ul.state >li >a >span {
	width: 120px;
	height: 120px;
	display: none;
	background: url(../img/checked.png)no-repeat center;
	transition: 0.3s;
}
.pjia > ul.state >li >a:hover >span, .pjia > ul.state >li.act >a >span {
	display: block;
}
.pjia > ul.state >li.st1 >a {
	background: url(../img/st1.png) no-repeat center;
}
.pjia > ul.state >li.st2 >a {
	background: url(../img/st2.png) no-repeat center;
}
.pjia > ul.state >li.st3 >a {
	background: url(../img/st3.png) no-repeat center;
}
.pjia > .word {
	border: solid 1px #e0ebf2;
}
.pjia > .word >h3 {
	height: 45px;
	line-height: 45px;
	text-indent: 20px;
	background: #e0ebf2;
	margin: 0;
	color: #5986a6;
	font-size: 15px;
}
.pjia > .word >.wordBox {
	height: 170px;
}
.pjia>.btn {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 0;
	height: 45px;
	line-height: 45px;
	width: 140px;
	display: block;
	margin: 0 auto;
	background: #146be2;
	margin: 50px auto 0;
}

/*莽鈥澛λ喡访ぢ嘎ヂ科�忙藛鈥樏β伱モ�篓猫炉垄 */
.zx .infoArea {
	border: solid 1px #deeaf3;
	padding: 30px 0;
	margin-bottom: 30px;
}
.zx .infoArea >dl {
	overflow: hidden;
	margin-bottom: 5px;
}
.zx .infoArea >dl >dt {
	font-size: 16px;
	line-height: 32px;
	color: #4395c6;
	width: 100px;
	margin-right: 5px;
	text-align: right;
	float: left;
	font-weight: normal;
}
.zx .infoArea >dl >dd {
	float: left;
	width: 670px;
}
.zx .infoArea >dl >dd a {
	display: inline-block;
	line-height: 32px;
	padding: 0 29px;
	-
	size: 16px;
	color: #666666;
}
.zx .infoArea >dl >dd a.act {
	background: #12a7ed;
	color: #fff;
}
.nurmalTable.hf {
	text-align: left;
}
.nurmalTable.hf > tbody > tr td {
	padding: 0;
}
.nurmalTable.hf > tbody > tr td.name {
	width: 165px;
	background: #e0ebf2;
	text-align: right;
	padding-right: 5px;
	color: #5986a6;
}
.nurmalTable.hf > tbody > tr td >.select {
	width: 100%;
	height: 100%;
	border: none;
}
.nurmalTable.hf > tbody > tr td >.detial {
	height: 200px;
}
.nurmalTable.hf .select2-container--default .select2-selection--single {
	width: 100%;
	height: 38px;
	border: none;
	border-radius: 0;
}
.nurmalTable.hf .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 38px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
}
.nurmalTable.hf .select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 38px;
}

/* 盲赂艩盲录聽忙聺聬忙鈥撯劉 */
.clgl > table {
}
.clgl > table > tbody >tr >td {
	text-align: center;
}
.clgl > table > tbody >tr >td.act, .clgl > table > tbody >tr >td.text-center {
	text-align: center;
}
.clgl > table > tbody >tr >td.act a {
	margin: 0 5px;
}

/* 莽鈥澛λ喡访ε掆�氓聧鈥�氓路娄盲戮搂猫聫艙氓聧鈥�/
ul.zn_menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.zn_menu li.fmenu {
	margin-bottom: 1px;
	cursor: pointer;
	color: #666666;
	line-height: 42px;
	font-size: 16px;
	overflow: hidden;
}
ul.zn_menu li.fmenu p {
	text-indent: 25px;
	font-size: 15px;
	height: 42px;
	line-height: 42px;
	background: url(../img/right.png) #c6e0eb 215px center no-repeat;
	margin: 0;
}
ul.zn_menu li.fmenu ul {
	display: none;
	text-indent: 55px;
	list-style: none;
	padding: 0;
	margin-bottom: 20px;
}
ul.zn_menu li.fmenu ul li a {
	height: 32px;
	line-height: 32px;
}
ul.zn_menu li {
	text-indent: 55px;
}
ul.zn_menu li a {
	color: #666666;
	display: block;
	font-size: 14px;
	transition: 0.3s;
}
ul.zn_menu li.nobg p {
	background: #c6e0eb;
}
ul.zn_menu li.active ul {
	display: block;
}
ul.zn_menu li.active p {
	background: #1383da;
	background: url(../img/down.png) #12a7ed 212px center no-repeat;
	color: #fff;
}
ul.zn_menu li a:hover {
	color: #6385d0;
	background: #f8f8f8;
}
ul.zn_menu li a {
	position: relative;
}
ul.zn_menu li a::before {
	content: "";
	position: absolute;
	width: 3px;
	height: 3px;
	background: #666;
	left: 45px;
	top: 50%;
	margin-top: -1.5px;
}
ul.zn_menu li a:hover::before {
	content: "";
	position: absolute;
	width: 3px;
	height: 3px;
	background: #6385d0;
	left: 45px;
	top: 50%;
	margin-top: -1.5px;
}
.bszn > .table_list {
}
.bszn > .table_list h3.tit3 {
	height: 45px;
	line-height: 45px;
	color: #1383da;
	text-indent: 15px;
}
.bszn > .table_list table {
	width: 100%;
	border: solid 1px #ddedf4;
	border-collapse: collapse;
}
.bszn > .table_list table td {
	border-bottom: solid 1px #ddedf4;
	height: 60px;
	padding: 0 15px;
	box-sizing: border-box;
	text-align: justify;
	text-justify: inter-ideograph;
	line-height: 180%;
}
.bszn > .table_list table td span {
	color: #5799c8;
}
.bszn > .table_list table td.forBtn {
	width: 125px;
	text-align: center;
}
td.forBtn button {
	width: 90px;
	height: 35px;
	background: #3f99df;
	border: none;
	border-radius: 5px;
	outline: none;
	color: #fff;
	font-size: 14px;
	transition: 0.3s;
	cursor: pointer;
}
td.forBtn button:active {
	background: #3a8ccc;
	outline: none;
}
.nurmalBtn {
	height: 35px;
	line-height: 35px;
	background: #12a7ed;
	padding: 0 15px;
	color: #fff;
}
.nurmalBtn:hover {
	color: #fff;
}
.title_column {
	overflow: hidden;
}
.title_column > span {
	float: right;
	height: 30px;
	padding-right: 17px;
	margin-top: 13px;
}
.title_column span > input {
	width: 258px;
	height: 28px;
	border: 1px 
	solid #a4c8e3;
	padding-left: 9px;
	position: relative;
	z-index: 1;
	color: #aaa;
	line-height: 28px;
	vertical-align: top;
	padding: 0 5px;
	vertical-align: top;
}
.title_column span > .btn {
	width: 68px;
	height: 30px;
	background: #12a7ed;
	border: none;
	color: #fff;
	position: relative;
	z-index: 2;
	right: 6px;
	cursor: pointer;
	border-radius: 0;
}

/* 莽鈥澛λ喡访ぢ柯∶β伮�*/
table.userInfo {
	margin-top: 30px;
}
table.userInfo > tbody > tr > td.rNmae {
	text-align: right;
	width: 150px;
	font-weight: bold;
	color: #1296d4;
}

/* 忙鈥澛棵�忙鲁鈥⒚р� */
.zcfgContainer {
	margin-top: 35px;
}
ul.zcfg {
	list-style: none;
	padding: 0;
	margin-bottom: 30px;
}
ul.zcfg > li {
	overflow: hidden;
	position: relative;
}
ul.zcfg > li:before {
	content: "";
	position: absolute;
	top: 18px;
	left: 0px;
	width: 4px;
	height: 4px;
	border-radius: 100%;
	background: #96b0cb;
}
ul.zcfg > li > a {
	display: block;
	padding: 0 10px;
	color: #444;
	overflow: hidden;
}
ul.zcfg > li > a:hover {
	background: #f8f8f8;
}
ul.zcfg > li > a >p {
	float: left;
	width: 660px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	font-size: 15px;
	height: 35px;
	line-height: 35px;
	margin-bottom: 0;
}
ul.zcfg > li > a >span.date {
	height: 35px;
	line-height: 35px;
	float: right;
	color: #999;
}

/* 忙聺聬忙鈥撯劉盲驴庐忙鈥澛�*/
.clgl > table > tbody >tr >td {
	text-align: left;
}
.clgl > table > tbody >tr >td.act {
	text-align: center;
}
.loginBbox {
	width: 220px;
	float: right;
	border: solid 1px #d3dde4;
	padding: 20px 40px;
	box-shadow: 5px 5px #d3dde4;
	background: #fff;
}
.loginBbox > h3 {
	font-weight: bold;
	font-size: 18px;
	color: #1a75d2;
	height: 20px;
	margin-bottom: 15px;
	margin-top: 0;
	text-align: center;
}
.loginBbox > input {
	text-indent: 10px;
	color: #999999;
	width: 100%;
	border: solid 1px #acc7e2;
	height: 28px;
	line-height: 28px;
	margin-bottom: 15px;
}
.loginBbox > .yzm {
	width: 128px;
	margin-right: 15px;
}
.loginBbox > .yzmImg {
	cursor: pointer;
}
.loginBbox > .btn {
	width: 100%;
	background: #1a75d2;
	color: #fff;
	display: block;
	padding: 0;
	border: none;
	margin-right: 15px;
	height: 35px;
	line-height: 35px;
	margin-bottom: 15px;
}
.loginBbox.afterLogin > h3 {
	font-weight: bold;
	font-size: 18px;
	color: #1a75d2;
	height: 20px;
	margin-bottom: 35px;
	margin-top: 0;
	text-align: center;
	position: relative;
}
.loginBbox.afterLogin > h3::before, .loginBbox.afterLogin > h3::after {
	content: " ";
	width: 75px;
	height: 1px;
	background: #d3dde4;
	position: absolute;
	top: 10px;
}
.loginBbox.afterLogin > h3::before {
	left: 0px;
}
.loginBbox.afterLogin > h3::after {
	right: 0px;
}
.loginBbox.afterLogin > p {
	padding-left: 25px;
	line-height: 42px;
	font-size: 16px;
	margin-bottom: 35px;
}
.loginBbox.afterLogin > p >span {
	color: #5986a6;
}
.loginBbox.afterLogin > .forAfterLogin {
	margin-bottom: 23px;
	overflow: hidden;
}
.loginBbox.afterLogin > .forAfterLogin  >.btn {
	width: 100px;
	background: #1a75d2;
	color: #fff;
	display: block;
	padding: 0;
	border: none;
	height: 35px;
	line-height: 35px;
	margin-bottom: 15px;
}
.infoTabP15 li a {
	padding: 0 15px !important;
}

/* 氓录鹿氓鈥÷好β♀�莽鈩⒙幻ヂ解�盲驴庐忙鈥澛�*/
.modal.in.forLogin .modal-dialog {
	-webkit-transform: translate(0, 540px);
	-ms-transform: translate(0, 540px);
	-o-transform: translate(0, 540px);
	transform: translate(0, 540px);
}
.loginBbox1 {
	border: solid 1px #d3dde4;
	padding: 50px 80px 45px;
	background: #fff;
	width: 330px;
	margin: 50px auto 100px;
}
h3.loginTit {
	font-weight: bold;
	font-size: 18px;
	color: #1a75d2;
	height: 20px;
	margin-top: 0;
	text-align: center;
	position: absolute;
	width: 510px;
}
.loginBbox1 > input {
	text-indent: 10px;
	color: #999999;
	width: 100%;
	border: solid 1px #acc7e2;
	height: 28px;
	line-height: 28px;
	margin-bottom: 15px;
}
.loginBbox1 > .yzm {
	width: 128px;
	margin-right: 15px;
}
.loginBbox1 > .yzmImg {
	cursor: pointer;
}
.loginBbox1 > .btn {
	width: 100%;
	background: #1a75d2;
	color: #fff;
	display: block;
	padding: 0;
	border: none;
	margin-right: 15px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 15px;
	border-radius: 0;
}
.forget_pass > .btn {
	background: #92b4d6;
	color: #fff;
	padding: 0 30px;
	border: none;
	height: 35px;
	line-height: 35px;
	border-radius: 0;
}
.loginBbox1.afterLogin > h3 {
	font-weight: bold;
	font-size: 18px;
	color: #1a75d2;
	height: 20px;
	margin-bottom: 35px;
	margin-top: 0;
	text-align: center;
	position: relative;
}
.loginBbox1.afterLogin > h3::before, .loginBbox1.afterLogin > h3::after {
	content: " ";
	width: 75px;
	height: 1px;
	background: #d3dde4;
	position: absolute;
	top: 10px;
}
.loginBbox1.afterLogin > h3::before {
	left: 0px;
}
.loginBbox1.afterLogin > h3::after {
	right: 0px;
}
.loginBbox1.afterLogin > p {
	padding-left: 25px;
	line-height: 42px;
	font-size: 16px;
	margin-bottom: 35px;
}
.loginBbox1.afterLogin > p >span {
	color: #5986a6;
}
.loginBbox1.afterLogin > .forAfterLogin {
	margin-bottom: 23px;
	overflow: hidden;
}
.loginBbox1.afterLogin > .forAfterLogin  >.btn {
	width: 100px;
	background: #1a75d2;
	color: #fff;
	display: block;
	padding: 0;
	border: none;
	height: 35px;
	line-height: 35px;
	margin-bottom: 15px;
}
.t3_user {
	padding: 20px 0;
	text-align: center;
}
.t3_user .t3_userhead {
	width: 90px;
	height: 90px;
	border-radius: 50%;
	border: solid 1px #fff;
}
.t3_user .name {
	color: #777;
	line-height: 30px;
	margin-bottom: 0;
}
.t3_user .name span {
	color: #698fa4;
}
.t3_user .t3_exit {
	color: #698fa4;
	line-height: 30px;
}
.t3_user .t3_exit img {
	margin-right: 5px;
}
.t3_btnwarming {
	background: #ff9600 !important;
}
.t3_btnprimary{
	background: #7ab7de;
	color: #fff !important;
}

.t3_delete img:hover{ opacity:0.6;}
.t3_tdact .btn {
	padding: 5px 5px !important;
	margin: 5px;
}
.t3_questiontable {
	width: 100%;
}
.t3_questiontable td.t3_name {
	width: 145px;
	background: #e0ebf2;
	color: #5986a6;
	padding-right: 20px;
	text-align: right;
}
.t3_questiontable td select {
	width: 100%;
	height: 51px;
	background: none;
	border: none;
	text-indent: 10px;
}
.t3_questiontable td.select {
	padding: 0;
}
.t3_questiontable td textarea {
	width: 100%;
	height: 100%;
	background: none;
	border: none;
}
.t3_btnGroup {
	text-align: center;
	margin: 30px;
}
.t3_btnGroup .btn {
	margin: 0 10px;
	min-width: 90px;
	padding: 0 15px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
}
.btnPrimary {
	background: #009cff;
	color: #fff !important;
}
.t3_project_info {
}
.t3_project_info .t3_info_tit {
	font-size: 20px;
	color: #666;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 0;
}
.t3_project_info .t3_search_info {
	height: 30px;
	line-height: 30px;
	color: #999;
	margin-bottom: 10px;
}
.t3_project_info .t3_search_info .name {
	margin-right: 10px;
}
.t3_project_info .t3_search_info select {
	width: 80px;
	height: 28px;
	line-height: 28px;
	border: solid 1px #acc7e2;
	color: #333333;
	margin-right: 20px;
}
.t3_project_info .t3_search_info input {
	width: 103px;
	height: 28px;
	line-height: 28px;
	border: solid 1px #acc7e2;
	color: #333333;
	margin-right: 20px;
	padding: 0 5px;
}
.t3_project_info .t3_search_info .btn {
	background: #009cff;
}
.t3_project_list {
	list-style: none;
	padding: 5px 15px;
	margin: 0;
	background: #fafafa;
}
.t3_project_list li {
	border-bottom: dashed 1px #d6e0e6;
}
.t3_project_list li:last-child {
	border-bottom: none;
}
.t3_project_list li a {
	display: block;
	height: 38px;
	line-height: 38px;
	color: #6d94ac;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.t3_project_list li a:hover {
	color: #009cff;
	text-decoration: none;
}
.t3_project_info .page {
	text-align: right;
	margin-top: 10px;
	margin-bottom: 20px;
}
.t3_basic_tab {
	border: none;
}
.t3_basic_tab > .tab-content{
	padding: 20px 0;
}

.t3_basic_tab > ul {
	list-style: none;
	background: none;
	padding: 0;
	border-bottom: #009cff	solid 2px;
	overflow: hidden;
	height: 33px;
	line-height: 33px;
	margin-bottom: 	0;
}
.t3_basic_tab > ul >li {
	float: left;
	margin-right: 5px;
	overflow: hidden;
	overflow: hidden;
}
.t3_basic_tab > ul >li > a {
	display: block;
	height: 33px;
	line-height: 33px;
	padding: 0 30px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	background: #e0e8ef;
	font-size: 15px;
	color: #6d8fa5;
}
.t3_basic_tab > ul >li.active {
	color: #6d8fa5;
}
.t3_basic_tab > ul >li.active >a {
	text-decoration: none;
		color: #fff;

	background: #009cff;
}

.t3_basictit{

	color: #666666;
	font-size: 18px;
	text-align: center;	
	height: 	30px;
	line-height: 	30px;
	margin-top: 	0;
}
.t3_tabname{
	color: #5cb3ea;
	font-size: 15px;
	height: 	30px;
	line-height: 	30px;
	margin-top: 	0;
	margin-bottom: 10px;
	font-weight: bold;
}
.t3_basictit{}
.t3_basicinfo .t3_table{
	margin-bottom: 15px;
}

 table.t3_table {
	background: #fff;
	width: 100%;
}
 table.t3_table > thead > tr > th {
	border: solid 1px #dfe2e3;
	text-align: center;
	background: #eff2f4;
	color: #5986a6;
	font-weight: normal;
	height: 38px;
	line-height: 38px;
	padding: 0;
}
 table.t3_table > tbody > tr > td {
	border: solid 1px #dfe2e3;
	text-align: center;
	color: #666666;
	height: 38px;
	line-height: 38px;
	padding: 0;
}

 table.t3_table > tbody > tr > td.name {
	background: #eff2f4;
}


table.t3_jindu{
	width: 100%;
	min-height: 120px;
	border: solid 1px #dfe2e3;
	margin-bottom: 15px;
}

table.t3_jindu td{
 padding:5px;
}
table.t3_jindu tr:hover{background:#ebf7ff;}

table.t3_jindu td.t3_tba_state{
	text-align: center;
	background: #ffa200;
	font-size: 16px;
	color: #fff;
	width: 35px;
}

table.t3_jindu td.t3_tba_state1{
	width: 80px;
	text-align: center;
	color: #999;
}

table.t3_jindu td h3.t3_jdtit{
	font-size: 16px;
	color: #333333;
	text-indent: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
}

table.t3_jindu td  .t3_gray_info{
	display: inline-block;
	width: 48%;
	color: #999;
	line-height: 26px;
	text-indent: 10px;
}


table.t3_jindu td.t3_act {
	width: 105px;
	text-align: center;
}

table.t3_jindu td.t3_act .btn {
	background: #7ab7de;
	margin: 2.5px 0;
}

.t3_btngroup{
	text-align: center;
}

.register .t3_btngroup{
	margin-bottom: 30px;
}


.t3_btngroup .btn{
	display: inline-block;
	margin: 0 10px;
}

.myContainer.register{
	background: #fff;
	padding: 30px 0;
	border: solid 1px #e3ecf2;
	margin-bottom: 35px;
}


.t3_infoarea{
	margin: 30px;
	background: #f5f7f9;
	border: none;
}


.t3_infoarea >dl {
	margin: 0 20px;
	padding: 15px 0;
	border-bottom: dashed 1px #cfdae2;
}

.t3_infoarea >dl:last-child {
	border-bottom: none;
}

.t3_infoarea >dl >dd {
	float: left;
	width: 875px;
}
.t3_infoarea >dl >dd a {
	display: inline-block;
	line-height: 32px;
	padding: 0 18px;
	font-size: 16px;
	color: #666666;
}
.t3_infoarea >dl >dd a.act {
	background: #12a7ed;
	color: #fff;
}


.t3_infoTab {
	border: none;
	margin: 30px;
}


.t3_infoTab > ul {
	list-style: none;
	background: none;
	padding: 0;
	border-bottom: #009cff	solid 2px;
	overflow: hidden;
	height: 45px;
	line-height: 45px;
	margin-bottom: 	0;
}
.t3_infoTab > ul >li {
	float: left;
	margin-right: 5px;
	overflow: hidden;
	overflow: hidden;
}
.t3_infoTab > ul >li > a {
	display: block;
	height: 45px;
	line-height: 45px;
	padding: 0 30px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	background: #e0e8ef;
	font-size: 15px;
	color: #6d8fa5;
}
.t3_infoTab > ul >li.active {
	color: #6d8fa5;
}
.t3_infoTab > ul >li.active >a {
	text-decoration: none;
		color: #fff;

	background: #009cff;
}

.t3_infoTab > .tab-content > .tab-pane {
}
.t3_infoTab > .tab-content > .tab-pane > ul {
	padding: 0;
	list-style: none;
	overflow: hidden;
	margin: 0 -15px 20px;
}
.t3_infoTab > .tab-content > .tab-pane > ul > li {
	float: left;
	margin: 30px 12px 0;
}
.t3_infoTab > .tab-content > .tab-pane > ul > li >a {
	width: 230px;
	height: 50px; font-size:16px; color:#555 !important;
	line-height: 50px;
	text-align: center;
	background: #fff;
	color: #3d8ec6;
	border: solid 1px #c6dceb; border-radius:5px;
	display: block;
	text-decoration: none;
}
.t3_infoTab > .tab-content > .tab-pane > ul > li >a:hover{
	width: 230px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #a1dbff;
	color: #fff !important;
	border: solid 1px #c6dceb;border-radius:5px;
	display: block;
	text-decoration: none;
}

.t3_infoTab > .tab-content > .tab-pane > ul > li >a span {
	display: inline-block;
	max-width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: top;
	line-height: 50px;
}

/***/
.t1-tit{font-size:24px;color:#90bad4;border-bottom:1px solid #eee;margin-bottom:20px;line-height:40px;}
.t1-tit1{font-size:24px;color:#444;text-align:center;line-height:35px;}
table.t3_table1 {background: #fff;	width:100%; }
 table.t3_table1 > tbody > tr > td {
	border: solid 1px #dfe2e3;
	text-align:left;text-indent:10px;
	color: #555;
	height: 45px;
	line-height: 45px;
	padding: 0;}
 table.t3_table1 > tbody > tr > td.name {background: #eff2f4; text-align:right;padding-right:10px;color:#889eae;}
 .clSearch > .input1 { margin-right:-2px;
	width: 360px;
	height: 40px;
	/* line-height: 42px; */
	border: solid 1px #c9d0d4;color:#aaa;}
.clSearch > .btn1 {
	height:42px;/* line-height: 40px; */width:75px;font-size:16px;
	background: #009cff;border:none;
	font-weight:bold;
	text-align: center;
	color: #fff;}
ul,dl{margin:0;padding:0;list-style:none outside none; }

.t1-list li{font-size:15px;color:#86b8d7;line-height:60px;border-bottom:1px dashed #e0eaf0;overflow:hidden;}
.t1-list li span{float:right;line-height:60px;color:#aaa;}
.t1-list li a{color:#444; padding-left:10px;}
.t1-list li a:hover{color:#009cff;}
/*椤电爜**/
.page1{margin:20px 0 40px 0;text-align:center;color:#666;}
.page1 a{text-decoration:none;color:#0079ce;padding:2px 10px;}
.page1 a:hover,.page .act{color:#fff; background:#21b5ed;padding:2px 10px;border:1px solid #19a1d5;}


.summary > .myContainer > .art > .content > table{font-size: 16px;color: #666;line-height: 38px;text-indent: 2em;}
.t1-buzhou{position:relative;width:1040px;height:48px;}
.t1-buzhou_num1{width:210px;height:48px;line-height:48px;text-align:center; background:url(../img/buzhou_mun1.png) no-repeat;font-size: 18px;
color: #fff;font-weight: bold; text-indent:20px; position:absolute; left:0; top:0;}
.t1-buzhou_num2{width:210px;height:48px;line-height:48px;text-align:center; background:url(../img/buzhou_mun2.png) no-repeat;font-size: 18px;
color: #fff;font-weight: bold; text-indent:20px; position:absolute; left:206px; top:0;}
.t1-buzhou_num2-{width:210px;height:48px;line-height:48px;text-align:center; background:url(../img/buzhou_mun2-.png) no-repeat;font-size: 18px;
color: #fff;font-weight: bold; text-indent:20px; position:absolute; left:206px; top:0;}

.t1_table > tbody > tr > td {border:solid 1px #dfe2e3;text-align:left;text-indent:10px;color:#555;line-height:70px;}
.t1_table > tbody > tr > td.ta{background: #eff2f4;text-align:right;padding-right:15px;color:#889eae;}
.t1_table > tbody > tr > td.ta > span{color:#f00;font-size:16px;padding-right:5px;}
.t1_table > tbody > tr > td > .input1{width:92%;height:34px;line-height:34px;border:solid 1px #bacdda;color:#555;text-indent:5px;}
.t1_table > tbody > tr > td > .input2{width:92%;height:34px;line-height:34px;border:none;color:#555;}
.t1_table > tbody > tr > td > .select{width:22%;height:34px;line-height:34px;border: solid 1px #bacdda;color:#555;padding-left:5px;}
.t1_table > tbody > tr > td > div > p > .but{background:#4eb04b;color:#fff;line-height:34px;border:none;cursor:pointer;border-radius:5px;padding:0 4px;width:60px;dispaly:block;float:right;margin:7px 42px 6px 0px;text-decoration:none;}
.t1_table > tbody > tr > td > label{max-width:100%;font-weight:normal;margin-bottom:0;text-indent:0;padding-right:20px;}

.t1-tab01{font-size:16px;color:#525252;line-height:45px;text-align:left;}
.t1-tab01 td{border-bottom:1px solid #bde6fa;}

.t1-tab02{font-size:14px;color:#525252;line-height:38px;text-align:center; border-top:1px solid #8bc9f1;border-left:1px solid #8bc9f1; margin:10px 0;}
.t1-tab02 td{border-bottom:1px solid #8bc9f1;border-right:1px solid #8bc9f1;}
.t1-tab02 .ta{font-size:15px;font-weight:bold;background:#eaf8ff;color:#12a7ed;}
.t1-tab02 > tbody > tr > td > .t1-bsznbtn{background:#37cb34;color:#fff;height:24px;text-decoration: none; line-height:20px;border:none;cursor:pointer;border-radius:5px;padding:0 10px;}
.t1-tab02 > tbody > tr > td > .t1-wybsbtn{background:#009cff;color:#fff;height:24px;text-decoration: none; line-height:20px;border:none;cursor:pointer;border-radius:5px;padding:0 10px;}
.t1-tab02 > tbody > tr > td > .t1-pfscbtn{background:#ed9700;color:#fff;height:20px;text-decoration: none; line-height:20px;border:none;cursor:pointer;border-radius:5px;padding:0 10px;}
.t1-tab02 > tbody > tr > td > .t1-wyxgbtn{background:#ff0000;color:#fff;height:24px;text-decoration: none; line-height:20px;border:none;cursor:pointer;border-radius:5px;padding:0 10px;}
.ss-input{position:absolute;right:0; top:0;width:250px;height:27px;border:1px solid #d1d1d1;border-radius:5px;}
.ss-input .ipt{width:217px;height:27px;line-height:27px;border:none;background:none;margin-left:5px;color:#888; padding:0;}
.ss-input .ssbtn{width:25px;height:23px;border:none;border-left:1px solid #d1d1d1; background:url(../img/icon10.png) no-repeat center center; cursor:pointer; padding:0;}

.t1-lcbox{background:#f5f7f9;padding:15px;}
.t1-lcbox a{font-size:16px;line-height:32px;padding:0 20px;color:#565656;display:inline-block;text-decoration:none;outline:none;}
.t1-lcbox a:hover,.t1-lcbox a.act{background:#12a7ed;color:#fff;}
.t1-qxz{font-size:18px;color:#d48700;line-height:70px;padding-left:40px; background:url(../img/qxz.png) no-repeat 0 22px;}

/*20250709固定投资项目一件事*/
.t2_list{ padding:0px 20px;}
.t2_title3{ line-height:62px; border-bottom:1px #ebeced solid;  font-size:16px; color:#333; padding-left:100px;cursor: pointer; }
.t2_title3:hover{ color:#1e85c1}
.t2_title3 span{ display:inline-block; margin-left:10px; background:url(../img/smalljiantou.png) center center no-repeat; width:10px; height:10px;}
.cls_1_sel{ border-bottom:0px;}
.cls_1_sel span{background:url(../img/smalljiantou2.png) center center no-repeat;}

.showcon{ display:none;}
.t2_list_show{border-bottom:1px #e3e7f1 dashed; line-height:60px; padding-left:120px; background-color:#eff1f6;font-size: 16px}
.t2_list_show span{ font-size:16px; color:#333; background:url(../img/llkdian.png) left 27px no-repeat;}
.t2_list_show small{ font-size:12px; color:#2e588a; border:1px #2e588a solid; padding:0px 5px; background-color:#fff; line-height:18px; border-radius:2px; margin-left:10px;}
.t2_list_show:hover{ border-bottom:0px; background-color:#e3e7f1}

.t2_list_btn{ display:none;;padding-left:12px;line-height: 25px;padding-bottom: 11px;}
.t2_list_show:hover .t2_list_btn{ display:block;}
.t2_list_btn a{ padding:0px 10px; background-color:#1e85c1; color:#fff; line-height:25px; border-radius:3px; margin-right:10px;}
.t2_list_btn a.hui{ background-color:#cccccc; cursor:auto}
.t2_list_btn a.hui:hover{background-color:#cccccc;}
.t2_list_btn a:hover{background-color:#279add; }