﻿/*全局*/
body { font-size: 16px; line-height: 1.8em; font-family: 'Arial', 'Microsoft YaHei'; color: #4c4c4c; background-color: #fbf8f5;  background-image:url(images/bg.png); background-repeat:repeat-x; }
.content, .header, .footer { max-width: 1920px; margin-left: auto; margin-right: auto; clear: both; background-color: #ffffff; }

.lh0 { line-height:0; }
.tb { display:table; }
.ce { display:table-cell; }
.mw1200 { max-width:1200px; margin-left:auto; margin-right:auto;}

.ftc1 { color:#4c4c4c; }
.ftc2 { color:#9b9b9b; }
.ftc3 { color: #aaaaaa; }
.bdc1 { background-color: #f8f6f7; }
.bdc2 { background-color: #c6824a; }
.line { background-color: #dcdcdc; }
#KCMScontent p { margin-bottom:0.6em; }

/*页眉*/

.header .logo { height: 90px; line-height: 90px; }
    .header .logo ul > li { display: table-cell; text-align: center; z-index:9999999999; }

.header ul.class1 > li { color: #9b9b9b; position: relative; width: 12.5%; font-weight: bolder; }
    .header ul.class1 > li > a { color: #9b9b9b; display: block; text-decoration: none !important; }
        .header ul.class1 > li:hover > a { background-color: #eeb883; color: #ffffff; }
    .header ul.class1 > li > ul { height: 40px; line-height: 40px; background-color: #000000; position: absolute; display:none; }
        .header ul.class1 > li > ul > li { display:table-cell; text-align:center; }
            .header ul.class1 > li > ul > li a { color: #ffffff; text-decoration: none; font-weight:normal; font-size:smaller;}

.banner img { width:100%; }

/*页脚*/
.footer > div { padding-top: 40px; padding-bottom: 80px; }
.footer .ver { top: -0.4em; }
.footer { color:#000000; }
    .footer a { color: #000000; text-decoration:none; }
        .footer a:hover { text-decoration:underline; }

/*首页*/
    .index { padding-top: 100px; padding-bottom: 100px; }
.index ul > li { display:table-cell; text-align:center; }


/*内页框架*/
.content .nav { padding-top: 14px; padding-bottom: 7px; color:#aaaaaa; font-size:smaller; }
.content .pages { margin-top: 20px; display: table; width: 100%; min-height: 600px;}
    .content .pages .left { display: table-cell; width: 250px; }
        .content .pages .left .lanmu { height: 40px; line-height: 40px; font-size: larger; text-indent: 2em; background-color:#e9e9e9; }
            .content .pages .left .lanmu a { display: block; text-decoration: none; color: #c6824a; }

            .content .pages .left .lanmu.selected { background-color: #c6824a; color: #ffffff; }

            .content .pages .left .lanmu2.selected { border:1px solid #c6824a; }

    .content .pages .main { display: table-cell; padding:40px; }


/*新闻列表页*/
.news .list { clear:both; margin-bottom:60px; }
.news .list .image { width:240px; height:160px; float:left; margin-right:20px;}
.news .list .title { font-size:larger; font-weight:bolder; }
.news .list .date { font-size:smaller; color:#aaaaaa; }
.news .list .more { padding-top:0.7em; }
.news .list .more a{font-size:smaller; padding:0.7em 1em; background-color:#4c4c4c; color:#ffffff; text-decoration:none; border-radius:2px; }
.news .list .brief { min-height:3.6em; }

/*分页*/
.thepage div { font-size: smaller; border: 1px solid #dcdcdc; display: inline; margin: 0.1em; padding: 0.4em 0.6em; }
    .thepage div a { color: #c6824a; }

/*新闻内页*/
.newsdetail .main .title { font-size: larger; font-weight: bolder; text-align: center; }
.newsdetail .main .date { font-size: smaller; color: #aaaaaa; text-align: center; margin-bottom: 1em; }
.newsdetail .main .close { font-size: smaller; color: #c6824a; }
    .newsdetail .main .close a { color: #c6824a; text-decoration: none; }
        .newsdetail .main .close a:hover { text-decoration: underline; }
