/*reset*/
*{padding:0;margin:0;box-sizing: border-box;}
body {font-family:"PingFangSC-Regular", "microsoft YaHei", "Helvetica Neue",ArialMT,Helvetica,Arial,sans-serif;
	font-size: 14px;line-height: 1.5;color: #000000;background-color: #fff!important;position: relative;}
ul, ol, li {padding:0;list-style: none;margin:0;}
input{outline:none;	border:none;border-radius:0;line-height:20px;font-size:14px;background: #FFFFFF;border: 1px solid #E1E4E8;padding:7px 5px;}
input::placeholder{font-size:14px;color: rgba(255,255,255,0.25);color: #BDC2C8\9;}
input:focus,input:hover,select:focus,select:hover{border-color:#67A8F8;}
input::-ms-clear{display:none;}
img{border:0;/*width:100%;*/}
a{text-decoration:none;color:#4C80FF;}
a:hover{color:#4C80FF;text-decoration:none;}
a:active,a:focus{color:#3660D8;text-decoration:none;}
p{margin:0!important;}
.common-btn{width:200px;height:35px;line-height:35px;text-align:center;color:#fff;background:#4C80FF;border-radius:2px;border:0 none;}
.common-btn:hover{background: #75A1FF;color:#fff;}
.common-btn:active{background: #3660D8;color:#fff;}
.common-btn-sec{border: 1px solid #4C80FF;border-radius:2px;color:#4C80FF;background:transparent;}
.common-btn-sec:hover{background:#75A1FF;border: 1px solid #75A1FF;}
.common-btn-sec:active{background: #3660D8;border: 1px solid #3660D8;}

.clearfix:after,.clearfix:before{display:table;content:' '}
.clearfix:after{line-height:0;visibility:hidden;clear:both;height:0}
.ell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ell-two{overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ell-three{overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ell-four{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.tag {
    display: inline-block;
    *zoom: 1;
    *display: inline;
    padding: 0 2px;
    font-size: 12px;
    line-height: 16px;
    vertical-align: top;
}

.tag-new {
    color: #fe6767;
}

.tag-hot {
    color: #FCB43D;
}

.tag-card {
    float: left;
    width: auto;
    height: 28px;
    line-height: 28px;
    margin: 0 8px 8px 0;
    padding: 0 8px;
    background: #EBF3FF;
    color: #9FC0FF;
    border: 1px solid #D9E6FF;
    border-radius: 2px;
    white-space: nowrap;
}
.tag-card:hover{background: #EBF3FF;border: 1px solid #4C80FF;color:#4C80FF!important;}
.tag-card:active{background: #EBF3FF;border: 1px solid #3660D8;color:#3660D8;}
.tag-card:visited{color:#9FC0FF;}
.tag-card-o{float:left;width:auto;height:24px;line-height:24px;padding:0 12px;margin:0 8px 8px 0;border: 1px solid #75A1FF;color: #75A1FF;border-radius: 12px;}
.tag-card-o:hover,.tag-card-o:active{border: 1px solid #75A1FF;color: #75A1FF;}
.card{box-shadow: 0 2px 6px 0 #E4EEFF;border:1px solid #E4EEFF\9;*overflow:hidden;}
.card:hover{box-shadow: 0 4px 12px 0 #E4EEFF;}
.f-100{color: rgba(255,255,255,1);color:#fff\9;opacity:1\9;filter:Alpha(opacity=100)\9;}
.f-85{color: rgba(255,255,255,0.85);color:#fff\9;opacity:0.85\9;filter:Alpha(opacity=85)\9;}
.f-65{color: rgba(255,255,255,0.65);color:#fff\9;opacity:0.65\9;filter:Alpha(opacity=65)\9;}
.f-45{color: rgba(255,255,255,0.45);color:#fff\9;opacity:0.45\9;filter:Alpha(opacity=45)\9;}
.f-25{color: rgba(255,255,255,0.25);color:#fff\9;opacity:0.25\9;filter:Alpha(opacity=25)\9;}
.o-100{color: rgba(0,0,0,1);color:#000\9;opacity:1\9;filter:Alpha(opacity=100)\9;}
.o-85{color: rgba(0,0,0,0.85);color:#000\9;opacity:0.85\9;filter:Alpha(opacity=85)\9;}
.o-65{color: rgba(0,0,0,0.65);color:#000\9;opacity:0.65\9;filter:Alpha(opacity=65)\9;}
.o-45{color: rgba(0,0,0,0.45);color:#000\9;opacity:0.45\9;filter:Alpha(opacity=45)\9;}
.o-25{color: rgba(0,0,0,0.25);color:#000\9;opacity:0.25\9;filter:Alpha(opacity=25)\9;}
.m-100{font-family: PingFangSC-Regular;font-size: 18px;color: rgba(0,0,0,0.85);}
.m-85{font-family: PingFangSC-Regular;font-size: 14px;color: rgba(0,0,0,0.65);}
.m-65{font-family: PingFangSC-Regular;font-size: 14px;color: rgba(0,0,0,0.85);}
textarea{outline:none;  border:none;border-radius:0;line-height:20px;font-size:14px;background: #FFFFFF;border: 1px solid #E1E4E8;padding:7px 5px;}
textarea::placeholder{font-size:14px;color: rgba(255,255,255,0.25);color: #BDC2C8\9;}
textarea:focus,textarea:hover,select:focus,select:hover{border-color:#67A8F8;}
textarea::-ms-clear{display:none;}
select{outline:none;  border:none;border-radius:0;line-height:20px;font-size:14px;background: #FFFFFF;border: 1px solid #E1E4E8;padding:7px 5px;}
/*bread*/
.bread-crumbs{width:100%;height: 14px;font-size: 14px;line-height: 14px;margin-top:26px;}
.bread-crumbs a{float:left;display:block;width:auto;}
.bread-crumbs img{float:left;width:16px!important;vertical-align:middle;margin-left: 7px;margin-right: 7px;}

/*radio*/
.new-radio{float:left;line-height:16px;margin:0 24px 0 0;color: rgba(0,0,0,0.85);cursor:pointer;}
.new-radio-class{display:block;float:left;width:16px;height:16px;margin:0 8px;padding:0!important;background:url(http://ndgm.cn/images/new/list/radio.png) no-repeat;background-position:-16px 0;background-size:cover;}
.new-radio-class.on{background-position:0 0;background-size:cover;} 
.new-radio-class input{opacity:0;filter:alpha(opacity=0);}
@media \0screen\,screen\9{
	/*ie78*/
	.new-radio-class{background:url(http://ndgm.cn/images/new/list/radio_ie.png) no-repeat;background-position:-16px 0;}
}

.more{line-height:40px;color:#4C80FF;}
.more-img{display: inline-block;*zoom: 1;*display:inline;width:16px;height:16px;background:url(http://ndgm.cn/images/new/nav/top_icon.png) no-repeat;background-position: -64px 0;background-position: 0 0;background-size:cover;vertical-align:sub;*vertical-align:middle;margin-left:4px;}
.more:hover{color:#75A1FF;}
.more:hover .more-img{background-position: -32px 0;}
.more:active{color:#3660D8;}
.more:active .more-img{background-position: -48px 0;}
@media \0screen\,screen\9{
	/*ie78*/
	.more-img{background:url(http://ndgm.cn/images/new/nav/top_icon_ie.png) no-repeat;background-position: 0 0;}
}
/*table*/
.common-table{width:100%;border:0;border-collapse: collapse;border-spacing:0;}
.common-table tr{border:0;}
.common-table tr th{font-size:12px;line-height:12px;padding:14px;background: #FBFCFF;color: rgba(0,0,0,0.85);text-align:left;font-weight:100;border:0;border-bottom:1px #E1E4E8 solid;}
.common-table tr th:nth-child(4){width:10%;}
.common-table tr td{font-size:12px;line-height:20px;padding:14px;background: #fff;color: rgba(0,0,0,0.65);border:0;border-bottom:1px #E1E4E8 solid;word-break: break-all;}
.common-table tr td .more{line-height:20px;}
.common-table tr td .more:active{color:#4C80FF;}
.common-table tr td.first,.common-table tr th.first{padding:14px 0;width:24px;}
.common-table tr td.first div{margin:0 0 0 8px;}
.common-table tr td .table-down{width:16px;height:16px;background:url(http://ndgm.cn/images/new/list/table_down.png) no-repeat;background-position:0 0;cursor:pointer;}
.common-table tr td .table-down.on{background-position:-32px 0;}
.common-table tr td .table-down.two{background-position:-16px 0;}
.common-table tr td .table-down.two.on{background-position:-48px 0;}

.common-table tr td .table-down-public{width:16px;height:16px;background:url(http://ndgm.cn/images/new/list/table_down.png) no-repeat;background-position:0 0;cursor:pointer;}
.common-table tr td .table-down-public.on{background-position:-32px 0;}
.common-table tr td .table-down-public.two{background-position:-16px 0;}
.common-table tr td .table-down-public.two.on{background-position:-48px 0;}

.common-table tr.down-one>td{padding:0;border:0;}
.common-table tr.down-two td{background:#f5f8fd;background: rgba(245,248,253,0.50);}
.common-table tr.table-loading td{border:0;}
.container {margin: 0px;padding: 0px;margin-right: auto;margin-left: auto;width: 1200px \9;*width: 1200px;*min-width: 1200px;}
@media \0screen\,screen\9{
	/*ie78*/
    .container {
        width: 1200px;
        min-width: 1200px;
    }
}

/*to-top*/
#totop {position: fixed;right:16px;top:calc(50% + 226px);display: none;width: 40px;height: 40px;cursor: pointer;background-image: linear-gradient(180deg, #F3F6FA 0%, #FEFEFF 100%);border-radius: 4px;z-index: 10;border: 1px solid #FFFFFF;box-shadow: 0px 4px 16px 0px rgba(217,225,238,1);}
#totop a{display:block;width:32px;height:32px;margin:2px;background: url(http://ndgm.cn/images/new/index/to_top.png) #fff no-repeat center;background-size:cover;background-position: 0 0;}
@media \0screen\,screen\9{
	/*ie78*/
	#totop a{background: url(http://ndgm.cn/images/new/index/to_top_ie.png) #fff no-repeat center;background-position: 0 0;}
}
#totop:hover a{background-position: -32px 0}
/*to-online*/
.to-online{display:none!important;position:fixed;right:16px;top:calc(50% + 176px);width: 40px;height: 40px;background:#4C80FF;box-shadow: 0 2px 8px 0 rgba(86,90,98,0.20);border-radius:4px;z-index:100000;}
.to-online a{display:block;width:40px;height:40px;background: url(http://ndgm.cn/images/new/index/to_kf.png) no-repeat center;background-size:cover;background-position: 0 0;}
.to-online:hover a{background-position:-40px 0;}
.ukefu-im-point{position:fixed!important;right:16px!important;top:calc(50% + 176px)!important;width: 40px!important;height: 40px!important;box-shadow: 0 2px 8px 0 rgba(86,90,98,0.20);border-radius:4px;z-index: 10;background: url(http://ndgm.cn/images/new/index/to_kf.png) #4C80FF no-repeat center!important;background-size:cover!important;background-position: 0 0!important;}
.ukefu-im-point:hover{background-position:-40px 0!important;}
.ukefu-im-point #ukefu-point-theme{width:40px!important;height:40px!important;margin:0!important;padding:0!important;overflow:hidden;opacity:0;filter:Alpha(opacity=0);}
/*top-nav*/
.top-nav{position:absolute;top:0;z-index:99;width:100%;min-width:960px;background-color: transparent;}
.top-nav img{width:100%;}
.top-nav.active{background-color:#2C3039!important;transition: background .15s cubic-bezier(0,0,.2,1) 0ms;}
.top-nav .top-new{height:62px;line-height:62px;border-bottom:0.5px solid #E9EDF3;border-bottom:0.5px solid rgba(255,255,255,0.25);position: relative;}
.top-nav .top-logo{float:left;height:43px;overflow:hidden;}
.top-nav.on {
    position: relative;
    background-color: #fff;
}
.top-nav .top-logo .logo{float:left;width:202px;}
.top-nav .top-logo .ipv6{float:left;width:43px;}
.top-nav .top-right{width:auto;*overflow:hidden; display: inline-block;float:left;}
.top-nav .top-right li{float:left;margin:0 24px 0 0;line-height: 62px;}
.top-nav .top-right li:nth-of-type(1){margin-left: 32px;}
.top-nav .top-right li.li-search{position:relative;z-index:100;height:42px;padding:0 12px;margin-left: 0;}
.top-nav .top-right li.li-search.on{background:transparent;background: rgba(255,255,255, 0.12);width: 184px;height: 34px;border: 1px solid #E4EEFF;margin-top: 14px;}
/*.top-nav.active .top-right li.li-search.on{background: #373C49;}*/
.top-nav .top-right li.li-search .search-img{float:right;width:16px;height:16px;margin:-26px 0 0 0;background:url(http://ndgm.cn/images/new/nav/top_search.png) no-repeat;background-size:cover;background-position: 0 -16px;cursor:pointer;}
.top-nav .top-right li.li-search .search-img:hover{background-position: 0 -32px;}
@media \0screen\,screen\9{
	/*ie78*/
	.top-nav .top-right li.li-search .search-img{background:url(http://ndgm.cn/images/new/nav/top_search_ie.png) no-repeat;background-position: 0 -16px;}
	.top-nav .top-right li.li-search .search-img:hover{background-position: 0 -32px;}
	.top-nav .top-right li.li-search input{color:#fff;}
}
.top-nav .top-right li.li-search input{
    float:left;
    height: 34px;
    border:0;background:transparent;color:rgba(255,255,255,0.85);}
.top-nav .top-right li.li-search .search-down{position:absolute;top:42px;left:0;display:none;width:100%;*width:90%;background: #373C49;padding:16px;}
.top-nav .top-right li.li-search .search-down .search-down-tit{line-height: 14px;padding-bottom:8px;}
.top-nav .top-right li.li-search .search-down li{width:100%;height:32px;line-height:32px;margin:0;}
.top-nav .nav{position:relative;width:100%;height:56px;line-height:56px;z-index:1;}
.top-nav .nav .nav-left{float:left;}
.top-nav .nav .nav-left>ul>li{float:left;width:auto;height:56px;*height:53px;line-height:56px;*line-height:53px;padding:0 12px;}
.top-nav .nav .nav-left>ul>li .nav-left-icon{float:right;margin:20px 0 0 0;*zoom: 1;*display:inline;*margin:-3px 0 0 -3px;*float:initial;width:16px;height:16px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:url(http://ndgm.cn/images/new/nav/top_icon.png) no-repeat;background-size:cover;background-position: -112px 0;}
.top-nav .nav .nav-left>ul>li:hover .nav-left-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
@media \0screen\,screen\9{
	/*ie78*/
	.top-nav .nav .nav-left>ul>li .nav-left-icon{background:url(http://ndgm.cn/images/new/nav/top_icon_ie.png) no-repeat;background-position: -112px 0;}
	.top-nav .nav .nav-left>ul>li:hover .nav-left-icon{background-position: -128px 0;}
}
/*.top-nav .nav .nav-left>ul>li:hover>a{color:#4C80FF;}*/
.top-nav .nav .nav-left>ul>li.on,.top-nav .nav .nav-left>ul>li:hover{border-bottom:3px #4C80FF solid;}
/*.top-nav .nav .nav-left>ul>li.on>a{color:#4C80FF;}*/
.top-nav .nav .nav-left .nav-down{position:absolute;top:56px;left:0;width:100%;min-height:360px;background: #2C3039;}
.top-nav .nav .nav-left .down-con{display:none;}
.top-nav .nav-down-left{width:12%;float:left;padding:24px 0;}
.top-nav .nav-down-left li{width:100%;height:38px;line-height:38px;}
.top-nav .nav-down-left li a{padding-right:10px;}
.top-nav .nav-down-left li .nav-down-icon{display:inline-block;*zoom: 1;*display:inline;width:16px;height:16px;margin:0 7px 0 17px;vertical-align:middle;background:url(http://ndgm.cn/images/new/nav/top_down_icon.png) no-repeat;background-size:cover;}
@media \0screen\,screen\9{
	/*ie78*/
	.top-nav .nav-down-left li .nav-down-icon{background:url(http://ndgm.cn/images/new/nav/top_down_icon_ie.png) no-repeat;}
}
.top-nav .nav-down-left li.on/*, .top-nav .nav-down-left li:hover*/{background: #1E2229;}
.top-nav .nav-down-left li.on a/*, .top-nav .nav-down-left li:hover a*/{color:#4C80FF;}
.top-nav .nav-down-left li:active a{color:#3660D8;}
.top-nav .nav-down-left li .nav-down-icon.down-1{background-position: -160px 0;}
.top-nav .nav-down-left li.on .nav-down-icon.down-1,.top-nav .nav-down-left li:hover .nav-down-icon.down-1{background-position: -176px 0}
.top-nav .nav-down-left li .nav-down-icon.down-2{background-position: -16px 0;}
.top-nav .nav-down-left li.on .nav-down-icon.down-2,.top-nav .nav-down-left li:hover .nav-down-icon.down-2{background-position: -32px 0;}
.top-nav .nav-down-left li .nav-down-icon.down-3{background-position: -64px 0;}
.top-nav .nav-down-left li.on .nav-down-icon.down-3,.top-nav .nav-down-left li:hover .nav-down-icon.down-3{background-position: -80px 0;}
.top-nav .nav-down-left li .nav-down-icon.down-4{background-position: -112px 0;}
.top-nav .nav-down-left li.on .nav-down-icon.down-4,.top-nav .nav-down-left li:hover .nav-down-icon.down-4{background-position: -128px 0;}
.top-nav .nav-down-left li .nav-down-icon.down-5{background-position: -208px 0;}
.top-nav .nav-down-left li.on .nav-down-icon.down-5,.top-nav .nav-down-left li:hover .nav-down-icon.down-5{background-position: -224px 0;}
.top-nav .nav-down-left li .nav-down-icon.down-6{background-position: -256px 0;}
.top-nav .nav-down-left li.on .nav-down-icon.down-6,.top-nav .nav-down-left li:hover .nav-down-icon.down-6{background-position: -272px 0;}
.top-nav .nav-down-right{width:auto;margin:0 0 0 12%;padding:24px;overflow:hidden;min-height:360px;border-left:1px solid #ccc;border-left:1px solid rgba(255,255,255,0.15);}
.top-nav .down-right{}
.top-nav .down-right-tit{max-width:200px;height:16px;font-size: 16px;line-height:16px;/*margin-bottom:32px;*/}
.top-nav .down-right-con{overflow:hidden;}
.top-nav .down-right-list{width:28.33%;max-width:223px;min-width:160px;float:left;margin-right:4%;margin-top:32px;}
.top-nav .left-3 .down-right-list{width:27.9%;margin-right:5.4%;}
.top-nav .right-tit{height:30px;line-height:30px;margin:0 0 10px 0;border-bottom:1px #ccc solid;border-bottom:1px solid rgba(255,255,255,0.15);}
.top-nav .right-tit a { display: block; color: #fff; }
.top-nav .right-tit span {float:left;max-width: 80%; color: #fff;}
.top-nav .right-tit a:hover span {color: #4C80FF;}
.top-nav .right-tit a:active span {color: #3660D8;}
.top-nav .right-tit .down-right-icon {float:left;width: 16px;height: 16px;margin: 8px 0 0 8px;background: url(http://ndgm.cn/images/new/nav/top_icon.png) no-repeat;background-size:cover;background-position: -16px 0;}
@media \0screen\,screen\9{
	/*ie78*/
	.top-nav .right-tit .down-right-icon{background:url(http://ndgm.cn/images/new/nav/top_icon_ie.png) no-repeat;background-position: -16px 0;}
}
.top-nav .right-tit a:hover .down-right-icon{background-position: 0 0;}
.top-nav .right-tit a:active .down-right-icon{background-position: -48px 0;}
.top-nav .down-right-list li{height:30px;line-height:16px;}
.top-nav .down-right-list li a{display:block;height: 100%;}
.top-nav .down-right-list li.li-tag a{display:inline-block;*zoom: 1;*display:inline;max-width:168px;}
.top-nav .down-right-list.down-right-list-doc li.li-tag a{display:inline-block;*zoom: 1;*display:inline;max-width:158px;}
.top-nav .down-right-list li a:hover{color:#4C80FF;}
.top-nav .down-right-list li a:active{color:#3660d8;}
.top-nav .down-right-max{max-width:208px;}
.top-nav .down-right-full .down-right-list{width:100%;margin-right:0;}
.top-nav .right-full .down-right-list{width:21%;margin-top:0;margin-bottom:24px;}
.top-nav .down-right-margin .down-right-list{margin:0;}
.top-nav .down-right-top .down-right-list{margin-top:0;}
.top-nav .down-right-30 .down-right-list{width:100%;margin-right:30px;}
.top-nav .down-full{padding:24px;}
.top-nav .down-full .left-n-1{}
.top-nav .down-full .left-n-1-1{padding:0 0 0 2%;*width:18%;}
.top-nav .down-full .left-n-1 .down-right-list{width:100%;max-width:200px;}
.top-nav .down-full .left-n-3 .down-right-list{max-width:200px;}
.top-nav li.li-relative .nav-li-down{position:absolute;top:56px;left:0px;width:208px;padding:12px 0;background: #2C3039;}
.top-nav li.li-relative .nav-li-down li{height:38px;line-height:38px;padding:0 16px;}
.top-nav li.li-relative .nav-li-down li a{display:block;}
.top-nav li.li-relative .nav-li-down li:hover{background:#1e2229;color:#4C80FF;}
/*on*/
.top-nav.on{position:relative;background-color:#fff;}
.top-nav.on.active{background-color:#fff!important;}
.top-nav.on img.logo{display:none;}
.top-nav.on img.ipv6{display:none;}
.top-nav.on img.logo-on{float:left;width:202px;display:block!important;height:43px;margin-top: 7px;}
.top-nav.on img.ipv6-on{float:left;width:43px;display:block!important;margin-top: 7px;}
.top-nav.on .nav .nav-left>ul>li.on,.top-nav.on .nav .nav-left>ul>li:hover{border-bottom: 2px #4C80FF solid;}
.top-nav.on .f-85{color: rgba(0,0,0,0.85);color:#000\9;opacity:0.85\9;filter:Alpha(opacity=85)\9;}
.top-nav.on .top-right li a:hover{color:#4C80FF;}
.top-nav.on .top-right li.li-search .search-img{background-position: 0 0;}
.top-nav.on .top-right li.li-search .search-img:hover{background-position: 0 -32px;}
@media \0screen\,screen\9{
	/*ie78*/
	.top-nav.on .top-right li.li-search .search-img{background:url(http://ndgm.cn/images/new/nav/top_search_ie.png) no-repeat;background-position: 0 0;}
	.top-nav.on .top-right li.li-search .search-img:hover{background-position: 0 -32px;}
}
/*.top-nav.on .top-right li.li-search.on{background: #F5F8FD;}*/
.top-nav.on .top-right li.li-search input{color: rgba(0,0,0,0.85);color: #000\9;margin-bottom: 0;}
.top-nav.on .top-right li.li-search.on input::placeholder{font-size:14px;color:rgba(148,167,195,0.65);color: #ccc\9;}
.top-nav.on .top-right li.li-search .search-down{background:#fff;box-shadow: 0 2px 6px 0 #E4EEFF;}
.top-nav.on .f-25{color: rgba(0,0,0,0.25);color:#000\9;opacity:0.25\9;filter:Alpha(opacity=25)\9;}
.top-nav.on .f-65{color: rgba(0,0,0,0.65);color:#000\9;opacity:0.65\9;filter:Alpha(opacity=65)\9;}
.top-nav.on .top-right li.li-search a:hover{color:#4C80FF;}
.top-nav.on .nav{border-bottom:1px solid #E9EDF3;}
.top-nav.on .nav a.f-85:hover{color:#4C80FF;}
.top-nav.on .nav a.f-85:active{color:#3660d8;}
.top-nav.on .nav .nav-left .nav-down,.top-nav.on li.li-relative .nav-li-down{background:#fff;border:1px #E4EEFF solid\9;box-shadow: 0 2px 6px 0 #E4EEFF;}
.top-nav.on .nav-down-left li.on,.top-nav.on .nav-down-left li:hover{background: #F5F8FD;}
.top-nav.on .nav-down-right{border-left:1px solid #E9EDF3;}
.top-nav.on .right-tit{border-bottom:1px solid #E9EDF3;}
.top-nav.on .right-tit a,.top-nav.on .right-tit span{color: rgba(0,0,0,0.85);color:#000\9;opacity:0.85\9;filter:Alpha(opacity=85)\9;}
.top-nav.on .right-tit a:hover{color:#4C80FF;}
.top-nav.on .right-tit a:active{color:#3660D8;}
.top-nav.on li.li-relative .nav-li-down{padding:12px 0;}
.top-nav.on li.li-relative .nav-li-down li:hover{background: #F5F8FD;}
.top-nav.on li.li-relative .nav-li-down li a{display:block;padding:0 16px;}
.top-nav.on .nav-down-left li .nav-down-icon.down-1{background-position: -144px 0;}
.top-nav.on .nav-down-left li .nav-down-icon.down-2{background-position: 0 0;}
.top-nav.on .nav-down-left li .nav-down-icon.down-3{background-position: -48px 0;}
.top-nav.on .nav-down-left li .nav-down-icon.down-4{background-position: -96px 0;}
.top-nav.on .nav-down-left li .nav-down-icon.down-5{background-position: -192px 0;}
.top-nav.on .nav-down-left li .nav-down-icon.down-6{background-position: -240px 0;}
.top-nav.on .nav-down-left li.on .nav-down-icon.down-1,.top-nav.on .nav-down-left li:hover .nav-down-icon.down-1{background-position: -176px 0}
.top-nav.on .nav-down-left li.on .nav-down-icon.down-2,.top-nav.on .nav-down-left li:hover .nav-down-icon.down-2{background-position: -32px 0;}
.top-nav.on .nav-down-left li.on .nav-down-icon.down-3,.top-nav.on .nav-down-left li:hover .nav-down-icon.down-3{background-position: -80px 0;}
.top-nav.on .nav-down-left li.on .nav-down-icon.down-4,.top-nav.on .nav-down-left li:hover .nav-down-icon.down-4{background-position: -128px 0;}
.top-nav.on .nav-down-left li.on .nav-down-icon.down-5,.top-nav.on .nav-down-left li:hover .nav-down-icon.down-5{background-position: -224px 0;}
.top-nav.on .nav-down-left li.on .nav-down-icon.down-6,.top-nav.on .nav-down-left li:hover .nav-down-icon.down-6{background-position: -272px 0;}
.top-nav.on .nav .nav-left>ul>li .nav-left-icon{background-position: -80px 0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.top-nav.on .nav .nav-left>ul>li:hover .nav-left-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
@media \0screen\,screen\9{
	/*ie78*/
	.top-nav.on .nav .nav-left>ul>li:hover .nav-left-icon{background-position: -96px 0;}
}
.top-nav.on .right-tit .down-right-icon{background-position: -64px 0;}
.top-nav.on .down-right-list li a.f-65{color: rgba(0,0,0,0.45);color:#000\9;opacity:0.45\9;filter:Alpha(opacity=45)\9;}
.top-nav.on .down-right-list li a:hover{color:#4C80FF;}
.top-nav.on .down-right-list li a:active{color:#3660D8;}
.top-nav.on .down-right-tit a:hover{color:#4C80FF;}
.top-nav.on .down-right-tit a:active{color:#3660D8;}

#navbar-example .nav>li>a{padding:0;}
#navbar-example .nav>li>a:focus,#navbar-example .nav>li>a:hover{background-color:transparent;}

#myAffix .nav>li>a{padding:0;}
#myAffix .nav>li>a:focus,#myAffix .nav>li>a:hover{background-color:transparent;}
.affix{position:fixed!important;}


.right-3{width:75%;float:right;}
.right-1{width:25%;max-width:208px;min-width:168px;float:right;}
.left-3{width:75%;float:left;}
.left-1{width:25%;float:left;}
.left-3{width:75%;float:left;}
.left-1{width:25%;float:left;}
.left-n-3{width:60%;float:left;}
.left-n-1{width:20%;float:left;}
.right-n-1{width:20%;float:right;}
.li-relative{position:relative;}

.top-nav .nav .nav-right{float:right;width:280px;}
.top-nav .nav .nav-right a{display:block;float:right;margin-left:24px;}
.top-nav .nav .nav-right a.common-btn{width:90px;margin:12px 0 0 24px;}

/*footer*/
.footer-new{width:100%;min-width:960px;padding:32px 0 40px 0;background: #2C3039;}
.footer-new img{width:100%;}
.footer-new .footer-top .top-logo{float: left;}
.both:after{content: "";display: block;clear: both;overflow: hidden;}
/*.footer-new .footer-top .footer-top-title{float: right;}*/
.footer-new .footer-top .footer-top-title a{font-size: 16px;color: rgba(255,255,255,0.85);font-weight: 400;margin-right: 168px;}
.footer-new .footer-top .footer-top-title a:last-of-type{margin-right: 0;}
.footer-new .footer-top-left{float:left;width:80%;*width:76%;padding-right:4%;}
.footer-new .footer-top-left .footer-list{float:left;width:25%;*width:20%;padding:0 0 0 4%;}
.footer-new .footer-top-left .footer-list-tit{font-size: 18px;line-height:18px;padding:0 0 32px 0;}
.footer-new .footer-top-left .footer-list li{width:100%;line-height:14px;padding:0 0 24px 0;}
.footer-new .footer-top-right{float:left;width:20%;*width:auto;padding:0 0 0 40px;border-left:1px #fff solid;border-left:1px rgba(255,255,255,0.25) solid;}
.footer-new .footer-top-right img{width:120px;margin:32px 0 16px;}
.footer-new .footer-top-right p{line-height:16px;color:#fff;}
.footer-new .footer-right-tit{font-size:18px;line-height:18px;}
.footer-new .footer-bottom{margin-top:12px;border-top:1px #fff solid;border-top:0px rgba(255,255,255,0.25) solid;}
.footer-new .footer-bottom ul{width:600px;overflow:hidden;padding:0;margin:0 auto;}
.footer-new .footer-bottom li{display:inline-block;width:auto;line-height:14px;margin-right: 18px;/*padding:32px 0 24px;*/}
.footer-new .footer-bottom li:last-of-type{margin-right: 0;}
.footer-new .footer-bottom p{max-width:360px;line-height:26px;float: left;}
.footer-new .footer-bottom ul{float: right;width: calc(100% - 350px);padding: 0;width: 550px;}
.footer_mob{display: none;}

@media (max-width: 1200px) {
    .footer-new .footer-bottom li{margin-right: 12px;}
    .footer-new .footer-bottom ul{width: 550px;}
    .footer-new .footer-top .footer-top-title span{margin-right: 167px;}
    .footer-new .footer-bottom,.footer-new .footer-top{padding: 0 60px;}
}
@media (max-width: 1130px) {
    .footer-new .footer-bottom p{font-size: 12px;}
    .footer-new .footer-bottom li{margin-right: 12px;font-size: 12px;}
    .footer-new .footer-bottom ul{width: 550px;}
    .footer-new .footer-top .footer-top-title span{margin-right: 167px;}
    .footer-new .footer-bottom,.footer-new .footer-top{padding: 0;}
    .top-nav.on img.ipv6-on{width: 28px;margin-top: 16px;}
    .top-nav.on img.logo-on{
    width:150px;
    height:35px;
    margin-top: 12px;
    }
}
/*loading*/
.loading{width:100%;text-align:center;}
.loading .loading-css3{width:25px;height:25px;margin:30px auto 10px;background:transparent!important;border:2px solid #4C80FF;border-bottom-color:transparent;border-radius:100%;animation:rotate-data .75s 0s linear infinite;}
.loading .loading-tit{text-align:center;font-size:12px;color:#ccc;}
@keyframes rotate-data{
	0%{
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	50%{
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	100%{
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
/*dialog*/
.dialog{position:absolute;top:200px;left:50%;margin-left:-260px;width:520px;background: #FFFFFF;border:1px #ccc solid;box-shadow: 0 4px 12px 0 rgba(44,48,57,0.20);border-radius: 2px;z-index:101;}
.dialog-bg{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;right:0;background:#000;opacity:0.8;filter:Alpha(opacity=80);z-index:100;}
.dialog .dialog-title{font-size:16px;line-height:24px;text-align:center;padding:16px;border-bottom:1px solid #E1E4E8;}
.dialog .dialog-msg{padding:24px;line-height: 26px;}
.dialog .dialog-msg .icon{float:left;width:24px;height:24px;background:url(http://ndgm.cn/images/new/nav/dialog_icon.png) no-repeat;}
.dialog .dialog-msg>span{display:block;width:auto;margin:0 0 0 32px;}
.dialog .dialog-btn-l{padding:0 0 32px 0;text-align:center;}
.dialog .dialog-btn-l a{display:inline-block;*zoom: 1;*display:inline;width:auto;width:90px;height:34px;vertical-align: middle;}
.dialog .dialog-btn-l a.common-btn-sec{margin:0 24px 0 0;}
.dialog .dialog-btn-no {float:left;width:50%;}
.dialog .dialog-btn-yes{float:left;width:50%;}
.dialog .dialog-btn-no a{display:block;float:right;width:90px;height:34px;margin:0 8px 16px 0;text-align:center;line-height:34px;}
.dialog .dialog-btn-yes a{display:block;float:left;width:90px;height:34px;margin:0 0 16px 8px;text-align:center;line-height:34px;color:#fff!important;}
.dialog .dialog-close{position:absolute;top:15px;right:24px;width:24px;height:24px;background:url(http://ndgm.cn/images/new/nav/dialog_close.png) no-repeat;cursor:pointer;}
.dialog-user{width:600px;margin-left:-300px;}
.dialog .dialog-title-left{font-size: 16px;font-weight:bold;text-align:left;padding-left:24px;}
.dialog-title-icon{display: inline-block;*zoom: 1;*display:inline;width:24px;height:24px;margin-right:8px;vertical-align: top;background:url(http://ndgm.cn/images/user/authen/alert_icon.png) no-repeat;background-size:cover;}
.dialog-user-comfirm{width:400px;margin-left:-200px;}
.dialog-user-comfirm .dialog-title{border-bottom:0;padding-bottom:0;}
.dialog-comfirm .dialog-btn-yes{width:100%;text-align:center;padding:0 0 16px;}
.dialog-comfirm .dialog-btn-yes a{display: inline-block;*zoom: 1;*display:inline;float: initial;margin:0;width:auto;padding:0 15px;}
.dialog-market{width:520px;margin-left:-260px;}
.dialog-market .dialog-title-left{font-size: 14px;font-weight:bold;text-align:left;padding-left:24px;}
.dialog-market .dialog-msg{padding:32px 24px;line-height:14px;border-bottom:1px solid #E9EDF3;}
.dialog-market .dialog-market-btn{padding:24px 0;text-align:center;}
.dialog-market .dialog-market-btn a{display:inline-block;*zoom: 1;*display:inline;width:90px;height:34px;}
.dialog-market .dialog-market-btn a.common-btn-sec{margin:0 0 0 24px;}
.dialog-market .dialog-market-msg{padding: 32px 22px;border-bottom: 1px solid #E9EDF3;}
.dialog .dialog-market-btn a:last-child{margin-right: 26px}
.top-nav .role_user_name{text-align:right;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #4C80FE;float: left;margin-right: 14px;}
@media (min-width: 1221px) {
    .container {
        width: 1200px;
    }
}
@media (max-width: 1101px) {
   .top-nav .down-right-list{margin-right:3%;}
   .top-nav .right-full .down-right-list{width:22%;margin-right:3%;}
}
@media (max-width: 1220px) and (min-width: 981px) {
    .container {
        width: 100%;
        padding:0 10px;
        *padding:0;
    }
    .top-nav .down-right-list li.li-tag a{display:inline-block;max-width:120px!important;}
    .top-nav .down-right-list.down-right-list-doc li.li-tag a{max-width:120px!important;}
    .top-nav .down-right-30 .down-right-list{width:90%;}
    .top-nav .down-right-list li.li-tag a{max-width:60%;}
}
@media (max-width: 980px) {
    .container {
        width: 960px;
        padding:0 10px;
        *padding:0;
    }
    .top-nav .down-right-30 .down-right-list{width:90%;}
    .top-nav .down-right-list li.li-tag a{max-width:55%;}
    .top-nav .down-right-list.down-right-list-doc li.li-tag a{max-width:55%;!important;}
    .right-1{width:168px;}
    .top-nav.on img.logo-on{
        width:140px;
        height:30px;
        margin-top: 14px;
    }
}
.common-table .api-oper{
    font-size: 14px;
}
@media (max-width:1218px) {
    .container {
        width: 100%;
        padding: 0 10px;
    }
    .top-nav .role_user_name{
        margin-right: 0;
    }
    .top-nav .top-right li{
        margin: 0 16px 0 0;
        line-height: 62px;
    }
    .top-nav .top-right li.li-search.on{
        width: 170px;
        margin-left: 0;
    }
    .top-nav .top-right li.li-search input{
        width: auto;
    }
    .top-nav .top-right:nth-of-type(3){
        margin-left: 0;
    }
    .top-nav .top-right li:nth-of-type(1){
        margin-left: 24px;
    }
    .top-nav .role{margin:0 19px 0 16px;}
    #openReigister{
        margin-left:0px;
    }
}