body{min-width:1200px;}
.header .nav { width: 1200px; margin: 0 auto; }
.header .nav .item { float: left; width:171.4px; height: 48px; font-size: 16px; line-height: 48px; text-align: center; }
.header .nav .item a { color: #303030; display: block; }
.header .nav .item a:hover { background: #d92828; color: #fff; }
.header .nav .item:hover { }
.header .nav .nav2 { float: none; width: 147.4px; background: url("../images/icon.png") no-repeat top #fff; height: auto; padding: 20px 12px 34px; display: none; position: absolute; z-index: 99999; opacity: 1; }
.header .nav .item:hover .nav2 { display: block; }
.header .nav .item2 { height: 36px; line-height: 36px; font-size: 14px; text-align: left; text-indent: 16px; border-bottom: 1px solid #c4c5c7; }
.header .nav .item2 a { color: #3c3c3c; display: block; }
.header .nav .item2 a:hover { background: url("../images/icon2.png") no-repeat right; color: #d92828; }
.index-banner { width: 100%; height: 400px; background: #ffece1; }
.banner { width: 1200px; margin: 0 auto; overflow: hidden; position: relative; height: 400px; }
/*banner*/
.focus { width: 100%; margin: 0 auto; position: relative; overflow: hidden; }
.focus .num { overflow: hidden; height: 25px; position: absolute; bottom: 0px; left: 45%; zoom: 1; z-index: 3; }
.focus .num li { width:20px; height:7px; line-height: 10px; text-align: right; font-weight: 400; color: #FFFFFF; background:#fff; margin-right: 10px; cursor: pointer; float: left; }
.focus .num li.on {background:#d82020; }
.list-content { padding-top:30px; width: 1200px; margin: 0 auto; position: relative; overflow: hidden; }
.list .left-list { width: 815px;display: inline-block; }
.list .left-list .left-list-title { width: 800px; padding-right: 15px; height: 35px; background: #f2f2f2; margin-bottom:20px; }
.list .left-list .left-list-title .word { float: left; font-size: 17px; color: #fff; text-align: center; line-height: 35px; width: 168px; height: 35px; background: url("../images/pic0.png") no-repeat; }
.list .left-list .left-list-title a { color: #969696; text-align: center; display: block; line-height: 35px; float: right; font-size:13px; }
.list .left-list .left-list-title a:hover { color: #d92828; }
.list .left-list .rddt-img { width: 390px;float: left; }
.list .left-list .focus2 { width: 390px; height:274px; position: relative; overflow: hidden; }
.list .left-list .focus2 .num2 { overflow: hidden; height: 20px; position: absolute; bottom: 0px; left: 85%; zoom: 1; z-index: 3; }
.list .left-list .focus2 .num2 li { width: 12px; height: 12px; line-height: 10px; text-align: right; font-weight: 400; color: #FFFFFF; background: url(../images/focus2.png) no-repeat; margin-right: 6px; cursor: pointer; float: left; }
.list .left-list .focus2 .num2 li.on { width: 12px; height: 12px; background: url(../images/focus2-on.png) no-repeat; }
.list .left-list .focus2 ul li p { display:block;height: 37px; position: absolute; bottom: 0; background: url(../images/focus2-bg.png) repeat; text-indent:10px; line-height: 37px; width:100% }
.list .left-list .focus2 ul li p a { font-size: 14px; color: #FFFFFF; }
.list .left-list .list-nav { float: left; width: 405px; margin-left: 20px; }
.list .left-list .list-item { float: left; width: 405px; font-size: 14px; line-height:35px; font-size:13px;}
.list .left-list .list-item a { color: #525252;font-size: 15px; }
.list .left-list .list-item a:hover { color: #d92828; }
.list .left-list .list-item .icon { float: left; width: 2px; height: 2px; background: #525252; margin: 14px 8px 0 0; }
.list .left-list .list-item .datetime { color: #c1c1c1; float: right; }
.right-list { width: 350px; float: right; }
.list .right-list .right-list-title { width: 335px; padding-right: 15px; height: 35px; background: #f2f2f2; }
.list .right-list .right-list-title .word { float: left; font-size: 17px; color: #fff; text-align: center; line-height: 35px; width: 168px; height: 35px; background: url("../images/pic0.png") no-repeat; }
.list .right-list .right-list-title a { color: #969696; text-align: center; display: block; line-height: 35px; float: right; font-size:13px; }
.list .right-list .right-list-title a:hover { color: #d92828; }
.list .right-list .list-nav { float: left; width: 340px; margin-top:20px; margin-left: 10px; }
.list .right-list .list-item {font-size: 14px; line-height:35px; }
.list .right-list .list-item a { color: #525252; }
.list .right-list .list-item a:hover { color: #d92828; }
.list .right-list .list-item .datetime { color: #c1c1c1; float: right; font-size:13px;}
.list-content .bar { margin-top:15px; margin-bottom: 25px; }
.list-content .content { width: 1200px; margin: 0 auto; position: relative; overflow: hidden; }
.list-content .left-content { float: left; width: 815px; height: 300px; padding-bottom: 20px; }
.list-content .left-content .content-title { width: 800px; padding-right: 15px; height: 35px; background: #f2f2f2; }
.list-content .left-content .content-title .word { float: left; font-size: 17px; color: #fff; text-align: center; line-height: 35px; width: 168px; height: 35px; background: url("../images/pic0.png") no-repeat; }
.list-content .left-content .content-title a { color: #969696; text-align: center; display: block; line-height: 35px; float: right; font-size:13px }
.list-content .left-content .content-title a:hover { color: #d92828; }
.list-content .left-content .content-nav { overflow: hidden; padding-top:20px; }
.list-content .left-content .content-item { float: left; margin-right: 35px; margin-bottom:30px; width: 390px; height: 93px; }
.list-content .left-content .image-content { float: right; width: 242px; margin-left: 18px; }
.list-content .left-content .image-content .title { font-size: 15px;line-height: 22px;}
.list-content .left-content .image-content .title a { color: #000; }
.list-content .left-content .image-content .title a:hover { color: #d92828; }
.list-content .left-content .image-content .datetime { font-size: 12px; color: #d1d1d1; }
.list-content .left-content .image-content .word {margin-top: 10px;color: #666;font-size: 12px;line-height: 20px;}
.list-content .right-content .content-title { float: right; width: 335px; padding-right: 15px; height: 35px; background: #f2f2f2; }
.list-content .right-content .content-title .word { float: left; font-size: 17px; color: #fff; text-align: center; line-height: 35px; width: 168px; height: 35px; background: url("../images/pic0.png") no-repeat; }
.list-content .right-content .content-title a { color: #969696; text-align: center; display: block; line-height: 35px; float: right; font-size:13px }
.list-content .right-content .content-title a:hover { color: #d92828; }
.list-content .right-content .list-nav { float: right; width: 350px; margin-top:15px; }
.list-content .right-content .list-item { float: left; width: 350px; font-size: 14px; line-height:35px; }
.list-content .right-content .list-item a { color: #525252; }
.list-content .right-content .list-item a:hover { color: #d92828; }
.list-content .right-content .list-item .icon { float: left; width: 2px; height: 2px; background: #525252; margin: 14px 8px 0 0; }
.list-content .right-content .list-item .datetime { color: #c1c1c1; float: right; }
.footer { width: 100%; height: auto; }
.footer .footer-top { width: 100%; height: 50px; background: #b12f2f; text-align: center; line-height: 50px; position: relative; }
.footer .footer-top .link-word { color: #fff; position: absolute; left: 0; }
.footer .footer-bottom {     width: 100%;
    text-align: center;
    line-height: 30px;
    color: #fff;
    padding: 20px 0;
    font-size: 14px;
    background: #cc3434; }
.contbox{ background:#f6f6f6}
#cont{ background:#FFF; padding:40px; width:1120px;margin:35px auto; padding-top:20px;}
#cont a{color:#333}