﻿/*
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
abbr,acronym { border:0; }
*/
*{margin:0;padding:0;}

body {
    height: auto;margin:0 auto;text-align:center;font-size:12px;color: #000000;
    background: url(bg.gif);font-family: Arial, 宋体,Helvetica, sans-serif;line-height:1.6;font-size:12px;/*word-break:break-all;*/
}
/*body,td,div,p,span,select,input,ul,dl,a{font-size:12px;line-height:155%;line-height:150%\9;}/*有这个就破坏了css原有的继承属性，还是不用好,比如<ul style="font-size:14px;"><li></li></ul>*/
select,input { font-size:12px;}/*ff必须设置*/
/*h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }*/
ol,ul{list-style:none;}
fieldset,img {border: none;} 
caption,th { text-align:left; }
/*table {border-collapse: collapse; border-spacing: 0;}*/
q:before, q:after, blockquote:before, blockquote:after {content: "";}

/** init end **/

/*去掉图片链接点击后，图片周围的虚线框*/
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }


a:link,
a:visited {	color: #333333; text-decoration: none}
a:hover,
a:active  { color: #ed6402; text-decoration: none}

a.white:link,
a.white:visited { text-decoration: none; color: #ffffff; } 
a.white:hover   { text-decoration: none; color: #ffffff; }

a.left:link,
a.left:visited { text-decoration: none; color: #333333; } 
a.left:hover   { text-decoration: none; color: #ff0000; }

a.bottom:link,
a.bottom:visited { text-decoration: none; color: #666666; } 
a.bottom:hover   { text-decoration: underline; color: #ff0000; }


.date { font-size: 10px;color: #939393;font-family: Verdana, 宋体, Helvetica, sans-serif;}
.dw_td { padding:4px 0px;}

/* new clearfix */
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clear             { zoom: 1; } /* IE6 sd add:font-size:0%*/
*:first-child+html .clear { zoom: 1; } /* IE7 */

/*.clear: { clear:both; margin:0px; padding:0px; font-size:0px; line-height:0px;}
.overflow: { overflow:hidden;zoom:1;background-color:#43FF73;}*//*要清除浮动的元素加此样式*/

.bak10 { height:10px;font-size:1px; line-height:1px; margin:0px; padding:0px;clear:both;}
.bak8 { height:8px;font-size:1px; line-height:1px; margin:0px; padding:0px;clear:both;}
.bak5 { height:5px;font-size:1px; line-height:1px; margin:0px; padding:0px;clear:both;}

/**** form ************************************************/
.input{BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT: 12px Verdana,Geneva,sans-serif; BORDER-LEFT: #ffffff 1px groove; /*WIDTH: 80px;*/ COLOR: #000000; BORDER-BOTTOM: #ffffff 1px groove; HEIGHT: 18px; BACKGROUND-COLOR: #FFF8F0}

.btn {	BORDER-RIGHT: #737373 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #cdcdcd 1px solid; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #737373 1px solid; LETTER-SPACING: 0px; HEIGHT: 19px}

INPUT.smallInput {	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: black 1px solid; LINE-HEIGHT: normal; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; HEIGHT: 19px; FONT-VARIANT: normal}

/*input:focus, select:focus, textarea:focus {border: 1px solid red; background-color:#FFFFDD;}*/

.bt_bg { border:0;background:url(bt_bg.gif) #f2f2f2;width:80px; height:25px;color:#333333;cursor:pointer;}
.bt_bg_60 { border:0;background:url(bt_bg_60.gif) #f2f2f2;width:60px;height:20px;color:#333333;cursor:pointer;}
.bt_bg_40 { border:0;background:url(bt_bg_40.gif) #f2f2f2;width:40px;height:20px;color:#333333;cursor:pointer;}

a.bt_search input{border:0;background:url(bt_search.gif);width:50px;height:21px;cursor:pointer;display:inline-block;margin-left:10px;text-indent:70px;}
a.bt_search:hover input{border:0px solid #000;background:url(bt_search.gif) 0 bottom;}

a.bt_login input{border:0;background:url(bt_bg_60.gif);width:60px;height: 20px;cursor:pointer;/*text-indent:100px;*/}
a.bt_login:hover input{border:0px solid #000;background:url(bt_bg_60.gif) 0 bottom;}

div.bt_more { }
div.bt_more a { display:block;margin:0 0 0 auto;width:33px;background:url(bt_more.gif) 0px 0px;text-indent:-39px;height: 11px;overflow: hidden;font-family:宋体;color:#666666;line-height:1.2/*改1,文字时ie6显示不全*/;font-size:12px;FONT-WEIGHT: normal;}
/*div.bt_more a:hover{ background:url(bt_more.gif) 0px 42px;}*/




/**** #wrapper ************************************************/
#wrapper { width:1000px;margin:0 auto;overflow:hidden;zoom:1;background:#fff; position:relative;/*for ie6,防止#nav ul太宽*/}/*最外面的box*/
.wrapper_m_l { float:left;width:10px;margin-bottom:-30000px;padding-bottom:30000px;background: url(body_l.gif) left top repeat-y;
  height:10px;margin-top:-10px;font-size:0%;/*for ie6*/
}
.wrapper_m_r { float:right;width:10px;margin-bottom:-30000px;padding-bottom:30000px;background: url(body_r.gif) left top repeat-y;
  height:10px;margin-top:-10px;font-size:0%;/*for ie6*/
}
.wrapper_m_m { width:980px;margin:0 auto;background:#FFFFFF;text-align:left;}/*IE6设置width后位置会下移,m_l.m_r加height:10px;margin-top:-10px;font-size:0%;解决*/




/**** #header ************************************************/
#header { height:102px;position:relative;}
#header .logo { position: absolute;width:442px;height:102px;background:url(logo.gif) 0px 0px;}
#header .topnav { position: absolute;top:10px;right:20px;}
.topnav li { float:left; margin-right:5px;}
.topnav li a { display:block; width:73px; height:21px; overflow:hidden; background:url(bt_topnav.gif) 0px 0px;
    color:#666666;line-height:18px;text-align:left;text-indent:16px;font-family: 宋体;
}
.topnav li a:hover { background:url(bt_topnav.gif) 0px 21px;color:#000000;}

.top_ad{position: absolute;top:65px;right:5px;width:550px;font-size:14px;font-weight:bold;color:#ed6402;text-align:center;}
/**** #banner ************************************************/
#banner { position:relative;height:314px;text-align:left;}
#banner .swf_banner{position:absolute;z-index:8;}
#banner .swf_banner_text{position:absolute;z-index:9;}




/**** #nav ************************************************/
/*注意：如果子菜单的父级有position:relative;在ie6,7下会被其他position:relative(z-index=0)的层挡住,解决方法：添加z-index:1;*/
#nav { width:100%;height:34px;border-bottom:1px solid #c55320;background:url(nav_bg.gif) 0 0;text-align:center;}
#nav ul.nav1 { float:left;left:50%;position:relative;z-index:999;}/*position:relative,left,right配合使ul不定宽居中*/
#nav ul li { float:left;right:50%;position:relative;z-index:999;/*background:url(nav2.gif);*/}/*float:left放在a里,ie6不行*/
#nav ul li.first { border-left:0px solid #49A9FF;}
#nav ul li.last { border-right:0px solid #99D8FF;}
#nav ul li.line { width:2px;padding:0;overflow: hidden;background:url(nav_line.gif) no-repeat;line-height:34px;}/*单行内容的居中用overflow: hidden防止用户放大字体破坏布局*/
#nav ul li a{ display:block;min-width:70px;_width:70px;padding:0 20px; text-align:center;line-height:34px;color:#FFFFFF;font-weight:bold;text-decoration:none; }
#nav ul li a:hover,#nav ul li:hover a,#nav ul li.sfhover a{ background:url(nav_bg.gif) 0 70%; color:#FFFFFF;height:34px;}/*不能为空,否则ie6无效。下级菜单有border,高度需加下级菜单的border宽度+1*/
/*#nav ul li.active a,
#nav ul li.active a:hover { background:url(nav_bg.gif) 0 70%; color:#FFFFFF;}*/

/*二级菜单及其所有子菜单*/
#nav ul ul { display:none;}


/**** #mainBody ************************************************/
#mainBody { width: 948px;margin: 15px auto 0;
  overflow:hidden;/*等高用*/
  /*position: relative;/*3列定位用*/
}
#mainBody .column { /*#main,#left,#right同时具有column样式*/
  margin-bottom: -32767px !important;padding-bottom: 32767px !important;/*等高用*/
  /*position: relative;/*3列定位用*/
}
#main { float:right;width:696px;/*background:url(right_top.gif) 552px 0px no-repeat;*/
  /*自设*//*height:auto !important;min-height:500px;_height:500px;*/padding-top:0px;padding-left:0px;padding-right:0px;
  /*left: 0;/*3列定位用*/
}
#left { display:none;color:#333;
  /*自设*/
}
#right { float:left;width:234px;color:#333;line-height:16px;
  text-align:left;/*自设*/
}
/*三栏*/
/*#main { float:left;width:600px;background:url(right_top.gif) 552px 0px no-repeat #FAFADE;
  /*left: 130px;/*3列定位用* /
}
#left { float:left;width:130px;background-color: #7bd;
  /*left: -600px;/*3列定位用* /
}
#right { float:right;width:230px;background:url(right_top.gif) right 0px no-repeat #B40C00;}
*/





/**** #footer ************************************************/
#footer { margin-top:10px;border-top:0px #045EAC solid;background:url(footer_bg.gif) center top repeat-x;}
/*.footer_l { float:left;width:150px;height:75px;background:#eeee00;}*/
.footer_m { padding:20px 0 10px;}
.footer_m p { text-align:center;COLOR: #111111;line-height:18px;FONT-FAMILY: Tahoma;}




/**** #main ************************************************/

/**** #main #main_title **********/
#main_title { position:relative;margin-top:0px;height:42px;background:url(box_common1.gif) no-repeat;text-align:left;border-right:1px solid #e0e0e0;}
#main_title h3 { display:block;padding:2px 0px 0px 19px;/*height:24px;*/background-repeat:no-repeat;background-position:31px -95px;}
#main_title h3 span {/*display:none;*/font-size:14px;font-weight:bold;color:#3f3e3e;line-height:42px;}
#main_title h3 label {display:inline-block;text-indent:6px;text-transform:uppercase;color:#f5953a;font-size:12px;font-family: Helvetica, sans-serif;}
#main_title h3 img { display:none;height:23px;}
#main_title #LocationStr { position: absolute;top:12px;right:10px;font-family: 宋体;border:0px solid #000}

.index #main_title { display:none;}
/**** #main #main_body.box (不要改)****************************/
/*顺序float,left,position,width,margin,padding,border,overflow,zoom,background,line-height,font*/
.box {overflow:hidden;width:100%;margin:0 auto;}/*IE6要用到,当t,b小于10px时,ie6还是会按10px*/
.box .t_m span,.box .t_l,.box .t_r,.box .m_l,.box .m_r,.box .b_m span,.box .b_l,.box .b_r {display:block;}/*sd modify,原.box span{}因为content里面还有其它span,会引起麻烦*/

.box .t_m { position:relative;height:10px;padding:0 10px;}/*这是可左右伸展的区域，两例留出空白便于放置左右列同高容器*/
.box .t_m span { width:100%;height:10px;background:#709;font-size:0%;line-height:1}/*IE6:line-height:1;*/
.box .t_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.box .t_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}

.box .box_m { overflow:hidden;zoom:1;}
.box .m_l,.box .m_r { margin-bottom:-30000px;padding-bottom:30000px;/*两列等高*/
  height:10px;margin-top:-10px;font-size:0%;/*for ie6,sd add,ie6首行文字会有一点向右移*/
}
.box .m_l { float:left;width:10px;background:#700;} 
.box .m_r { float:right;width:10px;background:#700;}
.box .m_m { padding:0px 10px;background:#ccaFAA;}/*两边空要加上m_l,m_r的宽*/

.box .b_m { height:10px;padding:0 10px;}
.box .b_m span { width:100%;height:10px;background:#700;font-size:0%;} 
.box .b_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.box .b_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;} 
/**** end *********/
/**** 下面是自定义设置 *********/
/*
#main_body {}
#main_body .t_m{height:58px;padding:0px 140px 0px 66px;}
#main_body .t_m span{height:58px;background:url(main_t_m.gif)}
#main_body .t_l{width:66px;height:58px;margin-top:-58px;background:url(main_bg.gif) left top no-repeat}
#main_body .t_r{width:140px;height:58px;margin-top:-58px;background:url(main_bg.gif) right top no-repeat;}

#main_body .m_m{padding:0px 140px 0px 66px;background:none;}
#main_body .m_l{width:66px;background:url(main_m_l.gif)}
#main_body .m_r{width:140px;background:url(main_bg.gif) right -48px no-repeat;}
#main_body .m_m .m_m_c{background:#b19e00;height:379px;}

#main_body .b_m { height:58px;padding:0px 140px 0px 66px;}
#main_body .b_m span{height:58px;background:url(main_b_m.gif)}
#main_body .b_l{width:66px;height:58px;margin-top:-58px;background:url(main_bg.gif) left bottom no-repeat}
#main_body .b_r{width:140px;height:58px;margin-top:-58px;background:url(main_bg.gif) right bottom no-repeat}
*/
#main_body .t_m,#main_body .t_l,#main_body .t_r/*,#main_body .m_l,#main_body .m_r,#main_body .b_m,#main_body .b_l,#main_body .b_r*/{display:none}
#main_body .m_m { padding:10px 10px;background:none;}

.index #main_body .m_m { padding:0px 0px;}/*首页*/
.index #main_body .t_m,.index #main_body .t_l,.index #main_body .t_r,.index #main_body .m_l,.index #main_body .m_r,.index #main_body .b_m,.index #main_body .b_l,.index #main_body .b_r{display:none}
/********** box_common ****************/
.box_common {/*border:1px solid #CCCCCC;padding:4px;*/width:auto;}
.box_common .left,.box_common .right,
.box_common .m_l,.box_common .m_r,
.box_common .t_m span,.box_common .m_m,.box_common .b_m span{ background:none;}

.box_common .t_m { height:42px; padding-left:17px; padding-right:20px;}
.box_common .t_m span { height:42px;background:url(box_common1.gif) -17px 0 no-repeat;}
.box_common .t_m span h3{display:block;width:200px;height:15px;padding-top:17px; text-align:left;text-indent:1px;font-size:13px;font-weight:bold;color:#3f3e3e;}
.box_common .t_m span h3 label{display:inline-block;text-indent:6px;text-transform:uppercase;color:#f5953a;font-size:12px;font-family: Helvetica, sans-serif;}
.box_common .t_m span .more{position: absolute;top:15px;right:20px;width:35px;font-size:12px;}
.box_common .t_l { width: 17px; height:42px;margin-top:-42px;background:url(box_common1.gif) left top no-repeat;}
.box_common .t_r { width: 20px; height:42px;margin-top:-42px;background:url(box_common1.gif) right top no-repeat;}
.box_common .m_m { text-align:left;padding-top:10px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:#fff;min-height:300px;_height:300px;}
/*.box_common .m_m { padding-left:12px;padding-right:12px;/*background: url(box_common2.gif) center -45px;min-height和background同时存在ie7下有问题* / text-align:left;min-height:150px;_height:150px;padding-top:0px;}
.box_common .m_l { width: 12px;margin-top:-42px;background: url(box_common1.gif) 0 0px; }
.box_common .m_r { width: 12px;margin-top:-42px;background: url(box_common1.gif) right 0px; }*/
/*.box_common .m_m p{ margin:10px 0px;}*/
.box_common .b_m { height: 11px; padding-left:20px; padding-right:20px;}
.box_common .b_m span { height: 11px; background: url(box_common1.gif) -20px bottom; }
.box_common .b_l { width: 20px; height: 11px; margin-top: -11px; background: url(box_common1.gif) left bottom; }
.box_common .b_r { width: 20px; height: 11px; margin-top: -11px; background: url(box_common1.gif) right bottom; }
/***** ArticleShow,PageShow *********************/
#main_body #title div{ /*内容的标题*/
  margin:0 auto;padding:5px 10px;font-size:18px;font-weight:normal;color:#ed6402;/*background:#eeeeee;*/border:0px solid #000;font-family:黑体;text-align:center;
}
#main_body #title span{ /*标题下的时间，点击数*/
  display:block;margin:0 auto;padding:0px 10px 5px;font-size:12px;font-weight:normal;color:#999;background:none;border-bottom:1px dashed #c0c0c0;text-align:center;
}
#main_body #content { /*正文内容*/
  padding:5px 0px;height:auto !important;min-height: 250px;_height:250px;
  text-align:left;border:0px solid #000;/*background:#fff;*/line-height:1.8;
}

#main_body #content p{padding:5px 0}

/***** ArticleList *********************/
.ArticleList .box .m_m { text-align:left;}
/***** 新闻列表左边图片显示 ****/
.ArticleList #AdShow { display:none;/*float:left;*/position:absolute;padding:10px 0px 0px 0px;border:0px solid #000}
.ArticleList #AdShow img{ 
  display:block;width:200px;height:230px;border:2px solid #aaa;padding:2px;
}
/***** 新闻列表显示 ****/
.ArticleList #div_KeyWord{ display:none;padding-bottom:10px;}
.ArticleList #div_SubClassList{ display:none;text-align:right;margin-bottom:10px;}
.ArticleList #div_SubClassList select{ display:none;}
.ArticleList #DataList { 
  /*float:left;*/height:auto !important;min-height: 250px;_height:250px;/*background:#eee;*/text-align:center;
  padding:10px 10px;/*padding-left:230px;*/border:0px solid #00ff00;
}
.ArticleList #DataList ul { display:block;width:100%;}
.ArticleList #DataList li { position:relative;margin:8px 0px 0px 0px;padding-bottom:3px;padding-right:80px;/*padding-left:60px;*/border-bottom:1px dashed #c0c0c0;text-align:left;background:url(dd.gif) 4px 5px no-repeat;text-indent:14px;}
/*日期居左
#DataList li a { display:block;padding-left:80px;border:0px solid #fff;line-height:18px;}
#DataList li span { position:absolute;display:block;width:78px;border:0px solid #fff;text-align:left;color:#999}
*/
/*日期居右*/
.ArticleList #DataList li a { border:0px solid #fff;}
/*ie6在a标签里用display:block会造成行间距不好控制*/
.ArticleList #DataList li span { position:absolute;right:0;display:block;width:78px;border:0px solid #fff;text-align:left;color:#999}
.ArticleList #DataList li span.ClassName { display:none;position:absolute;left:0;width:88px;margin-left:0px}
.ArticleList #DataList li span.ClassName a{ color:#045EAC}

/*两列
#DataList li { float:left;width:48%;height:20px;overflow:hidden;text-align:left;padding:0px 5px;}
#DataList li.right { float:left;width:48%;}
*/

/***** ArticleShow ****/
.ArticleShow #XG_PrevNext { margin-top:10px;/*background:#efefef;*/ padding:10px 0px 10px 0px;border-top:1px solid #eeeeee;}
.ArticleShow #XG_PrevNext legend { display:none;padding:0px 0px; font-weight:bold;font-size:14px;background:#fff; border:1px solid #eeeeee;font-size:0%;}/*background:#fff;去除虚线和文字重叠*/
.ArticleShow #XG_PrevNext ul { /*padding-left:20px;list-style:url(dd0.gif);*/}
.ArticleShow #XG_PrevNext ul li {width:50%;float:left;text-align:left;} 
.ArticleShow #XG_PrevNext ul li span{/*display:none;*/} 
.ArticleShow #XG_PrevNext ul li.left {width:49%;/*background:url(iwms.gif) no-repeat left -400px;*/text-indent:0px;}
.ArticleShow #XG_PrevNext ul li.right {/*width:48%;*//*background:url(iwms.gif) no-repeat right -450px;*/padding-right:0px;text-align:right}
.ArticleShow #XG_PrevNext ul li a{color:#000000}

.ArticleShow #XG_list {margin-top:0px;border:1px dashed #aaaaaa; /*background:#efefef;*/ padding:10px 10px 10px 10px;/*border-top:1px solid #eeeeee;*/}
.ArticleShow #XG_list legend { padding:0px 2px 0px 32px; line-height:30px;font-weight:bold;font-size:14px;background:url(../plug/news_tips.gif) no-repeat 8px 5px #ffffff;border:0px solid #999;color:#4686C4;}/*background:#fff;去除虚线和文字重叠*/
.ArticleShow #XG_list_ul {text-align:left;list-style:url(dd0.gif);}
.ArticleShow #XG_list_ul li{list-style:square inside url(dd0.gif);}
.ArticleShow #XG_list_ul li .ClassName{display:none;color:#333333}
.ArticleShow #XG_list_ul li .ClassName a{color:#999999}

/***** ProductList *********************/
.ProductList #div_KeyWord{ display:none;padding-bottom:10px;}
.ProductList #div_SubClassList{ /*display:none;*/text-align:right;margin-bottom:10px;}
.ProductList #div_SubClassList select{ display:none;}
.ProductList #DataList { margin:0px 0 0 0;}
.ProductList #DataList li {float:left;width:24.8%;}
.ProductList #DataList a.abox {display:block;/*position: relative;*/overflow:visible;text-align:center;padding:6px;/*min-height:180px;_height:180px;/*防止有的名称太长造成下一行产品不会换行显示*/cursor:pointer;}
.ProductList #DataList a.abox999:hover{ border:.px solid #CC0000;padding:5px;background:#FFF2F0;}
.ProductList #DataList a.abox div{position: relative;}
.ProductList #DataList a.abox div span{ display:block; position: absolute;left: 50%;bottom:0;}
.ProductList #DataList a.abox img {float:none;display:block;margin:0 auto;border:1px solid #aaa;padding:3px;
    position: relative;left: -50%;
}
.ProductList #DataList a.abox h3{display:block;margin-top:3px;text-align:center;font-weight:normal;font-size:13px;line-height:1.2;/*height:20px;overflow:hidden;white-space:nowrap;*/}
.ProductList #DataList /*a.abox ie9不支持*/ h4{display:none;text-align:left;font-weight:normal;font-size:12px;}/*分类或其它*/

/***** ProductClassList *********************/
.ProductClassList #DataList { margin:0px 0 0 0;}
.ProductClassList #DataList li {float:left;width:24.9%;}
.ProductClassList #DataList a.abox {display:block;/*position: relative;*/overflow:visible;text-align:left;border:1px solid #fff;margin:5px 0;padding:5px;/*height:180px;*/cursor:pointer;}
.ProductClassList #DataList a.abox:hover{ border:1px solid #ccc;}
.ProductClassList #DataList a.abox div{position: relative;}
.ProductClassList #DataList a.abox div span{ display:block; position: absolute;left: 50%;bottom:0;}
.ProductClassList #DataList a.abox img {float:none;display:block;margin:0 auto;border:0px solid #aaa;padding:3px;
    position: relative;left: -50%;
}
.ProductClassList #DataList a.abox h3{display:block;margin-top:5px;text-align:center;font-weight:normal;font-size:13px;/*height:20px;overflow:hidden;white-space:nowrap;*/}


/***** ProductShow *********************/
#ProductPhoto { float:left;width:210px;padding:0px 10px 10px 0px;}
#ProductPhoto img { border:0px solid #aaa;padding:2px;}
#ProductParamater { width:430px;float:left;text-align:left;}/*没有宽度在ie7不行*/
#ProductParamater legend { width:440px;/*background:url(dd_02.gif) 0px 4px no-repeat;*/text-indent:0px;+background-position-y:6px;}
#ProductParamater legend span{ display:inline-block;font-size:16px;font-weight:bold;color:#ed6402;text-indent:0px;+text-indent:-5px;letter-spacing: 0px;}
#ProductParamater ul { margin-top:10px;line-height:1.8;}
#ProductParamater li label { font-weight:bold;width:200px;}
#ProductParamater li span { }

.ProductShow #content h3 { font-size:14px;font-weight:bold;color:#333;border-bottom:1px solid #eee;margin-bottom:5px;}

.ProductShow #XG_PrevNext { margin-top:10px;border:1px dashed #aaaaaa; padding:10px 0px 10px 0px; /*background:#efefef;border-top:1px solid #eeeeee;*/}
.ProductShow #XG_PrevNext legend { padding:0px 0px; font-weight:bold;font-size:14px;/*background:#fff; */border:0px solid #999;font-size:0%;}/*background:#fff;去除虚线和文字重叠*/
.ProductShow #XG_PrevNext ul { /*padding-left:20px;list-style:url(dd0.gif);*/}
.ProductShow #XG_PrevNext ul li {width:50%;float:left;text-align:left;} 
.ProductShow #XG_PrevNext ul li span{display:none;} 
.ProductShow #XG_PrevNext ul li.left {width:49%;background:url(iwms.gif) no-repeat left -400px;text-indent:20px;}
.ProductShow #XG_PrevNext ul li.right {width:48%;background:url(iwms.gif) no-repeat right -450px;padding-right:20px;text-align:right}
.ProductShow #XG_PrevNext ul li a{color:#4686C4}

.ProductShow #XG_list {margin-top:0px;border:1px dashed #aaaaaa; padding:10px 10px 10px 10px; /*background:#efefef;border-top:1px solid #eeeeee;*/}
.ProductShow #XG_list legend { padding:0px 2px 0px 32px; line-height:30px;font-weight:bold;font-size:14px;background:url(../plug/news_tips.gif) no-repeat 8px 5px #ffffff;border:0px solid #999;color:#4686C4;}/*background:#fff;去除虚线和文字重叠*/
.ProductShow #XG_list_ul {text-align:left;list-style:url(dd0.gif);}
.ProductShow #XG_list_ul li{list-style:square inside url(dd0.gif);}
.ProductShow #XG_list_ul li .ClassName{/*display:none;*/color:#333333}
.ProductShow #XG_list_ul li .ClassName a{color:#999999}

/***** 分页显示 ****/
#PageShow { 
  clear:both;width:600px;height:16px;display:block;padding:5px 0px;margin:20px auto 0;text-align:center;border:0px solid #000;/*background:#eee;*/
}
#PageShow ul { float:left;left:50%;position:relative;}
#PageShow li.l,
#PageShow li.m,
#PageShow li.r { display:block;float:left;right:50%;position:relative;padding:0px 5px;}
#RecordCount,#PageTotalNN,#PageCurrNN,#MaxItemCount { display:inline;padding:0px 2px;color:red}

/*上页/下页*/
#PageShow li.m { margin-top:0px;}
/*#PageShow a.p_redirect_prev,#PageShow a.p_redirect_next{/ *按钮* /
  display:block;float:left;width:35px;height:17px;margin:0px 5px;line-height:20px;
}
#PageShow a.p_redirect_prev { background:url("p_prev.gif") -16px 0px;}
#PageShow a.p_redirect_next { background:url("p_next.gif") -16px 0px;}
#PageShow a.p_redirect_prev span,#PageShow a.p_redirect_next span { display:none;}*/
#PageShow a.p_disbtn {color: #aaaaaa;}

#PageShow li.r { margin-top:-1px;}
#PageShow li.r select {}

/*数字页码*/
#PageShow a.p_num{font: 14px Tahoma;}
#PageShow a.p_curpage {font: 14px Tahoma;color: #FF0000 !important;font-weight:bold;}
#PageShow a:link.p_num,#PageShow a:active.p_num,#PageShow a:visited.p_num {}
#PageShow a:hover.p_num  {text-decoration: underline;}


/***** member *********************/
.mem .red{ color:red}
.mem .TipStr { width:90%;margin:0 auto 10px;}
.mem .TipStr fieldset { border:1px dashed #999999; /*background:#efefef;*/ padding:0px 10px 10px 10px; }
.mem .TipStr legend { padding:0px 5px; font-weight:bold;background:#fff; border:0px solid #999}/*background:#fff;去除虚线和文字重叠*/
.mem .TipStr ul { padding-left:20px;list-style:url(dd0.gif);}

.mem #boxouter { width:90%;}


/**** other ************************************************/



/**** Show Control ************************************************/
.PageShow #title,
.ProductShow #title,
.mem #title,
.khfk #title{ display:none}
.index #LocationStr,
.PageShow #LocationStr,
.ArticleList #LocationStr,
.ArticleShow #LocationStr,
.khfk #LocationStr{ /*display:none*/}
.ProductList #main_title #LocationStr,
.ProductClassList #main_title #LocationStr{ display:block}

#LocationStr p{display:none}

/**** .s_box (不要改)************************************************/
/*顺序float,left,position,width,margin,padding,border,overflow,zoom,background,line-height,font*/
.s_box {overflow:hidden;width:100%;margin:0 auto;}
.s_box .s_t_m span,.s_box .s_t_l,.s_box .s_t_r,.box .s_m_l,.s_box .s_m_r,.s_box .s_b_m span,.s_box .s_b_l,.s_box .s_b_r {display:block;}

.s_box .s_t_m { position:relative;height:10px;padding:0 10px;}/*这是可左右伸展的区域，两例留出空白便于放置左右列同高容器*/
.s_box .s_t_m span { width:100%;height:10px;background:#709;font-size:0%;line-height:1}/*IE6:line-height:1;*/
.s_box .s_t_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.s_box .s_t_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}

.s_box .s_box_m { overflow:hidden;zoom:1;}
.s_box .s_m_l,.s_box .s_m_r { margin-bottom:-30000px;padding-bottom:30000px;/*两列等高*/
  height:10px;margin-top:-10px;font-size:0%;/*for ie6,sd add,ie6首行文字会有一点向右移*/
}
.s_box .s_m_l { float:left;width:10px;background:#700;} 
.s_box .s_m_r { float:right;width:10px;background:#700;}
.s_box .s_m_m { padding:0px 10px;background:#ccaFAA;}/*两边空要加上m_l,m_r的宽*/

.s_box .s_b_m { height:10px;padding:0 10px;}
.s_box .s_b_m span { width:100%;height:10px;background:#700;font-size:0%;} 
.s_box .s_b_l { float:left;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}
.s_box .s_b_r { float:right;width:10px;height:10px;margin-top:-10px;font-size:0%;background:#f00;}     
/**** end *********/
/**** 下面是自定义设置 *********/
/*#main_body .s_top,#main_body .s_m_l,#main_body .s_m_r,#main_body .s_b_l,#main_body .s_b_r,#main_body .s_b_m{background:none}
*/
/********** s_box_common1 ****************/
.s_box_common1 {/*border:1px solid #CCCCCC;padding:4px;*/width:auto;}
.s_box_common1 .s_left,.s_box_common1 .s_right,
.s_box_common1 .s_t_m span,.s_box_common1 .s_m_m,.s_box_common1 .s_b_m span{ background:none;}

.s_box_common1 .s_t_m { height:42px; padding-left:17px; padding-right:20px;}
.s_box_common1 .s_t_m span { height:42px;background:url(box_common1.gif) -17px 0 no-repeat;}
.s_box_common1 .s_t_m span h3{display:block;width:200px;height:15px;padding-top:17px; text-align:left;text-indent:1px;font-size:13px;font-weight:bold;color:#3f3e3e;}
.s_box_common1 .s_t_m span h3 label{display:inline-block;text-indent:6px;text-transform:uppercase;color:#f5953a;font-size:12px;font-family: Helvetica, sans-serif;}
.s_box_common1 .s_t_m span .more{position: absolute;top:15px;right:20px;width:35px;font-size:12px;}
.s_box_common1 .s_t_l { width: 17px; height:42px;margin-top:-42px;background:url(box_common1.gif) left top no-repeat;}
.s_box_common1 .s_t_r { width: 20px; height:42px;margin-top:-42px;background:url(box_common1.gif) right top no-repeat;}
.s_box_common1 .s_m_m { text-align:left;padding-top:5px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:#fff;}
/*.s_box_common1 .s_m_m { padding-left:12px;padding-right:12px;/*background: url(s_box_common2.gif) center -45px;min-height和background同时存在ie7下有问题* / text-align:left;min-height:150px;_height:150px;padding-top:0px;}
.s_box_common1 .s_m_l { width: 12px;margin-top:-42px;background: url(box_common1.gif) 0 0px; }
.s_box_common1 .s_m_r { width: 12px;margin-top:-42px;background: url(box_common1.gif) right 0px; }*/
/*.s_box_common1 .s_m_m p{ margin:10px 0px;}*/
.s_box_common1 .s_b_m { height: 11px; padding-left:20px; padding-right:20px;}
.s_box_common1 .s_b_m span { height: 11px; background: url(box_common1.gif) -20px bottom; }
.s_box_common1 .s_b_l { width: 20px; height: 11px; margin-top: -11px; background: url(box_common1.gif) left bottom; }
.s_box_common1 .s_b_r { width: 20px; height: 11px; margin-top: -11px; background: url(box_common1.gif) right bottom; }

/********** s_box_cpss ****************/
.s_box_cpss {/*border:1px solid #CCCCCC;padding:4px;*/width:auto;}
.s_box_cpss .s_left,.s_box_cpss .s_right,
.s_box_cpss .s_t_m span,.s_box_cpss .s_m_m,.s_box_cpss .s_b_m span{ background:none;}

.s_box_cpss .s_t_m { height:42px; padding-left:40px; padding-right:20px;}
.s_box_cpss .s_t_m span { height:42px;background:url(s_box_cpss.gif) -40px 0 no-repeat;}
.s_box_cpss .s_t_m span h3{display:block;width:100px;height:15px;padding-top:10px; text-align:left;text-indent:4px;font-size:13px;font-weight:bold;color:#3f3e3e;}
.s_box_cpss .s_t_l { width: 40px; height:42px;margin-top:-42px;background:url(s_box_cpss.gif) left top no-repeat;}
.s_box_cpss .s_t_r { width: 20px; height:42px;margin-top:-42px;background:url(s_box_cpss.gif) right top no-repeat;}
.s_box_cpss .s_m_m { padding-left:12px;padding-right:12px;/*background: url(s_box_cpss.gif) center -45px;min-height和background同时存在ie7下有问题*/background:#f1f1f1; text-align:left;padding-top:0px;}
.s_box_cpss .s_m_l { width: 12px;margin-top:-42px;background: url(s_box_cpss.gif) 0 0px; }
.s_box_cpss .s_m_r { width: 12px;margin-top:-42px;background: url(s_box_cpss.gif) right 0px; }
/*.s_box_cpss .s_m_m p{ margin:10px 0px;}*/
.s_box_cpss .s_b_m { height: 11px; padding-left:20px; padding-right:20px;}
.s_box_cpss .s_b_m span { height: 11px; background: url(s_box_cpss.gif) -20px bottom; }
.s_box_cpss .s_b_l { width: 20px; height: 11px; margin-top: -11px; background: url(s_box_cpss.gif) left bottom; }
.s_box_cpss .s_b_r { width: 20px; height: 11px; margin-top: -11px; background: url(s_box_cpss.gif) right bottom; }

/********** left_cpdh ****************/
.left_cpdh{background:url(s_box_cpdh.gif) no-repeat;}
.left_cpdh ul{padding-top:40px;}
.left_cpdh ul li{}
.left_cpdh ul li a{display:block;height:22px;padding-top:9px;background:url(s_box_cpdh.gif) 0 -71px no-repeat;overflow:hidden;text-indent:23px;color:#393939;font-weight:bold;font-size:13px;}
.left_cpdh ul li.sfhover a,.left_cpdh ul li a:hover{background:url(s_box_cpdh.gif) 0 -40px no-repeat;color:#ffffff;}



/***以下首页用******/
/*** index_cpzs ***/
.index_cpzs ul{ margin:0px 0 0 0;}
.index_cpzs ul li {float:left;width:19.8%;}
.index_cpzs a.abox {display:block;/*position: relative;*/overflow:visible;text-align:center;padding:6px;/*min-height:180px;_height:180px;/*防止有的名称太长造成下一行产品不会换行显示*/cursor:pointer;}
/*.index_cpzs a.abox:hover{ border:1px solid #CC0000;padding:5px;background:#FFF2F0;}*/
.index_cpzs a.abox div{position: relative;}
.index_cpzs a.abox div span{ display:block; position: absolute;left: 50%;bottom:0;}
.index_cpzs a.abox img {float:none;display:block;width:140px;height:102px;margin:0 auto;border:1px solid #aaa;padding:3px;
    position: relative;left: -50%;
}
.index_cpzs a.abox h3{display:block;margin-top:2px;text-align:center;font-weight:normal;font-size:12px;color: #222222;/*height:20px;overflow:hidden;white-space:nowrap;*/}
.index_cpzs a.abox h4{text-align:left;font-weight:normal;font-size:12px;color: #222222}/*分类或其它*/

/*** index_news5 ***/
.index_news5 ul{padding:0px;min-height:180px;_height:180px;}
.index_news5 li{position: relative; margin: 3px 0px 0px 0px; height:15px;line-height:17px;overflow:hidden;padding:4px 2px 4px 0px;padding-right:5px;border-bottom: 0px dashed #E0E0E0; text-align: left; background:url(dd.gif) 0px 6px no-repeat;text-indent:10px; }
.index_news5 li span { display:none;position:absolute;right:0;width:33px;border:0px solid #fff;text-align:right;color:#999;text-indent:0px;}
.index_news5 li a { border: 0px solid #fff; }

/*** s_box_news1 ***/
.s_box_news1 {float:left;width:49.1%;border:0px solid #000}
.s_box_news1 .s_left,.s_box_news1 .s_right,
.s_box_news1 .s_t_m span,.s_box_news1 .s_m_m,.s_box_news1 .s_b_m span{ background:none;}

.s_box_news1 .s_t_m { height:42px; padding-left:17px; padding-right:20px;}
.s_box_news1 .s_t_m span { height:42px;background:url(s_box_news1.gif) -17px 0 no-repeat;}
.s_box_news1 .s_t_m span h3{display:block;width:200px;height:15px;padding-top:10px; text-align:left;text-indent:1px;font-size:13px;font-weight:bold;color:#ffffff;}
.s_box_news1 .s_t_m span h3 label{display:inline-block;text-indent:6px;text-transform:uppercase;color:#f5953a;font-size:12px;font-family: Helvetica, sans-serif;}
.s_box_news1 .s_t_m span .more{position: absolute;top:10px;right:10px;width:35px;font-size:12px;}
.s_box_news1 .s_t_l { width: 17px; height:42px;margin-top:-42px;background:url(s_box_news1.gif) left top no-repeat;}
.s_box_news1 .s_t_r { width: 20px; height:42px;margin-top:-42px;background:url(s_box_news1.gif) right top no-repeat;}
.s_box_news1 .s_m_m { padding-left:12px;padding-right:12px;background: url(s_box_news1.gif) center -42px;/*min-height和background同时存在ie7下有问题*/ text-align:left;/*min-height:150px;_height:150px;*/padding-top:0px;}
.s_box_news1 .s_m_l { width: 12px;margin-top:-42px;background: url(s_box_news1.gif) 0 0px; }
.s_box_news1 .s_m_r { width: 12px;margin-top:-42px;background: url(s_box_news1.gif) right 0px; }
/*.s_box_news1 .s_m_m p{ margin:10px 0px;}*/
.s_box_news1 .s_b_m { height: 11px; padding-left:20px; padding-right:20px;}
.s_box_news1 .s_b_m span { height: 11px; background: url(s_box_news1.gif) -20px bottom; }
.s_box_news1 .s_b_l { width: 20px; height: 11px; margin-top: -11px; background: url(s_box_news1.gif) left bottom; }
.s_box_news1 .s_b_r { width: 20px; height: 11px; margin-top: -11px; background: url(s_box_news1.gif) right bottom; }

/*** s_box_news2 ***/
.s_box_news2 {float:right;width:49.1%;border:0px solid #000}
.s_box_news2 .s_left,.s_box_news2 .s_right,
.s_box_news2 .s_t_m span,.s_box_news2 .s_m_m,.s_box_news2 .s_b_m span{ background:none;}

.s_box_news2 .s_t_m { height:42px; padding-left:17px; padding-right:20px;}
.s_box_news2 .s_t_m span { height:42px;background:url(s_box_news2.gif) -17px 0 no-repeat;}
.s_box_news2 .s_t_m span h3{display:block;width:200px;height:15px;padding-top:10px; text-align:left;text-indent:1px;font-size:13px;font-weight:bold;color:#ffffff;}
.s_box_news2 .s_t_m span h3 label{display:inline-block;text-indent:6px;text-transform:uppercase;color:#f5953a;font-size:12px;font-family: Helvetica, sans-serif;}
.s_box_news2 .s_t_m span .more{position: absolute;top:10px;right:10px;width:35px;font-size:12px;}
.s_box_news2 .s_t_l { width: 17px; height:42px;margin-top:-42px;background:url(s_box_news2.gif) left top no-repeat;}
.s_box_news2 .s_t_r { width: 20px; height:42px;margin-top:-42px;background:url(s_box_news2.gif) right top no-repeat;}
.s_box_news2 .s_m_m { padding-left:12px;padding-right:12px;background: url(s_box_news2.gif) center -42px;/*min-height和background同时存在ie7下有问题*/ text-align:left;/*min-height:150px;_height:150px;*/padding-top:0px;}
.s_box_news2 .s_m_l { width: 12px;margin-top:-42px;background: url(s_box_news2.gif) 0 0px; }
.s_box_news2 .s_m_r { width: 12px;margin-top:-42px;background: url(s_box_news2.gif) right 0px; }
/*.s_box_news2 .s_m_m p{ margin:10px 0px;}*/
.s_box_news2 .s_b_m { height: 11px; padding-left:20px; padding-right:20px;}
.s_box_news2 .s_b_m span { height: 11px; background: url(s_box_news2.gif) -20px bottom; }
.s_box_news2 .s_b_l { width: 20px; height: 11px; margin-top: -11px; background: url(s_box_news2.gif) left bottom; }
.s_box_news2 .s_b_r { width: 20px; height: 11px; margin-top: -11px; background: url(s_box_news2.gif) right bottom; }