﻿
.bigcontent { width: 100%; background-repeat: no-repeat; background-position: center top; }



.newscontent { background-color: #fafafa; width: 100%; overflow: hidden; }


.classmenu { margin-left: auto; margin-right: auto; width: 1200px; margin-top: 60px; margin-bottom: 40px; background-color: #fff; height: 46px; }
    .classmenu li { float: left; padding-left: 30px; padding-right: 30px; line-height: 46px; }
        .classmenu li a { font-size: 14px; color: #333; }
        .classmenu li.action { background-color: #ec7300; }
            .classmenu li.action a { color: #fff; }






.list { width: 1200px; overflow: hidden; margin: 0px auto; margin-top: 80px; margin-bottom: 120px; }
    .list li { width: 1200px; overflow: hidden; height: 210px; background-color: #fff; margin-bottom: 30px; }
        .list li .left { float: left; width: 360px; }
        .list li .right { float: left; width: 840px; padding: 20px 50px; }
            .list li .right .txt { font-size: 14px; border-bottom: solid 1px #e6e6e6; width: 100%; line-height: 36px; }
                .list li .right .txt a { font-size: 14px; color: #333; }
            .list li .right .date { font-size: 14px; line-height: 46px; color: #333; }
            .list li .right .infox { line-height: 24px; font-size: 14px; }


        .list li:hover { background-color: #ec7300; }
            .list li:hover .right .txt { border-bottom: solid 1px #fff; }
                .list li:hover .right .txt a { color: #fff; }
            .list li:hover .right .date { color: #fff; }
            .list li:hover .right .infox { color: #fff; }

.infos { width: 1200px; overflow: hidden; margin: 0px auto; margin-top: 80px; margin-bottom: 120px; }
    .infos p { line-height: 20px; }
    .infos .title { line-height: 46px; font-size: 16px;text-align:center; } 
    .infos .video { width: 100%;  padding: 10px 0px; margin: 20px auto;text-align:center; }
        .infos .video video { max-width: 768px; max-height: 356px; width: 100%; height: auto; }
