html { background: url(../image/bg.jpg) top center repeat-y #EEE8CD;color: #333;font-size: 1em;line-height: 1.5 }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,input,button,textarea,th,td{margin:0;padding:0}

* {
    user-select: none;
    margin: 0;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

ol {
	list-style: none;
}

ul {
	list-style: none;
}

a:link {
	text-decoration: none;
	color: #00f;
}

a:visited {
	text-decoration: none;
	color: #00f;
}

a:hover {
	color: rgb(255, 0, 0);
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

button {
	border: 0px currentColor;
	border-image: none;
	cursor: pointer;
}

table {

	border-spacing: 0
}

.pcon{
    display: flex;
    text-align: center;
    line-height: 40px;
}

.pcon span {
	border: 1px solid #b0743f;
	font-weight: 100;
}

.pcon .pyc{
    width: 50%;
    border-left: none;
    border-right: none;
    text-shadow: 1px 2px 1px #ff0;
    font-family: fangsong;
    font-size: 18px;
    font-weight: bold;
}

.clearfix::after {
	clear: both;
}

.header.index-header {
	max-width: 800px;
	height: 51px;
}

.header {
	position: fixed;
	z-index: 99;
	width: 100%;
	max-width: 800px;
	background-image: linear-gradient(to right, #4caf50, #8bc34a, #4caf50);
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.header .logo-box {
	height: 50px;
}

.nav {
	overflow: hidden;
	border-top: 1px solid #e5d9d5;
	margin: 2px 0;
}

.nav span {
	display: block;
	float: left;
	line-height: 35px;
	width: 16.66%;
	text-align: center;
	cursor: pointer;
	color: #ffeb3b;
}

.header .logo .logo-img {
	width: 150px;
	height: 50px;
	margin: 0 auto;
	display: block;
}

.dbt{
    margin: 0 2px;
}

.dbt img {
	width: 100%;
	border-radius: 5px;
	margin: 2px 0;
}

.news-title {
	float: left;
	padding-left: 5px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.txtMarquee-left {
	padding: 0 1px;
	width: auto;
	position: relative;
	overflow: hidden;
}

.waibox {
	text-align: center;
	background: linear-gradient(to top, #9C27B0, #2196F3);
	line-height: 55px;
	border-radius: 5px;
}

.location_to {
	padding: 10px;
	background: beige;
	border-radius: 15px;
	font-size: 20px;
	color: #F44336;
	font-weight: bold;
	letter-spacing: 1px;
	box-shadow: 2px 2px 1px #F44336;
	vertical-align: middle;
	width: 45px;
}

.dgk_h{
    font-size: 18px;
    text-align: center;
    display: block;
    background: #ffeb3b;
    color: #f00;
    font-weight: bold;
    line-height: 40px;
    border: 1px #ccc solid;
    border-bottom: none;
}

.dgk_h2{
    font-size: 12px;
    text-align: center;
    display: block;
    background: #333;
    color: #fff;
    font-weight: bold;
    line-height: 30px;
}

.dgk_a{
    display: flex;
    font-weight: bold;
    background: #FFC;
}

.dgk_c img{
    display: block;
    margin: 0 auto;
}

.dgk_c font{
    font-size: 18px;
    padding: 5px;
    display: inline-block;
}

.dgk_c2 span{
    display: block;
    border: 1px #ccc solid;
    line-height: 30px;
    border-bottom: none;
    padding: 0 5px;
    color: #f00;
    font-weight: bold;
}

.n{
    display: none;
}

.dgk_c{
    width: 20%;
    text-align: center;
    border: 1px #ccc solid;
    line-height: 35px;
}

.dgk_c2{
    width: 80%;
}

.dgk_s{
    background-color: #F00;
    color: #FF0;
}

.dgk_s2{
    background-color: #00F;
    color: #FFF;
}

.dgk_s3{
    background-color: #0F0;
    color: #F60;
}

.dgk_s4{
    background-color: #FF0;
    color: #333;
}



.gaoshoub{
    line-height: 40px;
    
    display: block;
    border: 1px #ccc solid;
   
    font-weight: bold;
    border-top: none;
   border-left: none; 
   border-right: none;   
}
                  

.gaoshoub_li li:first-child a {
    border-top: 0px #f00 solid
}

.gaoshoub_li img,.pingteb_li img,.jingxu_li img{
    vertical-align: middle;
    margin-left: 3px;
    width: 28px;
}


.gsb_r{
    float: right;
    margin-right: 5px;
    color: crimson;
    font-size: 12px;
}

.white-box{
    background: #fff;
}

.pingteb{
    line-height: 40px;
    display: block;
    border: 1px #ccc solid;
    
    font-weight: bold;
    border-top: none;
    border-left: none; 
   border-right: none;  
}



.ptb_r{
    float: right;
    margin-right: 5px;
    color: #4caf50;
    font-size: 12px;
}

.esszt p{
    line-height: 35px;
    text-align: center;
    color: #0f0;
    font-size: 18px;
    letter-spacing: 1px;
    border-bottom: 1px #8bc34a solid;
    background: #fff;
    font-family: 楷体;
    font-weight: bold;
}

.yzzt p{
    line-height: 35px;
    text-align: center;
    color: #f44336;
    letter-spacing: 1px;
    border-bottom: 1px #8bc34a solid;
    font-family: 楷体;
    font-weight: bold;
}

.lxsm p{
    line-height: 30px;
    text-align: center;
    letter-spacing: 2px;
    font-size: 15px;
    font-family: 楷体;
    font-weight: 800;
    background: #ffff6e;
    border-bottom: 1px #00f dashed;
}

.lxsm img{
    vertical-align: text-bottom;
    margin: 0 3px;
    display: inline-block;
}

.ptyx td{
    font-weight: 100;
    
}
             
.pcon .pqi:first-child{
    width: 30% !important;
    color: #000
}
             
.pqi{
    width: 25%;
    color: #f00;
}

.ptyx td:nth-child(2){
    width: 50%;
    text-shadow: 1px 2px 1px #ff0;
    font-family: fangsong;
    font-size: 18px;
    font-weight: bold;
}

.pkai{
    width: 25%;
    color: #006400;
font-size: 14px;
}

.adv img{
    display: block;
}

.sbzt p{
    line-height: 40px;
    text-align: center;
    border-bottom: 1px #4caf50 dashed;
    font-family: cursive;
    font-weight: bold;
}

.sbzt .qi:before,.sbzt .zhun:after{
    content: "";
    background: url(../image/gu.gif) no-repeat;
    width: 20px;
    height: 20px;
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: sub;
    margin: 0 5px;
}

.sbzt .name{
    color: #006400;
}

.sbzt .num{
    color: #0000ff;
}

.sbzt .zhun{
    color: #f00;
}

.sxfxs p{
    line-height: 30px;
    text-align: center;
    letter-spacing: 2px;
    border-bottom: 1px #ccc solid;
    font-weight: bold;
    font-family: 楷体;
}

.sxfxs .kai{
    color: #f00;
}

.sxfxs .name{
    color: #3d6a07;
}

.sxfxs .num{
    color: #0000ff;
}

.tdzt{
    font-weight: bold;
    font-family: 楷体;
    text-align: center;
}

.tdzt p{
    line-height: 40px;
    border-bottom: 1px #4caf50 dashed;
    font-size: 17px;
}

.jxxy p{
    display: flex;
    flex-wrap: wrap;
    line-height: 30px;
    text-align: center;
    margin-bottom: 2px;
}

.jxxy p span{
    display: block;
    border-bottom: 1px #ccc solid;
    color: #fff;
    font-weight: 100;
}

.jxxy_qi,.jxxy_ki{
    width: 26%;
    background: #cccc66;
}

.jxxy_yc{
    width: 48%;
    color: #673ab7 !important;
}

.jingxu{
    line-height: 40px;
    display: block;
    border: 1px #9c27b0 solid;
    text-shadow: 1px 1px 2px #ffc107;
    font-weight: bold;
    border-top: none;
}

.jingxu_li li:first-child a {
    border-top: 1px #9c27b0 solid
}

.jxt_r{
    float: right;
    margin-right: 5px;
    color: #673ab7;
    font-size: 12px;
}


*{margin:0;padding:0;}
li,ol,ul{list-style:none;}
a{color:inherit;text-decoration:none;}
.list-4 ul li{float:left;margin-top:6px;margin-right:6px;width:calc(33.333% - 4px);}
.list-4 ul li:nth-child(3n){margin-right:0;}
.list-4 ul li a{display:block;padding:8px;border:solid 1px #cfcfcf;border-radius:3px;background:#fff;text-align:center;}
.wz { font-size: 16px;}
             
             
.footer{
    background: #fff;
    margin-top: -2px;
    font-size: 12px;
    text-align: center;
    line-height: 40px;
}

#lins1 {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgba(0, 0, 0, .7);
	width: 100%;
	height: 100%;
	z-index: 100;
	display: flex;
	align-items: center;
	justify-content: space-evenly;
}

#lins1 a {
	display: block;
    text-align: center;
    width: 70px;
    height: 70px;
    line-height: 60px;
    background: radial-gradient( #f2f2f2, #3f51b5);
    margin: 10px 0;
    padding: 5px;
    border-radius: 50%;
    color: #555;
    z-index: 1000;
    font-size: 14px;
    font-weight: bold;
}

#lins1 p{
    color: #ffff00;
    font-size: 18px;
    text-align: center;
}

.pl-content{
    display: inline-block;
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    width: 3.333333rem;
    height: 3rem;
    position: fixed;
    right: 0;
    bottom: 5.2rem;
    z-index: 1000;
    -webkit-transition: all .4s;
    transition: all .4s;
}
             
.stlw span{
    text-shadow: 1px 1px 1px #ff0;
    display: block;
}

.stlw {
    display: flex;
    justify-content: space-around;
    line-height: 40px;
    border-bottom: 1px #8bc34a solid;
}  
       
             
             
.a1 {
	background: #ffffff;
	margin: 3px 0;
	border-radius: 0px;
	overflow: hidden;
	padding: 0px 0px;
	border: solid 0px #b0743f;}             
             
             
             
.biaoti {
				height: 40px;
				line-height: 40px;
				font-size: 16px;
				font-weight:bold;
				text-shadow: 0px 1px 1px #000;
				color: #fff;
				background: height: 45px; background: url() 0 0 repeat-x #a18560;
				text-align: center;
}     
             

             
.sxfxss p{
    line-height: 40px;
    text-align: center;
    letter-spacing: 1px;
    border-bottom: 1px #ccc solid;
    font-weight: bold;
}

.sxfxss .kai{
    color: #f00;
    font-size :17px;
}

.sxfxss .name{
    color: #3d6a07;
    font-size :17px;
}
    
.sxfxss .namee{
    color: #0000ff;
    font-size :17px;
}             
    
.sxfxss .nammee{
    color: #ff0000;
    font-size :17px;
}              
             
.sxfxss .qi{
    color: #000;
    font-size :17px;
}             

             
.amjxxj p {text-align: left !important}
             


     
#tanoopp-black { display:table; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}
@media screen and (min-width: 320px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 360px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 400px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 440px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 480px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 640px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
#tanoopp-out { vertical-align:middle; display:table-cell; text-align:center; _position: fixed; _top:50%; _left:50%;}
#tanoopp-out p { margin: 0 auto;} 
#tanoopp-out img { border: 0;}
#tanoopp-con { color: #444; background: #fff; border-radius: 5px; overflow: hidden; box-shadow: 0 5px 20px rgba(0,0,0,.2); display:inline-block; _position:relative; _top:-50%; _left:-50%;} 
.tanoopp-tit { line-height: 1.5em; padding: 0.5em 0.7em; font-size: 16px; font-weight: bold; text-align: left; background: #f5f5f5;}
.tanoopp-tit img { width: 26px; height: 26px; vertical-align: text-bottom; margin-right: 10px;}
.tanoopp-close { float: right; font-size: 14px; font-weight: normal; display: inline-block; cursor: pointer;}
.tanoopp-close:hover { background-position: 0 -34px;}
.tanoopp-box { text-align: left; padding: 10px;}
.tanoopp-box img { max-width: 100%; height: auto;}

.tan02133-box { text-align: left; padding: 10px;}
.tan02133-box img { max-width: 100%; max-height: 590px;height: auto; }
#tanxpg-black { display:none; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}     
     
     
     
.tuku ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.tuku ul li {
    display: block;
    width: calc(50% - 10px);
    margin: 5px;
    text-align: center;
}

.tuku ul li img {
width: 100%;
height: 150px;}
    
.klj {border:solid 1px grey collapse;font-weight:700; font-size:18pt; font-family:微软雅黑; background:#000; color:#fff; width:100%; text-align:center;}
.coll {color:#ffff00;}     

     
.advertise a {
		display: block;
		margin: 0px 0px;
		border-radius: 0px;
		border: 1px #ccc solid;
		padding: 2px;
	}

	.advertise img {
		width: 100%;
		display: block;
		border-radius: 0px;
	}

	.advertise span img {
		width: 15px;
		display: inline-block;
		vertical-align: text-top;
		margin-right: 5px;
	}

	.advertise p {
		display: flex;
		justify-content: space-between;
		padding: 5px;
		font-size: 17px;
		color: #3d6a07;
		font-weight: bold;
		border-top: 1px #ccc dashed;
		margin-top: 3px;
	}
	}