﻿@charset "utf-8";
/* CSS Document */

*,html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-size:14px;}

/*焦点图*/
.banner{height:300px;overflow:hidden;z-index:100;background:#f2f2f2;}
.banner .d1{width:100%;height:300px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:280px;}
.banner .d2 ul{float:left;position:absolute;left:45%;top:0;/*margin:0 0 0 -96px;*/display:inline;}
.banner .d2 li{width:15px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center top;float:left;margin:0 5px;display:inline;_background:url(../images/img1.gif) no-repeat center top;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center top;_background:url(../images/img1_1.gif) no-repeat center top;}

/*search*/
/*.div_search {background:#F4C100;padding:4px 0 2px;width:100%;}
.div_search .ico_1{display:inline-block;background:url(../images/vote.gif) no-repeat 0 6px;width:auto;padding:0 0 0 28px;}*/
.div_search {background:#F4C100;padding:2px 0;width:100%;}
.div_search .ico_1{display:inline-block;background:url(../images/vote.gif) no-repeat 0 center;width:auto;padding:0 0 0 28px;}

.div_search .ico_1 a{display:inline-block;color:#EA0000;font-size:16px;line-height:30px;}

/*.div_search .searchbar{padding:0 0 0 32px;}*/
.div_search .searchbar{padding:10px 0 0 32px;}

.div_search .searchbar span{height:26px;}
.div_search .searchbar input.text{height:26px;width:360px;line-height:24px;}
.div_search .searchbar input.bnt{height:28px;margin:0 0 0 5px;}


/*main*/

#maincontent{padding:20px 0;}
.content1{height:auto;padding:20px 0 20px 20px;}
.boxdiv{border:solid 1px #ECECEC;}

.content1 h2{font-size:20px; margin-bottom:20px;padding-left:20px;border-left:3px solid #c00;line-height:32px;}

.content1 li{width:33%;}
.content1 li h3{font-size:16px;margin-bottom:5px;}
.content1 li a{background:#c00;color:#fff;font-size:16px; width:150px;height:30px;line-height:30px;display:inline-block;margin-top:10px;}
.content1 .txtdiv{ width:225px;margin-left:12px;}
.content1 .txtdiv p{line-height:20px;}



.content2{height:auto;padding:20px 0;}
.content2 .leftbar{width:380px;height:495px;background:#fff9e6; float:left;border:solid 1px #efe9d8;}
.content2 .tzqb{padding:0 5px 0 10px;height:290px; overflow-y:auto;}
.content2 .tzqb p{color:#868686;margin:0 0 5px;}
.content2 .tzqb b{display:block;color:#F00;}
.content2 .leftbar ul{padding:10px;margin:12px 0 0;}

.content2 .searchbar{margin:15px 0 0;}
.content2 .searchbar input{vertical-align:top;}
.content2 .searchbar span{display:block;height:28px;background:url(../images/search.gif) no-repeat 4px 4px #FFF;padding:1px 0 1px 30px;line-height:0;border:solid 1px #F2C600;}
.content2 .searchbar input.text{width:236px;height:28px;line-height:26px; padding:0 5px;background:none;border:none;border:0;outline:none;}
.content2 .searchbar input.bnt{width:260px;height:32px;cursor:pointer;background:#EA0000;border:0;color:#FFF;}

.content2 .centerbar{width:338px;height:480px;padding:15px 20px 0;margin-left:20px;}
.content2 .titbar,.content2 .firstdiv h2,.content3 .titbar{font-weight:normal;height:24px;}
.content2 .titbar img,.content3 .titbar img{vertical-align:middle;}
.content2 .titbar span.fl,.content3 .titbar span.fl{font-size:22px;}
.content2 .titbar span.fl img,.content3 .titbar span.fl img{margin:-4px 10px 0 0;*margin-top:0;}
.content2 .titbar span.fr img{margin:-2px 5px 0 0;*margin-top:0;}

.content2 .centerbar .firstdiv{border-bottom:dashed 1px #CCC;padding:20px 0;}
.content2 .centerbar .firstdiv img{width:110px;height:65px;}
.content2 .centerbar .firstdiv .txt{width:210px;margin-top:-2px;}
.content2 .centerbar .firstdiv h2 a{width:100%;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.content2 .centerbar .firstdiv .txt p{margin:5px 0 0;}
.content2 .centerbar .firstdiv .txt p,.content2 .centerbar .firstdiv .txt p a{line-height:20px;}
.content2 .centerbar .firstdiv span{top:48px;right:0;}

.content2 .newlist li{margin:12px 0 0;}
.content2 .newlist li a.rtitle{display:inline-block;width:250px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.content2 .newlist li a.sortlink{background:none;padding:0 5px 0 0;}

.content2 .rightbar{width:380px;height:482px;background:#fafafa;padding:15px 0 0;overflow:hidden;}
.content2 .rightbar h2,.content2 .rightbar ul,.content3 .titbar{padding:0 20px;}

/*.content2 .rightbar ul.mulitline{height:260px;overflow:hidden;margin:15px 0 18px;}
.content2 .rightbar ul.mulitline li{height:56px;padding:10px 10px 10px 20px;background:#FFF;border:solid 2px #F6F6F6;overflow:hidden;margin:0 0 10px;}
.content2 .rightbar ul.mulitline li p{line-height:18px;font-size:16px;margin:8px 0 0;}*/

.content2 .rightbar ul.mulitline{height:250px;overflow:hidden;margin:15px 0 5px 0;}
.content2 .rightbar ul.mulitline li{height:56px;padding:8px 10px 8px 20px;background:#FFF;border:solid 2px #F6F6F6;overflow:hidden;margin:0 0 8px;}
.content2 .rightbar ul.mulitline li p{line-height:18px;font-size:16px;margin:5px 0 0;}
.content2 .rightbar .ts{height:18px;font-size:12px;color:#999;line-height:18px;margin-bottom:6px;}

.content3{padding:20px 0;}


.tougu{width:1160px;margin:0 auto;}

/*图片滚动*/
.player {overflow:hidden; zoom:1;width:1160px;padding:25px 0 10px 0;}
.player .pcont {width:1020px;overflow:hidden;}
.player .ScrCont {width:1000000px;zoom:1;}
.player #List1_1, .player #List2_1 {float:left;}
.player .LeftBotton, .player .RightBotton {width:54px; height:54px;float:left;background:url(../images/arrow.gif) no-repeat;margin:60px 18px 0 0;background-position: 0 -56px;}
.player .RightBotton {float:right;margin:-125px 0 0 0;background-position: -55px -56px;}
.player .LeftBotton:hover {background-position: 0 0;}
.player .RightBotton:hover {background-position: -55px 0;}
.player .info{padding:25px 2px 0 0;}
.player .pl a{display:block;cursor:pointer;margin-right:10px;width:135px; height:178px;}
.player .pl a img{width:135px; height:178px;}
.player .pl .gw_name{width:auto; height:auto;font-size:18px;margin-bottom:10px;}
.player .pl {width:330px;float:left;padding:0;background:#fff;margin:0 10px 0 0;border:solid 1px #F7B53A; cursor:pointer;}
.player li.pl:hover {background:#F2F2F2;}
.col_red{color:#EA0000;}
.player p{font-size:13px;color:#666;}



.content2 .showdiv .rightbar{width:630px;height:282px;background:url(../images/showbg.gif) no-repeat 0 0;padding:10px 0 0 110px;}
.content2 .showdiv .rightbar td{height:140px; vertical-align:middle;}
.content2 .showdiv .rightbar td p{font-size:24px;line-height:36px;}
.content2 .showdiv .rightbar td a{display:inline-block;font-size:20px;color:#3652b2;border:solid 1px #3652b2;padding:10px 20px;}


.content5{margin:20px 0 0;padding:0 20px 30px;}
.content5 .titdiv{background:url(../images/titbg02.gif) no-repeat center bottom;padding:20px 0 12px;font-size:22px;line-height:36px;margin:0 0 10px;}
.content5 p.txt{font-size:18px;line-height:30px;}

.content5 .aboutbar{margin:20px 0;}
.content5 .aboutbar li{width:25%;padding:0 0 10px;background:url(../images/line.gif) no-repeat center bottom;}
.content5 .aboutbar li p{font-size:22px;line-height:36px;margin:10px 0 0;}

/*声明*/
.shengming{
        display: none;
        top:0;
        left:0;
        width:100%;
        height:100%;
        z-index: 1005;
        background:rgba(0,0,0,0.5);
        /*overflow: hidden; */
        position:fixed!important;
        position: absolute;
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.shengming .imgbar{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1005;}
.shengming img{width:auto;height:auto;max-width:90vw;max-height:calc(100vh - 50px);border-radius:10px;}
.shengming .div_close{position:absolute;height:42px;top:2%;right:10px;}
.shengming .div_close .icon{background-position:-376px -215px;width:18px;height:18px;cursor:pointer;}

.f-kaihu {
    position: fixed;
    right: 0;
    bottom: 0;
    z-index: 102;
}

    .f-kaihu img {
        width: 200px;
        height: auto;
    }

    .f-kaihu span {
        position: absolute;
        display: inline-block;
        top: 0px;
        right: 0px;
        font-size: 14px;
        line-height: 30px;
        padding: 0 5px;
        color: #FFF;
        cursor: pointer;
    }





