

.footer {
	width: 1035px;
	clear: both;
	display: block;
	overflow: hidden;
	margin-top: 20px;
	background: url(footer_bg.png) repeat-x center top;
	height: 250px;
}
.footer .top {
	width: 1000px;
	overflow: hidden;
	margin: auto;
	height: 181px;
	padding-top: 10px;
	background: url(footer_logo.png) no-repeat left center;
}
.footer .bottom {
	width: 1000px;
	margin: auto;
	height: 59px;
}
.footer .bottom span {
	float: right;
	font: bold 12px Tahoma, Geneva, sans-serif;
	color: #FFF;
	text-shadow: #007593 0 1px 1px;
	padding-top: 25px;
}
.footer .bottom .h7d7 {
	float: left;
	padding-top: 15px;
}
.footer .about {
	float: right;
	width: 300px;
	margin-left: 50px;
	overflow: hidden;
}
.footer .about h2 {
	display: block;
	font: bold 17px Arial, Helvetica, sans-serif;
	background: url(bg_4.png) repeat-x center center;
	height: 40px;
	line-height: 37px;
	color: #111;
	text-shadow: #555 0 1px 0;
	margin: 0px;
	padding: 0px;
}
.footer .about h2 span {
	background: #424242;
	padding-left: 10px;
}
.footer .about p {
	font: normal 12px Tahoma, Geneva, sans-serif;
	display: block;
	text-align: justify;
	line-height: 20px;
	color: #999;
	text-shadow: #222 0 1px 1px;
}
.footer .links {
	float: right;
	width: 300px;
	overflow: hidden;
}
.footer .links h2 {
	display: block;
	font: bold 17px Arial, Helvetica, sans-serif;
	background: url(bg_4.png) repeat-x center center;
	height: 40px;
	line-height: 37px;
	color: #111;
	text-shadow: #555 0 1px 0;
	margin: 0px;
	padding: 0px;
}
.footer .links h2 span {
	background: #424242;
	padding-left: 10px;
}
.footer .links li {
	float: right;
	position: relative;
	font: bold 12px Tahoma, Geneva, sans-serif;
	color: #cccccc;
	text-shadow: #111 0 1px 1px;
	width: 130px;
	line-height: 18px;
	padding-right: 15px;
	background: url(dot_01.png) no-repeat right 5px;
}
.footer .links li a {
	display: block;
	color: #ccc;
}
.gotop {
	position: fixed;
	bottom: 35px;
	right: 20px;
	display: none;
	cursor: pointer;
	overflow: hidden;
	color: #FFF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}





.home_news_title{
  padding: 4px 5px;
  margin-bottom: 1px;
  color: #000;
  background-color:#ebebeb;
  border-right: 4px #26b5f1 solid;
}
        .home_news_title a{
	      font:bold 16px/22px arial;
          color: #000;
          /*text-shadow: 1px 1px 1px #000;*/
          text-decoration: none;
          line-height: 23px;
        }
        .home_news_title a:hover{
          color: #26b5f1;
          /*text-shadow: 1px 1px 1px #fff;*/
        }







.impornews{
height:138px;
width: 167px;
display:block;	
float:right;
margin: 2px;
padding:0px;
border-radius:0px;
background:#5b5b5b
}
.impornews:hover{
background:#107FC9;
}
.impornews a{
color:#FFF;
padding:5px;
}

.impornews a:hover{
text-decoration:none;
}


.impornews img{
	width:167px;height:100px;
	margin: 0px;
	padding:0px;
}












#newsm3 h1 {
font-family:Arial;
font-size:16pt;
}

#newsm3 h1.border {
    background-color: #f6f6f6;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
padding:15px;
}

.readmore {
    background: none repeat scroll 0 0 #A4D735;
    color: #FFFFFF;
    font-size: 12px;
    padding: 4px 15px;
    text-decoration: none;
}

#newsm3{
	margin:0px;
	overflow:hidden;
	padding: 2px;
	background:#FFF;
	border-radius:0;
border-top:1px #FF
text-shadow: 0 1px 0 #FFF;

}

.articlemenu{
width:100%;
padding:0;margin:0;
}
.articlemenu ul {
width:100%;
padding:0;margin:0;
list-style:none;
}
.articlemenu ul li{
padding:0;margin:1px;
width:128px;
float:right;
position: relative;
}
.articlemenu ul li img {
padding:0;margin:0;
height:110px;
width:128px;
border-top-left-radius:7px;
border-top-right-radius:7px;
}

.articlecap{
height:30px;
width:128px;
display:block;	
float:right;
margin: 0px;
padding:0px;
border-radius:0px;
background:#0f76bb
}
.articlecap:hover{
background:#3da8ef;
}
.articlecap a{
color:#FFF;
padding:5px;
}

.articlecap a:hover{
text-decoration:none;
}




.articlepic{
margin: 0px;
overflow: hidden;
padding: 0px;
position: relative;
}


.articleaut {
background: url('trans.png');
color: #FFF;
padding: 0;
margin: 0;
width: 128px;
height: 22px;
position: absolute;
bottom: 0px;
right: 0px;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
padding: 0;
}

.imp-pic {
	margin:0px;
	overflow:hidden;
	padding: 0px;
	position: relative;
	width:525px;
}
.imp-pic img{
width:525px; height:297px;
}


.impcap1 {
background: url('trans.png');
color:#FFF;
width:366px;
padding:0;
margin:0;
position:absolute;
bottom: 10px;
right: 8px;
font-family: arial;
font-size: 16px;
font-weight: bold;
line-height: 1.3em;
padding: 5px;
border-top-left-radius:8px;
border-bottom-right-radius:8px;
border-left:3px #1a96c6 solid;
border-right:3px #1a96c6 solid;

}

.imp-pic2{
	margin:0px;
	overflow:hidden;
	padding: 0px;
	position: relative;
	width:100%;
}
.imp-pic2 img{
width:250px;
height:210px;
}

.impcap2{
background: url('trans.png');
position:absolute;
bottom: 10px;
right: 10px;
color:#FFF;
overflow:hidden;
margin:0;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
padding: 2px;
line-height: 20px;
width:220px;
height:auto;
border-top-left-radius:8px;
border-bottom-right-radius:8px;
border-left:3px #1a96c6 solid;
border-right:3px #1a96c6 solid;
}
.impcap2:hover{
background:#107FC9;
}
.impcap1:hover{
background:#107FC9;
}
.impcap1 a,.impcap2 a {
color:#FFF;
text-shadow: 0;
}
.impcap1 a:hover,.impcap2 a:hover{
text-decoration:none;
}








.imp-pic3{
	margin:0px;
	overflow:hidden;
	padding: 0px;
	position: relative;
	width:100%;
}
.imp-pic3 img{
width:170px;
height:180px;
}

.impcap3{
background: url('trans.png');
position:absolute;
bottom: 45px;
right: 3px;
color:#FFF;
overflow:hidden;
margin:0;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
padding: 2px;
line-height: 20px;
width:150px;
height:auto;
border-top-left-radius:8px;
border-bottom-right-radius:8px;
border-left:3px #1a96c6 solid;
border-right:3px #1a96c6 solid;
}
.impcap3:hover{
background:#107FC9;
}














.ipic {
	margin:0px;
	overflow:hidden;
	padding: 5px;
	position: relative;
}
.ipic img{
width: 140px;
height: 110px;
}

.indexviews {
font-family:tahome; 
padding-right: 18px;
background: url('images/eye.png') right center no-repeat;
margin-right: 10px;
float: right;
text-align: right;
font-size: 8pt;
color: #bdbdbd;
}
.idate{
background:#0084e1;
color:#FFF;
padding:0;
margin:0;
position:absolute;
width:60px;
bottom: 5px;
right: 5px;
padding: 3px 3px;
font-size:11px;
font-family:tahoma;
}
.icons{
float:left;
overflow:hidden;
margin-bottom:10px;
}
.icons img:hover{
opacity:0.5;
}
.iconscont{
border-bottom: 1px solid #ccc;
font-size: 24px;
margin-bottom:10px;
font-family: arial;
font-weight:bold;
}
.morenews{
float: left;
text-align:left;
float: left;
padding: 5px 10px;
background: #0999b8;
color: #fff;
font-family: arial;
font-weight: bold;
font-size: 15px;
text-decoration: none;
margin:0;
border-top-left-radius:8px;
border-bottom-right-radius:8px;
}
.morenews a{
color: #fff;
text-decoration: none;
}
.morenews:hover{
text-decoration: none;
background: #000;
}




.supcont{
	background:#f8f8f8;
	overflow:hidden;
	padding:0px;
	padding-bottom:17px;
	margin:0;
	width:100%;
	border-radius:0;
	border:1px #dfdfdf solid;
	border-top:4px #5be solid;
}
.supmenu {
	padding:0;margin:0;
	height:150px;
}
.supmenu ul {
	padding:0;margin:0;
	list-style:none;
	height:150px;
}
.supmenu ul li{
	background:#e8e8e8;
	padding:0;margin:3px;
	width:167px;float:right;
	border-bottom:#000 3px solid;
	height:150px;
}
.supmenu ul li:hover{
	border-bottom:#1a96c6 3px solid;	
}
.supmenu ul li img{
width:167px;height:150px;
}
.sup-pic{
margin: 0px;
overflow: hidden;
padding: 0px;
position: relative;
height:150px;
}
.suplink{
background: url('trans.png');
color: #FFF;
padding: 0;
margin: 0;
width:167px;height:51px;
position: absolute;
bottom: 0px;
right: 0px;
font-family: arial;
font-size: 16px;
font-weight: bold;
line-height: 1.3em;
padding:0;
}
.suplink a{
	color:#FFF;
	text-decoration:none;
	padding:5px;
	font-family:Tahoma;font-size:11px;font-weight:normal;
}

.imgslide{
width:100%;
padding:0;margin:0;
}
.imgslide ul {
width:100%;
padding:0;margin:0;
list-style:none;
}
.imgslide ul li{
padding:0;margin:1px;
float:right;
position: relative;
}
.imgslide img{
padding:0;margin:0;
height:140px;width:195px;

}
.imgslidpic {
margin: 0px;
overflow: hidden;
padding: 0px;
width:195px;
}
.imgcaps {
background: url('trans.png');
color: #FFF;
padding: 3px;
margin: 0;
width: 185px;
height: 25px;
position: absolute;
bottom: 3px;
right: 4px;
padding: 0px;
border-top-right-radius:7px;
border-bottom-left-radius:7px;

}
.imgcaps a {
font-family: tahoma;
font-size: 11px;
font-weight: normal;
padding:5px;
color:#FFF;
}

.copy {
	background:#f3f3f3;
	width:1000px;
	margin:auto;
	padding:5px;
	text-align:center;
	border:1px #e2e2e2 solid;
	border-bottom:0;
	border-top-right-radius:12px;
	border-top-left-radius:12px;	
}



