@charset "utf-8";

body{margin:0;padding:0; font-size:13px; width:100%; font-family: Arial, Helvetica, sans-serif; }
img{border:none;}
ul li{list-style:none;}
a{text-decoration:none; color: #000}
a:hover{text-decoration:none; color:#084f9f;}
.clear{clear:both;}

.index_focus {position: relative;width: 100%;height:396px;margin: 0 auto;overflow: hidden;}
.index_focus .bd li {  display: none;position: absolute;left: 0;top: 0; width:100%; text-align:center;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height:396px;display: block; text-align:center;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;l/eft: 45%;bottom:6%; width:100%; text-align:center;}
.index_focus .slide_nav a {cursor:pointer;f/loat:left;font-size:70px;font-family: arial;color: #084f9f;padding:5px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #0f62bf;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {position: absolute;top: 50%;margin-top: -36px;width:38px;height:80px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;}


.index_focus_pre {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_pre:hover {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_next {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}
.index_focus_next:hover {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}

.top{ float:left; width:100%; height:39px;  background-color:#084f9f;line-height:39px; color:#FFF;font-size:13px;}
.topleft{ float:left; color:#FFF; width:750px; }
.topmid{ float: left; width:155px; color:#FFF}
.topright{ float:left; background-color:#009945; width:195px; text-align:center}
.topright a{ color:#FFF}
.topright a:hover{ color:#084f9f}
.topleft a{ color:#FFF}

.topleft a:hover{ color:#009945}

.topmid a{ color:#FFF}

.topmid a:hover{ color:#009945}

.logo{ float:left; width:445px;}
.nav{ float:left; width:605px; margin-top:50px; margin-left:50px}
.nav ul{ float:left; margin:0px; padding:0px}
.nav ul li{ float:left; width:86px; text-align:center}
.nav ul li a{ font-size:16px; color:#272727}
.nav ul li a:hover{ color:#009945}

.wrap{ width:1100px; margin:0 auto;}
.main{ float:left; width:100%;background-color:#f3f3f3; padding-bottom:60px;}
.left{ float:left; width:250px; margin-right:20px; display:inline;margin-top:20px; margin-left:20px; }
.lefttop{ float:left; width:250px; background-color:#084f9f; height:50px; color:#FFF; text-align:center; font-size:18px; line-height:50px}

.right{ float:left; margin-top:20px; width:790px;}
.right1{ float:left; width:768px; border:1px solid #CCC; height:30px; line-height:30px; font-size:17px; padding-left:10px; padding-right:10px; display:inline}
.right2{ float:left;width:768px; border:1px solid #CCC;padding-left:10px; padding-right:10px; display:inline; line-height:24px;  margin-top:5px;}
.right3{ float:left;width:768px; border:1px solid #CCC;padding-left:10px; padding-right:10px; display:inline;margin-top:5px;}


.hot{ float:left; width:1100px; line-height:40px; height:40px;}
.top_layer{ width:100%; height:156px;background: #FFF; z-index:99999;}
.main1{ float:left; background-color:#FFF; width:1100px; padding-bottom:20px;}


.lefttop1{ float:left; width:250px; margin-top:20px}
.lefttop1 ul{ float:left; margin:0px; padding:0px}
.lefttop1 ul li{ float:left; width:250px; height:30px; line-height:30px; background-color:#CCC; margin-bottom:10px;}
.lefttop1 ul li a{ color:#084f9f; display:block; font-size:14px;}
.lefttop1 ul li a:hover{ color:#FFF; background-color:#009945}
.leftdown{ float:left; width:250px; margin-top:20px; line-height:24px;}

.aboutnews{ float:left; width:748px; margin-top:20px; padding-left:10px; padding-right:10px; display:inline;}
.aboutnews ul{ float:left; margin:0px; padding:0px}
.aboutnews ul li{ float:left; width:748px; border-bottom:1px dashed #c9c9c9; margin-bottom:20px; line-height:25px;}

.footer{ float:left; width:100%; height:195px;  background-color:#084f9f}
.footerleft{ float:left; background:url(../images/index_05.jpg) no-repeat top left; width:360px; height:131px; margin-top:27px; color:#FFF}
.footer a{ color:#FFF}
.footer a:hover{ color:#009945}
.footerright{ float:left; width:640px; margin-top:27px; line-height:50px; font-size:14px; color:#FFF}


.fy {
	line-height: 40px;
	float: left;
	width: 100%;
	margin-top: 15px;
	text-align: center;
}


.newspage {
 width:768px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #084f9f; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #084f9f; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #084f9f; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


