﻿/*全局*/
body { font-size: 14px; line-height: 1.8em; font-family: 'Times New Roman', 'Microsoft YaHei'; }
.content, .header, .footer { margin-left: auto; margin-right: auto; clear: both; width: 1260px; }

/*默认文本和链接颜色*/

body { overflow-y: scroll; color: #000000; }
a:link { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:focus { text-decoration: none; color: #000000; }
a:hover { text-decoration: none; color: #2da300; }
a:active { text-decoration: none; color: #000000; }

.header1, footer { color: #848484; }
.footer a { color: #848484; }

/* 绿色背景文字线条 #2da300，首页灰色字 #848484，灰色线条 #dcdcdc */

/*页眉*/
.header1 { height: 30px; line-height: 30px; background-color: #000000; padding-left: 30px; padding-right: 30px; }
.header2 { height: 100px; line-height: 100px;  padding-right: 30px; }
.header2.en { padding-left: 49%; background-image: url(/images/logo_en.gif); }
.header2.cn { padding-left: 50%; background-image: url(/images/logo.gif); }
.header2 > ul { display: table; width: 100%; }
.header2 > ul > li { display: table-cell; text-align: center; font-weight: bold; font-size: larger; }
.header2 > ul > li > a { color: #000000; padding: 5px 7px; }
.header2 > ul > li > a:hover { color: #ffffff; background-color: #2da300; text-decoration: none; border-radius: 3px; }
.header2 > ul > li > span { color: #ffffff; padding: 7px; background-color: #2da300; border-radius: 3px; }
.header3 { height: 400px; }



/*首页*/
.index1 { display: table; width: 100%; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; vertical-align: top; margin-bottom: 20px; }
.index1 > div { display: table-cell; }
.index1 > div.line { width: 1px; background-image: url(/images/doc2.gif); line-height: 0px; }
.index1 > div.cell { width: 418px; }
.index1 .list { width: 374px; margin-left: auto; margin-right: auto; }
.index1 .list > .title { text-align: center; line-height: 45px; background-image: url(/images/doc.gif); background-repeat: repeat-x; background-position-y: center; }
.index1 .list > .title > span { color: #2da300; padding: 0 28px; background-color: #ffffff; font-weight: bold; font-size: larger; }
.index1 .list > .detail { margin-top: 10px; }

.index2 { padding: 22px 24px; margin-top: 22px; background-color: #f2f2f2; display: table; }
.index2 > div { display: table-cell; }
.index2 > .eye { width: 620px; }
.index2 > .line { width: 32px; }
.index2 > .brief { width: 560px; vertical-align: top; }
.index2 > .brief > .title { line-height: 45px; font-weight: bold; color: #2da300; font-size: larger; }


/*页脚*/
.footer { height: 120px; background-image: url(/images/bottom1.gif); display: table; }
.footer > div { display: table-cell; width: 100%; text-align: center; vertical-align: middle; padding-top: 10px; }
.ml1em { margin-left: 1em; }
.ml2em { margin-left: 2em; }


/*内页*/
.pages > .nav { background-color: #dddddd; border-bottom: 1px solid #dcdcdc; padding: 0 24px; height: 40px; line-height: 40px; }
.pages > .nav > .fl { font-size: larger; font-weight: bold; color: #2da300; }

.pages > .main { display: table; width: 100%; }
.pages > .main > div { display: table-cell; vertical-align: top; }
.pages > .main > .leftbar { border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; min-height: 100px; width: 280px; background-color: #dedede; }
.pages > .main > .leftbar ul li { list-style: none !important; }
.pages > .main > .leftbar > ul { background-color: #f5f5f5; padding: 0; margin: 0; }
.pages > .main > .leftbar > ul > li { line-height: 50px; border-bottom: 1px solid #dcdcdc; text-indent: 40px; background-repeat: no-repeat; background-position-y: 5px; font-weight: bold; }
.pages > .main > .leftbar > ul > li.selected { background-image: url(/images/inside_mun5.gif); color: #ffffff; }

.pages > .main > .right > #KCMScontent { padding: 30px; }

.pages > .main > .right > .list { padding: 60px; }
.pages > .main > .right > .list > dl { border-bottom: 1px solid #dcdcdc; padding-bottom: 30px; margin-bottom: 30px; }
.pages > .main > .right > .list > dl ~ dl { margin-top: 40px; }
.pages > .main > .right > .list > dl > dt { font-size: larger; font-weight: bolder; }
.pages > .main > .right > .list > dl > dt > a { color: #000000; }
.pages > .main > .right > .list > dl > dt > a:hover { color: #2da300; }
.pages > .main > .right > .list > dl > dd.date { line-height: 60px; font-size: smaller; color: #848484; text-indent: 0.5em; }
.pages > .main > .right > .list > dl > dd.brief { color: #848484; }


.pages > .main > .right > .detail { padding: 40px 60px; }
.pages > .main > .right > .detail > #title { font-size: larger; font-weight: bolder; text-align: center; }
.pages > .main > .right > .detail > #date { font-size: smaller; text-align: center; color: #848484; line-height: 60px; }

#close { text-align: center; padding-top: 30px; font-size: smaller; }
#close a { color: #2da300; }


/*产品页特殊*/
.pages > .main > .leftbar > ul.products > li { background-image: url(/images/inside_mun4.gif); }
.pages > .main > .leftbar > ul.products > li.selected { color: #ffffff; }
.pages > .main > .leftbar > ul.products > li.selected > a { color: #ffffff; display: block; text-decoration: none; }
.pages > .main > .leftbar > ul.products > li.selected > ul { display: block !important; }
.pages > .main > .leftbar > ul.products > li.selected2 { background-image: url(/images/inside_mun7.gif) !important; }
.pages > .main > .leftbar > ul.products > li.selected2:hover { background-image: url(/images/inside_mun6.gif) !important; }
.pages > .main > .leftbar > ul.products > li.selected2:hover > a { color: #ffffff; display: block; text-decoration: none; }
.pages > .main > .leftbar > ul.products > li:hover { background-image: url(/images/inside_mun5.gif); }
.pages > .main > .leftbar > ul.products > li:hover > a { color: #ffffff; display: block; text-decoration: none; }

.pages > .main > .leftbar > ul.products > li > ul { padding: 0; margin: 0; border-top: 1px solid #dcdcdc; font-weight: normal; display: none; }
.pages > .main > .leftbar > ul.products > li > ul > li { color: #000000; line-height: 49px; background-repeat: no-repeat; background-position-y: 2px; text-indent: 50px; background-image: url(/images/left2.gif); font-size: smaller; }
.pages > .main > .leftbar > ul.products > li > ul > li.selected { background-image: url(/images/left1.gif); color: #2da300; }
.pages > .main > .leftbar > ul.products > li > ul > li:hover { background-image: url(/images/left1.gif); }
.pages > .main > .leftbar > ul.products > li > ul > li:hover > a { color: #2da300; display: block; text-decoration: none; }
.pages > .main > .leftbar > ul.products > li > ul > li ~ li { border-top: 1px solid #dcdcdc; }


/*分页*/
#thepage { padding-top: 30px; }
#thepage div { border: 1px solid #dcdcdc; display: inline; line-height: 24px; margin: 2px; padding: 5px 8px; }
#thepage a { color: #2da300; }

/*表格属性*/

.products .KCMScontent table tr th, #KCMScontent table tr td { text-align: center; border: 1px solid #dcdcdc; padding: 7px; }
.products .KCMScontent table tbody:hover { background: #f8f8f8; }
