﻿@charset "utf-8";
/* CSS Document */
html { width: 100%; height: 100%; }
body { background: #eee; font-family: Arial, Helvetica, sans-serif,微软雅黑; width: 100%; height: 100%; }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, img { margin: 0; padding: 0; }
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, imgtable, th, td, blockquote, fieldset, div, strong, label, em { margin: 0; padding: 0; border: 0; }
.menu dl, .menu dt, .menu dd { margin: 0; padding: 0; border: 0; }
textarea, input, fenlei, body { font-size: 12px; }
fenlei, input { vertical-align: middle; }
fieldset, img { border: 0; }
ul, li, ol { list-style: none; }
.text14 { font-size: 14px; }
.clear { clear: both; height: 0; }
.fleft { float: left; }
.fright { float: right; }
a { text-decoration: none; }
.text_left { text-align: left; }
.text12 { font-size: 12px; font-weight: normal; }
.margin15 { margin-top: 15px; }
.margin30 { margin-top: 30px; }
a img { border: none; }
/*removes borders from images that are links*/
a { text-decoration: none; color: #000000; }
    a:hover { text-decoration: none; }
    a:active { outline: none; }
.padding15 { padding-top: 15px; }
.colorh { color: #a62e2e; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }
.colorc { color: #8a6a4d; font-weight: bold; }
.w950 { width: 950px; margin-left: auto; margin-right: auto; }
.left { float: left; }
.right { float: right; }

.nav_box, #center, #link, #bottom { margin: 0 auto; width: 1030px; }

.maxLine { border-top: 4px solid #cc1d08; }
.top30 { position: relative; top: -35px; }
.h_5 { height: 5px; }
/*head*/
#head { height: 70px; border-top: 12px solid #cc1d08; background: #292929; }

#logo { width: 338px; height: 70px; float: left; }
    #logo a { display: block; height: 70px;font-size: 28px;font-weight: bold;color: #EECB00;padding-top: 13px;font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif;}
.nav_box { }
#nav_List { overflow: hidden; font-size: 14px; color: #fff; float: left; font-weight: bold; }
    #nav_List a { width: 98px; padding: 19px 0; text-align: center; height: 32px; color: #888; line-height: 32px; float: left; background: url("../images/nav_ListBg.jpg"); }
        #nav_List a:hover { text-decoration: none; background: #212121; color: #cfcfcf; }

/*center*/
#center { overflow: hidden; padding-top: 14px; padding-bottom: 20px; }
#left { width: 775px; float: left; }

.centerBox { overflow: hidden; margin-bottom: 26px; }
.center_title { width: 148px; float: left; height: 36px; float: left; background: url("../images/titlebg.jpg") no-repeat; text-align: center; line-height: 36px; color: #FFF; font-size: 18px; }
.center_center { width: 618px; overflow: hidden; float: left; border-top: 2px solid #b51311; padding-top: 16px; }
.center_center_center { overflow: hidden; }
.center_box_bt { width: 618px; height: 7px; background: url("../images/center_box_btBg.jpg") left bottom no-repeat; display: block; }
.center_box_Box { background: url("../images/center_box_BoxBg.jpg") top right no-repeat #d1d1d1; overflow: hidden; }
.center_box_left { float: left; height: 96px; width: 9px; background: url("../images/center_box_leftBg.jpg") no-repeat; }
.center_center_center { }
.center_txt { padding: 15px 45px; height: 80px; line-height: 18px; }
center_list { overflow: hidden; }
.center_list_img { float: left; overflow: hidden; width: 230px; padding: 16px 0 8px 24px; }
    .center_list_img img { width: 210px; height: 94px; }
.center_list_txt { float: left; padding-top: 16px; width: 326px; color: #5p5p5p; }
    .center_list_txt p { height: 60px; overflow: hidden; line-height: 20px; text-indent: 2em; }
    .center_list_txt span { display: block; text-align: right; color: #5p5p5p; }
    .center_list_txt a { margin-bottom: 6px; }
        .center_list_txt a:hover { text-decoration: none; color: #f15f05; }
.center_list_txt_title { font-size: 16px; font-weight: bold; display: block; }

#r_left { width: 170px; float: left; }
.fun_Box { text-align: center; font-size: 14px; color: #969696; line-height: 22px; }
#login { padding: 10px; height: auto; overflow: hidden; }
    #login p { ine-height: 30px; width: 100%; float: left; margin-bottom: 8px; }
        #login p b { width: 65px; float: left; line-height: 20px; }
        #login p span { width: 85px; float: left; }
        #login p a { float: left; margin-left: 12px; }
            #login p a:hover { text-decoration: underline; }
    #login .txt { width: 85px; border: 1px solid #999; float: left; }
#login_Btn, #reg_Btn { width: 67px; height: 29px; border: none; background: url("../images/btnBg.jpg"); cursor: pointer; margin-left: 6px; outline: none; line-height: 29px; font-weight: bold; }
.fun_Title { text-align: center; height: 31px; background: url("../images/funTitleBg.jpg"); line-height: 31px; color: #d00000; font-size: 14px; font-weight: bold; }
#r_right { width: 580px; float: right; }
#new_r_right { width: 830px; float: right; }
#Nav { background: url("../images/NavBg.jpg") repeat-x; height: 40px; overflow: hidden; margin-bottom: 8px; }
    #Nav a { width: 85px; float: left; background: url("../images/NavABg.jpg") right no-repeat; height: 40px; line-height: 50px; color: #FFF; font-weight: bold; text-align: center; font-size: 14px; }
        #Nav a:hover { text-decoration: none; background: url("../images/NavHoverBg.jpg"); }
#flashBox { height: 422px; margin: 0 auto; overflow: hidden; }
#scroolID { overflow-x: auto; overflow-y: hidden; }
    #scroolID a { height: 422px; display: block; float: left; }
.num { position: relative; width: 200px; margin: 0 auto; top: 338px; font-size: 40px; }
    .num LI { text-align: center; line-height: 15px; list-style-type: none; margin: 1px; width: 15px; font-family: Arial; float: left; height: 15px; color: #d0d2cf; cursor: pointer; margin-left: 20px; }
        .num LI.on { LINE-HEIGHT: 15px; WIDTH: 15px; BACKGROUND: url(flashbutton.gif) no-repeat; HEIGHT: 15px; COLOR: #edc903; }
.newS { height: 230px; margin: 12px 0 0 10px; border: 1px solid #cccccc; background: #efefef; padding: 0 12px 12px 12px; }
.new_Title { height: 36px; line-height: 36px; padding-left: 20px; }
.new_List { border: 1px solid #cccccc; background: #FFF; height: 194px; }
#right { width: 194px; float: left; margin-left: 26px; }
.adbox { margin-top: 16px; }
#about { line-height: 22px; color: #000; background: url("../images/tel.jpg") no-repeat; font-size: 14px; margin-top: 36px; padding-left: 40px; margin-bottom: 10px; }
#r_box { border: 1px solid #a82203; border-top: none; margin-bottom: 10px; }
.title { height: 40px; line-height: 40px; padding-left: 16px; font-size: 14px; color: #FFF; background: url("../images/titleBg.jpg") top repeat-x; }

/*link*/
#link { display: none; }
#page { padding: 20px 16px; }

/*bottom*/
#bottom { width: 100%; height: 64px; border-top: 4px solid #cc1d08; background: #292929;}
#bottom_nav { height: 38px;  }
    #bottom_nav div { margin: 0 auto; width: 1030px; height: 38px; text-align: center; }
        #bottom_nav div a { text-align: center; color: #888; line-height: 38px; padding: 0 20px; }
            #bottom_nav div a:hover { color: #cfcfcf; }
#copy { text-align: center; color: #888888; line-height: 26px; }
.List_Box { height: auto; overflow: hidden; margin: 12px 0 0 10px; color: #333; }

/*新闻页面*/

#head_id { height: 198px; background: url("../images/headBg.jpg") center center no-repeat; border-bottom: 4px solid #cc1d08; }
.newS_Left { float: left; width: 165px; padding-top: 90px; }
.newS_Nav { width: 95px; line-height: 95px; text-align: center; }
    .newS_Nav a { width: 95px; height: 95px; background: #434343; display: block; font-size: 18px; color: #b4b4b4; font-weight: bold; font-family: 微软雅黑; margin-bottom: 20px; }
        .newS_Nav a:hover { text-decoration: none; background: #b51311; color: #ececec; }

.newS_Right { width: 865px; float: left; overflow: hidden;font-size: 14px; }
.newS_Center { background: url("../images/newSRBg.jpg") repeat-x #d1d1d1; overflow: hidden; }
.newS_Box { background: url("../images/newSBoxBg.jpg") no-repeat; padding: 40px 60px; line-height: 22px; font-size: 14px; }
.newS_Title_Box { height: 42px; overflow: hidden; }
.newS_Title { height: 42px; color: #b9110e; text-align: center; font-size: 24px; font-weight: bold; font-family: 微软雅黑; }
#position { text-align: right; position: relative; top: -22px; height: 22px; line-height: 22px; }

/*产品列表*/

.pro-item { overflow: hidden; padding-bottom: 20px; border-bottom: 3px solid #eeeeee; }
.right-box { float: right; background: url("../images/pro_linkBg.jpg") right no-repeat; height: 37px; line-height: 37px; }
    .right-box a { padding: 0 13px; border-right: 1px inset #000; }
    .right-box :hover { text-decoration: none; color: #f15f05; }

/*新闻列表*/

.List_List { padding: 72px 52px 0 56px; }
    .List_List li { height: 27px; line-height: 27px; background: url("../images/ListLiBg.jpg"); margin: 6px 10px; border-bottom: 3px solid #eeeeee; margin-bottom: 24px; }
        .List_List li a { cursor: pointer; }
            .List_List li a:hover { color: #f15f05; }
        .List_List li div { height: 27px; float: left; width: 530px; }
        .List_List li span { height: 27px; float: right; padding-left: 10px; }
.List_Td { background: #e4e4e4; height: 28px; line-height: 28px; padding: 0 20px; }

/*翻页*/

.dede_pages { float: right; }

/*引导页*/

#GuideBox { width: 100%; height: 100%; background: url("../images/GuideBg.jpg") center center no-repeat #070604; }

#GuideFlash { width: 300px; height: 300px; margin: 0 auto; background: #033; }

#copy a {color: #888888;}
