@charset 'gb2312';
* { margin: 0 auto; padding: 0; }
body { font-size: 12px; line-height: 25px; color: #000000; font-family: "Microsoft YaHei"; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
ul { list-style: none; }
img { border: 0px; }
a { color: #444; text-decoration: none; }
    a:hover { color: #f00; }
    a:link { color: #000000; text-decoration: none; font-size: 12px; }
    a:visited { color: #333333; text-decoration: none; font-size: 12px; }
    a:hover { color: #000000; text-decoration: none; font-size: 12px; }
    a:active { text-decoration: none; font-size: 12px; }
.pading { padding: 10px; }
.aa { font-size: 12px; color: #003399; line-height: 26px; font-family: "Microsoft YaHei"; letter-spacing: 0px; font-weight: normal; }
.bb { font-size: 18px; color: #000000; line-height: 24px; font-family: "Microsoft YaHei"; }
.bb1 { font-size: 17px; color: #06C; line-height: 24px; font-family: "Microsoft YaHei"; }
.cc { font-size: 14px; color: #000000; line-height: 24px; font-family: "Microsoft YaHei"; }
.bbb { font-size: 14px; color: #C00; line-height: 24px; font-family: "Microsoft YaHei"; }
.an:link { color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.an:visited { color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.an:hover { color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.an:active { text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.a1:link { color: #000000; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.a1:visited { color: #000000; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.a1:hover { color: #000000; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.a1:active { text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; color: #000000; }
.a2:link { color: #FFFFFF; text-decoration: none; font-size: 14px; }
.a2:visited { color: #FFFFFF; text-decoration: none; font-size: 14px; }
.a2:hover { color: #FFFFFF; text-decoration: none; font-size: 14px; }
#lan { font-family: "Microsoft YaHei"; font-size: 12px; line-height: 28px; color: #000000; text-decoration: none; }
#dao { width: 250px; }
    #dao ul li { margin-top: 5px; }
        #dao ul li a { display: block; line-height: 38px; line-height: 33px; padding-left: 20px; font-size: 13.5px; background: #e5e5e5; }
            #dao ul li a:hover { color: #FFF; background: #006ab8; }


#lan li a { display: block; height: 28px; width: 196px; background-color: #e4e4e4; font-family: "Microsoft YaHei"; font-size: 12px; line-height: 26px; color: #333333; text-decoration: none; margin: 5px; }
    #lan li a:hover { background-color: #03832e; font-family: "Microsoft YaHei"; font-size: 12px; line-height: 28px; color: #FFFFFF; text-decoration: none; }
.zi { font-family: "Microsoft YaHei"; font-size: 12px; color: #FFFFFF; text-decoration: none; }

.zii { font-family: "Microsoft YaHei"; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-style: normal; }


.ziii { font-family: "Microsoft YaHei"; font-size: 16px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-style: normal; }
.a2:active { text-decoration: none; font-size: 14px; }
#top { width: 100%; height: 208px; position: fixed; z-index: 1000; }
#topp { width: 100%; height: 208px; }


.pbox { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align: middle; /*设置水平居中*/ text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 165px; /*约为高度的0.873，200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/ width: 220px; height: 180px; *height: 180px; border: 1px solid #eee; margin-left: 0px; }
    .pbox a img { /*设置图片垂直居中*/ vertical-align: middle; max-width: 220px; max-height: 180px; }
    .pbox a { vertical-align: middle; }
.pbox_title { text-align: center; width: 220px; line-height: 30px; height: 30px; margin-left: 0px; }
    .pbox_title a { font-size: 12px; color: black; text-decoration: none; }
        .pbox_title a:hover { font-size: 12px; color: orangered; }

.box { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align: middle; /*设置水平居中*/ text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 165px; /*约为高度的0.873，200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/ width: 220px; height: 180px; *height: 180px; border: 1px solid #eee; margin-left: 0px; }
    .box a img { /*设置图片垂直居中*/ vertical-align: middle; max-width: 220px; max-height: 180px; }
    .box a { vertical-align: middle; }
.box_title { text-align: center; width: 220px; line-height: 30px; height: 30px; margin-left: 0px; }
    .box_title a { font-size: 12px; color: black; text-decoration: none; }
        .box_title a:hover { font-size: 12px; color: orangered; }
.pagination { padding: 5px 0px 0px 0px; width: 100%; display: inline-block; vertical-align: top; }
.gen_details_title { font-size: 16px; font-weight: bold; }
.gen_details_center { text-align: center; }
.Home_Equipment ul li { float: left; padding: 0px 18px; text-align: center; }
.Home_Product { width: 1144px; }
    .Home_Product ul li { text-align: center; float: left; padding: 0px 10px; }

.con, .con_box, .con_rows { width: 800px; }
    .con_box ul, .con_rows ul { list-style: none; margin-top: 10px; }
        .con_box ul li { float: left; padding: 0px 10px; }
        .con_rows ul li { border-bottom: 1px dashed #efefef; line-height: 35px; }
            .con_rows ul li a { color: #373737; width: 665px; padding-left: 5px; display: block; float: left; }

.top1 {  width:100%; height:54px; top:0px; position:fixed; z-index:9999; background-color:white;  }
.top2 {  width:100%; position:initial; z-index:9999; background-color:white;  }

.index_link { float:left;   }


.gen_details_title { font-size: 18px; font-weight: bold; margin-bottom:20px; }
.gen_details_center { text-align: center; }
.gen_details_content { clear:both; padding-top:10px; font-size:14px; }

.leftpro { width:240px; padding-top:10px; }
    .leftpro tr th { font-weight:initial; vertical-align:top; width:70px; text-align:right; }

.Home_Honor { width: 1144px; }
    .Home_Honor ul li { text-align: center; float: left; padding: 0px 11px; }
.hbox { display: table-cell; vertical-align: middle; text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 70px; /*约为高度的0.873，200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/ width: 161px; height: 64px; *height: 64px; border: 1px solid #eee; margin-left: 0px; }
    .hbox a img { /*设置图片垂直居中*/ vertical-align: middle; max-width: 161px; max-height: 64px; }
    .hbox a { vertical-align: middle; }
.hbox_title { text-align: center; width: 161px; line-height: 30px; height: 30px; margin-left: 0px; }
    .hbox_title a { font-size: 12px; color: black; text-decoration: none; }
        .hbox_title a:hover { font-size: 12px; color: orangered; }