﻿﻿.clear{ clear: both;font-size: 0;} .hide{ display: none;}
.mt10{margin-top: 10px;}.mt15{margin-top: 15px;}.mt20{margin-top:20px !important;}.mt30{margin-top: 30px;}.mt35{margin-top: 35px;}

.container{width:100%;max-width: 1200px;margin:auto;position: relative;}
.bg-white{background-color: #fff;}.padd{padding: 20px}.text-center{text-align: center;}.overhidden{overflow: hidden;}
.img-responsive{max-width:100%;height: auto}
.nurl{display:none;}
.mt30{margin-top: 30px;}
.w1200{margin: 0 auto;width: 1200px;}


.banner{background: url(banner3.jpg) no-repeat;position: relative;width: 1200px;height: 170px;    background-size: 100% 100%;}
.bt{background:url(hyzx.png) no-repeat;width: 448px;height: 160px;    position: absolute;top: -13px;}
.dh{float: right;     width: 325px;height: 40px;position: absolute;bottom: 23px;right: 0;    line-height: 40px;}
.dh ul li{float: left;color: #fff;}
.dh ul li a{color: #fff;      padding-right: 5px; padding-left: 5px;}
.dh ul {overflow: hidden;}

.channel_tit1{ height: 38px; font-size: 16px; position: relative; border-bottom: 2px solid #0d1c28;    line-height: 20px; }
.channel_tit1 a{ display: block;float:left;border-bottom: 3px solid #015293; color: #015293; position: relative;bottom: -2px;padding-bottom: 10px; padding-top: 5px; }
.channel_tit1 a.active{font-weight: bold;}
.common1_t{position:relative}
.common1_t .mose{position: absolute;right: 2px;top: 3px;}
.common1_t .mose a{color: #999999;font-size: 12px;line-height: 32px;}

.w791{width: 760px;}
.w380{width: 413px;}
.mb40{margin: 20px 0;/* margin-bottom: 75px; */}
.common1_b{margin-top: 20px;}
.pd20{padding: 20px;border: 1px solid #e5e5e5;}
.common1_b p{font-size: 14px;color: #333333;    line-height: 26px;}
.common1_b p span{    height: 84px;display: block;float: left; padding: 20px 0;}
.zy{height: 84px;padding: 20px 0;}
.zy .yc span{float: left;}
.zy .yc span.wz{color: #999999;font-size: 12px;    display: block; padding-top: 20px;margin-left: 25px;}
.common1_b p a{color: #015293;}
.common1_b p.rh{font-weight: bold;line-height: 30px;}

.nrq ul li span{float: right;color: #999999;font-size: 16px;}
.nrq ul {overflow: hidden;}
.nrq .hx{height: 1px;width: 100%;border-bottom: 1px dashed #ddd;margin: 28px 0;}
.nrq ul li:nth-child(5n){\: 15px;}
.nrq ul li .we i{width: 18px;height: 25px;background: url(w.png) no-repeat 0 1px;display: block;float: left;}
.nrq ul li .we a{font-size: 15px;color: #333;/* font-weight: bold; *//* float: left; *//* margin-left: 10px; */}
.nrq ul li .we{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nrq ul li .da i{width: 18px;height: 25px;background: url(d.png) no-repeat 0 5px;display: block;float: left;}
.nrq ul li .da a{color: #666666;float: left;margin-left: 10px;  width: 87%;line-height: 27px; height: 43px;font-size: 14px;}
.nrq ul li .da{overflow: hidden;margin-top: 15px;padding-bottom: 22px;}
.nrq ul li {border-bottom: 1px dashed #ddd;margin-top: 10px;line-height: 26px;/* margin: 22px 0px; */padding: 5px 0px;}
.nrq ul li .bt{    width: 70%;display: block;float: left;}
.nrq ul li .xz{color: #005ea5;    padding-left: 10px;}
.nrq ul li:nth-child(2n){}
.nrq ul li.wdjd{    margin: 0;border-bottom: none;padding-top: 20px;}
.nrq ul li .zx{padding-left: 15px;}
.hydl{text-align:center;}
.common_3{width: 380px;background: #f3f6f8;height: 600px;}
.common_3_1{margin-top: 20px;padding: 20px 0px;overflow: hidden;box-sizing: border-box;background: #f3f6f8;}
 .gzzd{background: url(bt.png) no-repeat center center;width: 100%;/* height: 21px; */text-align: center;line-height: 30px;color: #005ea5;}
 .gzzd a{color: #005ea5;font-size: 18px;font-weight: bold;}
.common_3_1 ul li{width: 160px;
	height: 68px;margin-top: 20px;margin-right: 10px;
	background-color: #e3ecf2;
	float: left;
}
.bjs{/* background: #f3f6f8; */}
.common_3_1 .gzzd{}
.common_3_1 .nrqy{padding: 20px 13px;}

.tx{text-indent: 2em;}
.common_3_1 .nrqy p a{color: #1d1e1f;}




/* 会员风采 */

.xjdx,.sbby {
    height:auto;
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    /* padding: 0px 20px; */
    margin-bottom: 30px;
    box-sizing: border-box;
    margin-top: 20px;
}

.xjdx h2,.sbby h2 {
    background: url("zt_bg_titb1.png") no-repeat;
    height: 54px;
    line-height: 41px;
    font-size: 20px;
    text-align: center;
}


.xjdx h2 span,.sbby h2 span {
    color: #2b68cf;
}
.xjdx h2 span a{font-size:14px;float: right;color: #b5acac;margin-top: 5px;fonnt-w: inherit;font-weight: normal;}
.xjdx>img,.sbby>img{
    margin-bottom: 90px;
}

.sbby_item{
    width: 274px;
    height: 200px;
    border: 1px solid #dedede;
    float: left;
    margin-right: 10px;
}
.xjdx_item:last-child,.sbby_item:last-child {
    margin-right: 0;
}

.xjdx_item img {
    float: left;
    width: 160px;
}
.sbby_item img{
    width: 100%;
}

.back1{
    position: relative;
    top: -80px;
}
.back3{
    position: relative;
    top: -250px;
}
.ming{
    position: absolute;
    bottom: 5px;
    margin-left: 100px;
    color: #fff;
    line-height: 30px;
}
.ming2{
    position: absolute;
    top: 0px;
    bottom: 5px;
    margin-left: 100px;
    color: #fff;
    line-height: 36px;
}
.xjdx_item .text h3 {
    /* padding-bottom: 5px; */
}

.xjdx_item .text p {
    margin-top: 20px;
}

.zt_footer {
    width: 100%;
    height: 108px;
    border-top: 2px solid #d21011;
    text-align: center;
    color: #fff;
    background: #666;
    padding-top: 20px;
    line-height: 30px;
    font-size: 14px;
}
.bt-jq-TX010304 {
    /***编号： 图片左右切换滚动***/
    width: 1200px;
    height: auto;
    position: relative;

    margin: auto;

}

.bt-jq-TX010304 ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.bt-jq-TX010304 li {
    float: left;
    width: 380px;
    height: 220px;
    margin: 0 10px;
    position: relative;
    overflow: hidden;
    /* padding: 20px; */
}
#bt-jq-TX010305 li {
    float: left;
    width: 262px;
    height: 220px;
    margin: 0 10px;
    position: relative;
    overflow: hidden;
}
.bt-jq-TX010304 li a {
  
    height: 120px;
}

.bt-jq-TX010304 li a img {
    margin: 0;
    padding: 0;
}
.bt-jq-TX010304 li .img_box{
    width: 160px;
    height: 120px;
    overflow: hidden;
    float: left;
}

.bt-jq-TX010304 li .bt-font {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 35px;
    line-height: 35px;
    padding-left: 20px;
    text-align: left;
    font-size: 14px;
}

.bt-jq-TX010304-prev,
.bt-jq-TX010304-next,.bt-jq-TX010305-prev,
.bt-jq-TX010305-next {
    width: 30px;
    height: 56px;
    position: absolute;
    top: 87px;
    z-index: 99;
    cursor: pointer;
    border: none;
    text-decoration: none;
}

.bt-jq-TX010304-prev,.bt-jq-TX010305-prev {
    background: url(zuo.png) no-repeat;
    left: -25px;
}

.bt-jq-TX010304-next,.bt-jq-TX010305-next {
    background: url(you.png) no-repeat;
    position: absolute;
    right: -25px;
}

.xjdx_item {
    width: 338px;
    height: 125px;
    border: 1px solid #dedede;
    margin-top: 20px;
    float: left;
    margin-right: 27px;
    padding: 20px;
}

.xjdx_item:last-child {
    margin-right: 0;
}

.xjdx_item img {
    float: left;
    width: 160px;
}

.xjdx_item .text {
    float: left;
    width: 139px;
    margin-left: 20px;
    font-size: 17px;
}

.xjdx_item .text h3 {
    color: #2b68cf;
    line-height: 20px;

    font-size: 14px;
}

.xjdx_item .text p {
    margin-top: 15px;
    font-size: 13px;
    line-height: 20px;
}
.cl-rf {
    height: 580px;
}