body {
    width: 100%;
    min-width: 1200px;
    overflow-x: auto;
}
*{margin: 0;padding: 0}
a{text-decoration: none; cursor:pointer;}
a:hover{ text-decoration:none;}
ul{ margin:0; list-style-type:none;}
li{list-style: none}
i{font-style: normal}
input,button{outline: none}
h2 ,h3{font-weight: normal}
body{font-family: "微软雅黑"!important; min-width:1200px;}
input ,textarea {font-family: "Microsoft YaHei";}
h2,h3{font-weight: normal}
.fl{float: left}
.fr{float: right}
button{border: 0;outline: none}
.clearfix:after,
.clearfix:before{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}
/*header*/
.header{background: #fff}
.header_d1{
    background: #323232;height: 40px;line-height: 40px;overflow: hidden;text-align: right;
}
.header_d1 a{
    display: block;float: right;color: #f6f6f6;font-size: 12px;padding-left: 25px;margin-right: 20px;
}
.header_d1_a1{
    background: url("../images/b_03.png") no-repeat 0 50%;background-size: 16px 14px;
}
.header_d1_a1:hover{
    background: url("../images/b_032.png") no-repeat 0 50%!important;background-size: 16px 14px;color: #ff6600!important;
}
.header_d1_a2{
    background: url("../images/b_052.png") no-repeat 0 50%;background-size: 16px 14px;
}
.header_d1_a2:hover{
    background: url("../images/b_05.png") no-repeat 0 50%!important;background-size: 16px 14px;color: #ff6600!important;
}
.box{
    width: 1000px;margin:0 auto 0;height: 100%;
}
.box img{
    height: 35px;
}
.header_d2{
    height: 84px;
}
.logo{
    position: relative;height: 35px;margin-top: 27px;display: inline-block;z-index: 3;
}
.bdbox{position: relative;
    border-radius: 3px;box-shadow: 0px 0px 4.9px 0.1px rgba(96, 208, 255, 0.81),inset 0px 2px 4px 0px rgba(0, 0, 1, 0.1);
}
.logo .bdbox{display: inline-block;border-radius: 3px;
    box-shadow: 0px 0px 4.9px 0.1px rgba(96, 208, 255, 0.81), inset 0px 2px 4px 0px rgba(0, 0, 1, 0.1);
    position: relative;}
.header_d2_ul:after{
    content:"";
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    padding: 0;
    /**border-radius: 3px;box-shadow: 0px 0px 4.9px 0.1px rgba(96, 208, 255, 0.81),inset 0px 2px 4px 0px rgba(0, 0, 1, 0.1);**/
}
.header_d2_ul:after{
    width: 99.8%;
    height: 99%;
}
.part2_box .bdbox
.logo .bdbox{
    border: 1px solid red;position: relative;
}
span.edit{
    position: absolute;
    top: -1px;
    right: -73px;
    z-index: 2;border-radius: 3px;
    cursor: pointer;
    font-size: 14px;
    padding: 4px 10px;text-indent: 20px;
    color: #fff;
    background: #3f9dc4 url("/Public/Member/Web/images/style_1/bjjj_a.png") no-repeat 6px 50%;
    line-height: 19px;
}
.header_d2_ul{
    position: relative;
    z-index: 3;
}
.header_d2_ul li{float: left;position: relative;z-index: 3;}

.header_d2_ul li a{
    height: 84px;line-height: 84px;width: 88px;text-align: center;color: #333333;font-size: 14px;display: inline-block;
    box-sizing: border-box;
}
.header_d2_ul li a:hover{
    color: #ff6600;font-weight: bold;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;border-bottom: 3px solid #ff6600;
}
.header_d2_a{
    color: #ff6600!important;font-weight: bold;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;border-bottom: 3px solid #ff6600;
}
.box_shade{
    background:url("../images/a_03.png") repeat-x 100% 100%;background-size: 100% 5px;height: 5px;position: absolute;
    left: 0;top: 0;width: 100%;right: 0;z-index: 2;
}
.part1{
    width: 100%;background: #9cd1f9;height: 420px;position: relative;
}
.part1_left h4{
    font-size: 53px;color: #ffffff;margin-top: 160px;
}
.part1_left p{
    font-size: 23px;color: #ffffff;
}
.part1_rig{
    position: relative;height: 100%;
}
.part1_rig img{
    width: 530px;height: 325px;position: absolute;right: 0;bottom: 0;
}
.part2{
    background: #fafafa;padding-bottom: 30px;padding-top: 30px;
}
.part2 .bdbox{width: 1020px;margin: 0 auto;}
.part2_d1{
    text-align: center;padding-top: 15px;
}
.part2_d1 span{
    font-size: 30px;
}
.col1{color: #333333;}
.col2{color: #ff6600;}
.part_h2{color: #999999;font-size: 18px;text-align: center;}
.part2_s{
    display: block;width: 140px;height: 1px;background: #ff6600;margin: 7px auto 0;
}
.part2_left{
    height: 220px;width: 330px;
}
.part2_box{
    position: relative;margin: 0 auto 0;width: 1000px;margin-top: 30px;
}
.part2_rig{
    width: 625px;
}
.part2_rig p{
    color: #333333;font-size: 14px;text-indent: 25px;line-height: 34px;margin-top: 10px;
}
.part2_rig a{
    display: block;text-align: right;color: #ff6600;font-size: 14px;margin-top: 15px;
}
.part3{
    background: #dfdfdf;
}
.sw-box{
   width: 1020px;margin: 0 auto 0; position: relative;    border-radius: 3px;box-shadow: 0px 0px 4.9px 0.1px rgba(96, 208, 255, 0.81),inset 0px 2px 4px 0px rgba(0, 0, 1, 0.1);
}
.sc_1{
    padding-top: 10px;width: 1020px;margin: 0 auto 0;padding-bottom: 30px;text-align: center; position: relative;
}
.sc_1_div{
    display: inline-block;
}
.sc_1_div a{
    display: inline-block;width: 240px;margin-top: 80px;position: relative;
}
.part3_div:hover{
    box-shadow: 8px 9px 20px 0#b2b2b2;
}
.part3_ul_s{
    display: block;width: 132px;height: 132px;border-radius: 50%;box-sizing: border-box;border: 7px solid #272f3c;overflow: hidden;
    position: absolute;left: 0;right: 0;margin: auto;top: -66px;
}
.part3_ul_s img{
    width: 100%;height: 100%;
}
.sc_1_div a h4{
    font-size: 16px;color: #313131;padding-top: 90px;margin: 0 12px;
}
.sc_1_div a p{
    width: 204px;margin: 15px auto 0;color: #777777;font-size: 12px;line-height: 27px;
}
.part3_div{
    background: #fff;height: 266px;overflow: hidden;width: 240px;
}
.part4{
    background: url("../images/bglis_03.png");
}
.part4_box{
    overflow: hidden;width: 1000px;margin: 0 auto 0;
}
.device{
    position: relative;
}
.device .arrow-left {
    background: url(../images/z1-1.png) no-repeat 50% 50%;
    background-size: 100% 100%;
    position: absolute;
    left: 13%;
    top: 50%;
    margin-top: -15px;
    width: 20px;
    height: 32px;
}
.device .arrow-right {
    background: url(../images/y1-1.png) no-repeat 50% 50%;
    background-size: 100% 100%;
    position: absolute;
    right: 13%;
    top: 50%;
    margin-top: -15px;
    width: 20px;
    height: 32px;
}
.swiper-active-switch {
    background: #fff;
}
.sc_1{
    width: 1020px!important;max-height: 340px;
}
.part4{
    padding-top: 40px;
    padding-bottom: 60px;
}
.part4_ul{
    width: 1065px;margin: 10px auto 0;overflow: hidden;
}
.part4_ul li{
    float: left;
}
.part4_ul li a{
    width: 400px;height: 106px;background: url("../images/bga_03.png") no-repeat 100% 100%;background-size: 265px 45px;cursor: pointer;
    display: inline-block;margin-left: 80px;margin-top: 12px;
}
.part4_ul li a:hover{
    background: url("../images/bga_032.png") no-repeat 100% 100%;background-size: 265px 45px;
}
.part4_left{
    width: 70px;text-align: center;
}
.part4_left i{
    color: #333333;font-size: 55px;display: block;
}
.part4_ul li a:hover i{
    color: #ff6600;
}
.part4_left span{
    display: block;width: 100%;height: 1px;background: #d8d8d8;margin-top: -5px;
}
.part4_ul li a:hover span{
    background: #ff6600;
}
.part4_left h3{
    color: #a8a8a8;font-size: 12px;margin-top: 3px;
}
.part4_ul li a:hover h3{
    color: #ff6600;
}
.part4_rig{
    width: 300px;
}
.part4_rig h4{
    font-size: 14px;color:#333333;margin-top: 8px;
}
.part4_ul li a:hover h4{
    color: #ff6600;
}
.part4_ul li a:hover p{
    color: #ff6600;
}
.part4_rig p{
    font-size: 12px;color:#a8a8a8;margin-top: 8px;line-height: 22px;
}
.part4_rig i{
    font-size: 12px;color:#a8a8a8;margin-top: 8px;line-height: 22px;
}
#banner{ width:100%; min-width:1000px; height:420px;position: relative;}
#banner .edit{position: absolute;left: 50%;margin-left: 500px;top: 50px;z-index: 2;right: auto;}
.swiper-container,.swiper-wrapper,.swiper-slide{ width:100%; height:100%;}
.pagination {
    position: absolute;
    left: 0;
    text-align: center;
    bottom:15px;
    width: 100%;
    z-index:2
}
.swiper-pagination-switch {
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #fff;
    margin: 0 5px;
    cursor: pointer;
}
.swiper-active-switch {
    background: #0084cf;
}


.xqBody{ background:#f8f8f8;}
.xqBan{ width:100%; min-width:1000px; height:420px;}
.xqCen{ width:1000px; margin:0 auto 15px;}
.xqTit{ padding-top:5px; height:42px;}
.xqTit a{color: #999; line-height:42px; float: left;font-size: 12px;}
.xqLeft{ width:180px; float:left;}
.xqLeft h2{ height:36px; line-height:36px; border-left:2px solid #cc5200; margin-bottom:10px; padding-left:18px; color:#fff; font-size:14px; background:#ff6600;}
.xqLeft1{ margin-bottom:18px;position: relative;}
.xqLeft1 .edit{top: -1px;right: -36px;}
.xqLeft1 a{ height:30px; display:block; line-height:30px; font-size:12px; color:#666; margin-bottom:2px; padding-left:20px; background:#e4e5e6; overflow:hidden;}
.xqLeft1 a:hover,.xqLeft1 a.ain{ background:#ff822e; color:#fff;}
.xqLeft2{ background:#fff; padding:10px 0 10px 14px;position: relative;}
.xqLeft2_1{ width:152px; height:34px; padding-top:6px; border-bottom:1px dashed #e7e7e7;}
.xqLeft2_1 img{ display:block; width:28px; height:28px; float:left; margin-right:15px;}
.xqLeft2_1 p{ float:left; font-size:14px; width:109px; height:28px; color:#666; display:table;}
.xqLeft2_1 p label{display: table-cell; line-height:14px; vertical-align:middle;}

.xqRight{ width:745px; float:right; padding:3px 0 45px 45px; background:#fff; ;
    box-sizing:border-box; -webkit-box-sizing:border-box;position: relative;}
.xqRight1{ height:34px; line-height:34px; padding:0 13px; background:#efeeee; font-size:16px; color:#000;}
.xqRight2{ padding:0 13px;}
.xqRight2 p{ font-size:12px; color:#666; line-height:28px;}

.footBg{ width:100%; min-width:1000px; background:#313131;overflow: hidden}
.foot1{ width:1000px; height:375px; margin:0 auto; padding-top:22px;}
.foot1_1{ width:100%; height:45px; text-align:center; margin-bottom:30px;}
.foot1_1 .bdbox{display: inline-block;}
.foot1_1 label{ font-size:30px; color:#ff6600; display:inline-block; margin:0 auto; border-bottom:1px solid #ff6600;position: relative;}
.foot1_1 label i{color: #fff;}
.foot1_1 .en{color: #fff;font-size: 18px;}
.foot1_21{ float:left; width:344px;}
.foot1_21 .bdbox,
.foot1_23 .bdbox{
    width: auto;display: inline-block;position: relative;    box-shadow: 0px 0px 4.9px 0.1px rgba(96, 208, 255, 0.81), inset 0px 2px 4px 0px rgba(0, 0, 1, 0.1);

}
.foot1_21 h2{ font-size:25px; height:27px; position:relative; line-height:27px; padding-left:24px; display:block; margin-bottom:30px; color:#ff6600;}
.foot1_21 h2 b{ width:4px; height:24px; background:#ff6600; display:block; position:absolute; left:0; top:4px;}
.foot1_21 img{ width:192px; height:192px; display:block;}
.foot1_22{ float:left; width:365px;}
.foot1_22 h2{ font-size:25px; height:27px; position:relative; line-height:27px; padding-left:24px; display:block; margin-bottom:30px; color:#ff6600;}
.foot1_22 h2 b{ width:4px; height:24px; background:#ff6600; display:block; position:absolute; left:0; top:4px;}
.fInp1{ width:264px; height:31px; background:#fff; border-radius:5px; overflow:hidden; margin-bottom:22px;}
.fInp1 label{ font-size:13px; color:#626262; width:66px; display:block; float:left; text-align:center; line-height:31px;}
.fInp1 input{ width:190px; height:31px; float:left; font-size:13px; color:#626262; border:0;}
.fInp2{ width:78px; height:31px; display:block; background:#ff6600; color:#fff; border:0; font-size:15px; border-radius:5px;}

.foot1_23{ float:left; width:288px;}
.foot1_23 h2{ font-size:25px; height:27px; position:relative; line-height:27px; padding-left:24px; display:block; margin-bottom:30px; color:#ff6600;}
.foot1_23 h2 b{ width:4px; height:24px; background:#ff6600; display:block; position:absolute; left:0; top:4px;}

.foot1_23 p{ font-size:14px; color:#d3d3d3; line-height:31px;}
.foot2{ width:100%; text-align:center; line-height:53px; border-top:1px solid #414141; font-size:13px; color:#7a7a7a;}
.foot2 .bdbox{
    display: inline-block;position: relative;
}
.logD{ background:#fff; padding:18px 36px;z-index: 99}
.logD a{ width:112px; display:block;}
.logD a img{ width:100%; height:auto; display:block;}
.logD label{ width:18px; height:18px; display:block; background:url(../images/alImg6.jpg) no-repeat; background-size:100% 100%;}


/* 新闻列表 6-25*/
.newsList-cont{
    width: 1000px;
    margin: 0 auto 20px;
}
.xqLeft + .newsList{
    margin-left: 200px;
    margin-top: 0;
}
.xqLeft + .newsList #page{clear: right;}
.newsList{margin-top: 20px;}
.newsList ul{margin-right: -20px;}
.newsList li{
    float: left;
    margin-bottom: 20px;
    background-color: #fff;
    width: 46%;
    margin-right: 2%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.newsList li:hover{box-shadow: 0 0 7px 3px rgba(0, 0, 0, .2);}
.newsList li:hover h4,
.newsList li:hover .date,
.newsList li:hover .date a,
.newsList li:hover .p{color: #ff6600;}

.newsList .npb{
    overflow: hidden;
    padding: 10px;
}
.newsList .img{float: left;margin-right: 20px;height: 88px;}
.newsList .img img{vertical-align: top;height: 100%}
.newsList .newTxt{
    float: right;
    width: 205px;
}
.newsList .newTxt h4{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;font-size: 15px;
    margin-top: -2px;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.newTxt p{
    display: -webkit-box;text-indent: 27px;
    -webkit-box-orient: vertical;line-height: 19px;margin-top: 8px;
    -webkit-line-clamp: 3;color: #666;
    overflow: hidden;font-size: 14px;
}
.newsList .newTxt .p{
    font-size: 15px;
    margin-top: 10px;
    height: 38px;
    overflow: hidden;
    color: #777;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.newsList .newTxt .date{
    text-align: right;
    font-size: 14px;
    color: #a8a8a8;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.newsList .newTxt .date a{color: #ff6600;margin-top: 5px;display: block}
#page{
    clear:both;
    padding: 20px 0;
    margin: 0 auto;
    text-align: center;
    height: 25px;
}
#page p{
    display: none;
}
#page a{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    color: #777;
    font-size: 16px;
    border: 1px solid #777;
    padding: 2px 8px;
    margin: 0 2px;
    border-radius: 2px;
}
#page a.active{
    color: #ff6600;
    border-color: #ff6600;
}

.newsEidt-cont{
    width: 1000px;
    margin: 0 auto;
}
.article-cont{
    padding: 20px;
    background: #fff;
    margin-bottom: 20px;
}
.article-cont .title,
.article-cont .sub-tit{
    text-align: center;
    color: #313131;
    font-size: 24px;
}
.article-cont .sub-tit{
    margin-top: 10px;
    color: #a8a8a8;
    font-size: 14px;
}
.article-cont .sub-tit span{
    padding: 0 5px;
}
.article-p p{
    line-height: 28px;
    color: #666;
    padding: 5px 0;
    text-indent: 2em;
}
.article-jump-link{
    border-top: 1px solid #a8a8a8;
    margin-top: 20px;
    padding: 10px;
}
.article-jump-link a{
    display: block;
    margin: 5px;
    color: #666;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
}
.article-jump-link a:hover{
    color: #ff6600;
}
.article-p img{
    display: block;
    margin: 10px auto;
}