﻿/*
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:14px;color: #000000;
    /*background: url(bg.gif);*/font-family: Arial, 微软雅黑, Helvetica, sans-serif;line-height:1.6;font-size:14px;/*word-break:break-all;*/
}
/*body,td,div,p,span,select,input,ul,dl,a{font-size:14px;line-height:155%;line-height:150%\9;}/*有这个就破坏了css原有的继承属性，还是不用好,比如<ul style="font-size:14px;"><li></li></ul>*/
select,input { font-size:14px;}/*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: #E50021; 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;}

.red{color:red;}
.blue{color:blue;}

/**** form ************************************************/
.input{BORDER-RIGHT: #ffffff 1px groove; BORDER-TOP: #ffffff 1px groove; FONT: 14px 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: 14px; 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 { width:120px;height:34px; background:#ad7b36;border-color:#ad7b36;color:#fff;border-radius:3px; border-style:solid; border-width:1px; display:inline-block; line-height:32px; text-align:center;font-size:16px;letter-spacing: 3px;/*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:65px;height:21px;cursor:pointer;display:block;text-indent:70px;}
a.bt_search:hover input{border:0px solid #000;background:url(bt_search.gif) 0 bottom;}

a.bt_search2 input{border:0;background:url(bt_search2.gif);width:44px;height:34px;cursor:pointer;display:block;text-indent:50px;}
a.bt_search2:hover input{border:0px solid #000;background:url(bt_search2.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;}

.btn-reply {
  display: inline-block;
  padding: 6px 10px 8px;
  margin: 8px 0 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  background-color: #1E8BC3;
  border: 1px solid transparent;
  border-radius: 4px;
  min-width: 90px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: .03em;
  color: #fff !important;
  text-decoration: none;
  -webkit-transition: background-color 0.4s ease-out;
  transition: background-color 0.4s ease-out;
}
.btn-reply:hover {
  background-color: #2574A9;
}
[class*=" fa-"], [class^=fa-] {
    position: relative;
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0);
    text-rendering: auto;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa-plus:before {font-size:17px;font-weight:bold;
    content: "+";/*"\f067";*/
}
/*@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(./fonts/font-awesome/fontawesome-webfont.eot?v=4.5.0);src:url(./fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(./fonts/font-awesome/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(./fonts/font-awesome/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(./fonts/font-awesome/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(./fonts/font-awesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg')}*/



/**** #wrapper ************************************************/
#wrapper { /*width:1200px;margin:0 auto;*/overflow:hidden;zoom:1;background:#fff; position:relative;/*for ie6,防止#nav ul太宽*/}/*最外面的box*/

/**** #top ************************************************/
.top_wrap{position:relative;z-index:999;width:100%;text-align:center;background:url(top_bg.gif) center top repeat-x;}
/*.top_wrap .left{position:absolute;left:0;width:40%;height:100%;background:#e50009;}*/
#top { position:relative;width:1200px;height:42px;margin:0 auto;}
#top .text { float:left;padding:0 100px 0 20px;line-height:42px;/*border-right:33px solid #fff;background:#e50009;*/color:#ddd;font-size:16px;}
#top .text b{font-size:20px;}
/*#top .line1 {float:left;width: 0;margin-left:-33px;
    height: 0;
    width: 27px\9;
    height: 44px\9;
    border-right: 27px solid transparent;
    border-left: 0;
    border-top: 44px solid #e50009;
    border-width: 0\9;}
#top .line2 {float:left;margin-left:-27px;
    width: 0;
    height: 0;
    width: 27px\9;
    height: 44px\9;
    border-left: 27px solid transparent;
    border-right: 0;
    border-bottom: 44px solid #111;
    border-width: 0\9;
}*/

#top .right{position: absolute;top:0px;right:20px;line-height:44px;color:#0393de;text-align:right;}
#top .right span{color:#676973;font-size:18px;}
#top .right img{vertical-align:middle;}
#top .right a{display:inline-block;padding:0 10px;color:#fff;}
#top .right a img{display:inline-block;padding-right:5px;}
#top .right span{display:inline-block;padding:0 10px;color:#fff;}
#top .right span img{display:inline-block;padding-right:5px;margin-top:-3px;}

/**** #header ************************************************/
.header_wrap{position:relative;z-index:99999;width:100%;text-align:center;/*background:url(header_bg.gif) left bottom repeat;*/}
#header { position:relative;width:1200px;height:125px;margin:0 auto;font-family: '微软雅黑';}
#header a{font-family: '微软雅黑';}
#header .logo { position:absolute;top:10px;left:0;width:500px;height:110px;overflow: hidden;background:url(logo.gif) 0px 0px no-repeat;}
#header .logo a{display:block;width:100%;height:100%;text-indent:-500px;}

/**** #banner ************************************************/
.banner_wrap{position:relative;z-index:999;width:100%;margin-top:0px;text-align:center;}
#banner { position:relative;width:100%;/*height:600px;*/overflow: hidden;margin:0px auto;background:#EDEDED;}

#banner .pic li,#banner .pic li img{/*position:static;*/width:100%;/*height:600px;*/}

/**** #nav ************************************************/
/*注意：如果子菜单的父级有position:relative;在ie6,7下会被其他position:relative(z-index=0)的层挡住,解决方法：添加z-index:1;*/
#nav { position:absolute;bottom:0px;right:0px;/*width:720px;*/height:85px;text-align:left;font-family: '微软雅黑';}
#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;*/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 { display:none;width:10px;padding:0;/*border-left:1px solid #fff;overflow: hidden;line-height:27px;*/}/*单行内容的居中用overflow: hidden防止用户放大字体破坏布局*/
#nav ul li a{ display:block;min-width:45px;_width:45px;margin:0 0px;padding:0 28px;border-left:0px solid #99D8FF;border-right:0px solid #49A9FF; text-align:center;height:85px;line-height:85px;font-weight:normal;text-decoration:none;color:#000;font-size:16px; }
#nav ul li a:hover,#nav ul li:hover a,#nav ul li.sfhover a{ /*background:url(nav_bg.gif) 0 25%;*/;color:#2A6AAD;}/*不能为空,否则ie6无效。下级菜单有border,高度需加下级菜单的border宽度+1*/
#nav ul li > a:after {
    content: '';
    display: block;
    width: 0%;
    height: 3px;
    -webkit-transition: 0.2s all ease-in-out;
    transition: 0.2s all ease-in-out;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #e50009;
}
#nav ul li.sfhover > a:after, #nav ul li:hover > a:after, #nav ul li.active > a:after{ width: 100%;}

#nav ul li.active a,
#nav ul li.active a:hover { /*background:url(nav_bg.gif) 0 25%;*/ color:#2A6AAD;}

#nav ul ul { position:absolute;width:100%;top:85px;left:0px;border:0px solid #E20001; /*background: #F6F6F6;color:#666666;visibility:hidden;*/display:none;background:rgba(0,0,0,0.9);}
#nav ul ul li { float:none;clear:both;right:auto;text-align:left;}

#nav ul ul a:hover,#nav ul.nav2 li a:hover,/* for ie6 */
#nav ul ul li:hover a,#nav ul ul li.sfhover a{ /*height:48px;*/background:#e50009;color:#ffffff;}
#nav ul ul li a:after{ display:none;}

/*#nav ul ul li a,*/
#nav ul.nav2 li a{ display:block;/*min-width:116px;_width:116px;*/height:38px;line-height:38px;overflow:hidden;padding:0 0px;border:0;border-bottom:0px solid #d8d8d8;color:#fff;text-align:center;text-decoration:none; /*text-indent:15px;*/ font-size:14px;font-weight:normal;/*★★★★*/transition: all 0.5s ease 0s; 
    background-color: rgba(255,255,255,0.35); box-shadow: 0px 0px 10px rgba(0,0,0,0.15); box-shadow: 0 6px 10px rgba(0, 0, 0, .1);}
/*#nav li.nav1_4 ul.nav2 li a{min-width:226px;_width:226px;text-align:left;text-indent:20px;}*/
#nav li.nav1_4 ul.nav2{width:250px;}

#nav ul ul ul{ top:-2px; left:120px;}

/*显示子菜单*/
/*#nav ul li:hover ul.nav2, /*非IE6* /
#nav ul li.sfhover ul.nav2{ visibility:visible;}*/
/**** #mainBody ************************************************/
#mainBody { width: 1200px;margin: 0 auto;
  overflow:hidden;/*等高用*/
  /*position: relative;/*3列定位用*/
}
#mainBody .column999 { /*#main,#left,#right同时具有column样式*/
  margin-bottom: -32767px !important;padding-bottom: 32767px !important;/*等高用*/
  /*position: relative;/*3列定位用*/
}
#main { float:right;width:880px;/*background:url(right_top.gif) 552px 0px no-repeat;*/
  /*自设*/height:auto !important;min-height:600px;_height:600px;padding-top:30px;/*padding-left:10px;padding-right:10px;*/
  /*left: 0;/*3列定位用*/
}
#left { display:none;color:#333;
  /*自设*/
}
#right { float:left;width:270px;padding-top:30px;/*background:url(right_top999.gif) right 0px no-repeat #D8EAFA;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;}
*/

#main.ProductList,#main.ProductShow,#main.ProductClassList {width:100%;float:none;}
/**** #footer ************************************************/
.link0_wrap{position:relative;z-index:9999;width:100%;text-align:center;background:#555;color:#ccc;}
.link0_wrap a{color:#bcbcbc;}
.link0_wrap a:hover{color:#ccc;}
.link0 { position:relative;width:1100px;margin:0 auto;padding:17px 0 18px 0px;font-family: '微软雅黑';}
.link0 .title{position: absolute;left:0;top:17px;width:74px;}
.link0 ul   {margin:0px 0;text-align:left;}
.link0 ul li{display:inline;text-align:left;padding:0px 8px;}
.link0 ul li a{white-space: nowrap;line-height:22px;}

.footer_wrap{position:relative;z-index:9999;width:100%;text-align:center;background:rgba(39, 39, 39, 1);color:#999;}
.footer_wrap a{color:#999;}
.footer_wrap a:hover{color:#fff;}
#footer { position:relative;width:1200px;margin:0 auto;padding:85px 0 40px;/*padding:85px 0 15px;*/font-family: '微软雅黑';}
#footer p { text-align:left;line-height:30px;FONT-FAMILY: Tahoma;}

/*底部导航*/
#foot_nav {position: absolute;left:-20px;top:28px;width:700px;height:18px;overflow:hidden;text-align:left;}
#foot_nav ul li{display:inline;padding:0 20px;text-align:center;line-height:1;}
#foot_nav ul li.line {width:1px;padding:0;overflow: hidden;border-right:1px solid rgba(255, 255, 255, 0.3);line-height:1;}
#foot_nav ul li a{color:#ccc;}
#foot_nav ul li a:hover{color:#fff;}

#footer .footer_search { position:absolute;bottom:70px;right:20px;width:183px;height:23px;background:url(footer_search.gif) no-repeat;padding:3px 0px 4px 0px}
#footer .footer_search form { width:auto;height:23px;padding:0px 0px 0 15px;text-align:left;}
#footer .footer_search form .in {border:0;width:127px;height:23px;line-height:23px;color:#9d9d9d;background:#dcdcdc;text-indent:4px;vertical-align:middle;}
#footer .footer_search form .submit {border:0;width:36px;height:23px;background:none;cursor:pointer;vertical-align:middle;}


.footer_khfk{}
.footer_khfk .inp{margin:0 5px;background:url(icon_name.png) no-repeat 20px 15px #f5f5f5;padding:20px 20px 20px 60px;text-indent:0px;border:0;line-height:1;}
.footer_khfk .inp1{}
.footer_khfk .submit{margin:0 5px;padding:19px 50px 19px;background:#e50009;color:#fff;border:0;font-size:18px;line-height:1;}
/**** #main ************************************************/

/**** #main ************************************************/

/**** #main #main_title **********/
#main_title { position:relative;margin-top:0px;height:60px;/*background:url(main_title_bg.gif) no-repeat;*/text-align:left;}
#main_title h3 { display:block;padding:0px 0px 0px 3px;border-bottom:1px solid #dedede;/*height:24px;background-repeat:no-repeat;background-position:31px -95px;*/}
#main_title h3 span {/*display:none;*/font-size:25px;font-weight:normal;color:#333;line-height:60px;}
#main_title h3 label {display:none;text-indent:6px;text-transform:uppercase;color:#94c0db;font-size:12px;font-family: Helvetica, sans-serif;}
#main_title h3 img { display:none;height:23px;}
#main_title #LocationStr { position: absolute;top:32px;right:10px;font-family: 宋体;border:0px solid #000}
#main_title #LocationStr img{vertical-align:middle;margin:-3px 8px 0 0;}

.index #main_title { display:none;}
.ProductList #main_title h3, .ProductShow999 #main_title h3{display:none;}
.ProductList #main_title #LocationStr, .ProductShow999 #main_title #LocationStr {top:6px;left:0px;padding-bottom:10px;border-bottom:1px solid #dedede;}
.ArticleList #main_title #LocationStr,.ArticleShow #main_title #LocationStr { /*display:none;*/top:32px;}

.mem #main_title {margin-bottom:20px;}
.mem #main_title h3{display:none;}
.mem #main_title #LocationStr {top:6px;left:10px;padding:0 0 12px 0;border-bottom:1px dashed #bbb;font-size:14px;}
/**** #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:0px 0px 50px;background:none;}

.index #main_body .m_m { padding:0px 0px;}/*首页*/

/********** box_common ****************/
/*
.box_common {border:1px solid #CCCCCC;padding:4px;width:auto;}
#main_body.box_common .t_m { display:block}
.box_common .left,.box_common1 .right,
.box_common .t_m span,.box_common .m_m,.box_common .b_m span{ background:none;}

.box_common .t_m { height:25px;background:url(box_common1.gif) no-repeat}
.box_common .t_m span { text-align:left;font-size:14px;font-weight:bold;color:#ffffff;line-height:28px;text-indent:20px;}
.box_common .m_m { text-align1:left;padding-top:10px;}
.box_common .m_m p{ margin:10px 0px;}*/
/***** ArticleShow,PageShow *********************/
#main_body #title div{ /*内容的标题*/
  margin:0 auto;padding:20px 0px 5px;font-size:22px;font-weight:normal;color:#185EA1;/*background:#eeeeee;*/border:0px solid #000;font-family:黑体;text-align:center;
}
#main_body #title span{ /*标题下的时间，点击数*/
  display:block;margin:0 auto;padding:0px 10px 15px;font-size:12px;font-weight:normal;color:#999;background:none;border-bottom:1px dashed #ccc;text-align:center;
}
#main_body #content { /*正文内容*/
  padding:25px 0px;height:auto !important;min-height: 150px;_height:150px;
  text-align:left;border:0px solid #000;/*background:#fff;*/line-height:2;font-size:16px;color:#444;
}

#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:250px;margin-top:20px;border:1px solid #aaa;padding:2px;
}
.ArticleList .box_16 #AdShow {display:none;}
/***** 新闻列表显示 ****/
.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:280px;border:0px solid #00ff00;
}
.ArticleList .box_16 #DataList{padding-left:10px;}
.ArticleList #DataList ul { display:block;width:100%;}
.ArticleList #DataList li { position:relative;margin:13px 0px 0px 0px;padding-bottom:8px;padding-right:80px;/*padding-left:60px;*/border-bottom:1px dashed #c0c0c0;text-align:left;background:url(dd.gif) 0px 9px no-repeat;text-indent:13px;}
/*日期居左
#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;font-size:14px;}
/*ie6在a标签里用display:block会造成行间距不好控制*/
.ArticleList #DataList li span { position:absolute;top:3px;right:0;display:block;width:78px;border:0px solid #fff;text-align:right;color:#999;font-size:14px;text-indent:0px;}
.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:0px solid #999;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 -398px;text-indent:20px;}
.ArticleShow #XG_PrevNext ul li.right {width:48%;background:url(iwms.gif) no-repeat right -448px;padding-right:20px;text-align:right}
.ArticleShow #XG_PrevNext ul li a{color:#185EA1}

.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:33.2%;}
/*图片固定宽高*/
.ProductList #DataList999 a.abox{display:block;padding-bottom:10px;overflow:visible;text-align:center;cursor:pointer;}
.ProductList #DataList999 a.abox div{display:inline;}
.ProductList #DataList999 a.abox img{width:140px;height:110px;border:1px solid #aaa;}

.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.abox:hover{ /*border:1px 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:3px solid #eee;/*padding:3px;*/
    position: relative;left: -50%;min-width:150px;
}
.ProductList #DataList a.abox:hover img{border:3px solid #ccc;}
.ProductList #DataList a.abox h3{display:block;margin-top:5px;height:40px;overflow:hidden;text-align:center;font-weight:normal;font-size:14px;line-height:1.2;/*height:20px;overflow:hidden;white-space:nowrap;*/}
.ProductList #DataList /*a.abox ie9不支持*/ h4{display:block;padding:0 6px;text-align:left;font-weight:normal;font-size:12px;line-height:1.2;color:#666;}/*分类或其它*/
.ProductList #DataList h4 a:link,.ProductList #DataList h4 a:visited{color:#666;}
.ProductList #DataList h4 a:hover   { text-decoration: underline; }

/***** 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;height:28px;overflow:hidden;text-align:center;font-weight:normal;font-size:13px;line-height:1.2;}


/***** ProductShow *********************/
#ProductPhoto { float:left;width:400px;padding:0px 10px 10px 0px;}
#ProductPhoto img { border:0px solid #aaa;padding:0px;height:300px;}
#ProductParamater { width:470px;float:left;text-align:left;}/*没有宽度在ie7不行*/
#ProductParamater legend { width:470px;background:url(dd_02.gif) 0px 3px no-repeat;text-indent:0px;+background-position-y:6px;}
#ProductParamater legend span{ display:inline-block;font-size:18px;font-weight:bold;color:#185EA1;text-indent:22px;+text-indent:10px;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:#4686C4;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{float:left;width:49.5%;background: url(dd0.gif) -5px 4px no-repeat;text-indent:13px;}*/
.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 20px;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%;}

.mem #content {FONT-SIZE: 14px;}
.mem #content p{padding:5px 0;}
.mem #content dl { margin:10px 0 0 5px;height:auto !important;min-height1: 100px;height1:100px;line-height:20px;}
.mem #content dl dd {float:left;width:100%;margin:8px 0;padding:5px 0px 2px 0px;background:url(left_dd.gif) 0px 10px no-repeat;text-indent:8px;}
.mem #content dl dd.right {float:left;width:50%;}
.mem #content dl a {display:block;FONT-SIZE: 16px;}
.mem #content dl a:hover {}
/**** 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}

/*.mem #LocationStr{ display:none}*/

/*#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 0px;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:0;padding:0;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 { display:none;height:25px;}
.s_box_common1 .s_t_m span { height:25px;background:url(box_common1.gif) -10px top;text-align:left;font-size:13px;font-weight:bold;color:#ffffff;line-height:28px;text-indent:15px;letter-spacing: 2px;}
.s_box_common1 .s_t_l { height:25px;margin-top:-25px;background:url(box_common1.gif) left top no-repeat;}
.s_box_common1 .s_t_r { height:25px;margin-top:-25px;background:url(box_common1.gif) right top no-repeat;}

.s_box_common1 .s_m_l,.s_box_common1 .s_m_r{margin-bottom:0;padding-bottom:0;}
.s_box_common1 .s_m_m { border-left:0px solid #187795;border-right:0px solid #187795;text-align:left;padding-top:0px;}
/*.s_box_common1 .s_m_m p{ margin:10px 0px;}*/

.s_box_common1 .s_b_m span{ background:url(box_common1.gif) -10px bottom;}
.s_box_common1 .s_b_l { background:url(box_common1.gif) left bottom;}
.s_box_common1 .s_b_r { background:url(box_common1.gif) right bottom;}

/********** s_box_cpdh ****************/
.s_box_cpdh {/*border:1px solid #CCCCCC;padding:4px;*/width:auto;}
.s_box_cpdh .s_left,.s_box_cpdh .s_right,
.s_box_cpdh .s_t_m span,.s_box_cpdh .s_m_m,.s_box_cpdh .s_b_m span{ background:none;}

.s_box_cpdh .s_t_m { height:82px; padding-left:30px; padding-right:20px;}
.s_box_cpdh .s_t_m span { height:82px;background:url(s_box_cpdh.gif) -30px 0 no-repeat;}
.s_box_cpdh .s_t_m span h3{display:block;width:200px;height:90px;padding-top:20px; text-align:left;text-indent:0px;font-size:30px;font-weight:bold;color:#ffffff;}
.s_box_cpdh .s_t_m span h3 label{position: absolute;bottom:0px;right:0px;text-indent:0px;text-transform:uppercase;color:#f66b71;font-size:18px;font-family: Helvetica, sans-serif;}
.s_box_cpdh .s_t_m span .more999{position: absolute;top:15px;right:20px;width:35px;font-size:12px;}
.s_box_cpdh .s_t_l { width: 33px; height:82px;margin-top:-82px;background:url(s_box_cpdh.gif) left top no-repeat;}
.s_box_cpdh .s_t_r { width: 20px; height:82px;margin-top:-82px;background:url(s_box_cpdh.gif) right top no-repeat;}
.s_box_cpdh .s_m_m { text-align:left;padding-top:0px;/*border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;*/background:#f4f3f3;}
/*.s_box_cpdh .s_m_m { padding-left:12px;padding-right:12px;/*background: url(s_box_cpdh.gif) center -45px;min-height和background同时存在ie7下有问题* / text-align:left;min-height:150px;_height:150px;padding-top:0px;}
.s_box_cpdh .s_m_l { width: 12px;margin-top:-42px;background: url(s_box_cpdh.gif) 0 0px; }
.s_box_cpdh .s_m_r { width: 12px;margin-top:-42px;background: url(s_box_cpdh.gif) right 0px; }*/
/*.s_box_cpdh .s_m_m p{ margin:10px 0px;}*/
.s_box_cpdh .s_b_m { height: 5px; padding-left:20px; padding-right:20px;}
.s_box_cpdh .s_b_m span { height: 5px; background: url(s_box_cpdh.gif) -20px bottom; }
.s_box_cpdh .s_b_l { width: 20px; height: 5px; margin-top: -5px; background: url(s_box_cpdh.gif) left bottom; }
.s_box_cpdh .s_b_r { width: 20px; height: 5px; margin-top: -5px; background: url(s_box_cpdh.gif) right bottom; }

.s_box_cpdh,.s_box_cpdh .s_box_m{overflow:visible;}

.left_menu ul{padding-top:0px;}
.left_menu ul li{position:static;}
.left_menu ul li a{display:block;height:50px;padding-top:0px;background:url(s_box_cpdh_nav_bg.gif) 0px -0px repeat-x;color:#fff;overflow:hidden;line-height:49px;text-indent:58px;/*font-weight:bold*/;font-size:14px;/*border-bottom:1px dashed #cccccc;*/}
/*.left_menu ul li:last-child a{height:59px;}*/
.left_menu ul li.sfhover a,.left_menu ul li:hover a,.left_menu ul li a:hover{background-image:url(s_box_cpdh_nav_bg_hover.gif);color:#fff;transition-duration: 0.3s;/*transition:all 0.3s;*/}

/*二级菜单*/
.left_menu ul .jiantou { position:absolute;top:15px;left:194px;width:10px;height:10px;background:url(s_box_cpdh_jiantou.gif) no-repeat;display:none;}
.left_menu ul ul { position:absolute;top:15px;left:204px;min-width:120px;_width:120px;padding:5px;border:1px solid #1A87CC; background: #EDF7FF;/*color:#666666;*/display:none;}
.left_menu ul ul li { /*clear:both;right:auto;*/text-align:left;}

.left_menu ul li:hover{position:relative;z-index:999;}
.left_menu ul ul li a,.left_menu ul li:hover ul li a{ display:block;width:auto;height:21px;line-height:21px;padding:1px 5px;background:none; color:#000;text-align:left;text-decoration:none;text-indent:0px; overflow:hidden;white-space:nowrap; }
.left_menu ul ul li:hover a,.left_menu ul li:hover ul li:hover a{ display:block;background:#349BDD;color:#fff;}/*二级菜单以后鼠标滑过时的样式*/

.left_menu ul li:hover ul{ display:block;}/*显示子菜单*/
.left_menu ul li:hover .jiantou{ display:block;}

/****** index **********/
