﻿body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, 
fieldset, div, strong, label, em{ margin:0; padding:0; border:0;}   
ul, ol, li{ list-style:none;}
input, button{ margin:0; font-size:12px; vertical-align:middle;}
body{ font-size:12px; text-align:center; margin:0 auto; background-color:#fce9bb; color:#333;}


#head{ width:100%; height:110px; background:url(../images/head_bg.png) 0 0 repeat-x;}
#head .top{ width:960px; height:110px; margin:0 auto; }
#head .top .top_l{ width:500px; height:100px; float:left;}
#head .top .top_l img{ margin-top:15px;}
#head .top .top_r{ width:440px; height:110px; float:right; text-align:right; margin-right:20px;}
#head .top .top_r p{ margin:0; padding:0; margin-top:15px;}
#head .top .top_r p a{ text-decoration:none; color:#333;}

#nav{ width:100%; height:40px; background:url(../images/nav_bg.jpg) 0 0 repeat-x;}
#nav ul{ width:960px; height:40px; margin:0 auto;}
#nav ul li{ width:120px; height:40px; line-height:40px; float:left;}
#nav ul li a{ width:96px; height:35px; text-decoration:none; color:#330000; font-size:15px; font-weight:bold;
              font-family:Microsoft YaHei; padding:9px 20px 9px 20px; margin-left:-18px;}
 /*
#nav ul li a:hover{ background:url(/images/a_bg.png) 0 0 no-repeat;}
*/


.daohangtu{ width:100%; height:300px; margin:0 auto; background:url(../images/1.jpg) no-repeat;
            background-position: center top; overflow:hidden;}
            
            
.contents{ width:960px; margin:0 auto; height:auto; background:#fff; margin-bottom:10px; margin-top:10px; 
           overflow:hidden; zoom:1;}
.contents:after{content:&#180; display:block;visibility:none;height:0;clear:both;}
.contents .cont_left{ width:240px; height:auto; float:left; margin-right:2px; overflow:hidden;}
.contents .cont_left h3{ width:240px; height:38px; line-height:38px; font-size:14px; font-family:Microsoft YaHei; font-weight:bold; color:#330000; background:url(../images/h_bg.jpg) no-repeat;}
.contents .cont_left h3 a{ text-decoration:none; color:#330000;}
.contents .cont_left h3 a:hover{ text-decoration:underline;}

.contents .cont_left .h3{ width:240px; height:38px; line-height:35px; background:url(../images/h_bg2.jpg) no-repeat;}
.contents .cont_left .h3 a{ text-decoration:none; font-size:14px; font-family:Microsoft YaHei; font-weight:bold; color:#330000;}
.contents .cont_left h4{ width:240px; height:38px; line-height:38px; background:url(../images/a_bg.jpg) no-repeat; 
                         color:#330000; font-weight:bolder; font-size:16px; font-family:Microsoft YaHei;}
.contents .cont_left .ul{ width:238px; height:auto; border-left:1px solid #face4d; border-right:1px solid #face4d; overflow:hidden;}
.contents .cont_left .ul li{ width:238px; height:30px; line-height:30px; text-align:left;background:url(../images/li_bg.jpg) no-repeat;}
.contents .cont_left .ul li a{ text-decoration:none; color:#333; padding-left:35px;}

.contents .cont_left .box{ width:240px; float:left; margin-bottom:5px;}
.contents .cont_left .box h3{ width:240px; height:63px; background:url(../images/h3_bg.png) no-repeat; color:#663300; font-size:16px; font-family:Microsoft YaHei; font-weight:bold; line-height:40px; text-align:left;padding-left:60px;}
.contents .cont_left .box ul{ width:238px; height:auto; border-left:1px solid #face4d; border-right:1px solid #face4d; padding-bottom:5px;}
.contents .cont_left .box ul li{ width:220px; padding-left:10px; height:25px; line-height:25px; text-align:left;}
.contents .cont_left .box ul li span{ width:40px; float:right; color:#999; word-break: break-all; overflow:hidden;}
.contents .cont_left .box ul li a{ width:150px; text-decoration:none; color:#333; word-break: break-all; overflow:hidden;}
.contents .cont_left .box ul li img{ vertical-align:middle;}

.cont_left .box .info{ width:238px; height:auto; border:1px solid #c79441; border-top:none; padding-bottom:10px; overflow:hidden;
                       position:relative;} 
.cont_left .box .info h5{ width:238px; height:30px; background:url(../images/li1.jpg) no-repeat;}
.cont_left .box .info h5 a{ text-decoration:none; color:#330000; width:208px; height:30px; line-height:30px; font-family:Microsoft YaHei; font-size:14px;}

.cont_left .box .info .info_box ol{ width:208px; height:auto; margin:0 auto;}
.cont_left .box .info .info_box ol li {  width:208px; height:auto; background:url(../images/l_bg2.jpg) no-repeat; margin-top:3px;}
.cont_left .box .info .info_box ol li a{ text-decoration:none; color:#333; width:208px; height:38px; line-height:32px; font-family:Microsoft YaHei; font-size:13px;}

.cont_left .box .info .info_box ol li ol{ width:208px; height:auto; padding-top:5px; overflow:hidden;}
.cont_left .box .info .info_box ol li ol li{ background-color:#E6E5E3; margin-left:20px; width:208px; height:20px; line-height:30px; background:none; text-align:justify; margin:0; padding:0;}
.cont_left .box .info .info_box ol li ol li a  
{
     color: #333333;
    font-family: Microsoft YaHei;
    font-size: 12px;
     line-height:20px;
    text-decoration: none;
     text-decoration:none;  width:208px;
      word-spacing:5px;
      
    }
.cont_left .box .info .info_box ol li ol li a:hover{ color:red;font-weight:bolder;}

.cont_left .box .info .info_box .way{ width:228px; height:auto; margin:5px; overflow:hidden; text-align:left; word-break:break-all;}
.cont_left .box .info .info_box .way img{ vertical-align:middle;}



.contents .cont_right{ width:710px; height:auto; float:right; overflow:hidden;}
.contents .cont_right h3{width:710px; height:38px; line-height:38px; background:url(../images/h4_bg.jpg) repeat-x; 
                         text-align:left; font-size:14px; font-family:Microsoft YaHei; color:#663300;}
.contents .cont_right h3 span{ float:right; margin-right:10px; font-size:12px; color:#000; font-weight:lighter; font-family:none;}
.contents .cont_right h3 span a{ text-decoration:none; color:#000;}
.contents .cont_right h3 span a:hover{ color:#cc0000;}
.contents .cont_right h3 img{ vertical-align:middle;}




.contents .cont_right .h3{ width:710px; height:35px; line-height:35px; text-align:left; position:relative;
                          background:url(../images/dailipinpai.jpg) no-repeat;}
.contents .cont_right .h3 li{ width:81px; height:35px; float:left; text-align:center;}
.contents .cont_right .h3 li a{ text-decoration:none; font-size:14px; font-family:Microsoft YaHei; font-weight:bold;color:#330000;}
.contents .cont_right .h3 li:hover{ background:url(../images/hbg.jpg) no-repeat; margin-top:1px;}
.contents .cont_right .h3 img{ margin-right:15px; margin-top:8px; position:absolute; right:10px; top:0px;}
.contents .cont_right h4{ width:710px; height:37px; line-height:37px; font-size:12px; font-weight:lighter; color:#000; text-align:left;}
.contents .cont_right h4 img{ vertical-align:middle;}
.contents .cont_right h4 a{ color:#000; text-decoration:none;}
.contents .cont_right h4 a:hover{ color:#cc0000;}
.contents .cont_right table{ width:710px; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.contents .cont_right table tr td{ border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; padding:5px;}
.contents .cont_right table tr td a{ text-decoration:none; color:#333;}
.contents .cont_right table tr td a:hover{ color:#cc0000;}
.contents .cont_right table tr td b{ color:#cc0000;}
.contents .cont_right table tr td .tp{ width:120px; height:auto;}
.contents .cont_right table tr td .tp span{ color:#996600; font-size:14px; font-family:Arial;}
.contents .cont_right table tr .ms{ width:460px; text-align:left; line-height:1.5;}
.contents .cont_right table tr .xiazai{ width:60px;}
.contents .cont_right table tr .name{ width:120px;}
.contents .cont_right .p{ height:40px; line-height:40px;}
.contents .cont_right .p b{ color:#cc0000;}
.contents .cont_right .p a{ text-decoration:none; color:#333;}
.contents .cont_right .p a:hover{ color:#cc0000;}




.contents .cont_right .r_box{ width:698px; height:auto; padding-bottom:13px; border-left:1px solid #face4d; border-right:1px solid #face4d; 
                              border-bottom:1px solid #face4d; overflow:hidden;}
.contents .cont_right .r_box ul{ width:698px; height:auto;}
.contents .cont_right .r_box ul li{ width:160px; height:160px; float:left; margin-left:12px; margin-top:10px; display:inline;}
.contents .cont_right .r_box ul li .box{ width:158px; height:160px; border:1px solid #dcdcdc; overflow:hidden;}
.contents .cont_right .r_box ul li .box img{ vertical-align:top; padding-bottom:3px;}
.contents .cont_right .r_box ul li .box a{ text-decoration:none;}
.contents .cont_right .r_box ul li .box span{ color:#333; font-size:13px; padding:3px 0;}
.contents .cont_right .r_box #pager2{ clear:both; margin:0; padding:0; width:698px; height:35px; padding-top:16px; overflow:hidden;}
.contents .cont_right .r_box #pager2 a{ text-decoration:none; color:#333;}
.contents .cont_right .r_box #pager2 a:hover{ color:#cc0000;}
.contents .cont_right .r_box #pager2 b{ color:#cc0000;}

.contents .cont_right .fenlei{ width:710px; height:auto; overflow:hidden;}
.contents .cont_right .fenlei h4{ width:710px; height:28px; background:url(../images/fenlei_bg.jpg) no-repeat; letter-spacing:2px;
                                  line-height:30px; font-size:15px; font-family:Microsoft YaHei; color:#330000; font-weight:bolder;
                                  border-bottom:3px solid #c79441;}
.contents .cont_right .fenlei .box{ width:670px; height:auto; margin:5px 10px; border-bottom:1px dotted #999;}
.contents .cont_right .fenlei .box h5{ font-size:13px; color:#86980c; text-align:left; height:22px; 
                                       line-height:22px; font-family:Microsoft YaHei;}
.contents .cont_right .fenlei .box ul{ width:670px; height:auto; overflow:hidden;}
.contents .cont_right .fenlei .box ul li{ width:160px; height:20px; line-height:20px; float:left; overflow:hidden; text-align:left; margin-left:5px;}
.contents .cont_right .fenlei .box ul li a{ text-decoration:none; color:#333;}

.down{padding-bottom:6px;}


.lianjie{ clear:both; width:961px; height:32px; line-height:32px; background:url(../images/lianjie_bg.jpg) no-repeat; margin:10px auto;
          text-align:left; color:#000;}
.lianjie a{ text-decoration:none; color:#333;}
.lianjie a:hover{ color:#cc0000; text-decoration:underline;}

#foot{ width:100%; height:135px; background:url(../images/foot_bg.png) 0 0 repeat-x;}
#foot .p1{ width:960px; line-height:2; margin:0; padding:0; margin:0 auto; margin-top:25px;}

.xia{ display:none;}

#productContent
{
    text-align:left;
    padding-left:10px;
    font-size:14px;
    border:0px;
}
#productContent table
{
    width:100%;
    
    border-bottom-width:0px;

}
#productContent table tr td
{
    border: 0px  white;
    
    border-bottom-color:White;
}


#r_boxContent
{
    padding-left:10px;
    text-align:left; text-decoration:none; line-height:30px;
    border-bottom : 1px solid #FACE4D;
    border-left: 1px solid #FACE4D; 
    border-right: 1px solid #FACE4D;
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
    width: 698px;}
#r_boxContent a{text-align:left; text-decoration:none; line-height:30px; color:Black; } 
 #list span{ float:right; margin-right:80px;}
#r_boxContent #list{ margin-top:10px;}


#r_boxContent p{ text-align:center; clear:both; margin:0; padding:0; width:708px; height:30px; line-height:50px;}
#r_boxContent p a{ text-decoration:none; color:#333;}
#r_boxContent p a:hover{ color:#cc0000;}
#r_boxContent p b{ color:#cc0000;}

#wrap{ width:700px; margin-left:5px;text-align:left;font-size:14px; line-height:23px;}

#wrap table{ width:700px;}

#wrap .ParentClass .img
{
    border-bottom:1px solid #F0B42F;
    padding-bottom:10px;
}
#wrap .ParentClass .content
{
    border-bottom:1px solid #F0B42F;
    padding-top:10px;
    padding-bottom:30px;
    padding-right:5px;
}

#wrap .ChildClass .title
{
    padding-top:10px;
    padding-bottom:5px;
    
}
#wrap .ChildClass .content
{
    border-bottom:1px solid #F0B42F;
    padding-top:5px;
    padding-bottom:30px;
     padding-right:5px;
}
#wrap .ChildClass .downlist 
{
    border-bottom:1px solid #F0B42F;
    padding-top:5px;
    padding-bottom:30px;
}
#wrap .ChildClass .downlist a
{
    color:Black;
font-size:14px; line-height:23px;
text-decoration:none;    
 text-decoration:underline;
}
#wrap .ChildClass .downlist a:hover
{
 
   color:Red;
 }


.content h2 {
    color: #2F92CD;
    font-size: 12px;
    font-weight: normal;
    margin-top: 8px;
}
.content h3 {
    color: #2F92CD;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 16px;
}
.content table {
    clear: both;
    font-size: 12px;
    line-height: 18px;
    margin: 10px 0;
    color: rgb(0, 0, 0); 
    font-family: 微软雅黑, 宋体;
}
.content tr {
    background: none repeat scroll 0 0 #E6E6E6;
}
.content td {
    padding: 3px 3px 3px 6px;
}
