﻿* {
	margin:0;
	padding:0;
	/*font-family: "Microsoft Yahei";*/
	list-style: none;
	letter-spacing: 1px;
}
input:focus{
    outline:none;
}
button{
    outline:none;
    cursor:pointer;
}
body {
    background: -webkit-linear-gradient(#0068b7, #fff, #fff);
    background: -o-linear-gradient(#0068b7, #fff, #fff);
    background: -moz-linear-gradient(#0068b7, #fff, #fff);
    background: linear-gradient(#0068b7, #fff, #fff);
}
body,html {
            font-family: 'Microsoft Yahei','微软雅黑';
            /*font-size:16px;*/
        }

li{
	list-style: none;
}
a{
    display:inline-block;
	text-decoration: none;
	color: #000000;
}
.all {
	width: 100%;
	display: flex;
    flex-direction: column;
    /*height: 100vh;*/
    /*background: white;*/
   
}
.fix-right ul li {
    float: left;
    list-style: none;
    margin: 0 6px;
}
/*2017-11-08*/
.my_top{

  background:url(../img/top_bg.jpg) no-repeat;
}

.top_{
    padding:8px 0;
    width:1024px;
    margin:0 auto;
    /*background:url(../img/top_bg.jpg) no-repeat;*/
}
.bottom_{
	width: 1024px;
	margin: 0 auto;
}
.top_:after{
	content: '.';
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.top-left {
	float: left;
    margin-left: 20%;
    padding: 14px;
    padding-bottom: 0;
    padding:22px 14px 6px 14px;
}

.top-left img {
	width: 304px;
    max-height:90px;
}

.top-left img:nth-child(2){
    width: 374px;
    padding-bottom: 10px;
    padding-left: 18px;
}

.top-left p {
	width: 12px;
    display:inline-block;
}

.top-left h1 {
    font-family: "RTWSYueGoTrial-Regular";
	float: right;
	margin: 20px 12px;
	font-size: 28px;
	font-weight:500;
    margin: 25px 12px;
}

.top-right {
	float: right;
}

.top-right-int {
	float: right;
	margin: 27px;
}

.top-right input {
	width: 168px;
	border-radius: 4px;
	padding: 4px;
	border: 1px solid #c9c9c9;
}

.top-right span {
    font-size:14px;
    margin:0 4px;
    color:#7f7f7f;
    cursor:pointer;
}


.top-right span i {
	background-position: -48px 0;
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 4px 16px 0 -30px;
	line-height: 14px;
	vertical-align: text-top;
	background-image: url(../img/icon.png);
	background-repeat: no-repeat;
}

.bottom_ ul{
    text-align:center;
}

.bottom_ ul li {
	display: inline-block;
    /*width:16.66%;*/
    width:14.28%;
    box-sizing:border-box;
    float:left;
    padding:8px 0;
} 
.bottom_ ul li a{
	text-decoration: none;
    cursor:pointer;
    color:white;
    font-size:16px;
}



.securrity-info{
    position:relative;
    cursor:pointer;
}
 #securrity-info-menu{
    display:none;
    position:absolute;
    top:35px;
    background:#2a86ba;
    z-index:9;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    opacity: 0.9;
 }

/*2017-9-6 陈*/
.bottom_ #securrity-info-menu li{
    display: inline-block;
    width:100%;
    box-sizing:border-box;
    padding:8px 0;
    font-size: 14px;
    border-bottom:2px solid #0491d1;
}

.bottom_ #securrity-info-menu li:first-child{
    /*border-bottom:2px solid #0491d1;*/ 
    border-top:1px solid #0491d1;

}

/*.bottom_ #securrity-info-menu li:nth-child(2){
    border-bottom:2px solid #0491d1;
}*/

/*.bottom_ #securrity-info-menu li:nth-child(3){
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}*/

.bottom_ #securrity-info-menu li:last-child{
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    border-bottom:none;
}

.bottom_ #securrity-info-menu li a{
    text-decoration: none;
    cursor:pointer;
    color:white;
}

#onli{
    background:#deebfb;
}
#onli >a,#onli span{
	color:red!important;
}

.bottom_ ul li:hover a{
    color:red;
}
.bottom_ ul li:hover{
     background:#deebfb;
}
.bottom_aqkaoshi{
    display:none;
}
#login-verticalline {
    display:none;
}
#alert_register {
    display:none;
}
/*
.bottom_aqkaoshi{
    display:none;
    float: right;
    position: absolute;
    background: #f9f9f9;
    margin-top:8px;
}
.bottom_aqkaoshi ul{
    margin:10px 0;
    width:128px;
}
.bottom_aqkaoshi ul li{
    width:100%;
    margin:6px 0;
    color:#7d7d7d;
    font-size:14px;
    cursor:pointer;
}
.bottom_aqkaoshi ul li:hover{    
    color:black;
    background:white;
    font-weight:bold;
}
.bottom_aqksi:hover{
   box-shadow:4px 4px 4px #ddd;
    box-sizing:border-box;
    background:#f9f9f9;
}
*/

/*///////////////////////////middle/////////////////////////////////*/

.middle {
	width: 100%;
	margin-bottom: 20px;
    flex: 1;
}
.middle:after{
	content: ".";
	height: 0;
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
.middle-login {
	width: 100%;
	/*background: skyblue;*/
	background: url(../img/bgc.jpg);
	background-size:100%  100% ;
}

.middle-login-add {
	width: 1024px;
	margin: 0 auto;
}

.middle-login-left {
	float: left;
	/*background: url(../img/image002.png);*/
	width: 50%;
}

.middle-login-left img {
	/*width: 400px;
	padding: 20px;*/
	/*width: 108%;*/
}

.middle-login-right {
	float: right;
	/*border: 1px solid red;*/
	/*margin: 20px;*/
    margin:50px;
	/*background: white;*/
}
    .middle-login-right img {
    width:110%;
    }
.middle-login-right-head {}

.middle-login-right-head ul {
	background: #99d4ce;
	/*background: #4596b3;*/
	/*background: #83beb8;*/
	width: 330px;
}

.middle-login-right-head ul li {
	display: inline-block;
	/*width: 108px;*/
	text-align: center;
	padding: 12px 0;
	width: 49%;
}

/*.middle-login-right-head ul li:first-child {
	background: white;
	border-top: 2px solid red;
}*/

/*.middle-login-right-head ul li:nth-child(2) {*/
	/*border: 1px solid white;*/
	/*margin-left: -6px;*/
	/*color: white;*/
	/*background: #DBDBDB;*/
	/*padding: 13px;*/
/*}*/
.loginor1{
	background: white;
	border-top: 2px solid red;
}
.loginor2{
	color: white;
}


.middle-login-right-center {
	padding: 10px;
	text-align: center;
}

.middle-login-right-center ul {
	padding-bottom: 15px;
}

.middle-login-right-center ul li {
	padding: 1px;
}

.middle-login-right-center ul li input {
	margin-left: 10px;
	padding: 4px 8px;
	margin: 8px 0 10px 10px;
}

.middle-login-right-center ul li p {
	text-align: right;
	font-size: 13px;
	/*margin-bottom: 10px;*/
	color: #717171;
}
.middle-login-right-center ul li p a{
	color: #717171;
	text-decoration: none;
}
.middle-login-right-center ul li button {
	width: 200px;
	height: 36px;
	margin: 6px 0;
    background: #da4f49;
    border: none;
    border-radius: 10px;
    color: white;
}

.middle-login-right-center ul li:nth-child(5) {
	color: blue;
	font-size: 14px;
}
.middle-login-right-center ul li:nth-child(5) a{
	color: blue;
	text-decoration: none;	
}

/**********************************box1***********************************/

.middle-box1 {
	width: 1024px;
	margin: 20px auto;
	background: white;
	/*color: white;*/
}

.middle-box1-left {
	float: left;
	width: 54%;
}

.middle-box1-left-gonggao {
	//height: 170px;
	/*background: #e3efa9;*/
	background: url(../img/tongzhi.png);
/*//	background-size: 100% 212px;*/
    background-size: 100% 445px;
	padding: 20px;
	overflow: hidden;
}
.middle-box1-left img {
    width: 100%;
    margin-top: 5px;
    height: 100px;
}
.middle-box1-left-gonggao ul li{
	width: 80%;
}
.middle-box1-left-gonggao ul p{
	display: inline-block;
	font-size: 12px;
	float: right;
	line-height: 27px;
	color: #989797;
}
.middle-box1-left-tongbao {
	margin-top: 16px;
	/*//height: 170px;*/
	/*background: #e3efa9;*/
	background: url(../img/tongzhi.png);
	background-size: 100% 500px;
	padding: 20px;
	overflow: hidden;
    height:320px;
}
.middle-box1-left-tongbao ul li{
	width: 80%;
}
.middle-box1-left-tongbao ul p{
	display: inline-block;
	font-size: 12px;
	float: right;
	line-height: 27px;
	color: #989797;
}
.middle-box1-right {
	float: right;
	/*background: #e3efa9;*/
	width: 42%;
}

.middle-box1-right-zhidu {
	height: 400px;
	background: url(../img/tongzhi.png);
	background-size: 100% 440px;
	/*padding: 20px;*/
	padding: 28px 20px 12px 17px;
	overflow: hidden;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/tongzhi.png',sizingMethod='scale');/*兼容ie8以下*/
}
.heng{
	background: url(../img/3323.png) no-repeat center top;
    background-size: 100% 100%;
    height: 5px;
}
.iheng{
	background: url(../img/333.png) no-repeat center top;
    background-size: 100% 100%;
    height: 5px;
    height: 33px;
    background: url(../img/TopBar_bg.jpg);
    display:none;
}
.hengi{
    background: url(../img/333.png) no-repeat center top;
    background-size: 100% 100%;
    height: 5px;
}
/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$box2$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/

.middle-box2 {
	width: 100%;
	/*background: #eeeeee;*/
	/*background: #f6f8fa;*/
	/*background: #d7f6f3;*/
	background: #f1fcfb;
}

.middle-box2-add {
	width: 1024px;
	margin: 0 auto;
	/*background: white;*/
}


/*.middle-box2-ceng{}
.middle-box2-ceng ul{
	text-align: center;
	border: 2px solid #c9c9c9;
}
.middle-box2-ceng ul li{
	display: inline-block;
	margin-left: 20px;
}
.middle-box2-ceng ul li img{
	width: 116px;
	margin: 10px 0;
} 
.middle-box2-ceng ul li p{
	font-size: 13px;
}*/

.newscroll {
	width: 1024px;
	/*border: 1px solid #DDDDDD;*/
}

#mmm {
	position: absolute;
	top: 14px;
	left: 671px;
}

.newscroll .Area5 {}

.newscroll table {
	border-collapse: collapse;
	border-spacing: 0;
}

.newscroll .clearfloat {
	height: 0;
	font-size: 1px;
	clear: both;
	line-height: 0;
}

.newscroll #container {
	width: 960px;
	text-align: left;
	margin: 0 auto;
	background: #fff;
}

.newscroll a {
	color: #333;
	text-decoration: none;
}

.newscroll a:hover {
	color: #ef9b11;
	text-decoration: underline;
}

.newscroll .Area5 {
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
}

.newscroll .Area5 .Area_bot {
	font-size: 0px;
	height: 3px;
	overflow: hidden;
	/*background: url(/Widgets/WidgetCollection/其他类/PictureArticleList.Scroll/Images/areabot4.gif) no-repeat;*/
	clear: both;
}
.newscroll .Area5 .ColE {
	height: 136px;
}

.newscroll .Area5 .ColE .PicList {
	margin-top: 10px;
	overflow: hidden;
	zoom: 1;
	position: relative;
	width: 1024px;
}

.Area5 .ColE a.prev {
	display: block;
	/*background: url(/Widgets/WidgetCollection/其他类/PictureArticleList.Scroll/Images/btn_prev.gif) 0 0 no-repeat;*/
	width: 13px;
	height: 26px;
	position: absolute;
	top: 40px;
	left: 29px;
}

.newscroll .Area5 .ColE a.next {
	display: block;
	/*background: url(/Widgets/WidgetCollection/其他类/PictureArticleList.Scroll/Images/btn_next.gif) 0 0 no-repeat;*/
	width: 13px;
	height: 26px;
	position: absolute;
	top: 40px;
	right: 0px;
}

.newscroll #scrollbody {
	overflow: hidden;
	zoom: 1;
	width: 1024px;
	height: 140px;
	white-space: nowrap;
	text-align: center;
}

.newscroll #scrollbody td {
	vertical-align: top;
	padding-left: 5px;
}

.newscroll .Area5 .ColE .Pic {
	display: inline;
	margin: 0;
	width: 130px;
	margin-bottom: 4px;
	display: block;
}

.newscroll .Area5 .ColE .Pic img {
	width: 126px;
	height: 96px;
	padding: 1px;
	border: 1px solid #717171;
}

.newscroll .Area5 .ColE p {
	line-height: 18px;
	text-align: center;
	white-space: normal;
	font-size: 12px;
}

.newscroll .Area5 .ColE p a {
	color: #333;
}

.newscroll .Area5 .ColE p a:hover {
	color: #ec4808;
}


/*+++++++++++++++++++++++++++++box3+++++++++++++++++++++++++++*/

.middle-box3 {
	width: 1024px;
	margin: 20px auto;
	/*color: white;*/
	background: white;
}

.middle-box3-left {
	float: left;
	height: 340px;
	width: 45%;
	/*background: #bf96ff;*/
	background: url(../img/tongzhi.png);
	background-size: 100% 386px;
	/*padding: 20px;*/
	padding: 26px 20px 14px 20px;
	overflow: hidden;
}
.middle-box3-left img{
	width: 100%;
	margin-top: 5px;
	height: 100px;
}
.middle-box3-right {
	float: right;
	height: 340px;
/*//	width: 45%;*/
	/*background: #bf96ff;*/
	background: url(../img/tongzhi.png);
	background-size: 100% 386px;
	/*padding: 20px;*/
	padding: 26px 20px 14px 20px;
	overflow: hidden;
}
.middle-box3-right img{
	width: 100%;
	margin-top: 5px;
	height: 100px;
}
/*...............................bottom...............................*/

.bottom {
	width: 100%;
	margin: 36px auto 0;
    
    /*overflow:hidden;*/
}

.bottom-last {
	/*background: #ebebeb;*/
	background: #2a86ba;
	text-align: center;
	color: white;
}

.bottom-last ul {
	padding: 8px 0 4px 0;
}

.bottom-last ul li {
	font-size: 14px;
	margin: 4px 0;
}


/*-----------------------------------共用---------------------------------*/
.clear {
	clear: both;
}
.manyfonta{
    background: #3b4d63;
    color: white;
    font-size: 16px;
    margin-left: -10px;
    text-align: center;
    padding: 2px 16px;
	text-decoration:none;
}
.manyfonta:hover{
	background: #da4f49;	
}
.manyfont span{
	color: blue;
	font-size: 14px;
	float: right;
	/*margin-right: 10px;*/
	border-bottom: 1px solid;
}
.manyfont span a{
	text-decoration: none;
    color: blue;
}
.manyfont ul{
	margin-left: 30px;
}
.manyfont ul li{
	list-style: initial;
    line-height: 27px;
    font-size: 14px;
    /*overflow: hidden; /*自动隐藏文字*/
    /*text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    /*white-space: nowrap;/*强制不换行*/
}
.manyfont ul li a{
	text-decoration: none;
    color: black;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 342px;
    height: 20px;
    display: inline-block;
    line-height: 25px;
}
.manyfont ul li a:hover{
	color: #4564e8;
	/*border-bottom: 1px dashed;*/
}
.mtop6{
	margin-top: 6px;
}
/*-------------------------通知公告------------------------*/
.navbar{
	width: 100%;
	height: 33px;
	background:url(../img/TopBar_bg.jpg);
    display:none;
}

.canvas{
	width: 1024px;
	margin: 0 auto;
}
.canvas_Title{
	padding: 5px 10px 0 10px;
	width: auto;
	border-bottom:1px solid #808080 ;
	margin: 0 10px;
}
.canvas_Title:after{
	content: ".";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
	visibility: hidden;
}
#cTitle{
	font-size: 14px;
	color: #5fa100;
	padding: 9px 40px;
	font-weight: bold;
	position: relative;
    float:left;
	
}
.clicklabel:hover{
    color:#2a86ba;
    font-weight:bold;
}
#cTitle:before{
	position: absolute;
	height: 12px;
    width: 4px;
    display: block;
    content: '';
    position: absolute;
    top:14px;
    left: 21px;
    background-color: #707070;
    border-radius: 5px;
}

.canvas_Title-lanl{
    color: #555;
    font-size: 14px;
    padding-bottom: 8px;
    margin-top:10px;
    display:inline-block;
    float:left;
    
}

.canvas_Title-lanl #curPosition{
    padding-left:15px;
    border-left:2px solid red;
}

.canvas_Title-lanl span{
    
    cursor: pointer;
}
.canvas_Title-lanl span:last-child{
    
    cursor:text;
}
.canvas_Title-lanl span:first-child{
    margin-right:0;
}

.canvas_Title-lanl span:last-child {
    color: #999;
}

.article{
	margin: 0 auto;
	color: #555452;
	margin: 15px;
}
.article:after{
	display: ".";
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
.aContent img{
    max-width:994px;
}
.articleTitle{
	width: 100%;
	text-align: center;
	margin: 25px 0 20px 0;
}
#aTitle{
	font-weight: bold;
	font-size: 18px;
}
.article-default{
	height: 16px;
	text-align: right;
	width: 98%;
	font-size: 14px;
	padding: 15px;
	margin-right: 2%;
}
.de-color{
	color: #7373f9;
    padding:0 10px;
}
.aContent p{
	text-indent: 2em;
	line-height: 150%;
}

/*-----------------安全新闻more--------------------------------*/
.Newsmore{
	width: 1024px;
	margin: 24px auto;
	
}
.middle_left{
	width:20%;
	float:left;
    background-color:#eaedf1;
    min-height:500px;
    margin-right:30px;
    color:#929292;
}

/*2017-10-31*/
.middle_leftLe{
	width:90%;
    background-color:#eaedf1;
    min-height:500px;
    margin-right:30px;
    color:#929292;
}

.middle_left .colum-im,.middle_leftLe .colum-im{
    width: 100%;
    height:152px;
    text-align:center;
    position:relative;
}
.colum-im img{
    width:100%;
}

 #colum-tit{
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-54px;
    margin-top:-22px;
    color:#fff ;
    background-color:#2a86ba;
    opacity:0.54;
    z-index:5;
    width:108px;
    height:38px;
}
.colum-im #colum-titName{
     color:#fff!important ;
     opacity:1!important;
     z-index:10;
     position: absolute;
     top: 50%;
     left: 50%;
     margin-left: -54px;
     margin-top: -22px;
     width: 108px;
     height: 38px;
     line-height: 36px;
}
/*.middle_left>h5{
	width: 80%;
	background-color: #d5e6fa;
	color: white;
	padding: 5px 10px;
	border-radius:5px;
}*/
._list>ul>li {
    min-height:40px;
    
}

/*2017-10-31*/
.exone_kind li{
    cursor:pointer;
}

._list>ul>li a{
	/*width: 69%;
    display:inline-block;
    height:25px;
    line-height:25px;
	color: #929292;
	font-size:16px;
	padding: 3px;
    text-align:right;
    padding:8px 60px 8px 0px;
    vertical-align:middle;*/
    color: #929292;
    font-size:16px;
    height:40px;
    line-height:40px;
    display:inline-block;
    padding-left: 28%;
    width: 100%;
    box-sizing: border-box;
}
._list>ul>li span{
    padding-left: 16%;
    color: #929292;
    font-size:16px;
    height:35px;
    line-height:35px;
    display:inline-block;
    width: 100%;
    box-sizing: border-box;
}

._list>ul>li a:hover,#activetL,.activetL,.exone_kind span:hover{
    background-color:#fff!important;
    color:#2a86ba!important;
}
#activetL a,#activetL li,.activetL span{
    color:#2a86ba!important;
}
.middle_left .lef-item1{
    background:url(../img/security-news.png) 36px 11px no-repeat;
    vertical-align:middle;
    background-size:20px 20px;
}

.middle_left .lef-itemE{
    background:url(../img/security-news.png) 10px 11px no-repeat;
    vertical-align:middle;
    background-size:16px 16px;
}

.middle_left .lef-item2{
    background:url(../img/notice.png) 36px 11px no-repeat;
    vertical-align:middle;
    background-size:20px 20px;
}

.middle_left .lef-item3{
    background:url(../img/policies-regulations.png) 36px 11px no-repeat;
    vertical-align:middle;
    background-size:20px 20px;
}

.middle_left .lef-item{
    background:url(../img/regulation-info.png) 36px 11px no-repeat;
    vertical-align:middle;
    background-size:20px 20px;
}


/*#KnowledgeCategories li{
    padding-left:12%;
    line-height:35px;
    height:35px;
    cursor:pointer;
}*/


#conlum-left li dl{
    width: 66%;
    float: right;
}

#conlum-left li dl dd{
    text-align: left;
    font-size: 14px;
    padding: 3px 0;
}

.x-middle-img{
    background:url(../img/lanlanhq.jpg);
    width: 100%;
    height: 128px;
    margin:12px 0;
}
.x-middle-bti{
    padding-left:10px;
    float:left;
    color:#525252;
    width:76%;
    border-bottom: 1px solid #ccc;
}
.x-middle-bti #dsnav{
    border-left: 2px solid red;
    padding-left:15px;
    margin-bottom:6px;
    color:#929292;
    font-size:14px;
}

.x-middle-bti #dsnav:nth-child(3){
    font-size:16px;
}

.middle_right{
	width: 77%;
	float: left;
}
.Right_list{
	width: 96%;
	margin: 0 2%;
}

.Right_list>ul{
	border-bottom: 1px dotted #ccc;
	padding: 7px 0;
}
.Right_list>ul:hover{
	background-color: #eef5fd;
	cursor: pointer;
}
.Right_list>ul:hover li,.Right_list>ul:hover li a{
	color:#2a86ba;
}
.Right_list>ul>li{
	display: inline;
}

.Right_list>ul>li>a{
	color: #555452;
}
.ContentDateTime{
	color: #999999;
    float:right;
    font-size:12px;
    line-height: 22px;
    margin-right:4px;
}
.ContentTitle{
	margin-left: 12px;
    font-size:14px;
    display: inline-block !important;
    width: 85%;
}
.Page{
	margin: 10px 20px;
	font-size: 14px;
	text-align: right;
}
.Page>div{
	display: inline-block;
}
.PageCount{
	width: 40px;
}
#fanye span{
    margin-right:12px;
    color:darkblue;
}
#fanye span:first-child{
    margin-right:0;
}
.fanyeiii a{
    color:darkblue;
    margin: 0 2px;
}
.fanyeiii input{
    width:44px;
}

/*-------------------------------------栏目-------------------------------*/
.PrePage ,.NextPage,.EndPage,.HomePage{
    cursor:pointer;

}
.news_inform {
    padding:20px;
}
/*-----------------------------------首页-------------------------------*/
.middle-login-right-loginsuccess-inform {
    display:none;
    width:200px;
    height:100px;
    padding:30px;

}
.middle-login-right-loginsuccess-inform p {
    height:60px;    
}
.middle-login-right-loginsuccess-inform button {
    width: 200px;
    height: 36px;
    margin: 6px 0;
    background: #da4f49;
    border: none;
    border-radius: 10px;
    color: white;
}

.adminlogin{
    width:1024px;
    margin:0 auto;
    padding-top:10%;
}

.adminlogin-top{
    height: 95px;
}

.adminlogin-top p{
    text-align: center;
    font-size: 30px;
    color: white;
    letter-spacing: 2px;
}

.adminlogin-box{
    width:420px;
    height:350px;
    margin:0 auto;
    background: white;
    box-shadow: 1px 1px 10px white;
}
        .loginging-box1,.loginging-box2{
            padding:50px;
             display:none;
        }
                .mvBox {
            height: 15px;
            background: url(../../admin/img/test2.png) no-repeat left center;
            width: 471px;
            position: relative;
            padding: 0 30px;
            margin: 0 auto;
        }

        .mvBtn {
            position: absolute;
            left: 50px;
            top: 0;
        }

        .mvTxt {
            height: 50px;
            line-height: 50px;
            width: 531px;
            text-align: center;
            font-size: 30px;
            color: #29B6FF;
            font-family: Arial;
            margin: 0 auto;
        }
        .Bad{
            border-bottom: 3px solid;
            color: #ff2929;
            font-size:22px;
        }

.a-ring,.a-wobble,.a-swing{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease;}
.a-ring{-webkit-animation-name:ring;-moz-animation-name:ring;-ms-animation-name:ring;animation-name:ring;}
.a-wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-ms-animation-name:wobble;animation-name:wobble;}
.a-swing{-webkit-animation-name:swing;-moz-animation-name:swing;-ms-animation-name:swing;animation-name:swing;}
@-webkit-keyframes ring{
    0%{-webkit-transform:scale(1);}
    10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}
    100%{-webkit-transform:scale(1) rotate(0);}
}
@-moz-keyframes ring{
    0%{-moz-transform:scale(1);}
    10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}
    100%{-moz-transform:scale(1) rotate(0);}
}
@-ms-keyframes ring{
    0%{-ms-transform:scale(1);}
    10%,20%{-ms-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg);}
    100%{-ms-transform:scale(1) rotate(0);}
}
@keyframes ring{
    0%{transform:scale(1);}
    10%,20%{transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}
    40%,60%,80%{transform:scale(1.1) rotate(-3deg);}
    100%{transform:scale(1) rotate(0);}
}
@-webkit-keyframes wobble{
    0%{-webkit-transform:translateX(0);}
    15%{-webkit-transform:translateX(-100px) rotate(-5deg);}
    30%{-webkit-transform:translateX(80px) rotate(3deg);}
    45%{-webkit-transform:translateX(-65px) rotate(-3deg);}
    60%{-webkit-transform:translateX(40px) rotate(2deg);}
    75%{-webkit-transform:translateX(-20px) rotate(-1deg);}
    100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes wobble{
    0%{-moz-transform:translateX(0);}
    15%{-moz-transform:translateX(-100px) rotate(-5deg);}
    30%{-moz-transform:translateX(80px) rotate(3deg);}
    45%{-moz-transform:translateX(-65px) rotate(-3deg);}
    60%{-moz-transform:translateX(40px) rotate(2deg);}
    75%{-moz-transform:translateX(-20px) rotate(-1deg);}
    100%{-moz-transform:translateX(0);}
}
@-ms-keyframes wobble{
    0%{-ms-transform:translateX(0);}
    15%{-ms-transform:translateX(-100px) rotate(-5deg);}
    30%{-ms-transform:translateX(80px) rotate(3deg);}
    45%{-ms-transform:translateX(-65px) rotate(-3deg);}
    60%{-ms-transform:translateX(40px) rotate(2deg);}
    75%{-ms-transform:translateX(-20px) rotate(-1deg);}
    100%{-ms-transform:translateX(0);}
}
@keyframes wobble{
    0%{transform:translateX(0);}
    15%{transform:translateX(-100px) rotate(-5deg);}
    30%{transform:translateX(80px) rotate(3deg);}
    45%{transform:translateX(-65px) rotate(-3deg);}
    60%{transform:translateX(40px) rotate(2deg);}
    75%{transform:translateX(-20px) rotate(-1deg);}
    100%{transform:translateX(0);}
}
@-webkit-keyframes swing{
    20%{-webkit-transform:rotate(15deg);}
    40%{-webkit-transform:rotate(-10deg);}
    60%{-webkit-transform:rotate(5deg);}
    80%{-webkit-transform:rotate(-5deg);}
    100%{-webkit-transform:rotate(0);}
}
@-moz-keyframes swing{
    20%{-moz-transform:rotate(15deg);}
    40%{-moz-transform:rotate(-10deg);}
    60%{-moz-transform:rotate(5deg);}
    80%{-moz-transform:rotate(-5deg);}
    100%{-moz-transform:rotate(0);}
}
@-ms-keyframes swing{
    20%{-ms-transform:rotate(15deg);}
    40%{-ms-transform:rotate(-10deg);}
    60%{-ms-transform:rotate(5deg);}
    80%{-ms-transform:rotate(-5deg);}
    100%{-ms-transform:rotate(0);}
}
@keyframes swing{
    20%{transform:rotate(15deg);}
    40%{transform:rotate(-10deg);}
    60%{transform:rotate(5deg);}
    80%{transform:rotate(-5deg);}
    100%{transform:rotate(0);}
}
.adminlogin-box-top{
    text-align:center;
    /*background:#deebfb;
    background: #2fad85;*/
    background-color:white;
    color: white;
    height:34px;
}
/*.adminlogin-box-top img{
    width:40px;
    height:40px;
    float:left;
    margin:0 4% 0 34%;
}
.adminlogin-box-top p{
    display:inline-block;
    height:56px;
    line-height:56px;
    font-size:22px;
}
.adminlogin-box-top span {
    font-size:16px;
}*/

.adminlogin-box-top-add{
    color: #fff;
    font-size: 16px;
    height: 54px;
    background: #27A9E3;
    margin:0 43px 0 -24px;
    box-shadow: 1px 1px 8px #9b9b9b;
}
.adminlogin-box-top-add span{
    height: 54px;
    line-height:54px;
    margin-left:70px;
}

.adminlogin-box-top-san{
    border-bottom: 20px solid transparent;
    border-right: 24px solid #646464;
    float: left;
    margin-left: -24px;
}

.adminlogin-box-bottom{
    height:252px;
    background:none;
    box-sizing:border-box;
    /*border: 1px solid #699dba;*/
    /*background:#fafafa;*/
    /*border: 1px solid #2fad85;*/
}
.adminlogin-box-bottom1{
    text-align:center;
}

/*.adminlogin-box-bottom1 label{
    width: 32%;
    display: inline-block;
    text-align: center;
}*/
.adminlogin-box-bottom1 input{
    /*width: 58%;
    height: 30px;
    border-radius: 4px;
    padding: 2px 6px;
    margin-top:36px;*/
        border: 1px solid #DCDEE0;
    vertical-align: middle;
    border-radius: 3px;
    height: 50px;
    padding-left:16px;
    font-size: 14px;
    color: #555555;
    outline: none;
    width: 75%;
    margin-bottom:20px;
}
.adminlogin-box-bottom2{
    text-align:center;
    margin-top:12px;
}
.adminlogin-box-bottom2 input{
    /*width:120px;*/
    width:75%;
    height:42px;
    background:#2fad85;
    border:none;
    color:white;
    background:#27A9E3;
    box-shadow: 1px 1px 10px #9b9b9b;
    cursor: pointer;
}
.x-show{
   width:90%;
   margin:0 auto;
}
.x-show-box{
    background:#f9f9f9;
    padding:12px 0;
    margin:16px 0;
}
.x-show-box1{}
.x-show-box1-top{
    width:86%;
    margin:0 auto;
}
.x-show-box1-top ul{
    width:80%;
    float:left
}
.x-show-box1-topbt{
    float:right;
    height:42px;
    line-height:42px;
}
.x-show-box1-topbt button{
    border:none;
    background:none;
    height: 34px;
    line-height:34px;
    width: 88px;
    background:#ff9800;
    color:white;
    border-radius:10px;
}
.x-show-box1-top ul{}
.x-show-box1-top ul li p{}
.x-show-box1-top ul li span{
    margin-right:20px;
}
.x-spanred {
    color:red;
}

.x-show-box1-center{
    text-align:center;
    background:white;
    width:84%;
    margin:0 auto;
    margin-top:12px;
    border:1px solid #717171;
    padding-bottom: 4px;
}
.x-show-box1-center p{
    font-size: 16px;
    height: 29px;
    line-height: 31px;
}
.x-show-box1-center ul li span{
    font-size: 14px;
    color: #717171;
    margin:0 5px;
}
.x-show-box1-center strong{
    font-size:12px;
    color: #2a86ba;
}

/*查看试卷*/
.x-show-box1-center ul li .lookOutTest{
    color:blue;
    cursor:pointer;
}

.test-commitment {
    border: 1px solid #d3d3d3;
    margin: 10px auto;
    width: 100%;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-shadow: 2px 2px 2px #e8eaeb;
    -webkit-box-shadow:2px 2px 2px #e8eaeb;
    -moz-box-shadow:2px 2px 2px #e8eaeb;
    border-radius: 3px;
}
.test-commitment-title {
    background: #e8eaeb;
    color: #ff0000;
    height: 30px;
    text-indent: 10px;
    font-size: 16px;
    border-bottom: 1px solid lightgrey;
    line-height: 30px;
    border-radius: 3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
}
.test-commitment-title span{
    font-size:12px;
    color:#ff4e4e;
}
 .test-commitment-title i {
     margin-right:6px;   
    }
.test-commitment-content {
    font-size: 14px;
    padding: 5px;
    text-shadow: 1px 1px 1px #deebfb;
     width: 97%;
    margin: 0 auto;
    text-indent: 2em; 
}

.commitment-span{
    text-indent: 2em; 
    display:inline-block;
}

.test-commitment input[type="checkbox"]{
    vertical-align: middle;
    margin-right: 4px;
}
.test-commitment-content input[type="checkbox"] {
    vertical-align: middle;
    margin-right: 4px;
 }
.test-commitment-contenti{
    font-size: 14px;
    padding: 5px;
    text-shadow: 1px 1px 1px #deebfb;
     width: 97%;
    margin: 0 auto;
    text-indent: 18px; 
}
.test-commitment-contenti strong{
    float:right;
}
.test-commitment-contenti strong span{
    border-bottom:1px solid;
    display:inline-block;
}
.test-commitment-contenti strong input{
    border: none;
    position: relative;
    left: -60px;
    width: 60px;
    top: -6px;
    text-align: center;
    outline:none;
}
.test-commitment-contenti strong input:hover{
    border:none;
    outline:none;
}


.test-commitment-contenti strong i{
    font-weight:100;
    margin-right:18px;
    font-style:normal;
}

.test-commitment-content-explain{
    font-size: 14px;
    color:red;
    text-indent:30px;
    padding-bottom:8px;
}

.test-commitment-contenti{
    display:inline-block;
    margin-right:15px;
}
 #promise-name{
     padding-right:15px;
 }

.x-show-box1-center ul li span.lookcertificate{
     color:red;
     cursor:pointer;
}

.x-show-box1-center ul li span.lookcertificate-promise {
     color:red;
     cursor:pointer;
}

/*/*2017-10-23*/
.centerknleg-main{
    margin:10px auto;
    min-height:550px;
    
}

.class-list{
margin:0 auto;
}

.class-list li{
    display:inline-block;
    float:left;
	width:200px;
	height:50px;
	line-height:50px;
	text-align:center;
	border:1px solid #000;
	margin:15px 22px;
}

/*修改密码页面*/

#mymiddleSd{
    margin:20px auto;
    overflow:hidden;
    font-family:'Microsoft Yahei';
}

#mymiddleSd h1{
    text-align:left;
    font-size:20px;
    padding-bottom:8px;
    padding-top:8px;
    border-bottom:2px solid #d7c7d3;
}

#mymiddleSd .editMain {
    margin:50px auto;
    width:540px;
}

#mymiddleSd .editMain li{
    margin-bottom:20px;
    text-align:left;
}

#mymiddleSd .editMain li span{
    font-size:17px;
    text-align:left;
    width:100px;
    display:inline-block;
}
#mymiddleSd .editMain li span i{
    background:url(../img/correctHint.png) center center no-repeat;
    background-size:contain;
    width:30px;
    height:25px;
    line-height:25px;
    vertical-align:middle;
    display:inline-block;
}

#mymiddleSd .editMain li input{
    width:190px;
    height:23px;
    font-size:14px;
    line-height:25px;
    padding: 1px 2px;
    display:inline-block;
}
.editMain #confirmEdit{
    margin:10px auto;
    height:30px;
    width:90px;
    font-size:15px;
    background: #bebebe;
}
.hints{
    
     width:210px!important;
     padding-left:15px;
     
}

/*新密码*/
#NpwdHints{
    color:red;
}

/*//时间到了，交卷提示框*/ 

.Subloginging{
	  width:100%;height:100%;background: rgba(0,0,0,.4);position:fixed;top:0;left:0;z-index:1000000;
      display:none;
	  }
.Subloginging-box1{
           width:40%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;
            height:120px;
			background:#fff;
			border:1px solid #ccc;
			border-radius:5px;
        }
             
        

       .Subloginging-box1 .mvTxt {
            height: 60px;
            line-height: 50px;
            width: 531px;
            text-align: center;
            font-size: 24px;
            color: red!important;
            font-family: Arial;
            margin: 30px auto;
			
        }
       .Subloginging-box1 .mvTxt span{
			display:inline-block;
			 height: 30px;
            line-height: 30px;
			text-align: center;
            font-size: 30px;
			vertical-align:top;
			
		}