﻿/* 通用_通用默认样式-------------------------------------- */
* {margin:0 auto; padding:0;}
body { background:#1D8EEB url("../images/bg_logo.gif") repeat 0 0;font-family:"宋体",Tahoma,Verdana; color: #2f2f2f; font-size: 12px; line-height: 20px; }
a { color: #2f2f2f; text-decoration: none; }
a:hover { color: #FF6600; text-decoration: none; }
.button_style {	background:url("../images/button_bg.jpg") repeat-x 0 0; font-size:12px;text-align:center; border:1px solid #9FC1E7; padding:1px 4px;}
.Search_text { width:340px; height:16px; line-height:16px;  padding:1px;border:1px solid #ccc; color: #666;}

/*通用_各色文本链接样式*/
.White {color:#fff;line-height:20px;}
.White a{color:#fff;line-height:20px;}
.White a:hover{color:#f00;}
.blue {color:#0A53A0; font-weight:bold;}
.blue a{color:#0A53A0;}
.blue a:hover{color:#f00; text-decoration:underline}
.Black-bbb {color:#bbb;}
.Black-222 {color:#222;}
.Black-666 {color:#666;}
.Blue-006699 {color:#006699}
.Red-F60 {color:#F60; font-weight:bold;}

/* 顶部主要导航菜单链接样式---------------------------- */
#nav{ float:left; width:980px; background: url(../images/nav_bg.jpg) repeat-x 0 0; height:37px; line-height:37px;}
#nav ul { margin-left:10px; padding:0;}
#nav ul span {width:1px; background: url(../images/nav_line.gif) no-repeat 0 0;}
#nav ul li { display:inline;  list-style-type:none; background: url(../images/nav_line.gif) no-repeat 0 0;}
#nav ul li a { width:120px; color:#fff; font-size:14px; font-weight:bold;display:block; float:left; text-align:center;background: url(../images/nav_line.gif) no-repeat 119px 8px;}
#nav ul li a:hover { color:#ffcc00;  }


/* 顶部/底部----------------------------------- */
.head_bg {	background:url("../images/top.jpg") repeat-x 0 0; }
.main_body { padding-left:27px;}
.food_bg {	background:url("../images/foot_bg.jpg") repeat-x 0 0; }
/* 左侧列表标题栏样式----------------------------------- */
.left_title_top { height:28px; line-height:25px;padding-left:40px;font-weight: bold;font-size: 14px;color: #ffffff;background: url(../images/left_tit.gif) no-repeat; }

.left_title { height:28px; line-height:25px;padding-left:40px;font-weight: bold;font-size: 14px;color: #ffffff;background: url(../images/left_tit1.gif) no-repeat; }
.left_title_contact { height:29px; line-height:22px;padding-left:30px;font-weight: bold;font-size: 14px;color: #ffffff;background: url(../images/contact_top.gif) no-repeat; }
/* 左侧模块样式----------------------------------- */
.box {
	border: 1px solid #B7D9F5;
	border-width: 0 1px 1px 1px;
}
.left_table {border-right: #B7D9F5 1px solid;border-left: #B7D9F5 1px solid;border-bottom: #B7D9F5 1px solid;background-color: #F3FDFF }

#menu {width:216px; text-align:left; color:#ff3300;font-weight: bold;}
#menu a{width:180px; height:23px; margin-top:2px; padding-top:2px;display:block;margin-left:12px; padding-left:16px; border-bottom: #dedede 1px dotted;}
#menu a:hover {font-size:12px;color: #ff3300; text-decoration:underline;font-weight: bold;}


#menu1 {width:216px; text-align:left; color:#996900;}
#menu1 a{width:180px; height:23px; margin-top:2px; padding-top:2px;display:block;margin-left:24px; padding-left:16px; border-bottom: #dedede 1px dotted;background: url(../Images/dot2.gif) 0px 6px no-repeat; }
#menu1 a:hover {font-size:12px;color: #2F2F2F;text-decoration: none;font-weight: bold;background: url(../images/left_menu_bg.gif) no-repeat;}
#menu1 .on {font-size:12px;color: #2F2F2F;text-decoration: none;font-weight: bold;background: url(../images/left_menu_bg.gif) no-repeat;}

.right_title { height:29px; line-height:29px;background: url(../images/index_tit.gif)  no-repeat; color:#fff;}
.right_title h3{ margin:0;padding-left:26px;font-size: 14px;font-weight:bold;}
.right_title span{ margin:0; text-align:right;padding-right:30px;font-size: 12px;color:#333;}
.right_title span a{ color:#333;}

.right_title1 { height:30px; line-height:30px;background: url(../images/index_pro_tit.gif)  no-repeat; color:#ffffff;}
.right_title1 h3{ margin:0;padding-left:66px;font-size: 14px;font-weight:bold;}
.right_title1 span{ margin:0; text-align:right;padding-right:30px;font-size: 12px;color:#fff;}
.right_title1 span a{ color:#fff;}

.right_table { }
.Outside {background: #ffffff ;}
.right_content { float: left; width:710px; padding:10px 10px 15px 10px; text-align:left; line-height:180%; }
.right_content h1{ margin:0; text-align:center;padding-top:3px;padding-bottom:6px;font-size: 16px;font-weight:bold;border-bottom: #dedede 1px solid; }
.right_content_top{ width:660px; margin:0 auto;margin-bottom:10px; padding:3px 0 3px 0; text-align:center;}
.right_content_infolist { float: left; width:660px; font-family:"宋体";font-size:14px;line-height:180%; }

.right_content_mes { width:650px; padding:10px 10px 15px 10px; text-align:left; line-height:180%; }
.right_content_mes1 { float: left; clear: top left; padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.right_content_mes1 img{ margin:10 6px 0 0 ;padding:0 10px 4px 0;}	
.right_content_mes2 { float: left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.right_content_mes3 { float: left; clear: top left; border: #E6C99D 1px solid;background:#FFF8ED;margin:4px 10px 4px 10px;padding:4px 10px 4px 10px; width:90%; line-height:180%; }

.right_content_pro { float: left; width:710px; padding:10px 6px 15px 6px; text-align:left; line-height:180%; }
.right_content_pro1 { float: left; width:350px;margin:0 6px 20px 0px;text-align:center; }
.right_content_pro1 img{ padding:2px; border:#DEDEDE 1px solid; vertical-align : middle; }
.right_content_pro2 { float: left; margin:10px 0px 0px 10px;line-height:220%; }
.right_content_pro2 h3{  margin:0;padding:6px 0px 6px 0px; font-weight: bold;font-size: 18px;color:#ff6600; }
.right_content_pro2 b{ color:#228ADA; }
.right_content_pro2 img{ margin:20px 4px 0 0; border:0; vertical-align : middle; }
.right_content_pro2 div img{ float: left; margin:40px 10px 0 0; border:0;  }
.right_content_pro3 {margin:15px 6px 15px 6px;width:740px;  }
.right_content_pro4 {margin:15px 6px 15px 6px;width:740px; text-align:center; }
.right_content_pro4 img{ margin:20px 4px 0 10; border:0; vertical-align : middle; }

.right_end_pro { float:left; width:710px; padding:15px 6px 15px 6px; text-align:right; }
.right_end { float:left; width:710px; padding:15px 10px 15px 10px; text-align:right; }

/*更多产品*/
.morepro{margin:15px 6px 15px 6px;}		
.morecard{text-align:center;background: url("../images/card.gif") repeat-x 0 0;color:#3F3F3F;line-height:30px;float:left;margin-right:10px;border-top:1px solid #dedede;border-right:1px solid #dedede;border-left:1px solid #dedede;cursor:pointer;padding:0 10px;}
.morecards{position:relative;top:1px;text-align:center;background: url("../images/cardSelected.gif") repeat-x 0 0;line-height:30px;float:left;margin-right:10px;border-top:1px solid #dedede;border-right:1px solid #dedede;border-left:1px solid #dedede;cursor:pointer;padding:0 10px;}
.moretext{clear:left;padding:10px 3px 0 3px;border:1px solid #dedede;height:1%;}


/*分页样式*/
.count{ float:left;padding: 8px 10px 0 10px; margin: 3px; text-align: center }
.page { float:left;padding: 3px; margin: 3px; text-align: center }
.page a { display:block;float:left;border: #e6e7e1 1px solid; padding: 1px 6px 1px 6px; margin: 2px; color: #333; text-decoration: none }
.page a:hover { border: #4BB4E4 1px solid; color: #666; }
.page a:active { border: #4BB4E4 1px solid; color: #666; }
.page .current { display:block;float:left;border: #4BB4E4 1px solid;padding: 1px 6px 1px 6px; font-weight: bold; margin: 2px; color: #fff; background-color: #4BB4E4 }

.button { border-left: #ffffff 1px ridge; border-right: #2F2F2F 1px ridge; border-top: #ffffff 1px ridge; border-bottom: #1c1c1c 1px ridge; font-family:"宋体";font-size: 12px;color: #1c1c1c; background-color: #EBF2F9; cursor: hand; }
.TextBox{border-top-width:1px;border-bottom-width:2px;border-left-width:1px;border-right-width:2px;font-size: 12px;font-family:Verdana,Arial,"宋体";color: #2f2f2f;}

/*MESSAGE TAB选项卡*/
.tab { height:24px;}
.tab ul {  padding-left:20px;list-style:none; }
.tab li { border:1px solid #FDD796; background:#FFF8ED; cursor:pointer; display:block; float:left; text-align:center; text-decoration:none; width:100px; font-size:12px; height:22px; line-height:22px; margin:0 2px; position:relative; top:1px; z-index:9; }
.tab li:hover { text-decoration:underline; }
.tab li.curr { background:#fff; border-bottom-color:#fff; cursor:default; font-weight:bold; }
.tabtext { border-top:1px solid #FDD796; padding:10px;}

/*PRODUCT TAB选项卡*/
.tab_pro { height:30px;}
.tab_pro ul {  padding:0px; margin:0;list-style:none; }
.tab_pro li { border:1px solid #BED6E0; background: url("../images/card.gif") repeat-x 0 0; cursor:pointer; display:block; float:left; text-align:center; text-decoration:none; padding:0 14px; font-size:12px;font-weight:bold;  height:28px; line-height:28px; margin:0 10px 0 0; position:relative; top:1px; z-index:9; }
.tab_pro li:hover { text-decoration:underline; }
.tab_pro li.curr { background: url("../images/cardSelected.gif") repeat-x 0 0; border-bottom-color:#fff; cursor:default; color:#993300; font-weight:bold; }
.tabtext_pro { border:1px solid #BED6E0; padding:10px;}
.tab_box_mob {  padding:30px 0 30px 30px; }
/*图片滚动*/
.blk_29 {OVERFLOW: hidden;  PADDING-TOP: 4px;  ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/botton_way.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 15px; CURSOR: pointer; POSITION: absolute; TOP: 30px; HEIGHT: 73px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/botton_way.gif) no-repeat -15px 0px; FLOAT: right; WIDTH: 15px; CURSOR: pointer; POSITION: absolute; TOP: 30px; HEIGHT: 73px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 630px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 123px; TEXT-ALIGN: center; }
.blk_29 .box_pic { WIDTH: 114px;HEIGHT: 114px;BORDER: #dedede 1px solid;}
.blk_29 .box IMG { PADDING: 3px;  MARGIN: 0px auto; }
.blk_29 .box_pic:hover { BORDER: #ff6600 1px solid; }
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 123px; OVERFLOW: hidden;HEIGHT: 20px;LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 663px;}

/*图片放大*/
#dhtmltooltip {
	font-size: 9pt;
	border-right: gray 1px solid;
	padding-right: 4px;
	border-top: gray 1px solid;
	padding-left: 4px;
	z-index: 100;
	filter: progid:dximagetransform.microsoft.shadow(color=gray, direction=120);
	visibility: hidden;
	padding-bottom: 4px;
	border-left: gray 1px solid;

	padding-top: 4px;
	border-bottom: gray 1px solid;
	position: absolute;
	background-color: #cccccc
}