@charset "utf-8";
/* base yui reset.css, repair by haven long 090925*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:collapse;}address,caption,cite,code,dfn,strong,th,var{font-style:normal;}h1,h2,h3,h4,h5,h6{font-size:1em;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}ins{text-decoration:none;}del{text-decoration:line-through;}input,textarea,select{font-family:inherit;font-weight:inherit;font-size:1em;padding:0;}.clear{height:0;font-size:0;line-height:0;clear:both;overflow:hidden;}


html{color:#000;background:#fff;}

body{
font-size:12px;
color:#333333;
background:#fff; 
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-align:center;
background:#DFF3FB url(../images/bg2.jpg) center bottom no-repeat;
}
a:link,a:visited,a:hover,a:active{
text-decoration:none;
color:#333;
}
a img{border-width:0px;}

.editorOutput{
margin:0 10px 20px 10px;
line-height:1.6;
font-size:1.167em;
}
.editorOutput a img{border-width:2px;}
.editorOutput h1{/*24px*/
font-size: 2em;
}
.editorOutput h2{/*18px*/
font-size: 1.5em;
}
.editorOutput h3{/*14px*/
font-size: 1.167em;
}
.editorOutput h4{/*12px*/
font-size:1em;}
.editorOutput h5{/*10px*/
font-size: 0.833em;
}
.editorOutput h6{/*9px*/
font-size: 0.75em;
}

.editorOutput a:link{}
.editorOutput a:visited{}
.editorOutput a:hover{}
.editorOutput a:active{}
.editorOutput blockquote{
margin-left:40px;
margin-right:40px;
}
.editorOutput address{
font-style:italic;
}

.editorOutput ol, .editorOutput ul{
margin-left:40px;
}
.editorOutput ol ul, .editorOutput ul ol, .editorOutput ul ul, .editorOutput ol ol{
margin-top:0;
margin-bottom:0;
}


/*分页样式*/
.p_page{text-align:center;margin-bottom:20px;}
.p_page a,.p_page span{
margin:0 3px;
text-decoration:none;
}
.p_page a:hover{
text-decoration:underline;}

.p_page .a_first,.p_page .a_prev,
.p_page .a_next,.p_page .a_last{
color:#333;}
.p_page .span_first,.p_page .span_prev,
.p_page .span_next,.p_page .span_last{
color:#ccc;}

/*当前状态*/
.p_page span.now,.p_page a.now{color:red;}

/*网站地图样式*/
.sitemap{
overflow:hidden;
margin:0 10px;
}
.ul_sitemap ul{
margin-top:5px;
}
.ul_sitemap li{
overflow:hidden;
margin-bottom:15px;
clear:both;
font-weight:bold;}
.ul_sitemap li li{
float:left;
margin-right:15px;
_display:inline;
margin-bottom:0;
clear:none;
font-weight:normal;}
.ul_sitemap li a{
text-decoration:none;
color:#02A8DF;
}
.ul_sitemap li li a{
text-decoration:underline;
color:#333;
}
.ul_sitemap li a:hover{
color:#02A8DF;
}
/* end of reset.css */

.wrapper{
width:1002px;
margin:0 auto;
text-align:left;
background:url(../images/bg1.jpg) center top no-repeat;
overflow:hidden;
position:relative;
}
.wrapperInner{
width:942px;
margin:0 auto;
}
.header{
height:126px;
}
.header h1{
display:none;
}
.header .a_logo{
display:block;
width:197px;
height:126px;}
.header .a_logo img{
display:block;
}
.mainNav{
width:724px;
height:35px;
margin-left:197px;
margin-top:-70px;
background:url(../images/bg3.gif) no-repeat;
padding-left:21px;
margin-bottom:35px;
}
.mainNav ul{
list-style:none;
}
.ul_mainNav{
width:745px;
height:35px;
}
.ul_mainNav .ulWra{
position:absolute;
left:21px;
top:35px;
height:24px;
background:url(../images/bg4.gif) right top no-repeat;
display:none;
padding-right:2px;
}
.ul_mainNav ul{
height:24px;
position:relative;
left:-2px;
background:url(../images/bg4.gif) left top no-repeat;
float:left;
width:500px;
padding-left:25px;
}
.ul_mainNav li{
float:left;
height:35px;
position:relative;
text-indent:-3000em;
}
.ul_mainNav li li{
width:auto;
float:left;
position:static;
height:24px;
text-indent:0em;
margin-right:25px;
}
.ul_mainNav li a{
display:block;
width:107px;
height:35px;
overflow:hidden;
}
.ul_mainNav li a:hover,
.ul_mainNav li.now a{
background:url(../images/arr1.gif) center bottom no-repeat;
}
.ul_mainNav li.li_0 a{
width:65px;
}
.ul_mainNav li li a,
.ul_mainNav li li a:hover,
.ul_mainNav li.now li a{
display:inline;
width:auto;
height:auto;
color:#02a8df;
font-weight:bold;
font-size:1.167em;
line-height:24px;
background:none;
white-space:nowrap;
}
.banner{
margin-bottom:1px;
height:173px;
}
.banner img{
display:block;
}
.indexBanner{
height:260px;
}
.indCont{
background:url(../images/bg5.jpg) no-repeat;
width:951px;
padding-top:17px;
overflow:hidden;
margin-bottom:17px;
_zoom:1;
}
.box_a1{
float:left;
width:307px;
height:171px;
margin-right:10px;
background:url(../images/bg6.jpg) no-repeat;
position:relative;
}
.box_a1 .h3_a1{
overflow:hidden;
height:32px;
line-height:32px;
color:#02A8DF;
font-size:1.167em;
text-indent:25px;
}
.box_a1 dl{
padding:15px 2px 18px 10px;
line-height:1.6;
}
.box_a1 dt{
float:right;
width:160px;
}
.box_a1 dt a{
font-size:1.167em;
color:#00ae71;
font-weight:bold;
}
.box_a1 .ddThumb{
float:left;
border:1px solid #ccc;
padding:2px;
}
.box_a1 .ddThumb a{
}
.box_a1 .ddThumb img{
display:block;
}
.box_a1 .ddCont{
float:right;
width:160px;
}
.box_a1 .ddCont p{
height:4.8em;
overflow:hidden;
}
.box_a1 .a_more{
position:absolute;
right:8px;
top:10px;
width:40px;
height:18px;
text-indent:-3000em;
overflow:hidden;
}
.box_a1 .a_details{
display:block;
width:70px;
height:17px;
background:url(../images/btn1.gif) no-repeat;
text-indent:-3000em;
overflow:hidden;
margin:5px 5px 0 auto;
}
.box_b1{
margin:0 20px 20px 20px;
}
.h3_c1{
background:url(../images/dot3.gif) left center no-repeat;
border-bottom:1px dashed #8DE2FE;
padding-left:10px;
margin-bottom:5px;
line-height:1.6;
cursor:pointer;
}
.h3_c1:hover{
color:#02A8DF;
}
.box_b1 h3.now{
color:#02A8DF;
}
.box_b2{
line-height:1.6;
margin-bottom:20px;
display:none;
}
.footer{
clear:both;
}
.ul_footerQuick{
background:url(../images/bg7.gif) no-repeat;
height:30px;
line-height:30px;
list-style:none;
text-align:center;
}
.ul_footerQuick li{
display:inline;
}
.ul_footerQuick a{
margin:0 5px;
}
.ul_footerQuick img{
vertical-align:middle;
margin-top:-1px;
}
.p_copyright{
height:65px;
text-align:center;
line-height:40px;
}
#indAd{
width:272px;
height:251px;
position:absolute;
top:126px;
right:-300px;
background-color:#fff;
}
#indAd img{
display:block;
border:1px solid #ccc;
}
#indAd .closeBtn{
position:absolute;
width:25px;
height:25px;
right:0px;
top:0px;
display:block;
overflow:hidden;
background:none;
border:none;
cursor:pointer;
background-color:fff;
}
#indAd a.link{position:absolute;left:0px;top:0px;width:187px;height:55px;left:46px;top:184px;background-color:#fff;opacity:0;filter:alpha(opacity=0);}
/*首页样式结束*/

.subContWra{
background:#fff url(../images/bg8.jpg) no-repeat;
padding-top:25px;
margin-bottom:10px;
}
.subCont{
background:#fafafb url(../images/bg10.gif) repeat-y;
overflow:hidden;
_zoom:1;
}
.mainCol{
float:right;
width:655px;
background-color:#fff;
padding:3px 10px 3px 15px;
}
.sideCol{
float:left;
width:242px;
background-color:#fafafb;
padding:3px 10px;
}
.sideNav{
margin-bottom:10px;
}
.h3_b1{
background:url(../images/dot1.gif) left center no-repeat;
border-bottom:1px solid #02a8df;
height:32px;
line-height:32px;
margin-bottom:6px;
color:#02a8df;
font-size:1.333em;
text-indent:14px;
}
.ul_sideNav{
list-style:none;
}
.ul_sideNav li{
height:36px;
}
.ul_sideNav a{
display:block;
height:36px;line-height:36px;
text-indent:35px;
font-size:1.167em;
font-weight:bold;
background:url(../images/bg9.gif) 0px -36px no-repeat;
}
.ul_sideNav a:hover{
background:url(../images/bg9.gif) 0px 0px no-repeat;
color:#02A8DF;
}
.ul_sideNav li.now a{
background:url(../images/bg9.gif) 0px 0px no-repeat;
color:#02A8DF;
}
.serinfo{
border:1px solid #eaeaea;
padding:1px;
background-color:#fff;
}
.serinfo ul{
list-style:none;
}
.serinfo li{
margin-bottom:1px;
}
.serinfo img{
display:block;
}
.crumb{
text-align:right;
border-bottom:1px solid #eaeaea;
height:32px;
line-height:32px;
font-family:SimSun;
margin-bottom:20px;
}
.crumb a, .crumb span{
margin:0 5px;}
.crumb span{
color:#02A8DF;
}
.h2_a1{
background:url(../images/line1.gif) left bottom repeat-x;
margin-bottom:30px;
}
.h2_a1 span{
background-color:#fff;
font-size:1.333em;
padding:0 5px 0 10px;
}
.h2_a2{
background:url(../images/line1.gif) left bottom repeat-x;
margin-bottom:10px;
text-align:center;
font-size:1.333em;
padding-bottom:10px;
margin-left:10px;
margin-right:10px;
}
.h2_a2 .span_info{
display:block;
font-weight:normal;
color:#666666;
font-size:12px;
margin-top:5px;
}
.ul_d1{
list-style:none;
overflow:hidden;
_zoom:1;
}
.ul_d1 li{
float:left;
padding:0 20px 0 20px;
text-align:center;
height:205px;
}
.ul_d1 .a_thumb{
display:block;
padding:3px;
border:1px solid #d6d6d6;
margin-bottom:20px;}
.ul_d1 .h3_title{}
.ul_d1 .h3_title a{
color:#00ae71;
font-size:1.167em;
}
.ul_b1{
list-style:none;
margin:10px 10px 20px 10px;
}
.ul_b1 li{
padding:7px 10px;
background:url(../images/dot2.gif) left center no-repeat;
}
.ul_b1 .a_title{
font-size:1.167em;
}
.ul_b1 .span_info{
float:right;
font-size:1em;
}

.dl_a1{
margin:0 10px;
padding-left:165px;
padding-bottom:20px;
position:relative;
font-size:1.167em;
border-bottom:1px dashed #ccc;
height:120px;
}
.dl_a1 dt{
margin-bottom:10px;
}
.dl_a1 .a_title{
font-weight:bold;
color:#00AE71;
}
.dl_a1 .ddThumb{
position:absolute;
left:0px;
top:0px;
}
.dl_a1 .ddThumb a{
display:block;
padding:2px;
border:1px solid #dedede;
}
.dl_a1 .ddThumb img{
display:block;}

.dl_a1 .ddCont p{
line-height:1.6;
height:4.8em;
overflow:hidden;
margin-bottom:5px;
}
.dl_a1 .a_details{
width:70px;
height:17px;
background:url(../images/btn1.gif) no-repeat;
display:block;
text-indent:-3000em;
margin:0 10px 0 auto;
}
.largeImg{
float:left;
}
.table_pdSpec{
width:315px;
font-size:1.167em;
float:left;
line-height:1.6;
}
.table_pdSpec th{
width:5.5em;
text-align:right;
vertical-align:top;
}
.table_pdSpec td{
padding:2px 0;}
.table_pdSpec .td_pdName{
color:#00AE71;
font-weight:bold;
font-size:16px;
}
.table_pdSpec .td_pdPrice{
font-size:12px;
color:#666666;
font-weight:bold;
}
#pdDetail{
clear:both;
padding-top:12px;
}
