﻿@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica,'微软雅黑';}

ul,
li {
    list-style: none;}
a{
    text-decoration: none;
    cursor: pointer;}
input,
select,
textarea {
    outline: none;
    border: none;}
.clear{
    clear: both;}

body{
	background:#fff;
}
.header img{
	display:block;
	width:100%;
}
@media (min-width:1400px){

.container{
    width: 1400px;
    margin: 0 auto;}
.header{
    width: 100%;
;}
.header img{
	display:block;
	width:100%;
}
    .header .top .left{
    height: 50px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 50px;
    color: #6293D5;
    float: left;}
    .righttop{
        color: #6293D5;
        height:50px;
        line-height:50px;
        font-size: 14px;}
    .righttop a{
        color: #6293D5;}
    .righttop a:hover{
        color: #6293D5;}
    .righttop ul{
        float: right;}
    .righttop ul li{
        float: left;
        margin-right: 10px;
        list-style-type: none;}

    .icon-sjb,.icon-jqr,.icon-wza,.icon-xiexin{
        font-size: 20px !important;}
    .logo{
        width: 496px;
        height: 100px;
background: url(../img2022/nylogo.png)no-repeat;
        margin: 55px auto;
        float: left;}

    .top_search{
        width:505px;
        height: 50px;
        float: right;
        margin: 88px 0;
        overflow: hidden;}
    .keypointInput{
        width: 380px;
        height: 50px;
        border: 0;
        font-size: 16px;
        color: #000;
        border-radius: 5px 0px 0px 5px;
        text-indent: 20px;
        opacity: 0.8;
        float: left;
        outline: none;}
    .top_search input[type='button']{
        width: 125px;
        background: #D54141;
        font-size: 18px;
        color: #fff;
        font-weight: bold;
        height: 50px;
        border: 0;
        cursor: pointer;
        border-radius: 0px 5px 5px 0px;
        opacity: 0.8;
        float: left;
        outline: none;}
    
    .weixin{  position:relative; float:right;  right:0px;}
    .weixin .weixin_nr{width:100px; height:100px; padding:0; background:#fff; text-align:center; position:absolute; left:135px; top:52px; display:none; z-index:1000;}
    .weixin .weixin_nr img{ margin-top:5px; position:relative; left:0px;}
    .weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:40px; top:-10px;}
    .weixin.on .weixin_nr{ display:block;position:absolute; left:-40px;}

    /*导航*/
    .nav{
        width:100%;
        height: 90px;
        background: #036AD0;
        overflow: hidden;
        font-size: 22px;}

    .nav li{
        float: left;
        width:183px;
        height: 60px;
        line-height: 60px;
        margin-right: 0.6%;
        margin-left: 0.6%;
        text-align: center;
        overflow: hidden;
        margin-top: 15px;}
    .nav li a{
        color: #ffffff;}
.nav .on{background-color: #09F;
        border-radius: 5px;}
    .nav li.active,.nav li:hover{
        background-color: #09F;
        border-radius: 5px;
        -webkit-transition: all 0.3s linear;
        -moz-transition: all 0.3s linear;
        -ms-ransition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;}
    /*位置导航*/
    .wzdh{
        line-height: 55px;
        color: #999;
        height: 55px;
        background-color: #F3F4F8;
		font-size: 16px;}
    .wzdh a{ color: #999; font-size: 16px;}
    .wzdh i{
        margin-right: 9px;}


    /*通用底部*/
    .bottom{ width:100%; background-color:#036ACF; height:245px;}
    .link{ height:50px; background-color:#2A8FF7; overflow:hidden;}
    .link ul{ width:1400px; margin:0 auto; color:#FFF;}
    .link ul li{ float:left; width:17.6%; line-height:50px; text-align:center; font-size:16px;}
    .link ul li a{ color:#FFF;}
    .link ul li:first-child{width:12%; background-color:#036ACF;font-size:18px;}
    .link ul li option{ color:#000; font-size:16px;}
    .link ul li select {
        width:60%;
        appearance:none;
        -moz-appearance:none;
        -webkit-appearance:none;
        background: url(../img2022/ylarrow.png) no-repeat right center;
        border:none; font-size:16px; color:#FFF;
        outline:none
    ;}
    select::-ms-expand {
        display: none;}
    .copyright{ width:1400px; margin:0 auto; margin-top:45px;}
    .biaoshi{ width:20%; float:left; margin-top:20px;}
    .biaoshi .dz{ float:left;width:40%;}
    .biaoshi .jc{ float:left;width:45%; margin-top:10px;}
    .shengming{ width:15%; height:110px; background-color:#0263C2; float:left;}
    .shengming ul{ margin-top:10px;}
    .shengming ul li{ float:left; width:50%; text-align:center; font-size:16px; line-height:45px;}
    .shengming ul li a{ color:#FFF;}
    .beian{ width:62%; height:100px; background-color:#0263C2; float:right; padding-left:30px;padding-top:10px; font-size:15px; line-height:45px; color:#FFF;}
    .beian .ipv{border: 1px solid #fff;border-radius: 3px;padding: 0 5px; margin:0 2px;}
    .beian img{ display: inline-block;}
    .beian i{font-style: normal;}
    .beian a{ color:#FFF;}
    .beian a:hover{ color:#2A8FF7;}
	#pagebar{
		padding: 50px 0 60px 0;
		    font-size: 16px;}	
	#pagebar a {
    padding: 8px 20px;
    display: inline-block;
    margin: 0 5px;
    border: 1px solid #e8e8e8;
    background: #fff;
    font-size: 16px;
	color:#999;}
#pagebar span {
    display: inline-block;
    margin: 0 5px;
    border: 1px solid #e8e8e8;
    padding: 8px 20px;}
#pagebar a:hover {
    background: #036AD0;
    color: #fff !important;}
#pagebar .pagetz{
	border:none;}
#CP{
	height:37px;
     border: 1px solid #e8e8e8;
	 margin:0 5px;
	 text-align:center;
	 font-size: 14px;}
#pagebar .current {
    background: #036AD0;
    color: #fff;}
	
	/*长者版样式开始*/
	.old * {
    cursor:url(../img2022/allaw.cur), auto !important;}
.old a{
        text-decoration: none;
        cursor: pointer;
        cursor: url(../img2022/pointer.cur), auto !important;}
.old .header{
    width: 100%;
.old .header .top .left{
    height: 50px;
    margin: 0 auto;
    font-size: 20px;
    line-height: 50px;
    color: #6293D5;
    float: left;}
.old .righttop{
    color: #577FAD;
    height:50px;
    line-height:50px;
    font-size: 20px;}
.old .righttop a{
    color: #577FAD;}
.old .righttop a:hover{
    color: #577FAD;}
.old .righttop ul{
    float: right;}
.old .righttop ul li{
    float: left;
    margin-right: 10px;
    list-style-type: none;}
.old .righttop ul li:nth-child(6){
    width: 35px !important;}
.old .icon-sjb,.old .icon-jqr,.old .icon-wza,.old .icon-xiexin{
    font-size: 30px !important;}
.old .logo{
    width: 496px;
    height: 100px;
    background: url(../img2022/nylogo.png)no-repeat;
    margin: 55px auto;
    float: left;}
.old .top_search{
    width:705px;
    height: 70px;
    float: right;
    margin: 76px 0;
    overflow: hidden;}
.old .keypointInput{
    width: 480px;
    height: 70px;
    border: 0;
    font-size: 30px;
    color: #000;
    border-radius: 5px 0px 0px 5px;
    text-indent: 20px;
    opacity: 0.8;
    float: left;
    outline: none;}
.old .top_search input[type='button']{
    width: 225px;
    background: #D54141;
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    height: 70px;
    border: 0;
    cursor: pointer;
    border-radius: 0px 5px 5px 0px;
    opacity: 0.8;
    float: left;
    outline: none;}
/*随手拍二维码标签*/
.old .weixin{  position:relative; float:right;  right:0px;}
.old .weixin .weixin_nr{width:100px; height:100px; padding:0; background:#fff; text-align:center; position:absolute; left:135px; top:52px; display:none; z-index:1000;}
.old .weixin .weixin_nr img{ margin-top:5px; position:relative; left:0px;}
.old .weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:40px; top:-10px;}
.old .weixin.on .weixin_nr{ display:block;position:absolute; left:-40px;}

/*导航*/
.old .nav{
    width:100%;
    height: 140px;
    background: #036AD0;
    overflow: hidden;
    font-size: 40px;}
.old .nav ul{
    margin: 30px auto;
    overflow: hidden;}
.old .nav li{
    float: left;
    width:233px;
    height: 80px;
    text-align: center;
    line-height: 80px;
    color: #fff;
    font-size: 40px;
    display: block;
    margin: 0 auto;
    border-radius: 20px;}
.old .nav li a{
    color: #ffffff;}
.old .nav li:nth-child(n+7){
    display: none;}
.old .nav li.active,.nav li:hover{
    background-color: #09F;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-ransition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
/*位置导航*/
.old .wzdh{
    line-height: 100px;
    color: #999;
    height: 100px;
    background-color: #F3F4F8;
	font-size: 30px;}
.old .wzdh a{ color: #999; font-size: 30px;}
.old .wzdh i{
    font-size: 30px;
    margin-right: 9px;}
/*底部样式*/
.old .bottom{ width:100%; background-color:#036ACF; overflow: hidden; height:auto;}
.old .link{ height:150px; background-color:#2A8FF7; overflow:hidden;}
.old .link ul{ width:1400px; margin:0 auto; color:#FFF;}
.old .link ul li{ float:left; margin: 0 40px; line-height:150px; text-align:center; font-size:40px;}
.old .link ul li a{ color:#FFF;}
.old .link ul li:first-child{
    margin-left: 0;
    width: 250px;
    height: 150px;
    text-align: center;
    line-height: 150px;
    display: inline-block;
    color: #ffffff;
    background: #036AD0;}
.old .link ul li option{ color:#000; font-size:16px;}
.old .link ul li:nth-child(n+5){
    display: none;}
.old .link ul li select {
    width:60%;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(../img2022/ylarrow.png) no-repeat right center;
    border:none; font-size:16px; color:#FFF;
    outline:none
;}
select::-ms-expand {
    display: none;}
.old .copyright{ width:1400px; margin:0 auto;}
.old .biaoshi{
    width: 190px;
    height: 445px;
    float: left;
    margin-right: 40px;
    padding-top: 80px;}
.old .biaoshi .dz img {
    width: 180px;
    display: block;
    margin: 0 auto !important;}
.old .biaoshi .jc{
	float:none;}
.old .biaoshi .jc img {
    width: 180px;
    display: block;
    margin: 0 auto !important;}
.old .shengming{ display: none;}

.old .beian{
    width: 1140px;
    font-size: 40px;
    color: #ffffff;
    float: left;
    line-height: 100px;
    margin-top: 30px;
	background:none;}
.old .beian i{ font-style: normal; display: block;}
.old .beian i img{
    width: 50px;
    height: 50px;}
.old .beian .ipv{border: 1px solid #fff;border-radius: 3px;padding: 0 5px; margin:0 2px;}
.old .beian img{ display: inline-block;}
.old .beian a{ color:#FFF;}
.old .beian a:hover{ color:#2A8FF7;}

.old #pagebar{
		padding: 50px 0 60px 0;
		    font-size: 40px;
			color:#999;}	
	.old #pagebar a {
    padding: 0 20px;
	height:60px;
	line-height:60px;
    display: inline-block;
    margin: 0 5px;
    border: 1px solid #e8e8e8;
    background: #fff;
    font-size: 40px;
	color:#999;}
.old #pagebar .pagetz{
	border:none;
	margin-top:40px;}
.old #pagebar span {
    display: inline-block;
    margin: 0 5px;
	height:60px;
    border: 1px solid #e8e8e8;
    padding: 0 20px;}
.old #pagebar a:hover {
    background: #036AD0;
    color: #fff !important;}
.old #CP{
	height:60px;
     border: 1px solid #e8e8e8;
	 margin:0 5px;
	 text-align:center;
	 font-size: 40px;}
.old #pagebar .current {
    background: #036AD0;
    color: #fff;
	line-height:60px;
	height:60px;}
	/*长者版样式结束*/
	
}







@media (max-width: 1400px){
    .container{
        width: 7.5rem;
        margin: 0 auto;}
    .header{
        width: 7.5rem;
		margin:0 auto;
        }
    .header .top .left{
       display: none;}
    .righttop{
        color: #577FAD;
        height:.8rem;
        line-height:.8rem;
        font-size: .26rem;}
    .righttop a{
        color: #577FAD;}
    .righttop a:hover{
        color: #577FAD;}
    .righttop ul{
        margin-left: .3rem;}
    .righttop ul li{
        float: left;
        margin-right: .1rem;
        list-style-type: none;}
    .righttop ul li:nth-child(4),.righttop ul li:nth-child(6),.righttop ul li:nth-child(8){
        display: none;}
    .icon-sjb,.icon-jqr,.icon-wza,.icon-xiexin{
        font-size: .3rem !important;}
    .logo{
        width: 3.7rem;
        height: 1.97rem;
        background: url(../img2022/logo.png)no-repeat;
        background-size: auto 1.97rem;
        margin: .1rem auto .3rem auto;}
.logo a{display:block; height: 1.97rem;}
    .top_search{
        width:7rem;
        height: 1rem;
        margin: 0 auto;
        overflow: hidden;}
    .keypointInput{
        width: 5.5rem;
        height: .8rem;
        border: 0;
        font-size: .3rem;
        color: #000;
        border-radius: 5px 0px 0px 5px;
        text-indent: .2rem;
        opacity: 0.8;
        float: left;
        outline: none;}
    .top_search input[type='button']{
        width: 1.5rem;
        background: #D54141;
        font-size: .3rem;
        color: #fff;
        font-weight: bold;
        height:  .8rem;
        border: 0;
        cursor: pointer;
        border-radius: 0px 5px 5px 0px;
        opacity: 0.8;
        float: left;
        outline: none;}
    /*导航*/
    .nav{
		margin:0 auto;
        width:7.5rem;
        height: 2rem;
        background: #036AD0;
        overflow: hidden;
        font-size: .3rem;}
    .nav li:first-child{
        display: none;}
    .nav li{
        float: left;
        width:2.3rem;
        height: .9rem;
        line-height:.9rem;
        margin:0 .1rem;
        text-align: center;
        overflow: hidden;
        margin-top:.1rem;}
    .nav li a{
        color: #ffffff;}
    .nav li.active,.nav li:hover{
        background-color: #09F;
        border-radius: 5px;
        -webkit-transition: all 0.3s linear;
        -moz-transition: all 0.3s linear;
        -ms-ransition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        transition: all 0.3s linear;}

    /*位置导航*/
    .wzdh{
        line-height: .8rem;
        width:7.5rem;
		margin:0 auto;
        color: #999;
        height:.8rem;
        font-size: .26rem;
        background-color: #F3F4F8;}
    .wzdh a{ color: #999;}
    .wzdh i{
        margin: 0 .1rem  0 .2rem;}

    /*底部*/
    .link{overflow: hidden; background-color:#2A8FF7; overflow:hidden;}
    .link ul{ width:7.5rem;}
    .link ul li{ width:33.3%; float: left; line-height: .8rem; text-align: center;color: #FFF; font-size: .26rem;}
    .link ul li:first-child{ display:none;}
    .link ul li select {
        appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        background: url(../img2022/ylarrow.png) no-repeat right center;
        border: none;
        font-size: .26rem;
        color: #FFF;
        outline: none;}
    .link ul li select option{
        color: #000000;}
    .link ul li:nth-child(5),.link ul li:nth-child(6){ width:50% ;}
    .link ul li select{width:70%;}
    .shengming{ display:none;}
    .biaoshi{ display: none;}
    .biaoshi img{ float:left;}
    .beian{ width:6.7rem; margin: 0 auto; text-align:center; line-height:.8rem; font-size: .26rem;}
    .beian i{
        display: block;
        font-style: normal;}
    .copyright{ margin-top:.2rem; width:100%;}
    .bottom{  width:7.5rem;margin:0 auto; background-color:#036ACF; overflow: hidden; color: #ffffff;}
    .bottom a{color: #ffffff;}
#pagebar{
		padding: 0rem 0 .8rem 0;
		    font-size: .3rem;
			color:#999;}	
#pagebar a {
    padding: 0 .2rem;
	height:.8rem;
	line-height:.8rem;
    display: inline-block;
    margin: 0 .1rem;
    border: 1px solid #e8e8e8;
    background: #fff;
    font-size: .3rem;
	color:#999;
	margin-top:.3rem
;}
 #pagebar .pagetz{
	border:none;
	margin-top:.3rem;}
 #pagebar span {
    display: inline-block;
    margin: 0 .1rem;
	height:.8rem;
    border: 1px solid #e8e8e8;
    padding: 0 .2rem;}
#pagebar a:hover {
    background: #036AD0;
    color: #fff !important;}
#CP{
	height:.8rem;
     border: 1px solid #e8e8e8;
	 margin:0 .05rem;
	 text-align:center;
	 font-size: .3rem;}
#pagebar .current {
    background: #036AD0;
    color: #fff;
	line-height:.8rem;
	height:.8rem;}
}