.left{    float: left;}.right{    float: right;}.cb{    clear: both;}*{    font-family: microsoft yahei;}a{    transition: all .2s;}.main{    width: 1200px;  }.logo img{    position: relative;    top:-11px;/*	width: 250px;*/    height: 74px;    width: auto;}.top .search_box{    height: 40px;    margin-top: 3px;    width: 419px;    margin-left: 100px;	display: none;}.top .search_box input{    width: 339px;    height: 40px;    color: #000;    font-size: 16px;    border: 1px #ececec solid;    border-right: 0;    line-height: 38px;    padding-left: 10px;    background: #f9f9f9;    float: left;    border-radius: 1px 0 0 1px;    box-sizing: border-box;    outline:none;}.top .search_box input::-moz-placeholder{color: #bbb;}.top .search_box input::-webkit-input-placeholder{color: #bbb;}.top .search_box input::-ms-input-placeholder{color: #bbb;}.top .search_box .search-btn{    float: right;    cursor: pointer;    width: 80px;    height: 40px;    display: inline-block;    background: #de0000;    text-align: center;    border-radius: 0 1px 1px 0;}.top .search_box .search-btn i{    display: block;    width: 20px;    height: 20px;    margin-top: 10px;    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMyRUNGNkUzNUYwMTFFNzk4QkNFMjM4ODE1OEYzQUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMyRUNGNkYzNUYwMTFFNzk4QkNFMjM4ODE1OEYzQUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMzJFQ0Y2QzM1RjAxMUU3OThCQ0UyMzg4MTU4RjNBRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMzJFQ0Y2RDM1RjAxMUU3OThCQ0UyMzg4MTU4RjNBRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pth4XzEAAAF0SURBVHjapNRPK0RRGMfxM+6wmyaahTI1JY2S8qfEC5BSQ1EWyksQZWUl2cnCwtZOUf4u1FjamZKVhYY3IKQYiUzj+h7zXN2Oe6855qlPp7kz59c5c55zleu6ypDCIs7w7FbrFoeYQVPAnB/+DzHM40lCHnGKI5yjLM9vMFRL4IZMKGIScePHLVjGG96RiwqclbATJKK2hAHc4xWdQYGt8uU1kn+EeYbxieOgwCVZ3USNYZ59mZc1AwtyAI2WgeMSuOB/3qCUasclysquLmTs8D/UgUmUlH15cxJm4B3a/hGYlvHBDNTb7UXKMrDH2Hq15DrpWrE8lAzWzVZTcrpF6f5By9DQm9Ivza3bZyRigr6Oa3Lft+BE3eVRvMgNOJBGT6MZXZjDlfw9JRm3zVBzBVl5TYWV3sWq3PfdoNDYd+rv0s0+hm7pM91aBeR9/edgB1PYwzQqqs5DcHwr1aMTV/VVRVamZKUfYVu2Lb39TfR9CTAArJNj8GkFkjQAAAAASUVORK5CYII=) no-repeat 0 0;}.top .share_qr,.share_box{    text-align: center; }.top .share_qr{    margin: 20px 0 5px; }.top .social-share{    text-align: center;    margin-top: -8px;}.top .social-share-icon{    margin-left: 20px;    margin-top: 10px!important;    width: 40px!important;    height: 40px!important;    border-color:#ccc!important;    color:#fff!important;    background: #ccc!important;}.top .social-share .icon-wechat:before,.top .social-share .icon-weibo:before,.top .social-share .icon-qq:before,.top .social-share .icon-qzone:before{    font-size: 26px;    position: relative;    top: 3px;    left: 0.5px;}.top .social-share .icon-wechat:hover{    border-color:#3dbe5b!important;    background: #3dbe5b!important;}.top .social-share .icon-weibo:hover{    border-color:#ff5757!important;    background: #ff5757!important;}.top .social-share .icon-wechat .wechat-qrcode.bottom{    top: 52px;}.nav{    background-size: 100%;}.topart{    background-color: rgba(204,0,1,0.9);    /*height: 35px;*/    overflow: hidden;/*    transition: 0.5s;*/    padding-top: 7px;    padding-bottom: 7px;}.topart a{    color:#fff;    display: inline-block;    height: 36px;    line-height: 36px;    padding: 0 0px;    margin:0 0px;    width: 11.11%;    text-align: center;/*    font-family: "黑体";*/    font-size: 17px;    overflow: hidden;    float: left;    box-sizing: border-box;    font-weight: bold;}/*.topart a:hover{    background-color: rgba(204,0,1,1);}*/.topart a:hover {    box-sizing: border-box;    border-bottom: 2px solid #fff;}.part_more{    font-size: 16px!important;    position: absolute;    top: 10px;    right: 9px;    cursor: pointer;    transition: 0.5s;	display: none!important;}.zj1{    margin-top: 20px;}.adbox{/*    margin-top: 15px;*/	width: 100%;	height: auto;overflow: hidden;}.adbox1 img,.adbox2 img,.adbox3 img,.adbox4 img,.adbox5 img{    width: 100%;    height: 100%;}.adbox1{    height: 90px;    width: 800px;}.adbox2{    height: 90px;    width: 390px;}.adbox3{/*    height: 90px;*/    width: 100%;    margin-top: 15px;}.adbox4{    height: 130px;    width: 595px;    margin-right: 5px;}.adbox5{    height: 130px;    width: 595px;    margin-left: 5px;   }.mt30{    margin-top: 30px;}.mt20{    margin-top: 20px;}.mt10{    margin-top: 10px;}#share_box3 canvas{    width: 80px!important;    height: 80px!important;}.zj2left,.zj2hd,.zj2hd img{    width: 800px;    height: 500px;}.zzjj{    height: 80px;}.zzjj p{    font-weight: 500;    font-size: 22px;    letter-spacing: 2px;    line-height: 68px;}.zj2{    height: auto;    margin-top: 30px;}.zj2hd .prev, .zj2hd .next{    bottom: 27px;}.zj2right{    width: 370px;    height: 500px;    overflow: hidden;}.zj2right dt span.tb01{    background:url('../images/topnew.jpg');    background-size: 100%;    margin-top: 11px;    width: 25px;    height: 15px;}.zj2right dt, .zj2right dd{    height: 35px;}.zj2right dd a{    font-size: 16px;    color:#212121;    line-height: 35px;    height: 35px;    display: inline-block;}.zj2right dd a:hover{    color:#de0000!important;    text-decoration: underline;}.zj2right dt a{    font-size: 16px;    color:#de0000;    line-height: 35px;    height: 35px;    display: inline-block;}.zj2right dt a:hover{    color:#de0000!important;    text-decoration: underline;}.newsbox{    margin-top: 15px;	width: 100%;	height: auto;overflow: hidden;}.title{	width: 100%;	height: auto;overflow: hidden;}.newsbox .title .navname{    font-size: 34px;    color: #de0000;/*    float: left;*/    font-weight: normal;	width: 100%;	display: block;	text-align: left;    padding-bottom: 15px;    border-bottom:3px solid #dcdcdc;}.newsbox .title ul li{    float: left;    font-size: 14px;}.newsbox .title ul li span{    margin-left: 10px;}.newsbox .title ul li a{    line-height: 48px;    color:#666;    margin-left: 3px;}.newslist{    width: 880px;    float: left;}.imglist{    width: 400px;    float: left;}.imglist a{    width: 100%;    height: 190px;    position: relative;/*    display: inline-block;*/    display: block;    overflow: hidden;}.imglist a img:hover{    transform: scale(1.1);}.imglist a img{    transition: all 0.8s;}.imglist p{    position: absolute;    bottom: 0;    background-image: linear-gradient( rgba(255,255,255,0),rgba(0,0,0,1));    height: 40px;    width: 100%;    color: #fff;    line-height: 50px;    text-align: center;    font-size: 16px;}.newslist ul{    width:400px;    float: left;    overflow: hidden;    margin-top: 15px;    margin-right: 40px;}.newslist ul li a{    display: block;    width: 100%;    font-size: 16px;    color: #333;    overflow: hidden;    margin-bottom: 17px;    height: 25px;}.newslist ul li a:hover{    color:#de0000!important;    text-decoration: underline;}.newslist ul li:last-child a{    margin-bottom: 0;}.newslist ul li:first-child a{    font-weight: 600;    font-size: 18px;}.imglist{    width: 320px;    margin-top: 15px;}.imglist img{    width: 100%;    height: 190px;}.xunhuan:nth-child(2n) .newslist{    float: right;}.xunhuan:nth-child(2n) .newslist ul{        margin-left: 40px;    margin-right: 0;}.piclist{    width: 100%;/*    margin-bottom: 25px;*/    overflow: hidden;}.piclist li{    float: left;    width: 270px;    margin-right: 40px;}.piclist li:nth-child(4n){    margin-right: 0;}.piclist a{    width: 100%;/*    height: 165px;*/    overflow: hidden;/*    display: inline-block;*/    display: block;}.piclist a img{    width: 100%;/*    height: 165px;*/    transition: all 0.8s;}.piclist a img:hover{    transform: scale(1.1);}.piclist li p{    width: 100%;    color: #333;    font-size: 16px;    margin-top: 5px;    text-align: center;    line-height: 25px;    height: 25px;}.piclist2 li{    float: left;    width:183px;    margin-right: 20px;}.piclist2 li img{    width:100%;    height: 100px;}.piclist2 li:nth-child(6n){    margin-right: 0;}.zj10left,.zj10hd,.zj10hd img{    width: 800px;    height: 500px;}.zj10hd{    margin-top: 15px;}.zj10hd .prev, .zj10hd .next{    bottom: 27px;}.footer{    background: #f5f5f7;    height: auto;    padding-bottom:35px;}.footnav a{    color:#333!important;    line-height: 30px;    font-size: 14px!important;    margin: 0 20px;    letter-spacing: 1px;}.footer .center p{    color:#333!important;    font-size: 14px;    line-height: 30px;    font-family: microsoft yahei;    letter-spacing: 1px;}.footer .center p a{    letter-spacing: 1px;    color:#333!important;    line-height: 30px;}.zj13 {	border-bottom: 1px solid #ECECEC;    padding:30px 0;	width: 100%;	height: auto;	overflow: hidden;	margin-left: auto;	margin-right: auto;    margin-bottom: 15px;	text-align: center;}.zj13 ul{	display: inline-block;}.zj13 li{    width: 80px;    height: 80px;    margin: 0 25px;}.zj13 p{    font-size: 12px;    text-align: center;    margin-top: 5px;}.index_link_box{    overflow: hidden;    padding:30px 0;    border-bottom: 1px solid #ECECEC;}.index_link_box li{    float: left;    font-size: 14px;    color:#333;    width: 150px;    height: 22px;    line-height: 22px;    margin-top: 15px;}.index_link_box li a{    color:#333!important;}.index_link_box h3{    font-size: 16px;/*    font-weight: 500;*/    color:#000!important;	font-weight: bold;	padding-bottom: 15px;	margin-bottom: 10px;	border-bottom: solid 1px #eee;}.swal2-modal h2{    font-weight: 500!important;}.diqu{    width: 1200px;    height: auto;    overflow: hidden;    margin-left: auto;    margin-right: auto;    padding-top: 10px;    border-bottom: solid 1px #eee;    padding-bottom: 10px;    font-weight: bold;}.diqu li{    float: left;}.diqu li a{    color: #666;    display: inline-block;    line-height: 32px;    text-align: center;    padding-top: 0;    padding-bottom: 0;    padding-left: 20px;    padding-right: 19px;    margin: 0 0px;    font-size: 17px;}.diqu li a:hover{    color:#de0000}/************************************首页结束***********************************/