﻿﻿/*底部生肖*/
.sx{background-color:white;}
.sx img{ width: auto;}
  
.sx th {
    height: 30px;
    border: solid 1px #ccc;
    background: #FFFFE0;
    color: #FF8C00;
    font-size: 20px;
}
ul.sx1 {
    text-align: center;
}

li {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;list-style: none;
}
ul.sx1 li {
    float: left;
    width: 33.33%;
    padding: 5px 0;    
}
.sx span {
    height: 18px;
    line-height: 18px;
    margin: 0 2px;
    padding: 0 3px;
    font-size: 12px;
    color: #fff;
    display: inline-block;
    background: #f00;
}
.sx span.blue {
    background: #3366ff;
}
.sx span.green {
    background: #009933;
}
.sx dd{margin:0px;}


/*底部生肖 -end*/

/*底部版权、统计器*/
.foot-img{
	padding-bottom: 40px;
	background: url('../images/foot-img.png') no-repeat center bottom;
}
.footer-link{
	height: 30px;
	line-height:30px;
	text-align: center;
	border-bottom: 1px solid #000;
	background:#000;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.footer-link a{
	color: #6198bf;
	margin:0 10px;
}
.footer-link a:hover{
	text-decoration: underline;
}
.copyright{
	color: #fff;
	margin:0 auto;
	text-align: center;
	padding-bottom: 5px;
	margin-bottom:5px;
	border-bottom:1px solid #000;
}
.copyright a{
    display: block;
    color: #0000FF;
    font-weight: bold;
    text-align: center;
}
/*底部版权、统计器-end*/
.copytxt{font-size:1.2rem;}


.header{
	position: fixed;
	z-index: 99;
	height: 47px;
	width: 100%;
	max-width: 720px;
	background: #417690;	
    color:white;
    top:0px;	
}
.header a{color:white;}

h1{color:black;text-align:center;font-size:1.2rem;line-height: 2.5rem;}

.header .head-title-img{
	position: relative;
/*	background: rgba(0,0,0,0.6);*/
}
.head-title-img .natural{
	display: block;
	position: absolute;
	top: 2px;
	width: 60px;
	height: 60px;
	left: 50%;
	margin-left: -30px;
	-webkit-animation: z 5s linear 0s infinite;
    -moz-animation: z 5s linear 0s infinite;
    -ms-animation: z 5s linear 0s infinite;
    animation: z 5s linear 0s infinite;
    box-shadow: 0px 0px 20px #000;
    border-radius: 50%;
}

.top1 {
    margin: 0 2px 2px 4px;
    float: left;
}
.rlan {
    float: right;
    padding: 9px 4px 0 0;
    text-align: center;
}
.sss {
    font-style: italic;
    float: left;
    margin: 2px auto;
}
._name {
    font-size: 22px;
    margin-top: 10px;
}


@-webkit-keyframes z {
	from {
		-webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
		-moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
		-ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
		transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);
	}
	to {
		-webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
		-moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
		-ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
		transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);
	}
}


.header .logo{
	float: left;
	/*height: 61px; */
	
}
.logo-img{
	width: 100%;
	display:block;
}
.header .bank{
    float: right;
    position: absolute;
   /* width: 56px; */
    height: 44px;
    margin-top: 10px;right: 0px;
}
.header .bank a{
	display: block;
    color: white;
    font-size: 12px;
    font-weight:bold;
}
.header .bank img{
	display: block;
	width: 20px;
	height: 20px;
	margin:0 auto;
}




.nullbox{
	/*height: 91px;*/
}
.nullbox img{
	width:100%;margin-bottom:0px;
}
.nullbox2 img{
	width:100%;margin-bottom:30px;
}
.subnullbox{
	height: 61px;
}
/*nav*/
.nav{    clear: both;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	overflow: hidden;
	border-top: 1px solid #000;
}
.nav span{
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	width: 16.66%;
	text-align: center;
	cursor: pointer;
}
.nav a{
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	width: 16.66%;
	text-align: center;
	cursor: pointer;
	color:white;
}
.nav span:hover{
	background:#292929;
}
.nav.pf span:hover{

}
.box{
	margin:5px 0;
	border-radius: 5px;
	overflow: hidden;
	background: rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}
/*news*/
.news-title{
	float: left;
    height: 35px;
    line-height: 35px;
    padding-left: 5px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;

}
.news-title img{
	display: block;
	float: left;
	width: 35px;
	height: 35px;
	margin-right:5px;
}
.txtMarquee-left{ padding:0 5px;width:auto;position:relative;height:35px;line-height: 35px;overflow: hidden;}
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:35px; line-height:35px;  text-align:left; _display:inline; width:auto !important;color: #000;  }/* �?width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问�?*/
.txtMarquee-left .bd ul li a{color: #fff;}
.txtMarquee-left .bd ul li a:hover{text-decoration: underline;}


/*content*/
.subnav{
	border-radius:5px;
	padding:5px 0 ;
	margin-bottom:10px;
	background: rgba(255,255,255,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#c8ffffff, endcolorstr=#c8ffffff);
	overflow: hidden;
}
.subnav a{
	display: block;
	float: left;
	width: 20%;
	text-align: center;
	font-size: 12pt;
	color: #000;
	font-weight: bold;
	text-shadow: 0px 2px 1px #ff9c00;
}
.subnav a img{
	display: block;
	width: 84px;
	height:76px;
	margin:0 auto 2px;
	animation-duration:1s;
	animation-fill-mode:both;
}
.subnav a:nth-child(1) img,.subnav a:nth-child(2) img{
	animation-name:fadeInLeft;
}
.subnav a:nth-child(3) img{
	animation-name:bounceInDown;
}
.subnav a:nth-child(4) img,.subnav a:nth-child(5) img{
	animation-name:fadeInRight;
}
.ggimg{
	margin:5px 0;
}
.ggimg a img{
	width: 60px;
	height: 60px;
}
@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}
@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}
.subnav a:hover{
	animation-name:pulse;
	animation-duration:1s;
	animation-fill-mode:both;
}
@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}
.pad{
	padding:4px 4px;
}
.xjbox{
	margin: 5px 0;
    border-radius: 5px;
    overflow: hidden;
    background: #000;
}
.sup-title{
	font-size: 14pt;
	height: 50px;
	line-height: 50px;
	margin:5px 0;
	text-align: center;
	color: #fff;
	background: #b99b5f;
	border-radius: 5px;
	text-shadow: 0px 1px 10px #000;
	overflow: hidden;
	border:1px solid #000;

}
.jiesitable{
	width: 100%;
	text-align: center;
	word-wrap: break-word;
	font-size:13pt;
	table-layout: fixed;
	border-radius: 8px;
	color: #fff;
	font-weight: bold;
	font-family: 'simsun';
}
.jiesitable tr{
	height: 30px;
}
.jiesitable th,.jiesitable td{
/*	white-space: nowrap;
	overflow: hidden;*/
	text-overflow: ellipsis;
	border:1px solid #b69157;	
}
.listtable{
	color: #000;
	table-layout: fixed;
}
.listtable tr{
	height: 25px;
}
.listtable th,.listtable td{
	padding:4px 4px;
}
.listtable th{
	font-size: 20pt;
	text-align: center; 
	border-bottom:1px solid #000;
	text-shadow: 1px 4px 1px #b99b5f;
}
.listtable td{
	height: 36px;
	padding-left: 40px;
	background: url('../images/tj.gif') no-repeat 5px center;
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	border-bottom: 1px solid #b99b5f;
	font-size: 12pt
}
.listtable td a{
	display: block;
	height: 27px;
	line-height: 27px;
	color: #000;
	font-weight: bold;
	padding-right: 22px;
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url('../images/arrow.gif') no-repeat center right;
}
.img-title{
	width: 65%;
	float: right;
	text-align: center;
	margin-bottom: 35px;
}
.img-title h1{
	margin-top: 30px;
	font-size: 52px;
	letter-spacing: 6px;
	text-shadow: 0px 2px 1px #000;
	color: red;
}
.img-title h2{
	margin-top: 32px;
	font-size: 24px;
	color: #0060ff;
	letter-spacing: 13px;
	text-shadow: 0px 2px 1px #000;
}
.text-box{
	height: 197px;
	background: url('../images/zgl.png') no-repeat left top;
}
.listtable.icon6{
	background: #fff url('../images/img1.gif') no-repeat bottom right;
}
.listtable.icon6 td a{
	color: #000;
}
.xjimg-list{
	background: rgba(255,255,255,0.6)
}
.img-list-box{
	background: url('../images/img2.png') no-repeat top right;
}
.img-list-title{
	margin:5px 0;
	text-align: center;
	font-size: 32px;
	color: #ffff00;
	font-weight: bold;
	text-shadow: 0px 1px 1px #000;
}
.sideMenu{ height: 248px;border:1px solid #000; border-radius: 5px;overflow: hidden;}
.sideMenu h3{ height:42px; line-height:42px; padding-left:10px;  cursor:pointer;font-size:20px;color: #fff;text-align:center;background: #000;border-bottom:1px solid #fff;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:42px;   background:url('../images/icoadd.png') no-repeat 16px 12px; cursor:pointer }
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu ul{ padding:20px 25px; color:#999; display:none;}
.sideMenu ul li{
	float: left;
	width: 25%;
	height: 80px;
}
.sideMenu ul li a{
	display: block;
	width: 90%;
	margin:0 auto;
	height: 80px;
	line-height: 80px;
	text-align: center;
	background: rgba(97,152,191,0.7);
	border-radius: 10px;
	border:1px solid #fff;
	color: #000e42;
	font-size: 18px;
	transition: all 0.5s;
}
.sideMenu ul li a:hover{
	background: rgba(0,0,0,0.7);
	color: #fff;
	border:1px solid #000;
}
.qxtable{
	color: #000;
    background: #fff;
    font-weight: bold;
    word-wrap: break-word; 
    word-break: break-all;	
    text-align: center;;
}
.qxtable tr {
     height: 30px; 
}
.qxtable th, .qxtable td {
    border:1px solid #656565;
}
.qxtable th{
	font-size: 18px;
	background: #fff89c;
	text-align: center;
	color: red;
}
.qxtable td {
    text-overflow: ellipsis;    
    font-size: 16px;
}
.qxtable.left{
	text-align: left;
}
.qxtable.left th{
	text-align: left;
}
.qxtable.yxym{
	table-layout:auto;
	word-wrap: break-word;
    word-break: break-all;
/*    background:#fff url(../images/tjl.png) center center no-repeat;
*/}
.qxtable.yxym td{
	font-size: 12pt;
}
.qxtable.yxym tr td:nth-child(1){
	background: #dacfcf;
}
.qxtable.yxym tr td:nth-child(3){
	background: #dacfcf;
}
.qxtable.yxym tr td:nth-child(2){
	background: #fff89c;
	width: 60%;
}
.list-title{
	height: 40px;
	line-height: 40px;
	font-size: 20pt;
    text-align: center;
    border-bottom: 1px solid #000;
    text-shadow: 1px 4px 1px #b99b5f;
    background: #fff;
    color: #000;
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
#yxym .list-title{
	background: linear-gradient(transparent,#dacfcf);
	color: yellow;
	text-shadow: 0px 0px 10px red;
	border-left: 1px solid #656565;
	border-right: 1px solid #656565;
}

.jueshatable{
	table-layout: auto;
	color: #000;
	border-radius: 5px;
	overflow: hidden;
	text-align: center;
	background: rgba(255,255,255,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);
}
.jueshatable tr{
	height: 35px;
}
.jueshatable th{
	background: #000;
	color: #fff;
	border:1px solid #636262;
}
.jueshatable td{
	font-weight: bold;
	border:1px solid #636262;
}




/*玄机彩图*/
.xjct{
	background:rgba(189,182,87,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99bdb657, endcolorstr=#99bdb657);
}






/*sub*/
.tablebox{
	text-align: center; 
	border-collapse: collapse;
	table-layout: fixed;
	width: 100%;
}
.tablebox tr{
	line-height: 32px;
}
.tablebox td{
	border: 1px solid #e5e5e5;
    word-break: break-all;
    padding: 3px 2px;
}
.tablebox a{
	color: rgb(255, 0, 0);
	text-decoration: underline;
	font-weight: bold;
	font-size: 16px;
}
.subList-bg{
	background:#fff url('../images/sublist-bg.png') no-repeat top right;
}
.subTextTitle{
	color: #000;
    padding: 8px 8px 0px 8px;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
}
.subTextTitle h1{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
    font-size: 18px;
    font-weight: bold;
}
.subTextTitle h2{
	color: #9e6101;
	text-indent: 6px;
}
.subTextTitle p{
	color: #d2b335;
	border-top: 1px solid #ffeda4;
	border-bottom: 1px solid #ffeda4;
	padding:10px 0;
	margin-top:10px;
	text-indent: 6px;
}
.tablebox.imgbox a {
    display: block;
    height: 44px;
}
.tablebox.imgbox img {
    width: 100%;
    height: 44px;
}
.subListTable{
	padding:4px 8px 8px 8px;
	color: #000;
}
.subListTable td{
	line-height: 32px;
	border-bottom: 1px solid #ffeda4;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: bold;
}
.foot-subTextTitle{
	padding:0 8px;
}
.foot-subTextTitle p{
	color: #d2b335;
	padding-bottom: 10px;
	border-bottom: 1px solid #ffeda4;
}

#fenghuang{
  height: 76px ;
}
.tops{padding-top:61px;}
.pagelinks {
    font-size: 1rem;
    line-height: 2rem;
    padding-left: 1rem;
    text-align: center;
}
.pagelinks a {
    display: inline-block;
    padding: 5px 11px;
    border: 1px solid #c9c9c9;
    margin: 0px 4px;
    font-size: 1rem;
    color: #fff;
    background: #ff8a00;
}
.red{color:red;}
.BGwhite{background-color:white;}
.ziSe{color:#FF00FF;}

.area_newsList li{line-height:2.5rem;background: url(../images/tj.gif) no-repeat 5px center;border-bottom: 1px solid #b99b5f;}
.area_newsList .newsTitle{line-height:2.5rem;background: url(../images/arrow.gif) no-repeat center right;}
.area_newsList .newsTitle a{margin-left:3rem;}

.keji_gs_list_page {
    color: #54ff00;
    text-align: center;
    line-height: 2rem;
}

.i_new {
    background-color:white;
    text-align: center;font-weight:bold;
}
.i_new ul li {
    margin-left: 136px;
    text-align: left;font-size: 20px;
}
.toper_go4 {
    background-color: #e2d6e8;
    color: black;
    text-align: center;
    font-size: 1.2rem;
    line-height: 3rem;font-weight:bold;
}
.i_new2 a {
    color: #FF00FF;
    line-height: 2rem;font-weight:bold;
}
.toper_go5 {
    background-color: #000;
    color: yellow;
    text-align: center;
    font-size: 1.3rem;
    line-height: 3rem;
}
.ShengXiaoZhun {
    color: red;
}
a.blue{color:blue;}
.i_new3 ul li{background-color:white;    border-bottom: 1px solid #e1e1e1;margin-left: 0px;
    padding-left: 10rem;line-height: 2.3rem;}
.btntop img {
  width:100%;  max-width: 370px;
}
#wpic{width:230px;height:230px;margin:0 auto;}
.tui1{background-color:#00FE1E;text-align:center;}
.tui1 a{color:black;font-size:1.1rem;font-weight:bolder;line-height:2.5rem;border-bottom:1px solid #E4E4E4;width:100%;display:block;}
.zhiXiang{width:300px;}

.tui2{background-color:#CBFEFE;text-align:center;color:black;}
.tui2 ul li{line-height:2rem;border-bottom:1px solid #E4E4E4;width:100%;display:block;}

.TiShi {
    font-size: -webkit-xxx-large;
    color: rgb(255, 0, 0);
    line-height: 4rem;
}
.TiShi2 {
    font-size: 16px;
    color: rgb(255, 0, 0);font-weight:bold;
}
.blues {
    color: #0000FF;
}
.purple {
    color: #551A8B;
}
.peach {
    color: #CC00FF;
}
a.black{color:black;}
.mod_box {
    margin: 0px auto;
    width: 100%;
    background-color: #f6f3d4;
}
.words a {
    font-size: 1.3rem;
    line-height: 2rem;
    background-color: #ff5555;
    display: block;
    padding: 10px;
    font-weight: bold;
    color: #ffffff;text-align:center;
}
.mod_box a {
    line-height: 2.5rem;width:100%;display:block;text-align:center;font-weight:bolder;font-size: 1.1rem;
}

.liuHetr {
    background-color: #008000;
    font-size: 1.3rem;
    color: #FFFFFF;
    height: 2rem;
    text-align: center;
}
.i_newLiuHe ul li{background-color:#E7F9E9;font-weight:bolder;}
.liLiuHeNo0 {color: blue;}
.liLiuHe2 {color:#3abc40;}
.liLiuHeNo2{color:#9933FF;}
.liLiuHeNo3{color:#808000;}
.liLiuHeNo4{color:red;}
.liLiuHeNo9{color:#551A8B;}
img.initial{width:initial;}
.initial2{width:30px;}
.i_new h3 {
    background-color: green;
    color: white;font-size: 22px;line-height: 3rem;
}
.toper_go2 a {
    font-size: 1.1em;
    background-color: #ff5555;
    display: block;
    font-weight: bold;
    color: #ffffff;text-align: center;line-height: 2rem;
}
.toper_go3 a {
    background-color: #000000;font-size: 1.3em;
    display: block;
    font-weight: bold;
    color: #ffffff;text-align: center;line-height: 2.5rem;}
.toper_go4 {
    background-color: #FE6506;font-size: 1.3em;
    display: block;
    font-weight: bold;margin-top:5px;
    color:yellow;text-align: center;line-height: 2.5rem;}
.hh{background-color:yellow;color:red;}
.MaBaoTop {
    background-color: #fdff77;
    border: 1px solid #8c85dd;
    text-align: center;
    line-height: 2rem;
}
.toper_go5 {
    background-color: #000;
    color: yellow;
    text-align: center;
    font-size: 1.3rem;
    line-height: 3rem;
}
.lingxing table tr td{border:1px solid #E4E4E4;}
.title{font-size: 9pt;font-weight:bold;}

.i_qunhao {
    border: 1px dashed #ffcc99;
    padding: 5px;
    background-color: #bbd8ae;
    display: block;
    margin: 5px 0;
    color: #000000;
    font-size: 1.5rem;text-align:center;
}
.i_qunhao a {
    display: inline;
    color: #0000cc;
}
.tableMeLiNvShen ul li {
    width: 20%;
    display: block;
    float: left;
}
.luntan ul li {
    display: block;
    width: 100%;
    border-bottom: 1px solid #808000;
}
.luntan ul li.li_green11 a {
    background-color: #FF6A6A;
    color: white;
}
.luntan ul li a {
    line-height: 2rem;
    font-size: 1.3rem;
    display: block;font-size: 1rem;text-align: center;
}
.luntan ul li.li_green12 {
    background-color: #FF6A6A;
    color: white;
}
.footer .copyright {
    font-size: 18px;border:0px;color: #666;
}
.btcode {
    display: block;
    margin: 0 auto !important;
    width: 100%;
    border-radius: 0px !important;
    font-size: 1rem;
    text-align: center;
   
    bottom: 0;
    left: 0px;
    font-weight: bold;
    
}
.btcode2 {
    display: block;
    margin: 0 auto !important;
    width: 100%;
    
    max-width: 720px;
    border-radius: 0px !important;
    background: #FE6506 !important;
    
    text-align: center;
    position: fixed;
    font-weight: bold;
    bottom: 0;
    height:40px;
}
.btcode2 a{line-height:40px;color:#434329;}
.dianpian{height:60px;}
.bgYellow{background-color:#DCE752;max-width:370px;margin:0 auto;}
.wxAll{width:290px;height:280px;background-color:white;font-weight:bolder;margin:0 auto;}
.wxpic{float:left;width:230px;height:230px;}

.one {  
    width: 30px;  
    float:left;
    line-height: 24px;  
    font-size: 20px;
}
.wxBottom{width:290px;height:50px;float:left;font-size:18px;line-height:25px;}
.left{width:100%;text-align:left;color:#C33450;}
.right{text-align:right;width:100%;color:#F0872C;}
img{outline-width:0px;vertical-align:top;}
.tiaozhuan1{background-color:green;font-weight:bold;text-align:center;line-height:2rem;}
.tiaozhuan1 a{color:white;}
.contBiao1{color: #FF0000; font-size:1rem;font-weight:bolder;}
.contBiao2{font-size:1.3rem;}
.wxBiao{width:43px;height:43px;}
.top4 ul li{line-height:2.5rem;font-size:1rem;background-color:white;border-bottom:solid 1px #E4E4E4;}
.top4 ul li img{vertical-align:middle;}
.jieguo {
    font-size: 1.2rem;
    color: #03037E;
    text-align: center;
    line-height: 2.5rem;
    font-weight: bold;background-color:white;
}
.jieguo ul li{border-bottom:solid 1px #E4E4E4;}
.alignLeft ul li{text-align:left;margin-left:2%;width:96%;}
.imgFilm{width:80%;border:solid 10px #656565;text-align:center;display:block;margin-top:10px;}
#newsContent img{margin-bottom:10px;}
._ns{line-height:47px;margin-left:10px;}
.dianPianTop{height:27px;}
.tongZhi{margin:0 auto;display:block;max-width:300px;}
.tongZhi img{max-width:300px;margin-top:10px;}
.addInfo{background-color:#0B6C51;width:100%;display:block;font-size:22px;}
.tongZhi2{width:90%;border:solid 8px #056142;margin:0 auto;font-weight:bold;}
.wxss{background-color:yellow;display:inline-block;width:100%;}
.wxLeft{float:left;width:49%;padding-left:1%;}
.wxLeft p{line-height:3rem;}
.wxRight{float:right;width:48%;border:solid 3px #F06B0E; background-color:white;}
.wxLL{width:15%;float:left; text-align:center;}
.wxLL2{width:15px;margin:0 auto;}
.wxCC{width:70%;float:left;}
.wxBottoms{display:block;float:left;font-size: 12px;width: 100%;}
.alignRight{text-align:right;}
.tuChu{background-color:yellow;color:black;text-align:center;line-height: 1.5rem;width: 90%;margin: 0 auto;margin-bottom: 5px;}
.size8{font-size:1.3rem;}
.zhouxiansheng img{width:32%;}
.zhouxiansheng{font-size:1.3rem;background-color:white;}
.bold{font-weight:bolder;}
.border p{border:solid 1px #86B8D5;line-height: 2rem;}
.color1{color:#7F0100;}
.color2{color:#7F0100;}
.zi2{color:#FF11FD;}
img.width100{width:100%;}
.contact {
    height: 60px;
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    background: #fff;
    z-index: 2;
    box-shadow: 0 0 0.4rem rgba(0,0,0,.1);max-width: 720px;margin: 0 auto;
}
.contact ul li a {
    height: 1rem;
    display: block;
}
.contact ul li a {
    height: 1rem;
    display: block;
}
.contact ul li {
    width: 50%;
    border-right: solid 0.02rem #ddd;
    border-top: solid 0.02rem #ddd;
}
.contact ul li dl dt img {
    width: 80px;
}
.contact ul {
    display:flex;
}
.contact ul li dl dd {
    padding-left: 1rem;
}
dd {
    display: block;
    -webkit-margin-start: 40px;
}
.marginCenter{margin:0 auto;width: 240px;margin-top:5px;}
.floatLeft{float:left;display:initial;}
.floatLeft img{width:43px;}

.bg-img {
    position: fixed;
    background-color: rgba(190,190,190,0.5);
    z-index: 9999;
}
.tra-img{text-align:center;}
.img-out{outline-width:initial;vertical-align:initial;width:initial;margin:inherit;height:90%;}
.width100{width:100%;}
.bobo{text-align: center;background-color:yellow;color:red;width: 80%;margin: 0 auto;font-weight:bold;}
.guoDu {
    background: -moz-linear-gradient(-45deg, #000000 0%, #000000 25%, #1e539e 50%, #ff3083 75%, #7800a8 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #000000 0%, #000000 25%, #1e539e 50%, #ff3083 75%, #7800a8 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #e0da17 0%, #3cabb3 25%, #1e539e 50%, #009900 75%, #7800a8 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ 
    background-size: 400% 400%;*/
}
.guoDu2{background: linear-gradient(to top right, #000, #f00 50%, #090);  }
.masked {  /*文字颜色变化*/
    display: inline-block;
    background-image: -webkit-linear-gradient(left,#FF0000,#FFA500 7%,#b3b300 14%,#00be00 21%,#00b2b2 28%,#0000FF 35%,#800080 42%,#FF0000 50%,#FFA500 57%,#b6b600 64%,#00c400 71%,#00b8b8 78%,#0000FF 85%,#800080 92%,#FF0000);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-background-size: 200% 300%;
    -webkit-animation: masked-animation 5s infinite linear;
}
.topsss{background-color: yellow;    color: red;text-align:center;font-weight: bold;line-height: 50px;font-size: 30px;}

/**.topsss{background-color:red;text-align:center;font-weight: bold;line-height: 50px;font-size: 30px;}**/
.top15{margin-top:15px;}
.color11{background-color: yellow;    color: red;text-align:center;font-size: 18px;}
.color12{background-color:red;color:black;text-align:center;line-height: 30px;font-weight: bold;font-size: 18px;}
.xian1{border-bottom: solid 1px;}


@media screen and (max-width: 400px) 
{
ul.sx1 li{height: 120px;}
.top4 ul li{line-height:2rem;font-size:0.8rem;}
.jieguo {font-size:0.7rem;}
  .wxLeft{float:left;width:48%;}
    .wxLeft p{line-height:1rem;}

}

@media screen and (max-width: 640px){
    /*.zhouxiansheng img{width:100%;}*/
    .zhouxiansheng{font-size:1rem;}
    .size8{font-size:0.8rem;}
    .addInfo{font-size:14px;}
    .wxLeft p{line-height:2rem;}
    .bobo{font-size: 13px;line-height: 2rem;}
    .topsss{font-size: 18px;line-height: 40px;}

    .footer .copyright {
    font-size: 12px;
}
    .luntan ul li a {
    font-size: 0.8rem;
}
    .i_new h3 {font-size:1rem;}
    .i_new ul li {
    margin-left: 36px;
    text-align: left;font-size: 18px;
}
    .i_new3 ul li {
        margin-left: 0px;font-size:16px;padding-left:1rem;
    }
    .toper_go5 {font-size: 0.7rem;font-weight:bold;
    }
    .toper_go6{font-size: 1rem;font-weight:bold;
    }
    .toper_go2 a{font-size: 0.9rem;}
    .header .bank{margin-top:0px;}
    

	.box,.subnav,.xjbox{
		margin:5px 5px ;
	}
	.subnav a{
		font-size: 11pt;
	}
	.subnav a img{
		width: 67.2px;
		height: 60.8px;
	}
	.ggimg a img{
		width: 40px;
		height: 40px;
	}
	.xjbox table,.listtable td{
		font-size: 10pt;
	}
	.sideMenu ul li a{
		font-size: 12px;
	}
	.img-title{
		width: 90%;
	}
	.img-title h2{
		letter-spacing: 7px;
	}
	.head-title-img .natural{
		left: 73%;
	}
	.header .logo{
		margin-left: 0px;
	}

	.nav span{
		font-size: 10px;
	}
	.qxtable.yxym td{
		font-size: 12px;
	}
	.qxtable.yxym tr td:nth-child(2){
		font-size: 13px;
	}
}
h1 {
    color: black;
    text-align: center;
    font-size: 1.2rem;
    line-height: 2.5rem;
}