﻿td {
	FONT-SIZE:12pt; LINE-HEIGHT:150%; COLOR: #353535
} 
.line1{font-size:16px; padding-left:8px; padding-right:8px; color:#666666}
.line1 a{ color:#666666}
.line1 a:hover{ color:#666666}
.line2{font-size:12px; background-image:url(images/yxx_10.jpg); background-repeat:no-repeat; background-position:left; font-weight:bold; color:#FFFFFF; padding-left:25px;}
.line3{background-image:url(images/bg2.jpg); background-position:left; background-repeat:no-repeat; padding-left:22px;}
.line7{border-bottom:1px dotted #bc8500;font-size:16px; color:#CC3333; font-weight:bold;}
.mm { width:1100px; margin:0 auto; text-align:center;}
.img{margin-right:12px;margin-left:10px;}
.nav{
text-align:center; 
/*width:1150px; */
margin:0 auto; padding-left:0px;}
.nav ul li  { text-align:center; padding:0 30px; border-right:2px #fff solid;}  
.nav ul li a { font-size:20px;    color:#ffffff;}  
.nav ul li a:hover{ font-size:20px;   color:#ffffff;}  
.nav ul li a:visited{ font-size:20px;   color:#ffffff;} 
.nr{padding-top:15px; line-height:25px; font-size:14px;boder-bottom:1px solid #bc8500;}
a:link {	color: rgb(0, 0, 0); text-decoration: none;
}
a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a:active {
	text-decoration: none;
}



body {
background-image:url(images/bg1.jpg); 
background-color:#FFFFFF;
margin:0px;
FONT-SIZE:11pt; LINE-HEIGHT:150%; 
COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: buttonhighlight; SCROLLBAR-ARROW-COLOR: #333333;
SCROLLBAR-TRACK-COLOR: #eeeeee; BORDER-BOTTOM: #ffffff 0pt solid;
FONT-STYLE: normal; FONT-FAMILY: "宋体"; SCROLLBAR-DARKSHADOW-COLOR: buttonshadow
} 
a.moreblack1:link {color: #626262;text-decoration: none;}
a.moreblack1:visited {text-decoration: none;	color: #626262;}
a.moreblack1:hover {text-decoration: none;color: #626262;}
a.moreblack1:active {text-decoration: none;}

/*黑色重点的*/
a.moreblack:link {color: #626262;text-decoration: none;}
a.moreblack:visited {text-decoration: none;	color: #626262;}
a.moreblack:hover {text-decoration: underline;color: #ff0000;}
a.moreblack:active {text-decoration: none;}
/*黑色轻点的*/
a.lessblack:link {color: #797979;text-decoration: none;}
a.lessblack:visited {text-decoration: none;	color: #797979;}
a.lessblack:hover {text-decoration: underline;color: #ff0000;}
a.lessblack:active {text-decoration: none;}

/*红色的*/
a.red:link {color:#FF0000;text-decoration: none;}
a.red:visited {text-decoration: none;	color: #FF0000;}
a.red:hover {text-decoration: underline;color: #FF0000;}
a.red:active {text-decoration: none;}

/*蓝色的*/
a.blue:link {color:#0000FF;text-decoration: none;}
a.blue:visited {text-decoration: none;	color: #0000FF;}
a.blue:hover {text-decoration: underline;color: #0000FF;}
a.blue:active {text-decoration: none;}

/*绿色的*/
a.green:link {color:#009900;text-decoration: none;}
a.green:visited {text-decoration: none;	color: #009900;}
a.green:hover {text-decoration: underline;color: #009900;}
a.green:active {text-decoration: none;}
/*白色的*/
a.linkc:link {color: #ffffff;text-decoration: none;}
a.linkc:visited {text-decoration: none;	color: #ffffff;}
a.linkc:hover {text-decoration: underline;color: #ffffff;}
a.linkc:active {text-decoration: none;}
.dsj{width:318px;height:210px;overflow:hidden;margin:0px;padding:0px;}
.wenbenkuang {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: "宋体"
}
.go-wenbenkuang {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "宋体"; HEIGHT: 19px; BACKGROUND-COLOR: #eeeeee
}
.table-zuoyou {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.table-shangxia {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.table-you {
	BORDER-RIGHT: #cccccc 1px solid
}
.table-zuo {
	BORDER-LEFT: #cccccc 1px solid
}
.table-shang {
	BORDER-TOP: #cccccc 1px solid
}
.table-xia {
	BORDER-BOTTOM: #cccccc 1px solid
}
.table-xu {
	BORDER-BOTTOM: #cccccc 1px dotted
}
.textbox {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid; HEIGHT: 18px
}
.button {
	BORDER-RIGHT: #002d96 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #002d96 1px solid; PADDING-LEFT: 2px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#FFFFFF,EndColorStr=#9DBCEA); PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #002d96 1px solid; CURSOR: hand; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #002d96 1px solid; HEIGHT: 20px
}
.t1{ background-image:url(image/head.jpg); background-position:center top; background-repeat:no-repeat;background-size: 100% 100%;}
.t2{ border:1px #c57400 solid; border-top:0px; padding:8px; padding-top:13px;}
.t3{ /*background: #db3005;*/background-image:url(images/main_04.jpg); background-repeat:no-repeat;}
.t4{font-size:16px; font-family:"微软雅黑"; color:#FFFFFF; font-weight:bold;padding-left: 65px;}
.t5{font-size:14px; color:#ece269; padding-right:12px;}
.t5 a{font-size:14px; color:#ece269;background-size: 100% 100%;}
.t5 a hover{font-size:14px; color:#CC3300;}
.t6{/*background: #db3005;*/ background-image:url(images/main_08_1.jpg); background-repeat:no-repeat;background-size: 100% 100%;}
.t7{font-size:12px; color:#FFFFFF; line-height:25px;background: #c50000;}
li.nav-item.i1 {
    border-left: 2px #fff solid;
}
div#wp_paging_w11 {
    position: relative;
    top: 406px;
}
.wp_nav .nav-item a span.item-name{padding: 5px 43px;}

.mobile{display: none;}

@media screen  and (max-width:767px){
	body {
		min-width: 100%;
	}
	.main_body {width: 100%;margin: 0 auto;background-color: #fff;min-width: 404px;}
	.mobile {
		width: 100%;
		position: absolute;
		height: 42px;
		display: block;
		top: 0;
		right: 0;
		z-index: 99991;
	}

	.mobile-inner-header {
		width: 100%;
		height: 40px;
		position: absolute;
		top: 8px;
		right: 0px;
	}

	.mobile-inner-header-icon {
		color: #fff;
		padding-top: 5px;
		height: 35px;
		line-height: 28px;
		text-align: left;
		float: right;
		width: 40px;
		position: relative;
		cursor: pointer;
		margin-right: 10px;
		font-weight: bold;
		text-align: right;
		z-index: 99;
		background: #0f8443;
	}
	.mobile-inner-nav {
		background-color: #FFFFFF;
		width: 100%;
		position: absolute;
		top: 10px;
		left: 0px;
		padding-top: 10px;
		padding-bottom: 25px;
		display: none;
		box-shadow: rgba(0,0,0,0.1) 0 5px 7px;
	}
	.mobile_search {
		clear: both;
		position: relative;
		height: 36px;
		margin: 10px 30px 0;
		border: 1px solid #d3d3d3;
		border-radius: 30px;
		overflow: hidden;
	}
	/*0331隐藏的为手机版的三行线的导航*/
	.mobile-inner-header-icon span{
		position: absolute;
		left: calc((100% - 25px) / 2);
		top: calc((100% - -13px) / 3);
		width: 26px;
		height: 2px;
		background-color: rgba(255,255,255,1);
	}
	.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
	.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
	.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clickfirst;}
	.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clicksecond;}
	.mobile-inner-header-icon{
		color: #fff; height: 31px;text-align: left;float:right;width: 50px;position: relative; cursor: pointer;margin-right: 10px;font-weight: bold;text-align: right;}

	.mobile-inner-header-icon-out span{width: 22px;height: 2px;background-color:#fff;display: block;}
	.mobile-inner-header-icon-out span:nth-child(1){
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outfirst;
	}
	.mobile-inner-header-icon-out span:nth-child(2){
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outsecond;
	}
	.mobile-inner-header-icon-out span:nth-child(2){
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outthird;
	}
	.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
	.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
	.mobile-inner-header-icon span:nth-child(3){transform: translateY(12px) rotate(0deg);}
	.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clickfirst;}
	.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clicksecond;}
	.mobile-inner-header-icon-click span:nth-child(3){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clickthird;}
	.mobile-inner-header-icon-out span:nth-child(1){
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outfirst;
	}
	.mobile-inner-header-icon-out span:nth-child(2){
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outsecond;
	}
	.mobile-inner-header-icon-out span:nth-child(3){
		animation-duration: 0.5s;
		animation-fill-mode: both;
		animation-name: outthird;
	}

}

@keyframes clickfirst {
	0% {
		transform: translateY(4px) rotate(0deg);

	}

	100% {
		transform: translateY(0) rotate(45deg);
	}
}

@keyframes clicksecond {
	0% {
		transform: translateY(-4px) rotate(0deg);
	}

	100% {
		transform: translateY(0) rotate(-45deg);
	}
}

@keyframes clickthird {
	0% {
		opacity: 0
	}

	100% {
		opacity: 0
	}
}

@keyframes outfirst {
	0% {
		transform: translateY(0) rotate(-45deg);
	}

	100% {
		transform: translateY(-4px) rotate(0deg);
	}
}

@keyframes outsecond {
	0% {
		transform: translateY(0) rotate(45deg);
	}

	100% {
		transform: translateY(4px) rotate(0deg);
	}
}
@keyframes outthird {
	0% {
		transform: translateY(0) rotate(90deg);
	}

	100% {
		transform: translateY(12px) rotate(0deg);
	}
}

.mobile-inner-nav{background-color:#FFFFFF;width: 100%;position: absolute;top: 10px;left: 0px;padding-top: 10px;padding-bottom: 25px;display: none;box-shadow: rgba(0,0,0,0.1) 0 5px 7px;}
.mobile-inner-nav a{display: inline-block;line-height: 45px;
	text-decoration: none;  width: 100%;font-size: 1.4rem;
	border-bottom: solid 1px #d3d3d3;
	-webkit-transition: all 0.5s;   -moz-transition: all 0.5s;
	-o-transition: all 0.5s;    transition: all 0.5s; }
.mobile-inner-nav a:hover{color:#0e61cb;}
.mobile-inner-nav li{position: relative;padding: 0 20px;}
.mobile-inner-nav li a{text-indent: 15px;}
.mobile-inner-nav li strong{color:#aaa;position: absolute;right:20px;top:0;font-size: 2.5rem;cursor: pointer;width: 40px;height: 45px;text-align: center;line-height: 40px;-webkit-transition: all 0.5s;   -moz-transition: all 0.5s;
	-o-transition: all 0.5s;    transition: all 0.5s; }
.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}
@-webkit-keyframes returnToNormal {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

@keyframes returnToNormal {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
.mobile_subNav{display: none;padding-left:10px;}
.mobile-inner-nav dd a{height: 35px;line-height: 35px;border-bottom: dotted 1px rgba(0,0,0,0.2);font-size: 1.2rem;}
.mobile_search{clear: both;position: relative;height: 36px;margin:10px 30px 0;border:1px solid #d3d3d3;border-radius: 30px;overflow: hidden;}
.mobile_search input.notxt{width: 90%;color:#333;margin-left:55px;border:none;}
.mobile_search input.notxt1{width: 55px;background-color:#fff;right:auto;left:0;background:url(../img/serBtn.png) no-repeat center center #0f8443;border:none;}
.mobile-links{width: auto;margin:0 20px 10px;overflow: hidden;border-bottom:solid 1px #d3d3d3;padding:6px 0;}
.mobile-links span{float:left;padding:0 15px;}
.mobile-links span a{border:none;line-height: 25px;padding:4px 0;}

@media screen  and (max-width:767px) {
	table {
		border: 0;
	}
	table thead {
		display: none;
	}
	table tr {
		margin-bottom: 10px;
		display: block;
	}
	table td {
		display: block;
		font-size: 13px;
	}
	table td:last-child {
		border-bottom: 0;
	}
	table td:before {
		content: attr(data-label);
		float: left;
		text-transform: uppercase;
		font-weight: bold;
	}
	.menu{
		width: 100%;
	}
	img{
		width: 100% !important;
	}
	table{
		width: 100% !important;
	}
	tbody>tr>td{
		width: 100%;
               height:100%!important;
              font-size: 16px;
	}
div#wp_nav_w1 {
    display: none;
}


.dtjt8_div_img {
    width: 100% !important;
}

}