﻿@charset "utf-8";
/* CSS Document */
body{ background:#F4F4F4 url(../images/body_bg.jpg) center repeat-y; font-size:12px; line-height:23px; margin:0; padding:0;}
td{font-family:"宋体"; font-size:12px; line-height:23px; margin:0; padding:0;}
a:link {font-size:12px;line-height:23px;color:#000000;text-decoration:none;}
a:visited {font-size:12px;line-height:23px;color:#000000;text-decoration:none;}
a:hover {font-size:12px;line-height:23px;color:#FF0000;text-decoration:underline;}
a:active {font-size:12px;line-height:23px;color:#FF0000;text-decoration:none;}

.title1{color:#FFFFFF; font-size:16px; font-weight:bold; padding:8px 10px; margin-left:10px; line-height:30px; background-color:#3B64A2;}
.title2{ font-family:Arial, Helvetica, sans-serif; color:#bcbcbc; font-size:16px;}
.p_class{color:#3B64A2; font-weight:bold;}
.p_class a:link{color:#3B64A2; font-weight:bold;}
.p_class a:visited{color:#3B64A2; font-weight:bold;}
.pro_list{float:left; width:960px; margin-top:15px;}
.pro_list ul{float:left; margin:0; padding:0; list-style:none;}
.pro_list ul li{float:left; list-style:none; margin:0; padding:0; width:160px; height:136px; text-align:center; background:url(../images/pro_bg.gif) top center no-repeat; padding-top:3px;}
.pro_list2{float:left; width:735px; margin-top:15px;}
.pro_list2 ul{float:left; margin:0; padding:0; list-style:none;}
.pro_list2 ul li{float:left; list-style:none; margin:0; padding:0; width:245px; height:210px; text-align:center; background:url(../images/pro_bg2.gif) top center no-repeat; padding-top:6px;}

.case_list{float:left; width:960px; margin-top:15px;}
.case_list ul{float:left; margin:0; padding:0; list-style:none;}
.case_list ul li{float:left; list-style:none; margin:0; padding:0; width:320px; height:254px; text-align:center; background:url(../images/case_bg.gif) top center no-repeat; padding-top:5px;}
.case_list ul li a:link{color:#FFFFFF; line-height:35px;}
.case_list ul li a:visited{color:#FFFFFF; line-height:35px;}

.left_menu_title{font-size:16px; font-weight:bold; color:#FFF; background:url(../images/menu_title_bg.gif);}
.left_menu_title_en{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#6e97d7; text-transform:uppercase; }
.left_menu{background:#ededed url(../images/menu_ico.gif) 190px center no-repeat; height:32px; line-height:32px; font-size:14px; font-weight:bold; padding-left:20px; border-bottom:1px dashed #CCC;}
.left_menu a:link{line-height:28px; font-size:14px; font-weight:bold;}
.left_menu a:visited{line-height:28px; font-size:14px; font-weight:bold;}
.left_menu_on{background:#3B64A2 url(../images/menu_ico.gif) 190px center no-repeat; height:32px; line-height:32px; font-size:14px; font-weight:bold; padding-left:20px; color:#FFFFFF;}
.left_menu_on a:link{line-height:28px; font-size:14px; font-weight:bold;color:#FFFFFF;}
.left_menu_on a:visited{line-height:28px; font-size:14px; font-weight:bold;color:#FFFFFF;}
.title_con{font-size:16px; font-weight:bold; color:#3B64A2; line-height:30px;}
.border_con{border-bottom:2px solid #adadad;}
.content{padding-top:12px; font-size:14px;}
.news_title{font-size:20px; font-weight:bold;}
.dot{background:url(../images/dot.gif) bottom repeat-x;}
.foot{color:#646464;}
.foot a:link{color:#646464;}
.foot a:visited{color:#646464;}

.current{font-size:14px; font-weight:bold; color:#FF0000;}
a.current:link{font-size:14px; font-weight:bold; color:#FF0000;}
a.current:visited{font-size:14px; font-weight:bold; color:#FF0000;}


/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(../images/menu_right.gif) no-repeat right top;
}
#menu{
	background:url(../images/nav_bg.gif) repeat-x;
	height:79px;
}
.menu_line{
	background:url(../images/menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(../images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:0px;
}
#nav li{
	float:left;
	height:39px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:39px;
	/*background:url(../images/menu_on_left.gif) no-repeat left top;*/
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:10px;
	background:url(../images/menu_on_right.gif) no-repeat right top;
	font-size:15px;
	font-weight:bold;
	color:#3a53a3;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	/*background-position:left 100%;*/
	background:url(../images/nav_on.gif) no-repeat;
	padding:0px 10px;
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	/*background-position:right 100%;*/
	color:#FFF;
	text-decoration:none;
	padding:11px;
}
/*子栏目*/
#menu_con{
	height:40px;
	line-height:40px;
	text-align:left;
	padding-left:20px;
	background:url(../images/nav2_bg.gif) repeat-x;
	clear:both;
	color:#3a53a3;
	font-weight:bold;
}
#menu_con a:link{color:#3a53a3;font-weight:bold;}
#menu_con a:visited{color:#3a53a3;font-weight:bold;}
#qh_con1{padding-left:90px;}
#qh_con2{padding-left:185px;}
#qh_con3{padding-left:280px;}
#qh_con4{padding-left:370px;}
#qh_con5{text-align:right;}
/*#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(../images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(../images/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(../images/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../images/menu_on_right2.gif) no-repeat right bottom;
}*/

/* Banner */
#inner { width: 975px; margin: 0 auto; }
.hot-event { padding: 425px 0 0; position: relative; }
.hot-event .switch-tab { text-align: center; padding: 10px 0; }
.hot-event .switch-tab a, .hot-event .switch-tab .current { margin: 0 2px; display: inline-block; width: 15px; height: 15px; background-image: url(../images/bg.png); background-position: -161px 0; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
.hot-event .switch-tab .current { background-image: url(../images/bg.png); background-position: -195px 0; }
.hot-event .switch-nav { position: absolute; right: 12px; top: 385px; z-index: 2; }
.hot-event .switch-nav .i-prev { background-image: url(../images/bg.png); background-position: -127px 0; }
.hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-color:#FFFFFF; border-width: 1px; }
.hot-event .switch-nav .next { border-radius: 0 3px 3px 0; border-color:#FFFFFF; border-width: 1px 1px 1px 0; }
.hot-event .switch-nav .i-next { background-image: url(../images/bg.png); background-position: -144px 0; }
.hot-event .switch-nav a { display: inline-block; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
.hot-event .switch-nav a:hover { background: rgba(0,0,0,.2); }
.hot-event .event-item { height: 425px; width: 960px; position: absolute; z-index: 1; left: 0; top: 0; }
.hot-event .event-item .banner { display: block; }
.hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }
a .ico { cursor: pointer; }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }

/*产品详细页图片特效展示CSS*/
.PicList {
	PADDING-BOTTOM: 10px; PADDING-TOP: 8px
}
.MagicZoomBigImageCont {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid
}
.MagicZoomHeader {
	BACKGROUND: #eaeaea; FONT: 10px Tahoma, Verdana, Arial, sans-serif; COLOR: #000000; TEXT-ALIGN: center! important
}
.MagicZoomPup {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #aaa 1px solid; CURSOR: hand; BORDER-BOTTOM: #aaa 1px solid
}
.MagicZoomLoading {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 3px! important; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #ccc 1px solid; COLOR: #444; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; opacity: 0.8
}
.MagicZoomLoading IMG {
	PADDING-TOP: 3px! important
}
.MagicThumb {
	CURSOR: url(../images/zoomin.cur), pointer; outline: none
}
.MagicThumb-zoomed {
	CURSOR: default
}
.MagicThumb SPAN {
	DISPLAY: none
}
.MagicThumb IMG {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; outline: none
}
.MagicThumb-image {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; outline: none
}
.MagicThumb-image-zoomed {
	CURSOR: url(../images/zoomout.cur), pointer
}
.MagicThumb-caption {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 16px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Helvetica; BACKGROUND-COLOR: #f0f0f0
}
.MagicThumb-controlbar {
	DISPLAY: block; HEIGHT: 18px
}
.MagicThumb-controlbar A {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1px; OVERFLOW: hidden; WIDTH: 18px; HEIGHT: 18px; outline: none
}
.MagicThumb-controlbar A SPAN {
	DISPLAY: block; BACKGROUND: url(../images/controlbar.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 1000px; outline: none
}
.MagicThumb-loading {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.zoomInstruction {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; WIDTH: 336px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: center
}
IMG.special {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid
}
/*#zoom1 {
	WIDTH: 340px! important; HEIGHT: 454px! important
}*/

