﻿/*---------------------------CSS Document-----------------------*/
html,body{margin:0 auto;padding:0; line-height:24px; font-size:12px; color:#666; text-decoration:none; font-family:"微软雅黑","宋体";}
a{font-size:12px; line-height:24px; text-decoration:none; color:#666;  font-family:"微软雅黑","宋体";}
a:hover{color:#65a801;}
ul,ol,dl{list-style:none;margin:0; padding:0;}
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,p,div,span,text{margin:0; padding:0;}
table{border-collapse:collapse;}
img{border:none;}
/*----------------------------------------------------------*/
.clear{clear:both; height:0; font-size:1px; line-height:1px;}
.z1{color:#ff3600;}
.z5{color:#65a801;}
.z3{font-size:16px; color:#65a801;}
.head{display:block; width:100%;  height:100px; background:url(../images/dingbg.jpg) repeat-x left top;overflow:hidden;}
.head .inner{display:block; width:1003px; margin:0 auto;}
.head .inner .logo{float:left;width:230px; height:100px;}
.head .inner .menu{float:right; width:688px; height:100px;}
.head .inner .menu li{float:left;width:86px; line-height:100px; position:relative;z-index:5;}
.head .inner .menu li a{display:block;line-height:100px; width:86px; height:100px;font-size:14px; color:#fff;text-align:center;}
.head .inner .menu li a:hover{display:block; width:86px; height:100px; line-height:100px; background:url(../images/menu_hover.jpg) no-repeat left top;}
.head .inner .menu li a.current{display:block; width:86px; height:100px; line-height:100px; background:url(../images/menu_hover.jpg) no-repeat left top;}



.head .inner .menu li dl {display: none;position: absolute;top: 100px;left:0px;width: 86px; background:#323131; z-index:999;}
.head .inner .menu li:hover dl { display: block;}
.head .inner .menu li dl dd { float: none; background:none; border-bottom:solid 1px #787878;text-align:center;}
.head .inner .menu li dl dd a {display: inline-block;width:86px; height:30px; line-height:30px; font-size:12px;font-weight:normal;padding:0; text-align:center;}
.head .inner .menu li dl dd a {display: block;width:86px; color:#fff;height:30px;}
.head .inner .menu li dl dd a:hover { background:none;background:#65a801; padding-top:0px; color: #fff;line-height:30px; height:30px;text-align:center; }


.search_out{display:block; width:100%; height:55px; background:url(../images/searchbg.jpg) repeat-x left top;}
.search_out .inner{display:block; width:1003px; margin:0 auto;}
.search_out h1{float:left;width:580px;font-size:14px; color:#666; font-weight:normal; line-height:55px;}
.search_out .search{float:right;width:291px; height:29px; line-height:29px; background:url(../images/search.jpg) no-repeat left top;margin-top:8px;}
.txt{float:left;width:258px; height:29px; border:none; background:none; line-height:29px; }
.btn{float:right;width:30px; height:29px;border:none; background:none; }

.bot{display:block; width:100%; margin-top:20px; height:200px; background:#4b4b4b url(../images/bot.jpg) repeat-x left top;}
.bot .inner{display:block; width:1003px; margin:0 auto; }
.bot .inner .left{float:left; width:700px;text-align:left; }
.bot .inner .right{float:right;width:182px; }
.bot .inner .left .infor{display:block; height:89px;padding-top:30px;}
.bot .copy{display:block;  margin:0 auto; height:54px; line-height:54px; color:#a5a5a5;}
.bot .copy a{ line-height:54px; color:#fff;}

/*---------------------------------------------------------------------------------------------------------------*/

#focus{width:100%;position:relative;margin:0 auto;HEIGHT: 460px;background-color:#0353a5 url(../images/1.jpg) no-repeat center 0px;}
.banner {Z-INDEX: 3; POSITION: relative; MARGIN: auto; WIDTH: 100%; HEIGHT: 460px; OVERFLOW: hidden}
.imgList {Z-INDEX: 4; POSITION: absolute}
.imgList LI {TEXT-ALIGN: center; FLOAT: left; HEIGHT: 460px;}
.banner_01 {WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/1.jpg) no-repeat center 0px; HEIGHT: 460px;}
.banner_02 {WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/2.jpg) no-repeat center 0px; HEIGHT: 460px;}
.banner_03 {WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/3.jpg) no-repeat center 0px; HEIGHT: 460px;}
.imgBtn {Z-INDEX: 10; POSITION: absolute; BOTTOM: 40px;right:0;}
.banner .prev {Z-INDEX: 100; POSITION: absolute; OUTLINE-STYLE: none;cursor:hand; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 36px; DISPLAY: block; BACKGROUND: url(../images/prevNext.png) no-repeat; HEIGHT: 77px; TOP: 260px;}
.banner .next {Z-INDEX: 100; POSITION: absolute;cursor:hand; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 36px; DISPLAY: block; BACKGROUND: url(../images/prevNext.png) no-repeat; HEIGHT: 77px; TOP: 260px;}
.banner .prev {LEFT: 10%}
.banner .next {BACKGROUND-POSITION: right top; RIGHT: 10%}

.imgBtn LI {BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; FILTER: alpha(opacity=80); BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 20px; WIDTH: 19px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 14px; BORDER-TOP: #000 1px solid; CURSOR: pointer; MARGIN-RIGHT: 8px; BORDER-RIGHT: #000 1px solid; -moz-opacity: 0.8; opacity: 0.8; -khtml-opacity: 0.8;}
.imgBtn LI.hover {	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid}