.content1 {
  margin: 45px auto; }

.content2 {
  height: 306px;
  width: 1126px;
  margin-bottom: 45px; }

.label {
  width: 353px;
  /*height: 297px;*/
  float: left; }
.label .label-more {
  display: inline-block;
  float: right; 
  color:rgb(154,154,154);
  background:url("/_upload/tpl/03/ff/1023/template1023/images/main/morebg_03.jpg") no-repeat right center;
  padding-right:20px;
}
.label hr {
  margin: 19px 0 23px 0; }

.label-middle {
  margin: 0 32px 0 32px; }
.label1 .articlecontent{
  line-height: 28px;
  font-size: 16px;
  color: rgb(51,51,51);
  text-indent:2em;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 11;
  -webkit-box-orient: vertical;
    max-height: 304px;
    margin-top: -7px;}

.label2 .swiper-container {
  width: 354px;
  height: 232px;
  border: 0px; }

.label3 {

 border: 1px solid rgb(32,116,203);
 }
.label3 p {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  position: relative;
  top: 24px; }
.label3 .group-input {
  text-align: center;
  position: relative;
  top: 31px; }
.label3 input {
  width: 195px;
  height: 48px;
  margin-top: 12px;
  padding: 0px 49px;
  border: 1px solid rgb(32,116,203); }
.label3 #input-username {
  background: url("/_upload/tpl/03/ff/1023/template1023/images/main/username.png") center left no-repeat; }
.label3 #input-password {
  background: url("/_upload/tpl/03/ff/1023/template1023/images/main/password.png") center left no-repeat; }
.label3 a {
  position: relative;
  top: 35px;
  left: 238px; }
.label3 a span{
   color:rgb(32,116,203);
   font-size:14px;
}
.label3 .label-op {
  width: 354px;
  height: 82px; }
.label3 .group-button {
  width: 354px;
  height: 48px;
  text-align: center;
  position: relative;
  top: 45px; }
.label3 button {
  width: 138px;
  height: 48px;
  border: 0px; }
.label3 .btn-regist {
  font-size:16px;
  color: #777777; }
.label3 .btn-login {
  margin-left: 11px;
 font-size:16px;
  background: #2074cb;
  color: #fff; }

.label4 .news {
  width: 354px;
  height: 100%; }
.label4 .news .new {
  width: 354px;
  height: 89px; }
.label4 .news .new .new-img{
  width: 56px;height: 56px;float: left;
  background: url('/_upload/tpl/03/ff/1023/template1023/images/main/date.png');text-align: center;}
.label4 .news .new .new-img span{
  line-height: 56px;margin: 0 auto;font-size: 16px;font-family: Microsoft YaHei;color: #fff;}
.label4 .news .new .new-content {
  padding-left: 70px; }
.label4 .news .new .new-content h3 a {
  height: 19px;
  width: 284px;
  line-height: 19px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  color: rgb(51,51,51);
   font-size: 18px;
    font-weight: normal;
}
.label4 .news .new .new-content p{
  margin-top: 2px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  height:38px;
}
.label4 .news .new .new-content p a {
  height: 34px;
  width: 284px;
  margin-top: 11px;
  font-size: 14px;
  color: #9f9f9f;}


.label5 .download{
  width: 354px;
  height: 100%;}
.label5 .download-file{
  width: 354px;height: 56px;margin-bottom: 35px;}
.label5 .download-file .download-file-pic{
  width: 56px;height: 56px;float: left;

background: url(/_upload/tpl/03/ff/1023/template1023/images/main/download.jpg);
}
.label5 .download-file .download-file-title{
  line-height: 28px; padding-left: 70px; }
.label5 .download-file .download-file-title a{
  color: rgb(51,51,51);
    font-size: 18px;
    font-weight: normal;
}
.label6 ul{
  height: 34px;
  list-style-type: none;
  margin-top: -7px;
}
.label6 ul  li{
  height: 34px;
  border-bottom: 1px dotted rgb(226,233,241);
}
.label ul li a{
  color: #000;
  line-height: 34px;
}
.swiper-pagination{
    height: 12px;
    width: 100%;
    position: absolute;
    bottom: 20px;
    left: 0;
    text-align: center;
} 
.swiper-pagination .swiper-pagination-switch{
    background: white;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    display: inline-block;
    margin: 0 5px;
}
.swiper-pagination .swiper-pagination-switch.swiper-active-switch{
     background:rgb(255,145,56);
}
.label5 .download-file .download-file-pic.file-pdf{background: url('/_upload/tpl/03/ff/1023/template1023/images/main/file_pdf.jpg');}
.label5 .download-file .download-file-pic.file-word{background: url('/_upload/tpl/03/ff/1023/template1023/images/main/file_word.jpg');}
.a33{text-indent: 20px}
/*# sourceMappingURL=homepage.css.map */

.picbase1-content{
   display:none !important
}

.picbase1-slidenav li img{
   display:none !important;
}

.wp_article_list .list_item{
    height: 40px !important;
    line-height: 40px !important;
background: url(/_upload/tpl/03/ff/1023/template1023/images/links.png) no-repeat right center;
}

.wp_article_list .list_item span{
margin-left: 0px;
}

.wp_article_list .list_item .Article_Index{
  margin-top: 12px !important;
}

.wp_article_list .list_item .Article_Title{
  width: 338px;
}

.label ul li a{
  display: block;
    line-height: 40px;
}


.label {
							    width: 353px;
							    /*height: 297px;*/
							    float: left;
							}
		          				.font-title {
								    display: inline-block;
								    font-size: 18px;
								    font-family: "Microsoft YaHei";
								    color: #2074cb;
								}
								.deng-con{
									background: url(/_upload/tpl/03/ff/1023/template1023/images/bgg.jpg) no-repeat center top;
									width: 353px;
									height: 296px;
									text-align: center;
								}
								.deng-con h5{
									font-size: 32px;
									font-weight: bold;
									color: #fff;
									
									margin-bottom: 2px;
									border-bottom: 1px solid #fff;
									display: inline-block;
									padding: 0 18px;
									padding-top: 80px;
									padding-bottom: 12px;
									margin-top: 0;
								}
								.deng-con p{
									margin: 10px 0 35px;
								}
		          				.deng-con p span{
		          					font-size: 18px;
		          					color: #fff;
		          					padding: 0 10px;
		          				}
		          				.deng-con a{
		          					color: #fff;
		          					font-weight: bold;
		          					background: url(/_upload/tpl/03/ff/1023/template1023/images/deng.png) no-repeat center top;
		          					width: 286px;
		          					height: 67px;
		          					display: inline-block;
		          					font-size: 18px;
		          				line-height: 61px;
		          					
		          				}

.dtjt3_w22{
  height: 297px !important;
}

.picbase1 img{
  height: 297px !important;
}

.picbase1-credit{
      display: none;
}


