﻿.jnpageold .headlines{
    margin-top: 30px;
    margin-bottom: 35px;
}
.jnpageold .headlines p{
    margin-bottom: 0px;
}
.jnpageold .headlines p a {
    font-size: 64px;
    line-height: 95px;
}
.jnpageold .headlines p img {
    margin-right: 23px;
    width: 84px;
}
.jnpageold .headlines span a {
    font-size: 32px;
    line-height: 64px;
}
.jnpageold .lunbo {
    width: 100%;
    height: 690px;
}
.jnpageold .lunbo .hd ul li {
    width: 30px;
    height: 30px;
    margin-right: 12px;
    margin-top: 0px;
    background: url(whitedot.png);
}
.jnpageold .lunbo .hd ul li:last-child{
    margin-right: 20px;
}
.jnpageold .lunbo .hd ul li.on {
    background: url(rewhite.png);
}
.jnpageold .lunbo .hd{
    height: 30px;
    bottom: 25px;
    right: 0;
}
.jnpageold .div1 {
    width: 100%;
    height: auto;
}
.jnpageold .div1 .fl{
    width: 100%;
}
.jnpageold .w613 {
    width: 100%;
}
.jnpageold .div1-r {
    height: auto;
    margin-top: 50px;
}
.jnpageold .div1 .bd ul{
    height: 690px;
}
.jnpageold .lunbo .bd li {
    height: 100%;
}
.jnpageold .lunbo .bd li a {
    width: 100%;
    height: 690px;
}
.jnpageold .lunbo .bd .fit {
    width: 100%;
    height: 690px;
}
.jnpageold .lunbo .bd li .text {
	width: 100%;
	height: 80px;
	color: #fff;
	line-height: 80px;
	font-size: 32px;
	padding-left: 40px;
}
.jnpageold .prev{
    display: none;
}
.jnpageold .next{
    display: none;
}
.jnpageold .div2 .bt{
    margin-bottom: 0px;
}
.jnpageold .bt{
    margin-bottom: 6px;
}
.jnpageold .bt li {
    width: 280px;
    height: 70px;
    line-height: 70px;
}
.jnpageold .bt {
	height: 70px;
	line-height: 70px;
}
.jnpageold .bt li a {
	font-size: 36px;
}
.jnpageold .list li a {
	line-height: 72px;
	padding-left: 44px;
	background: url(laba.png) no-repeat left 32px;
}
.jnpageold .column-cover ul li a,.jnpageold  .column-cover li span {
    font-size: 36px;
    color: #333;
}
.jnpageold .list li span{
    font-size: 36px;
}
.jnpageold .column-cover{
    margin-top: 0px;
}
.jnpageold .column-cover ul li a span{
    line-height: 72px;
}
.jnpageold .five{
    height: auto;
}
.jnpageold .w566 {
    width: 100%;
}
.jnpageold .listd li a {
    background: url(square.jpg) no-repeat 21px 36px;
}
.jnpageold .fco .list li a{
    padding-left: 44px;
}
.jnpageold .div2 .fr,.jnpageold .div2 .fl,.jnpageold .div3 .fl,.jnpageold .div3 .fr{
    margin-top: 50px;
}
.jnpageold .xw-title{
    line-height: 90px;   
}
.jnpageold .xw-title span{
    font-size: 44px;
    margin-top: 25px;
    margin-bottom: 0px;
}
.jnpageold .xw-more {
	font-size: 32px;
    margin-top: 26px;
}
.jnpageold .xw-col{
    width: 600px;
    /* margin: 10px 40px 20px 0px; */
}
.jnpageold .xw-col:nth-child(even) {
    margin-right: 0px;
    float: right;
}
.jnpageold .xw-inner img{
    height: 290px;
}
.jnpageold .xw-inner{
    padding: 20px;
}
.jnpageold .xs-title{
    font-size: 36px;
    margin: 18px 0;
}
.jnpageold .xw-brief{
    font-size: 32px;
    height: 160px;
    letter-spacing: -1px;
}
.jnpageold .xw-button{
    line-height: 90px;
    padding: 0 79px;
    font-size: 36px;
    margin: 19px 20px 45px 0px;
}
.jnpageold .xw-row{
    margin-top: 20px;
}
.jnpageold .div4 {
    overflow: hidden;
}
#one1 a:hover #con-one-1 {
    display: block;
}
#one1 a:hover #con-one-2 {
    display: none;
}
#one2 a:hover #con-one-2 {
    display: block;
}
#one2 a:hover #con-one-1 {
    display: none;
}