﻿  html {
            overflow: auto;
        }

        .control-group .control-title {
            font-size: 22px;
            color: #313030;
            margin: 45px auto 10px;
            text-align: center;
        }
.about_selected{
	border-bottom:2px solid #00a0e8;
	color:#00a0e8;
}
        .control-border {
            margin: 0 auto;
            text-align: center;
        }
.Bh5_ul li{
	background-color:rgb(247,247,247)
}
        .control-border-content {
            height: 20px;
            width: 89px;
            margin: 0 auto;
        }

        .control-content {
            margin: 12px auto 20px;
            text-align: center;
            font-size: 12px;
            color: #999;
        }

        .myUserBox_li_solid {
            margin: 19px 0 20px 0;
        }
.ljhz_box{
	margin:20px auto;height:200px;background:url('../images/ljhz.png') no-repeat -450px -10px;
}
.ljhz_f{
	height:243px; position:absolute;width:100%;background-color:white;display:none;bottom:0px
}
.ljhz_box p{
	display:block;
	padding:10px;
	color:#0070c0;
	font-weight:500;
	font-size:16px;
}
.ljhz_box a{
	display:block;
	width:164px;
	height:39px;
	line-height:39px;
	background-color:#0070c0;
	color:white;
	font-size:16px;
	border-radius:24px;
	text-align:center;
	margin:26px auto;
	font-weight:600;
}
        .sq {
            background: url("/images/sq_bg.png") no-repeat;
        }

        .shangquan {
            background: url("/images/wlsq_bg.png") no-repeat;
            height: 355px;
            margin: 0 auto;
            width: 1010px;
        }

        .xmg {
            background: url("/images/xmg_bg.png") no-repeat;
        }

        .xmg_bg {
            background: url("/images/newxmg_bg.png") no-repeat;
            height: 355px;
            margin: 0 auto;
            width: 1010px;
        }

        .sj {
            background: url("/images/sj_bg.png") no-repeat;
        }

        .box-content,
        .ul {
            width: 1150px;
            margin: 0 auto;
        }

        .li {
            float: left;
            width: 25%;
            height: 220px;
            margin: 0 auto;
        }

        .li:first-child {
            border: none;
        }

        .li .desc b {
            font-size: 16px;
            color: #333;
        }

        .desc {
            margin: 0 auto;
            width: 100%;
            text-align: center;
        }

        .desc p {
            color: #787878;
        }

        .libtn {
            width: 103px;
            margin: 25px auto 0;
            text-align: center;
            border: 1px dashed #ccc;
            border-radius: 5px;
            height: 30px;
            line-height: 30px;
        }

        .libtn a {
            display: block;
        }

        .top_bg {
            width: 77px;
            height: 77px;
            border-radius: 7px;
        }

        .shxt {
            background: url("/images/newIndex/sh-1.png") no-repeat center center;
        }

        .dlsxt {
            background: url("/images/newIndex/sh-2.png") no-repeat center center;
        }

        .fwsrz {
            background: url("/images/newIndex/sh-3.png") no-repeat center center;
        }

        .hzjh {
            background: url("/images/newIndex/sh-4.png") no-repeat center center;
        }

        img {
            max-width: none;
        }

        .mpay {
            width: 1150px;
            height: 280px;
            background: url("/images/newIndex/bg1.png");
            background-size: convain;
            margin: 20px auto;
            position: relative;
        }

        /*.nr{height:250px;background:#fff;width:400px;}*/
        .bta {
            width: 102px;
            height: 27px;
            position: absolute;
            top: 1px;
            left: 1px;
            top: 215px;
            left: 715px;
        }

        .nr h2 {
            color: rgb(93, 122, 180);
            font-size: 22.2px;
            font-family: 'Aria';
            position: relative;
            top: 44px;
            left: 73px;
            width: 300px;
        }

        .nr h2,
        .nr h3 {
            margin: 0;
        }

        .nr h3 span {
            font-size: 16px;
            margin-right: 13px;
        }

        .nr h3 {
            width: 306px;
            position: relative;
            top: 48px;
            left: 74px;
        }

        .smalldes {
            height: 86px;
            position: relative;
            top: 80px;
            left: 70px;
        }

        .smalldes p {
            margin-left: 26px;
            font-size: 12px;
            position: relative;
            top: -2px;
            left: -30px;
            float: left;
            clear: left;
            padding: 2px 0;
            transform: scale(0.96);
        }

        .smalldes p span:nth-child(2) {
            margin-right: 20px;
            font-size: 14px;
        }

        .smalldes p span:first-child {
            width: 18px;
            height: 18px;
            background: url("/images/true3c.png");
            display: inline-block;
            margin-right: 8px;
            position: relative;
            top: 4px;
        }

        .shangbiao {
            padding-top: 32px;
            width: 1200px;
            margin: 0 auto;
        }

        .shangbiao ul {
            overflow: hidden;
        }

        .shangbiao ul li {
            width: 285px;
            float: left;
            border: 1px solid #fff;
            margin-bottom: 70px;
            position: relative;
            min-height: 266px;
            overflow: hidden;
            margin-bottom: 30px;
            margin-right: 17px;
        }

        .shangbiao ul:first-child li {}

        .shangbiao ul li:nth-child(4n) {
            margin-right: 0px;
        }

        .shangbiao ul li div {
            overflow: hidden;
            position: relative;
        }

        .shangbiao ul li div img:nth-child(2) {
            position: absolute;
            top: 130px;
            z-index: 99;
            left: 77px;
            opacity: 0.2;
        }

        .shangbiao ul li div img:nth-child(1) {
            width: 213px;
        }

        .shangbiao ul li div img {
            display: block;
            margin: 0 auto;
            margin-bottom: 12px;
        }

        .shangbiao h2 {
            font-size: 20px;
            padding-bottom: 18px;
            font-weight: 500;
            color: #333;
        }

        .shangbiao p {
            font-size: 12px;
            padding: 0 10px;
            text-align: justify;
        }

        .more {
            height: 0;
        }

        .up {
            display: none;
            cursor: pointer;
        }

        .down {
            margin-bottom: 30px;
            cursor: pointer;
        }

        .up,
        .down {
            border: 1px solid #ddd;
            box-shadow: 1px 5px 1px #eee;
            width: 200px;
            height: 50px;
            font-size: 18px;
            line-height: 50px;
            margin: 0 auto;
        }

        li p {
            line-height: 1.5;
        }

        #mapPieCharts {
            border: 0;
        }

        .shangbiao li img:first-child {
            border: 1px solid #f2f2f2;
        }

        .index li img:first-child:hover {
            border: 1px solid #0ea5e8;
            transition: all 0.3s linear;
        }

        .b7 li img {
            cursor: pointer;
            transition: all 0.6s;
        }

        .b7 li img:hover {
            transform: scale(1.1);
        }

        .b8 {
            width: 100%;
            height: 448px;
            padding-top: 1px;
        }

        .b8 h5 {
            margin-top: 35px;
        }

        .b8 a {
            display: block;
            width: 211px;
            height: 38px;
            border-radius: 5px;
            background: #2DB7F5;
            line-height: 38px;
            color: #Fff;
            text-align: center;
            margin-top: 35px;
        }

        .b8 ul {
            width: 1200px;
            height: 218px;
            margin: auto;
            margin-top: 30px;
            display: flex;
            align-items: center;
            justify-content: space-between;
        }

        .b8 ul li {
            float: left;
            width: 153px;
            height: 209px;
            border-radius: 10px;
            background: #fff;
            margin-right: 15px;
            border: 1px solid #d7d8d9;
            text-align: left;
            padding: 0 38px;
            list-style: none;
            flex-shrink: 1;
        }

        .b8 ul li:hover {
            box-shadow: 0px 0px 7px #2db7f5;
            border: 1px solid #2db7f5;
        }

        .b8 ul li:hover dt {
            color: #2db7f5;
        }

        .b8 ul li:last-child {
            margin-right: 0;
        }

        .b8 ul li p {
            margin: 27px 0;
            text-align: left;
        }

        .b8 ul li dt {
            color: #333333;
            font-size: 16px;
            margin-bottom: 18px;
        }

        .b8 ul li dd {
            font-size: 12px;
            line-height: 17px;
            color: #7d7d7d;
        }

        .k5 {
            width: 100%;
            background-color: white;
            height: 367px;
        }

        .k5 img {
            width: 100px;
            height: 110px;
        }

        div.active {
            transform: scale(1.3);
            color: #fff;
        }

        .k5>div>div:hover span {
            color: #fff;
        }

        .imgj {
            position: relative;
            top: 20px;
            text-align: center;
        }

        .vivo {
            margin-top: 30px;
            text-align: center;
        }

        .vivo span {
            font-family: '微软雅黑';
            font-size: 20px;
            color: #2db7f5;
            font-weight: 600;
            margin-top: 40px;
        }

        .vivo p {
            color: #6b6b6b;
            font-size: 13px;
            font-family: '微软雅黑';
        }

        .al-left li {
            list-style: none;
            color: #777777;
            font-family: '微软雅黑';
            font-size: 12px;
            margin-top: 10px;
        }

        .al-left li img {
            margin-right: 5px;
        }

        .al-left li p img {
            margin-left: 20px;
        }

        .al-left p {
            letter-spacing: 1px;
            text-align: left;
            font-size: 14px;
        }

        .al-left p .gbzw1 {
            background-color: rgb(30, 172, 236);
            color: white;
        }

        .al-left p .gbzw2 {
            background-color: rgb(252, 94, 92);
            color: white;
        }

        .al-left p .gbzw3 {
            background-color: rgb(254, 110, 30);
            color: white;
        }

        .navi {
            height: 350px;
            width: 100%;
        }

        .nava {
            height: 340px;
            margin-top: 25px;
        }

        .navb {
            width: 1200px;
            height: 290px;
            margin: 0 auto;
            background-color: white;
            position: relative;
        }

        .al-left {
            position: absolute;
            top: 0px;
            left: 120px;
            height: 150px;
            width: 520px;
            line-height: 40px;
        }

        .al-right {
            display: inline-block;
            position: absolute;
            left: 649px;
        }

        .n1 ul li {
            list-style: none;
            float: left;
        }

        .nagvi ul li {
            list-style: none;
            float: left;
        }

        .navigater {
            text-align: center;
        }

        .navigater h3 {
            font-size: 26px;
            color: #333333;
            font-weight: 400;
        }
		.hzhb_ul{
			margin-top:20px;
			/*height:130px;*/
		}
.hzhb_ul li{
	margin-right:25px;
	float:left;
	display:block;
	height:126px;
	width:280px;
	background-color:white;
}
.ewmtitle{
	height:62px;
}
.ewmcontent{
	height:40px;
}
.ewmcontent p{
	line-height:48px;
	color:#ccc;
	font-size:13px;
}
.ewmtitle img{
	margin-top:10px;
}
.ewmlogo{
	height:120px;
	margin-top:23px;
}
        .navigater p {
            font-family: '微软雅黑';
            font-size: 15px;
            color: #838383;
            margin-bottom: 38px;
            margin-top: 10px;
        }

        .navione {
            text-align: center;
            font-size: 13px;
            margin-top: -25px;
            font-family: '微软雅黑';
        }

        .navione span {
            font-size: 13px;
            font-family: '微软雅黑';
            color: #484848;
        }

        .n1 {
            height: 247px;
            width: 100%;
        }

        .n2 {
            width: 1200px;
            height: 200px;
            margin: 0 auto;
            position: relative;
        }

        .navitwo {
            height: 80px;
            text-align: center;
        }

        .navitwo span {
            color: #484848;
            line-height: 35px;
        }

        .nagvi {
            width: 100%;
            height: 390px;
            text-align: center;
            position: relative;
            margin-top: 50px;
        }

        .nagvi h4 {
            color: #686767;
            font-family: '微软雅黑';
            font-size: 16px;
        }

        .nagvi span {
            font-family: '微软雅黑';
            font-size: 12px;
            color: #686767;
            display: block;
        }

        .nagvi ul li {
            width: 164px;
            height: 110px;
            float: left;
            padding-left: 75px;
        }

        .indexNewLi1_boxLi_name {
            cursor: pointer;
        }

        .myIndexImg {
            position: relative;
            width: 100%;
            height: 100%;
            background-repeat: no-repeat!important;
            background-size:100% 100%!important;
        }

        .myIndexImg img {
            width: 600px;
            height: 390px;
            position: absolute;
            right: 0px;
            top: 80px;
        }

        .myBoxOut {
            position: absolute;
        }

        .myBanner_ul {
            height: 8px;
            position: absolute;
            overflow: hidden;
        }

        .myBanner_li {
            width:7px;
            height:7px;
            background: rgba(255, 255, 255, 0.2);
            float: left;
            margin-left: 5px;
            cursor: pointer;
			border-radius:7px;
        }

        .myBanner_new {
		    width:28px;
            height:7px;
            background: rgba(255, 255, 255, 1);
			border-radius:4px;
        }

        .myBoxOut_one {
            color: #fff;

        }

        .myBoxOut_two {
            color: #fff;
            font-weight: 500;
        }

        .myBoxOut_three {
            font-weight: 400;
            color: #fff;
        }
        .mintWidth {
            position: relative;
            margin: 0 auto;
        }

        .myBoxOut_btn {
            color:white;
            text-align: center;
            display: block;
            float: left;
            cursor: pointer;
			background:rgb(0,161,233);
        }

        .myBoxOut_btn:hover {
            color: rgb(0,161,233);
            background: #fff;
        }
.Bh5{
	
	color:rgb(44,44,44);
	font-weight:500;
	display:block;
}
.Bh5 span{
	display:block;
	width:50px;
	border-bottom:3px solid rgb(0,161,233);
	margin:5px auto;
}

.Bh5_ul li a{
	width:100%!important;
	height:100%!important;
	background-color:white!important;
}
.Bh5_li_img{
	border-radius:12px;
	width:100%;
	height:175px!important;
	margin-top:0px!important;
}
.spanms{
	color:white;padding-bottom:15px;display:block;margin:20px auto;width:848px;
}
.div1200,.mbigdiv,.pdtop86,.footdiv,.ljhz_box{width:1200px;}

.hzhbm{width:1220px;margin:0 auto;height:270px;}
.mbigdiv{
	margin:35px auto;height:210px;
}
.div1200p{text-align:left;font-size:28px!important}
.pdtop86{
	padding-top:86px;text-align:center;margin:0 auto
}
.helpsm,.footadr,.helpsmb{display:none;}
.footdiv{margin:0 auto;min-height:370px}
.footdivpic{width:120px;float:left;margin-top:45px;}
.Bh5_li_img img{
height:100%!important;
width:100%!important;
padding:0px!important;
margin:0px!important;
border-radius:12px;
}
.Bh5_ul_title{
	color:rgb(40,40,40)!important;
	width:195px;
	font-weight:bold;
	font-size:16px!important;
	margin-top:30px;
}
.Bh5_ul_content{
	color:rgb(127,127,127)!important;
	width:195px;
}
        .spMaxBox {
            width: 100%;
            height: 0;
            position: fixed;
            top: 0;
            z-index: 666;
            overflow: hidden;
            min-width: 1200px;
        }

        .spBxo {
            width: 100%;
            height: 200px;
            background: url('/images/sp/springBanner.png') no-repeat center center;
            background-size: 100% 100%;
            min-width: 1200px;
        }

        .couldL {
            width: 50%;
            height: 200px;
            float: left;
        }

        .couldR {
            width: 50%;
            height: 200px;
            float: right;
            ;
        }

        .blessingBox {
            width: 800px;
            height: 150px;

            position: fixed;
            top: 25px;
            left: 50%;
            margin-left: -400px;
            overflow: hidden;
        }

        .blessingLi {
            width: 150px;
            height: 150px;
            margin: 0 25px;
            float: left;
            opacity: 0;
        }

        .modal {
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            left: 0;
            background: rgba(0, 0, 0, 0.3);
            z-index: 888;
            overflow-y: auto;
        }

        #dialog {
            border-radius: 15px;
            text-align: center;
            width: 560px;
            height: 590px;
            margin: 150px auto 20px;

            background-color: #f3f4f5;
            z-index: 999;
            padding: 20px;

        }
        .dialog_title {
            font-size: 28px;
            font-family: PingFangSC-Semibold;
            color: rgba(0, 0, 0, 1);
            height: 66px;
            line-height: 66px;
            font-weight: 600;
            border-bottom: 1px solid rgba(151, 151, 151, 0.4);
        }

        .dialog_val {
            font-size: 18px;
            color: #363738;
            text-align: left;
            margin: 26px 0 20px;
        }

        .dialog_text {
            text-align: left;
            color: #354052;
            text-indent: 2em;
            font-size: 18px;
            line-height: 32px;
        }

        .dialog_name {
            text-align: right;
            color: #363738;
            font-size: 18px;
            margin-bottom: 10px;
            margin-top: 26px;
        }

        .dialog_time {
            text-align: right;
            color: #363738;
            font-size: 18px;
        }

        .dialog_onBtn {
            padding: 10px 15px;
            color: #fff;
            background: #2DB7F5;
            cursor: pointer;
            margin-top: 10px;
            width: 100px;
            border-radius: 5px;
        }

        .gifImg {
            position: absolute;
            z-index: 600;
            left: 0;
            margin-top: -150px;
        }

        .gifImg1 {
            position: absolute;
            z-index: 600;
            right: 0;
            margin-top: -150px;
        }
		  #for_kefu_block img {
            display: block;
        }

        .nav-list a:hover {
            color: #00a0e8;


        }
        .nav-list3,
        .nav-list4 {
            border-color: #dedfe0;
            box-shadow: 0 0 5px rgba(0, 0, 0, .15);
            height: 84px;
        }

        .nav-sanjiao>a:hover {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;

        }

        .nav-sanjiao2>a:hover {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;

        }

        .nav-sanjiao3>a:hover {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;

        }

        .nav-sanjiao4>a:hover {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;

        }

        .nav-sanjiao:hover a {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;
        }

        .nav-sanjiao2:hover a {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;
        }

        .nav-sanjiao3:hover a {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;
        }

        .nav-sanjiao4:hover a {
            background: url('/images/daohang-sanjiao.png') no-repeat bottom;
            background-size: 15px 7px;
        }

        .nav-list2,
        .nav-list3 {
            background-color: #fff;
            width: 123px;
            margin-left: -10px;
            box-shadow: 0 0 5px rgba(0, 0, 0, .15);
            position: absolute;
            border-radius: 3px;
            box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
            margin-top: 10px;
            border:2px solid #00a0e8;
        }

        .nav-list4 {
            background-color: #fff;
            width: 150px;
            margin-left: -20px;
            border-color: #dedfe0;
            box-shadow: 0 0 5px rgba(0, 0, 0, .15);

        }

        .nav-list3 a {
            color: black;
            display: block;
            width: 100%;
            height: 100%;
            line-height: 30px;

        }

        .nav-list4 a {
            color: black;
            display: block;
            width: 100%;
            height: 100%;
            line-height: 30px;

        }
        .nav-list3 li {
            height: 30px;
            padding-top: 8px;
            padding-left: 0px;
            text-align: center;

        }

        .nav-list4 li {
            height: 30px;
            padding-top: 8px;

        }

        .nav-list3,
        .nav-list4 {
            background-color: #fff;

        }

        .nav-list3 a,
        .nav-list4 a {
            color: black;
        }

        .nav-list3 a:hover {
            color: #00a0e8;
        }

        .nav-list3 li:hover {
            background: none;

        }

        .nav-list4 a:hover {
            color: #00a0e8;
        }

        .nav-list4 li:hover {
            background: none;

        }

        .dl-wrapper {
            width: 100%;
            background: #fafafa;
            height: 30px;
            margin-top: -12px;
        }

        .dl-wrapper p {
            text-align: right;
            width: 1150px;
            margin: auto;
        }

        .dl-wrapper p a {
            color: #999;
            line-height: 27px !important;
            font-size: 12px;
        }

        .dl-wrapper p a:hover {
            color: #ff8e00;
        }

        .dl-wrapper p span {
            color: #999;
            margin: auto 10px;
            font-size: 12px;
        }

        .dl-wrapper p span {
            float: left;
            line-height: 27px;
        }

        .dl-wrapper p p {
            float: right;
        }

        em {
            color: #ffffff;
        }

        .iconPng {
            float: right;
            margin-top: 10px;
            margin-right: 10px;
        }

        .floatImg {
            position: absolute;
            display: none;
        }
.right_nav{right:0;bottom:200px; position:fixed; text-align:left;overflow: hidden;z-index:999;}
.right_nav li{background:#ffffff;margin:4px 0;border:1px solid #ececec;cursor:pointer;position:relative;margin-right:20px;}
.right_nav li .iconBox{width:50px;height:160px}
.iconBox img{width:50px;height:50px;}
.iconBox p{display:block;width:16px;margin:3px auto;color:rgb(83,83,83)}
.right_nav li .hideBox{display: none;position: absolute;right:50px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ececec;background-color: #fff; padding: 10px 20px;width:110px;height:140px}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;color:rgb(83,83,83)}
.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}
.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center;margin-top:13px;}
.right_nav li .hideBox .hb .qqtalk img{width: 20px;height:20px;}
.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;margin-top: -5px;margin-left: 5px;}
.rntop{
	width:50px;height:50px;
}
.top{
	margin:15px auto;width:30px;height:20px
}
.rntop img{
	width:30px;height:20px
}
.tel{
	display:block;align-items:center;margin-top:0px;margin-right:-6px;color:#00a1e9;text-align:right;
}
		.yixing{ width:100%; height: 221px;margin:0 auto; position: relative; overflow: hidden; }
        .anniu{display:none}
		.anniu .zuoanniu{display: block; width: 43px; height: 43px; position: absolute; top:150px;left:23px; cursor: pointer;background:url('../images/span_bg.png')no-repeat;background-size:100% 100%;}

		.anniu .youanniu{display: block; width: 43px; height: 43px; position: absolute; top:150px;right:23px; cursor: pointer;background:url('../images/spanbg.png')no-repeat;background-size:100% 100%;}

		.yixing ul{ list-style: none; }

		.yixing ul li{ position: absolute; }

		.yixing ul li img{ width: 100%; height: 100%; }

		.yixing ul li.no0{ width:48px; height:32px; top:93px; left:-10.6%;z-index:1}

		.yixing ul li.no1{ width:80px; height:54px; top:71px; left:-3%;z-index:1 }

		.yixing ul li.no2{ width:100px; height:78px; top:47px; left:1%;z-index:6 }

		.yixing ul li.no3{ width:210px; height:109px; top:16px; left:24%;z-index:666 }

		.yixing ul li.no4{ width:100px; height:78px; top:47px; left:74%;z-index:6 }

		.yixing ul li.no5{ width:80px; height:54px; top:71px; left:98%;z-index:1 }

		.yixing ul li.no6{ width:48px; height:32px; top:93px; left:120%;z-index:1 }

        .yixing ul li.denghou{display: none;}
        
        /* add */
        .right_nav li .hideBox .hb{
            width:auto;
            height:auto;
        }
        .right_nav li .hideBox .hb .qqtalk a{
            white-space: nowrap;
            justify-content: center;
        }
        .right_nav li .hideBox .hb .qqtalk a:nth-of-type(3){
            margin-bottom:13px;
        }
        .right_nav li .hideBox .hb .qqtalk{
            margin-top:0;
        }

        
        .banner img{height:auto;max-width:100%;}
@media (max-width:767px){
    .banner img{display:none;}
    .banner{height:180px;background-repeat:no-repeat;background-size:cover;background-position:center center;}
}