*{
	font-size:12px;
	margin: 0px;
	padding: 0px;
	font-family: Microsoft YaHei,sans-serif;
}
body::-webkit-scrollbar{
	width: 0px;
}
.bottom-img{width: 100%;height: 32px;background: url("../images/bj-bottom.png");overflow: hidden;
	width:1015px;margin:0px auto;
}
ul{
	list-style: none;
}
table {
	border-collapse: collapse;
	border: 0px;
}
a{	color: black;
	text-decoration: none;
}
body,html{
	width: 100%;
	height: 100%;
}
input{
	color:#aaa;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.cl{
    clear: both;
}





body {}
.clear{
	clear: both;
}

.mainBox{
	width: 1000px;
	margin: 0px auto;
}
.layui-layer-page .layui-layer-content{
	    overflow: hidden;
	    z-index:999999999999;
}

.header{}
.top-box{
	width: 100%;
	height: 57px;
	background: #434446;
	border-top: #737574 1px solid;
	border-bottom: #737574 1px solid;
}
��top-box{
	position:fixed;
}
.top-logo{
	width: 45%;
	float: left;
}
.top-logo img{
	margin-top: 12px;
}
.top-login{
	width: 50%;
	float: left;
	text-align: right;
	line-height: 57px;
	color: #a4a4a6;
	font-size: 12px;
}
.top-login a{
	color: #a4a4a6;
}
.top-login a:hover{
	color: #5e9de2;
}
.top-login span{
	width: 20px;
	text-align: center;
}
.login-name{
	color:#5e9de0;
}
.top-login-box{
	display: none;
}
.menu-box{
	width: 100%;
	height: 46px;
	background: #fff;
	border-bottom: #6997d3 5px solid;
}
.mainmenu{
	float: left;
	width: 700px;
}
.mainmenu a{
	text-decoration:none;
	color:black;
	font-family: Microsoft YaHei;
    font-size: 18px;
	display: block;
	width: 100%;
	height: 100%;
}
.mainmenu li{
	float: left;
	width: 81px;
	height: 45px;
	line-height: 46px;
	text-align: center;
}
.mainmenu li:hover{
	background: #478EDC;
	cursor: pointer;
}
.menu-search{
	float: left;
	width: 300px;
	text-align: right;
}
.menu-search-box{
	margin-top:8px;
	width: 264px;
	height: 29px;
	border: #5997ea 1px solid;
}
.menu-search-box input{
	float: left;
	width: 233px;
	height: 29px;
	border: none;
	outline: none;
	margin-left: 2px;
}
.menu-search-btn{
	float:left;
	width: 25px;
	height:25px;
	margin: 2px;
	background: url("../images/search_blue.png") center no-repeat #b7d8fb;
	
}
.menu-search-btn:hover{
	cursor: pointer;
}
.banner-box{
	width: 100%;
	height: 347px;
}
.banner{
	width:100%;
	height: 100%;
}
.banner-img1{
	background:url("../images/haibao1.jpg") center no-repeat; 
	width: 100%;
	height: 347px;
}
.banner-img2{
	background:url("../images/haibao2.jpg") center no-repeat; 
	width: 100%;
	height: 347px;
}
.login-box{
	border:2px solid #cccccc;
	width: 277px;
	height: 250px;
	position: absolute;
	top: 120px;
	background: #fff;
}
.banner-login-box{
	
}
.login-box ul{
	margin-left: 17px;
	margin-top: 23px;
}
.login-box li{
	margin: 10px auto;
}
.login-box li input[type=text],.login-box li input[type=password]{
	font-color:#010203;
	border:1px solid #cccccc;
	width: 192px;
	height: 35px;
	background: url("../images/denglu_yonghutubiao.png") no-repeat;
	background-position-y:-5px;
	outline: none;
	padding-left: 54px;
	::-webkit-search-cancel-button { -webkit-appearance: none; }
	
}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none}
.login-box li input[type=password]{
	background: url("../images/denglu_mimatubiao.png") no-repeat;
}
.login-box li input[type=button]{
	background: #5b8ed0;
	border: 0px;
	color: #fff;
	width: 240px;
	height: 45px;
	border-radius: 5px;
	font-size: 16px;
	font-weight: bold;
}
.login-box li a{
	font-size: 12px;
	padding: 0px 5px;
	color: #555555;
}
.login-box li a:hover{
	color:#5d9cdf;
}
.banner-login-title{
	font-size: 16px;
	color:#2e74a8;
	font-weight: bold;
}
.banner-logout-box{
	display: none;
}
.banner-logout-info{
	width: 100%;
	padding: 20px 0px;
	float: left;
}
.banner-logout-info-portrait{
	width: 100px;
	float: left;
}
.banner-logout-info-operate{
	float: left;
}
.banner-logout-info-operate p{
	padding: 10px 10px;
}
.banner-logout-info-operate p a{
	font-size: 16px;
	color:#2e78a7;
	font-weight: bold;
}
.banner-logout-title{
	padding: 0px 5px;
	font-size: 16px;
	color:#2e78a7;
	font-weight: bold;
}
.main{}
.classify-box{
	margin-top: 16px;
}
.main-title-box{
	height: 51px;
}
.main-title-line{
	width: 100%;
	background: url("../images/lansetiao.jpg") no-repeat;
	height: 3px;
	float: left;
}
.main-title{
	float: left;
	width: 80%;
	color:#000;
	font-size:20px;
	height: 48px;
}
.main-more{
	width:20%;
	float: left;
	height:48px;
	text-align: right;
	font-size: 12px;
	colo:#000;
}
.main-more a{
	color:#000;
	display: block;
    margin-top: 18px;
	background: url("../images/ziyuan_gengduoxiaotubiao.png") right no-repeat;
	padding-right: 10px;
	margin-right: 10px;
}
.main-more a:hover{
	color:#619ee1;
}
.resource-ico{
	background-position-y: 10px;
	font-family: Microsoft YaHei;
	font-size:24px;
	background: url("../images/ziyuantubiao.jpg") no-repeat;
	padding-left:50px;
	padding-top: 3px;
	min-height: 40px;
}
.use-ico{
	background-position-y: 10px;
	font-family: Microsoft YaHei;	
	font-size:24px;
	background: url("../images/yingyongtubiao.jpg") no-repeat;
	padding-left:50px;
	padding-top: 3px;
	min-height: 40px;
}
.use-ico-new{
	font-family: Microsoft YaHei;	
	font-size:24px;
	background: url("../images/xinwentubiao.png") no-repeat;
	padding-left:50px;
	padding-top: 7px;
	min-height: 40px;
}
.use-ico-activity{
	font-family: Microsoft YaHei;	
	font-size:24px;
	background: url("../images/huodong.png") no-repeat;
	padding-left:50px;
	padding-top: 7px;
	min-height: 40px;
}
.main-content{
	width: 100%;
	height: 325px;
	border: #dddfdc 1px solid;
	margin-top: -2px;
}
.main-new-content{
	height: 517px;
	font-size: 12px;
}
.main-activity-content{
	height: 517px;
	font-size: 12px;
}
.main-new-content a{
	color: #000;
}
.main-new-content a:hover{
	color: #5e9fe1;
}
.main-content-left{
	float: left;
	border-right: #dddddd 1px solid;
	width: 331px;
	height: 100%;
}
.main-content-middle{
	float: left;
	border-right: #dddddd 1px solid;
	width: 337px;
	height: 100%;
}
.main-content-rigth{
	float: left;
	width: 328px;
	height: 100%;
}
.main-content-new-left{
	border-right: #dddddd 1px solid;
	width: 530px;
	height: 100%;
	float: left;
}
.main-content-new-right{
	    border-right: 1px solid #cccccc;
	width: 462px;
	height: 100%;
	float: left;
}
.main-content-box{
	margin: 14px 10px;
}
#main-content-box-a>ul>li{
	    line-height: 25px;
	clear:both;
}
#main-content-box-a>ul>li>a{
	font-size: 14px;
}
#main-content-box-a>ul>li>span{
	color:#cccccc;
}
.main-content-title{
	width: 80px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	color: #fff;
	background: #6d97d3;
	font-size: 14px;
	font-weight: bold;
}
.float-left{
	float: left;
}
.main-content-more{
	width: 100px;
	float: right;
	text-align: right;
	margin-top: 10px;
	margin-right: 5px;
}
.main-content-search{
	width: 312px;
	height: 43px;
	border-radius: 5px;
	background: #3780e9;
	margin-top: 16px;
}
.main-content-search input{
	padding-left: 5px;
	border-radius: 5px;
	width: 237px;
	height: 37px;
	border: 0px;
	outline: none;
	margin-top: 3px;
	margin-left: 3px;
	float: left;
}
.main-content-search-btn{
	float:left;
	background: url("../images/main_content_search_bg.jpg") 0px 7px no-repeat;
	min-height: 21px;
	line-height: 37px;
	margin-top: 3px;
	padding-left: 25px;
	margin-left: 10px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
}
.main-content-prefecture{
	border: #dddddd solid 1px;
	width: 311px;
	min-height: 211px;
	margin-top: 5px;
}
.main-content-prefecture-title{
	width: 100%;
	float: left;
}
.main-content-prefecture-title ul{
	border-bottom: #dddddd 1px solid;
	float: left;
}
.main-content-prefecture-title li{
	float: left;
	width: 103px;
	height: 41px;
	background: #cfdbc7;
	line-height: 41px;
	text-align: center;
}
.main-content-prefecture-title li:hover,.main-content-prefecture-title .prefecture-li-on{
	background: #3482e7;
	color: #fff;
	cursor: pointer;
}
.prefecture-li-border{
	border-right: #fff solid 1px;
	font-size: 14px;
}
.main-content-prefecture-content{
	font-size: 12px;
}
.main-content-prefecture-content h3{
	width: 100%;
	float: left;
	margin-top: 10px;
}
.main-content-prefecture-content ul{
	float: left;
	width: 100%;
	margin-top: 10px
}
.main-content-prefecture-content li{
	float: left;
	margin-right: 10px;
}
.main-content-prefecture-content a{
	color: #000;
}
.main-content-prefecture-content a:hover{
	color: #5e9fdf;
}
.main-content-mix{
	height: 111px;
	margin-top: 16px;
}
.main-content-mix img{
	float: left;
}
.main-content-mix-text{
	float: left;
	margin-left: 9px;
	font-size: 12px;
	width: 90px;
}
.main-content-mix-new-text{
	width: 145px;
}
.main-content-mix-text h3{
	width: 100%;
	float: left;
	margin-top: 5px;
}
.main-content-mix-text p{
	line-height: 20px;
	padding-top:5px;
	display: block;
	float: left;
	color: #676767;
}
.main-content-mix-text span{
	    width: 100px;
    display: block;
    color: #43b35d;
    float: left;
    margin-top: 8px;
}
.main-content-list{
	float: left;
	width: 100%;
	margin-top: 15px;
	font-size: 12px;
}
.main-content-list ul,.main-content-list li{
	float: left;
	width: 100%;	
}
.main-content-list li{
	z-index:9;
	height: 35px;
}
.appBest>li>h3{
	margin-top:5px;
}
.main-content-list img,.main-content-list h3,.main-content-list p,.main-content-list span{
	float: left;
	display: block;
}
.main-content-list img{
	margin-right: 20px;
}
.main-content-list h3{
	width: 60px;
	margin-right: 10px;
	overflow: hidden;	
}
.main-content-list p{
	width: 97px;
	margin-right: 10px;
}
.main-content-list span{
	color: #3fb561;
}
.new-left-ul{
	float: left;
	margin-top: 25px;
	float: left;
}
.new-left-ul li{
	padding:12px 0px;
	float: left;
	width: 100%;
	border-bottom:dashed #adadad 1px;
}
.new-left-ul .new-left-li-border-none{
	border: 0px;
}
.new-left-img{
	float: left;
	width: 67px;
	height: 62px;
	margin-right: 12px;
}
.new-left-title{
	float: left;
	height: 24px;
	width: 430px;
	line-height: 24px;
}
.new-left-title h3{
	float: left;
}
.new-left-title img{
	float: left;
	margin: 0px 5px;
}
.new-left-content{
	float: left;
	width: 430px;
	margin-top: 10px;
	color: #9a9a9a;
}
.new-rigth-ul{
	width: 100%;
	margin-top: 20px;
	width: 100%;
	float: left;
}
.new-rigth-ul li{
	width:100%;
	color: black;
	background:url("../images/point.jpg") 0px 17px no-repeat;
	padding-left: 5px;
	height: 35px;
	margin: 10px 0px;
	border-bottom:dashed #adadad 1px;
	line-height: 35px;
}
.new-rigth-ul li span{
	float: right;
	color: #e6a503;
}
.activity-ul{
	width: 100%;
}
.activity-ul li{
	float: left;
	width: 292px;
	margin: 17px 17px;
}
.activity-ul li span{
	color:#666;
}
.border-blue{
	border: #5b8dd2 1px solid;
}	
.footer{
	text-align: center;
	font-size: 12px;
	color: #7b7b7b;
	line-height: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.page-main-bg{
	width: 1016px;
	margin: 0px auto;
	background: url("../images/mainLRBg.png") repeat-y;
}
.page-main-bg-bottom{
	width: 100%;
	background: url("../images/mainBBg.png") repeat-x;
	height: 7px;
	position: relative;
	bottom: -7px;
}
.page-main-box{
	width: 972px;
	margin: 0px auto;
	font-size: 12px;
	padding: 12px;
}
.page-main-box h2{
	font-size: 18px;
	font-weight: 100;
}
.page-banner{
	width: 100%;
}
.page-banner-left{
	float: left;
	width: 226px;
	background: #f8f8f8;
	height: 300px;
}
.page-banner-left h2{
	height: 40px;
	line-height: 40px;
	border-bottom: #fff solid 1px;
	display: block;
	float: left;
	padding-left: 22px;
	width: 212px;
}
.page-banner-left ul{
	width: 100%;
	color: #6896d4;
	margin-top: 12px;
	float: left;
}
.page-banner-left ul li{
	padding-left: 31px;
	width: 195px;
	float: left;
	background:url("../images/point1.png") 20px 10px no-repeat;
	margin: 5px 0px;
	font-size: 16px;
}
.page-banner-left ul li a{
	color: #6896d4;
}
.page-banner-right{
	width: 740px;
	height: 300px;
	float: left;
	margin-left: 6px;
}
.page-banner{
	width: 100%;
	height: 100%;
	float: left;
}
.page-resource-filtrate-box{
	margin-top: 13px;
	border: #dddddd 1px solid;
}
.page-resource-filtrate{
	height: 55px;
	width:100%;
}
.page-resource-filtrate-title-bg{
	background: url("../images/lansetiao.jpg") 0px 0px no-repeat;
	position: relative;
	width:100%;
	height: 3px;
	float: left;
}
.page-resource-filtrate-title{
	width: 60%;
	float: left;
	height: 52px;
}
.page-resource-filtrate-title h2{
	margin-left: 12px;
	margin-top: 20px;
}
.page-resource-search{
	width: 320px;
	float: right;
}
.page-resource-search .main-content-search{
	margin-top: 5px;
}
.page-resource{
	width: 100%;
	border-top: #dddddd 1px solid;
	margin-top: -2px;
}
.page-resource-path{
	padding: 12px;
}
.page-resource-path a{
	color: #3481e7;
}
.page-all-resource{
	padding: 12px;
}
.page-all-resource a,.page-all-resource h3{
	color: #555555;
}
.page-all-resource h3{
	float: left;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}
.page-all-resource li{
	float: left;
	margin-right: 10px;
	margin-bottom: 4px;
}
.page-catalog{
	margin-top: 12px;
	width: 100%;
}
.page-catalog-left{
	width: 230px;
	margin-right: 10px;
	float: left;
}
.page-catalog-right{
	float: left;
	width: 730px;
	border: #dddddd solid 1px;
}
.page-catalog-left-top,.page-catalog-left-bottom{
	border: #dddddd solid 1px;
}
.page-catalog-left-title{
	border-bottom:  #dddddd solid 1px;
	width: 100%;
	height: 36px;
}
.page-catalog-left-more{
	float: right;
	width: 20%;
	text-align: right;
	line-height: 36px;
	padding-right: 6px;
	margin-right:5px;
	background: url("../images/ziyuan_gengduoxiaotubiao.png") right center no-repeat;
}
.page-catalog-left-title h2{
	margin-left: 26px;
	margin-top: 10px;
	width: 60%;
	float: left;
}
.page-catalog-left-list{
	margin-top: 10px;
	margin-bottom: 10px;
}
.page-catalog-left-list ul{
	margin-left: 20px;
}
.page-catalog-left-list ul li{
	margin: 5px 0px;
	padding-left: 14px;
}
.page-catalog-left-bottom{
	margin-top: 12px;
}
.page-catalog-left-bottom-list{
	margin-top: 10px;
	width: 100%;
}
.page-catalog-left-bottom-list ul{
	width:90%;
	margin: 0px auto;
	margin-top: 10px;
}
.page-catalog-left-bottom-list li{
	float: left;
	width: 100%;
	margin: 10px 0px;
}
.page-catalog-left-bottom-list li img{
	width: 52px;
	height: 52px;
	float: left;
}
.page-catalog-left-bottom-list li div{
	float: left;
	margin-left: 10px;
}
.page-catalog-left-bottom-list li h3{
	color: #333;
}
.page-catalog-left-bottom-list li p{
	padding-top: 3px;
	color: #666;
}
.page-catalog-left-bottom-list li span{
	color: #43b360;
}
.page-catalog-right-title h2{
	margin-left: 11px;
	margin-top: 12px;
}
.page-catalog-right-title{
	float: left;
	height: 45px;
	width: 322px;
}
.page-catalog-right-sort{
	float: left;
	width: 224px;
	border-right: #dddddd 1px solid;
	text-align: right;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
}
.page-catalog-right-sort a{
	padding: 0px 5px;
	color: #000000;
}
.page-catalog-right-sort  .page-catalog-right-sort-on{
	color:#3481e7;
}
.page-catalog-right-pull-down{
	float: left;
	width: 170px;
	text-align: right;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
}
.page-catalog-right-pull-down select{
	width: 130px;
	height: 23px;
	border: #dddddd 1px solid;
}
.page-catalog-right-title-bg{
	background: url("../images/lansetiao.jpg") 8px 0px no-repeat;
	position: relative;
	width:100%;
	height: 3px;
	float: left;
}
.page-catalog-right-title-list{
	width: 720px;
	margin-left: 8px;
	margin-top: -2px;
	border-top: #dddddd solid 1px;
}
.page-catalog-right-title-list ul{
	width: 95%;
	margin: 10px auto;
}
.page-catalog-right-title-list li{
	float: left;
	width: 100%;
	margin: 10px 0px;
}
.page-catalog-right-title-list li>img{
	width: 52px;
	height: 52px;
	float: left;
	margin-right: 10px;
}
.page-catalog-right-title-list li h3{
	float: left;
	height: 22px;
	margin-right: 20px;
}
.page-catalog-right-title-list li span{
	float: left;
	display: block;
	color: #43b360;
	height: 22px;
	margin-right: 10px;
}
.catalog-right-li-middle{
	width: 560px;
	float: left;
	padding-top: 5px;
}
.catalog-right-li-middle>div{
	float: left;
	height: 22px;
}
.page-catalog-right-title-list li p{
	float: left;
	display: block;
	color: #666;
	width: 100%;
}
.catalog-right-li-right{
	float: left;
	width: 56px;
}
.catalog-right-li-right input{
	width: 56px;
	height: 30px;
	background:none;
	border:0px;
	color:#fff;
	background: url("../images/xiazai.png");
	margin-top: 12px;
}
.triangle01{
	background: url("../images/triangle01.png") 0px 6px no-repeat;
}
.triangle02{
	background: url("../images/triangle02.png") 0px 3px no-repeat;
}


/*�����ռ�*/
.work-con{
	/* overflow: auto; */
    zoom: 1;
    margin: 70px 0 50px 0;
    /*position: absolute;
    left: 0;
    top: -125px;*/
}
.work-banner{
	position: absolute;
    left: 0;
    /* bottom: 0; */
    z-index: -1;
}
.work-banner img{
	display: block;
	width: 100%;
}
.work-left{
	float: left;
    width: 270px;
    background: #fff;
}
.work-l1{
	border: 1px solid #ddd;
}
.work-l1-f{
	background: url(../images/x-bg.png) no-repeat top left;
	background-size: 100% 100%;
	text-align: center;
	color: #363636;
	padding: 8px 0 15px 0;
}
.work-l1-fimg img{
	margin: 0 0 5px 0;
}
.work-l1-f h4 span{
	background: #f7a901;
	color: #fff;
	font-size: 12px;
	padding: 0 3px;
	margin: 0 0 0 8px;
	font-weight: normal;
	line-height: 24px;
}
.work-l1-f p{
	font-size: 15px;
}
.work-l1-f p span{
	color: #904909;
}
.work-l1-s{
	text-align: center;
	padding: 15px 0;
	margin: 0 15px;
	border-bottom: 1px dashed #cbcbcb;
}
.work-l1-s p{
	color: #999999;
	font-size: 12px;
	line-height: 26px;
}
.work-l1-t img{
	display: block;
	margin: 16px auto 26px auto;
}
.work-l2{
	border: 1px solid #ddd;
	margin-top: 12px;
}
.work-l2-t{
	border: 1px solid #ddd;
	margin: 8px 8px;
}
.work-l2-t ul{
	overflow: hidden;
}
.work-l2-t ul .color-cg a{
	color: #fff;
	background: #3481e7;
	line-height: 44px;
	display: block;
}
.work-l2-t ul li a{
	float: left;
	width: 50%;
	text-align: center;
	line-height: 44px;
	display: block;
	color: #000;
	background: #cfdbc6;
	font-size: 14px;
}
.work-l2-jr img{
	display: block;
	margin:22px auto;
	padding-left: 20px;
}
.work-l2-jr p{
	color: #555;
	font-size: 13px;
	text-align: center;
	padding-bottom: 10px;
}
.work-right{
	width: 680px;
    float: right;
    border: 1px solid #ddd;
    padding: 0 20px;
    background: #fff;
}
.work-r1{
	overflow: auto;
	zoom: 1;
}
.work-r1-bt{
	overflow: auto;
	zoom: 1;
	line-height: 42px;
	border-bottom: 1px dashed #cbcbcb;
}
.work-r1-bt h3{
	font-size: 18px;
	border-bottom: 3px solid #3481e7;
    padding-right: 28px;
    color: #666;
}
.work-r1-bt span{
	font-size: 14px;
	background: url(../images/work-more.png) no-repeat center right;
	padding-right: 10px;
	margin-right: 8px;
}
.work-r1-bt a{
	font-size: 14px;
	color: #000;
}
.work-r1 ul{
	overflow: auto;
	zoom: 1;
	margin: 46px 0 66px 0;
}
.work-r1 li{
	float: left;
	width: 33%;
}
.work-r1 li a{
	color: #999;
	font-size: 12px;
	overflow: auto;
}
.work-r1-p1{
	font-size: 14px;
	color: #555;
}
.work-r1 .fl img{
	margin-right: 10px;
}
.work-r1-list{
	width:680px;
	height:155px;
}
#app-panl-manage>.work-r1-list-item-a{
	z-index:9999999999;
	width:100px;
}
.work-r1-list-item{
      /* position: relative; */
    /* display: inline; */
    float: left;
    width: 157px;
    padding: 0px 44px 0px 0;
    margin-top: 12px;
    line-height: 31px;
}
.work-r1-list-item-a{
	 margin-top: 20px;
	float:left;
    width: 190px;
}
.work-r1-list-item-a>a{
	display:block;
	float:left;
	    width: 85px;
    height: 85px;
}
.work-r1-list-item-a>a>img{
	width:100%;
	height:100%;
}
.work-r1-list-item-a>span{
	display:block;
	width:90px;
	float:right;
}
.work-r1-list-item a:hover{
	color: #af1616;
	text-decoration: underline;
}
.work-r1-list-item a img{
	float: left;
  margin-right: 12px;
  vertical-align: top;
}
.work-r1-list-item-name{
	display: block;
  height: 24px;
  font-weight: bold;
  padding-bottom: 2px;
  overflow: hidden;
  line-height: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
  _white-space: normal;
}
.work-r1-list-item-name a{
	color: #333;
}
.work-r1-list-item-2{
   display: block;
  margin-top: 10px;
  color: #666;
  font-size: 12px;
  line-height: 12px;
}
.work-r1-list-item-num{
	display: block;
    font-size: 12px;
    color: #43b360;
}



/*�ҵ���Դ-�ϴ�/����*/
.myres-sc-box{
	border-bottom: 2px solid #489acf;
	overflow: auto;
	zoom: 1;
}
.myres-sc-title{
	font-size: 22px;
	color: #fff;
	line-height: 40px;
	margin-left: 8px;
	text-shadow: 0 0 6px black;
	-moz-text-shadow: 0 0 6px black;
	-webkit-text-shadow: 0 0 6px black;
}
.myres-sc-xt{
	width: 100%;
}
.myres-sc-xt .fr{
	margin-top: 10px;
}
.myres-sc-xt ul li{
	float: left;
    width: 104px;
    height: 43px;
    background: #f7f7f6;
    line-height: 43px;
    text-align: center;
    border: 1px solid #e2e2e2;
    border-radius: 4px;
    font-size: 15px;
    font-family: "����";
    font-weight: bold;
}
.myres-sc-xt .myres-sc-xt-on{
	background: #489acf;
	border: 1px solid #91b7d0;
    color: #fff;
    cursor: pointer;
}
.myres-sc-xt .fr a{
	font-size: 12px;
	color: #666;
}
.myres-sc-xt .fr span{
	width: 98px;
	height: 29px;
	line-height: 29px;
	display: block;
	font-size: 15px;
    font-family: "����";
    font-weight: bold;
    color: #666;
    background: #fff url(../images/myres-sc-gouwuche.png) no-repeat 10px center;
    padding-left: 20px;
    text-align: center;
    border: 1px solid #3481e7;
    float: right;
}
.myres-sc-con{
	border: 1px solid #ddd;
	background: #fff;
	position: relative;
}
.myres-sc-con-title,.myres-sc-con-title ul,.myres-sc-con-f1,.myres-sccon-f1search-box{
	overflow: auto;
	zoom: 1;
}
.myres-sc-con-title ul li{
	width: 88px;
	height: 78px;
	text-align: center;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	float: left;
	color: #666;
	font-size: 12px;
}
.myres-sc-con-title a{
	color: #666;
	display: block
}
.myres-sc-con-title a:hover{
	background: #fafafa;
    color: #71c2f1;
}
.myres-sc-con-title img{
	display: block;
	margin:12px auto 8px auto;
}
.myres-sc-con-title span{
	
}
.myres-sc-con-title .myres-sc-con-title-on{
	background: #fafafa;
    color: #71c2f1;
}
.myres-sc-con-title .fr{
	position: relative;
	margin: 20px 40px 0 0;
}
input {
	vertical-align: middle;
	margin: 0;
	padding: 0
}
.btn {
	background-color: #f7a901;
	border: none;
	height: 40px;
	width: 147px;
	border-radius: 4px;
	color: #fff;
	font-size: 16px;
	font-family: "����";
	font-weight: bold;
}
.file {
	position: absolute;
	top: 0;
	left: 0;
	height: 40px;
	filter: alpha(opacity: 0);
	opacity: 0;
	width: 147px
}
.myres-sc-con-f1{
	background: #f4f4f4;
	width: 100%;
	height: 51px;
}
.myres-sc-con-f1 .fl{
	margin: 14px 0 0 30px;
}
.myres-sc-con-f1 .fr{
	width: 312px;
	height: 42px;
    background: #3481e7;
    border-radius: 5px;
    margin: 4px 44px 0 0;
}
.myres-sc-btn-delete{
	color: #979797;
	font-size: 12px;
	line-height: 28px;
	background: #fafafa url(../images/myres-sc-delete.png) no-repeat 7px center;
	padding-left: 15px;
	border: 1px solid #eaeaea;
	width: 56px;
}
.myres-sccon-f1search-box{
	margin-top: 2px;
}
.myres-sccon-f1search-box input{
	float: left;
    width: 215px;
    height: 36px;
    border: 1px solid #78abef;
    outline: none;
    margin-left: 2px;
    border-radius: 5px;
    padding: 0 10px;
}
.myres-sccon-f1search-btn{
	float: left;
    height: 36px;
    margin: 2px 0 0 5px;
    background: url(../images/myres-sc-search.png) left 6px no-repeat;
    color: #fff;
    padding: 5px 0 0 25px;
    width: 40px;
    cursor: pointer;
}
.myres-sc-con-table{
	color: #a6adb2;
	font-size: 12px;
	font-family: "����";
	text-align: left;
	padding: 0 30px;
}
.myres-sc-con-table tr th{
	color: #666;
	font-weight: normal;
	height: 44px;
	line-height: 44px;
}
.myres-sc-con-table tr td{
	height: 44px;
	line-height: 44px;
}
.myres-sc-con-table-name{
	
	padding-left: 20px;
	color: #333;
	font-size: 14px;
}
#myres-sc-con-table-nameimg1{
	background: url(../images/word-ico.png) no-repeat left center;
}
#myres-sc-con-table-nameimg2{
	background: url(../images/myres-sc-ppt.png) no-repeat left center;
}
#myres-sc-con-table-nameimg3{
	background: url(../images/myres-sc-play.png) no-repeat left center;
}
#myres-sc-con-table-nameimg4{
	background: url(../images/word-ico.png) no-repeat left center;
}
.myres-sc-con-table-btn button{
	color: #979797;
	padding: 0 10px;
	margin-right: 5px;
	height: 28px;
	background: #fafafa;
	border: 1px solid #eaeaea;
}
.myres-sc-con-fany{
	padding: 3px;
	text-align: center;
	color: #666;
	margin-bottom: 16px;
}
.myres-sc-con-fany a{
	margin: 0 3px;
	color: #3481e7;
}
.myres-sc-con-fany a:hover{
	color: #3481e7;
}
.myres-sc-con-fany SPAN.current {
	color: #666;
}
.myres-sc-con-fany SPAN.disabled {
	margin-right: 5px;
}

/*�ҵ���Դ-�ϴ�����*/
.myres-sc-win{
	width: 505px;
	height: 320px;
	background: #fcfcfc;
	border-radius: 8px;
	padding: 0 40px;
	-webkit-box-shadow:0 0 10px #e5e5e5;  
    -moz-box-shadow:0 0 10px #e5e5e5;  
    box-shadow:0 0 10px #e5e5e5;
    position: absolute;
    left: 200px;
    top: 80px; 
    display: none;
}
.myres-sc-win-title{
	position: relative;
}
.myres-sc-win p{
	color: #39aef5;
	font-size: 16px;
	text-align: center;
	line-height: 52px;
}
.myres-sc-win-colse{
	position: absolute; top: 12px; right: -26px;
	background: url(../images/win-close.png) no-repeat right top;
	width: 18px;
	height: 17px;
}
.myres-sc-win-con td{
	height: 60px;
	font-size: 14px;
	color: #666;
}
.myres-sc-win-con-td1{
	position: relative;
}
.myres-sc-win-con-td1 .file{
	position: absolute; left: 0; top: 10px;
}
.myres-sc-win-con-td2 input{
	width: 330px;
	height: 40px;
	border: 1px solid #eaeaea;
	background: #fcfcfc;
	color: #a9a9a9;
	font-size: 14px;
	padding: 0 10px;
}
.myres-sc-win-con-td3 select{
	margin-right: 40px;
    width: 150px;
    height: 28px;
    line-height: 28px;
    background-color: #ddd;
    border: 1px solid #ddd;  
}
.myres-sc-win-con-td3 option{
	background: #fff;
}
.myres-sc-win-con-td4 button{
	width: 89px;
	height: 29px;
	text-align: center;
	border: 1px solid #dddddd;
	background: #e24c37;
	color: #fff;
	font-size: 12px;
	margin: 0 25px;
}
.myres-sc-win-con-td4 .myres-sc-win-con-td4-cancel{
	background: #3481e7;
}



/*�ҵ���Դ-����*/
.myres-sc-con-f1 select{
	margin-left: 5px;
    width: 150px;
    height: 28px;
    line-height: 28px;
    background-color: #ddd;
    border: 1px solid #ddd;
}
.myres-sc-con-f1 select option{
	background: #fff;
}
.myres-sc-con-table-status2{
	color: #e15555;
}
.myres-sc-con-table-status3{
	color: #7fbc23;
}




/*�ҵ���Դ-�ղ�*/
.star ul,.star li {
    list-style: none;
}

.star {
    position: relative;
    height: 24px;
    margin: 20px auto 0;
}


.star li {
    float: left;
    width: 14px;
    height: 11px;
    text-indent: -9999px;
    background: url(../images/star_1.png) no-repeat;
    cursor: pointer;
}

.star li.on {
    background-position: 0 -28px;
}

.hidden {
    display: none;
}



/*�ҵ���Դ-����*/
.myres-down-con-f1-title ul{
	overflow: auto;
	zoom: 1;
}
.myres-down-con-f1-title{
	height: 45px;
	line-height: 45px;
	background: #f4f4f4;
	border-bottom: 1px solid #c6ced2;
}
.myres-down-con-f1-title li{
	float: left;
	color: #333333;
	font-size: 12px;
	padding: 0 10px;
	margin: 0 15px;
}
.myres-down-con-f1-title a{
	color: #333333;
}
.myres-down-con-f1-title li:hover{
	cursor: pointer;
}
.myres-down-con-f1-title-on{
	border-bottom: 3px solid #78abef;
}

/*�������ʽ*/ 
.progressbar_1{ 
    background-color:#fff; 
    height:18px; 
    width:240px; 
    border:1px solid #57a3dc; 
    margin: 12px 4px;
} 
.progressbar_1 .bar { 
    background: url(../images/jdt.png) no-repeat left center; 
    height:18px; 
    width:0; 
} 

.myres-down-con-jdt1{
	width: 40px;
}
.myres-down-con-jdt1,.myres-down-con-jdt2,.progressbar_1{
	float: left;
}




/**ע��*/
.content{
	width: 100%;
}
.main-box{
	width: 1000px;
	height: auto;
	margin:0 auto;
	font-size: 12px;
	position: relative;
}
.content-nav{
	height: 60px;
	line-height: 60px;
	padding-left: 20px;
	
}
.menu-lis{
	height: 100%;
	width: 680px;
	float: left;
}
.menu-lis span{
	display:inline-block;
	height: 100%;
}
.menu-lis a{
	width: 50px;
	float: left;
}
.has_usr{
	width: 262px;
    float: right;
    margin-right: 32px;
    text-align: right;
}
.login-btn{
	height: 30px;
	width: 60px;
	line-height: 30px;
	text-align: center;
	background-color: #fafafa;
	outline: none;
	border:2px solid #ebebeb;
}
.input-box{
	width: 946px;
	height: auto;
	border:1px solid #dddddd;
	margin-left:20px;
}
.sub-titls{
	height: 120px;
	line-height: 120px;
	width: 560px;
	margin: 0 auto;
}
.sub-titls li{
	float: left;
}
.sub-titls span{
	display: block;
	float: left;
	margin-left:5px;
}
.num{
	height: 50px;
	line-height: 50px;
	width: 50px;
	color: white;
	background-color:#a9a9a9 ;
	font-weight: bolder;
	font-size: 18px;
	border-radius: 25px;
	text-align: center;
	margin-top:35px;
	
}
.num-curl{
	background-color:#019dda;
}
.nav-curl{
	color:#019dda ;
}
.form-box,.real-box,.loginform-box{
	height: auto;
	/*width: 560px;*/
	/*margin: 0 auto;*/
	margin-left:200px;
}
.input-item{
	height: 40px;
	line-height: 40px;
	text-align: left;
	margin-bottom: 30px;
}
.item-txt{
	display: inline-block;
}
.item-txt{
	width: 80px;
	font-size: 16px;
	text-align: right;
	
}
.input-item input{
	height: 40px;
	line-height: 40px;
	width: 350px;
	border:1px solid #eaeaea;
}
.required,.verify-text{
	color:red;
}
.security{
	width: 200px!important;
}
.security-btn{
	width: 145px!important;
	height: 42px!important;
	line-height: 42px!important;
	background-color: #fbfbfb;
	outline: none;
}

.verify-text{
	line-height:0px!important;
	height: 0px!important;
}
.check-input{
	width: 20px!important;
	height: 20px!important;
	line-height: 20px!important;
	background-color: #f3f3f3;
	margin-left:80px;
}
.btns{
	margin-bottom: 75px;
	width: 560px;
}
.btns a{
	width:350px;
	height: 50px;
	line-height: 50px;
	display: block;
	background-color: #3f89ec;
	color: white;
	text-align: center;
	font-size:14px ;
	border-radius: 5px;
	margin-left:80px;
}
/*ע��-����*/
.success-dilog{
	border:2px solid #dddddd;
	width: 588px;
	height: 325px;
	padding: 0px 40px 23px 40px;
	background-color:#fcfcfc ;
	position: absolute;
	top: 96px;
	left: 160px;
	display: none;
}
.dilog-title{
	height: 20px;
	line-height: 14px;
	font-size: 16px;
	color: #598ed2;
	font-weight: bolder;
	border-bottom: 2px dashed #adadad;
	text-align: center;
	
}

.prompt-text p{
	color: #666666;
	font-size: 14px;
}
.prompt-title{
    height: 36px;
	line-height: 45px;
	font-size: 20px!important;
	font-weight: bold;
	margin-bottom: 10px;
	color: #242424!important;
}

.prompt-title img{
	display: inline-block;
}
.prompt-text .item{
	margin-top:5px;
}
.prompt-btn{
	text-align: center;
	height: 50px;
	margin: 12px -35px 0 12px;
}
.prompt-btn input[type="button"]{
	width:88px ;
	height:30px ;
	line-height:30px ;
	color: white;
	outline: none;
	font-size: 14px;
	margin-right:50px;
	border:1px solid #dddddd;
}
.real-btn{
	background-color: #f7a901;
}
.bang-btn,.login-btn2{
	background-color: #3482e7;
}
.registerlogin-box{
	left:0px !important;
	display: none;
	height: auto;
	text-align: center;
}
.real-box{
	color: #666666;
	margin-left:0px!important;
	margin-bottom:200px;
	left:0px !important;
	display: none;
	height: auto;
}

.line-sm{
	height: 35px;
	width: 435px;
	margin: 0 auto;
	line-height: 35px;
	margin-top: -10px;
}
.line-sm spam{
	display: inline-block;
}
.line1,.line2{
	width: 125px;
	display: inline-block;
	margin-top: 10px;
}
.sm{
	float: left;
}
.real-box-header{
	text-align: center;
}
.real-box-header .sm{
  font-size: 14px;
  width: 130px;
  margin:0px 24px;
}
.real-box .real-form{
	margin-top:33px;
}
.real-inputform{
	margin-left:206px;
}
.real-form input{
	border:1px solid #7dbc23;
	height: 38px;
	line-height: 38px;
	width: 348px;
}

.real-form{
	padding-bottom: 205px;
	padding-left:305px;
}
.realform-btn{
	width: 348px;
	height: 50px;
	line-height: 50px;
	margin-top:44px;
	background-color: #3f89ec;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border-radius: 5px;
	text-align: center;
	outline: none;
	border:none;
	display: block;
}
/**��¼*/
.loginform-box{
	margin-top:30px;
	display: none;
	/*text-align: center;*/
	padding-bottom: 250px;
	padding-left: 85px;
}
.loginform-box input{
	width: 345px;
	height: 40px;
	line-height: 40px;
	border:1px solid #dddddd;
	margin-top:26px;
}
.loginform-box .loginform-btn{
	display: block;
	width: 348px;
	height: 50px;
	line-height: 50px;
	margin-top:44px;
	background-color: #3f89ec;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border-radius: 5px;
	text-align: center;
	outline: none;
	border:none;	
}


/* ֪ͨ���� */
.clr{
    clear: both;
}
.adreesbook{
	    background: url("../images/bj-center.png") repeat-y;
	width: 1015px;
    height: 545px;
    margin: 0px auto;
}
.book-left{
	margin-left:20px;
	border:1px solid #cccccc;
	width:25%;
	float:left;
}
.back{
	width:100%;
	height:40px;
	font-size:12px;
}
.back>span{
	margin-top: 10px;
	display:block;
	float:left;
	margin-left:19px;
	font-size:20px;
}
.back>a{
	margin-top: 20px;
	margin-right:25px;
	float:right;
}
.grouping{
	color:black;
	text-align:center;
	border-bottom:1px solid #cccccc;
	width:100%;
	height:40px;
	background-color:#EDEDED;
}
.grouping>input{
	color:black;
	width:30%;
	margin-top:10px;
}
.contact{
	    margin: 11px auto 1px 2px;
	width:100%;
	border-bottom:1px solid #cccccc;
	height:74px;
}
.contact>img{
	margin-left:15px;
}
.contact>span{
	font-size:18px;
}

.screen-show{width: 98%;height: 34px;background-color: #f2f2f2;border-radius: 21px;margin-top: 4px;}
.screen-show input[type='text']{width: 80%;height: 34px;outline: none;background: #fff;font-size: 12px;color: #aaa;text-indent: 10px;border: none;border-radius: 1px;}
.screen-show img{margin: 2px 4px -10px 5px;cursor: pointer;}
.contact-tree{
	overflow: scroll;
	width:100%;
	height:372px;
	background-color:#ffffff;
}
.book-right{
	margin-right:20px;
	width:700px;
	height:500px;
	float:right;
	border:1px solid #cccccc;
}
.book-right-container{
	margin-top:60px;
	width:100%;
	height:140px;
}
.contact-left{
	background-image:url("../images/face.png");
	background-size:100% 100%;
		margin-left:20px;
	width:20%;
	height:145px;
	float:left;
}
.contact-left>img{
	background-size:100% 100%;
}
.contact-middle{
	float:left;
	width:50%;
	margin-left:20px;
	height:120px;
}
.Editinggroup{
	width:95%;
	height:50px;
	}
.contact-middle>.person>div>span{
	    margin-top: -9px;
	display:block;
	float:left;
	font-size:18px;
	color:black;
}
.contact-middle>.person>div>#btn-change{
	
	margin-top: 21px;
	background-color: #cccccc;
 	width: 48px;
    height: 16px;
	margin-left:105px;
	border:1px solid #cccccc;
}
#btn-change>input{
	color:black;
	border:none;
	background-color:#FBFBFB;
	border-radius: 3px;
}
.btn-change{
	position: absolute;
	background-color:#ffffff;
	    margin-left: 80px;
	    width: 80px;
    height: 70px;
    border: 1px solid #cccccc;
}
.btn-change>ul>li{
	height:20px;
}
.btn-change>ul>li:nth-child(2)>input{
	width:75px;
}
.contact-middle>.person{
	line-height:34px;
	font-size:14px;
}
.contact-middle>.person>div{
	    height: 55px;
	width:100%;
}
.contact-right{
	margin-right:20px;
	width:20%;
	height:120px;
	float:right;
}
.contact-right>input:nth-child(1){
	background-color: #277FE2;
	color:#ffffff;
}
.contact-right>input{
	background-color:#ffffff;
	border:1px solid #cccccc;
	text-align:center;
	color:black;
	border-radius:5px;
	margin-top:20px;
	width:60%;
	height:30px;
}
.messages{
	background-color:#ffffff;
	margin-top:100px;
	width:90%;
	height:215px;
	margin:27px auto;
	border:1px solid #cccccc;
}
.messages-box{
	border:1px solid #cccccc;
	width:95%;
	height:150px;
	margin:0px auto;
}
.messages-box>textarea{
	width:100%;
	height:100%;
	border:none;
}
.messages>span{
	display: block;
    width: 20%;
    margin: 0px auto;
    font-size: 18px;
}
.messages>input{
	margin-top: 5px;
	color:#ffffff;
	background-color: #F7A903;
	text-align:center;
	border:none;
	float:right;
	border-radius:5px;
	margin-right:23px;
	width:20%;
	height:30px;
}
.myres-sc-win-colse-a{
	position: relative; top: -19px; right: -565px;
	background: url(../images/win-close.png) no-repeat right top;
	width: 18px;
	height: 17px;
}
.myres-sc-win-colse-b{
	position: relative; top: -19px; right: -565px;
	background: url(../images/win-close.png) no-repeat right top;
	width: 18px;
	height: 17px;
}
.send{
	border:1px solid #cccccc;
	width:95%;
	height:220px;
	margin-top:100px;
	margin:27px auto;
}
.head{
	text-align:center;
	width:100%;
	height:30px;
}
.head>span{
	font-size:18px;
}
.messages-box>table{
	width:150%;
}
.send tr td {
    color: #666;
    font-weight: normal;
    /* height: 44px; */
    line-height: 25px;
}
.span{
	width:85%;
	float:left;
}
.send-input{
	width:15%;
	float:right;
}
.send-input>input{
	color:#ffffff;
	text-align:center;
	border-radius:5px;
	border:1px solid #cccccc;
	width:100%;
	height:25px;
	background-color:#F7A903;
}
.send .messages-box{
	height: 155px;
	border:none;
	width:100%;
	border-top:1px solid #cccccc;
	}
	.edit{
		margin:0px auto;
		width:100%;
		height:108px;
		background-color:#ffffff;
	}
	.group>table{
		width:118%;
	}
	.myres-sc-win-colse-c{
	position: relative; top: -17px; right: -300px;
	background: url(../images/win-close.png) no-repeat right top;
	width: 18px;
	height: 17px;
	}
	
	.group{
		width:66%;
		margin:0px auto;
		margin-top:8px;
	}
	.group>table>tbody>tr>td>input{
		width:181px;
		height:35px;
	}
	.group-input{
		    width: 98%;
    		margin: 13px auto 0px 56px;
	}
	.group-input-a{
		margin: 13px auto 0px 67px;
	}
	.group-input-a>input{
			border-radius:3px;
	border:1px solid #ccccc;
	background-color:#ffffff;
	color:black;
	width:85px;
	height:30px;
	}
	.group-input-a>input:hover{
				color:ffffff;
	background-color:#2077D7;
	border-radius:3px;
	border:1px solid #cccccc;
	}
		.group-input-b{
		margin: 13px auto 0px 64px;
	}
	.group-input-b>input{
			border-radius:3px;
	border:1px solid #ccccc;
	background-color:#ffffff;
	color:black;
	width:85px;
	height:30px;
	}
	.group-input-b>input:hover{
				color:ffffff;
	background-color:#2077D7;
	border-radius:3px;
	border:1px solid #cccccc;
	}
	
	.group-input>input{
	border-radius:3px;
	border:1px solid #ccccc;
	background-color:#ffffff;
	color:black;
	width:85px;
	height:30px;
	}
	.group-input>input:hover{
	color:ffffff;
	background-color:#2077D7;
	border-radius:3px;
	border:1px solid #cccccc;
		
	}
	
	/* message-center */
	#message-center{
		/* width:1013px; */
		height:690px;
		margin:0px auto;
		background: url("../images/bj-center.png") repeat-y;
		
	}
	.message-border{
		width:1015px;
		height:499px;
		margin:0px auto;
	}
	.message-center-top{
		width:93%;
		margin: 0px auto;
		height:50px;
		border-bottom:1px solid #cccccc;
	}
	.message-center-top>span {
		border-bottom: 3px solid #3D88E8;
		padding-top: 23px;
		width: 90px;
		font-size:18px;
		display:block;
	}
	.message-center-top>a{
		display:block;
		margin: -19px 10px;
		float:right;
	}
	.message-center-contenr{
		width:93%;
		margin:10px auto;
		height:400px;
		
	}	
	.message-center-contenr>ul{
	
		width:100px;
		height:180px;
		
	}
	.display-box{
		width: 785px;
    	float: left;
    	position: absolute;
    	top: 181px;
    	left: 351px;
   	 	border: 1px solid rgb(204, 204, 204);
    	display: block;
	}
	.message-center-contenr>ul>li{
		position:relative;
		top:10px;
		background-color:#CFDBC7;
		text-align: center;
	    padding: 18px;
    	margin: 10px;
		border:1px solid #cccccc;
		width:100px;
		height:14px;
	}
	.message-center-contenr>ul>li>.display-box{
			top: -63px;
    		left: 136px;
		    position: absolute;
			border:1px solid #cccccc;
		    width:780px;
		    height:600px;
	}
	.message-center-contenr>ul>li:hover{
		background-color:#3583E7;
		color:#ffffff;
	}
	.display-box-a{
		width:705px;
		margin: 10px auto;
		height:50px;
		border-bottom:1px solid #cccccc;
	}
	
	.display-box-a>a{
		    display: block;
    float: right;
    margin: 25px 20px 0px 0px;
	}
	.display-box-a>input{
	    outline: medium;
	    font-weight: 300;
    	color: black;
		font-size: 18px;
		 height: 30px;
    	 float: left;
  		 border: none;
   		 background-color: #ffffff;
   		 margin: 20px 5px 5px 10px;
	}
	.display-box-a>input:hover{
		border-bottom:3px solid #3583E7
	}
	.display-box-b{
		width:705px;
		margin: 0px auto;
		height:40px;
		border-bottom:1px solid #cccccc;
	}
	
	.display-box-b>div{
	    width: 100%;
    height: 50px;
	}
	.display-box-b>div>input{
		border-radius: 3px;
	    margin: 0px;
		background-color:#F6F6F6;
		border: 1px solid #cccccc;
		font-weight: 300;
    	color: black;
		font-size: 14px;
		height: 30px;
    	float: left;
    	margin-left: 19px
	}
	.display-box-b>div>input:nth-chlid(1){
		width:10px;
	}
.content-box{
	    font-size: 14px;
	text-overflow: ellipsis;
    width: 351px;
    color: #717171;
    overflow: hidden;
    }
    .content-box>div{
        font-size: 14px;
    		color:#3F86E6;
    }
    .content-box>div>span{
    		color:#EA7C40;
    }
    .content-box>span{
    	color:#EA7C40;
    }
   .display-box-c{
    	width:745px;
		margin: 0px auto;
    }
    .display-box-c>table{
    	width: 90%;
    margin: 0px auto;
    }
    .display-box-c>table>tbody>tr{
    	    height: 80px;
    border-bottom: 1px solid #cccccc;
    }
    .display-box-c>table>tbody>tr>td:nth-child(5)>input{
    	width: 55px;
    	height: 31px;
    	color: black;
    background-color: #F9F9F9;
    border: 1px solid #cccccc;
    }
  /*  �ظ� */
   #reply-box{
   z-index:9999;
  		 border:none;
   		 width: 445px;
    	 height: 60px;
    	 left: 342px;
   }
   #reply-box>input{
   		    width: 100%;
    height: 60px;
   }
    #reply-box>div>input{
    outline: medium;
        margin: 10px;
    background-color: #3D88E8;
    float: left;
    width: 70px;
    height: 30px;
    color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 5px;
    }
  /*  ���� */
  .tz{
  	  z-index:99999;
  	    top: 181px;
    left: 352px;
    position: absolute;
    border: 1px solid #cccccc;
    width: 785px;
    height: 600px;
  }
  .tz>.xtgg-a>input{
  	/* outline: medium; */
    border-radius: 3px;
    border: none;
    color: #ffffff;
  	background-color:#f7a901;
  	margin-top: 18px;
    width: 102px;
    height: 30px;
  	display: block;
    float: right;
  }
  .xtgg{
  z-index:99999;
  	top: -176px;
    left: 148px;
    position: relative;
    border: 1px solid #cccccc;
    width: 785px;
    height: 600px;
  }
  .xtgg-a{
  	width:700px;
  	height:50px;
  	margin:10px auto;
  	border-bottom:1px solid #cccccc;
  }
  .xtgg-a>span{
  float:left;
      width: 90px;
  	border-bottom:2px solid #3F86E6;
  	display: block;
    padding-top: 24px;
    font-size: 18px;
  }
  .xtgg-c{
  	width:670px;
  	margin: 0px auto;
  }
  .xtgg-c>table{
  	width:100%;
  }
  .xtgg-c>table>tbody>tr{height: 35px;}
  .xtgg-c>table>tbody>tr>td:nth-child(2){
  		font-size:14px;
  }
  .xtgg-c>table>tbody>tr>td:nth-child(2)>span{
  		color:#3F86E6;
  		font-size:14px;
  }
  .xtgg-c>table>tbody>tr>td:nth-child(3){
  	color:#cccccc;
  }
 
  .display-box-b>div>a{
  	    display: block;
    	float: right;
    	margin: 10px 20px 0px 0px;
  }
  
  /* send-message */
  .send-message{
  	width: 1015px;
    height: 767px;
    margin: 0px auto;
    background: url("../images/bj-center.png") repeat-y;
  }
  .send-head{
  	width:90%;
  	height:50px;
  	margin:0px auto;
  }
  .send-head>a{
  	display: block;
    float: right;
    margin-top: 26px;
  }
  .send-head>span{
  	display: block;
    float: left;
    padding-top: 24px;
  }
  .send-head>span>span{
  	font-size:18px;
  	border-bottom: 2px solid #3D88E8;
  }
  .send-contact{
  	width:90%;
  	height:500px;
  	
  	margin:0px auto;
  }
  .send-left{
  		float:left;
  		width:30%;
  		height:600px;
  		border:1px solid #cccccc;
  }
  #contact-tree{
  	height: 513px;
    overflow: scroll;
    overflow-x: hidden;
  }
  .send-right{
  		float:right;
  		width:68%;
  		height:715px;
  		border:1px solid #cccccc;
  }
  .send-right>div:nth-child(1){
  		height: 50px;
  		width:95%;
  		margin: 30px auto 0px 25px;
  }
  .send-right>div:nth-child(1)>span{
  		 display: block;
   		 float: left;
   		 font-size: 18px;
   		 margin:5px 31px 0px 10px;
  }
   .send-right>div:nth-child(1)>input{
   		    margin-top: 6px;
    		width: 450px;
    		height: 40px;
   }
   .send-right>div:nth-child(2){
  		width:95%;
  		margin: 30px auto 0px 25px;
   }
   .send-right>div:nth-child(2)>span{
   		display: block;
    	font-size: 18px;
    	float: left;
    	margin:5px 31px 0px 10px;
   }
   .send-right>div:nth-child(2)>textarea{
   		height: 300px;
   		 width: 450px;
   }
   .send-right>div:nth-child(3){
   		width:95%;
  		margin: 30px auto 0px 25px;
   }
   .send-right>div:nth-child(3)>span{
   		display: block;
    	font-size: 18px;
    	float: left;
    	margin:5px 31px 0px 45px;
   }
   .send-right>div:nth-child(3)>input{
   		    font-size: 14px;
    		color: black;
   		 	border-radius: 3px;
    		border: 1px solid #cccccc;
    		background-color: #ffffff;
    		width: 100px;
    		height: 30px;
   }
   .send-right>div:nth-child(4){
   			border: 1px solid #cccccc;
    		width: 72%;
    		height: 75px;
    		margin:24px 31px 0px 135px
   }
   .send-right>div:nth-child(4)>ul>li{
   		   
    		width: 17%;
    		height: 63px;
    		float: left;
    		margin: 5px;
   }
   .send-right>div:nth-child(5){
    		width: 72%;
    		height: 75px;
    		margin:24px 31px 0px 0px
   }
   .send-right>div:nth-child(5)>span{
   		display: block;
    	font-size: 18px;
    	float: left;
    	margin:-3px 10px 0px 45px;
   }
.send-right>div:nth-child(5)>input{
	margin-left: 8px;
}
.send-right>div:nth-child(6){
    		    width: 38%;
    			height: 75px;
    			float: right;x
}
.send-right>div:nth-child(6)>input{
	    border-radius: 3px;
    width: 100px;
    height: 35px;
    border: 1px solid #cccccc;
    color: black;
    background-color: #ffffff;
}
.send-right>div:nth-child(6)>input:hover{
		color:#ffffff;
		background-color: #f7a901;
	
}
/* ֪ͨ���� */

.notice-details{
	 	width: 1015px;
    height: 700px;
    margin: 0px auto;
    background: url("../images/bj-center.png") repeat-y;	
}
.notice-box{
	width:92%;
	margin:0px auto;
	height:580px;
	border:1px solid #cccccc;
}
.notice-box>.notice-title{
	text-align: center;
	width:100%;
	height:50px;
	border-bottom:1px solid #cccccc;
	background-color:#F7F7F7;
}
.notice-box>div>span{
	display: block;
    padding-top: 15px;
    font-size: 18px;
}
.notice-time{
	text-align: center;
	width:100%;
	height:50px;
	border-bottom:1px solid #cccccc;
}
.notice-time>ul>li>span{
	color:#cccccc;
}
.notice-time>ul>li{
	height: 9px;
	float:left;
	margin: 21px;
}
.notice-box>textarea{
	border:none;
	width:100%;
	height:477px;
}
.notice-input{
	width: 12%;
    margin: 35px auto;
	height:50px;
}
.notice-input>input{
	color: #ffffff;
    border-radius: 3px;
    border: 1px solid #cccccc;
    height: 32px;
    width: 100px;
    background-color: #3D88E8;
}

/*�*/
#activity{
		    /* width: 1013px; */
    height: 1800pxpx;
    margin: 0px auto;
    background: url("../images/bj-center.png") repeat-y;
	
}
.activity-border{
	width: 1015px;
    height: auto;
    margin: 0px auto;	
}
.activity-head{
	padding-top: 20px;
	width:95%;
	margin:0px auto;
	height:500px;
}
.activity-head-left{
	float:left;
	width:640px;
	height:500px;
}
.pic-box-top{
	width:630px;
	height:320px;
	border:1px solid #cccccc;
}
.pic-box-top>img{
	width:100%;
	height:100%
}
.pic-box-bottom>ul>li{
	border: 1px solid #cccccc;
    margin: 22px 11px 0px 0px;
	float:left;
	width:200px;
	height:155px;
}
.pic-box-bottom>ul>li>img{
	width:100%;
	height:100%
}
.activity-head-right{
	float:right;
	width:319px;
	height:300px;
	
}
.activity-head-right>ul>li{
	margin: 0px 0px 15px 0px;
	width:100%;
	height:155px;
	border:1px solid #cccccc;	
}
.activity-body{
	width:95%;
	margin:10px auto;
	height:1390px;
	/* border:1px solid #cccccc; */
}
.activity-body-top{
	    margin-top: 20px;
	width:100%;
	height:375px;
	
}
.activity-body-top>div:nth-chlid(1){
	width:100%;
	height:30px;
}
.activity-body-top>ul{
	width:193px;
	height:335px;
	float:left;
			
}
.activity-body-top>ul>li{
	background-color: #F4F0F1;
	padding-top: 41px;
	height:70px;
	text-align: center;
	border-bottom:1px solid #cccccc;
}
.activity-body-top>ul>li:hover{
	background-color: #cccccc;
}
.activity-body-top>ul>li>span{
	font-size: 16px;
	/* background-color: #cccccc; */
}
.activity-body-top>div:nth-child(1){
	height:30px;
	
}
.activity-body-top>div:nth-child(1)>span{
	color: #3482e7;
	font-size:18px;
}
.activity-body-top>div:nth-child(1)>a{
	font-size:16px;
	float:right;
}
.right-teaching{
	background-color: #cccccc;
	width: 769px;
    height: 334px;
    float: right;
    border: 1px solid #cccccc;
}
.right-teaching>ul{
	padding-top: 15px;
	background-color:#DBD9DA;
	width:95%;
	margin:12px auto;
	height:30px;
}
.right-teaching>ul>li{
	margin-left: 30px;
	float:left;
}
.right-teaching>ul>li:hover{
	background-color:#3482e7;
	color:#ffffff;
}
.right-teaching>div{
	width:95%;
	margin:12px auto;
	height:285px;
	
}
.teaching-box>div:nth-child(1){

	width:53%;
	height:245px;
	float:left;

}
.teaching-box>div:nth-child(1)>div{
	height:225px;
	background-image: url("../images/photo3.jpg");
	background-size: 100% 100%;
    background-repeat: no-repeat;
}
.cover{
	background-image: url("../images/play.png");
}
.teaching-box>div:nth-child(1)>span{
	font-size:16px;
	font-weight: 100;
}
.teaching-box>div:nth-child(2){
	width:47%;
	height:270px;
	float:right;
}
.teaching-box>div:nth-child(2)>ul{
	margin-left: 22px;
    width: 100%;
}
.teaching-box>div:nth-child(2)>ul>li{
	height: 78px;
    width: 140px;
    float: left;
    margin: 0px 31px 55px 0px;
}
.teaching-box>div:nth-child(2)>ul>li>span{
	font-weight: 100;
	font-size:12px;
}
.activity-body-midlle{
	margin-top: 24px;
	width:100%;
	height:630px;
}
.activity-body-midlle>div:nth-child(1){
	height:30px;
	
}
.activity-body-midlle>div:nth-child(1)>span{
	color: #3482e7;
	font-size:18px;
}
.activity-body-midlle>div:nth-child(1)>a{
	font-size:16px;
	float:right;
}
.activity-body-midlle>div:nth-child(2){
	width:100%;
	height:91px;
}
.activity-body-midlle>div:nth-child(2)>img{
	width:100%;
	height:100%
}
.activity-body-midlle>div:nth-child(3){
	margin-top:20px;
	width:100%;
	height:450px;
	/* border:1px solid #cccccc; */
}
.table{
	font-family: inherit;
	width:350px;
	float:left;
	height:450px;
	border:1px solid #cccccc;
}
.table>div{
	font-weight: 500;
	font-size: 18px;
     padding: 15px 0px 1px 15px;
    width: 96%;
    height: 37px;
    border-bottom: 1px solid #cccccc;
}
.table>ul{
	width:100%;
}
.table>ul>li{
	padding: 17px 0px 0px 13px;
    font-size: 14px;
    font-weight: 500;
    color: #8D8D8D;
    height: 20px;
}
.table>ul>li>i{
	margin-right:15px;
}
.ul-pic{
	width:600px;
	float:right;
	height:450px;
	
}
.ul-pic>ul>li{
	margin: 0px 20px 60px 0px;
    float: left;
    width: 280px;
    height: 172px;	
}
.ul-pic>ul>li>p{
	font-size: 14px;
    font-weight: 300;
}
.ul-pic>ul>li>img{
	width:100%;
	height:100%
}
.ul-pic>ul>li>span{
	font-weight: 400;
    font-size: 13px;
}

/*����*/

.News-box{
	width: 1013px; */
    height: 1800pxpx;
    margin: 0px auto;
    background: url("../images/bj-center.png") repeat-y;
}
.News-border{
	    width: 1015px;
    height: auto;
    margin: 0px auto;
}
.News-head{
	width:95%;
	margin:0px auto;
	height:390px;
	/* border:1px solid #cccccc; */
}
.News-head-left{
	/* margin-top: 20px; */
	width:55%;
	height:252px;
	float:left;
	/* border-right:1px solid #cccccc; */
}
.News-head-left>div:nth-child(1){
	width:100%;
	height:252px;
	/* background: url("../images/news-pic/picture.jpg"); */
}
.scroll>div{
	width: 100%;
	float: right;
    position: relative;
    background-color:rgba(255,255,255,0.5);
    height: 20px;
    top: 252px;
	
}
.headings{
	    float: right;
    margin-right: 50px;
}
.News-head-left>div:nth-child(2){
	color: #636363;
	line-height: 25px;
    overflow: hidden;
	margin-top: 25px;
	width:100%;
	height:100px;
    /* border:1px solid #cccccc; */
}
.News-head-right{
	margin-top: 20px;
	width:40%;
	height:370px;
	float:right;
	/* border-left:1px solid #cccccc; */
}
.News-head-right>ul>li{
	width:100%;
	height:76px;
	margin: 0px 0px 20px 0px;
	border-bottom:1px dashed #cccccc;
}
.News-head-right>ul>li>div:nth-child(1){
	margin: 0px 20px 0px 0px;
	/* background: url("../images/news-pic/photo.jpg"); */
	float: left;
    width: 67px;
    height: 62px;
}
.news-introduce{
	line-height: 22px;
}
.news-introduce>p{
	    font-weight: 600;
	font-size:14px;
}
.news-introduce>div>span{
	    color: #636363;
}
/* .news-introduce>div{
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
} */

.News-body{
	
	    width: 95%;
    margin: 15px auto;
    height: 415px;
   /*  border: 1px solid #cccccc;  */
}
.News-body-left{
	
    width: 55%;
    height: 415px;
    float: left;
   /*  border-right: 1px solid #cccccc; */
}

.news-information-left{
	    margin-bottom: 10px;
	float: left;
	margin-top:25px;
	width:100%;
	height:160px;
	/* border-right: 1px solid #cccccc; */
}
.news-information-left>div:nth-child(1){
	overflow:hidden;
	width:224px;
	margin-top: 5px;
	float:left;
	height:200px;
}
.news-information-left>div:nth-child(1)>span{
	display: block;
	    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
	margin-top:5px;
}

/* .news-information-left>div:nth-child(2){
	margin: 50px 0px 0px 5px
} */
.news-information-left>div:nth-child(2)>ul>li{
	width:106px;
	height:75px;
	float:left;
}
.news-information-right{
	margin-top: 20px;
	float: right;
	width:255px;
	height:350px;
}
.information-right-box{
	/* text-indent: 25px; */
	width: 290px;
    float: right;
    overflow: hidden;
	line-height: 20px;
	border-bottom: 1px solid #cccccc;
	
	height:auto;
}
.information-right-box>p{
	    font-weight: 900;
}
.information-right-box>div{
	    color: #636363;
	margin-top:10px;
	height:auto;
	width:100%;
}
.information-right-box>ul>li{
	height:30px;
}
.information-right-box>ul>li>p{
	    color: #7B7B7B;
	display:block;
	margin-left:15px;
}
.information-right-box>ul>li>i{
	    position: relative;
    top: 12px;
}
.information-right-box>ul>li>span{
	    font-weight: bolder;
	font-size:14px;
	    display: block;
    margin-left: 15px;
}
.News-body-right {
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	margin-top:10px;
    width: 40%;
    height: 415px;
    /* border-left: 1px solid #cccccc; */
}
.Today-news{
	    height: 150px;
	margin-top:24px;
}
.Today-news>p{
	font-size:14px;
	 font-weight: bolder;
}
.Today-news>img{
	margin-top: 15px;
	height: 96px;
	width: 165px;
    float: left;	
}
.Today-news>div{
	margin-top: 15px;
	font-size: 14px;
    float: right;
    width: 250px; 
}
.Today-news>div>span{
	font-size: 14px;
	    color: #7B7B7B;
}
.Today-news-bottom{
	/* border-bottom: 1px solid #cccccc; */
	wdith:100%;
	height:415px;
}
.Today-news-bottom>ul>li{
	
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	height:25px;
}
.Today-news-bottom>ul>li>p{
	    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
	margin-top: 5px;
	    font-weight: 600;
    font-size: 13px;
    /* color: #7B7B7B; */
    display: block;
    margin-left: 15px;
}
.Today-news-bottom>ul>li>i{
	    position: relative;
    top: 16px;
}
.Today-news-bottom>ul>li>span{
	    font-weight: bolder;
	font-size:14px;
	    display: block;
    margin-left: 15px;
}
#Electronic-teaching{
	    width: 222px;
	    margin: 20px 0px 0px 5px;
}
#Electronic-teaching>ul>li{
	height: 28px;
    folat: left;
    padding-top: 10px;
	font-size: 14px;
	color: #7B7B7B;
	border-bottom: 1px dashed #cccccc;
	z-index:999;
	width:100%;
	
}
#Electronic-teaching>ul>li>i{
	    margin-right: 10px;
	    position: relative;
    top: 4px;
    
}
#Electronic-pic{
	height: 80px;
}
#Electronic-pic>div{
	margin: 0px 5px 0px 0px;
	float:left;
}
.News-foot{
	width: 95%;
    margin: 0px auto;
    height: 270px;
    /* border: 1px solid #cccccc; */
}
.News-foot>ul{
	width:100%;
	
}
.News-foot>ul>li{
	
	width:200px;
	height:220px;
	/* border: 1px solid #cccccc; */
	float:left;
	margin: 0px 41px 0px 0px;
}
.News-foot>ul>li>div:nth-child(1){
	background-size: cover;
	background-repeat: no-repeat;
	width:200px;
	height:141px;
	background-image: url("../images/news-pic/photo12.jpg");;
}
.News-foot>ul>li>p{
	    font-weight: 600;
	margin-top: 5px;
	color: black;
    
    font-size: 14px;	
}
.News-foot-text{
	margin-top: 5px;
	color:#7B7B7B;
}
.News-foot-text>span{
	    color: #636363;
}
/* �������� */
.news-details{
	width: 1015px;
    height: auto;
    margin: 0px auto;
    
}
/* .details-border{
	    width: 1015px;
    margin: 0px auto;
    background: url("../images/bj-center.png") repeat-y;
} */
.news-details-title{
	text-align:center;
	width:80%;
	height:90px;
	margin:0px auto;
	/* border-bottom:1px solid #cccccc; */
}
.news-details-title>p{
	padding: 30px;
	font-size:24px;
}
.news-details-box{
		width:80%;
	height:20px;
	margin:0px auto;
	border-bottom:1px solid #cccccc;
}
.news-details-box>ul>li{
	    margin: 0px 0px 0px 50px;
	float:left;
}
.news-details-content{
		width:60%;
	height:auto;
	margin:60px auto;
	/* border:1px solid #cccccc; */
}