@charset "utf-8";
body{ font-size:12px; margin:auto; background:#262626; color:#FFFFFF; text-align:center;font-family: Arial;}
#logo{ width:1003px; height:86px; margin:auto }
#menu{ width:990px; height:42px; background:url(../images/menubj.jpg) repeat-x; margin:auto; padding-left:13px;}
img{ border:0}
ul,li{ list-style-type:none}
a{ color:#FFFFFF; text-decoration:none}
a:hover,.pd_hf:hover{color:#ffde00; text-decoration: underline}
.pd_hf{ color:#0000FF; text-decoration:underline}
h4{ width:181px; text-align:left; padding:0 0 5px 22px; margin:0; font-size:20px; font-weight:normal;color:#ffde00;}
#current{ width:978px;background:#ffde00; color:#000000; text-align:left; margin:auto; padding:5px 0 5px 25px;}
#tips{ width:1003px; height:27px; margin:auto}
#main{ width:1003px; margin:0 auto auto auto !important; margin:-3px auto auto auto}
/*left*/
#left{ width:203px;float:left; overflow:hidden}
#left li{ float:left; text-align:left; widows:183px; background:url(../images/bj2.jpg) repeat-x bottom;padding:10px 0 13px 20px;}
#right{ width:764px; background:url(../images/bj1.jpg) repeat-y left; float:left; min-height:220px;}
#content,#page{ width:730px;float:left; margin-left:33px !important; margin-left:16px;}
#content2{width:726px; min-height:410px; height:auto;background:#f0f0f0;float:left; margin-left:33px !important; margin-left:16px; color:#000; padding-bottom:14px; scrollbar-3d-light-color:#f0f0f0; 
scrollbar-highlight-color:#f0f0f0;
scrollbar-face-color:#fff;
scrollbar-arrow-color:#ccc;
scrollbar-shadow-color:#f0f0f0; 
scrollbar-dark-shadow-color:#f0f0f0;
scrollbar-base-color :#f0f0f0;
scrollbar-track-color::#ffffff;}
.pd_img{ text-align:left;}
.pd_tab,#pd_details #content2 table{border-collapse:collapse;table-layout:fixed; float:left; margin-left:3px !important; margin-left:1.5px; margin-top:8px;}
.pd_tab td,#pd_details #content2 table td{border:#454545 1px solid; padding:5px 3px 5px 6px; background:#FFF; text-align: center; line-height:12px;}
.pd_tab th,#pd_details #content2 table th{ background:#d5d5d5; line-height:12px; padding:5px 3px 5px 6px; text-align: center; border-right:#454545 1px solid}
.pd_tab a{ color:#000;}
.pd_tab a:hover{ color:#000;}
.pd_title{ width:719px; border:#f0f0f0 solid 1px; text-align:left; padding:6px 0 6px 5px;line-height:14px; font-size:14px; font-weight:bold; background:#262626; color:#FFF}
#content2 p{ text-align:left; padding:0 3px 0 6px;line-height:18px; margin:8px 0;}

.pd_menu{ font-size:14px; font-weight:bold;color:#000; text-align:left; padding:6px 3px; width:720px; float:left}
.pd_menu a{color:#0000ff; text-decoration: underline}
.pd_menu a:hover{color:#000; text-decoration: none}



.product{ float:left; margin-right:42px !important; margin-right:30px; margin-left:0 !important; margin-left:3px; margin-bottom:10px;}
.product img{ border:#000000 solid 1px;}
.style1{ color:#ffde00; text-decoration:none}
.style1:hover{ color:#ffde00; text-decoration: underline}
#page{ text-align:left; margin-top:10px;}
.style02{ width:62px; height:17px; background:url(../images/pagebj.jpg) no-repeat; border:none; padding-left:5px;}
#bottom{ width:1003px; height:37px; margin:auto}
#content p{ text-align:left; line-height:20px;}
.getbook{ width:411px; height:430px; float:left; text-align:left} 
.getbook table td{ text-align:left; padding:4px 0 8px 0}
.input_style{ width:282px; height:15px; border:solid 1px #000000;}
.input_style02{ width:330px; height:145px; border:#000000 solid 1px;}
.address{ width:305px; height:400px; float: right; text-align:left; line-height:34px;}
#flash{ width:1003px; height:413px; margin:autobackground:#262626; }
#nav01{ width:1003px;height:206px; margin:auto; background:url(../images/bj4.jpg) repeat-x; }
.profile{ width:314px;float:left; margin-left:40px !important; margin-left:20px; text-align:left; line-height:20px; margin-top:24px;}
.icon{ width:60px; height:205px; float: left;}
.news{ float: left; width:546px;text-align:left;margin-top:24px;}
.news table td{ padding-top:7px; text-align:left; height:11px;}
*html .news table td,*+html .news table td{ padding-top:8px; text-align:left; height:11px;}
.scroll{ width:999px; padding:0 2px; height:171px;margin:auto; overflow:hidden}
.style03{ float:left; width:165px; height:135x; padding:0 18px;background:url(../images/white.jpg) top center no-repeat; overflow:hidden}
.style03:hover{ background:url(../images/yellow.jpg) top center no-repeat;}
.style03 img{ margin-bottom:14px; margin-top:7px;}
.main_product{ width:730px; padding-bottom:10px; border-bottom:#6d6d6d dashed 1px; float:left; margin-top:16px;text-align:left}
.style04{ font-size:14px;color:#ffde00;}
.main_product li{ float:left; width:123px; margin:12px 28px 0 0; text-align:center; height:140px;}
.main_product li img{ padding-bottom:3px;}
.btimg{ width:1003px; margin:auto; padding-bottom:38px}
/*news*/
.title{padding-bottom:10px; text-align:left; font-weight:bold; width:730px; float:left}
.new_det{ text-align:left; color:#c1c1c1; width:730px; float:left; padding-bottom:24px; border-bottom:#535252 dashed 1px; margin-bottom:16px;}
.title a{color:#ffde00; text-decoration:underline;}
.title a:hover{color:#ffde00; text-decoration: none;}
.new_title,*+html .new_title{ width:726px; padding:5px 2px;float:left; background:#373737; text-align:left;font-weight:bold;color:#ffde00; font-size:13px; margin-bottom:14px;}
*html .new_title{ width:726px; padding:5px 2px;float:left; background:#373737; text-align:left;font-weight:bold;color:#ffde00; font-size:13px; margin-bottom:0px;}




/*start*/
.intomanage_hide{margin:0 18px 0 15px; padding:0 12px; height:42px; cursor:pointer; float: left; color:#ffffff}
.dhword{ position:relative;top:14px; text-align:center;font-weight:bold; font-size:13px; font-family: Arial;}
.intomanage_show{ margin:0 15px 0 15px; padding:0 12px; height:42px;background:url(../images/menuhove.jpg);cursor:pointer; float:left; color:#000000;}
/*end*/
/*menu*/
#nav{
       width:203px; float:left;text-align:left; 
     /*ul˵иߺͱɫ*/
}
/*==================һĿ¼===================*/
#nav a {
        width: 183px; 
        display: block;
        /*Width(һҪ)Li*/
}
#nav li {
        /*һĿ¼ıɫ*/
        /*һױ*/
        float:left; margin:0; padding:10px 0 13px 20px; background:url(../images/bj2.jpg) repeat-x bottom;
        /*floatleft,ӦãFirefoxʾ
        ̳Navwidth,ƿȣliԶ*/
}
#nav li a{ color:#ffffff; text-decoration:none}
#nav li a:hover{ color:#ffde00; text-decoration: none;/*һĿ¼onMouseOverʾıɫ*/
}
/*==================Ŀ¼===================*/
#nav li ul {
        list-style:none;
        text-align:left; margin:0 0 0 0 !important; margin:0 0 0 20px; padding:0;
}
#nav li ul li{       
        margin:0; padding:3px 0; font-family:Arial; font-size:11px; background:none/*Ŀ¼ıɫ*/
}
#nav li ul a{
          font-size:11px;
          width:183px ;
        /* padding-leftĿ¼ƶWidth=(ܿ-padding-left)*/
}
/*ǶĿ¼ʽ*/
#nav li ul a:link   {
        color:#ffffff; text-decoration:none;
}
#nav li ul a:visited   {
        color:#ffffff;text-decoration:none;
}
#nav li ul a:hover {
        color:#000;
        text-decoration:none;
        font-weight:normal;
        background: url(../images/bj3.jpg) no-repeat;
        /* onmouseoverɫɫ*/
}
/*==============================*/
#nav li:hover ul {
        left: auto;  margin:0; padding:0;
}
#nav li.sfhover ul {
        left: auto;margin:0; padding:0;
}

#nav ul.collapsed {
        display: none;
}
/****/
