@charset "utf-8";
/* CSS Document */

/***top1***/
.top1_box{ float: left; width: 100%; height: 30px; border-bottom: #e9e9e7 1px solid; background-color: #f5f5f5}
.top1{ width: 1200px; height: 30px; margin: 0 auto; font-size: 12px; color: #666; line-height: 30px; position: relative;}
.top1 .xian{ width: 1px; height: 15px; background-color: #d9d9d9; margin: 8px 10px 0 10px}

.top1 .tleft{ float: left; }
.top1 .tleft .tlt1{ float: left; }
.top1 .tleft .tlt1 img{ float: left; margin: 7px 5px 0 0}
.top1 .tleft .tlt1 span{ float: left; }
.top1 .tleft .tlt1:hover span{ color: #e83a17}
.top1 .tleft .tlt2{ float: left; }
.top1 .tleft .tlt2:hover{ color: #e83a17}
.top1 .tleft .tlt3{ float: left; color: #e83a17}
.top1 .tleft .tlt4{ float: left; }
.top1 .tleft .tlt4 span{ float: left; height: 16px; line-height: 15px; background-color: #e83a17; color: #fff; padding: 0 4px 0 5px; margin: 3px 0 0 0; }
.top1 .tleft .tlt4 font{ float: left; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-right: 4px solid #e83a17; margin: 7px 0 0 3px}

.top1 .tright{ float: right; }
.top1 .tright .xian{ margin: 8px 0 0 0 }
.top1 .tright a:hover{ color: #e83a17 }
.top1 .tright .trt1{ float: left; padding: 0 19px}
.top1 .tright .trt1 span{ float: left; }
.top1 .tright .trt1 font{ float: left; width: 6px; height: 6px; overflow: hidden; background-color: #e83a17; border-radius: 3px; margin: 5px 0 0 1px}

.top1 .tright .trt2{ float: left; width: 107px; height: 30px; position: relative;}
.top1 .tright .trt2 ul{ float: left; width: 107px; height: 30px; overflow: hidden; position: absolute; z-index: 990}
.top1 .tright .trt2 ul li{ float: left; width: 107px; position: relative;}
.top1 .tright .trt2 ul li a{ float: left; width: 100%; height: 30px; line-height: 30px; background-repeat: no-repeat; background-position: 20px center }
.top1 .tright .trt2 ul li a span{ float: left; margin-left: 42px;}
.top1 .tright .trt2 ul .li1 a{ background-image:url(../images/v1.png); background-position: 79px 13px }
.top1 .tright .trt2 ul .li1 a span{ margin-left: 20px; }
.top1 .tright .trt2 ul .li2 a{ background-image:url(../images/d_1.png); }
.top1 .tright .trt2 ul .li2 a font{ float: left; width: 6px; height: 6px; overflow: hidden; background-color: #e83a17; border-radius: 3px; margin: 6px 0 0 1px;}
.top1 .tright .trt2 ul .li3 a{ background-image:url(../images/d_2.png); }
.top1 .tright .trt2 ul .li4 a{ background-image:url(../images/d_3.png); }
.top1 .tright .trt2 ul .li5 a{ background-image:url(../images/d_4.png); }
.top1 .tright .trt2 ul .li6 a{ background-image:url(../images/d_5.png); }
.top1 .tright .trt2 ul:hover{ height: auto; background-color: #fff; padding-bottom: 5px; box-shadow: #ddd 0 0 3px;}
.top1 .tright .trt2 ul:hover li a:hover{ background-color: #f5f5f5}
.top1 .tright .trt2 ul:hover .li1 a{ background-image:url(../images/v3.png);}

.top1 .tright .trt3{ float: left; padding: 0 10px 0 19px}
.top1 .tright .trt4{ float: left; padding: 0 19px 0 9px;}

.top1 .tright .trt5{ float: left; width: 107px; height: 30px; position: relative;}
.top1 .tright .trt5 ul{ float: left; width: 107px; height: 30px; overflow: hidden; position: absolute; z-index: 990}
.top1 .tright .trt5 ul li{ float: left; width: 107px; position: relative;}
.top1 .tright .trt5 ul li a{ float: left; width: 100%; height: 30px; line-height: 30px; background-repeat: no-repeat; background-position: 20px center }
.top1 .tright .trt5 ul li a span{ float: left; margin-left: 20px;}
.top1 .tright .trt5 ul .li1 a{ background-image:url(../images/v1.png); background-position: 79px 13px }
.top1 .tright .trt5 ul .li1 a span{ margin-left: 20px; }
.top1 .tright .trt5 ul .li3 a font{ margin-left: 15px; color: #e83a17}
.top1 .tright .trt5 ul .li4 a font{ margin-left: 15px; color: #e83a17}
.top1 .tright .trt5 ul .li5{ border-top: #f5f5f5 1px solid}
.top1 .tright .trt5 ul:hover{ height: auto; background-color: #fff; padding-bottom: 5px; box-shadow: #ddd 0 0 3px;}
.top1 .tright .trt5 ul:hover li a:hover{ background-color: #f5f5f5}
.top1 .tright .trt5 ul:hover .li1 a{ background-image:url(../images/v3.png);}

.top1 .tright .trt6{ float: left; width: 107px; height: 30px;}
.top1 .tright .trt6 .ttit{ float: left; width: 107px; height: 30px; position: relative;}
.top1 .tright .trt6 .ttit font{ float: left; width: 107px; height: 30px; position: relative; background-image:url(../images/v1.png); background-position: 79px 13px; background-repeat: no-repeat;}
.top1 .tright .trt6 .ttit font b{ margin-left: 20px; font-weight: normal;}
.top1 .tright .trt6 .xiala{ float: left; position: absolute; width: 100%; left: 0px; top:30px; z-index: 990; background-color: #fff; box-shadow: #ddd 0 0 3px; padding-bottom: 15px; display: none;}
.top1 .tright .trt6 .xiala li:first-child{ float: left; width: 399px; border-right: #f5f5f5 1px solid }
.top1 .tright .trt6 .xiala li:nth-child(2){ float: left; width: 399px; border-right: #f5f5f5 1px solid }
.top1 .tright .trt6 .xiala li:last-child{ float: left; width: 400px;}
.top1 .tright .trt6 .xiala li .tit{ float: left; width: 362px; padding: 19px; font-size: 16px; line-height: 16px; color: #e83a17}
.top1 .tright .trt6 .xiala li .txt{ float: left; padding:0 0 0 19px;}
.top1 .tright .trt6 .xiala li .txt font{ float: left; width: 100px; height: 14px; font-size: 12px; line-height: 12px; margin-bottom: 15px; margin-right: 23px}
.top1 .tright .trt6:hover .ttit{ background-color: #fff; box-shadow: #ddd 0 0 3px;}
.top1 .tright .trt6:hover .ttit font{ position: absolute; z-index: 991; background-color: #fff}
.top1 .tright .trt6:hover .ttit font b{ color: #e83a17 }
.top1 .tright .trt6:hover .xiala{ display: block;}

.top1 .tright .topsearch{ float: left; padding: 0 19px}


/***pos_info***/
.pos_info{ width:340px; position: fixed; z-index: 999; top:0; right:-296px}
.ps_left{ float: left; width: 48px; height: 100%; position: relative;}
.ps_right{ float: left; width: 296px; height: 100%; position: relative; border-left: #333333 2px solid; background-color: #f5f5f5}

.ps_left .buttons{ float: left; width: 48px; padding: 0; }
.ps_left .buttons .n2{ font-size: 12px; }
.ps_left .buttons li.li4{ display: none; }
.ps_left .buttons li{ float: left; width: 48px; height: 48px; position: relative; margin-bottom: 1px; cursor: pointer;}
.ps_left .buttons li .nx{ float: left; width: 48px; height: 48px; position: relative; }
.ps_left .buttons li .nx .n1{ float: left; width: 48px; height: 48px; position: absolute; z-index: 903; background-repeat: no-repeat; background-size: 27px; background-position: center center; background-color: #333333; border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
.ps_left .buttons li .nx .n2{ float: left; width: 0px; height: 48px; overflow: hidden; right: 0px; position: absolute; z-index: 902; background-color: #e83a17; border-bottom-left-radius: 4px; border-top-left-radius: 4px; color: #fff; line-height: 48px; padding: 0 0 0 12px}
.ps_left .buttons li .nx .n2.wth115{ width: 115px!important; }
.ps_left .buttons li .nx:hover .n1{ background-color: #e83a17 }
.ps_left .buttons .li2 .nx .n3{ position: absolute; top: 6px; left: 30px; height: -1px; z-index: 904; border-radius: 50%; background-color: #e83a17; color: #fff; line-height: 14px; text-align: center; }

.ps_left .buttons .li1 .nx .n1{ background-image: url(../images/d_7.png); }
.ps_left .buttons .li2 .nx .n1{ background-image: url(../images/d_8.png); }
.ps_left .buttons .li3 .nx .n1{ background-image: url(../images/d_9.png); }
.ps_left .buttons .li4 .nx .n1{ background-image: url(../images/d_10.png); }
.ps_left .buttons .li5 .nx .n1{ background-image: url(../images/d_11.png); }
.ps_left .buttons .li6 .nx .n1{ background-image: url(../images/d_17.png); background-size: 42px; }
.ps_left .buttons .li7 .nx .n1{ background-image: url(../images/d_13.png); background-color: #e83a17!important}
.ps_left .buttons .li7 .nx .n2{ width: 113px; }
.ps_left .buttons .li8 .nx .n1{ background-image: url(../images/d_14.png); }
.ps_left .buttons .li9 .nx .n1{ background-image: url(../images/d_15.png); }
.ps_left .buttons .li10 .nx .n1{ background-image: url(../images/d_16.png); }

.ps_left .buttons .li8{ margin-top: 80px; }
.ps_left .buttons .li8 .imgbox{ float: left; position: absolute; z-index:902; width: 206px; height: 106px; bottom: -3px; right: 45px; overflow: hidden;display: none; }
.ps_left .buttons .li8 img{ float: left; width: 200px; height: 100px; margin-left: 206px; margin-top: 3px; box-shadow: #999 0 0 3px;}

.ps_left .buttons .li9 .sbox{ float: left; position: absolute; z-index:902; width: 147px; height: 170px; bottom: 0px; right: 51px; overflow: hidden;display: none;}
.ps_left .buttons .li9 .sbox .info{ float: left; width: 147px; height: 170px; margin-left: 147px; background-color: #e83a17; border-radius: 4px}
.ps_left .buttons .li9 .sbox .info .ewm_1{ float: left; width: 106px; height: 150px; overflow: hidden; position: relative; margin:13px 0 0 20px; }
.ps_left .buttons .li9 .sbox .info .ewm_1 img{ float: left; width: 106px; height: 106px }
.ps_left .buttons .li9 .sbox .info .ewm_1 p{ float: left; width: 100%; height: 36px; line-height: 18px; color: #fff; text-align: center; margin-top: 5px} 
.ps_left .buttons .li9 .sbox .info .ewm_2{ float: left; width: 106px; height: 150px; overflow: hidden; position: relative; margin:10px 0 0 20px; }
.ps_left .buttons .li9 .sbox .info .ewm_2 img{ float: left; width: 106px; height: 106px }
.ps_left .buttons .li9 .sbox .info .ewm_2 p{ float: left; width: 100%; height: 36px; line-height: 18px; color: #fff; text-align: center; margin-top: 5px} 
.ps_left .buttons .li9 .sbox .info .txt{ float: left; width: 268px; height: 30px; margin-left: 2px; background-color: #fff; margin-top: 5px; font-size: 14px; line-height: 30px; text-align: center; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}
.ps_left .buttons .li9 .sbox .info .txt font{ color: #e83a17 }

/*20190930æ›´æ–°å³ä¾§å®¢æœ-start*/
.pos_info{right: -296px;}
.ps_left{width: 42px;}
.ps_left .buttons{width: 42px;}
.ps_left .buttons li{width: 42px;height: 42px;}
.ps_left .buttons li .nx{width: 42px;height: 42px;}
.ps_left .buttons li .nx .n1{width: 42px;height: 42px;background-size: 42px;}
.ps_left .buttons li .nx .n2{height: 42px; line-height: 42px;}
.ps_left .buttons .li1 .nx .n1{ background-image: url(../images/d_7.png);}
.ps_left .buttons .li2 .nx .n1{ background-image: url(../images/d_8.png);}
.ps_left .buttons .li6 .nx .n1{ background-image: url(../images/d_12.png);}
.ps_left .buttons .shouhou .nx .n1{ background-image: url(../images/d_13.png);}
/*.ps_left .buttons .li9 .nx .n1{ background-image: url(../images/d_15.png);}*/
.ps_left .buttons .li9 .nx .n1{ background-image: url('../images/d_15.png');}
.ps_left .buttons .li10 .nx .n1{ background-image: url(../images/d_16.png);}
.ps_left .buttons .shouqian .nx .n1{ background-image: url(../images/d_18.png);}
.ps_left .buttons .li12 .nx .n1{ background-image: url(../images/d_19.png);}
.ps_left .buttons .li9 .sbox{ bottom: -135px;}
.ps_left .buttons .li12 .sidebarHide{background-color: #e83a17;border-top-left-radius: 4px;border-bottom-left-radius: 4px;margin-left: 30px;box-shadow: 0 0 15px rgba(232, 58, 23, 0.5);}
.ps_left .buttons .li12 .sidebarHide i{width: 14px;top: calc(50% - 8px);left: -6px;box-shadow: 0 0 15px rgba(232, 58, 23, 0.8);font-style: normal;color: #e83a17;font-weight: bolder; border-radius: 50px; background-color: #fff;}
/*20190930æ›´æ–°å³ä¾§å®¢æœ-end*/

.ps_right .cart_hav{ display: none; float: left; width: 100%; height: 100%; }
.ps_right .t1{ float: left; width: 100%; height: 40px; overflow: hidden; background-color: #f5f5f5 }
.ps_right .t1 span{ float: left; margin-left: 10px; padding-left: 22px; font-size: 14px; line-height: 40px; background-image: url(../images/cart_3.png); background-repeat: no-repeat; background-position: 0px 11px}
.ps_right .t1 .close{ float: right; font-size: 23px; line-height: 22px; margin: 7px 10px 0 0; cursor: pointer; user-select: none;}

.ps_right .cart_hav .psi_cart_list{ float: left; width: 100%; height: 84%; overflow-y: auto; overflow-x: hidden; }
.ps_right .cart_hav .psi_cart_list li{ float: left; width: 100%; padding-bottom: 12px; position: relative; margin-bottom: 10px; background-color: #fff}
.ps_right .cart_hav .psi_cart_list li .huodong{ float: left; width: 100%; height: 40px; overflow: hidden; border-bottom: #e8e8e8 1px dashed}
.ps_right .cart_hav .psi_cart_list li .huodong font{ float: left; width: 42px; height: 20px; overflow: hidden; text-align: center; line-height: 20px; margin: 10px 0 0 5px; color: #fff}
.ps_right .cart_hav .psi_cart_list li .huodong span{ float: left; width: 205px; height: 20px; overflow: hidden; line-height: 20px; margin: 10px 0 0 14px}
.ps_right .cart_hav .psi_cart_list li .huodong a{ text-decoration:none; white-space: nowrap; width: 90px; overflow-x: hidden; text-overflow: ellipsis; display: block; }
.ps_right .cart_hav .psi_cart_list li .huodong a:hover{ color: #e83a17; }
.ps_right .cart_hav .psi_cart_list li .huodong .cor1{ background-color: #f58813;}
.ps_right .cart_hav .psi_cart_list li .huodong .cor2{ background-color: #86c262;}
.ps_right .cart_hav .psi_cart_list li .huodong .remove{ text-align: center; position: absolute; right: 9px; top:1px; z-index: 900; width: 16px; height: 16px; overflow: hidden; background-color: #e9e9e9; border-radius: 8px; font-size: 16px; line-height: 18px; font-family: Arial; color: #fff; cursor: pointer; }
.ps_right .cart_hav .psi_cart_list li .huodong .remove:hover{ background-color: #e53b17 }

.ps_right .cart_hav .psi_cart_list li .info{ float: left; width: 100%; height: 50px; overflow: hidden; position: relative; margin: 14px 0 0 5px;}
.ps_right .cart_hav .psi_cart_list li .info .pimg{ float: left; width: 44px; height: 44px; border: #e8e8e8 1px solid; padding: 1px}
.ps_right .cart_hav .psi_cart_list li .info .pd1{ float: left; width: 100px; height: 18px; font-size: 12px; line-height: 18px; margin: 0 0 0 5px; overflow-x: hidden; text-overflow: ellipsis; }
.ps_right .cart_hav .psi_cart_list li .info .pd1 a{ text-decoration: none; white-space: nowrap; }
.ps_right .cart_hav .psi_cart_list li .info .pd1 a:hover{ color: #e83a17}
.ps_right .cart_hav .psi_cart_list li .info .pd2{ line-height: 50px; float: right; padding-right: 39px; }
.ps_right .cart_hav .psi_cart_list li .total{ position: absolute; top: 12px; right: 34px; }
.ps_right .cart_hav .psi_cart_list li .total span{ float: right; }
.ps_right .cart_hav .psi_cart_list li .total span b{ font-weight: normal; }
.ps_right .cart_hav .psi_cart_list li .total span b:first-child{ font-weight: normal; color: #e83a17}

.ps_right .cart_hav .psi_tongji{ float: left; width: 100%; height: 40px; overflow: hidden; position: absolute; z-index: 900; bottom: 15px;}
.ps_right .cart_hav .psi_tongji font{ line-height: 18px;}
.ps_right .cart_hav .psi_tongji .tx1{ margin-left: 5px; margin-right: 2px; color: #e83a17}
.ps_right .cart_hav .psi_tongji .tx3{ margin-left: 5px;}
.ps_right .cart_hav .psi_tongji .tx4{ color: #e83a17 }
.ps_right .cart_hav .psi_tongji .tx5{ color: #e83a17 }
.ps_right .cart_hav .psi_tongji a{ float: right; width: 100px; height: 34px; line-height: 34px; overflow: hidden; text-align: center; color: #fff; font-size: 14px; background-color: #e83a17; margin: 1px 3px 0 0}

.ps_right .cart_no{ display: block; float: left; width: 100%;}
.ps_right .cart_no .tishi { float: left; width: 150px; height: 130px; overflow: hidden; position: relative; margin-left: 60px}
.ps_right .cart_no .tishi font{ float: left; width: 100px; height: 100px; overflow: hidden; border-radius: 50px; background-color: #e9e9e9; margin: 0 0 0 22px; background-image: url(../images/cart_4.png); background-repeat: no-repeat; background-position:19px 27px;}
.ps_right .cart_no .tishi span{ float: left; width: 100%; height: 20px; overflow: hidden; line-height: 20px; text-align: center; margin-top: 6px; color: #888}

.index_adv_20191111{ width: 322px; height: 259px; overflow: hidden; z-index: 999; position: fixed; left: 0px; bottom:50px;}
.index_adv_20191111_con{ width: 322px; height: 259px; overflow: hidden; position: relative;}
.adv_close{ float: right; position: absolute; top: 60px; right: 33px; cursor: pointer;}
.adv{display: inline-block;  margin: 0px 0 0 0px;}



.wh1200{
    width: 1200px;
    margin: 0 auto;
}

.wrap {
	width: 1200px;
	margin: 0 auto;
}

.comment-title{
    font-size: 32px;
    color: #333;
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
}
.comment-subtitle{
    font-size: 16px;
    color: #666;
    text-align: center;
    margin-top: 5px;
}

/* 新闻动态开始 */
.index-news{
    background: #fff;
    padding:35px 0 0;
}
.index-news .comment-title .spot{
    display: inline-block;
    width: 11px;
    height: 11px;
    background: #333;
    border-radius: 50%;
    margin: 0 10px;
    vertical-align: middle;
}
.index-news-content{
    padding: 60px 0 70px;
    border-bottom: solid 1px #e5e5e5;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
}
.index-news-content .column{
    width: 340px;
}
.index-news-content .column .introduce{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 340px;
    height: 130px;
    border-radius: 3px;
    margin-bottom: 35px;
    transition: all 1s linear;
    box-sizing: border-box;
    padding-left: 20px;
    position: relative;
    overflow: hidden;
}

.index-news-content .column .introduce:hover .introduce-bg{
    width: 110%;
    height: 110%;
}

.index-news-content .column .introduce .introduce-bg{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: all .3s linear;
    text-align: center;
    line-height: 100%;
}
.index-news-content .column .introduce .introduce-bg>img{
    width: 100%;
}
.index-news-content .column .introduce .title{
    font-size: 22px;
    color: #fff;
    font-weight: 300;
    position: relative;
    z-index: 1;
}
.index-news-content .column .introduce .descr{
    font-size: 14px;
    color: #fff;
    margin-top: 5px;
    position: relative;
    z-index: 1;
}
.index-news-content .column .article-list > a{
    display: block;
    width: 100%;
    color: #666666;
    font-size: 14px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index-news-content .column .article-list > a:hover,
.index-news-content .column .article-list > a:hover .time{
    color: #1969f3;
}
.index-news-content .column .article-list > a .time{
    color: #949494;
    margin-right: 10px;
}
/* 新闻动态结束 */

/* 付费客户开始 */
.index-customer{
    padding: 50px 0 100px;
    background: #f9f9f9;
}
.index-customer-content{
    margin-top: 30px;
}
.index-customer-content > ul::after{
    content: '';
    display: block;
    clear: both;
}
.index-customer-content > ul > li{
    width: 210px;
    height: 95px;
    box-sizing: border-box;
    margin-right: 30px;
    margin-top: 20px;
    border: solid 1px #f1f1f1;
    border-radius: 3px;
    float: left;
    overflow: hidden;
    box-shadow: 0px 6px 70px 1px rgba(0, 0, 0, .1);
	background-color: #fff;
}

.index-customer-content > ul > li .img-box{
    width: 100%;
    height: 100%;
    padding: 15px;
}

.index-customer-content > ul > li .img-box > img{
    vertical-align: middle;
}
.index-customer-content .btn{
    display: block;
    width: 179px;
    height: 42px;
    border: solid 1px #ce4a4a;
    color: #ce4a4a;
    border-radius: 4px;
    text-align: center;
    line-height: 42px;
    margin: 0 auto;
    margin-top: 75px;
}

.index-customer-content .btn:hover{
	color: #fff;
	background-color:#ce4a4a;
}
/* 付费客户结束 */


/* 必要布局样式css */
.product-number-info {
    background:#fff;
    position: relative;
}

.product-number-info .product-number-inner {
    width: 1200px;
    margin: 0 auto;
}

.product-number-info ul {
    padding: 85px 0;
}

.q {
    zoom: 1; }

.product-number-info li {
    float: left;
    width:25%;
    height: 90px;
    color: #666;
    padding-top: 1px;
	text-align:center;
}

.product-number-info li:first-child {
    border: none;
}

.product-number-info li b {
    font-weight: 400;
    font-size:20px;
    line-height: 1;
    display: inline-block;
    position: relative;
    margin: 15px 0 10px;
    color:#ae0000
}

.product-number-info li p {
    font-size: 25px;
}

.product-number-info li b i {
    font-style: normal;
	font-size:30px;
	color:#ae0000
}

.product-number-info li b sup {
    position: absolute;
    font-size: 20px;
    right: -15px;
    top: -3px;
}

.product-number-info li.li-2 b, .product-number-info li.li-2 p {

}

.product-number-info li b em {
    font-style: normal;
    font-size: 30px;
    font-weight: 400;
    padding-left: 2px;
    position: relative;
    top: -4px;
}

.product-number-info li.li-3 b, .product-number-info li.li-3 p {

}

.product-number-info li.li-4 b, .product-number-info li.li-4 p {

}

.product-number-info li.li-5 {
    text-align: right;
}


.zjwy {
	overflow: hidden;
	width: 100%;
	background:#f1f1f1;
	height: 300px;
	padding-top: 25px;
}
.zjwbBox {
	width: 100%;
}
.zjwbBox h3 {
	font-size: 28px;
	text-align: center;
	margin-top: 25px;
}
.zjwbBox h3 a {
	color: #ae0000;
     font-weight:600}
.zjwbBox .wy_tupian {
	width:300px;
	margin-top: 30px;
	float: left;
}
.zjwbBox .wy_tupian img {
	width: 100%;
	height:auto;
}
.zjwbBox .wy_jianjie {
	width: 860px;
	margin-top: 30px;
	float: right;
}
.wy_jianjie dt {
	line-height: 30px;
	height: 90px;
	overflow: hidden;
	font-size: 16px;
	text-align: justify;
}
.wy_jianjie dd {
	margin: 25px 0 0 0;
	float:right;
}
.wy_jianjie dd a {
	display: inline-block;
	background: #ae0000;
	padding: 8px 40px;
	font-size: 14px;
	line-height: 24px;
	color: #fff;
}
.wy_jianjie dd a:hover {
	background: #ae0000;
}
.bdmap{width:100%; height:500px}
.mr_page{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.mr_page ul{display:inline-block;margin:0 auto;padding:0}
.mr_page ul li{float:left;font-family:'microsoft yahei';margin:0 2px;line-height:25px;background:#fff;border:1px solid #0099e5}
.mr_page ul li:nth-child(1){ padding:0 10px}
.mr_page ul li:nth-child(1) a{ padding:0}
.mr_page ul li a{color:#555;display:block;padding: 0 10px;}
.mr_page ul li:hover{text-decoration:none;color:#fff;border:1px #333 solid;background-color:#0099e5}
.mr_page ul li:hover a{color:#fff}
.mr_page ul li:hover a:hover{color:#fff;text-decoration:none}
.mr_page ul li.thisclass{background-color:#0099e5;color:#fff;border:1px #0099e5 solid; padding:0 10px}

.mr_page ul li.thisclass a{color:#fff; padding:0}
.mr_page .pageinfo{line-height:30px;padding-left:5px}
.mr_page strong{font-weight:400}