
.main{
	width: 100%;
	margin: 0px auto;
}
.main a:hover{
	color:ff5500 !important;
}
.main .content-one{
	width: 100%;
	height: 400px;
	overflow: hidden;

}
.main .content-one .top{
	height: 35px;
	line-height: 35px;
	padding-top: 10px;
	border-bottom:1px solid 037CCF;

}
.main .content-one .top span{
	color:027bcf;
	font-size: 18px;
	float: left;
	margin-left: 10px;
}
.main .content-one .top a{
float: right;
font-size: 15px;
color:027bcf;
margin-right: 10px;
}
.main .content-one .bottom .left .up-a,
.main .content-one .bottom .center .up-a{
display: block;
  width: 100%;
  height: 200px;
}
.main .content-one .bottom .left .up,
.main .content-one .bottom .center .up{
	display: block;
line-height: 30px;
height:30px;
background: url("/Public/images/tubiao1.png") center left no-repeat;
padding: 0px 12px;
margin-top: 5px;
font-size: 16px;
color: 000;
overflow:hidden;

white-space:nowrap;

text-overflow:ellipsis;

text-overflow: ellipsis;/* IE/Safari */

-ms-text-overflow: ellipsis;

-o-text-overflow: ellipsis;/* Opera */

-moz-binding: url("/Public/css/ellipsis.xml");/*FireFox*/
}
.main .content-one .bottom .left .down,
.main .content-one .bottom .center .down{
  line-height: 25px;
  font-size: 14px;
  color:767575;
  text-indent: 28px;
  height: 100px;
  padding:1px 12px;
  overflow: hidden;
}
.main .content-one .bottom .left a img,
.main .content-one .bottom .center a img{
width: 100%;
height: 100%;
}
.main .content-one .bottom .left,
.main .content-one .bottom .center{
width: 370px;
float: left;
padding-right: 30px;
padding-top: 10px;
}
.main .content-one .bottom .right{
width: 400px;
padding-top: 10px;
float: left;
}
.main .content-one .bottom .right p{
border-bottom: 1px dashed ccc;
background: url("/Public/images/tubiao1.png") center left no-repeat;
  padding:19px 15px;
}
.main .content-one .bottom .right p:last-child{
border-bottom: none;
}
.main .content-one .bottom .right p a{
     font-size: 16px;
     color: 000;
     display: block;
     overflow:hidden;

white-space:nowrap;

text-overflow:ellipsis;

text-overflow: ellipsis;/* IE/Safari */

-ms-text-overflow: ellipsis;

-o-text-overflow: ellipsis;/* Opera */

-moz-binding: url("/Public/css/ellipsis.xml");/*FireFox*/
}
.main .content-two{
	width: 400px;
	height: 352px;
	float: left;
	padding-right:30px; 

}

.main .content-two .top{
	height: 35px;
	line-height: 35px;
	padding-top: 10px;
	border-bottom:2px solid 037CCF;

}
.main .content-three .top{
	height: 35px;
	line-height: 35px;
	padding-top: 10px;
	border-bottom:1px solid 037CCF;

}
.main .content-two .top span,
.main .content-three .top span{
	color:027bcf;
	font-size: 18px;
	float: left;
	margin-left: 10px;

}
.main .content-two  .top a,
.main .content-three .top a{
	float: right;
font-size: 15px;
color:027bcf;
margin-right: 10px;

}

/*..通知公告.*/
 .main .content-two .bottom{
 	overflow: hidden;
 	height: 292px;
 }
 .main .content-two .bottom .inner:after{
 	width: 0px;
 	height: 0px;
 	content: "";
 	display: block;
 	visibility: hidden;
 	clear: both;	
 }
  .main .content-two .bottom .inner{
 	border-bottom: 1px solid ccc;
 }
 .main .content-two .bottom .time{
 	float: left;
 	width: 70px;
 	border:1px solid ccc;
 	margin: 10px 10px 5px 30px;
 } 
 .main .content-two .bottom .time p{
text-align: center;
height: 25px;
line-height: 25px;
 } 
 .main .content-two .bottom .time .one-p{
background-color: 037CCF;
font-size: 16px;
color:white;
 } 
 .main .content-two .bottom .time .two-p{
background-color: white;
color: 333;
font-size: 15px;
 }
 .main .content-two .bottom .title{
 	float: right;
 	width: 260px;
 	margin: 10px;
 	line-height: 25px;
 	height: 52px;
 	overflow: hidden;
 	font-size: 15px;
 	color: 333;
 } 
 .main .content-two .bottom .title a{
 color: 333;
 height: 52px;
 display: block;
 }


/*.........通知公告...............*/

.main .content-three{
	width: 770px;
	height: 320px;
	float: left;
}


.main .content-three .bottom .left{
	width:365px;
	height:292px;
	float: left;
	padding: 10px;
	position: relative;
}
.main .content-three  .bottom .left .up{
	width: 365px;
	height: 290px;
    position: relative;
}
.main .content-three  .bottom .left .up .box{
	width: 365px;
	height:  290px;
    position:absolute;
    display: none;
}
.main .content-three  .bottom .left .up .box img{
	width: 365px;
	height:290px;

    
}
.main .content-three  .bottom .left .up .box p{
	position: absolute;
	bottom: 0px;
	color: white;
	background: black;
	width:250px;
	padding-right: 105px;
	padding-left: 10px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	font-size: 15px;
	filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity:0.7; 
opacity: 0.7; 
overflow:hidden;

white-space:nowrap;

text-overflow:ellipsis;

text-overflow: ellipsis;/* IE/Safari */

-ms-text-overflow: ellipsis;

-o-text-overflow: ellipsis;/* Opera */

-moz-binding: url("/Public/css/ellipsis.xml");/*FireFox*/
    
}
.main .content-three  .bottom .left .down{
	  position: absolute;	
	  width: 80px;
	  height: 20px;
	  bottom: 20px;
	  right: 15px;
}
.main .content-three  .bottom .left .down span{
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background-color: white;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	color: white;

}
.main .content-three  .bottom .right{
		width:365px;
	height: 292px;
	float: left;
	padding: 10px;
}
.main .content-three  .bottom .right li{
	 line-height: 28px;
    height: 28px;
    padding-left: 5px;
}
.main .content-three  .bottom .right li a{
	 display: block;
    width: 280px;
    float: left;
    color: 333;
    font-size: 15px;
    height: 27px;
    overflow:hidden;

white-space:nowrap;

text-overflow:ellipsis;

text-overflow: ellipsis;/* IE/Safari */

-ms-text-overflow: ellipsis;

-o-text-overflow: ellipsis;/* Opera */

-moz-binding: url("/Public/css/ellipsis.xml");/*FireFox*/
}
.main .content-three  .bottom .right li .rightspan{
   float: right;
   margin-right: 5px;
   color: 333;
   font-size: 15px;
}
.main-footer{
	 width: 100%;

}
.main-footer .wrapbox{
	 width: 100%;
	background-color: f9f9f9;
}
.main-footer .up{
	width: 100%;
	margin: 0px auto;
}
.main-footer .up .inner{
	float: left;
	width: 240px;
	padding: 25px 0px;
}
.main-footer .up .inner a{
	display: block;
	width: 82px;
	margin: 0px auto;
}

.main-footer .up .inner a .bottom-span{
	display: block;
	font-size: 16px;
	color: 494949;
	text-align: center;
	margin-top:5px;
}
.main-footer .up .inner a .iconfont{
	display: block;
	font-size: 16px;
	color: 494949;
	text-align: center;
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border:1px solid c7c7c7;
	line-height: 80px;
	margin:0px auto;
	font-size: 42px;
	background-color: white;
}
.main-footer .up .inner a .spanone{
  color: ffaabb;
}
.main-footer .up .inner a .spantwo{
  color: FA463E;
}
.main-footer .up .inner a .spanthree{
  color: 1FDA1D;
}
.main-footer .up .inner a .spanfour{
  color: FFC000;
}
.main-footer .up .inner a .spanfive{
  color: FFC000;
}
.main-footer .down {
  width: 100%;
  margin: 0px auto;
}
.main-footer .down .top{
  height: 35px;
	line-height: 35px;
	padding-top: 10px;
	border-bottom:2px solid 037CCF;
}

.main-footer .down .top span{
	color:027bcf;
	font-size: 18px;
	float: left;
	margin-left: 10px;

}

.main-footer .down .top a{
	float: right;
font-size: 15px;
color:027bcf;
margin-right: 10px;

}
.main-footer .down .top a:hover{
color: ff5500;

}
/*专题专栏start*/

.listlunbotu{
	width: 100%;
	margin: 25px auto;
	position: relative;
}
.listlunbotu .img-box{
     width: 100%;
     margin: 0px auto;
     height: 135px;
     overflow:hidden;
     position: relative;
     z-index: 10000;
}
.listlunbotu .img-box ul li{
	float: left;
	width:300px;
	height: 135px;
	padding: 0px 0px;
    font-size: 15px;
    color: 333;
    text-align: center;
}

.listlunbotu .img-box ul li a img{
width: 284px;
height: 104px;
}
.listlunbotu .img-box ul li span{
   font-size: 15px;
   color: 333;
   text-align: center;
   margin-top: 10px;
   height: 20px;
   overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-moz-binding: url("/Public/css/ellipsis.xml");
}
.listlunbotu .img-box ul{
    height: 135px;
    overflow: hidden;
    position: absolute;
    left:0px;
    top: 0px;
}
/*专题专栏end*/


/*轮播横幅*/

.main .content_banner {
    width: 100%;
    height: 120px;
    margin:10px 0px;
}

.main .content_banner .left3 {
    width: 100%;
    height: 120px;
    position: relative;
}

.main .content_banner .left3 .up {
	width: 100%;
	height: 120px;
	position: relative;
}

.main .content_banner .left3 .up3 .box {
	width: 100%;
	height: 120px;
	position: absolute;
	display: none;
}

.main .content_banner .left3 .up3 .box img {
	width: 100%;
	height: 120px;
}

.main .content_banner .left3 .down3 {
	position: absolute;
	width: 100px;
	height: 20px;
	bottom: 5px;
	right: 5px;
}

.main .content_banner .left3 .down3 span {
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 30%;
	background-color: ccc;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	color: ffff00;
}
/*轮播横幅end*/
