@charset "gb2312";
/* CSS Document */

/*总容器样式*/  
.pager { padding: 3px; text-align: center; color:#66C;font-size:12px; font-family:Tahoma;}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:0px 3px; color: #66C; text-decoration: none; border: 1px solid #aad; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color: #000; border: 1px solid #009; background-color:#DCDCF3; }   
/*当前页码的样式*/  
.pager span.current { font-weight: bold; margin: 0 2px; padding: 0px 3px; color: #fff; background-color: #66C; border: 1px solid #009; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/  
.pager span.disabled { margin: 0 2px; padding: 0px 3px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;}


body{padding:0px; margin:0px; font-size:12px; color:#000;}
ul,li,p,span,h1,h2,h3,h4,h5,h6{padding:0px; margin:0px; list-style:none;}
a{text-decoration:none;}
h1{font-size:12px; background:url(../images/title_pic.jpg) no-repeat left; padding:8px 15px 3px 15px; margin-left:20px; height:14px;}
h2{color:#FE6700; font-size:14px; margin-left:20px; padding:10px 0px;}
h3{color:#FE6700; font-size:14px; margin-left:20px; line-height:200%; width:80px; float:left; letter-spacing:5px;}
h4{color:#F60; font-size:14px; text-align:center; border-bottom:1px #666 dashed;}
h5{position:absolute;}
h5 a{width:41px; height:18px; display:block; background:#0CF; opacity: 0.5; filter: "alpha(opacity=50)"; filter: alpha(opacity=50); zoom:1;}
h5 a:hover{background:#36C; opacity: 0.5; filter: "alpha(opacity=50)"; filter: alpha(opacity=50); zoom:1;}
#box{width:994px; height:auto; margin:auto;}
/*导航样式*/
.nav{height:45px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav ul{width:904px; height:45px; margin:auto; background:url(../images/nav_list_bg.jpg) repeat-x;}
.nav li{width:96px; height:45px; float:left; text-align:center; line-height:45px; position:relative; z-index:100;}
.nav li a{color:#FFF; font-size:14px; display:block; width:96px; height:45px;}
.nav li a:hover{background:url(../images/nav_list_bg2.jpg) repeat-x; color:#000; font-weight:bold;}
.nav .nav_list{background:url(../images/nav_line.jpg) no-repeat; width:5px; height:45px; overflow:hidden;}
.nav ul li ul{position: absolute; width: 96px; overflow:hidden; display:none; left:0px; height:300px;}
.nav ul li:hover ul{width: 96px; display:block;}
.nav ul li ul li{border-bottom: 1px solid #BBB; text-align:center; width:100%; background:#CCC; display:block; height:30px; overflow:hidden; padding:0px; margin:0px; line-height:30px;}
.nav ul li ul li a{color:#666;}
.nav ul li ul li a:hover{color:#FFF;}
.banner{height:335px; background:url(../images/banner.jpg) no-repeat; position:relative;}
.checkcode{position:absolute; right:20px; bottom:10px;}
.main{width:940px; margin:auto;}
/*搜索样式*/
.search{height:34px; background:url(../images/line_bg.jpg) repeat-x;}
.search_left{width:14px; height:34px; background:url(../images/line_left.jpg) no-repeat; float:left;}
.search_font{line-height:34px; color:#FFF; float:left; padding-left:10px; width:200px;}
.search_input{float:right; width:280px;}
.search_input p{float:left; padding-top:4px; padding-left:20px;}
.search_right{width:15px; height:34px; background:url(../images/line_right.jpg) no-repeat; float:right;}
/*主体样式*/
.main_body{width:920px; margin:auto; margin-top:15px;}
/*左侧*/
.left{width:180px; float:left;}
.left ul{margin-left:30px;}
.left li{padding:4px 0px 4px 15px; background:url(../images/list_pic.jpg) center left no-repeat;}
.left li a{color:#666;}
.left .line{border-bottom:1px #999 dashed; width:140px; margin:10px auto; height:0px; overflow:hidden;}
.left p{text-align:center;}
/*中心*/
.middle{width:460px; float:left; overflow:hidden;}
.middle_line{width:6px; height:300px; margin-top:20px; overflow:hidden; background:url(../images/line_2.jpg) repeat-y; float:left;}
.middle_body{width:430px; margin:0px 8px; float:left;}
.middle_body ul{margin:8px 30px;}
.middle_body li{padding:5px 0px 5px 15px; background:url(../images/list_pic.jpg) center left no-repeat; position:relative;}
.middle_body li a{color:#666;}
.middle_body li a:hover{text-decoration:underline;}
.time{position:absolute; left:290px; color:#FE6700; width:90px;}
.middle_body p{text-align:right; padding-right:20px; margin:10px 0px;}
.middle_body p a{color:#FE6700;}
/*公司概况--选项卡*/
#hotnews{line-height:150%; float:left;}
#hotnews_caption{width:430px; height:30px;}
#hotnews_caption ul{padding:0px; margin:0px auto; width:370px;}
#hotnews_caption li{float:left; height:30px; width:99px; text-align:center; background:none; padding:0px; margin:0px 10px;}
#hotnews_caption li a{color:#FFF;}
#hotnews_caption li a:hover{text-decoration:none;}
#hotnews_caption .normal{height:19px; padding:10px 0px 0px 0px; background:url(../images/title_bg1.jpg) no-repeat 0px 3px; width:99px; display:block; overflow:hidden;}
#hotnews_caption .current{background:url(../images/title_bg2.jpg) no-repeat; font-weight:bold; height:20px; padding:10px 0px 0px 0px;}
#hotnews_content{margin-top:10px; line-height:150%;}
#hotnews_content img{margin-right:5px; margin-bottom:5px; float:left;}
#hotnews_content .normal{display:none; }
#hotnews_content .current{display:block;}
/*右侧部分*/
.right{width:280px; float:left;}
.right .map{ text-align:center; margin:10px; border-bottom:1px dashed #CCC; padding-bottom:10px; overflow:hidden;}
.right .contact{border:none; line-height:200%; padding-left:20px; width:250px;}
/*底部样式*/
.bottom{height:90px; background:url(../images/bottom_bg.jpg) repeat-x bottom; clear:both;}
.select_frient{margin:0px 70px; padding:20px 0px 10px 0px;}
.bottom p{width:360px; float:left; padding-left:70px; margin-top:10px; color:#666;}
.bottom a{color:#666;}
/*二级页面样式*/
.about{line-height:150%; float:left; width:740px; overflow:hidden;}
/*新闻*/
.about_banner{height:196px; clear:both;}
.about_content ul{padding:0px 30px;}
.about_content li{padding:3px 10px; border-bottom:1px #CCC dashed;}
.about_content li a{color:#666;}
.about_content li a:hover{color:#FF0000; text-decoration:underline;}
/*产品*/
.about_content .product{width:152px; height:153px; float:left; margin:5px 14px; overflow:hidden;}
.product p{line-height:20px; text-align:center;}
.product .photo{width:150px; height:130px; border:1px solid #FE6700; margin-bottom:5px;}
.product a{color:#000;}
.product a:hover{color:#FF0000; text-decoration:underline;}
.hezuo{float:left; line-height:200%; padding:3px 0px;}
.hezuo a{color:#666; position:relative;}
.hezuo .show:hover{background-color:transparent; z-index:50;}	
.hezuo .show span{visibility:hidden; position: absolute; top:-90px!important; top:15px; left:0px; border:1px solid #CCC; background:#CCC; padding:6px; color:#000; width:400px; line-height:150%;}
.hezuo .show span{ /* make the div translucent */
   opacity: 0.9;                /* Firefox, Safari(WebKit), Opera)*/
   filter: "alpha(opacity=90)"; /* IE 8 */
   filter: alpha(opacity=90);   /* IE 4-7 */
   zoom: 1;                     /* needed in IE up to version 7, or set width or height to trigger "hasLayout" */
}
.hezuo .show:hover span {z-index: 200; visibility: visible;}
.map_cn{width:655px; height:475px; margin:auto; background:url(../images/map_cn.jpg) no-repeat; position:relative; margin-top:30px;}
.map_cn .content{border:1px #666 solid; width:180px; height:80px; display:none; background:#ededed; position:absolute; left:200px; top:30px; padding:10px 20px;}

