﻿body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0px; padding: 0px; }
body { height: auto !important; color: #333333; font: 400 14px/20px Tahoma, Helvetica, Arial, '\5FAE\8F6F\96C5\9ED1', '\5B8B\4F53', sans-serif; }
body { background: #ffffff url(/images/page_bg.png) repeat-x 0px 0px; }
img, a img { border-width: 0px; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: 700; }
h1 { font-size: 20px; line-height: 32px; }
h2 { font-size: 18px; line-height: 28px; }
h3 { font-size: 16px; line-height: 24px; }
h4 { font-size: 14px; line-height: 22px; }
h5 { font-size: 12px; line-height: 20px; }
h6 { font-size: 12px; line-height: 18px; font-weight: 400; }
strong, b, caption { font-weight: bold; }
address, em, i { font-style: italic; }


.seatDiv { margin: 0px auto; width: 1200px; display: table; clear: both; height: auto; }
.spaceH, .mSpase, .nSpase { float: left; width: 100%; clear: both; padding: 0px; font-size: 0px; line-height: 0px; }
.spaceH { height: 10px; }
.mSpase { height: 16px; }
.nSpase { height: 20px; }
.spanSpase { padding: 0px 20px; }
.middle-img { border-width: 0px; vertical-align: middle; }
.lift-img { border-width: 0px; float: left; margin-right: 20px; }
.right-img { border-width: 0px; float: right; }
.load-icon { border-width: 0px; vertical-align: middle; width: 16px; height: 16px; }

.mainImg { float: left; width: 1200px; height: 200px; padding-top: 7px; background-color: #cc0033; }
.image1 { border-width: 0px; }

.splitLine { margin: 40px auto; width: 1000px; border-bottom: 2px solid #000000; }
.noBorder { border: none; }
/* -------- Link Start -------- */

a:link, a:visited { color: #333333; text-decoration: underline; }
a:hover, a:active { color: #666666; text-decoration: none; }
/* 下划线*/
a.uLine:link, a.uLine:visited { color: #333333; text-decoration: underline; }
a.uLine:hover, a.uLine:active { color: #999999; text-decoration: underline; }
.underlineA a, .underlineA a:link, .underlineA a:visited { text-decoration: none; }
    .underlineA a:hover, .underlineA a:active { text-decoration: underline; }
a.nLine:link, a.nLine:visited { color: #251476; text-decoration: none; }
a.nLine:hover, a.nLine:active { color: #f66222; text-decoration: underline; }
/*灰色*/
.aGray, .grayA a:link, .grayA a:visited { color: #999999; }
.grayA a:hover, .grayA a:active { color: #333333; text-decoration: underline; }
/*灰色 - 下滑线*/
.grayA2 a:link, .grayA2 a:visited { color: #999999; text-decoration: underline; }
.grayA2 a:hover, .grayA2 a:active { color: #333333; text-decoration: none; }
/*橘色*/
.aOrange, .orangeA a:link, .orangeA a:visited { color: #e8e28c; }
.orangeA a:hover, .orangeA a:active { color: #ffffff; }
/*蓝色*/
.aBlue, .blueA a:link, .blueA a:visited { color: #1c2a69; }
.blueA a:hover, .blueA a:active { color: #c46706; }
/*红色*/
.aRed, .redA a:link, .redA a:visited { color: #cc0033; }
.redA a:hover, .redA a:active { color: #999999; }
/*白色*/
.aWhite, .whiteA a:link, .whiteA a:visited { color: #ffffff; }
.whiteA a:hover, .whiteA a:active { color: #bebebe; }
/*黑色*/
.aBlack, .blackA a:link, .blackA a:visited { color: #000000; }
.blackA a:hover, .blackA a:active { color: #666666; }
/*绿色*/
.aGreen, .greenA a:link, .greenA a:visited { color: #4f790a; }
.greenA a:hover, .greenA a:active { color: #666666; }


/* -------- Link End -------- */



/* -------- Top Start -------- */
#pagetop { float: left; width: 100%; height: 100px; }
#titlediv { margin: 0px auto; width: 1200px; }
    #titlediv .l, #titlediv .r { height: 100px; }
    #titlediv .l { float: left; width: 480px; }
    #titlediv .r { float: right; width: 700px; }
#topNavigation { float: right; width: 600px; margin-left: 100px; height: auto; margin-top: 60px; }
    #topNavigation li { float: left; height: auto; }
        #topNavigation li a { display: block; font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; padding: 0px 20px; text-decoration: none; }
#bannerControl { float: left; height: auto; width: 100%; margin-top: 1px; }

/* -------- Top End -------- */

/* -------- Page Start -------- */
#special1 { float: left; width: 100%; height: auto; margin-top: 20px; }
    #special1 .l { float: left; width: 358px; padding: 5px 21px 20px 21px; height: 700px; }
    #special1 .r { float: right; width: 358px; padding: 5px 21px 20px 21px; height: 700px; }
    #special1 .c { margin-left: 400px; margin-right: 400px; width: 358px; border-left: 1px dashed #666666; border-right: dashed 1px #666666; height: 700px; padding: 5px 20px 20px 20px; }
.parameter1 { float: left; text-align: center; font-size: 16px; font-weight: bold; width: 100%; line-height: 24px; height: 24px; margin-top: 10px; }
.homeProduct { float: left; width: 100%; margin-top: 10px; }
    .homeProduct li { float: left; width: 100%; font-size: 14px; line-height: 24px; height: 24px; border-bottom: 1px dotted #bbbbbb; }
        .homeProduct li.n { border: none; line-height: 40px; height: 40px; text-align: right; }

#wordInfo { float: left; width: 100%; margin-top: 30px; min-height:400px; }
#wordTitle { float: left; width: 100%; margin-top:30px; clear: both; }
    #wordTitle li { float: left; width: 48%; margin:0% 1%; height: 40px;  border-bottom: 1px dashed #999999; background: url(/images/icon/105.gif) no-repeat left 10px;}
        #wordTitle li a { display: block; height: 40px; line-height: 40px; font-size: 16px; padding-left: 25px; text-decoration: none; }

        #productDiv { float: left; width: 100%; }
    #productDiv .l { float: left; width: 230px; padding: 30px 10px; min-height: 300px; }
    #productDiv .r { float: right; width: 888px; padding: 20px 30px; border-left: 2px dashed #666666; min-height: 500px; }
#productsList { float: left; width: auto; }
    #productsList li { width: auto; height: auto; }
        #productsList li a { display: block; width: 176px; text-align: center; font-size: 16px; font-weight: bold; color: #ffffff; background-color: #e20000; padding: 10px; margin: 20px 14px 0px 14px; border: 1px solid #000000; border-radius: 10px; -moz-border-radius: 10px; text-decoration: none; }
            #productsList li a.y { background-color: #c40000; }

#Navi { width: 95%; padding-right: 5%; float: left; height: 30px; line-height: 30px; font-size: 14px; text-align: right; }
#productsList { float: left; width: 100%; }
    #productsList .proList { float: left; width: 100%; border-bottom: 1px dashed #333333; margin:10px 0px; }
        #productsList .proList .lDiv { float: left; width: 180px; }
            #productsList .proList .lDiv img { width: 160px; height: 160px; border: none; }
        #productsList .proList .rDiv { float: right; width: 700px;}
            #productsList .proList .rDiv h1 { font-size: 18px; height: 40px; line-height: 40px; }
                #productsList .proList .rDiv h1 a {  display:block;}
                .proWord { width: 100%; font-size: 14px; line-height: 24px; text-indent: 28px; }

#detailInfo { float:left; width:100%; padding-top:30px;  min-height:500px;}
    #detailInfo h1, #wordInfo h1 { width: 100%; height: 40px; line-height: 40px; font-size: 20px; text-align: center; background-color: #ffffff; clear: both; border-radius: 10px; -moz-border-radius: 10px; }
    #detailInfo h2 { width: 100%; font-size: 16px; height: 30px; line-height: 30px; padding-top: 30px; padding-left: 30px; background: url(/images/icon/105.gif) no-repeat left 34px; clear: both; }
    #detailInfo div { float: left; width: 94%; margin: 20px 3%; display: block; clear: both; font-size:16px; text-indent: 32px; line-height:30px; }
    #detailInfo div.image01 { text-align: center; }
        #detailInfo div.date1 { float: left; width: 100%; margin: 20px 0px; display: block; clear: both; font-size: 14px; line-height: 30px; text-align: center; text-indent: 0px; }

        /* -------- Page End -------- */
        /* -------- Foot Start -------- */
        #pagefoot { margin: 0px auto; width: 90%; padding-top: 30px; padding-bottom: 30px; border-top: solid 3px #666666 }
    #pagefoot ul { float: right; height: 70%; margin: 0px 15%; }
        #pagefoot ul li { float: left; height: auto; }
            #pagefoot ul li a { display: block; font-size: 16px; height: 30px; line-height: 30px; padding: 0px 35px; text-decoration: none; }
    #pagefoot div.footCopyright { width: 70%; float: left; text-align: right; font-size: 12px; padding: 20px 15%; }
        #pagefoot div.footCopyright a { font-size: 12px; }
/* -------- Foot End -------- */
