@charset "utf-8";
/*基础样式*/
*:focus {outline: none;}
a{text-decoration:none; color:#171717; bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0;    word-wrap: break-word;
    word-break: break-word;}

button{border:0 none;background-color:transparent;cursor:pointer}
ul,ol{list-style-type:none;}
img{border:none; }
.bg0{background:none!important}
.mr0{margin-right:0px!important;}
.pdl0{padding-left:0px!important;}
.bd0{border:none;}

.more a:hover{ color:#d74516}
.fanye{overflow:hidden; width:410px; margin:80px auto 20px auto; font-size:12px;color:#000;}
.fanye p{text-align:center}
.fanye p span{float:left; padding:0px 5px;height:22px; line-height:22px;}
.fanye p span a{float:left; width:34px; height:20px; line-height:20px; border:1px solid #afd5f5; color:#000;}
.fanye p span input{width:34px; height:20px; line-height:20px; border:1px solid #707070; margin:0px 10px; float:left; text-align:center}
.zd{background:#eee}
/*top*/
.top{height:49px; line-height:49px; border-bottom: 1px solid #eeeeee; background:#f5f5f5; min-width:1364px;}
.top-con{width:1200px; margin:0px auto;}
.top-con-right{float:right;}
.top-links{float:left}
.top-links ul li{float:left;  font-size:12px; height:49px;}
.top-links ul li a{color:#a5a5a5;}
.top-links ul li a:hover{color:#d74516}
.gw{background:url(../images/bdr.png) no-repeat 100% 50%;text-align:center}
.sc{text-align:center}
.zw .ul{display:none; background:#2e3760;position:absolute; z-index:9999999; left:0px; top:49px; text-align:center; width:90px;}
.zw a{color:#fff; display:block;}
.zw{background:url(../images/jian.png) no-repeat 80% 22px; text-align:left; position:relative;}
.zwcont{text-indent:10px}
.zw .ul a{color:#fff;}
.zw .li{height:40px; line-height:40px}
.zw:hover .ul{display:block}
.top-search{float:left;margin-top:8px;}
.test{height:34px; line-height:34px; background:#dfdfdf;width:196px; padding-left:6px; float:left; border:none;}
.btn{float:left; width:34px; height:34px; background:url(../images/sou-btn.png) no-repeat; border:none; cursor:pointer;}
/*header*/
.header{height:110px; min-width:1364px;}
.header-con{width:1200px; margin:0px auto;}
.header-con-logo1{float:left; margin-top:26px;}
.header-con-logo2{float:left;margin:35px 0px 0px 18px;}
/*nav*/
.header-con-nav{float:right; font-size:14px; position:relative; width:750px;height:60px; margin-top:50px;z-index:99999;}
#nav{height:65px; float:left; }

#nav a{color:#222222;}
#nav, #nav ul{margin:0;padding:0;position:relative; }
#nav a{height:65px;display:block;padding:0px 22px;text-decoration:none;text-align:center;outline:none;position:relative;float:left; }
#nav ul a{padding:10px 0px;}
#nav a:hover{ color:#d74516!important;}
#nav li{float:left;position:relative; }
#nav li li{border-left:none;margin-top:0;}
#nav ul{position:absolute;display:none;width:146px;top:58px; left:50%; margin-left:-73px; border-top:2px solid #d74516;  }
#nav li ul a{width:146px;height:auto;float:left;}
#nav ul ul{top:auto;border-top:none;}
#nav li ul ul{left:146px;top:0px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
#nav li ul a{background:url(../images/nav-bd.png) no-repeat 50% 100%; color:#1d2353!important;}
#nav li ul a:hover{color:#fff!important; background:#2e3760}
.children1{background:#f5f5f5;z-index:99999;}
.children2{background:#f5f5f5}
.nav-menu{float:right; position:relative;width:50px; height:58px; margin-top:1px; text-align:center; }
.nav-menu a{display:block; color:#1d2353; }
.nav-menu ul li{position:relative;}
.nav-menu ul li a:hover{color:#fff!important; background:#2e3760}
.nav-menu ul{display:none;position:absolute; top:56px; right:0px; z-index:9999; width:146px; }
.nav-menu:hover .children1{display:block;border-top:2px solid #d74516;}
.nav-menu ul li a{position:relative;background:url(../images/nav-bd.png) no-repeat 50% 100%; padding:10px 0px;}
.nav-menu ul li ul{display:none; position:absolute; right:146px; top:0px;}
.nav-menu ul li:hover .children2{display:block}
/*banner*/
.banner{width:100%; position:relative; height:620px; overflow:hidden; min-width:1364px;}
.banner-img{position:absolute; left:50%; top:0px; margin-left:-960px; z-index:-1}
.banner-con{width:1200px; margin:0px auto;}
.banner-con-left{width:394px; float:left; height:333px; margin-top:58px;}
.banner-con-right{width:790px; float:right; height:620px; background:url(../images/bg1.png);}
.banner-con-left-top{overflow:hidden; position:relative; height:333px;}
.banner-con-left-bottom{overflow:hidden;}
.jiaoshi-img i{display:inline-block;height:100%;vertical-align:middle; width:0;}
.jiaoshi-img{ height:333px; width:238px; background:url(../images/bg1.png); display:table-cell; text-align:center; vertical-align:middle; }
.jiaoshi-img img{vertical-align:middle;}
.jiaoshi-fw{position:absolute; right:55px; bottom:5px; background:url(../images/xin.png) no-repeat; height:24px; line-height:24px; color:#fff; padding-left:30px;}
.banner-con-left-bottom{margin-top:88px;}
.banner-con-left-bottom ul li{float:left; background:url(../images/links.png) no-repeat; width:182px; text-indent:2em; line-height:64px;  height:64px; margin-right:15px;}
.banner-con-left-bottom ul li a{color:#fff; display:block;width:182px; line-height:64px;  height:64px;}
.banner-con-right-xm{padding:40px 30px 40px 30px; background:url(../images/border-b.png) no-repeat 50% 100%;}
.banner-con-right-xm h3{font-size:50px; color:#fff; font-weight:normal;}
.banner-con-right-xm span{font-size:14px; margin-left:25px;}
.banner-con-right-bottom-jbxx{float:left; width:380px;}
.banner-con-right-bottom-jbxx h2{font-size:24px; color:#fff;font-weight:normal; height:148px; line-height:138px; padding-left:30px;}
.banner-con-right-bottom-lxfs{float:right;width:380px;}
.banner-con-right-bottom-lxfs h2{font-size:24px;color:#fff;font-weight:normal;height:148px;line-height:138px;padding-left:30px;}
.jbxx-cont{background:url(../images/bg1.png); width:350px; height:275px; overflow:hidden; line-height:33px;color:#fff; padding-left:30px; padding-top:5px;}
.lxfs-cont{background:url(../images/bg1.png); width:350px; height:275px; overflow:hidden;line-height:33px;color:#fff;padding-left:30px;padding-top:5px;}
/*main*/
/*main-box1*/
.main-box1{padding:72px 0px 46px 0px; min-width:1364px;} 
.main-box1-con{width:1200px; margin:0px auto; background:#2e3760 url(../images/box1bg.png) no-repeat; }
.main-box1-con-bt{height:108px; line-height:108px; background:url(../images/ren.png) no-repeat 20px 50%; font-size:24px; color:#fff; padding-left:65px;}
.main-box1-con-box{line-height:36px; font-size:12px; color:#fff; padding:30px;}
.main-box1-con-box p{text-indent:2em}
/*main-box2*/
.main-box2{overflow:hidden; padding:40px 0px; background:#f7f7f7; min-width:1364px;}
.main-box2-con{width:1200px; margin:0px auto;}
.main-box2-con-left{width:540px; float:left; padding:0px 30px;}
.left-top{overflow:hidden;}
.left-top-bt{font-size:24px; color:#333333; float:left; font-weight:bold}
.left-top-more{color:#333333; float:right; line-height:31px;}
.left-bottom{margin-top:20px;}
.left-bottom ul li{padding:10px 0px;border-bottom:1px dashed #d8d8d8; overflow:hidden;}
.left-bottom ul li p{  line-height:24px; overflow:hidden;}
.main-box2-con-right{width:540px;float:right;padding:0px 30px;}
.right-top{overflow:hidden;}
.right-top-bt{font-size:24px; color:#333333; float:left;font-weight:bold}
.right-top-more{color:#333333; float:right; line-height:31px; margin-right:10px;}
.right-bottom ul li{margin-top:35px; overflow:hidden;}
.right-bottom ul li p{height:48px;  line-height:24px; overflow:hidden;}

.right-bottom ul li .li-left{width:94px; height:40px; background:url(../images/li-left.png) no-repeat; text-align:center; font-size:12px; color:#d3d3d3;float:left;}
.right-bottom ul li .li-right{width:432px; float:right;}
.right-bottom ul li .li-right img{margin:0px 10px;}
.time1{width:94px; height:20px; display:block; line-height:20px;}
.time2{width:94px; height:20px;display:block; line-height:20px;}
/*main-box3*/
.main-box3{padding:40px 0px; min-width:1364px;}
.main-box3-con{ width:1200px; margin:0px auto; background:#f7f7f7 url(../images/box3bg.png) no-repeat; border:1px solid #eee;}
.hasMoreTab{ width:1200px; font-family:"Microsoft YaHei"; }
.hasMoreTab .hd{ line-height:106px; height:109px;  padding:0px 30px; position:relative;}
.hasMoreTab .hd .more{ float:right; margin-right:20px;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:109px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;  margin-right:30px; cursor:pointer;   color:#333333;font-size:24px; font-weight:bold;}
.hasMoreTab .hd li.on{ font-weight:bold; line-height:106px; height:106px;border-top:0;  border-bottom:1px solid #fff;  font-weight:bold; color:#d74516; border-bottom:3px solid #d74516 }
.hasMoreTab .bd{  padding:0px 0px 40px 30px; clear:both; position:relative;  overflow:hidden;}
.main-box3-con .con{height:auto!important;}
.con ul{overflow:hidden; width:524px; float:left; overflow:hidden; margin-right:51px;}
.con ul li{ margin-top:34px;  width:524px; overflow:hidden;}
.con ul li .li-left{width:94px; background:url(../images/li-left.png) no-repeat; height:40px; text-align:center;font-size:12px; color:#d3d3d3;float:left;}
.con ul li .li-right{width:415px; float:right;}
.con ul li .li-right img{margin:0px 10px;}
.con .time1{width:94px; height:20px; display:block;line-height:20px;}
.con .time2{width:94px; height:20px;display:block; line-height:20px;}
/*main-box4*/
.main-box4-con{}
.main-box4-con-bt{height:28px; border-bottom:1px solid #f7f7f7; text-align:center;width:1200px; margin:0px auto 25px auto;}
.main-box4-con-bt h4{height:50px; line-height:50px; width:135px; margin:0px auto; font-size:24px; color:#333;font-weight:bold; display:block; text-align:center; background:#fff; }
.main-box4-con-wrap{margin-top:15px;}
.main-box4-con-wrap-top{overflow:hidden; padding:0px 30px;width:1140px; margin:0px auto;}
.main-box4-con-wrap-bottom{width:1360px; margin:0px auto;}
.wrap-top-bt{overflow:hidden; padding:35px 0px 25px 0px; line-height:26px; }
.wrap-top-bt-left{font-size:18px;float:left;width:1000px;}
.wrap-top-bt-right{float:right; margin-right:20px;}
.wrap-top-bt-left span{  float:left;}
.wrap-top-zy{text-indent:2em}
.bt1{color:#333333; font-weight:bold;}
.bt2{width:920px;margin-left:20px;}
.picScroll-left{ width:1364px;  position:relative;  margin-top:45px;  }
.picScroll-left .bd{ padding:0px 80px;}
.picScroll-left .prev{position:absolute; left:0px; top:80px; display:block; float:left;  width:35px; height:61px;  overflow:hidden;cursor:pointer; background:url("../images/l.png") no-repeat;}
.picScroll-left .next{position:absolute; right:0px; top:80px; display:block; float:right; width:35px; height:61px;background:url("../images/r.png") no-repeat;cursor:pointer;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{margin-right:32px; width:173px; height:255px; float:left; _display:inline; overflow:hidden; position:relative; background:#eeeeee url(../images/yinying.png) no-repeat 0 100%; }
.picScroll-left .bd ul li .pic{ text-align:center; height:244px;display:table-cell; width:173px;vertical-align:middle;  }
.picScroll-left .bd ul li .pic img{vertical-align:middle;  max-height:244px; max-width:173px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{padding:0px 20px; line-height:37px; height:37px; position:absolute; top:200px; left:0px; width:133px;  z-index:999; background:url(../images/lsbg1.png); color:#fff;}
.picScroll-left .bd ul li .title h3{font-size:14px; color:#fff; font-weight:normal; cursor:pointer;  text-align:center; }
.picScroll-left .bd ul li .title p{display:none; font-size:12px; line-height:20px; padding-top:30px;}
.picScroll-left .bd ul li .title p span{display:block; margin-top:10px;}
.picScroll-left .tempWrap{ width:1200px!important; overflow:hidden;}

.pic i{display:inline-block;height:100%;vertical-align:middle}
.pic img{vertical-align:middle}


.footer {
    overflow: hidden;
    width: 100%;
    background: #fff;
    border-top: 1px solid #9ba1a6;
    margin-top: 65px;
    min-width: 1364px;
    color: #fff;
    padding-bottom: 10px;
}

.footer-con {
    width: 1140px;
    margin: 0 auto;
    display: flex; /* 确保这里使用flex布局 */
    align-items: center; /* 垂直居中对齐子项 */
}

/* .footer-con-left 原先的float:left; 可以去除 */
.footer-con-left {
    margin-top: 10px;
    width: auto; /* 调整宽度，原先为580px，现在自适应内容 */
}

.footer-con-left .left2 {
    margin-top: 20px;
}

.footer-con-left .left2 span {
    margin-right: 20px;
    color: #9ba1a6;
    font-size: 12px;
}

/* .footer-con-middle 原先的float:left; 和margin-left:250px; 去除 */
.footer-con-middle {
    color: #9ba1a6;
    margin-top: 0px; /* 调整对齐，原先为60px */
    font-size: 12px;
    margin-left: auto; /* 自动外边距确保向右对齐 */
    width: auto; /* 自适应内容宽度 */
}




/*liebiao*/
.banner-public{position:relative; height:226px;width:100%; overflow:hidden; min-width:1364px;}
.banner-public img{position:absolute; left:50%; margin-left:-960px; top:0px;}
.main-public{min-width:1364px;}
.main-public-dqwz{ background:#f7f7f7; padding:13px 0px; line-height:25px; font-size:12px}
.main-public-dqwz-con{width:1200px; margin:0px auto; color:#777777;background:url(../images/home.png) no-repeat 0 50%; }
.main-public-dqwz-con p{padding-left:30px; width:850px;}
.main-public-dqwz-con a{color:#777777;}
.main-public-dqwz-con a:hover{color:#d74516}
.main-public-wrap{width:1200px; margin:0px auto; position: relative;}
.main-public-wrap-left{float:left; width:820px;}
.liebiao ul li{margin-top:45px; line-height:24px}
.liebiao ul li a{color:#777777;word-wrap: break-word;}
.liebiao ul li a:hover{color:#d74516}
.ziliao{ width:300px; margin-top:-277px; float:right}
.ziliao-top{width:300px; height:226px; background:url(../images/lsbg3.png); position:relative; }
.ziliao-top-pic{display:table-cell; vertical-align:middle; text-align:center; width:185px; height:226px;}
.ziliao-top-pic i{display:inline-block;height:100%;vertical-align:middle}
.ziliao-top img{max-width:124px; max-height:173px; vertical-align:middle;}
.ziliao-top-fw{position:absolute; right:45px; bottom:42px; background:url(../images/xin.png) no-repeat; height:24px; line-height:24px; color:#fff; padding-left:30px;}

.ziliao-middle-bt{background:#2e3760 url(../images/bt.png) repeat-x bottom; width:240px; padding:0px 30px; line-height:51px; font-size:18px; font-weight:bold; color:#fff;}
.ziliao-middle-box{background:#f7f7f7;border-top:1px solid #e2e2e2;padding-bottom:78px; padding-top:10px;}
.ziliao-middle-boxcon{padding:0px 30px; }

.ziliao-middle-boxcon h2{color:#555555; font-size:18px; background:url(../images/bt-b.png) repeat-x 0 100%; padding:23px 0px; }
.ziliao-middle-boxcon ul{border-bottom:1px dashed #acacac; padding-bottom:30px; font-size:12px; color:#333333; margin-top:8px; overflow:hidden;}
.ziliao-middle-boxcon ul li{margin-top:15px;}
.ziliao-middle-boxcon ul li a:hover{color:#d74516}
.ziliao-bottom a{display:block; width:299px; height:64px; line-height:64px; color:#fff; text-indent:30px; font-size:16px; background:url(../images/links2.png) no-repeat; margin-bottom:4px;}


/*neirong1*/
.neirong-bt{font-size:24px; color:#2b2b2b; text-align:center;margin-top:60px;    word-wrap: break-word;}
.neirong-xinxi{font-size:12px; color:#777; text-align:center; padding:30px 0px; }
.neirong-xinxi p span{padding:0px 8px;}
.neirong-cont{color:#666666; line-height:30px; padding:30px 0px; border-top:1px dashed #acacac;border-bottom:1px dashed #acacac;}
.neirong-cont p{text-indent:2em; margin-top:30px;word-wrap: break-word;clear: both;}
.neirong-cont p img{display:block; margin:40px auto;}
.neirong-fujian{padding:30px 0px; border-bottom:1px dashed #acacac;}
.neirong-fujian h4{font-size:16px; color:#2b2b2b; font-weight:normal;}
.neirong-fujian ul li{margin-top:20px;}
.neirong-fujian ul li a{color:#777777;}
.neirong-fujian ul li a:hover{color:#d74516}
.neirong-pages{color:#2b2b2b; padding-top:20px;}
.neirong-pages p{margin-top:20px;}
.neirong-pages a{color:#777777;word-wrap: break-word;}
.neirong-pages a:hover{color:#d74516}


/*neirong2*/
.cont-xinxi li{line-height:36px; color:#666666;    word-wrap: break-word;}
.cont-img{overflow:hidden; width:844px; padding:20px 0px; margin-top:20px; }
.cont-img li{float:left;width:401px; height:237px; margin:18px 18px 0px 0px;display:table-cell; text-align:center;vertical-align:middle; background:#eee}
.cont-img li i{display:inline-block;height:100%;vertical-align:middle}
.cont-img li img{ vertical-align:middle; max-height:237; max-width:401px;}


/*jieshao*/
.jieshao-box-bt{font-size:24px; color:#2b2b2b; padding:50px 0px 30px 0px; border-bottom:1px dashed #acacac;}
.jieshao-box-con{overflow:hidden; width:860px; padding-top:10px;}
.jieshao-box-con li{  margin-right:42px; width:173px; height:255px; float:left; _display:inline; overflow:hidden; position:relative; background:#eeeeee url(../images/yinying.png) no-repeat 0 100%; margin-top:30px;}
.jieshao-box-con li .pic{ text-align:center; display:table-cell;vertical-align:middle;width:173px; height:244px;}
.jieshao-box-con li .pic img{vertical-align:middle;  max-width:173px; max-height:244px; }
.jieshao-box-con li .pic a:hover img{ border-color:#999;  }
.jieshao-box-con li .title{padding:0px 20px; line-height:37px; height:37px; position:absolute; top:200px; left:0px; width:133px;  z-index:999; background:url(../images/lsbg1.png); color:#fff;}
.jieshao-box-con li .title h3{font-size:14px; color:#fff; font-weight:normal; cursor:pointer;  text-align:center; }
.jieshao-box-con li .title p{display:none; font-size:12px; line-height:20px; padding-top:30px;}
.jieshao-box-con li .title p span{display:block; margin-top:10px;}


/*tpliebiao*/
.tpliebiao{width:837px; padding:30px 0px;}
.tpliebiao ul{overflow:hidden;}
.tpliebiao ul li{width:262px; float:left; height:235px; margin-right:17px; margin-top:35px;}
.tpliebiao-img{width:262px; height:185px; display:table-cell; text-align:center; vertical-align:middle;background:#eee}
.tpliebiao-img i{display:inline-block;height:100%;vertical-align:middle}
.tpliebiao ul li img{ vertical-align:middle;}
.tpliebiao-bt{ height:50px; line-height:50px; background:#f7f7f7;}
.tpliebiao-bt a{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:212px; margin:0px auto;}
.tpliebiao-bt a:hover{color:#d74516}


/*zhy*/
.zhy-box1-top{ border-bottom:1px dashed #acacac; overflow:hidden;}
.zhy-box1-top-bt{float:left; font-size:24px; color:#2b2b2b; width:700px;padding:20px 0px; }
.zhy-box1{margin-top:30px; overflow:hidden;}
.zhy-box1-top-more{float:right;padding:47px 0px;}
.zhy-box1-top-more a:hover{color:#d74516}
.zhy-box1-con ul li{margin-top:20px; background:url(../images/list-img.png) no-repeat 0 10px; line-height:24px; padding-left:15px; float:left; width:805px;}
.zhy-box1-con ul li a{color:#777777;}
.zhy-box1-con ul li a:hover{color:#d74516}

.zhy-box-top{ border-bottom:1px dashed #acacac;overflow:hidden;}
.zhy-box-top-bt{float:left; font-size:24px; color:#2b2b2b;width:700px;padding:40px 0px;}
.zhy-box{margin-top:30px;}
.zhy-box-top-more{float:right;padding:47px 0px;}
.zhy-box-top-more a:hover{color:#d74516}
.zhy-box-con ul{overflow:hidden;}
.zhy-box-con ul li{margin-top:20px;  padding-left:25px; overflow:hidden; position:relative; float:left; width:795px;}
.zhy-box-con ul li span{float:right; margin-left:50px;}
.zhy-box-con ul li a{color:#777777; display:block;width:450px; float:left;}
.zhy-box-con ul li a:hover{color:#d74516}
.zhy-box-con ul li i{position:absolute; left:0px; top:0px; font-style:normal;}


  #whhh {
       
        overflow:auto;
    }
    #whhh div {
        width:400px;
        height:400px;
    }    #whhh::-webkit-scrollbar {
        width:10px;
        height:10px;
    }
    #whhh::-webkit-scrollbar-button    {
        background-color:#d8cccc1f;
    }
    #whhh::-webkit-scrollbar-track     {
        background:#d8cccc1f;
    }
    #whhh::-webkit-scrollbar-track-piece {

    }
    #whhh::-webkit-scrollbar-thumb{
        background:#f7be72b8;
        border-radius:4px;
    }
    #whhh::-webkit-scrollbar-corner {
        background:#82AFFF;
    }
    #whhh::-webkit-scrollbar-resizer  {
        background:#FF0BEE;
    }












.fanye table tbody tr td table tbody tr td div{line-height:20px!important;}
.PrevDisabled{display: block !important; float: left !important;}
.fanye a{display: block !important; float: left !important;}
.fanye table tbody tr td table tbody tr td div input{line-height: 20px !important; height: 20px !important;float: left !important; margin-left: 3px !important;}
.fanye table tbody tr td table tbody tr td div input:last-child{line-height: 18px !important; height:18px !important;}