*{
/*IE中滚动条样式*/
/*scrollbar-face-color:#7dd327;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-arrow-color:#fff;
scrollbar-base-color:#7dd327;
scrollbar-3d-light-color: #FF0000;
*overflow-x:hidden;
*/
}

body{
font-size:12px;
margin:0 auto;
}

td{font-size:12px;}

a{color:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
a {behavior:url(inc/blur.htc)}
area {behavior:url(inc/blur.htc)}

form{margin:0;}
img{border:0;}
ul,li{margin:0;padding:0;list-style:none;}

/*通用类*/
.explain{margin-top:6px;height:auto!important;height:325px;min-height:325px;}
.explain p{/*margin:0;padding:0;padding:7px 0;*/}
.img_btn{cursor:pointer;}
.user_ipt{width:114px;height:16px;}
.clear{float:left;clear:both;}
.copyright{font-family:Arial, Helvetica, sans-serif;padding:0 3px;}
.split_line{width:100%;clear:both;height:1px;font-size:0;line-height:0;overflow:hidden;}
.line_dt{background:url(../images/line_point.gif) repeat-x;height:1px;font-size:0;line-height:0;overflow:hidden;clear:both;}
.red{color:#f00;}

/*分页显示*/
#showpage{clear:both;/*color:#000;*/margin:4px auto; text-align:center;}
#showpage .red{color:#f00;padding:0 4px;}
#showpage .red2{padding:0 4px;}
#showpage .gray{color:gray;}
#showpage a:link{}
#showpage a:hover{}
#showpage a:visited{}
#showpage .go{padding:0 2px 0 12px;}
#showpage select{margin:0 4px;}

/*文章部分*/
#news {}

.news_tb{}
.news_view{width:98%;margin:0 auto; text-align:left;}
.news_view h1{font-size:20px;font-weight:bold; text-align:center;margin:6px auto;padding:0;}
.news_view .news_info{color:#999; text-align:center;margin:3px auto;clear:both;}
.news_view .addDate{color:#999;}
.news_view .hits{color:#999;}
.news_view .news_content{line-height:170%;width:98%;clear:both;margin:0 auto;padding:0px 0 8px 0;}

/*产品部分*/
#product{}

.pro_view{
width:98%;
margin:8px auto 8px;
text-align:justify;
padding:8px;
border:1px solid #ccc;
}

.pro_show{
margin-left:auto;
margin-right:auto;
}

.pro_img{border:1px solid #ccc;}
.pro_txt{display:block;padding-top:4px;}

.scroll_tb{margin-top:8px;}
.scroll_tb .pro_img{margin:0 6px 4px 6px;}

/*产品分类列表*/
#Classlist{}
#Classlist .class_st0{/*鼠标离开*/}
#Classlist .class_st1{/*鼠标经过*/}
#Classlist a.cls1{ color:#fff; text-decoration:none; /*一级分类*/}
#Classlist a.cls1:hover{text-decoration:none;}
#Classlist a.cls2{ color:#fff; text-decoration:none;/*二级分类*/}
#Classlist a.cls2:hover{text-decoration:none;}
#Classlist a.cls_now{color:#f00;/*竖向 当前系列*/}
#Classlist a.cls_now_parent{font-weight:bold;/*竖向 当前系列的父类*/}

#ClassH{padding:3px;/*横向分类*/}
#ClassH li{float:left;white-space:nowrap;padding:2px 5px;}
#ClassH2{padding:3px;background:#f8f8f8;/*横向二级分类*/}
#ClassH2 ul{}
#ClassH2 li{float:left;white-space:nowrap;padding:2px 5px;}
#ClassH a.cls_now{color:#f00;/*横向 当前系列*/}
#ClassH a.cls_now_parent{font-weight:bold;/*横向 当前系列的父类*/}
#ClassH2 a.cls_now{color:#f00;/*横向 子系列当前系列*/}

/*下拉列表*/
.sel_cls1{color:#000;}
.sel_cls2{color:green;}
.sel_cls3{color:blue;}

/*招聘部分*/
.job_tb{margin-top:6px;background-color:#ccc; text-align:justify;}
.job_tb td{background-color:#fff;height:25px;vertical-align:middle;padding:0 0 0 8px;}
.job_tb .job_top_title{background-color:#f0f0f0;}
.job_tb .job_top_title2{background-color:#eee;}
.job_tb .job_title{text-align:right;padding:0 0 0 0; line-height:150%;}
.job_tb .job_content{padding:4px 0 4px 0px;word-wrap:break-word;line-height:150%;}

.job_view{width:640px;}

/*留言版*/

.msg_tb{width:92%;clear:both;margin:0 auto;}
.msg_tb td{padding-left:8px;height:25px;}
.msg_tb .msg_title{text-align:right;padding:0 2px 0 0;}
.msg_tb .btn{width:auto;}

.msg_btn{width:96%;margin:0 auto;text-align:right;clear:both;}
.msg_btn a{display:block; float:right;margin:0px 0px 6px 0;background-color:#f2f2f2;padding:4px 6px;border:1px solid #ccc;}
.msg_list{margin:0 auto;background-color:#ccc;margin-bottom:6px;text-align:left;clear:both;}
.msg_list td{background-color:#fff; padding-left:8px;height:25px;}
.msg_list_top td{background-color:#eee;height:25px;}
.msg_list .title{padding:0 4px 0 0; text-align:right;height:25px;}
.msg_list .msg_content{line-height:150%;padding:2px 0 2px 0;}
.msg_list .reply{color:#f00;padding:4px 0 4px 0px;}

/*友情链接*/
#flink{text-align:center;}
#flink .flink_img{margin:2px auto;border:1px solid #ddd;}

/*简介类*/
.about{line-height:160%;}

/*页面标题栏*/
.Title_img{text-align:left;}

/*首页显示*/
#index_about{margin-top:6px;}
#index_about td{}

#index_pro{margin-top:6px;}
.index_pro_tb{float:left;margin:4px 0 0 0;}
.index_pro_tb td{text-align:center;}
.index_pro_tb .pro_txt{}

#index_news{margin-top:6px;}

/**/


.focusBox { 
   position: relative; 
   width:100%;
   min-width:1004px;
   height:197px;
   overflow: hidden;
    margin:0 auto;
}
.focusBox .pic{
	position:relative; 
	z-index:0;
	width:100%;
	height:100%;
}
.focusBox .pic li{
	width:100%;
	 min-width:1004px;
   height:100%;
   position:absolute;
  background-repeat:no-repeat;
background-size:100% ;

}

.focusBox .pic img { width:100%; min-width:1004px; overflow:hidden;display: block;}
	
	
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
	
	
	
.show_hide {margin-left:25px;display:inline;width: 670px;height:146px;overflow: hidden;}
.show_hide li {float: left;width: 196px;height: 146px;margin-right:7px;display:inline;}
.show_hide li img {display: block;width: 196px;height: 146px;}
.show_hide li p {padding-top:12px;font-size:14px;text-align: center;}
.show_hide li p a {color: #666;}
.show_hide .nomg {margin-right:0;}	
	
.show_cont {height:146px;overflow:hidden;}
.show_cont .preva, .show_cont .nexta {width:15px;height:38px;}
.show_cont .preva a, .show_cont .nexta a {display:block;width:15px;height:38px;}
.show_cont .preva a {background:url(../images/sli-lef.png) no-repeat;}
.show_cont .preva a:hover,.show_cont .cur a {background:url(../images/sli-lef.png) no-repeat ;}
.show_cont .nexta a {background:url(../images/sli-rit.png) no-repeat;}
.show_cont .nexta a:hover {background:url(../images/sli-rit.png) no-repeat;}



.fl { float:left;}
.fr { float:right;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}



.banner{width:100%;height:197px;position:relative;overflow:hidden;min-width:1004px;margin:0px auto 0px auto;}
.banner a {display: block;width:100%;height:197px}
.banner .btn { bottom: 1px;margin-right: -550px; padding: 5px 6px; position: absolute; right:50%; z-index: 7;}
.banner .btn span { background: none repeat scroll 0 0 #034091; border: 1px solid #034091; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn span.cur { font-weight: bold; padding: 4px 8px;}