@charset "utf-8";

@charset "utf-8";

/* CSS Document*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th {

    margin: 0;

    padding: 0;

}

body, button, input, select, textarea {

    font: 14px/1.6 "Century Gothic", "microsoft yahei", "hiragino sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif;

    color: #404040;

    outline: none;

}

em, i {

    font-style: normal;

}

ul, li {

    list-style: none;

}

a {

    text-decoration: none;/*-webkit-transition: color .1s;

	transition: color .1s;*/

}

.clearfix {

    *zoom: 1

}

.clearfix:after {

    content: "\200B";

    display: block;

    height: 0;

    clear: both;

}

.fl-clr {

    zoom: 1;

}

.fl-clr:after {

    display: block;

    clear: both;

    height: 0;

    content: "\0020";

}

img {

    border: none;

}

.fl {

    float: left;

}

.fr {

    float: right;

}

.wrap {

    margin: 0 auto;

    clear: both;

    width: 1190px;

}

.wrapt {

    width: 100%;

    margin: 0 auto;

    clear: both;

}

.red {

    color: #e60000!important;

}

.redbg {

    background: #e60000!important;

}

.gray {

    color: #999;

}

.pr {

    position: relative;

}

.pa {

    position: absolute;

}

.bold {

    font-weight: bold;

}

.gray9 {

    color: #696969 !important;

}

.f24 {

    font-size: 24px;

}

.arial {

    font-family: Arial;

}

.mt0 {

    margin-top: 0px!important;

}

.mt5 {

    margin-top: 5px!important;

}

.mt10 {

    margin-top: 10px!important;

}

.mt15 {

    margin-top: 15px!important;

}

.mt20 {

    margin-top: 20px!important;

}

.mr10 {

    margin-right: 10px!important;

}

.mb10 {

    margin-bottom: 10px!important;

}

.mb15 {

    margin-bottom: 15px!important;

}

.mb20 {

    margin-bottom: 20px!important;

}

.mtf10 {

    margin-top: -10px!important;

}

.mtf15 {

    margin-top: -15px!important;

}

.mtf20 {

    margin-top: -20px!important;

}

.margin-top-20 {

    margin-top: 20px;

}

.margin-top-10 {

    margin-top: 10px;

}

.margin-top-30 {

    margin-top: 30px;

}

.margin-top-40 {

    margin-top: 40px;

}

.margin-top-15 {

    margin-top: 15px;

}

.margin-top-5 {

    margin-top: 5px;

}

.margin-left-10 {

    margin-left: 10px;

}

.padding-top-8 {

    padding-top: 8px!important;

}

.padding-top-20 {

    padding-top: 20px!important;

}

.clear {

    clear: both;

    height: 0;

    width: 0;

    zoom: 1;

    overflow: hidden;

}

/*头部*/

.top {

    width: 100%;

    height: 42px;

    line-height: 42px;

    font-size: 14px;

    background: #f2f2f2;

    border-bottom: 1px solid #e5e5e5;

    min-width: 1200px;

}

.top-con {

    margin: 0 auto;

    clear: both;

    width: 1190px;

}

.top-l {

    float: left

}

.top-l span {

    float: left;

    margin-right: 10px;

}

.font {

    float: left;

    padding-right: 10px;

}

.city-nav {

    float: left;

    width: 70px;
}

.jsddm {

    height: 40px;

}

.jsddm .jsl {

    position: relative;

    z-index: 5;

    float: left;
}

.jsddm .jsl span {

    margin: 0 10px;

}

.nav1 {

    /* padding-right: 18px; */

    /* display: inline-block; */

    /* padding-left: 10px; */
}

.nav {width: 100%;background: #0060D1;height: 55px;line-height: 55px;}
.nav-info{ width: 1200px; margin: 0 auto}
.nav-info a {float: left;color:#fff;display: block;overflow: hidden;line-height: 55px;text-align: center;font-size: 18px;padding: 0 39px;font-weight: bold;cursor: pointer;}
.nav-info a.nav_current, .nav-info a:hover{background-color: #0052B5;color:#fff;}
.frist-box{background: url("images/2021/bg1.png") center top no-repeat;width: 100%;height: 380px;}
.xt-left{width: 160px;height: 364px;float: left;/* border: 1px solid #ddd; */margin-right: 15px;}
.ico{background:url('images/2021/ico.png') no-repeat;}
.global-nav-left{float:left;}
.global-nav-left li{position:relative;padding-right:20px;z-index:1112;line-height:30px;float:left;}
.global-nav-left li b{transition:transform 0.2s ease-in 0s;background:url(../images/ico.png) -33px -1px no-repeat;cursor:pointer;height:13px;display:block;float:left;margin-right:2px;margin-top:8px;width:13px;}
.global-nav-left li:hover b{transform:rotate(720deg);}
.global-nav-left a{display:inline-block;line-height:30px;color:#656565;}
.weixinshowPic{width:71px;line-height:30px;color:#656565;cursor:pointer;}
.weixinshowPic .i-qrcode{background:url('images/2021/ico.png') -48px 0px no-repeat;display:inline;float:left;height:12px;margin-top:9px;margin-right:5px;width:12px;}
.weixinshowPic .wx_box{background:url('images/2021/ico.png') no-repeat -43px -15px #fff;border:1px solid #ddd;box-shadow:0 0 10px rgba(0, 0, 0, 0.12);height:84px;left:-15px;position:absolute;top:28px;width:84px;display:none;}
.weixinshowPic-hover .wx_box{display:block;}
.weixinshowPic .wx_box .arrow{height:16px;left:50%;margin-left:-8px;position:absolute;top:-16px;width:16px;}
.weixinshowPic .wx_box .arrow i{border-style:dashed dashed solid;border-width:8px;height:0;left:0;overflow:hidden;position:absolute;top:0;width:0;}
.weixinshowPic .wx_box i.layer1{border-color:transparent transparent #ddd;top:-1px;}
.weixinshowPic .wx_box i.layer2{border-color:transparent transparent #fff;}
.global-nav-right{height:30px;float:right;}
.global-nav-right a.global-nav-right_a{line-height:30px;margin-left:20px;float:left;color:#666666;}
i.global-nav-right_i{float:left;width:26px;height:30px;background-position:-25px -100px;}
.dropdown{float:left;height:30px;padding-left:20px;position:relative;z-index:10;}
.dropdown-main{height:30px;float:left;position:relative;z-index:10;color:#666666;}
.dropdown-main i.helper-sprite-menu{float:left;margin-top:10px;margin-right:3px;overflow:hidden;height:10px;line-height:10px;text-align: center;}
.dropdown-main span{font-family:Arial;line-height:30px;float:left;margin-right:3px;}
.dropdown-main span:hover{color:#0060D1;cursor:pointer}
.dropdown-main .helper-sprite-dropdown{-webkit-transition:300ms;transition:300ms;}
.helper-sprite-dropdown{float:left;margin-top:11px;overflow:hidden;background-position:-64px -111px;width:9px;height:7px;}
.dropdown-main_after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 white;border:1px solid #e1e1e1;border-bottom:0px solid #e1e1e1;box-sizing:content-box;height:28px;left:9px;padding:0 10px;position:absolute;top:-5px;visibility:hidden;width:80px;z-index:1;}
.dropdown-sub{position:absolute;background-color:white;left:0;top:20px;visibility:hidden;opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:300ms;transition:300ms;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;z-index:0;}
.dropdown-sub a{margin-left:0;display:inline;}
.dropdown-hover .dropdown-main_after{visibility:visible;}
.dropdown:hover .dropdown-main .helper-sprite-dropdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.dropdown-hover .dropdown-sub{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.dropdown-sub_box{Z-INDEX:10001;RIGHT:-111px;BACKGROUND:#fff;BORDER:#DADADA 1px solid;POSITION:absolute;WIDTH:620px;TOP:3px;padding:10px;}
.menu_links2015{height:50px;}
.menu_links2015 a:last-child img{margin-right:0;}
.menu_links2015 img{float:left;margin-right:14px;}
.menu_nav2015 p{height: 110px;line-height: 40px;border-bottom:1px solid #EFEFEF;font-size:12px;padding-left:24px;color:#E0CABF;margin:0;}
.menu_nav2015 p:last-child{border-bottom:none;}
.menu_nav2015 p a{line-height:12px;color:#818183;border-left:1px solid #E0CABF;padding:0 6px;font-family:"Microsoft Yahei";font-size: 14px;padding-left: 8px;}
.menu_nav2015 p a:nth-child(1){border-left:none;}
.menu_nav2015 p a:hover{text-decoration:none; color:#0060D1}
.menu_nav2015 p span{line-height:39px;font-size: 14px;color: #000;font-weight: bold;}
.menu_nav2015 p span a{color:#0060D1;line-height:39px;font-size:12px;border-left:none;}


.ad-mid{width: 600px;height: 350px;float: left;margin-right: 15px;}
.ad-mid img{width: 600px;height: 350px;}
.news-right{float: right;width: 410px;}
.news-tag{border-bottom: 2px solid #3AA9F8;float: left;width: 410px;}
.news-tag ul li{float: left;width: 85px;height: 36px;line-height: 36px;font-size: 18px;font-weight: bold;margin: 0 35px 0px 0px;text-align: center;cursor: pointer;}
.news-tag ul li.on{border-bottom: 2px solid #0060D1;color: #0060D1;}
.news-lists{margin-top: 15px;float: left;border-left: 1px solid #ddd;margin-left: 0px;width: 410px;}
.new{width: 36px;height: 20px;border-radius: 8px;}
.news-lists ul li{height: 72px;line-height: 39px;border-bottom: 1px dashed #ddd;width: 400px;margin-left: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-lists ul li a{ font-weight:bold}
.news-lists ul li i{background: #005FD0;width: 7px;height: 7px;border-radius: 50%;display: block;float: left;margin-left: -21px;margin-top: 16px;border:2px solid #9BB4D3;margin-right: 14px;}
.news-lists ul li a:hover{color:#0060D1}

.news-lists ul li p{
    margin-left: 3px;
    display: block;
    color: #C1C3C2;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
}
.news-lists ul li p span{
    margin-right: 15px;
}
.news-lists ul li p span a{color:#C1C3C2;font-weight: normal;}

.two-box{background: url("images/2021/bg2.png") center top no-repeat; width: 100%; height: auto;}
.zcfw{margin-top: 15px;}
.zcfw-tit{background: url("images/2021/zcfw-tit.png") no-repeat;width: 774px;height: 54px;text-align: center;margin: 0 auto;}
.zcfw-left{background: #fff;border-radius: 5px;width: 685px;float: left;height: 385px;margin: 40px 10px 40px 0px;}

.zcfw-tits{height: 60px;border-bottom: 2px solid #3AA9F8;width: 685px;line-height: 60px;}
.zcfw-tits ul li{background:url("images/2021/icon-type.png") no-repeat;border-bottom: none;float: left;height: 60px;line-height: 60px;text-align: center;width: 170px;font-size: 18px;font-weight: bold;margin-left: 0px;border-radius: 5px 0px 0px 0px;cursor: pointer;padding-left: 14px;}
.zcfw-tits ul li.on{background-color:#0060D1;color:#fff;}
.zcfw-tits ul li.icon1{background-position: -147px -56px;}
.zcfw-tits ul li.icon2{background-position: -147px -131px;}
.zcfw-tits ul li.icon3{background-position: -156px -203px;}
.zcfw-tits a{color:#0062E9}
.zcfw-con{}
.zcfw-con ul li{float: left;padding: 18px 48px 10px 56px;border-right: 1px dashed #E4F0F9;margin-top: 15px;/* border-bottom: 1px dashed #ddd; */}
.zcfw-con ul li img{ width: 66px;height: 76px;}
.zcfw-con ul li p{text-align: center;font-weight: bold;margin-top: 10px;}
.zcfw-con ul li:nth-child(4){border-right: none;}
.zcfw-con ul li:nth-child(8){border-right: none;}
.zcfw-con ul li a:hover{color:#0060D1}

/* 中心变形*/
img {
    transition:all 0.5s ease-out;
    /* 过度 所有css属性 1秒过度 结束慢*/
    -moz-transition:all 0.5s ease-out;
    /* Firefox 4 */
    -webkit-transition:all 0.5s ease-out;
    /* Safari 和 Chrome */
    -o-transition:all 0.5s ease-out;
    /* Opera */
}
.zcfw-border{border-top:2px dashed #E4F0F9; }
.zcfw-right{width: 505px;float: left;margin: 40px 0px;}
.zcjb-box{width: 505px;background: #fff;height: 290px;border-radius: 5px;}
.zcjd-tag{height: 60px;border-bottom: 2px solid #3AA9F8;line-height: 60px;}
.zcjd-tag ul li{float: left;width: 175px;text-align: center;height: 60px;line-height: 60px;color: #000;font-size: 18px;font-weight: bold;cursor: pointer;background: url("images/2021/icon-type.png") no-repeat;padding-left: 15px;}
.zcjd-tag a{color:#0062E9}
.zcjd-tag ul li.zcjd-icon{background-position: -144px -276px;}
.zcjd-tag ul li.zczx-icon{background-position: -32px -103px;}

.zcjd-tag ul li img{margin: 20px 10px -7px 0px;}
.zcjd-tag ul li.on{color: #fff;background-color: #0061D2;}
.zchb-list{/* padding: 15px; *//* overflow: hidden; */}
.zchb-list ul li{float: left;width: 192px;height: 210px;border: 1px solid #E4F0F9;margin: 5px 35px 10px 35px;}
.zchb-list ul li:last-child{margin-left:0px}
.zchb-list ul li img{width: 175px;height: 210px;margin: 0px 15px 4px 4px;}
.zchb-list ul li img:hover {
    width:175px;
    height:210px;
    transform:scale(1.2,1.2);
}
/* 中心变形*/
img {
    transition:all 0.5s ease-out;
    /* 过度 所有css属性 1秒过度 结束慢*/
    -moz-transition:all 0.5s ease-out;
    /* Firefox 4 */
    -webkit-transition:all 0.5s ease-out;
    /* Safari 和 Chrome */
    -o-transition:all 0.5s ease-out;
    /* Opera */
}
.zcjd-img{float: left;margin-right: 10px;}
.zcjd-img img{width: 100px;height: 80px;}
.zcjd-info{width: 345px;float: left;}
.zcjd-info h3{display: inline-block;color: #000;font-size: 16px;font-weight: normal;margin-bottom: 5px;padding-right: 60px;}
.souce {float: right;}
.zcjd-info span {font-size: 12px;color: #999;}
.zcjd-info p {font-size: 14px;margin-bottom: 10px;}

.zczc-info{width: 580px;float: left;}
.zczc-info h3{display: inline-block;color: #000;font-size: 16px;font-weight: normal;margin-bottom: 5px;padding-right: 60px;}
.zczc-info span {font-size: 12px;color: #999;}
.zczc-info p {font-size: 14px;margin-bottom: 10px;}
.zcsb-box{}
.zcsb-box img{width: 245px;height: 110px;float: left;}

.jrzq{}
.jrzq-tit{background: url("images/2021/jrfw-tit.png") no-repeat;width: 774px;height: 54px;text-align: center;margin: 0 auto;}
.jrzq-left{width: 440px;float: left;margin-right: 0px;background: #F0F7FF;border-radius: 5px;height: 340px;margin-top: 25px;margin-bottom: 25px;}
.jrzq-left-tit{background: url("images/2021/jrzf-tit.png") no-repeat; width: 440px; height: 70px;}
.jrzq-news-list{}
.jrzq-news-list ul li{/* float: left; */border-bottom: 1px dashed #ddd;height: 88px;line-height: 44px;width: 440px;/* margin-left: 12px; */margin-top: 10px;}
.jrzq-news-list ul li a{font-weight:bold;margin-left: 15px;height: 28px;line-height: 21px;width: 425px;display: block;overflow: hidden;}
.jrzq-news-list p{line-height: 21px;text-indent: 24px;width: 429px;/* margin-top: 10px; */display: inline-block;margin-left: 10px;overflow: hidden;}
.jrzq-news-list ul li a:hover{color: #0060D1;}
.jrzq-more{margin: 15px auto;color: #0163EC;text-align: center;display: block;}
.jrzq-mid{background: url("images/2021/cjrk.png") no-repeat;width: 220px;height: 371px;float: left;margin-top: 11px;margin-bottom: 25px;}
.ljsq{width: 105px;height: 30px;line-height: 30px;background: #FF901A;color: #fff;border-radius: 5px;text-align: center;display: block;margin: 250px 70px;font-weight: bold;}
.jrzq-mid a:hover{color: #fff}
.jrzq-right{width: 520px;float: right;background: #F0F7FF;border-radius: 5px;height: 339px;margin-top: 25px;margin-bottom: 15px;}
.xqlb-tit{background: url("images/2021/xq-tit.png") no-repeat;width: 520px;height: 70px;}
.xq-tit{
    /* height: 40px; */
    /* line-height: 40px; */
    /* border-bottom: 1px solid #ddd; */
}
.xq-tit ul li{
    float: left;
    text-align: center;
    width: 216px;
    font-weight: bold;
    color: #000;
}
.xq-left{
    width: 400px;
    float: left;
}
.xq-right{
    width: 105px;
    float: right;
    background: #E9F3FD;
    height: 220px;
    border-radius: 5px;
    margin-right: 10px;
}
.xq-right ul li{
    width: 105px;
    float: left;
    margin: 10px auto 0px 0px;
    text-align: center;
}
.xq-right ul li img{width: 36px;height: 36px;/* float: left; */text-align: center;margin:  0 auto;}
.xq-right ul li p{
    font-size: 13px;
    color: #000;
    font-weight: bold;
}
.xq-right ul li b{color: #FF3C00;font-size: 16px;font-weight: bold;margin: 5px;display: block;}
.jrzq-tag{height: 69px;border-bottom: 2px solid #3AA9F8;}
.jrzq-tag ul li{float: left;width: 180px;text-align: center;height: 69px;line-height: 69px;color: #000;font-size: 18px;font-weight: bold;cursor: pointer;border-radius: 5px;}
.jrzq-tag ul li img{margin: 20px 10px -7px 0px;}
.jrzq-tag ul li.on{color: #fff;background: #0061D2;}
.jrzp-list{}
.jrzp-list ul li{width: 290px;float: left;border: 1px solid #ddd;border-radius: 8px;height: 218px;margin: 15px 0px 0px 16px;}
.jrzp-list ul li p{margin-bottom: 10px;margin-left: 15px;}
.jrzp-list ul li img{text-align: center;margin: 0px auto;display: block;position: relative;bottom: 24px;width: 217px;height: 68px;}
.city-nav a {padding: 0 10px;color: #696969;}

.ut-fw {

    position: absolute;

    top: 41px;

    left: 0;

    z-index: 500;

    display: none;

    width: 88px;

    border-top: none;

    margin-left: -1px;

}

.ut-mid {

    width: 400px;

    border: 1px #dcdcdc solid;

    border-top: none;

    margin-right: -1px;
}

.top-l ul li {

    float: left;

}

.top-l ul li img {

    width: 18px;

    height: 26px;

    margin-top: 7px

}

.ut-dwn {

    position: absolute;

    top: 32px;

    right: 0px;

    z-index: 1026;

    display: none;
}

.ut-con {

    padding-top: 4px;

    padding-bottom: 13px;

    background: #FFFFFF;

}

.last {

    border-bottom: 0;

    overflow: hidden;

}

.header ul li {

    float: left;

}

.h-itm {

    float: none;

    height: 25px;

    line-height: 25px;

}

.h-itm a {

    color: #696969;

}

.ut-row {

    padding: 9px 9px 4px 9px;

    border-bottom: 1px solid #ededed;

    overflow: hidden;

}

.ut-row .clf {

    width: 390px;
}

.last {

    border-bottom: 0;

    overflow: hidden;

    padding: -1px 1px 4px 9px;

}

.hd {

    line-height: 2;

    font-size: 14px;

    color: #000;

    float: left;
}

.fd-clr li {

    list-style: none;

    float: left;

    width: 50px;

    height: 50px;

    line-height: 50px;

    text-align: center;

    /* background:#666; */

    color: #999;

}

.fd-clr li:hover {

    background: #F49F1E;

    color: #fff;

}

.m-li {

    position: relative;

    float: left;

    height: 24px;

    line-height: 2;

}

.m-li a {

    color: #696969;

    padding: 0;

}

.m-li a:hover {

    background: #FF3D00;

    color: #fff;

    border-radius: 3px;

}

.m-li span {

    color: #ccc;

    margin: 0 10px;

}

.wzztc {

    float: left;/* padding-right: 15px*/

}

.header_login {

    float: left;

    color: #333333;

}

.login {

    color: #333333;

    width: 50px;/* padding: 1px 8px;*/

}

.nav_hd_top1 {

    width: 100%;

    background: #FFFFFF;

    height: 80px;

    padding: 30px 0;

    position: relative;

    min-width: 1200px;

    z-index: 4;

}

.nav_top {

    width: 1190px;

    height: 90px;

    background: #FFFFFF;

    margin: 0px auto 0px;

    position: relative;

    padding-bottom: -17px;

}

.hd_logo {

    display: block;

    width: 471px;

    height: 58px;

    overflow: hidden;

    margin-top: 0px;
}

.hd_logo a {

    display: block;

    width: 672px;

    height: 71px;

}

.hd_logo a img {

    width: 471px;

    height: 58px;
}

.head_search {

    width: 380px;

    height: auto;

    position: relative;

    z-index: 4;

    float: left;

    /* margin: 26px 0px 0px 53px; */
}

.head_search .hsit, .head_search .onhsit {

    float: left;

    width: 269px;

    border: 1px #d7d7d7 solid;

    border-right: none;

    height: 38px;

    /* -moz-border-radius: 4px 0 0 4px;

    -webkit-border-radius: 4px 0 0 4px;

    border-radius: 4px 0 0 4px;*/

    position: relative;

}

.head_search .onhsit {

    border: 1px #1269d3 solid;

    border-right: none;

}

.head_search .hsbn {

    float: left;

    width: 100px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    border: none;

    outline: none;

    /* -moz-border-radius: 0 4px 4px 0;

    -webkit-border-radius: 0 4px 4px 0;

    border-radius: 0 4px 4px 0;*/

    font-family: "Microsoft YaHei";

    font-size: 16px;

    color: #FFFFFF;

    cursor: pointer;

    background: #FF3D00;

    transition-duration: 0.3s;

}

.head_search .hsbn:active {

    background: #0073ff;

}

.head_search .search_m, .head_search .onsearch_m, .head_search .onsearch_m2 {

    float: left;

    width: 102px;

    height: 37px;

    line-height: 37px;

    text-align: center;

    color: #333;

    font-family: "Microsoft YaHei";

    font-size: 12px;

    border: none;

    outline: none;

    cursor: pointer;

    border-right: 1px #e0e0e0 solid;

    background: url(img/headerdown.png) 87px 16px no-repeat;

}

.head_search .onsearch_m {

    background: #f2f2f2 url(img/headerup.png) 57px 16px no-repeat;

    color: #1269d3;

}

.head_search .onsearch_m2 {

    background: #f2f2f2 url(img/headeruph.png) 57px 16px no-repeat;

    color: #333333;

}

.search_i {

    float: left;

    display: inline;

    width: 670px;

    height: 52px;

    line-height: 30px;

    padding: 9px 15px;

    border: 0px;

    border: none;

    outline: none;

    color: #999;

    font-family: "Microsoft YaHei";

    font-size: 16px;
}

.head_search .hotkw {

    width: auto;

    display: block;

    float: right;

    height: 24px;

    line-height: 24px;

    position: absolute;

    right: 10px;

    top: 7px;

}

.head_search .hotkw a {

    float: left;

    padding: 0 10px;

    height: 24px;

    font-family: "Microsoft YaHei";

    font-size: 12px;

    color: #333;

    background: #f2f2f2;

    margin-right: 10px;

}

.head_search .hotkw a:hover {

    color: #f66400;

}

.head_search .search_form_focus .hotkw {

    display: none

}

.head_search .search_module {

    position: absolute;

    width: 265px;

    padding: 10px;

    height: auto;

    overflow: hidden;

    top: 39px;

    /*left: 1px;*/

    z-index: 500;

    background: #FFFFFF;

    text-align: center;

    border: 1px #d7d7d7 solid;/*border-radius: 4px;*/

}

.head_search .search_module a {

    color: #333;

    display: block;

    width: 71px;

    height: 38px;

    line-height: 38px;

    float: left;

    font-size: 12px;

    background: #f2f2f2;

    margin: 0 7px 5px 7px;

    border: 1px #e0e0e0 solid;

    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;

}

.head_search .search_module a:hover {

    color: #1269d3;

}

.head_search .search_tips {

    position: absolute;

    z-index: 999999;

    left: 73px;

    top: 40px;

    width: 427px;

    padding-top: 15px;

    height: auto;

    overflow: hidden;

    border: 1px #1268d3 solid;

    border-top: none;

    background: #FFFFFF;

}

.head_search .search_t_div_1, .head_search .search_t_div_2 {

    border: 0px;

    margin: 5px auto;

    width: 396px;

    padding: 0 15px;

    height: 24px;

    line-height: 24px;

    background: #FFFFFF;

    color: #666666;

    font-size: 12px;

    cursor: pointer;

    font-family: "Microsoft YaHei";

}

.head_search .search_t_div_2 {

    background: #f3f3f3;

}

.head_search .search_tips span {

    float: right;

    color: #999999;

}

.head_search .search_tips label {

    background: #f3f3f3;

    font-size: 12px;

    text-align: right;

    padding-right: 15px;

    display: block;

    height: 30px;

    line-height: 30px;

    color: #666;

    cursor: pointer;

    font-family: "Microsoft YaHei";

}

.head_search .search_tips_zx {

    position: absolute;

    z-index: 999999;

    left: 0;

    top: 40px;

    width: 565px;

    padding-top: 15px;

    height: auto;

    overflow: hidden;

    border: 1px #1268d3 solid;

    border-top: none;

    background: #FFFFFF;

}

.head_search .search_tips_zx span {

    float: right;

    color: #999999;

}

.head_search .search_tips_zx label {

    background: #f3f3f3;

    font-size: 12px;

    text-align: right;

    padding-right: 15px;

    display: block;

    height: 30px;

    line-height: 30px;

    color: #666;

    cursor: pointer;

    font-family: "Microsoft YaHei";

}

.wx {

    float: right;

    width: 84px;

    margin-top: -11px;

}

.font1 {

    font-size: 12px;

    margin-top: 0px;

    color: #807E7F;

}

.wx-img {

    margin-top: 5px;

}

.wx-img img {

    width: 84px;

    height: 77px;

}

/*nav*/

.prosul .prosmore span {

    float: left;

    height: 36px;

    width: 220px;

    line-height: 22px;

}

.prosmore em {

    font-weight: 400;

    padding-top: 9px;

    display: inline-block;

}

.prosul li .prosmore a {

    height: 18px;

    line-height: 18px;

    padding: 0 4px;

}

.hide {

    display: none

}

tr, th, td {

    margin: 0;

    border: 0;

    font-size: 100%;

    font: inherit;

}

.header-wrap {

    background-color: #fff;

    width: 100%;/* margin-bottom: 5px*/

}

.navwrap {

    background: #FF3D00;

    height: 60px;

    box-shadow: 0 1px 2px #999;

    -webkit-box-shadow: 0 1px 2px #999;

    -moz-box-shadow: 0 1px 2px #999

}

.navbar {

    height: 36px;

    padding-left: 218px;

    position: relative

}

.navbar a {

    float: left;

    width: auto;

    text-align: center;

    height: 36px;

    line-height: 36px;

    color: #fff;

    padding: 0 15px;

    text-decoration: none;

    font-size: 15px;

    font-family: "\5FAE\8F6F\96C5\9ED1";

    white-space: nowrap;

    border-right: 1px #931900 solid;

    border-left: 1px #a52600 solid;

    position: relative

}

.navbar a.first {

    border-left: 0 none

}

.navbar a.last {

    border-right: 0 none

}

.navbar a:hover {

    background-color: #8d1e01;

    color: #fff

}

.navbar a.current {

    background-color: #6c1500;

    border-right: 1px #6c1500 solid;

    box-shadow: 0 0 10px #4f0000 inset;

    -webkit-box-shadow: 0 0 10px #4f0000 inset;

    -moz-box-shadow: 0 0 10px #4f0000 inset

}

.navbar a:hover {

    text-decoration: none

}

.navbar a.current:hover {

    color: #fff

}



.prosul li.prosahover {

    border-bottom: 1px #fff solid;

    background-color: #BFB0A9;

    margin-right: 0;

    padding-right: 3px;

    color: #333;

}

.prosul li a:hover {

    color: #333;

}

.pros {

    position: absolute;

    top: 0px;

    left: 1px;

    z-index: 1000;

    width: 200px;/* background-color: #E46511;*//*box-shadow: 0px 0px 3px 0px #C54102;

	-webkit-box-shadow: 0px 0px 3px 0px #C54102;*/

}

.pros h2 {

    text-align: left;

    height: 60px;

    line-height: 60px;

    color: #fff;

    font-size: 16px;

    font-weight: 400;

    font-family: "\5FAE\8F6F\96C5\9ED1";

    /* box-shadow: 0px 0px 3px 0px #C54102;*/

    /* -webkit-box-shadow: 0px 0px 3px 0px #C54102;*/

    padding-left: 15px;

    background: #E46511;

}

.subpage h2 {

    background: url(image/down1.png) no-repeat 162px 13px;

}

.subpage .prosul {

    display: none;

}

.prosul {

    /* padding-left: 3px;*/

    width: 200px;

    /* margin-top: 2px;*/

    border-top: none;

    overflow: hidden;

    height: 407px;

    background-color: #f8f8f8;/* border: 2px solid #F14B25;*/

}

.prosul li, .prosul i {

    background: url(../images/iconcatg.png) no-repeat;

}

.prosul li {

    line-height: 50px;

    height: 50px;

    _overflow: hidden;

    border-bottom: 1px #fff solid;

    /* margin-right: 3px;*/

    padding-left: 38px;

    background: #BFB0A9;

    color: #fff;

}

.prosul li:hover {

    color: #fff;

    background: #F14B25;

}

.prosul li a {

    color: #fff;

    font-size: 16px

}

.prosul li:last-child {

    border-bottom: none;

}

.prosmore {

    padding: 15px;

    position: absolute;

    z-index: 999;

    left: 200px;

    top: 60px;

    background-color: #fff;

    /* border: 2px #BFB0A9 solid; */

    border-left: 0 none;

    width: 464px;

    height: 378px;

    overflow: hidden;

}

.prosul .prosmore {

    text-align: left

}

.prosul .prosmore span {

    float: left;

    /*height: 36px;

    width: 107px;*/

    line-height: 22px

}

.prosul li .prosmore a {

    /*height: 18px;

    line-height: 18px;

    padding: 0 10px;*/

    font-size: 14px;

    color: #333;

}

.prosul li .prosmore a:hover {

    background-color: #d03322;

    color: #fff;

    border-radius: 4px;

}

.ali-nav2 {

    margin-bottom: 0px;

    margin-left: 214px;

    width: 976px;

}

.ali-nav2 li {

    float: left;

    cursor: pointer;

    zoom: 1;

    font-size: 14px;

    text-align: center

}

.ali-nav2 .ali-nav-main {

    height: 60px;

    overflow: hidden;

}

.ali-nav2 .ali-nav-main .ali-nav-current {

    /* background-color: #CB3F1E;*/

    /*margin-left: 8px;*/

    /*width: 65px*/

    /* padding: 0 12px; */

}

.ali-nav2 .ali-nav-main .ali-nav-current a {

    color: #fff;

    font-size: 16px;

}

.ali-nav2 .ali-nav-main li:nth-child(6) {

    margin-right: 0px;

}

.ali-nav2 .ali-nav-main li {

    height: 60px;

    line-height: 60px;

    /* margin-top: 3px;*/

    margin-right: 10px;

    _margin-right: 20px;

    width: 86px;

}

.ali-nav2 .ali-nav-main li.spacing {

    margin-left: -3px;

    margin-right: 22px;

    width: 1px;

    background: url("../images/459266_1451252140.png") no-repeat 0 -194px

}

.ali-nav2 .ali-nav-main li.pre-last {

    margin-right: 5px

}

.ali-nav2 .ali-nav-main li.last {

    margin-right: 0px;

}

.caigou-img {

    width: 184px;

    background: url(image/zhengwu.png) no-repeat 18px 18px #E3651E;

    margin-top: 0px;

    float: left;

    height: 60px;

}

.caigou-img a {

    /* vertical-align: -6px; */

    _vertical-align: -8px;

    /* margin-left: 48px; */

    font-family: "微软雅黑";

    font-size: 16px;

    display: block;

    line-height: 42px;

    color: #fff;

    margin: 10px 0px 0px 30px;

    text-align: center;/* float: right; */

}

.eserver-img {

    width: 129px;

    background: url(image/eserver.png) no-repeat 15px #F49F1E;

    /* margin-top: -7px; */

    /* float: right; */

    height: 60px;

}

.eserver-img a {

    /* vertical-align: 4px;*/

    _vertical-align: -8px;

    /* line-height: 42px; */

    font-family: "微软雅黑";

    font-size: 16px;

    display: block;

    line-height: 42px;

    color: #fff;

    margin: 10px 0px 0px 30px;

    text-align: center;

}

.ali-nav2 .ali-nav-main li a {

    color: #fff;

    font-size: 16px;

}

.ali-nav2 .ali-nav-main li a:hover {

    color: #fc6!important;

    text-decoration: none

}

.ali-nav2 .ali-nav-sub {

    border: 1px solid #ffcfa0;

    border-top: 0;

    height: 37px;

    overflow: hidden;

    background-color: #fffbef;

    padding-left: 18px;

    display: none;

}

.ali-nav2 .ali-nav-sub li {

    height: 36px;

    line-height: 40px;

    margin-right: 21px;

    _margin-right: 20px

}

.ali-nav2 .ali-nav-sub li.nohref {

    cursor: default

}

.ali-nav2 .ali-nav-sub li.spacing {

    margin-left: -2px;

    margin-right: 20px;

    width: 1px;

    background: url("../images/459266_1451252140.png") no-repeat 0 -476px

}

.ali-nav2 .ali-nav-sub li.last {

    margin-right: 0

}

.ali-nav2 .ali-nav-sub li a {

    color: #333

}

.ali-nav2 .ali-nav-sub li a:hover {

    color: #ff5a00;

    text-decoration: none

}

/*内容*/

.layout {

    width: 1190px;

    margin: 0 auto;

    margin-bottom: 20px;

}

.layout .col-main {

    width: 970px;

    margin-left: 214px;

}

.layout .col-main, .layout .col-sub, .layout .col-ext {

    float: left;

    /* margin-right: 10px; */

    overflow: hidden;

}

.mod-a {

    width: 1190px;

}

.mod-slider {

    position: relative;

}

.mod-slider, .mod-slider .contentindex, .mod-slider .f-slider, .mod-slider .f-tab-b, .mod-slider .f-tab-b img {

    width: 700px;

    height: 390px;

    overflow: hidden;

    padding-top: 17px;

    float: left;

}

.mod-slider img {

    width: 700px;

    height: 390px

}

.RightBox {

    width: 258px;

    margin-top: 9px;/* border: 1px solid #ddd;*/

}

.user {

    padding: 10px 10px;

    height: 104px;

    position: relative;

    background-color: #fff;

    border: 1px solid #ddd;

}

.user .headImg {

    min-height: 50px;

}

.user .imgBox {

    width: 50px;

    position: absolute;

    top: 10px;

    left: 10px;

}

.user .imgBox img {

    border-radius: 10%;

}

.img100 {

    width: 100%;

}

.user p {

    padding-left: 55px;

    font-size: 12px;

    padding-top: 5px;

}

.user .login {

    border: none;

    margin: 10px 0 0;

}

.user .login, .user .regist {

    float: left;

    text-align: center;

    color: #fff;

    width: 33%;

    margin: 20px 0 0 6%;

    line-height: 30px;

    line-height: 30px;

    border-radius: 5px;

}

.Themefont {

    color: #dd2726 !important;

}

.Themebg {

    background: #FF3D00

}

.OrangeBg {

    background: #ff7800 !important

}

.zh-box {

    margin-top: 10px;

    border: 1px solid #ddd;

}

.zh-tab {

    background: #EEEEEE;

    height: 30px;

    width: 256px;

}

.zh-tab ul li {

    float: left;

    cursor: pointer;

    display: inline-block;

    padding: 0px 15px;

    color: #666;

    font-size: 15px;

    margin-right: 0px;

    line-height: 30px;

    font-size: 12px;

}

.zh-tab ul li.on {

    background: #FE3D00;

    border-radius: 5px;

    color: #fff;

    cursor: pointer;

}

.BulletinBox {

    height: 220px;

    overflow: hidden;

}

.bulletin {

    padding: 0 15px;

}

.bulletin li {

    line-height: 29px;

}

.overflow {

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.zh-con {

    height: 205px;

    font-size: 14px;

}

.baidu1 {

    width: 220px;

    border: 1px solid #ddd;

    border-radius: 3px;

    /* margin: 99px auto;*/

    text-align: center;

    height: 40px;

    line-height: 40px;

    margin: 0 auto;

    position: relative;

    top: 85px;

}

.baidu1 a:hover {

    color:#fff;

}

.baidu1 a:hover {

    background: #FF3D07;

    color: #fff;

    display: block;

}

.form-box {

    margin-top: 10px;

}

.form-tit {

    background: url(images/formtit.png) no-repeat;

    width: 100%;

    height: 21px;

    margin-bottom: 15px;

}

.ddfw {

    width: 123px;

    float: left;

    height: 100px;

    line-height: 95px;

    text-align: center;

    background: url(image/ddfw.png) no-repeat;

    cursor: pointer;

}

.ddfw a {

    font-size: 16px;

    display: block;

    line-height: 150px;

    height: 100px;

}

.ddfw a:hover {

    color: #000;

}

/*--弹窗样式--*/

.fwrx {

    width: 123px;

    float: left;

    height: 100px;

    line-height: 30px;

    background: url(image/fwrx.png) no-repeat;

    float: right;

    padding-top: 25px;

    cursor: pointer;

}

.type-list {

    margin: 0 auto;

    overflow: hidden;

    width: 1190px;/* padding-top: 20px; */

}

.zxtd-box {

    width: 1190px;

    margin: 20px auto;

    overflow: hidden;

}

.zxtd-tag {

    font-size: 24px;

    font-weight: bold;

    margin-bottom: 15px;

}

.zxtd-con {

    border: 1px solid #ddd;

    background: #FAF8F9;

}

.zxtd-conl {

    width: 575px;

    float: left;

}

.zxzc-title {

    height: 30px;

    border-bottom: 2px solid #FF3D00;

    margin-top: 10px;

}

.zxzc-title span {

    padding-left: 10px;

    color: #7D7B7C;

    font-size: 16px;

    line-height: 33px;

}

.zxzc-title b {

    width: 11px;

    height: 30px;

    background: #FF3D00;

    display: block;

    float: left;

    line-height: 30px;

}

.zxzc-title a {

    color: #FF3D00;

    font-size: 16px;

    line-height: 33px;

}

.zxzx-list {

    padding: 15px;

    font-size: 14px;

}

.zxzx-title1 {

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.zxzx-title1 a {

    font-size: 18px;

    font-weight: bold;

}

.zxzx-list ul {

    padding-top: 15px;

}

.zxzx-list ul li {

    line-height: 26px;

    height: 36px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.zxzx-list ul li a {

    float: left;

    padding-left: 12px;

}

.zxzx-list ul li em a {

    width: 85px;

    background: #FF3D07;

    border-radius: 8px;

    display: block;

    text-align: center;

    float: left;

}

.zxzx-list ul li em a {

    color: #fff;

    padding-left: 0px;

}

.zxzx-list ul li span {

    float: right;

}

.zxtd-conr {

    width: 530px;

    margin-right: 15px;

}

.zxtt-title {

    height: 30px;

    border-bottom: 2px solid #FF3D00;

    margin-top: 10px;

}

.zxtt-title span {

    padding-left: 10px;

    color: #949293;

    font-size: 16px;

    line-height: 33px;

}

.zxtt-title b {

    width: 11px;

    height: 30px;

    background: #FF3D00;

    display: block;

    float: left;

    line-height: 30px;

}

.zxtt-title a {

    color: #FF3D00;

    font-size: 16px;

    line-height: 31px;

}

.zxtt-list {

    padding: 15px;

    font-size: 14px;

}

.zxtt-title1 {

}

.zxtt-title1 a {

    font-size: 18px;

    font-weight: bold;

}

.zxtt-list ul {

    padding-top: 15px;

}

.zxtt-list ul li {

    line-height: 26px;

    height: 36px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.zxtt-list ul li a {

    float: left;

    padding-left: 12px;

}

.zxtt-list ul li em a {

    color: #fff;

}

.zxtt-list ul li em {

    width: 85px;

    background: #FF3D07;

    border-radius: 8px;

    color: #fff;

    display: block;

    text-align: center;

    float: left;

}

.zxtt-list ul li span {

    float: right;

}

.cyfx-box {

    border: 1px solid #ddd;

    background: #FAF8F9;

    width: 640px;

    float: left;

    margin-top: 15px;

    margin-bottom: 15px;

}

.cyfx-title {

    height: 30px;

    border-bottom: 2px solid #FF3D00;

    margin-top: 10px;

    width: 620px;

}

.cyfx-title span {

    padding-left: 10px;

    color: #7D7B7C;

    font-size: 16px;

    line-height: 33px;

}

.cyfx-title b {

    width: 11px;

    height: 30px;

    background: #FF3D00;

    display: block;

    float: left;

    line-height: 30px;

}

.cyfx-title a {

    color: #FF3D00;

    font-size: 16px;

    line-height: 33px;

}

.cyfx-list {

    padding: 17px 9px 12px 10px;

    width: 611px;

}

.cyfx-tab ul li {

    float: left;

    margin-right: 0px;

    font-size: 14px;

    cursor: pointer;

    font-weight: bold;

    width: 300px;

}

.cyfx-tab ul li.on {

    color: #FF3D07;

}

.cyfx-con {

    padding-top: 35px;

}

.ptgc-box {

    width: 530px;

    float: right;

    border: 1px solid #ddd;

    background: #FAF8F9;

    margin-top: 15px;

}

.ptgc-title {

    height: 30px;

    border-bottom: 2px solid #FF3D00;

    margin-top: 10px;

    width: 510px;

}

.ptgc-title span {

    padding-left: 10px;

    color: #7D7B7C;

    font-size: 16px;

    line-height: 33px;

}

.ptgc-title b {

    width: 11px;

    height: 30px;

    background: #FF3D00;

    display: block;

    float: left;

    line-height: 30px;

}

.ptgc-title a {

    color: #FF3D00;

    font-size: 16px;

    line-height: 33px;

}

.ptgc-list {

    padding: 15px;

    font-size: 14px;

}

.ptgc-tab ul li {

    float: left;

    margin-right: 35px;

    cursor: pointer;

}

.ptgc-tab ul li.on {

    color: #FF3D07;

}

.ptgc-con {

    padding-top: 35px;

    height: 192px;

}

.ptgc-img {

    float: left;

    margin-right: 10px;

    margin-bottom: 10px;

}

.ptgc-con ul {

    /*float: right;

        width: 320px;*/

}

.ptgc-con ul li a {

    line-height: 32px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

.ptgc-con ul li span {

    float: right;

}

.sqsj-box {

    width: 1190px;

    margin: 15px auto;

    overflow: hidden;

}

.sqsj-tag {

    font-size: 24px;

    font-weight: bold;

    border-bottom: 2px solid #FF3D00;

    height: 38px;

    line-height: 34px;

}

.sqsj-con {

    background: #F9F9F9;

    height: 300px

}

.sqsj-con-left {

    width: 720px;

    float: left;

    margin-top: 10px;

}

.sqsj-con-left-tag {

    height: 30px;

    line-height: 30px;/* font-size:14px; */

    color: #7D7B7C;

    font-size: 16px;

    margin-bottom: 10px;

}

.sqsj-con-left-tag b {

    width: 11px;

    height: 30px;

    background: #FF3D00;

    display: block;

    float: left;

    line-height: 30px;

    margin-right: 15px;

}

.sqsj-con-left-bg {

    background: url(images/sq.png) no-repeat;

    width: 668px;

    height: 119px;

}

.sqsj-con-right {

    width: 428px;

    float: right;

    font-size: 16px;

    margin-top: 10px;

    color: #838383;

}

.sqsj-con-right-tag {

    height: 30px;

    line-height: 30px;/* font-size:14px; */

    color: #7D7B7C;

    font-size: 16px;

    margin-bottom: 10px;

}

.sqsj-con-right-tag b {

    width: 11px;

    height: 30px;

    background: #FF3D00;

    display: block;

    float: left;

    line-height: 30px;

    margin-right: 15px;

}

.sqsj-con-right ul li {

    float: left;

    line-height: 40px;

    height: 45px;

    /* margin-bottom: 10px; */

}

.sqsj-con-right ul li .phone {

    background: url(images/phone.png) no-repeat 0px 11px;

    width: 25px;

    height: 28px;

    float: left;

}

.sqsj-con-right ul li .sq-icon {

    background: url(images/sq-icon.png) no-repeat 0px 12px;

    width: 25px;

    height: 28px;

    float: left;

}

.sqsj-con-right ul li .weixin {

    background: url(images/weixin.png) no-repeat 0px 11px;

    width: 25px;

    height: 28px;

    float: left;

}

.sqsj-con-right ul li .email{

    background: url(images/email.png) no-repeat 0px 7px;

    width: 25px;

    height: 28px;

    float: left;

}

.sqsj-btn {

    width: 1050px;

    margin: 15px auto;

    border-top: 1px solid #ddd;/* overflow: hidden; *//* height: 100px; */

}

.sqsj-btn a:hover {

    color: #fff;

}

.tjsq {

    font-size: 16px;

    border-radius: 5px;

    width: 200px;

    height: 44px;

    line-height: 44px;

    color: #fff;

    float: left;

    background: #EA2F23;

    display: block;

    text-align: center;

    margin: 15px 40px 0px 340px;/* margin: 0 auto; */

}

.sjjg {

    font-size: 16px;

    border-radius: 5px;

    width: 200px;

    height: 44px;

    line-height: 44px;

    color: #fff;

    float: left;

    background: #F98C35;

    display: block;

    margin-top: 15px;

    text-align: center;

}

.tsfw-box {

    width: 1190px;

    margin: 15px auto;

    overflow: hidden;

}

.tsfw-tag {

    font-size: 24px;

    font-weight: bold;

    margin-bottom: 15px;

}

.qysy-box {

    width: 595px;

    border: 1px solid #ddd;

    float: left;

}

.qysy-title {

    margin: 10px 15px;

    color: #999999;

    font-size: 16px;

}

.qysy-title span {

    font-size: 20px;

    font-weight: bold;

    color: #333;

}

.qysy-title img {

    position: relative;

    top: 7px;

    left: 10px;

}

li {

    list-style: none;

}

#slider {

    width: 565px;

    height: 362px;

    margin: 0% auto;

    position: relative;

}

.tit {

    color: #333;

    font-size: 16px;

    position: relative;

    top: 63%;

    text-align: center;

    border-bottom: 1px solid #ddd;

    padding-bottom: 15px;

}

.tit span {

    margin-top: 10px;

    display: block;

    color: #999;

    font-size: 13px;

}

.slider_list li {

    position: absolute;

    display: none;

}

.slider_list li:first-child {

    display: block;

}

.slider_icon {

    position: absolute;

    z-index: 1;

    left: 40%;

    bottom: 15px;

    font-size: 0;

    padding: 4px 8px;

    border-radius: 12px;

    background-color: hsla(0,0%,100%,.3);

}

.slider_icon i {

    display: inline-block;

    width: 12px;

    height: 12px;

    border-radius: 50%;

    margin: 0 5px;

}

.btn {

    background: #E8E8E8;

}

.arrow {

    display: none;

    width: 30px;

    height: 60px;

    background-color: rgba(0,0,0,.2);

    position: absolute;

    top: 30%;

    margin-top: -30px;

    left: 93px;

}

.prve {

    left: 1px;

}

.next {

    left: 95%;

}

.arrow span {

    display: block;

    width: 10px;

    height: 10px;

    border-bottom: 2px solid #fff;

    border-left: 2px solid #fff;

}

.slider_left {

    margin: 25px 0 0 10px;

    transform: rotate(45deg);

}

.slider_right {

    margin: 25px 0 0 5px;

    transform: rotate(-135deg);

}

.arrow:hover {

    background: #444;

}

#slider:hover .arrow {

    display: block;

}

.btn_act {

    background: #db192a;

}

.zcy-box {

    width: 575px;

    border: 1px solid #ddd;

    float: right;

    height: 417px;

}

.zcy-title {

    margin: 10px 15px;

    color: #999999;

    font-size: 16px;

}

.zcy-title span {

    font-size: 20px;

    font-weight: bold;

    color: #333;

}

.zcy-title img {

    position: relative;

    top: 7px;

    left: 10px;

}

.v_out {

    width: 748px;

    margin: 0px auto;

    overflow: hidden;

}

.v_show {

    width: 475px;

    overflow: hidden;

    position: relative;

    height: 300px;

    float: left;

}

.v_cont {

    width: 6650px;

    position: absolute;

    left: 0px;

    top: 0px;

}

.v_cont ul {

    float: left;

    text-align: center;

    line-height: 50px;

}

.v_cont ul li {

    width: 665px;

    height: 219px;

    background: #f8f8f8;

    float: left;

    margin-top: 3px;

}

/*---圆圈---*/

.v_out_p {

    position: relative;

}

.circle {

    position: absolute;

    left: 40px;

    top: 290px;

}

.circle li {

    width: 120px;

    height: 60px;

    float: left;

    margin-right: 10px;

    background: #ccc

}

.circle .circle-cur {

    background: #f00

}

/*---切换---*/

.prev1, .next1 {

    float: left;

    padding: 105px 9px 0

}

.prev1 a {

    background: #ddd url(ad/prev.png) no-repeat;

}

.prev1 .ico_1 {

    background: url(input_a.gif) no-repeat 0 -3757px;

}

.next1 a {

    background: #ddd url(ad/next.png) no-repeat;

}

.next1 .ico_2 {

    background: url(input_a.gif) no-repeat right -3757px;

}

.prev1, .prev1 a, .next1, .next1 a {

    width: 32px;

    height: 32px;

    display: block

}

.tit1 {

    color: #333;

    font-size: 16px;

    position: relative;

    /* top: 71%; */

    text-align: center;

    border-top: 1px solid #ddd;

    /* padding-bottom: 20px; */

    width: 490px;

    text-align: center;

    margin: 0 auto;

}

.tit1 span {

    margin: 10px auto;

    display: block;

    background: #EDEDED;

    font-size: 16px;

    width: 120px;

    text-align: center;

    height: 40px;

    line-height: 40px;

}

.zhfw-box {

    width: 594px;

    float: left;

    border: 1px solid #ddd;

    margin-bottom: 15px;

}

.zhfw-title {

    margin: 10px 15px;

    font-size: 20px;

    font-weight: bold;

    color: #333;

}

.zwsb-title {

    margin: 10px 15px;

    font-size: 20px;

    font-weight: bold;

    color: #333;

    height: 32px;

}

.gdsb {

    position: absolute;

    background: #fff;

    width: 558px;

    height: 330px;

}

.gdsb ul li {

    float: left;

    width: 150px;

    height: 110px;

    background: #FF3D07;

    margin-right: 16px;

}

.icon-add-50 {

    position: relative;

    box-sizing: border-box;

    width: 50px;

    height: 50px;

    /* border: 1px dashed #9a9ba3;*/

    border-radius: 0%;

}

.icon-add-50:before {

    content: '';

    position: absolute;

    width: 25px;

    height: 4px;

    left: 50%;

    top: 50%;

    margin-left: 9px;

    margin-top: 14px;

    background-color: #fff;

}

.icon-add-50:after {

    content: '';

    position: absolute;

    width: 5px;

    height: 24px;

    left: 50%;

    top: 50%;

    margin-left: 19px;

    margin-top: 4px;

    background-color: #fff;

}

.zhfw-list {

    padding: 15px;

}

.box1 {

    float: left;

    width: 278px;

    height: 160px;

}

.he_ZoomInImg {

    background: #000;

    width: 239px;

    height: 150px;

    padding: 0;

    margin: 0;

    border: 1px solid #ddd;

    position: relative;

    box-sizing: border-box;

    cursor: pointer;

    -webkit-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

    overflow: hidden;

}

.he_ZoomInImg .he_ZoomInImg_img {

    position: relative;

    display: block;

    width: 100%;

    padding: 0;

    margin: 0;

    opacity: 1;

    -webkit-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

    overflow: hidden

}

.he_ZoomInImg:hover .he_ZoomInImg_img {

    opacity: .7;

    -webkit-transform: scale(1.3);

    -moz-transform: scale(1.3);

    -o-transform: scale(1.3);

    -ms-transform: scale(1.3);

    transform: scale(1.3)

}

.he_ZoomInImg .he_ZoomInImg_caption {

    color: #fff;

    -moz-backface-visibility: hidden;

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

    -webkit-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

    overflow: hidden

}

.he_ZoomInImg .he_ZoomInImg_caption, .he_ZoomInImg .he_ZoomInImg_caption > a {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    padding: 0;

    margin: 0;

    -webkit-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

    overflow: hidden

}

.he_ZoomInImg .he_ZoomInImg_caption_h {

    font-size: 18px;

    font-weight: 700;

    text-align: center;

    width: 90%;

    position: absolute;

    top: 20%;

    left: 10%;

    -webkit-transition: all .5s ease-in-out;

    -moz-transition: all .5s ease-in-out;

    -o-transition: all .5s ease-in-out;

    -ms-transition: all .5s ease-in-out;

    transition: all .5s ease-in-out;

    overflow: hidden;

    opacity: .8;

}

.he_ZoomInImg:hover .he_ZoomInImg_caption_h {

    color: #fff;

    opacity: 1

}

.he_ZoomInImg .he_ZoomInImg_caption_p {

    font-size: 1em;

    text-align: center;

    width: 80%;

    position: absolute;

    top: 60%;

    left: 10%;

    -webkit-transition: all .6s ease-in-out;

    -moz-transition: all .6s ease-in-out;

    -o-transition: all .6s ease-in-out;

    -ms-transition: all .6s ease-in-out;

    transition: all .6s ease-in-out;

    overflow: hidden;

    opacity: 0;

}

.he_ZoomInImg:hover .he_ZoomInImg_caption_p {

    color: #fff;

    opacity: 1

}

.djjr {

    width: 30px;

    height: 150px;

    font-size: 16px;

    background: #FD8D00;

    position: relative;

    left: 85%;

    bottom: 94%;

    text-align: center;

    line-height: 32px;

}

.djjr a {

    color: #fff;

}

.djjr:hover {

    background: #396698;

    color: #Fff;

}

.day {

    position: relative;

    left: 85%;

    bottom: 84%;

}

.he_ZoomInImg span {

    width: 80px;

    height: 30px;

    position: absolute;

    top: 75%;

    right: 10px;

    border-radius: 8px;

    text-align: center;

    line-height: 28px;

}

.zwsb-box {

    width: 574px;

    float: right;

    border: 1px solid #ddd;

}

.zwsb-tit {

    /* padding-top: 20px;*/

    width: 543px;

    margin-left: 15px;

    margin-bottom: 15px;

    overflow: hidden;

    height: 30px;

}

.zwsb-tit span {

    width: 5px;

    height: 30px;

    background: #FF3D07;

    display: block;

    float: left;

}

.zwsb-titbg {

    background: #FF3D07;

    height: 30px;

    width: 515px;

    color: #fff;

    display: block;

    float: right;

    line-height: 30px;

    padding-left: 15px;

    font-weight: 400;/* margin-left: 18px;*/

}

.zwsb-tit1 {

    /* padding-top: 20px;*/

    width: 540px;

    margin-left: 15px;

    margin-bottom: 15px;

    overflow: hidden;

    height: 30px;

}

.zwsb-tit1 span {

    width: 5px;

    height: 30px;

    background: #396698;

    display: block;

    float: left;

}

.zwsb-titbg1 {

    background: #396698;

    height: 30px;

    width: 512px;

    color: #fff;

    display: block;

    float: right;

    line-height: 30px;

    padding-left: 15px;

    font-weight: 400;/* margin-left: 18px;*/

}

.zwsb-tit2 {

    /* padding-top: 20px;*/

    width: 480px;

    margin-left: 15px;

    /* margin-bottom: 15px;*/

    overflow: hidden;

    height: 45px;

}

.zwsb-tit2 span {

    width: 5px;

    height: 30px;

    background: #47B1DF;

    display: block;

    float: left;

}

.zwsb-titbg2 {

    background: #396698;

    height: 30px;

    width: 449px;

    color: #fff;

    display: block;

    float: right;

    line-height: 30px;

    padding-left: 15px;

    font-weight: 400;/* margin-left: 18px;*/

}

.zwsb-tit3 {

    /* padding-top: 20px;*/

    width: 542px;

    margin-left: 15px;

    /* margin-bottom: 15px;*/

    overflow: hidden;

    height: 45px;

}

.zwsb-tit3 span {

    width: 5px;

    height: 30px;

    background: #4EB1E0;

    display: block;

    float: left;

}

.zwsb-titbg3 {

    background: #4EB1E0;

    height: 30px;

    width: 516px;

    color: #fff;

    display: block;

    float: right;

    line-height: 30px;

    padding-left: 15px;

    font-weight: 400;/* margin-left: 18px;*/

}

.zwsb-list1 {

    margin-bottom: 15px;

    overflow: hidden;

    width: 530px;

    margin-left: 26px;

}

.zwsb-list1 ul li {

    float: left;

    width: 115px;

    height: 90px;

    /* background: #FF3D07;*/

    margin-right: 9px;

}

.zwsb-list1 ul li img {

    width: 115px;

    height: 90px;

}

.zwsb-list {margin-bottom: 0px;overflow: hidden;width: 560px;margin-left: 15px;}

.zwsb-list ul li p {

    text-overflow: ellipsis;/* white-space: nowrap; */

    overflow: hidden;

    display: block;

    width: 85px;

    word-wrap: break-word;

    word-break: break-all;

    overflow: hidden;

    text-align: center;

    font-size: 12px;

}

.zwsb-list ul li {float: left;width: 88px;height: 123px;/* background: #FF3D07;*/margin-right: 5px;text-align: center;overflow: hidden;}

.zwsb-list ul li:last-child {

    margin-right: 0px;

}

.zwsb-list ul li img {width: 66px;height: 66px;/* background: #FF3D07;*/margin: 2px auto 7px;text-align: center;display: inline;}

.cph-box {

    border: 1px solid #ddd;

    width: 1187px;

    font-size: 14px;

}

.cph-title {

    margin: 10px 15px;

    font-size: 20px;

    font-weight: bold;

    color: #333;

}

.cph-list {

    margin-top: 15px;

}

.cph-list ul li {

    width: 195px;

    float: left;

    height: 160px;

}

.cph-list ul li img {

    /* text-align: center;*/

    margin-left: 45px;

}

.cph-list ul li img:hover {

}

.cph-list ul li p {

    text-align: center;

    line-height: 46px;

}



.layouts {

    width: 1200px;

    margin-left: auto;

    margin-right: auto;

}

.links {

    line-height: 26px;

    text-align: center;

    color: #D9D9D9;

    padding-top: 62px;

    padding-bottom: 3px;
}

.links a {

    color: #D9D9D9;

    padding: 0 8px;
}

.vote_show {

    padding: 0 20px 20px 20px;

}

.vote_show_n {

    width: 18px;

    height: 18px;

    line-height: 18px;

    font-size: 11px;

    background: #0172B6;

    color: #FFFFFF;

    text-align: center;

}

.vote_show_p {

    height: 11px;

    line-height: 11px;

    background: #EDEDED;

    font-size: 1px;

}

.vote_show_p div {

    height: 11px;

    line-height: 11px;

    float: left;

}

.vote_show_1 {

    background: #EA7211 url(image/vote_bg.gif) repeat-x 0 0;

    border-left: #EA7211 1px solid;

    border-right: #EA7211 1px solid;

}

.vote_show_2 {

    background: #AABF00 url(image/vote_bg.gif) repeat-x 0 -11px;

    border-left: #AABF00 1px solid;

    border-right: #AABF00 1px solid;

}

.vote_show_3 {

    background: #8B2A00 url(image/vote_bg.gif) repeat-x 0 -22px;

    border-left: #8B2A00 1px solid;

    border-right: #8B2A00 1px solid;

}

.vote_show_4 {

    background: #BF844A url(image/vote_bg.gif) repeat-x 0 -33px;

    border-left: #BF844A 1px solid;

    border-right: #BF844A 1px solid;

}

.vote_show_5 {

    background: #3A8938 url(image/vote_bg.gif) repeat-x 0 -44px;

    border-left: #3A8938 1px solid;

    border-right: #3A8938 1px solid;

}

.vote_show_6 {

    background: #486193 url(image/vote_bg.gif) repeat-x 0 -55px;

    border-left: #486193 1px solid;

    border-right: #486193 1px solid;

}

.vote_show_7 {

    background: #7DA3AE url(image/vote_bg.gif) repeat-x 0 -66px;

    border-left: #7DA3AE 1px solid;

    border-right: #7DA3AE 1px solid;

}

.vote_show_8 {

    background: #AE1486 url(image/vote_bg.gif) repeat-x 0 -77px;

    border-left: #AE1486 1px solid;

    border-right: #AE1486 1px solid;

}

.vote_show_9 {

    background: #5AB502 url(image/vote_bg.gif) repeat-x 0 -88px;

    border-left: #5AB502 1px solid;

    border-right: #5AB502 1px solid;

}

.vote_show_10 {

    background: #BF2146 url(image/vote_bg.gif) repeat-x 0 -99px;

    border-left: #BF2146 1px solid;

    border-right: #BF2146 1px solid;

}

.view-tenth img {

    -webkit-transform: scaleY(1);

    -moz-transform: scaleY(1);

    -o-transform: scaleY(1);

    -ms-transform: scaleY(1);

    transform: scaleY(1);

    -webkit-transition: all 0.7s ease-in-out;

    -moz-transition: all 0.7s ease-in-out;

    -o-transition: all 0.7s ease-in-out;

    -ms-transition: all 0.7s ease-in-out;

    transition: all 0.7s ease-in-out;

}

.view-tenth .mask {

    /* background-color: rgba(255, 231, 179, 0.3); */

    -webkit-transition: all 0.5s linear;

    -moz-transition: all 0.5s linear;

    -o-transition: all 0.5s linear;

    -ms-transition: all 0.5s linear;

    transition: all 0.5s linear;

    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";

    filter: alpha(opacity=0);

    opacity: 0;

}

.view-tenth a.info {

    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";

    filter: alpha(opacity=0);

    opacity: 0;

    -webkit-transform: scale(0);

    -moz-transform: scale(0);

    -o-transform: scale(0);

    -ms-transform: scale(0);

    transform: scale(0);

    -webkit-transition: all 0.5s linear;

    -moz-transition: all 0.5s linear;

    -o-transition: all 0.5s linear;

    -ms-transition: all 0.5s linear;

    transition: all 0.5s linear;

}

.view-tenth:hover img {

    -webkit-transform: scale(10);

    -moz-transform: scale(10);

    -o-transform: scale(10);

    -ms-transform: scale(10);

    transform: scale(10);

    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";

    filter: alpha(opacity=0);

    opacity: 0;

}

.view-tenth:hover .mask {

    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";

    filter: alpha(opacity=100);

    opacity: 1;

}

.view-tenth:hover h2, .view-tenth:hover p, .view-tenth:hover a.info {

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -o-transform: scale(1);

    -ms-transform: scale(1);

    transform: scale(1);

    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";

    filter: alpha(opacity=100);

    opacity: 1;

}

.view {

    width: 190px;

    height: 109px;

    display: inline;

    float: left;

    overflow: hidden;

    position: relative;

    text-align: center;

    -moz-box-shadow: 1px 1px 2px #e6e6e6;

    cursor: default;

}

.view .mask, .view .content {

    width: 190px;

    height: 110px;

    position: absolute;

    overflow: hidden;

    top: 0;

    left: 0;

}

.view img {

    display: block;

    position: relative;

}

.view a.info1 {

    display: inline-block;

    text-decoration: none;

    background: #FF3D07;

    color: #fff;

    margin-right: 10px;

    margin-bottom: 10px;

}

.view a.info1:hover {

    -webkit-box-shadow: 0 0 5px #000;

    -moz-box-shadow: 0 0 5px #000;

    box-shadow: 0 0 5px #000;

}

.jiantou {

    float: left;

    margin: 35px 8px 0px;

}

.he_slideCaptionDown {

    background: #fe7253;

    width: 239px;

    height: 150px;

    padding: 0;

    margin: 0;

    position: relative;

    box-sizing: border-box;

    cursor: pointer;

    -webkit-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

    overflow: hidden

}

.he_slideCaptionDown .he_slideCaptionDown_img {

    position: relative;

    display: block;

    width: 100%;

    padding: 0;

    margin: 0;

    opacity: 1;

    overflow: hidden

}

.he_slideCaptionDown .he_slideCaptionDown_caption {

    color: #fff;

    background: rgba(254,114,83,0);

    -moz-backface-visibility: hidden;

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

    -webkit-transform: translate3d(0, -100%, 0);

    -moz-transform: translate3d(0, -100%, 0);

    -o-transform: translate3d(0, -100%, 0);

    -ms-transform: translate3d(0, -100%, 0);

    transform: translate3d(0, -100%, 0);

    -webkit-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

    overflow: hidden

}

.he_slideCaptionDown:hover .he_slideCaptionDown_caption {

    background: rgba(254,114,83,.8);

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -o-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0)

}

.he_slideCaptionDown .he_slideCaptionDown_caption, .he_slideCaptionDown .he_slideCaptionDown_caption > a {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    padding: 0;

    margin: 0;

    -webkit-transition: all .4s ease-in-out;

    -moz-transition: all .4s ease-in-out;

    -o-transition: all .4s ease-in-out;

    -ms-transition: all .4s ease-in-out;

    transition: all .4s ease-in-out;

    overflow: hidden

}

.he_slideCaptionDown .he_slideCaptionDown_caption_h {

    font-size: 1.2em;

    font-weight: 700;

    text-align: center;

    width: 80%;

    position: absolute;

    top: -50%;

    left: 10%;

    -webkit-transition: all .5s ease-in-out;

    -moz-transition: all .5s ease-in-out;

    -o-transition: all .5s ease-in-out;

    -ms-transition: all .5s ease-in-out;

    transition: all .5s ease-in-out;

    overflow: hidden;

    opacity: 0;

}

.he_slideCaptionDown:hover .he_slideCaptionDown_caption_h {

    color: #fff;

    top: 25%;

    opacity: 1

}

.he_slideCaptionDown .he_slideCaptionDown_caption_p {

    font-size: 1em;

    text-align: center;

    width: 80%;

    position: absolute;

    top: -50%;

    left: 10%;

    -webkit-transition: all .6s ease-in-out;

    -moz-transition: all .6s ease-in-out;

    -o-transition: all .6s ease-in-out;

    -ms-transition: all .6s ease-in-out;

    transition: all .6s ease-in-out;

    overflow: hidden;

    opacity: 0;

    margin-top: 30px;

}

.he_slideCaptionDown:hover .he_slideCaptionDown_caption_p {

    color: #fff;

    top: 45%;

    opacity: 1

}

.he_slideCaptionDown span {

    width: 80px;

    height: 30px;

    position: absolute;

    top: 75%;

    right: 10px;

    border-radius: 8px;

    text-align: center;

    line-height: 28px;

}

.sytem-img-box{margin-top: 15px; overflow: hidden;}

.sytem-img-box ul li{width: 590px;height: 110px; float: left;margin-right: 10px;margin-bottom: 15px;}

.sytem-img-box ul li:nth-child(2){margin-right: 0px;}

.sytem-img-box ul li img{ width: 590px; height: 110px;}





/* search-info */
.head_search{width: 514px;/* height:auto; *//* position:relative; *//* z-index: 4; */float: right;}
.head_search .hsit,.head_search .onhsit{float:left;width: 368px;border:1px #d7d7d7 solid;border-right:none;height:38px;/* -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;*/position:relative;}
.head_search .onhsit{border:1px #1269d3 solid; border-right:none;}
.head_search .hsbn{float:left; width:100px; height:40px; line-height:40px; text-align:center; border:none; outline:none;/* -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;*/ font-family:"Microsoft YaHei"; font-size:16px; color:#FFFFFF; cursor:pointer; background:#1269d3;transition-duration: 0.3s;}
.head_search .hsbn:active{background:#0073ff;}
.head_search .search_m,.head_search .onsearch_m,.head_search .onsearch_m2{float:left;width: 87px;height:37px;line-height:37px;text-align:center;color:#333;font-family:"Microsoft YaHei";font-size:12px;border:none;outline:none;cursor:pointer;border-right:1px #e0e0e0 solid;background: url(img/headerdown.png) 70px 14px no-repeat;}
.head_search .onsearch_m{background:#f2f2f2 url(img/headerup.png) 57px 16px no-repeat; color:#1269d3;}
.head_search .onsearch_m2{background:#f2f2f2 url(img/headeruph.png) 57px 16px no-repeat; color:#333333;}
.head_search .search_i{float:left;display:inline;width: 145px;height:20px;line-height:20px;padding:9px 15px;border:0px;border:none;outline:none;color:#999;font-family:"Microsoft YaHei";font-size:12px;}
.head_search .hotkw{width:auto; display: block; float:right; height:24px; line-height:24px; position:absolute; right:10px; top:7px;}
.head_search .hotkw a{float:left; padding:0 10px; height:24px; font-family:"Microsoft YaHei"; font-size:12px; color:#333; background:#f2f2f2; margin-right:10px;}
.head_search .hotkw a:hover{color:#f66400;}
.head_search .search_form_focus .hotkw{display:none}
.head_search .search_module{position:absolute;width:265px;padding:10px; height:auto; overflow:hidden; top:39px; /*left:1px; */z-index:500; background:#FFFFFF; text-align:center;border: 1px #d7d7d7 solid;/*border-radius: 4px;*/}
.head_search .search_module a{color:#333;display:block; width:71px; height:38px; line-height:38px;float:left;font-size:12px; background:#f2f2f2;margin:0 7px 5px 7px; border:1px #e0e0e0 solid; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
.head_search .search_module a:hover{color:#1269d3;}
.head_search .search_tips{position:absolute; z-index:999999; left:73px; top:40px; width:427px; padding-top:15px; height:auto; overflow:hidden; border:1px #1268d3 solid; border-top:none; background:#FFFFFF;}
.head_search .search_t_div_1,.head_search .search_t_div_2{border:0px; margin:5px auto; width:396px; padding:0 15px; height:24px; line-height:24px; background:#FFFFFF; color:#666666; font-size:12px; cursor:pointer;font-family:"Microsoft YaHei";}
.head_search .search_t_div_2{background:#f3f3f3;}
.head_search .search_tips span{float:right; color:#999999;}
.head_search .search_tips label{background:#f3f3f3; font-size:12px; text-align:right; padding-right:15px; display:block; height:30px; line-height:30px; color:#666; cursor:pointer;font-family:"Microsoft YaHei";}
.head_search .search_tips_zx{position:absolute; z-index:999999; left:0; top:40px; width:565px; padding-top:15px; height:auto; overflow:hidden; border:1px #1268d3 solid; border-top:none; background:#FFFFFF;}
.head_search .search_tips_zx span{float:right; color:#999999;}
.head_search .search_tips_zx label{background:#f3f3f3; font-size:12px; text-align:right; padding-right:15px; display:block; height:30px; line-height:30px; color:#666; cursor:pointer;font-family:"Microsoft YaHei";}

.search-info{width: 100%;height: 360px;}
.search-form{width: 490px;float: right;margin: -11px 0px 0px 0px;}
.hsit{width: 490px;border: 1px #F06C22 solid;border-right: none;height: 40px;position: relative;/* border-radius: 3px 0 0 3px; */float: left;}
.search_m{float:left;width: 135px;height: 70px;line-height: 70px;text-align: left;color:#333;font-family:"Microsoft YaHei";font-size: 19px;border:none;outline:none;cursor:pointer;/* border-right:1px #e0e0e0 solid; */background: url(img/headerdown.png) 123px 29px no-repeat #fff;padding-left: 25px;letter-spacing: 2px;}
.search-input{float:left; display:inline; width:250px; height:20px; line-height:20px; padding:9px 15px; border:0px; border:none; outline:none; color:#999; font-family:"Microsoft YaHei"; font-size:12px;}
.type-nav{
    float: left;
    overflow: hidden;
    width: 460px;
}
.type-nav ul li{
    float: left;
    width: 56px;
    height: 25px;
    line-height: 21px;
    text-align: center;
    color: #323232;
    cursor: pointer;
    font-size: 12px;
}

.hsbn{width: 140px;float: left;height: 70px;/* line-height: 57px; */border: none;background: linear-gradient(#066CFF,#1B83FF);color: #fff;font-size: 18px;font-weight: bold;/* background: url("../images/search-icon.png") no-repeat #FD7045 85px 17px; */border-radius: 0px 6px 6px 0px;cursor: pointer;}
.hot-word{margin-top: 16px;overflow: hidden;float: left;width: 100%;}
.hot-word span{width: 82px;height: 24px;line-height: 24px;border: 2px solid #FD7045;text-align: center;display: block;border-radius: 4px;color: #FD7045;font-size: 14px;font-weight: 400;float: left;margin-right: 20px;}
.hot-word ul li{float: left;height: 26px;line-height: 26px;margin-right: 40px;/* color: #2F2E2E; */}
.hot-word ul li a{color: #2F2E2E;font-size: 14px;font-weight: 400;font-family: Source Han Sans CN;}
.hotkw{width:auto; display: block; float:right; height:24px; line-height:24px; position:absolute; right:10px; top:7px;}
.hotkw a{float:left; padding:0 10px; height:24px; font-family:"Microsoft YaHei"; font-size:12px; color:#333; background:#f2f2f2; margin-right:10px;}
.hotkw a:hover{color:#f66400;}
.dkcp{
    height: 80px;
    margin-top: 15px;
    margin-left: 15px;
}
.dkcp img{
    width: 60px;
    height: 60px;
    float: left;
}
.dkcp p{
    float: left;
    margin-left: 10px;
    color: #FF3D00;
    font-size: 18px;
    font-weight: bold;
}
.dkcp b{
    float: left;
    margin-left: 10px;
    color: #000;
    margin-top: 6px;
}

.fwgx{}
.fwgx-tit{background: url("images/2021/zqfw-tit.png") no-repeat;width: 774px;height: 54px;text-align: center;margin: 0 auto;}
.fwgx-tag{
    height: 70px;
    background: #fff;
    border-bottom: 2px solid #3AA4F2;
    margin-top: 20px;
}
.fwgx-tag ul li{
    float: left;
    width: 145px;
    text-align: center;
    height: 70px;
    line-height: 70px;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
    background: url("images/2021/icon-type.png") no-repeat;
    padding-left: 25px;
}
.fwgx-tag ul li.on{
    background-color: #0060D1;
    color: #fff;
}
.fwgx-tag ul li.fw-icon1{
    background-position: -134px -346px;
}
.fwgx-tag ul li.fw-icon2{background-position: -130px -426px;}
.zqfw{width: 1200px;}
.zqfw-left{width: 935px;background: #fff;float: left;border-radius: 0px 0px 5px 5px;height: 380px;}
.zqfw ul li{float: left;width: 210px;height: 156px;margin: 35px 12px 15px 11px;}
.zqfw ul li:nth-child(4){ margin-right: 0px;}
.zqfw ul li:nth-child(8){margin-top: 0px;}
.zqfw ul li:nth-child(5){margin-top: 0px;}
.zqfw ul li:nth-child(6){margin-top: 0px;}
.zqfw ul li:nth-child(7){margin-top: 0px;}
.zqfw ul li img{ width: 210px; height: 156px;}
.zqfw ul li img:hover {
    width:210px;
    height:156px;
    transform:scale(1.2,1.2);
}
/* 中心变形*/
img {
    transition:all 0.5s ease-out;
    /* 过度 所有css属性 1秒过度 结束慢*/
    -moz-transition:all 0.5s ease-out;
    /* Firefox 4 */
    -webkit-transition:all 0.5s ease-out;
    /* Safari 和 Chrome */
    -o-transition:all 0.5s ease-out;
    /* Opera */
}
.xq-list{}
.xq-list ul li a:hover{color:#0060D1;}
.xq-list ul li{width: 300px;height: 175px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;float: left;margin: 15px 0px 0px 15px;}
.xq-list ul li:nth-child(2){
    margin-left: 0px;
}
.xq-list ul li:nth-child(3){
    margin-left: 0px;
    border-right: 0px;
}
.xq-list ul li:nth-child(4){
    margin-top: 0px;
    border-bottom: none;
}
.xq-list ul li:nth-child(5){
    margin-left: 0px;
    margin-top: 0px;
    border-bottom: none;
}
.xq-list ul li:nth-child(6){
    margin-left: 0px;
    border-right: 0px;
    margin-top: 0px;
    border-bottom: none;
}
.xq-tit{
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 15px;
}
.xq-list ul li span{
    margin-top: 15px;
    display: block;
    float: left;
    width: 160px;
    border-radius: 5px;
    background: #FDECE2;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #E92727;
    margin-left: 15px;
    padding: 0 5px;
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: pointer;
}
.xq-tit a{
    font-size: 16px;
}
.xq-list ul li p{
    margin-left: 15px;
    color: #898898;
    overflow: hidden;
    width: 280px;
    height: 30px;
}
.xq-list ul li i{
    width: 3px;
    height: 20px;
    background: #E82825;
    display: block;
    float: left;
    margin-right: 8px;
    margin-top: 3px;
}
.more{
    width: 90px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #CBCBCB;
    border-radius: 20px;
    text-align: center;
    margin-top: 15px;
    color: #656565;
}
.zqfw-right{width: 255px;float: right;height: 380px;background: #fff;border-radius: 5px;}
.zqfw-right h1{text-align: center;font-size: 18px;color: #0067EA;margin-top: 30px;}
.zqfw-bg{background: url("images/2021/fwlc.png") no-repeat;width: 210px;height: 215px;margin: 35px 25px 0px 25px;}
.xq-bg{background: url("images/2021/fbxq.png") no-repeat; width: 207px; height: 215px;margin: 35px 25px 0px 25px;}
.ksrz{background: url("images/2021/ksrz.png") no-repeat;width: 255px;height: 51px;display: block;margin-top: 21px;}
.ksfb{background: url("images/2021/ksfb.png") no-repeat;width: 255px;height: 51px;display: block;margin-top: 21px;}
.my{
    width: 45px;
    height: 25px;
    float: left;
    text-align: center;
    display: block;
    background: #0053B5;
    color: #fff;
    border-radius: 5px;
    margin-left: 10px;
    margin-bottom: 15px;
}
.more{
    float: right;
    margin-right: 10px;
}
.sqfw{
    float: right;
    margin-right: 5px;
}
.lc{
    float: right;
    background: #fff;
    width: 265px;
    text-align: center;
    height: 380px;
}
.lc img{}
.lc h1{
    margin-top: 33px;
    font-size: 18px;
    font-weight: normal;
    color: #0166EA;
    margin-bottom: 25px;
}

.sjtj{margin-top: 20px}
.sjtj-tit{background: url("images/2021/sjtj-tit.png") no-repeat;width: 774px;height: 54px;text-align: center;margin:  auto;}
.sjtj-left{background: #FBFCFF;border-radius: 5px 0px 0px 5px;width: 1200px;height: 420px;float: left;margin: 30px 0px 20px 0px;}
.sjtj-left ul{width:1200px; margin: 0 auto}
.sjtj-left ul li{float: left}
.sjtj-left ul li p{
    margin-top: 100px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.sjtj-left ul li p:nth-child(2){margin-top: 20px;}
.sjtj-left ul li p:nth-child(4){margin-top: 70px;}
.sjtj-left ul li p:nth-child(6){margin-top: 70px;}
.sjtj-left ul li p:nth-child(8){margin-top: 70px;}


.sjtj-left ul li b:nth-child(2){margin-top: 20px;display:block;}
.sjtj-left ul li b:nth-child(4){margin-top: 70px;}
.sjtj-left ul li b:nth-child(6){margin-top: 70px;}
.sjtj-left ul li b:nth-child(8){margin-top: 70px;}
.sjtj-left ul li b{
    text-align: center;
    display: block;
    font-size: 16px;
    color: #FD6D34;
}
.sjtj-left ul li:nth-child(1){background: url("images/2021/data/1.png") no-repeat 0px 0px;width: 214px;height: 214px;position: relative;top: 160px;left: 105px;}
.sjtj-left ul li:nth-child(2){background: url("images/2021/data/2.png") no-repeat;width: 213px;height: 213px;position: relative;top: 50px;left: 1px;}
.sjtj-left ul li:nth-child(3){background: url("images/2021/data/3.png") no-repeat;width: 214px;height: 214px;position: relative;top: 161px;left: -102px;}
.sjtj-left ul li:nth-child(4){background: url("images/2021/data/4.png") no-repeat;width: 214px;height: 213px;position: relative;top: 50px;left: -204px;}
.sjtj-left ul li:nth-child(5){background: url("images/2021/data/5.png") no-repeat;width: 213px;height: 214px;position: relative;top: 159px;left: -305px;}
.sjtj-left ul li:nth-child(6){background: url("images/2021/data/6.png") no-repeat;width: 214px;height: 213px;position: relative;top: -166px;left: -321px;float: right;}
.sjtj-left ul li:nth-child(7){background: url("images/2021/data/7.png") no-repeat;width: 214px;height: 214px;position: relative;top: -56px;left: 9px;float: right;}
.sjtj-left ul li:nth-child(8){background: url("images/2021/data/8.png") no-repeat;width: 214px;height: 213px;position: relative;top: -167px;left: 333px;float: right;}
.sjtj-right{background: #fff;border-radius: 0px 5px 5px 0px;width: 208px;height: 450px;float: right;margin: 30px 0px 20px 0px;}
.sjtj-right ul li{
    height: 87px;
    float: left;
    width: 89px;
    margin-top: 30px;
    margin-left: 15px;
}
.sjtj-right ul li p{
    height: 87px;
    line-height: 143px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}
.sjtj-right ul li p:hover{color: #0060D1}
.zqygm{background: url("images/2021/tool/qygm.png") no-repeat 15px 0px;width: 51px;height: 52px;}
.ssl{background: url("images/2021/tool/ssl.png") no-repeat 15px 0px;width: 52px;height: 52px;}
.czdpyk{background: url("images/2021/tool/jdpt.png") no-repeat 15px 0px;width: 52px;height: 52px;}
.cpjtx{background: url("images/2021/tool/cpj.png") no-repeat 15px 0px; width: 52px;height: 52px}
.gzcded{background: url("images/2021/tool/zcde.png") no-repeat 15px 0px; width: 52px;height: 52px}
.sj{
    float: left;
    width: 89px;
    margin-left: 4px;
}
.sj b{
    color: #FD3D00;
    /* margin-top: 7px; */
    display: block;
}
.sj p{margin-top: 6px;}
.qysq{background: #fff;width: 935px;height: 360px;border-radius:5px;float: left;margin-bottom: 30px;margin-right: 15px;}
.qysq-tag{
    width: 160px;
    float: left;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    height: 45px;
    line-height: 45px;
    background: #0060D1;
    color: #fff;
    border-radius: 5px 0px 0px 0px;
}
.qysq-bg{background: url("images/2021/sq_bg.png") no-repeat;width: 668px;height: 119px;/* float: left; */margin-top: 45px;}
.qysq-bottom{background: url("images/2021/sq.png") no-repeat;width: 1000px;height: 110px;margin-top: 25px;margin-left: 25px;/* border-top: 1px solid #ddd; */}
.qysq-bottom a:hover{color:#fff}
.sjbs{
    float: right;
    width: 250px;
}
.sjbs-tit{
    width: 100%;
    float: left;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    height: 45px;
    line-height: 45px;
    background: #0060D1;
    color: #fff;
    border-radius: 5px 0px 0px 0px;
}
.sjbs-list{
    background: #fff;
    height: 360px;
    border-radius: 0px 0px 5px 5px;
}
.tjsq {

    font-size: 16px;

    border-radius: 5px;

    width: 200px;

    height: 44px;

    line-height: 44px;

    color: #fff;

    float: left;

    background: #EA2F23;

    display: block;

    text-align: center;

    margin: 50px 24px 0px 466px;

    /* margin: 0 auto; */
}

.sjjg {

    font-size: 16px;

    border-radius: 5px;

    width: 200px;

    height: 44px;

    line-height: 44px;

    color: #fff;

    float: left;

    background: #F98C35;

    display: block;

    margin-top: 50px;

    text-align: center;
}
.sjtj-bottom{
    height: 60px;
    border-bottom: 2px solid #3AA9F8;
    float: left;
    line-height: 60px;
    margin-top: 15px;
    width: 535px;
}
.sjtj-tags{
    float: left;
}
.sjtj-tags ul li{
    text-align: center;
    height: 60px;
    width: 170px;
    line-height: 60px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    margin: 0;
}
.sjtj-tags ul li.on{
    background: #0060D1;
    color: #fff;
}

.sjtj-list{}
.sjtj-list ul li{}


.txtScroll-top{ width:535px;  overflow:hidden; position:relative;   }
.txtScroll-top .hd{ }

.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bdt{ padding:15px;  }
.txtScroll-top .infoList{width: 535px;}
.txtScroll-top .infoList li{ height:24px; line-height:24px; width: 250px; float: left}

.zthd{
    overflow: hidden;
    margin-bottom: 20px;
}
.zthd-tit{background: url("images/2021/fwhd.png") no-repeat;width: 774px;height: 54px;text-align: center;margin: 0 auto;}
.fwhd-box{width: 1200px;/* float: left; *//* background: #fff; */margin-top: 20px;margin-right: 15px;overflow: hidden;}
.fwhd-tag{height: 70px;line-height: 70px;border-bottom: 2px solid #3AA9F8;width: 750px;float: left;background: #fff;border-radius: 0px 5px 0px 0px;/* margin-right: 15px; */}
.fwhd-tag ul li{background:url("images/2021/icon-type.png") no-repeat;float: left;width: 175px;text-align: center;height: 70px;line-height: 70px;font-size: 18px;font-weight: bold;border-radius: 5px 0px 0px 0px;cursor: pointer;}
.fwhd-tag ul li.fwhd-icon1{background-position: -148px -511px;}
.fwhd-tag ul li.fwhd-icon2{background-position: -146px -586px;}
.fwhd-tag ul li.on{background-color: #0060D1;color: #fff;}
.fwhd-con{height: 245px;float: left;width: 1200px;}
.fwhd-tags{}
.fwhd-tags ul li{float: left;margin: 25px 0px 0px 25px;}
.fwhd-tags ul li img{border-radius: 6px;width: 220px;height: 160px;}
.fwhd-tags ul li p{text-align: center;margin-top: 5px;}
.fwhd-con-left{float: left;width: 750px;background: #fff;height: 240px;border-radius: 0px 0px 0px 5px;margin-right: 13px;}
.fwhd-con-right{float: right;width: 435px;margin-top: -72px;border-radius: 0px 0px 5px 5px;}
.zthd-right{float: right;width: 425px;margin-top: 19px;background: #fff;}
.pphd-tit{height: 70px;line-height: 70px;border-bottom: 2px solid #3AA9F8;background: #fff;}
.pphd-tit ul li{background:url("images/2021/icon-type.png") no-repeat;width: 235px;height: 70px;line-height: 70px;text-align:  center;color: #fff;font-size: 18px;font-weight: bold;border-radius: 5px 5px 0px 0px;}
.pphd-tit ul li.on{background-color: #0060D1;}
.pphd-tit ul li.pphd-icon{background-position: -147px -666px;}
.pphd-ad{}
.pphd-ad img{}
.fwhd-slider{}
.fwhd-slider ul li{margin: 30px 15px 35px 20px;float: left;}
.fwhd-slider ul li .fwhd-img{float: left;margin-right: 15px;}
.fwhd-slider ul li .fwhd-img img{width: 180px;height: 125px;}
.fwhd-info{float: right;width: 520px;overflow: hidden;}
.fwhd-info a{color: #000;font-size: 16px;font-weight: bold;text-align: left;display: block;}
.fwhd-info a:hover{color:#0060D1;}
.fwhd-info p{/* text-indent: 24px; */margin-top: 5px;overflow: hidden;color: #B7B7B7;text-align: left;}
.fwhd-info p:last-child{text-indent:0px}
.fwhd-info p:nth-child(3){text-indent: 0px;}
.fwhd-bottom{margin-top: 15px;background: #fff;height: 60px;line-height: 60px}
.fwhd-bottom-con{
    width: 640px;
    margin: 0 auto;
    height: 60px;
    line-height: 60px;
}
.fwhd-bottom p{}
.fwhd-bottom p b{
    color: #EA3023;
    font-size: 18px;
    margin-right: 15px;
}
.fwhd-bottom p span{
    color: #343434;
    font-size: 16px;
    font-weight: bold;
    margin-right: 15px;
    margin-left: 15px;
}
.logo1{width: 471px; height: 58px;float: left;margin: 30px 0px 30px 0px;}
.header_nav{float:right;height: 31px;width: 373px;}
.header_nav a{padding:0 10px;color: #696969;}
.header_nav .navs{padding-right:18px;background: url("images/2021/l0LQ7A5K8C.png") no-repeat right -29px;display: inline-block;padding-left:10px;}
.header_nav .jsddm{height: 31px;}
.header_nav .cart_mall{height: 15px; padding: 0 3px; line-height: 15px; background-color: #ff7300; color: #fff; margin-left: 3px; position: relative;}
.header_nav .jsddm .cart_new{position: relative; width: 110px;overflow: hidden;}
.header_nav .jsddm .cart_new .cart_text{float:left;overflow: hidden;}
.header_nav .jsddm .cart_new .cart_text .cart_name{float:left}
.header_nav .jsddm .cart_new .cart_text .cart_buy{float: right;background: url(img/mallbg.png) no-repeat;height: 16px;line-height: 16px;margin-top: 12px;margin-left: 3px;margin-right: 2px;}
.jsddm .jsl{position:relative; z-index:5;}
.jsddm .jsl:hover a.nav{background:#ffffff url("images/2021/l0LQ7A5K8C.png") no-repeat right 20px;border-color: #dcdcdc;outline: 1px #dcdcdc solid;line-height:40px; border-bottom: 1px solid #ffffff; box-shadow: 0 0 16px 0 hsla(0,0%,77%,.5);}
.jsddm span{color:#e0e0e0;}

.city_top_select{position: relative;/* margin-left: 31px; */margin-top: 0px;min-width: 68px;float: left;font-size: 14px;z-index: 3;}
.city_top_select .oncity{/* display: block; */_width:80px;height: 40px;/* margin:5px; *//* padding:0 14px; *//* border: 1px #E3E3E3 solid; *//* background: #F9F7F8; */transition-duration: 0.3s;}
.city_top_select .oncity a{display:block;height: 38px;line-height: 25px;/* background: url("images/2021/gif/ditu.gif") no-repeat 40px 0px; *//* background-size: 14px 14px; *//* padding-right:20px; */color:red;}
.city_top_select .citylist{position:absolute;display:none;top:40px;width:408px;height:auto;padding:0 20px;border:1px #f5f5f5 solid;background:#ffffff;z-index: 500;}
.city_top_select .citylist .cybt{height:38px; line-height:38px; border-bottom:1px #f5f5f5 solid; color:#666666;}
.city_top_select .citylist .cybt a{color:#1269d3;}
.city_top_select .citylist ul{margin:20px 0; height:auto; overflow:hidden; width:105%; font-size: 14px;}
.city_top_select .citylist ul li{width:20%; height:33px; line-height:33px; overflow:hidden; float:left; margin-right:5%;}
.city_top_select .citylist ul li a{color:#666666;padding: 0 10px;}
.city_top_select .citylist ul li a:hover{background: #CFE4FF;border: 1px solid #2E7DDA; border-radius: 12px;}
.city_top_select .citylist ul li a.cur{color:#1269d3;}
.city_top_select:hover .oncity{height:33px;margin:0;background:#FFFFFF;}
.city_top_select:hover .citylist{display:block;}

.nav_hd_top{width:100%;background:#FFFFFF; height:55px; padding:27px 0; position:relative;min-width: 1200px;z-index: 4;}
.nav_top{width: 1200px; height: 55px; background: #FFFFFF; margin: 0 auto; position:relative;}
.main_uc {margin-left: 40px;}
.mtb {margin-top: 10px;}

.txtMarquee-top{ width:400px;  overflow:hidden; position:relative;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .bd1{ padding:15px; height:210px}
.txtMarquee-top .infoList li{ height:38px; line-height:38px;border-bottom: 1px dashed #ddd;}
.txtMarquee-top .infoList li a:hover{color: #0060D1}
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }


.txtMarquee-top1{width:435px;overflow:hidden;position:relative;background: #fff;height:240px;}
.txtMarquee-top1 .hd1 .next{ background-position:0 -140px;  }
.txtMarquee-top1 .hd1 .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top1 .hd1 .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top1 .bd2{ padding:10px; height:210px; }
.txtMarquee-top1 .infoList1 li{height:35px;line-height: 35px;}
.txtMarquee-top1 .bd2 li img{width:121px;height: 108px;border: 1px solid #ddd;border-radius: 5px;margin-left: 11px;}
.txtMarquee-top1 .infoList1 li a:hover{color: #0060D1}

.picScroll-left{width: 750px;overflow:hidden;position:relative;float: left;}
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
    cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/2021/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bds{/* padding:10px; */}
.picScroll-left .bds ul{ overflow:hidden; zoom:1; }
.picScroll-left .bds ul li{margin: 30px 8px;float:left;_display:inline;overflow:hidden;text-align:center;}
.picScroll-left .bds ul li .pic{ text-align:center; }
.picScroll-left .bds ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bds ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bds ul li .title{ line-height:24px;   }

.showbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.showbox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.showbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.showbox .mainlist{padding:10px;}
.showbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.xxwlbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.xxwlbox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.xxwlbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.xxwlbox .mainlist{padding:10px;}
.xxwlbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.zfcgbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.zfcgbox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.zfcgbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.zfcgbox .mainlist{padding:10px;}
.zfcgbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.cchgbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.cchgbox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.cchgbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.cchgbox .mainlist{padding:10px;}
.cchgbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.qtbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.qtbox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.qtbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.qtbox .mainlist{padding:10px;}
.qtbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.sfjdbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.sfjdbox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.sfjdbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.sfjdbox .mainlist{padding:10px;}
.sfjdbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.zdpybox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.zdpybox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.zdpybox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.zdpybox .mainlist{padding:10px;}
.zdpybox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.cchgbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #8FA4F5 solid;padding:1px;background:#fff;}
.cchgbox h2{height: 30px;font-size:14px;background-color:#3366cc;position:relative;padding-left:10px;line-height: 30px;color:#fff;}
.cchgbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.cchgbox .mainlist{padding:10px;}
.cchgbox .mainlist p{font:normal 14px/2 'microsoft yahei';text-indent:2em;color:#333;padding-top:5px;}
#zhezhao{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navss{padding:0 20px;height:55px;line-height: 55px;position:relative;}
.navss a{ color:#fff;  }
.navss .nLi{float:left;position:relative;display:inline;/* border-right: 1px solid #ddd; */}
.navss .nLi span{color:#fff;/* height: 42px; *//* display: block; *//* float: left; */}
.navss .nLi h3{ float:left;  }
.navss .nLi h3 a{display:block;padding: 0 15px;font-size: 18px;font-weight: normal;}
.navss .sub{display:none;left:0;top: 54px;position:absolute;background: linear-gradient(60deg, #0052B5,#0060D1, transparent);line-height:26px;padding:5px 0;width: 175px;z-index: 9999;}
.navss .sub li{zoom:1;text-align: center;height: 33px;line-height: 33px;}
.navss .sub a{display:block;padding:0 10px;text-align: center;font-size: 14px;height: 38px;line-height: 38px;width: 154px;}
.navss .sub a:hover{ background:#0060D1; color:#fff;  }
.navss .on h3 a{/* background: #0052B5; */color:#fff;}

.myscroll {width: 405px;height: 211px;margin: 0 auto;/* border: 1px solid #ccc; */line-height: 26px;font-size: 14px;overflow: hidden;}
.myscroll p { height: 26px; margin-left: 15px;}
.myscroll a { color: #333; text-decoration: none;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}



/*底部*/
.footer{background: #323D5B;color: #ffffff;height: 320px;}
.link-list{width: 1200px;padding-top: 25px;margin: 0 auto;}
.link-list span{text-align: center;}
.link-list b{text-align: center;display: block;float: left;margin-right: 10px;font-size: 18px;font-weight: normal;height: 45px;line-height: 45px;}
#copyright{color:#D9D9D9;width: 507px;margin: 0 auto;text-align: center;line-height: 33px;}
#copyright a{ color: #D9D9D9;}

.navli {
    z-index: 2;
    width: 264px;
    /* width: 200px; */
    left: -1px;
    bottom: -145px;
    height: 142px;
    border: 1px solid #454649;
    background-color: #fff;
    overflow-x: hidden;
    overflow-y: scroll;
}
.navli li a{
    display: block;
    text-align: left;
    padding-left: 20px;
}
.navli li a:hover{
    color: #e92725;
    background-color: #ccc;
}
.navli::-webkit-scrollbar {
    /*滚动条整体样式*/
    width : 5px;  /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.navli::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 10px;
    box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
    background   : #ededed;
}
.whiteBox{
    height: 45px;
    width: 264px;
    /* width: 200px; */
    background-color: #50545d;
    position: relative;
    /* margin-left: 20px; */
    margin-left: 15px;
}
.whiteBox .selectBox{
    width: 230px;
    /* width: 180px; */
    height: 45px;
    line-height: 45px;
    padding-left: 30px;
    background-size: 15px auto;
    background: #50545d url("images/2021/icon_select.png") no-repeat 237px center;
    /* background: #50545d url(../images/icon_select.png) no-repeat 180px center; */
    /* float: left; */
    color: #81868A;
    font-size: 14px;
}

/* 中间无空格 */
.whiteBox .selectBox.on {
    background: #50545d url("images/2021/icon_selectOn.png") no-repeat 180px center!important;
}

.banner{position: relative;overflow: auto;text-align: center;width:600px;margin:0 auto}
.banner .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner .dots li.active{background:#fff;opacity:1}
.banner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner #al{left:15px}
.banner #ar{right:15px}
.banner ul{z-index: 1;width: 600%;overflow: hidden;}
.banner ul .slider-item {width:600px; float: left;height:350px; position: relative; overflow: hidden;}
.banner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 600px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 16px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));}
.banner .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}

.sb-list{}
.sb-list ul li{
    float: none;
    border-bottom: 1px dashed #ddd;
    padding: 6px 25px 10px 25px;
}

.footer-cons{width: 1200px; margin: 0 auto}
.footer-left{width: 670px;float: left;margin-top: 30px;}
.footer-left h1{
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 10px;
}
.footer-left ul li{
    height: 30px;
    line-height: 30px;
    font-size: 16px;
}
.foot-copyright{
    margin-top: 30px;
    font-size: 16px;
}
.foot-copyright a{
    color: #fff;
}
.footer-right{width: 420px;float: right;margin-top: 30px;}
.erw-bg{background: url("images/qywx.png") no-repeat;width: 162px;height: 165px;float: left;margin-right: 30px;margin-top: 20px;}
.footer-link-left{
    width: 84px;
    float: left;
    margin-right: 60px;
    margin-top: 25px;
}
.footer-link-left p{
    font-size: 16px;
    margin-bottom: 20px;
}
.footer-link-left ul li{
    line-height: 33px;
}
.footer-link-left ul li a{
    color: #fff;
    font-size: 16px;
}

.footer-link-right{
    width: 70px;
    float: right;
    /* margin-right: 60px; */
    margin-top: 25px;
}
.footer-link-right p{
    font-size: 16px;
    margin-bottom: 20px;
}
.footer-link-right ul li{
    line-height: 33px;
}
.footer-link-right ul li a{
    color: #fff;
    font-size: 16px;
}
.new-header{width: 100%; background: url("images/2024/banner.png") no-repeat; height: 540px;background-size:cover;}

.new-headers{width: 100%;height: 100px;background: #1F8CEB;}
.header-boxs{width: 1200px;margin: 0 auto;height: 100px;line-height: 100px;}
.header-boxs-left{float: left;margin-top: 30px;width: 470px;}
.header-boxs-right{width: 650px;float: right;margin-top: 30px;}
.header-border-top{border-top:1px solid #ddd}
.header-search-box{width: 1200px;margin: 0 auto}
.header-search-tit{width: 560px;margin: 80px auto;font-size: 48px;color: #fff;font-weight: bold;}
.header-searchs{width: 1000px;height: 70px;margin: 0 auto}
.select-control{float: left;width: 130px;height: 70px;border: none;font-size: 18px;padding-left: 15px;}

.nav1 {width: 650px;height: 70px;/* background:#69bded; */margin:0 auto;}
#nav .nav1 ul li {width: 108px;line-height: 70px;text-align:center;float:left;/* padding: 0 21px; */}
#nav .nav1 ul li a {color: #fff;display:block;/* width:200px; */height: 70px;text-decoration:none;font-size: 16px;font-weight: bold;}
#nav .nav1 ul li a:hover {background:linear-gradient(#066CFF,#1B83FF);color:#fff;transition:all 0.7s;}
.nav22 .li {position:relative;}
.nav3 {position:absolute;height: 0px;overflow:hidden;transition:height 0.7s;-moz-transition:height 0.7s; /* Firefox 4 */-webkit-transition:height 0.7s; /* Safari and Chrome */background:linear-gradient(#066CFF,#1B83FF);}
.nav3 li{
    width: 107px;
    text-align: center;
    height: 49px;
    text-align: justify;
}
.nav3 li a{font-size:14px;width: 107px;}
.nav33 li a{font-size:14px;width: 270px;}
/*就是当鼠标悬浮在li 上面的时候，让他子元素中的 nav3 显示可见*/
.nav22 .li:hover .nav3 {height:180px;}
.nav22 .li:nth-child(3):hover .nav3 {height:40px;}
#nav {height: 60px;/* background:#3d313f; *//* position:fixed; */z-index:100000; /* 必须设置最高层 */top:0px;width: 650px;float: left;margin-top: 30px;}


.main{width: 1200px; margin: 0 auto;}
.link-boxs{width: 1200px;margin: 20px auto 20px;overflow: hidden;}
.link-boxs ul li{width: 190px;height: 87px;float: left;margin-right: 12px;}
.link-boxs ul li:nth-child(1){background: url("images/2024/link/xjr.png") no-repeat;width: 180px;height: 85px;line-height: 85px;padding-left: 10px;font-size: 18px;}
.link-boxs ul li:nth-child(2){background: url("images/2024/link/zjtx.png") no-repeat;width: 180px;height: 87px;line-height: 87px;padding-left: 10px;font-size: 18px;}
.link-boxs ul li:nth-child(3){background: url("images/2024/link/cxqy.png") no-repeat;width: 180px;height: 88px;line-height: 88px;padding-left: 10px;font-size: 18px;}
.link-boxs ul li:nth-child(4){background: url("images/2024/link/kjx.png") no-repeat;width: 180px;height: 85px;line-height: 85px;padding-left: 10px;font-size: 18px;}
.link-boxs ul li:nth-child(5){background: url("images/2024/link/qygm.png") no-repeat;width: 180px;height: 88px;line-height: 88px;padding-left: 10px;font-size: 18px;}
.link-boxs ul li:nth-child(6){background: url("images/2024/link/gxqy.png") no-repeat;width: 180px;height: 86px;line-height: 86px;padding-left: 10px;font-size: 18px;margin-right: 0px;}

.zc-boxs{width: 1200px;margin: 0 auto}
.zc-boxs-tit{background: url("images/2024/zcfw.png") no-repeat;width: 521px;height: 70px;margin: 20px auto;}
.zc-box{width: 800px;float: left;box-sizing: border-box;box-shadow: 5px 9px 12px 0px #F2F9FF;}
.zc-tit-more{padding: 15px;background: url("images/2024/fwcp-tit.png") no-repeat 4px 19px;width: 740px;height: 28px;font-size: 22px;font-weight: bold;padding-left: 35px;}
.zc-tit-more a{float: right;font-size: 16px;font-weight: normal;margin-top: 8px;color: #C6C6C6;}
.zc-box-left{width: 250px;float: left;margin-right: 25px;}
.zc-box-left ul li{width: 225px;float: left;height: 45px;line-height: 45px;list-style: none;background: #F6F7F9;margin-bottom: 3px;cursor: pointer;padding-left: 25px;font-size: 16px;}
.zc-box-left ul li i{background: url("images/2024/jiantou.png") no-repeat;width: 15px;height: 16px;display: inline-block;float: right;margin-top: 15px;margin-right: 15px;}
.zc-box-left ul li:nth-child(1){border-radius: 8px 8px 0px 0px;}
.zc-box-left ul li.on{background: #005CFF;color: #ffffff;}
.zc-box-right{width: 525px;float: right}
.zc-box-right-tags{width: 515px;float: left;height: 45px;border-bottom: 1px solid #F2F2F2;}
.zc-box-right-tags ul li{list-style: none;float: left;width: 90px;height: 42px;line-height: 42px;text-align: center;margin-right: 30px;cursor: pointer;font-size: 18px;}
.zc-box-right-tags ul li.on{border-bottom: 4px solid #005CFF;color: #005CFF}
.zc-box-right-list{width: 515px;float: left;margin-top: 15px;}
.zc-box-right-list ul li{list-style: none;line-height: 40px;height: 45px;float: left;width: 510px;}
.zc-box-right-list ul li  i{width: 12px;height: 13px;display: block;float: left;margin-right: 5px;margin-top: 13px;background: url("images/2024/dongtai-content-icon.png") no-repeat;}
.zc-box-right-list ul li a{text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 380px;display: block;float: left;}
.zc-box-right-list ul li span{float: right;}
.zc-box-pp{float: right;width: 381px;height: 391px;box-sizing: border-box;box-shadow: 8px 10px 4px 0px #F2F9FF;}
.zc-box-pp-top{}
.zc-box-pp-top ul li{float: left;width: 188px;height: 170px;margin: 0px auto;}
.zc-box-pp-top ul li:nth-child(1){background: url("images/2024/zjtx.png") no-repeat 60px  20px;border-right: 2px solid #F3F6FD;}
.zc-box-pp-top ul li:nth-child(2){background: url("images/2024/cyjq.png") no-repeat  60px  20px;}
.zc-box-pp-top ul li h1{float: left;margin-top: 90px;font-size: 18px;font-weight: normal;text-align: center;width: 180px;}
.zc-box-pp-top ul li p{margin-top: 111px;text-align: center;font-size: 16px;color: #BBBBBB;}
.zc-box-pp-bottom{background: url("images/2024/pp.png") no-repeat;width: 381px;height: 127px;float: left;}
.zc-box-pp-bottom-p{}
.zc-box-pp-bottom-p h1{background: url("images/2024/pp-bg.png") no-repeat 0px 33px;width: 128px;height: 35px;margin: 0px auto;text-align: center;color: #fff;padding-top: 22px;font-size: 18px;font-weight: 500;}
.zc-box-pp-bottom-p p{text-align: center;font-size: 16px;color: #fff;margin-bottom: 5px;}
.zc-box-pp-num{width: 230px;margin: 0 auto;color: #fff;}
.zc-box-pp-num-left{width: 110px;float: left;}
.zc-box-pp-num-left i{color: #FF6501;font-weight: bold;}
.zc-box-pp-num-right{width: 110px;float: left;}
.zc-box-pp-num-right i{color: #FF6501;font-weight: bold;}
.zc-box-pp-bottom-s-borer i{width: 2px;height: 19px;background: #D0D0D0;display: inline-block;margin: 10px -7px;float: left;}
.zc-box-pp-bottom-s{margin-top: 39px;float: left;width: 332px;margin-left: 30px;overflow: hidden;border: 2px solid #ddd;border-radius: 20px;height: 36px;}
.search_s{width: 180px;height: 40px;line-height: 40px;padding-left: 20px;float: left;border: none;}
.hsbns{width: 130px;border: none;background: #FF7A23;color: #fff;height: 35px;line-height: 35px;border-radius: 20px;position: relative;cursor: pointer;}
.ad-box{background: url("images/2024/gg.png") no-repeat;width: 1200px;height: 150px;margin: 20px auto;float: left}
.gaad-box{background: url("images/brzp.jpg") no-repeat;width: 1200px;height: 150px;margin: 0px auto;float: left}
.zbh-box{background: url("images/2024/zbh.jpg") no-repeat;width: 1200px;height: 150px;margin: 0px auto;float: left}
.yqsz-box{width: 1200px;margin: 0 auto;box-sizing: border-box;float: left;height: 500px;box-shadow: 0px 10px 4px -9px #F2F9FF;}
.yqsz-logo{background: url("images/2024/yqsz.png") no-repeat;width: 521px;height: 70px;margin: 20px auto 0px;}
.yqsz-tit{padding: 15px;background: url("images/2024/fwcp-tit.png") no-repeat 4px 19px;width: 100px;height: 28px;font-size: 22px;font-weight: bold;padding-left: 35px;}
.yqsz-box-left{width: 250px;float: left;margin-right: 15px;/* margin-left: 15px; */}
.yqsz-box-left ul li{width: 225px;float: left;height: 45px;line-height: 45px;list-style: none;background: #F6F7F9;margin-bottom: 3px;cursor: pointer;padding-left: 25px;font-size: 16px;}
.yqsz-box-left ul li:nth-child(1){border-radius: 8px 8px 0px 0px;}
.yqsz-box-left ul li.on{background: #005CFF;color: #ffffff;}
.yqsz-box-right{width: 924px;float: right;}
.yqsz-tags{}
.yqsz-tags a{font-size: 16px;margin-top: 8px;display: block;float: right;color: #939393;}
.yqsz-tags ul li{list-style: none;float: left;/* width: 123px; */height: 40px;line-height: 40px;text-align: center;margin-right: 0px;cursor: pointer;font-size: 16px;padding: 0 23px;}
.yqsz-tags ul li.on{border-bottom: 4px solid #005CFF;}
.yqxz-list{float: left;width: 900px;margin-top: 15px;}
.yqxz-list ul li{width: 280px;list-style: none;float: left;margin-right: 20px;}
.yqxz-list ul li .yqsz-img{width: 280px;height: 175px;}
.yqxz-list ul li .yqsz-img img{width: 280px;height: 175px;}
.yqxz-list ul li .yqsz-info{width: 278px;height: 90px;background: #ffffff;border: 1px solid #F4F8FB;border-top: none;}
.yqxz-list ul li .yqsz-info a{font-size: 16px;font-weight: bold;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 270px;display: block;margin-top: 10px;margin-left: 5px;}
.yqxz-list ul li .yqsz-info a i{width: 5px;height: 24px;background: #005CFF;float: left;margin-right: 5px;display: block}
.yqxz-list ul li .yqsz-info p{font-size: 14px;color: #A4A4A4;margin-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: normal;width: 255px;height: 40px;}

.hd-box{width: 1200px;margin: 30px auto;float: left;}
.hd-logo{background: url("images/2024/fwhd.png") no-repeat;width: 521px;height: 70px;margin: 15px auto}
.hd-box-left{width: 290px;float: left;background: #ffffff;border-radius: 6px;box-sizing: border-box;height: 220px;border: 1px solid #F1F1F1;margin-right: 10px;}
.hd-bg{width: 20px;height: 150px;background: #dddcdc;float: left;margin-left: 10px;margin-top: 20px;}
.hd-box-left ul{margin-top: 20px;width: 240px;float: left;margin-left: 15px;}
.hd-box-left ul li{list-style: none;float: left;width: 240px;margin-bottom: 10px;}
.hd-box-left ul li .hd-times{width: 65px;height: 50px;border: 1px solid #F1F1F1;box-sizing: border-box;border-radius: 6px;text-align: center;font-size: 12px;float: left;}
.hd-box-left ul li .hd-times p{padding: 5px;color: #737872;}
.hd-box-left ul li .hd-info{width: 160px;float: left;margin-left: 10px;}
.hd-box-left ul li .hd-info a{text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 160px;display: block;font-size: 14px;}
.hd-box-left ul li .hd-info span{margin-top: 10px;display: block;font-size: 14px;}
.hd-box-right{width: 900px;float: right;}
.hd-box-right ul li{list-style: none;width: 290px;float: left;margin-right: 15px;}
.hd-box-right ul li:nth-child(3){margin-right: 0px}
.hd-box-right ul li .hd-bg-img{width: 290px;height: 140px;}
.hd-box-right ul li .hd-bg-img img{width: 290px;height: 140px;border-radius: 6px;}
.hd-box-right ul li .hd-bg-img h1{font-size: 14px;background: rgba(0,0,0,.5);margin-top: -30px;text-decoration: none;width: 290px;display: block;height: 30px;line-height: 30px;text-align: center;position: absolute;color: #FFF;}
.hd-box-right ul li .hd-title{margin-top: 15px;}
.hd-box-right ul li .hd-title a{font-size: 14px;text-decoration: none;width: 290px;display: block;margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-box-right ul li .hd-titles{height: 32px;line-height: 32px;}
.hd-box-right ul li .hd-titles span{font-size: 14px;width: 180px;display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hd-box-right ul li .hd-titles a{width: 70px;float: right;border: 1px solid #297EF5;color: #297EF5;height: 30px;line-height: 30px;text-align: center;border-radius: 6px;}
.end{width: 80px;float: right;border: 1px solid #dddcdc;color: #dddcdc;height: 30px;line-height: 30px;text-align: center;border-radius: 6px;display: inline-block;font-size: 14px;}