body{
  font-family: '微软雅黑', "宋体";
  font-size: 15px;
  background:#f2f2f2; 
  padding: 0;
  margin: 0;
  width: 100%;
}
ul {
	padding: 0;
	margin: 0;
}
 
img{
	border: 0;
}
 a{
	color: #333;}

#zhuantitop{
width:100%;
heigth:300px;
background-image:url(../../images/cpbg2023.png);}



#bgwheader{
  min-height:125px;
   background-color: #0B5AA7;
      display:block; position:relative;padding-top:5px; padding-bottom:5px; 
overflow: overlay;  
}
#bgwlogo{
width: auto;盒子也要自动缩放*/height: auto;
max-width: 643px;
max-height: 125px;/盒子的高度,需要大于图片10o%宽度时图片的高度*/border: 5px solid yellow;
}
 #bgwlogo img {
width: auto;height: auto;
max-width: 100%;/*只要宽度10o% 结合前面auto就可以了*/}




#bgwsearch{
position: relative;

margin-top:40px;

}
#bgwsearch .insert{
	height: 34px;
	border-radius: 18px;
	background-color: #077cc6;
	color: #FFFFFF;
	padding-left: 10px;
	border: none;
	width: 223px;
	
}
input::-webkit-input-placeholder {
          /* WebKit browsers */
          color: #58a4c5;
        }
        input:-moz-placeholder{
          /* Mozilla Firefox 4 to 18 */
          color: #58a4c5;
        }
        input::-moz-placeholder{
          /* Mozilla Firefox 19+ */
          color: #58a4c5;
        }
        input:-ms-input-placeholder {
          /* Internet Explorer 10+ */
          color: #58a4c5;
        }
.bgwbanner{
width: auto;盒子也要自动缩放*/height: auto;
max-width: 1920px;
max-height: 280px;/盒子的高度,需要大于图片10o%宽度时图片的高度*/border: 5px solid yellow;
}
 .bgwbanner img {
width: auto;height: auto;
max-width: 100%;/*只要宽度10o% 结合前面auto就可以了*/}



/*
.bgwnav{
           width:100%;
	 background: #FFFFFF;
         text-align:center; text-transform:uppercase;
	 }

.bgwnav ul{
text-align:center;
margint: 0px auto;
}
.bgwnav ul li{
float:left;
width:150px;
	}
.bgwnav ul li a{
	line-height: 50px;
}
*/
.bgwnav{text-align:center; text-transform:uppercase; margin-top:20px;}
.bgwnav li{display:inline-block; position:relative;width:150px;text-align:left;}
.bgwnav li:last-child{margin-right:0;}
.bgwnav li a{display:block; padding:0;}


.title{
	font-size: 22px;
	font-weight: bold;
	color: #0B5AA7;
	border-bottom: #d7d7d7 solid 4px;
	line-height: 200%;
}
.line{
	padding:7px 0px;
	border-bottom: #0B5AA7 solid 4px;
}
.getmore{
	position: relative;
	float: right;
	top:-40px;
	width: 40px;
	height: 10px;
	background: url(../img/u25.png) no-repeat;
}
.lec-list {
	margin-top: 20px;
       font-weight:bolder;
        font-size: 14px;
 
	background-image: url(../img/tsg.png);
	background-repeat: no-repeat;
	background-position:left bottom;
}
.lec-list .date{
	display: inline-block;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	width: 55px;
	height: 48px;
	border-bottom: #fff solid 1px;
	background-color:#11A3E1;
}
  .line2{
	padding:3px 0px;
	border-bottom: #fff solid 1px;
}

 
.lec-list a{
	font-size: 14px;
	padding-left: 5px;
        color:#8a8a8a;
 
}
.tab{
	background: #f2f2f2;
	line-height: 30px;
	width:90%;
	margin-top:20px;
       display:table;

}
 .tab ul li{
	float: left;
	margin-top:5px;
	text-align: center;
        padding:0px 30px;
	border-right:#7f7f7f solid 1px;
}
 .tab ul li a{
	padding:3px 0px;
}
.tab ul li:last-child{
	border-right:none;
}
.bd{
	margin-top:10px;
	display: none;
}
.bd ul li{
	height: 50px;
	border-bottom: #d7d7d7 dashed 1px;
        overflow:hidden;
}
.bd ul li a{
	line-height: 50px;
        color:#222222
        overflow:hidden;
}

.block-one{
	width: 100%; 
	background-color: #FFFFFF;
display:flex;
}
.block-one .ldxx{
	width: 134px;
	height: 109px;
	background: #0B5AA7;
	margin:30px;}
.block-one .xxgk{
	width: 134px;
	height: 109px;
	background: #C79909;
	margin:30px;
	 }
.block-one p{
	color: #FFFFFF;
	line-height: 80px;
	text-align: center;
}
.block-two{
	margin-top:30px ;
        height: 200px;
	padding:20px 30px;
	background: #FFFFFF;
}
.block-two ul{
	overflow: hidden;
	margin-top:12px ;
}
.block-two ul li{
	float: left;
	width: 100px;
	height: 42px;
	text-align: center;
	border-bottom: #D7D7D7 dashed 1px;
}
.block-two ul li a{
	line-height: 50px;
}
 .tt{
	width: 103px;
	height: 95px;
	border: #797979 solid 1px;
	border-radius: 16px;
	margin-top: 20px;
       margin-right:50px;
}



.tt p{
	color: #0B5AA7;
	text-align: center;
	line-height: 50px;
}

 .tt:hover{
	border: #0B5AA7 solid 1px;
	border-radius: 16px;
}
  .tt0{
	width: 103px;
	height: 95px;
	border: #797979 solid 1px;
	border-radius: 16px;
	margin-top: 20px;
   
}
.tt0 p{
	color: #0B5AA7;
	text-align: center;
	line-height: 50px;
}
.tt0:hover{
	border: #0B5AA7 solid 1px;
	border-radius: 16px;
}
.tt1{
	margin-left: 50px;
}
.nav-box{
	margin-top: 10px;
	margin-bottom: 25px;
	display: table;
}
.nav-box ul li{
	
	float:left;
	
}
.link{
	padding:20px 30px;
 
   background-color: #f1f1f1;
   box-shadow: 3px 3px 5px #c8c8c6;
} 
.link p{
	font-size: 22px;
	color: #0B5AA7;
	line-height: 30px;
	padding-bottom: 20px;
}
.link ul li{
	float:left;
	width: 110px;
	height: 44px;
}
/*底部样式*/
#bgw_footer{
	background-image: url(../img/bottombg.png);
	background-color: #0B5AA7;
        overflow:hidden;
	margin-top: 30px;
	color: white;
	 
}
.footer-block1{
	margin-top: 15px;
	 

}
.footer-block2{
	 
	margin-top: 15px;
}
.footer-block2 p{
	color: #FFFFFF;
	line-height: 200%;
	padding-left: 40px;
}
.footer-block3 p{
	text-align: center;
}
.footer-block3 .wx{
	margin-left: 60px;
	margin-top:10px
}
.footer-block3 .wb{
	margin-left: 60px;
	margin-top:10px
}
/*列表页样式*/
.blue-line{
border-top:#11A3E1 1px solid;
}
.bgw_content{ 
	min-height: 880px;
	background-image: url(../img/111.jpg);
        background-repeat:no-repeat;
 background-size: cover;
}
.inner{
width:90%;
margin: 0 auto;
min-height:800px;
background-color: #ffffff;
position: relative;
}

 .inner-bg{
	width: 1000px;
	margin: 0 auto;
	min-height: 700px;
	background: #FFFFFF;
}

.inner-box{
	position: absolute;
	top:50px;
	width: 90%;
       left:4%;
	min-height: 705px;
	border: #C8C8C6 solid 1px;
       padding:0px 10px;
	
}
.inner_content{
        margin-top: 30px;
	min-height: 500px;
         padding:0px 20px;
color: #333;}
.inner_content p{
        margin:0px;
       color: #333;
}
.inner_content a{
       
       color: #333;
}


.bgw_s{}
 .bgw_stable{
	border:none;}

 .bgw_s table tr{
	border:none;}
.bgw_s table tr td{
	border:none;}