@charset "utf-8";
BODY{
   text-align: center;
    padding-bottom: 0px;
    margin: 0px auto;
    padding-left: 0px;
    padding-right: 0px;
	font-family:Microsoft YaHei, Verdana，"宋体", arial;
    background: #fff8de fixed no-repeat center center;
    color: #000;
    font-size: 12px;
    height:100%;
    padding-top: 0px;
}
DIV,FORM,P,I,IMG,UL,LI,OL,DL,DT,DD,TABLE,TR,TD,FIELDSET,TH,INPUT,BUTTON,SELECT,LEGEND,LABEL{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P,LI,DIV{
   line-height: 20px;
}
H1,H2,H3,H4,H5,H6{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}

H1 IMG,H2 IMG,H3 IMG,H1 IMG,H4 IMG,H1 IMG,H5 IMG,H6 IMG{
   margin: 0px;
}
UL,OL,LI,DL,DT,DD{
   list-style-type: none;
    list-style-image: none;
}

IMG,A IMG{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    vertical-align: middle;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

A:link{
   color: #1f3a87;
    text-decoration: none;
}
A:visited{
   color: #1f3a87;
    text-decoration: none;
}
A:hover{
   color: #f90;
    text-decoration: underline;
}
A:active{
   color: #1f3a87;
    text-decoration: none;
}
.pic A{
   border-bottom: #e6e7e7 1px solid;
    border-left: #e6e7e7 1px solid;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    display: inline-block;
    border-top: #e6e7e7 1px solid;
    border-right: #e6e7e7 1px solid;
    padding-top: 4px;
}
.pic A:hover{
   border-bottom: #f60 1px solid;
    border-left: #f60 1px solid;
    display: inline-block;
    background: #fff4ce;
    border-top: #f60 1px solid;
    border-right: #f60 1px solid;
}
.floatLeft{
   float: left;
}
.floatRight{
   float: right;
}
.floatNone{
   float: none;
}
.clearBoth{
   line-height: 0;
    width: 100%;
    height: 0px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}
.clearLeft{
   clear: left;
}
.clearRight{
   clear: right;
}
.clearfix{
   display: inline-block;
}
.clearfix:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: ".";
}
* HTML .clearfix{
   height: 1%;
}
.clearfix{
   display: block;
}
.pageWidth{
   background-image: none;
    margin: 0px auto;
    width: 993px;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    height: auto;
}

.FrontProducts_detail02-d1_c1{
   position: relative;
    text-align: left;
    margin: 0px auto;
    width: 100%;
    height: 100%;
    clear: both;
}
.FrontProducts_detail02-d1_c1 A:link{
   color: #007dcc;
    text-decoration: none;
}
.FrontProducts_detail02-d1_c1 A:visited{
   color: #007dcc;
    text-decoration: none;
}
.FrontProducts_detail02-d1_c1 A:active{
   color: #007dcc;
    text-decoration: none;
}
.FrontProducts_detail02-d1_c1 A:hover{
   color: #ff6674;
    text-decoration: underline;
}
.FrontProducts_detail02-d1_c1 .focustext{
   font-style: normal;
    color: #f39800;
}
.FrontProducts_detail02-d1_c1 .content{
	padding-top:20px;
   clear: both;
    overflow: hidden;
}
.FrontProducts_detail02-d1_c1 .content .pic-module{
   position: relative;
    width: 430px;
    float: left;
}
.FrontProducts_detail02-d1_c1 .content .pic-module .btnarea{
   padding-bottom: 5px;
    padding-left: 190px;
    padding-right: 0px;
    display: block;
    white-space: nowrap;
    clear: both;
    padding-top: 5px;
}
.FrontProducts_detail02-d1_c1 .content .pic-module .pic-img{
  
}
.FrontProducts_detail02-d1_c1 .content .pro-module{
   width: 38%;
    float: right;
    margin-left: 10px;
    _margin-left: 5px;
}
.FrontProducts_detail02-d1_c1 .detail{
   clear: both;
}
.FrontProducts_detail02-d1_c1 .pic-module .pic{
   	height:420px;
	width:420px;
	border: #d7d7d7 1px solid;
text-align:center;
display:table-cell;
    vertical-align:middle;    
*display: block;
*font-size: 366px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:"微软雅黑","Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";/*防止非utf-8引起的hack失效问题，如gbk编码*/    
}
.FrontProducts_detail02-d1_c1 .pic-module .pic A{
   border-bottom: 0px;
    text-align: center;
    border-left: 0px;
    margin: 0px auto;
    width: 250px;
    display: block;
    height: 292px;
    border-top: 0px;
    border-right: 0px;
}
.FrontProducts_detail02-d1_c1 .pic-module .pic A:hover{
   border-bottom: 0px;
    border-left: 0px;
    background: none transparent scroll repeat 0% 0%;
    border-top: 0px;
    border-right: 0px;
}
.FrontProducts_detail02-d1_c1 .pic-module .pic A IMG{
	
vertical-align:middle;	
}
.FrontProducts_detail02-d1_c1 .pic-module SPAN.lab{
   z-index: 2;
    position: absolute;
    width: 48px;
    height: 48px;
    top: 305px;
    cursor: pointer;
    left: 40px;
}
.FrontProducts_detail02-d1_c1 .pic-module SPAN.lab IMG{
   width: 40px;
    height: 40px;
}
.FrontProducts_detail02-d1_c1 .pic-module .show{
   margin-top: 0px;
    width: 365px;
    clear: both;
    overflow: hidden;
}
.FrontProducts_detail02-d1_c1 .pic-module .show .picarea A IMG{
   border-bottom: 0px;
    border-left: 0px;
    width: 60px;
    height: 48px;
    border-top: 0px;
    border-right: 0px;
}

.FrontProducts_detail02-d1_c1 .pro-module H1{
   margin: 0px;
    color: #f39800;
    font-size: 14px;
}
.FrontProducts_detail02-d1_c1 .pro-module UL{
   padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    list-style-image: none;
    padding-top: 0px;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI{
   line-height: 23px;
    color: #231815;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI SPAN{
   color: #666464;
    font-weight: normal;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI.code{
   color: #0099ff;
    font-weight: bold;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI.name A{
   color: #f60;
    font-weight: bold;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI.text SPAN{
   margin-right: 5px;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI.images{
   vertical-align: middle;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI.images LABEL{
   padding-right: 10px;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI.images IMG{
   padding-bottom: 4px;
    padding-left: 4px;
    width: 12px;
    padding-right: 4px;
    height: 12px;
    cursor: pointer;
    padding-top: 4px;
}
.FrontProducts_detail02-d1_c1 .detail{
   padding-left: 20px;
    width: 85%;
    clear: both;
    padding-top: 10px;
}
.FrontProducts_detail02-d1_c1 .detail UL{
   padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    height: 34px;
    list-style-image: none;
    padding-top: 0px;
}
.FrontProducts_detail02-d1_c1 .detail UL LI{
   text-align: center;
    line-height: 34px;
    width: 96px;
    float: left;
    height: 34px;
    margin-right: 1px;
}
.FrontProducts_detail02-d1_c1 .detail UL LI A{
   color: #727171;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.FrontProducts_detail02-d1_c1 .detail UL LI.current A{
   color: #fff;
}
.FrontProducts_detail02-d1_c1 .pro-module UL LI.mutilimg IMG{
   width: 30px;
    height: 30px;
}
.FrontProducts_detail02-d1_c1 .detail .describe{
   line-height: 20px;
    margin: 5px 0px 10px;
    color: #666464;
    clear: both;
}


.FrontProducts_detail02-d1_c1 .imgbox{
   position: absolute;
    width: 100%;
    height: 50px;
}

.FrontProducts_detail02-d1_c1 .nos-tr TD{
   border-bottom: #d7d7d7 1px solid;
    border-right: #d7d7d7 1px solid;
}
.FrontProducts_detail02-d1_c1 .bg-odd TD{
   border-bottom: #9be3f9 1px solid;
    border-right: #d7d7d7 1px solid;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_header{
   width: 100%;
}
#box_footer{
   width: 100%;
   margin: 0px auto;
}
#box_main{
      background-image: url(/images/bg.jpg);
    width: 993px;
    background-repeat: repeat;
    background-position: center center;
    float: none;
    min-height:616px;
    _height:616px;
height:auto!important;height:616px;
 overflow:hidden
}
#box_left .columnSpace{
}
#box_header_sub1{
   width: 100%;
}
#box_header_sub2{
   padding-bottom: 0px;
    width: 993px;
    float: none;
    height: 34px;
}
#box_main_sub1{
   width: 100%;
    float: none;
    padding-top: 15px;
}
#box_main_sub1_sub1{
   width: 48%;
    float: left;
}
#box_main_sub1_sub2{
   width: 50%;
    float: left;
}
#box_main_sub1_sub2_sub4{
   width: 100%;
}

#box_left .columnSpace{
}
#box_main_sub1_sub1{
   width: 17%;
    float: left;
    padding-top: 320px;
}
#box_main_sub1_sub2{
   width: 81%;
    float: left;
}
#box_main_sub1_sub2_sub1{
   width: 100%;
    float: none;
}
#box_main_sub1_sub2_sub2{
   width: 100%;
}
#box_main_sub2{
   width: 780px;
    float: left;
}
#box_main_sub1{
   width: 172px;
    float: left;
    padding-top: 15px;
}
#box_main_sub2_sub1{
   width: 100%;
    float: none;
    height: 33px;
}
#box_main_sub2_sub2{
   width: 100%;
}

.FrontColumns_navigation01-d2_c1{
   text-align: left;
    margin: 0px auto;
    width: 100%;
}
.FrontColumns_navigation01-d2_c1 UL.nav-first{
	 background: url(/images/columns/nav1-bg.gif) left 0px;
   width: 100%;
    float: left;
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI{
   position: relative;
    padding-left: 2px;
    white-space: nowrap;
    float: left;
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI A{
   padding-bottom: 0px;
    line-height: 34px;
    padding-left: 25px;
    padding-right: 25px;
    float: left;
    height: 34px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    padding-top: 0px;
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI A:hover SPAN{
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI.first{
   padding-bottom: 0px;
    padding-left: 140px;
    padding-right: 0px;
    padding-top: 0px;
}

.FrontColumns_navigation01-d2_c1 .ddsubmenustyle{
   z-index: 100;
    position: absolute;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 165px;
    padding-right: 0px;
    font: 13px Verdana;
    background: white;
    float: left;
    border-bottom-width: 0px;
    visibility: hidden;
    overflow: hidden;
    top: 0px;
    padding-top: 0px;
    left: 0px;
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle UL{
   z-index: 100;
    position: absolute;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 165px;
    padding-right: 0px;
    font: 13px Verdana;
    background: white;
    float: left;
    border-bottom-width: 0px;
    visibility: hidden;
    overflow: hidden;
    top: 0px;
    padding-top: 0px;
    left: 0px;
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A{
   border-bottom: #d0b069 1px solid;
    border-left: #d0b069 1px solid;
    padding-bottom: 0px;
    line-height: 24px;
    padding-left: 15px;
    width: 132px;
    padding-right: 0px;
    display: block;
    height: 24px;
    color: #5e0000;
    border-top: #d0b069 1px solid;
    font-weight: normal;
    border-right: #d0b069 1px solid;
    text-decoration: none;
    padding-top: 0px;
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI IMG{
   margin-top: 4px;
   width: 132px;
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI{
   _width: 112px;
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A:hover{
   color: #000;

}
.FrontColumns_navigation01-d2_c1 .downarrowpointer{
   border-bottom: 0px;
    border-left: 0px;
    padding-left: 4px;
    display: none;
    border-top: 0px;
    border-right: 0px;
    _margin-top: 16px;

}
.FrontColumns_navigation01-d2_c1 .rightarrowpointer{
   border-bottom: 0px;
    position: absolute;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    padding-top: 3px;
    left: 100px;
}
.FrontColumns_navigation01-d2_c1 .ddiframeshim{
   z-index: 500;
    position: absolute;
    border-right-width: 0px;
    width: 0px;
    display: block;
    background: none transparent scroll repeat 0% 0%;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 0px;
    border-left-width: 0px;
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu UL{
   border-bottom: gray 0px solid;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    font: bold 14px Verdana;
    overflow: hidden;
    padding-top: 0px;
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI{
   margin: 0px;
    display: inline;
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI A{
   padding-bottom: 6px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    display: block;
    float: left;
    color: white;
    text-decoration: none;
    padding-top: 6px;
}
.boxbottom{
	background-image:url(/images/bottom.gif);background-repeat:no-repeat;background-position: left left;height:26px;
}
#leftnavli{
	line-height:37px;background-image:url(/images/navleftmenu.jpg);background-repeat: no-repeat;
}
#leftnavli a{
	 color: #666600;
    font-weight: bold;
    font-size: 13px;
}
#leftnavli a:hover{
	 color: #666666;
    font-size: 13px;
    text-decoration: none;
}

