﻿@charset "utf-8";
html,body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,span,input,p{margin:0;padding:0;}
body{font:12px/1.5em "microsoft yahei",arial; color:#3c3c3c;background-color: #f7f7f7;margin: 0 auto;}
header,nav,article,section,aside,time,footer{display: block;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;display:block;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#fff;}


.page2 .mianban .content ul li .online:hover,
.page4 .qitashu li .online:hover,
.page8 .cont ul li .online:hover
{border: 1px solid  #e83632;color: #e83632 ;}

.buy:hover{background: #397aae;opacity: 0.8;}

.page2 .mianban .content ul li .bookname:hover,
.page8 .cont ul li .bookname:hover,
.page2 .mianban .content ul li .bookname:hover,
.page4 .qitashu li .bookname:hover{color: #e83632;cursor: pointer;}

.clearfix:after{content:"";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.inner{width:1200px;margin: 0 auto;position:relative;}
.bg_f7f7f7{background: #f7f7f7;}
header .head{width: 100%;height: 30px;background: #002157;line-height: 30px;color: #fff;position:relative;}
/*header .head .denglu{position: relative;left: 0;top: 0;}*/
header .head .home{height: 30px;padding-left: 2px;float: left;position: relative;z-index: 1;}
    header .head a.home {font-size:130%;font-weight:bold;
    }
header .head .login{padding-left: 180px;height: 30px;float: left;color: #fff;}
header .head .shopcar{height: 30px;float: left;}
header .head .shopcar span{color: red;}
header .head .shopcar i{display: block;float: left;}
header .head .shopcar i img{width: 20px;height: 23px;margin-top: 3px;margin-right: 4px;}
header .head .shopcar h4{float: left;font-size:100%;}
header .head .serve{float: right;position: relative;}
header .head .serve li{float: left;padding-right: 20px;}
header .head .serve .s_erweima .lianxi{display:none;position: absolute;left: 0px;top: 30px;z-index: 1;}
header .head .serve .s_erweima:hover .lianxi{display: block;}
header .head .serve li .ling{display:block;height: 13px;width: 12px;float: right;overflow: hidden;cursor: pointer;margin-top: 13px;margin-left: 7px;line-height: 0;}

header .head .hong{width: 250px;height: 30px;background: red;position: absolute;left: 0;top: 0;z-index: 0;}
header .head .sanjiao{display: block; width: 0;height: 0;border-top: 0px solid transparent;border-left: 30px solid red;border-bottom: 30px solid transparent;position: absolute;left: 250px;top: 0;}
header .mid{padding: 30px 0 17px 0;}
header .mid .logo img{float: left;margin-top: 10px;}

header .mid .search {float: left;padding-top: 11px;position:relative;padding-left: 258px;}
header .mid .search .sel{position: absolute;left:277px;top: 15px;font-size: 14px;color: #666;}
header .mid .search .sel li{display: none;height: 25px;line-height:25px;background: #fff;width: 85px;padding-left: 5px;}
header .mid .search .sel li:hover{background: #ddd;}
header .mid .search .sel .active{display: block;margin-top: 4px;}
header .mid .search .ling{position: absolute;left: 330px;top:29px;height: 8px;overflow: hidden;line-height: 0;cursor: pointer;}
header .mid .search input{display:block;float:left;outline:none;height: 40px;line-height: 36px;border: 2px solid #e83632;width: 367px;padding-left: 113px;box-sizing: border-box;font-size: 14px;color: #757575;}
header .mid .search button{outline:none;cursor:pointer;height: 40px;width: 89px;background:  #e83632;color: #fff;font-size: 16px;border:none;}
header .mid .search .hotsearch{padding-top: 6px;color: #999;width: 450px;height: 25px;line-height: 25px;overflow: hidden;}
header .mid .search .hotsearch li{float: left;padding-right: 14px;}
header .mid .search .hotsearch a{color:#999 ;}
header .mid h3{position:relative;cursor:pointer;float: right;padding-left: 40px;color: #333;font-size: 16px;height: 62px;line-height: 62px;}
header .mid h3 .sanjiao{margin-top:30px;margin-left:11px;display: block;width: 0;height: 0; border-top: 3.5px solid transparent;border-left: 6px solid #333333;border-bottom: 3.5px solid transparent;float: right;}

nav ul{margin-bottom:5px; height: 43px;line-height: 43px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
nav ul li{float: left;font-size:18px;}
    nav ul li a {
        color: #015293;
        font-family:'微软雅黑';
        font-weight:normal;
    }
nav ul .one{padding:0 20px;color: #ddd;}
    nav ul .navtitle {
        background-color: transparent;
        /*
        border: 1px solid #999;
        border-bottom: 2px solid #f7f7f7;*/
        width: calc(12.5% - 26px);
        text-align: center;
        margin: 0 12px;
    }
.nav-box {
    margin-left: -12px;
    margin-right: -12px;
}

.page1 .banner{width: 1200px;margin: 0 auto;}
.page1 .banner img{width: 100%;margin: 0 auto;}
.page1 .news{height: 40px;line-height: 40px;background: white;opacity: 0.9;}
.page1 h3{float: left;text-align: center;font-size: 18px;color: #666;padding-right: 30px;}
.page1 .news .gundongxinwen{width: 900px; height: 40px;position: relative;overflow: hidden;  font-size:14px;}
.page1 .news .gundongxinwen	.newsList {width:1800px; position: absolute; top: 0; left: 0 }
.page1 .news .gundongxinwen	.newsList li{ float: left;margin-right: 86px;}
.page1 .news .gundongxinwen	.newsList li a { display: block; height: 40px; line-height: 40px }
.page1 .news ul .midd{padding:0 80px;}
.page1 .news ul li a{font-size: 14px;color: #666;}
.page1 .news ul li a:hover{color: #333;}
.page1 .news ul li a:before{content: "";display: block;float: left;width: 6px;height: 6px;background-color: #a10002;margin-top: 17px;margin-right: 10px;}
.page11 .adv {margin-top: 15px;margin-bottom: 15px}
.page11 .adv .inner img{width:100%;}
.page11 .adv h1{height: 100px;line-height: 100px;color: #fff;font-size: 24px;margin-left: 36px;float: left;}
.page11 .adv button{display: inline-block;border: 1px solid #fff;width: 138px;height: 38px;border-radius:4px ;background: #015293;float: right;margin-right:40px;margin-top: 30px;color: #fff;font-size: 16px;cursor: pointer;outline: none;}


.page2 .left{float: left;width: 78%;}
.page6 .left {float:left;width:78%}

 .mianban{width: 100%;margin-bottom: 20px;}
 .mianban .title{width: 930px;height: 59px;background: #fff;border-radius: 6px 6px 0 0;}
 .mianban .title h2{font-size: 16px;color:#012593;font-weight: bold;float: left;height: 59px;line-height: 59px;padding-left: 20px;border-bottom:1px solid #015293;}
 .mianban .title h2 span{font-size: 14px;color:#feab48;padding-left: 10px;padding-right: 20px;}
 .mianban .title ul{padding-left: 148px;font-size: 14px;color: #666;height: 59px;line-height: 59px;cursor:pointer;margin-left:-50px;}/*20200417 width:850px*/
 .mianban .title ul,.mianban .title ul li{float: left;}
 .mianban .title ul .one{padding: 0 10px;color: #ccc;}
 .mianban .title ul .active {border-bottom:0px solid #015293;color: #015293;}
 .mianban .title ul .active a{border-bottom:0px solid #015293;color: #015293;}/*20190924*/
 .mianban .title ul li a{color:#333;cursor:pointer} /*20190924*/
 .mianban .title .more{float: right;height: 59px;line-height: 59px;margin-right: 20px;color: #666;}
 .mianban .title .more i{background:url(../images/more.png) no-repeat;height: 12px;width: 12px;display: block;float: right;margin: 23px 0 0 6px;}
 .mianban .title .more:hover{color: #e83632;}


.page2 .mianban .content{position:relative;height: 359px;width: 930px;border-top: 1px solid #e7e7e7;background: #fff;border-radius:0 0 6px 6px;}
.page2 .mianban .content ul{padding-top: 30px;}
.page2 .mianban .content ul li{float: left;width: 25%;height: 100%;text-align: center;position: relative;text-align: center;}
.page2 .mianban .content ul li .bookname{width: 138px;margin-bottom: 28px;color: #666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:16px; }
.page2 .mianban .content ul li a{display: inline-block;width: 138px;height: 24px;}
.page2 .mianban .content ul li .online{border: 1px solid #015293;border-radius: 2px;color: #015293;height: 24px;line-height: 24px;margin-bottom: 14px;font-size:16px;}
.page2 .mianban .content ul li .buy{border: 1px solid #015293;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;background-color: #015293;}
.page2 .mianban .content .pic{width: 120px;height: 169px;margin: 0 auto;margin-bottom: 22px;}
.page2 .mianban .content .pic>img{width: 100%;height: 100%;}

.page2 .mianban .content .mengban{display:none;width: 226px;height: 210px;background:#333;opacity: 0.5;position: absolute;left: 4px;top: -29px;padding:20px 13px 0 13px;box-sizing: border-box;z-index: 0;}
.page2 .mianban .content .mengban p{opacity: 1;color: #fff;text-align: left;line-height: 18px;height: 110px;overflow: hidden;margin-bottom: 26px;font-size:14px;}
.page2 .mianban .content .mengban p .details{display: inline-block;color: #fff;text-decoration: underline;width: 50px;}
.page2 .mianban .content .mengban .try{display:inline-block;border: 1px solid #fff;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;text-align: center;}


.page2 .mianban .shipin ul{padding-top:5px;}
.page2 .mianban .shipin ul li .pic{width: 226px;height: 210px;}


.page2 .right{float: left;width: 22%;}
.page6 .right{float:left;width:22%;}
.page2 .right h2{color: #333;font-size: 18px;height: 22px;line-height: 34px;padding-bottom: 12px;background-color:white;}
.page2 .right h2::before{content: "";display: block;width: 4px;height: 22px;background: #015293;float: left;margin-right:22px ;margin-top:6px;}
.page2 .right .hotlist{width:100%;border: 1px solid #f0f0f0;background: #fff;height: 100%;padding:0 13px;box-sizing: border-box;}
.page2 .right .hotlist li{height: 44px;width:100%;border-bottom: 1px dashed #eee;line-height: 44px;}


.page2 .right .hotlist .active {height: 114px;border-bottom: 1px dashed #eee;}
.page2 .right .hotlist .active .dantiao{display: none;}
.page2 .right .hotlist .active .zhankai .number{line-height: 80px;font-size: 14px;color: #fff;font-weight: bold;float: left;margin-right: 22px;background-color: gainsboro;border-radius:50%;width:22px;height:22px;line-height:22px;text-align:center;margin-top:28px;}/*20191025*/
.page2 .right .hotlist .active .zhankai img{float: left;padding-top: 30px;margin-right: 18px;width:52px;height: 70px;}
.page2 .right .hotlist .active .zhankai .text{line-height: 80px;color: #333;width: 100px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;font-size:16px; }
.page2 .right .hotlist .active .zhankai .money{display: block;color: #015293;font-size: 18px;}
.page2 .right .hotlist .active .zhankai .rigt{line-height: 12px;}

.page2 .right .hotlist .bord{border: none;border-bottom: 1px dashed #eee;}
.page2 .right .hotlist .bord .zhankai{display: none;}
.page2 .right .hotlist .bord .number{font-size: 14px;color: #fff;font-weight: bold;float: left;margin-right: 22px;background-color: gainsboro;border-radius:50%;width:22px;height:22px;line-height:22px;text-align:center;margin-top:10px;}/*20191025*/

.page2 .right .hotlist .bord .pic{background: url(../images/排行图标/热门排行图标-图书.png) no-repeat;height: 18px;width: 16px;display: block;float: left;margin: 13px 8px 0 0;}
.page2 .right .hotlist .bord .text{color: #333;width: 127px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block; font-size:16px;}

.page3 .mianban{margin-bottom: 0;}
.page3 .title {width: 100%;float: left;}
.page3 .mianban .cont{width: 100%;height: 480px;float: left;margin-bottom: 20px;}
.page3 .mianban .cont .c_left{width:350px;float: left;border-bottom:1px solid #eae4e4;background: #fff;margin-top: 2px;}
.page3 .mianban .cont .c_left .c_title{height: 80px;line-height: 80px;border-bottom:1px solid #f5f1f1;padding: 0 28px;}
.page3 .mianban .cont .c_left .c_title h2{float: left;font-size: 18px;color:#012593}
.page3 .mianban .cont .c_left .c_title a{float: right;color: #666;font-size:16px;}
.page3 .mianban .cont .c_left .c_title a i{background:url(../images/more.png);height: 12px;width: 12px;display: block;float: right;margin: 35px 0 0 6px;}
.page3 .mianban .cont .c_left ul{padding:25px 0 22px 28px;font-size: 16px;color: #333;}
.page3 .mianban .cont .c_left ul li{margin-bottom: 28px;}

.page3 .mianban .cont .c_left .active1::before{content: "◇";display: block;height:7px; width: 15px;float: right;overflow: hidden;transform: rotateZ(-180deg);padding-left: 28px;}
.page3 .mianban .cont .c_left .active::before{content: "◇";display: block;height:7px; width: 15px;float: right;overflow: hidden;padding-right: 28px;}
.page3 .mianban .cont .c_left .active1{transition: all 0.5s;}
.page3 .mianban .cont .c_left .active{margin-bottom:6px;}
.page3 .mianban .cont .c_left .active .twolist{display: block;}
.page3 .mianban .cont .c_left .twolist{padding: 0; display: none;padding-top: 16px;transition: all 2s;}
.page3 .mianban .cont .c_left .active .twolist li {width: 100%;margin-bottom: 0;font-size: 16px;height: 27px;line-height: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.page3 .mianban .cont .c_left .active .twolist li a{color: #a5a6b4;}
.page3 .mianban .cont .c_left .active .twolist li a:hover{color: #e83632;}

.page3 .mianban .cont .c_mid {float: left;width: 530px;margin: 2px 5px 5px 5px;}
.page3 .mianban .cont .c_mid .sear{width: 845px;height: 120px;background: #fff;padding: 40px 0 7px 75px;box-sizing: border-box;position: relative;}
.page3 .mianban .cont .c_mid .sear span{background: url(../images/政府文件/政府文件搜索.png) no-repeat;display: block;float: left;height: 16px;width: 16px;position: absolute;left: 86px;top: 49px;}
.page3 .mianban .cont .c_mid .sear  input{font-size: 14px;color:#aaa;display:block;float:left;width: 309px;height:34px;border-radius:5px 0 0 5px;border: 1px solid #999;border-right-color: #015293;padding-left:45px ;box-sizing: border-box;}
.page3 .mianban .cont .c_mid .sear button{width: 69px;height: 34px;color: #FFFFFF;background: #012593;border: none;border-radius: 0 5px 5px 0;}
.page3 .mianban .cont .c_mid .sear ul{width: 350px;height: 23px;overflow: hidden;margin-left:10px}
.page3 .mianban .cont .c_mid .sear ul,.page3 .mianban .cont .c_mid .sear ul li{float: left;}
.page3 .mianban .cont .c_mid .sear ul li{padding-right: 13px;padding-top: 6px;color: #bbb;}

.page3 .mianban .cont .c_mid .mid{width: 845px;height:170px;background: #fff;margin-top: 10px;}
.page3 .mianban .cont .c_mid .mid .top{float: left;margin-left: 10px;margin-top: 34px;}
.page3 .mianban .cont .c_mid .mid .top h3{margin-bottom: 20px;color: #666;font-weight: bold;font-size: 16px;}
.page3 .mianban .cont .c_mid .mid .top h4{margin-bottom: 20px;color: #666;font-size: 14px;}
.page3 .mianban .cont .c_mid .mid .top a{display:block;width: 90px;height: 34px;background: #015293;color:#fff;font-size: 14px;line-height: 34px;text-align: center;border-radius: 5px;}
.page3 .mianban .cont .c_mid .mid .top a:hover{background: #0e6ebb;opacity: 0.8;}
.page3 .mianban .cont .c_mid .mid .pic{float: right;width: 623px;height: 165px;margin-left: 30px;overflow:hidden}
.pic > a{padding-right:8px;line-height:28px;white-space:nowrap;color:#000000;font-size:14px;}
.pic a:hover{color:red}
.page3 .mianban .cont .c_mid .mid1 {}

.c_right .right{float: left;width: 308px;}
.c_right .right{padding-top: 14px;}
.c_right .right h2{color: #333;font-size: 18px;height: 22px;line-height: 22px;padding-bottom: 12px;}
.c_right .right .hotlist{width:100%;border: 1px solid #f0f0f0;background: #fff;height: 100%;padding:0 13px;box-sizing: border-box;}
.c_right .right .hotlist li{height: 44px;width:100%;border-bottom: 1px dashed #eee;line-height: 44px;}


.c_right .right .hotlist .active{height: 114px;border-bottom: 1px dashed #eee;}
.c_right .right .hotlist .active .dantiao{display: none;}
.c_right .right .hotlist .active .zhankai .number{line-height: 80px;font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
.c_right .right .hotlist .active .zhankai img{float: left;padding-top: 30px;margin-right: 18px;width:52px;height: 70px;}
.c_right .right .hotlist .active .zhankai .text{line-height: 80px;color: #333;width: 100px;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.c_right .right .hotlist .active  .zhankai .money{display: block;color: #015293;font-size: 18px;}
.c_right .right .hotlist .active .zhankai  .rigt{line-height: 12px;}

.c_right .right .hotlist .bord{border: none;border-bottom: 1px dashed #eee;}
.c_right .right .hotlist .bord .zhankai{display: none;}
.c_right .right .hotlist .bord .dantiao .number{font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
.c_right .right .hotlist .bord .dantiao .pic{background: url(../images/排行图标/热门排行图标-图书.png) no-repeat;height: 18px;width: 16px;display: block;float: left;margin: 13px 8px 0 0;}
.c_right .right .hotlist .bord .dantiao .text{color: #333;width: 100px;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.page4 .mianban{margin-bottom: 0;}
.page4 .title {width: 100%;float: left;}
.page4 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;}
.page4 .cont .toushu{width:480px ;height: 300px;box-sizing: border-box;float: left;margin-right: 71px;}

.page4 .cont .toushu .c_pic{float: left;margin: 0 30px 32px 40px;width: 154px;height: 125px;overflow: hidden;}
.page4 .cont .toushu .c_pic>img{width: 100%;height: 100%;}

.page4 .cont .toushu .c_con{width: 250px;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.page4 .cont .toushu .c_con h3{width: 250px;text-align:left;font-size: 16px;color: #333;font-weight: bold;height: 68px;line-height:68px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.page4 .cont .toushu .c_con p{width: 156px;line-height: 23px;color: #333;text-align: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.page4 .cont .toushu .c_con .date{margin-bottom: 23px;}
.page4 .cont .toushu .c_con .price{font-size: 18px;font-weight: bold;color: #012593;}
.page4 .cont .toushu .c_text{float: left;margin-left: 40px;height: 95px;overflow: hidden;text-align: left;}

.page4 .qitashu {float: left;}
.page4 .qitashu li{text-align: center;position: relative;text-align: center;float: left;margin-right: 87px;}
.page4 .qitashu li .bookname{width: 138px;height: 24px;margin-bottom: 20px;color: #666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.page4 .qitashu li a{display:block;width: 138px;height: 24px;}
.page4 .qitashu li .online{border: 1px solid #015293;border-radius: 2px;color: #015293;height: 24px;line-height: 24px;margin-bottom: 14px;}
.page4 .qitashu li .buy{border: 1px solid #015293;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;background-color: #015293;}
.page4 .qitashu .pic{width: 123px;height: 100px;margin: 0 auto;margin-bottom: 30px;}
.page4 .qitashu .pic>img{width: 100%;height: 100%;}
.page4 .qitashu .last {margin: 0;}
.page4 .t_right{margin-bottom: 65px;margin-top: 40px}

.page4 .b_right{margin-left: 70px;margin-bottom: 42px;}
.page4 .b_right li{margin-right: 94px;}

.page4 .qitashu  li .mengban{display:none;width: 226px;height: 210px;background:#333;opacity: 0.5;position: absolute;left: -50px;top: -29px;padding:20px 13px 0 13px;box-sizing: border-box;}
.page4 .qitashu  li .mengban p{opacity: 1;color: #fff;text-align: left;line-height: 18px;height: 110px;overflow: hidden;margin-bottom: 26px;}
.page4 .qitashu  li .mengban p .details{display: inline-block;color: #fff;text-decoration: underline;width: 50px;}
.page4 .qitashu  li .mengban .try{display:inline-block;border: 1px solid #fff;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;text-align: center;}



/*page5*/
.page5 .mianban{margin-bottom: 0;}
.page5 .title {width: 100%;float: left;}
.page5 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;}
.page5 .cont .p_left{float: left;position: relative;width: 380px;height: 510px;}
.page5 .cont .p_left .p_pic{position: absolute;left: 0;top: 0;width:380px;height: 510px;}
.page5 .cont .p_left .p_pic img{width: 380px;height: 510px;}
.page5 .cont .p_right{background: #fff;}
.page5 .cont .p_top li{float: left;padding-left: 29px;padding-top: 36px;}

.page5 .cont .p_top .baokan,.page5 .cont .p_top .jieshao{float: left;}
.page5 .cont .p_top .baokan{margin-right: 17px;width: 139px;height: 180px;}
.page5 .cont .p_top .baokan>img{width: 100%;height: 100%;}
.page5 .cont .p_top .p_top1{float: left;display: block;}
.page5 .cont .p_top .jieshao h3{font-size: 16px;color: #333;margin-bottom: 18px;}
.page5 .cont .p_top .jieshao .jianjie{width: 206px;line-height: 23px;color: #666;margin-bottom: 12px;display: block;height: 112px;overflow: hidden;}
.page5 .cont .p_top .jieshao span{font-size: 14px;color: #012593;}
.page5 .cont .p_top .jieshao span i{font-size: 12px;color: #999;font-style: normal;}
.page5 .cont .p_top .jieshao .more{color: #333;float: right;}
.page5 .cont .p_top .jieshao .more:hover,.page5 .cont .p_top .jieshao .jianjie:hover{color: #E83632;}
.page5 .cont .p_top .jieshao .more i{background:url(../images/more.png);height: 12px;width: 12px;display: block;float: right;margin: 3px 0 0 4px;}

.page5 .cont .p_bot{float: left;padding-left: 60px;}
.page5 .cont .p_bot li{float: left;padding-right:90px;text-align: center;margin: 0 auto;margin-top: 75px;}
.page5 .cont .p_bot .last{padding-right: 0}
.page5 .cont .p_bot li .biaoti{width: 100px;padding: 15px 0 15px 0;display: block;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:16px; }

.page5 .cont .p_bot li:hover .biaoti{color:#E83632;}

.page5 .cont .p_bot li p>span{font-size: 14px;color: #012593;}
.page5 .cont .p_bot li img{display: inline-block;width: 100px;height: 130px;}


/*page6*/
.page6 .mianban{margin-bottom: 0;width:930px;}
.page6 .title {width: 100%;float: left;}
.page6 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;}

.page6 .cont .p_left{float: left;}
.page6 .cont .p_left>img{width: 329px;height: 400px;}
.page6 .cont .p_right{background: #fff;}
.page6 .cont .p_top li{float: left;margin-left: 29px;margin-top: 20px;}
.page6 .cont .p_top li p {color:#333;width:240px;overflow:hidden;line-height:32px;text-align:center;font-size:16px; }
.page6 .cont .p_top .baokan,.page6 .cont .p_top .jieshao{float: left;}
.page6 .cont .p_top .baokan img{width: 240px;height: 160px;border: 1px solid #dcdcdc;}
.page6 .cont .p_top .jieshao h3{width: 224px;font-size: 14px;color: #333;height: 32px;line-height: 32px;margin-top: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.page6 .cont .p_top .jieshao span{font-size: 16px;color: #012593;height: 34px;line-height: 34px;margin-bottom: 25px;display: block;}
.page6 .cont .p_top .jieshao i{font-size: 12px;color: #999;font-style: normal;display: block;}

.page6 .cont .p_bot{float: left; margin-left: 7px;}
.page6 .cont .p_bot li{float: left;text-align:center;margin: 0 auto;margin-top:20px;margin-right: 8px;}
.page6 .cont .p_bot li .biaoti{width: 190px;line-height:32px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; text-align: center;font-size:16px;}
.page6 .cont .p_bot li:hover p{color: #E83632;}
.page6 .cont .p_bot li p{text-align: left;color: #333;}
.page6 .cont .p_bot li p>span{font-size: 14px;color: #012593;}
.page6 .cont .p_bot li img{display: inline-block;width: 190px;height: 130px;}
.page6 .cont .p_bot li i{float: right;font-size: 12px;color: #999;font-style: normal;}
.page6 .right .hotlist .borda .text {color: #333; width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;font-size:16px;}
.page6 .right .hotlist .borda {border: none;border-bottom: 1px dashed #eee;}

.page6 .right .hotlist li {height: 44px;width: 100%;border-bottom: 1px dashed #eee;line-height: 44px;}
.page6 .right h2 {color: #333;font-size: 18px;line-height: 36px;background-color:white;}
.page6 .right .hotlist {width: 100%; border: 1px solid #f0f0f0;background: #fff;height: 100%;padding: 0 13px;box-sizing: border-box;}
.page6 .right h2::before {content: "";display: block;width: 4px;height: 22px;background: #015293;float: left;margin-right: 22px;margin-top:6px;}
 /*page7*/
 .page7 .mianban{margin-bottom: 0;}
.page7 .title {width: 100%;float: left;}
.page7 .cont{width: 100%;margin-top: 1px;float: left;margin-bottom: 20px;}

.page7 .cont .d_left,.page7 .cont .d_mid,.page7 .cont .d_right{float: left;background: #fff;}
.page7 .cont .d_left .grid{width: 400px;}
.page7 .cont .d_left .grid .iconbox{width: 79px;height: 79px;float: left;border: 1px solid #f0f0f0;text-align: center;}
.page7 .cont .d_left .grid li:hover{background: #ddd;}
.page7 .cont .d_left .grid li:hover .wenzi{color: #E83632;}
.page7 .cont .d_left .grid .iconbox a{display: inline-block;padding-top: 20px;}

.page7 .cont .d_left .grid .icon{padding-bottom: 6px;}
.page7 .cont .d_left .grid .iconbox{border-left: 0;border-top: 0;}
.page7 .cont .d_left .grid .iconbox .wenzi{color: #333;}
.page7 .cont .d_left .grid .iconbox .wenzi:hover{color: #E83632;}
.page7 .cont .d_mid{margin: 0 10px;}
.page7 .cont .d_mid .d_box{text-align: center;height: 320px;position: relative;padding:12px;}
.page7 .cont .d_mid .d_box h3{padding:42px 0  0px 36px ;color: #333;font-size: 18px;font-weight: bold;}
    .page7 .cont .d_mid .d_box .fl { /*float: left;*/
        text-align: left;
        width: 240px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 8px 90px 10px 38px;
    }
.page7 .cont .d_mid .d_box .fr{padding: 0 65px  88px 69px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width: 96px;}
.page7 .cont .d_mid .d_box .top{color:#333;padding-bottom: 21px;display: inline-block;}
.page7 .cont .d_mid .d_pic>img{width: 390px;height: 240px;}
    .page7 .cont .d_mid .d_box .f_dantiao { /*height: 31px;*/
        line-height: 31px;
        font-size: 16px;
        color: #333;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        float:left;
        width:279px;
        text-align:left;
    }
.page7 .cont .d_mid .d_box .f_dantiao:hover{color: #E83632;}
.page7 .cont .d_mid .d_box .bian {color:#333;display: block;}
.page7 .cont .d_mid .d_box .quanbu{color: #333;position: absolute;display: block;left: 50%;bottom: 27px;transform: translateX(-50%);}
.page7 .cont .d_mid .d_box .quanbu:hover{color: #E83632;}
.page7 .cont .d_mid .d_box .quanbu i{background:url(../images/more.png);height: 12px;width: 12px;display: block;float: right;margin: 3px 0 0 6px;}
.page7 .cont .d_right{margin: 0;} 
.page7 .cont .d_right .d_box .fl{text-align: center;width: 240px;overflow: hidden;}
/* page8*/
.page8 .mianban{margin-bottom: 0;}
.page8 .title {width: 100%;float: left;}
.page8 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;}
.page8 .cont .toutu{padding: 0;}
.page8 .cont .toutu>img{width: 240px;height: 362px;}
.page8 .cont ul,.page8 .cont ul li{float: left;}


.page8 .cont ul li{width: calc(25% - 20px);height: 100%;position: relative;text-align: center;margin:25px 10px;font-size:16px;}
.page8 .cont ul li .bookname{margin-bottom: 26px;color: #666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:100% }
.page8 .cont ul li a{display:inline-block;width: 138px;height: 24px;}
.page8 .cont ul li .online{border: 1px solid #015293;border-radius: 2px;color: #015293;height: 24px;line-height: 24px;margin-bottom: 14px;}
.page8 .cont ul li .buy{border: 1px solid #015293;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;background-color: #015293;}
.page8 .cont .pic{width: 150px;height: 200px;margin: 0 auto;margin-bottom: 22px;}
.page8 .cont .pic>img{width: 100%;height: 100%;}
.page8 .cont ul li .mengban{display:none;width: 226px;height: 210px;background:#333;opacity: 0.5;position: absolute;left: 7px;top: 4px;padding:20px 13px 0 13px;box-sizing: border-box;}
.page8 .cont ul li .mengban p{opacity: 1;color: #fff;text-align: left;line-height: 18px;height: 110px;overflow: hidden;margin-bottom: 26px;font-size:14px;}
.page8 .cont ul li .mengban p .details{display: inline-block;color: #fff;text-decoration: underline;width: 50px;}
.page8 .cont ul li .mengban .try{display:inline-block;border: 1px solid #fff;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;text-align: center;}
/* page9*/
.page9 .mianban{margin-bottom: 0;}
.page9 .title {width: 100%;float: left;}
.page9 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;height: 150px;}
.page9 .cont .fl{float: left;padding:5px 50px}
 
.footer .fl{float: left;}
.footer{height: 221px;border-bottom: 1px solid #eee;}
.footer dl{width: 10%;}
.footer dt{padding-bottom: 27px;padding-top:30px;color: #333;font-size: 14px;}
.footer dd,.footer dl{margin: 0;padding: 0;}
.footer dd a{color: #666;}
.footer dd a:hover{color: #E83632;}
.footer .home{padding-left: 0;}

.footer.links .title{
    background-color:#999;
    padding:10px 15px;
}
    .footer.links ul li{
        display: inline-block
    }
    .footer.links .title span {
        color: #fff;
    }
    .footer.links ul li a {
        color: #333;
        display: inline-block;
        padding:10px 15px;
    }
    .footer.inner.links {
        height: initial;
        background-color: #fff;
        border-radius:5px;
    }
    /*footer 底部*/
    .foot {
        height: 152px;
        position: relative;
    }
/*.foot a{color: #666;padding-top: 22px;padding-bottom: 40px;display: inline-block;}*/
.foot a{color: #666;padding:10px 0;display: inline-block;}
.foot a:hover{color: #E83632;}
.foot .erweima{width: 80px;height:85px;position: absolute;right: 226px;top: 5px;}
.foot .erweima1{width: 80px;height:85px;position: absolute;right: 100px;top: 22px;}
.guoan{
    height:25px;
    line-height:25px;
}
.gongan a {
}
.gongan img {
    height:25px;
    display:inline-block;
    vertical-align: middle;
    padding-right:5px;
    margin-top:-5px;
}
._shu {
    padding:0 12px;
}
/*news*/
.news-lunbo .slider{height: 300px;}

.news-titles{height: 120px;}
.news-checkall{float: left;padding-right: 10px;font-size: 14px;color: #666;}
.news-checkall:hover,.news-checkgd:hover{color: #E83632;}
.news-checkgd{float: left;height: 87px;line-height: 87px;font-size: 12px;color: #666;}


.news-titles .news-w{padding: 0 20px;line-height: 120px;font-size: 22px;}
.news-titles span{width: 4px;height: 20px;margin-top: 50px; background-color: #feab48;display:inline-block;float: left;}
.news-titles .left{float: left;}
.news-titles .look-more img{width: 18px;height: 10px;float: right;margin-top: 55px;}
.look-more p{color: #666;}
.look-more p:hover{color: #E83632;}

.latest-information{padding: 0 72px;height: 480px;margin-bottom: 1px;}
.latest-information .left{width: 410px;height: 480px;float: left;}
.latest-information .left .gif{width: 100%;height: 250px;}
.latest-information .left .bot{height: 227px;padding: 0 40px; box-shadow: 5px 5px 15px -4px #888888;}
.latest-information .bot .data{line-height: 73px;color: #999999;font-size: 16px;}
.latest-information .bot p{line-height: 31px;font-size: 20px;font-weight: bold;color: #333;}
.latest-information .bot p:hover{color: #E83632;}
.latest-information .bot .news-2018{width: 332px;overflow: hidden;height: 61px;}

.latest-information .right{float: right; padding-left:70px ;width: 575px;}
.latest-information .right ul li:first-child{color: #666666;font-size: 16px;line-height: 45px;}
.latest-information .right ul .last{display: inline-block; color: #333333;font-size: 16px;line-height: 24px;width: 576px;height: 48px;overflow: hidden;}
.latest-information .right ul .last:hover{color:#E83632;}
.latest-information .right .ts{margin-top: 30px;}

.new-arrival{margin-bottom: 29px;}
.new-arrival ul {height: 200px; border-top:1px solid #e3ecf3 ;border-bottom: 1px solid #e3ecf3;}
.new-arrival ul li{padding: 25px 20px;width: 359px;height: 150px;border-right:1px solid #e3ecf3 ;float: left;}
.new-arrival li img{float: left;display: block;width: 98px;height: 149px;position: relative;left: 0;transition:all 0.5s;}
.new-arrival li img:hover{position: relative;left: -2px;top: 0;transition:all 0.5s;cursor: pointer;}
.new-arrival .meas{width: 235px; float: right;margin-left: 10px;position: relative;}
.new-arrival .meas .little{display: block; width: 5px;height: 5px;background: #333;border-radius: 50px;position: absolute;top: 10px;}
.new-arrival li h5{font-size: 15px;line-height: 27px;color: #333;padding-left: 10px;}
.new-arrival li p{font-size: 12px;line-height: 20px;color: #888;}
.new-arrival li p:hover{color: #E83632;cursor: pointer;}
.arrival-list .list-one{width: 598px;height: 230px;}
.arrival-list .list-one .n_pic{overflow: hidden;width:292px;height: 224px;float: left;}
.arrival-list .list-one .n_pic:hover img{transform: scale(1.1);transition:all 0.8s;}
.arrival-list .list-one .n_pic1{overflow: hidden;width:292px;height: 180px;float: left;}
    .arrival-list .list-one h5{font-size:100%;}
    .arrival-list .list-one .n_pic1:hover img {
        transform: scale(1.1);
        transition: all 0.8s;
    }
.arrival-list .list-one a{color: #333;}
.arrival-list h5:hover{color: #E83632;}
.arrival-list .list-one .right{width: 263px; float: left; padding:0 17px;height: 225px;box-shadow: 0px 0px 21px -3px  #888888;margin-right: 5px;}
.arrival-list .right h5{line-height: 47px;font-size: 16px;overflow: hidden;white-space: inherit;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.arrival-list .right p{line-height: 20px;font-size: 12px;color: #333;}
.arrival-list .right p:hover{color: #E83632;}
.arrival-list .play li img{float: left;width: 14px;height: 13px;}

.correlation{height: 355px; position: relative;margin-bottom: 66px;padding: 0 40px;}
.correlation .meas{width: 440px;height:345px ;box-shadow: 2px 2px 5px -3px  #888888;margin-right: 5px;position: absolute; top: 5px;left: 410px;padding-left: 140px;padding-right: 80px;}
.correlation .meas h2{line-height: 69px;font-size: 17px;padding-top: 40px;}
.correlation .meas a{ color: #333;}
.correlation .meas a:hover{color: #E83632;}
.correlation .meas p{line-height: 20px;font-size: 12px;color: #333;}

.correlation-show{height: 237px;}
.correlation-show .left{height: 230px;}
.correlation-show .list-one{position: relative; }
.correlation-show .meas{width: 307px;height:200px ;box-shadow: 0px 1px 9px 0px rgba(24, 24, 26, 0.15);;margin-right: 5px;position: absolute; top: 20px;left: 216px;padding-left: 100px;padding-right: 30px;}
.correlation-show .meas h2{line-height: 69px;font-size: 17px;}
.correlation-show .meas a{ color: #333;}
.correlation-show .meas a:hover{color: #E83632;}
.correlation-show .meas p{line-height: 20px;font-size: 12px;color: #333;}
/*.correlation-show .meas p:hover{color: #E83632;}*/
.correlation-show .right{width: 490px;float: right;}
.correlation-show .right .coor-title{width: 490px; background-color: #1b3142;line-height: 50px;height: 50px;color: #fff;font-size: 16px;}
.correlation-show .right .coor-title p{padding: 0 15px;width: 100px;}
.correlation-show .right .list{width: 490px;} 
.correlation-show .right .li-title img{float: left;width: 16px;height: 16px;margin-top: 3px;margin-right: 15px;}
.correlation-show .right .r-right{border-left: 1px solid #cccccc;height: 120px;width: 490px;margin-left: 8px;padding-top: 15px;}
.correlation-show .r-right .shuzhan{width: 255px;float: right;padding-right: 30px;}
    .correlation-show .r-right .shuzhan h5 {font-size:100%;
    }
    .correlation-show .r-right .shuzhan p {
        color: #333;
    }
.correlation-show .r-right .shuzhan p:hover{color: #E83632;}
.correlation-show .news-button{width: 179px;line-height: 34px; border: 1px solid black;text-align: center;margin-left: 130px;margin-top: 20px;font-size: 14px;font-weight: bold}
.correlation-show .news-button a{width: 179px;height: 34px;color: #333;}
.correlation-show .news-button:hover{border: 1px solid #E83632;}
.correlation-show .news-button a:hover{color: #E83632;}
/*news end*/

/*newspaper start*/
.n_fl{float: left;}
.n_fr{float: right;}
.newspaperheader{background: #fff;}
.newspapernav{padding-bottom:1px;}
.newspapernav .navtitle{}

/*newspaper1 start*/
.newspaper1 .n_left{position: relative;}
.newspaper1 .active{background:#18629f;color: #fff;}
.newspaper1 .n_baozhi{width: 153px;height: 38px;border: 1px solid #00549c;text-align: center;line-height:38px;}
.newspaper1 .n_qikan{width: 153px;height: 38px;text-align: center;line-height:38px;border: 1px solid #00549c;}

.newspaper1 .n_btn{margin-top: 3px;}
.newspaper1 .n_cont{width: 308px;border: 1px solid #f2f2f2;background: #fff;padding-bottom: 5px;}
.newspaper1 .n_sel{margin: 9px 9px 0 9px;width: 278px;height: 28px;line-height: 28px;border: 1px solid #ababab;color: #9f9f9f;padding-left:10px ;}
.newspaper1 .n_selicon{background:url(../images/政府文件/政府文件搜索.png) no-repeat;width: 15px;height: 16px;position: absolute;left: 269px;top: 58px;}
.newspaper1 dl,.newspaper1 dd,.newspaper1 dt{margin: 0;}
.newspaper1 dl{margin: 0px 14px 10px 14px;}
.newspaper1 .n_listtitle{color: #044a85;font-size: 14px;padding-bottom: 5px;padding-left: 6px;}
.newspaper1 .n_list{border-bottom: 1px solid #f5f5f5;} 
.newspaper1 .n_list .n_firsttitle{padding-top: 12px;}
.newspaper1 .n_list .n_first{padding-left: 6px;}
.newspaper1 .n_list dd,.newspaper1 .n_list dd a{margin: 0px 5px 10px 5px; color:#333;font-size:15px;font-weight:600;}
.newspaper1 .n_list dd a:hover{color: #E83632;}
.newspaper1 .n_list dd.shuxian{margin: 10px 5px 0 5px;}
.newspaper1 .n_list dd,.newspaper1 .n_list dd img{float:left}
.newspaper1 .n_list dd,.newspaper1 .n_list dd{margin-top:10px}
.newspaper1 .n_right{min-width: 880px;width: 880px;height: 400px;background: #1281da;margin-top: 3px;margin-left: 10px}
.newspaper1 .n_right .n_pic{margin: 8px;width:396px;height: 384px;}
.newspaper1 .n_right .n_pic img{width: 100%;height: 100%;}
.newspaper1 .n_right .n_bbg{height:113px;width:461px;background-color:rgb(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff,endColorstr=#7fffffff);margin-top: 145px;}
.newspaper1 .n_right .n_wenzi{color: #fff;height: 113px;line-height: 113px;font-size: 28px;padding-left: 15px;}
.newspaper1 .n_right .n_chakan{width: 140px;height: 40px;background: #3d434f;line-height: 40px;text-align: center;display: block;margin-top: 37px;}

/*mianban1 start*/
.newspaper2 .mianban{margin-bottom: 0;}
.newspaper2 .title {width: 100%;float: left;height: 52px;}
.newspaper2 .mianban{width: 100%;margin-bottom: 20px;}

.newspaper2 .mianban .title h2{position:relative;padding-top:13px;font-size:18px;color:#012593;font-weight: bold;float: left;height: 52px;line-height: 52px;padding-left: 20px;border-bottom:0px;}
.newspaper2 .mianban .title h2 .heigang{height: 2px;width: 72px;background: #000;position: absolute;left: 19px;top: 51px;}
.newspaper2 .mianban .title h2 .lansanjiao{display: block; width: 0;height: 0;border-right: 10px solid transparent;border-left: 10px solid  transparent;border-bottom: 10px solid #004b8c;position: absolute;left: 93px;top: 47px;}
.newspaper2 .mianban .title h2 i{font-style: normal;color:#333;}
.newspaper2 .mianban .title h2 span{font-size: 14px;color:#feab48;padding-left:17px;padding-right: 20px;}
.newspaper2 .mianban .title ul{padding-left: 148px;font-size: 14px;color: #666;height: 52px;line-height: 52px;}
.newspaper2 .mianban .title ul,.newspaper2 .mianban .title ul li{float: left;}
.newspaper2 .mianban .title ul .one{padding: 0 10px;color: #ccc;}
.newspaper2 .mianban .title ul .active{border-bottom:0px solid #015293;color: #015293;}
.newspaper2 .mianban .title .more{float: right;height: 52px;line-height: 52px;margin-right: 20px;color: #666;}
.newspaper2 .mianban .title .more i{background:url(../images/more.png);height: 12px;width: 12px;display: block;float: right;margin: 20px 0 0 6px;}

.newspaper2 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;}
.newspaper2 .cont .p_right{background: #fff;}

.newspaper2 .cont .p_top li{float: left;padding-top: 54px;width: 360px;padding-right: 25px;padding-left: 15px;padding-bottom: 51px;}
.newspaper2 .cont .p_top .baokan,.newspaper2 .cont .p_top .jieshao{float: left;}
.newspaper2 .cont .p_top .baokan{width: 153px;height: 200px;margin-right: 17px;overflow: hidden;}
.newspaper2 .cont .p_top .baokan img{width: 100%;height: 100%;}
.newspaper2 .cont .p_top .p_top1{float: left;display: block;}
.newspaper2 .cont .p_top .jieshao h3{font-size: 14px;color: #333;margin-bottom: 18px;}
.newspaper2 .cont .p_top .jieshao .jianjie{width: 183px;height: 139px;overflow: hidden;line-height: 24px;color: #666;margin-bottom: 12px;display: block;}
.newspaper2 .cont .p_top .jieshao span{font-size: 14px;color: #012593;}
.newspaper2 .cont .p_top .jieshao span i{font-size: 12px;color: #999;font-style: normal;}
.newspaper2 .cont .p_top .jieshao .more{color: #333;float: right;}
.newspaper2 .cont .p_top .jieshao .more:hover,.newspaper2 .cont .p_top .jieshao .jianjie:hover{color: #E83632;}
.newspaper2 .cont .p_top .jieshao .more i{background:url(../images/more.png);height: 12px;width: 12px;display: block;float: right;margin: 3px 0 0 4px;;}

.newspaper2 .cont .p_bot{float: left;padding-left: 60px;}
.newspaper2 .cont .p_bot li{float: left;padding-right:116px;text-align: center;margin: 0 auto;margin: 52px 0 60px 0;}
.newspaper2 .cont .p_bot .last{padding-right: 0}
.newspaper2 .cont .p_bot li .biaoti{padding: 15px 0 10px 0;display: block;color: #333;}
.newspaper2 .cont .p_bot li:hover .biaoti{color:#E83632;}

.newspaper2 .cont .p_bot li p>span{font-size: 14px;color: #012593;}
.newspaper2 .cont .p_bot li img{display: inline-block;width: 124px;height: 160px;}
/*mianban1 end*/
/*mianban2 start*/
.newspaper3 .cont .p_bot{padding: 0;}
.newspaper3 .cont .p_bot .last{padding-right: 88px}
.newspaper3 .cont .p_bot li{float: left;padding:29px  88px 42px 88px;text-align: center;margin: 0 auto;}
.newspaper3 .cont .p_bot li img{display: inline-block;width: 124px;height: 160px;}
.newspaper3 .mianban .title h2 .heigang{height: 2px;width: 53px;background: #000;position: absolute;left: 19px;top: 51px;}
.newspaper3 .mianban .title h2 .lansanjiao{display: block; width: 0;height: 0;border-right: 10px solid transparent;border-left: 10px solid  transparent;border-bottom: 10px solid #004b8c;position: absolute;left: 73px;top: 47px;}
/*mianban2 end*/
/*mianban3 start*/
.newspaper4 .cont .p_bot{padding:0;}
.newspaper4 .cont .p_bot .last{padding-right: 88px}
.newspaper4 .cont .p_bot li{float: left;padding:29px  88px 42px 88px;text-align: center;margin: 0 auto;}
.newspaper4 .cont .p_bot li img{display: inline-block;width: 124px;height: 160px;}
.newspaper4 .mianban .title h2 .heigang{height: 2px;width: 53px;background: #000;position: absolute;left: 19px;top: 51px;}
.newspaper4 .mianban .title h2 .lansanjiao{display: block; width: 0;height: 0;border-right: 10px solid transparent;border-left: 10px solid  transparent;border-bottom: 10px solid #004b8c;position: absolute;left:73px;top: 47px;}
/*mianban2 end*/
.cr{box-shadow:2px 2px 8px 0px rgba(220,220,220,1);}
.cl{box-shadow:-2px 2px 8px 0px rgba(220,220,220,1);}
.cr1{box-shadow:2px -2px 8px 0px rgba(220,220,220,1);}
.cl1{box-shadow:-2px -2px 8px 0px rgba(220,220,220,1);}
/*newspaper end*/

/*audio start*/
/*audio1 start*/
.bg_white{background: #fff;}
.audio1{margin-top: 3px;margin-bottom: 20px;}
.audio1 .a_left{width:218px;padding-bottom: 12px;}
.audio1 .a_left li{width: 106px; text-align: center;color: #333; float: left;border: 1px solid #f1f1f1;text-align: center;}
.audio1 .a_left li.odd{border-top: 0px;border-left: 0px;}
.audio1 .a_left li.even{border-top: 0px;border-left: 0px;border-right: 0px;}
.audio1 .a_left a{display:inline-block;color: #333;padding: 20px;}
.audio1 .a_left a img{margin-bottom: 8px;}

.audio1 .a_right {min-width: 980px;width:980px;height: 400px;}


.audio2 .mianban{margin-bottom: 0;}
.audio2 .title {width: 100%;float: left;height: 42px;}
.audio2 .title h2,.audio2 .title .more{height: 42px;line-height: 42px; }
.audio2 .title .more i{margin-top:15px ;}
.audio2 .title h2{font-size: 18px;color: #1888d4;position: relative;border-bottom:0;padding-left:0;padding-top: 10px;}
.audio2 .title h2 i.a_title{font-style: normal;background: #fff;display: inline-block;padding-left:20px;padding-right: 5px;}
.audio2 .title h2 i.a_xiexian{position: absolute;left: 120px;top: 13px;font-size: 21px;color: #333;}
.audio2 .title h2 span{padding-left: 25px;}
.audio2 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;}

.audio2 .cont .p_left{float: left;padding: 19px 0 17px 0;}
.audio2 .cont .p_right{background: #fff;}
.audio2 .cont .p_top li{float: left;margin-left: 10px;margin-top: 49px;margin-right: 13px;}
.audio2 .cont .p_top .baokan,.audio2 .cont .p_top .jieshao{float: left;}
.audio2 .cont .p_top .baokan{width: 140px;height:140px; }
.audio2 .cont .p_top .baokan  img{width: 100%;height:140px;margin-right: 12px;border: 1px solid #dcdcdc;}
.audio2 .cont .p_top .jieshao{padding-left: 12px;}
.audio2 .cont .p_top .jieshao h3{width: 222px;font-size: 14px;color: #333;height: 32px;line-height: 32px;margin-top: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.audio2 .cont .p_top .jieshao span.a_price{font-size: 16px;color: #0a5678;height: 34px;line-height: 34px;margin-bottom: 0px;display: block;padding-bottom: 27px;}
.a_btn_buy{display: block;color: #0a5678;width: 48px;height: 24px;border: 1px solid #015293;line-height: 26px;text-align: center;font-size: 14px;}
.a_btn_buy:hover{color: #E83632;border-color: #E83632;}
.audio2 .cont .p_top .jieshao i{font-size: 12px;color: #999;font-style: normal;display: block;}

.audio2 .cont .p_bot{float: left; margin-left: 8px;}
.audio2 .cont .p_bot li{float: left;text-align:center;margin: 0 auto;margin-top:20px;margin-right: 8px;}
.audio2 .cont .p_bot li .biaoti{padding: 11px 0 8px 0;width: 190px;height: 12px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.audio2 .cont .p_bot  p.biaoti:hover{color: #E83632;}

.audio2 .cont .p_bot  p.price{float: left;padding-top: 5px;}
.audio2 .cont .p_bot  span.a_btn_buy{float:right;}
.audio2 .cont .p_bot li p{text-align: left;color: #333;}
.audio2 .cont .p_bot li p>span{font-size: 14px;color: #012593;}
.audio2 .cont .p_bot li img{display: inline-block;width: 190px;height: 140px;}
.audio2 .cont .p_bot li i{float: right;font-size: 12px;color: #999;font-style: normal;}
/*audio2 end*/

/*audio3 start*/
.audio3 .mianban{margin-bottom: 0;}
.audio3 .title {width: 100%;float: left;height: 42px;}
.audio3 .title h2,.audio3 .title .more{height: 42px;line-height: 42px; }
.audio3 .title .more i{margin-top:15px ;}
.audio3 .title h2{font-size: 18px;color: #1888d4;position: relative;border-bottom:0;padding-left:0;padding-top: 10px;}
.audio3 .title h2 i.a_title{font-style: normal;background: #fff;display: inline-block;padding-left:20px;padding-right: 5px;}
.audio3 .title h2 i.a_xiexian{position: absolute;left:135px;top: 13px;font-size: 21px;color: #333;}
.audio3 .title h2 span{padding-left: 25px;}

.audio3 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;height: 353px;position: relative;}
.audio3 .a_music_showpic{position: absolute;left:67px ;top: 73px;z-index: 2;}
/*music play control*/
.audio3 .a_music_play{position: absolute;right: 66px ;top: 33px;width: 742px;height: 222px;z-index: 1;background: url(../images/images/bg_wangge_07.jpg);box-shadow: 2px 2px 10px 0 #f6f6f6;}
.audio3 .a_music_play .a_music_title{padding-top: 36px;padding-left: 190px;height: 26px;line-height: 26px;color: #333;font-size: 16px;}
.audio3 .a_music_play .a_music_title>i{display: inline-block; background: url(../images/images/icon_11.jpg) no-repeat;width: 20px ;height: 26px;vertical-align: top;margin-right: 22px;}

.audio3 .a_music_play .a_music_bfq{padding-left:190px;height: 100px;}
.audio3 .a_music_play .a_music_bfq .a_btn_play{cursor: pointer;width: 0;height: 0;border-top: 15px solid transparent; border-left: 24px solid #007AFF;border-bottom: 15px solid transparent;float: left;margin-top: 40px;margin-right: 2px;}
.audio3 .a_music_play .a_music_bfq .a_btn_pause{display: none;cursor: pointer;float: left;}
.audio3 .a_music_play .a_music_bfq .a_pause{width: 6px;height: 24px;background:#007AFF;margin-right:7px;float:left;margin-top: 40px;}
.audio3 .a_music_play .a_music_bfq .a_music_bfsj{float: left;margin-top: 46px;margin-left: 18px;font-size: 14px;}
.audio3 .a_music_play .a_music_bfq .a_music_yysj{float: left;margin-top: 46px;font-size: 14px;}

.audio3 .a_music_play .a_music_bfq .a_music_tiao{margin: 0 12px;float: left;}
.audio3 .a_music_play .a_music_bfq .a_music_tiao>li{width: 4px;background: #339aff;float: left;margin-right: 5px;opacity: 0.5;}
.audio3 .a_music_play .a_music_bfq .a_animation_pause>li{animation: none;}
.audio3 .a_music_play .a_music_bfq .a_music_tiao .active{opacity: 1;transition: all 0.3s;-webkit-transition: all 0.3s;}
.a_music_h08{height: 8px;margin-top:50px;  animation: line 0.66s linear infinite; -moz-animation: line 0.66s linear infinite;-webkit-animation:line 0.66s linear infinite ;}
.a_music_h10{height: 10px;margin-top:49px; animation: line 0.8s linear infinite;-moz-animation: line 0.8s linear infinite;-webkit-animation:line 0.88s linear infinite ;}
.a_music_h12{height: 12px;margin-top:48px; animation: line 0.7s linear infinite;-moz-animation: line 0.7s linear infinite;-webkit-animation:line 0.7s linear infinite ;}
.a_music_h14{height: 14px;margin-top:47px; animation: line 0.88s linear infinite;-moz-animation: line 0.88s linear infinite;-webkit-animation:line 0.88s linear infinite ;}
.a_music_h16{height: 16px;margin-top:46px;animation: line 0.9s linear infinite;-moz-animation: line 0.9s linear infinite;-webkit-animation:line 0.9s linear infinite ;}
.a_music_h18{height: 18px;margin-top:45px;animation: line 1.2s linear infinite;-moz-animation: line 1.2s linear infinite;-webkit-animation:line 1.2s linear infinite ;}
.a_music_h22{height: 22px;margin-top:43px;animation: line 0.66s linear infinite;-moz-animation: line 0.66s linear infinite;-webkit-animation:line 0.66s linear infinite ;}
.a_music_h26{height: 26px;margin-top:41px;animation: line 0.8s linear infinite;-moz-animation: line 0.8s linear infinite;-webkit-animation:line 0.8s linear infinite ;}
.a_music_h28{height: 28px;margin-top:40px;animation: line 0.7s linear infinite;-moz-animation: line 0.7s linear infinite;-webkit-animation:line 0.7s linear infinite ;}
.a_music_h30{height: 30px;margin-top:39px;animation: line 0.9s linear infinite;-moz-animation: line 0.9s linear infinite;-webkit-animation:line 0.9s linear infinite ;}
.a_music_h34{height: 34px;margin-top:37px;animation: line 1.2s linear infinite;-moz-animation: line 1.2s linear infinite;-webkit-animation:line 1.2s linear infinite ;}
.a_music_h36{height: 36px;margin-top:36px;animation: line 1.3s linear infinite;-moz-animation: line 1.3s linear infinite;-webkit-animation:line 1.3s linear infinite ;}
.a_music_h39{height: 39px;margin-top:35px;animation: line 1.8s linear infinite;-moz-animation: line  1.8s linear infinite;-webkit-animation:line  1.8s linear infinite ;}
  @keyframs line {
	  	0%{
	  		transform: scaleY(0.5);
	  		-webkit-transform: scaleY(0.5);
	  	}
  		50%{
  			transform: scaleY(1.5);
  			-webkit-transform: scaleY(1.5);
  			}
  		100%{
  			transform: scaleY(0.5);
  			-webkit-transform: scaleY(0.5);
  			}
    }

@-webkit-keyframes line {
	0%{-webkit-transform: scaleY(0.5);}
	50%{-webkit-transform: scaleY(1.5);}
	100%{-webkit-transform: scaleY(0.5);}
}

.audio3 .a_music_play .a_fx{padding-left: 558px;font-size: 16px;color: #333;height: 32px;line-height: 32px;}
.audio3 .a_music_play .a_fx>a{color: #333;display: inline-block;width: 33px;height: 32px;margin-left: 10px; vertical-align: top;}
.audio3 .a_music_play .a_fx a.a_wechact{background:url(../images/images/icon_18.jpg) center no-repeat;}
.audio3 .a_music_play .a_fx>a.a_webo{background:url(../images/images/icon_20.jpg) center no-repeat;}
.audio3 .a_music_play .a_fx>a.a_qqzone{background:url(../images/images/icon_22.jpg); center no-repeat;}
/*music play control end*/

/*audio3 end*/

/*audio4 start*/
.audio4 .mianban{margin-bottom: 0;}
.audio4 .title {width: 100%;float: left;height: 42px;}
.audio4 .title h2,.audio4 .title .more{height: 42px;line-height: 42px; }
.audio4 .title .more i{margin-top:15px ;}
.audio4 .title h2{font-size: 18px;color: #1888d4;position: relative;border-bottom:0;padding-left:0;padding-top: 10px;}
.audio4 .title h2 i.a_title{font-style: normal;background: #fff;display: inline-block;padding-left:20px;padding-right: 5px;}
.audio4 .title h2 i.a_xiexian{position: absolute;left: 105px;top: 13px;font-size: 21px;color: #333;}
.audio4 .title h2 span{padding-left: 30px;}

.audio4 .cont{width: 100%;background: #fff;margin-top: 1px;float: left;margin-bottom: 20px;}

.a_btn_buy{display: block;color: #0a5678;width: 48px;height: 24px;border: 1px solid #015293;line-height: 26px;text-align: center;font-size: 14px;}
.a_btn_buy:hover{color: #E83632;border-color: #E83632;}
.audio4 .cont .p_right{background: #fff;}

.audio4 .cont .p_bot{float: left; margin-left:20px;}
.audio4 .cont .p_bot li{float: left;text-align:center;margin: 0 auto;margin-top:20px;margin-right: 8px;}
.audio4 .cont .p_bot li.a_pic{width: 380px;height: 200px;}
.audio4 .cont .p_bot li.a_pic img{width: 380px;height: 100%;}
.audio4 .cont .p_bot li .biaoti{padding: 11px 0 8px 0;width: 190px;height: 12px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.audio4 .cont .p_bot  p.biaoti:hover{color: #E83632;}
.audio4 .cont .a_p_bot{padding-top:9px;padding-bottom: 53px;}
.audio4 .cont p.price{padding-top: 5px;}
.audio4 .cont .p_bot  p.price{float: left;}
.audio4 .cont .p_bot  span.a_btn_buy{float:right;}
.audio4 .cont .p_bot li p{text-align: left;color: #333;}
.audio4 .cont .p_bot li p>span{font-size: 14px;color: #012593;}
.audio4 .cont .p_bot li img{display: inline-block;width: 190px;height: 140px;}
.audio4 .cont .p_bot li i{float: right;font-size: 12px;color: #999;font-style: normal;}
/*audio4 end*/
/*audio5 start*/
.audio5 .mianban{margin-bottom:0;float: left;width: 930px;background: #fff;}
.audio5 .title {height: 42px;}
.audio5 .title h2,.audio5 .title .more{height: 42px;line-height: 42px; }
.audio5 .title .more i{margin-top:15px ;}
.audio5 .title h2{font-size: 18px;color: #1888d4;position: relative;border-bottom:0;padding-left:0;padding-top: 10px;}
.audio5 .title h2 i.a_title{font-style: normal;background: #fff;display: inline-block;padding-left:20px;padding-right: 5px;}
.audio5 .title h2 i.a_xiexian{position: absolute;left: 105px;top: 13px;font-size: 21px;color: #333;}
.audio5 .title h2 span{padding-left: 34px;}

.audio5 .content{padding:21px 13px 4px 10px;border-top: 1px solid #f7f7f7;}
/*height: 442px;*/
.audio5 .content a {
    color: #333;
}

.audio5 .content>a{margin-right:10px;}
.audio5 .content>a>.a_text{width: 266px;}
/*padding: 11px 13px 24px 13px;*/
.audio5 .content > a > .a_text h2 {
    height: 48px;
    line-height: 48px;
    font-size: 18px;
    width: 263px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
    .audio5 .content > a > .a_text p {
        line-height: 18px;
        color: #666;
        padding-bottom: 46px;
        font-size: 14px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis
    }
.audio5 .content>a>.a_text span.riqi,.audio5 .content>a>.a_text span.youjiantou{color: #666;font-size: 14px;}
.audio5 .content>a>.a_text span.youjiantou{float: right;font-size: 25px;}
.audio5 .content>a>.a_text span.youjiantou:hover{color: #E83632;}
.audio5 .content>a>.a_text p:hover{color: #E83632;}

.audio5 .right{float: right;width: 22%;}

.audio5 .right h2{color: #333;font-size: 18px;height: 22px;line-height: 22px;padding-bottom: 12px;}
.audio5 .right h2::before{content: "";display: block;width: 4px;height: 22px;background: #feaa4a;float: left;margin-right:22px ;}
.audio5 .right .hotlist{width:100%;border: 1px solid #f0f0f0;background: #fff;height: 100%;padding:0 13px;box-sizing: border-box;}
.audio5 .right .hotlist li{height: 44px;width:100%;border-bottom: 1px dashed #eee;line-height: 44px;}


.audio5 .right .hotlist .active {height: 114px;border-bottom: 1px dashed #eee;}
.audio5 .right .hotlist .active .dantiao{display: none;}
.audio5 .right .hotlist .active .zhankai .number{line-height: 80px;font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
.audio5 .right .hotlist .active .zhankai img{float: left;padding-top: 30px;margin-right: 18px;width:60px;height: 60px;}
.audio5 .right .hotlist .active .zhankai .text{line-height: 80px;color: #333;}
.audio5 .right .hotlist .active .zhankai .money{display: block;color: #015293;font-size: 18px;}
.audio5 .right .hotlist .active .zhankai .rigt{line-height: 12px;}

.audio5 .right .hotlist .bord{border: none;border-bottom: 1px dashed #eee;}
.audio5 .right .hotlist .bord .zhankai{display: none;}
.audio5 .right .hotlist .bord .number{font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
/*.audio5 .right .hotlist .bord .pic{background: url(../images/排行图标/热门排行图标-图书.png) no-repeat;height: 18px;width: 16px;display: block;float: left;margin: 13px 8px 0 0;}*/
.audio5 .right .hotlist .bord .text{color: #333;}

/*audio donghua*/
.audio2 .baokan {width: 140px;height: 140px;overflow: hidden;}
.audio2 .baokan:hover img{transform: scale(1.2);transition: all 1s;}

.audio2 .content .a_fd_pic{width: 190px;height: 140px;overflow: hidden;position: relative;transition: all 1s;}
.audio2 .content .a_fd_pic .a_bf_icon{display:none;}
.audio2 .content .a_fd_pic:hover .a_bf_icon{display:block;background: url(../images/视频播放按钮.png) no-repeat;background-size:cover;width: 36px;height: 36px;position: absolute;right: 10px;bottom: 10px;}
.audio2 .content .a_fd_pic:hover img{transform: scale(1.2);transition: all 1s;}

.audio4 .content .a_fd_pic{width: 190px;height: 140px;overflow: hidden;position: relative;}
.audio4 .content .a_fd_pic .a_bf_icon{display:none;}
.audio4 .content .a_fd_pic:hover .a_bf_icon{display:block;background: url(../images/视频播放按钮.png) no-repeat;background-size:cover;width: 36px;height: 36px;position: absolute;right: 10px;bottom: 10px;}
.audio4 .content .a_fd_pic:hover img{transform: scale(1.2);transition: all 1s;}

.audio5 .content .a_fd_pic{width: 292px;height: 224px;overflow: hidden;}
.audio5 .content .a_fd_pic:hover img{transform: scale(1.2);transition: all 1s;}

/*tupianfada donghua*/

/*audio5 end*/
/*audio end*/

/*government start*/

.gover-container{width: 100%;margin-bottom: 10px;}
.gover-title{height: 26px;font-size: 18px;margin-left:16px;padding-top: 23px;margin-top: 3px;}
.gover-title h2{color: #0308a0;width: 127px;height: 25px;border-bottom: 2px solid #072997;position: relative;z-index: 1;margin-top: 1px}
.gover-title h2>span{color: #E83632;}
.gover-content{margin: 0 16px;border-top: 1px solid #d9d9d9;padding: 15px 0px 10px 0;}

.government1 .g_cont>a{color: #333;line-height:21px;}
.government1 .g_cont>a:hover{color: #E83632;}


.gover-container-360{width: 100%;margin-bottom: 10px}

.gover-container-360 .gover-title{width: 95%;}
.government2 .g_cont>a{color: #333;}
.government2 .g_cont>a:hover{color: #E83632;}
.government2 .gover-content{padding-top: 15px}

.government2 .gover-title .g_title{float: left;}
.government2 .gover-title .more{color: #666;font-size: 12px;font-weight: normal;background:url(../images/more.png)  30px center no-repeat;height: 27px;line-height: 27px;width: 44px;display: inline-block;vertical-align: top;float: right;padding-right: 20px;}
.government2 .gover-title .more:hover{color: #E83632;}


.government2 .gover_left ul{font-size: 16px;color: #333;}
.government2 .gover_left ul li{padding-bottom: 28px;}

.government2 .g_cont .active1::before{content: "◇";display: block;height:7px; width: 15px;float: right;overflow: hidden;transform: rotateZ(-180deg);padding-left: 28px;}
.government2 .g_cont .active::before{content: "◇";display: block;height:8px; width: 15px;float: right;overflow: hidden;padding-right: 28px;}
.government2 .g_cont .active1{transition: all 0.5s;padding-bottom:23.5px;}
.government2 .g_cont .active .twolist{display: block;}
.government2 .g_cont .twolist{padding: 0; display: none;padding-top: 16px;transition: all 2s;}
.government2 .g_cont .active .twolist li {padding-bottom: 0;font-size: 12px;height: 27px;line-height: 2px;}
.government2 .g_cont .active .twolist li a{color: #a5a6b4; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 15px;display: block;line-height: 15px;}
.government2 .g_cont .active .twolist li a:hover{color: #e83632;}

.gover-container-830{width: 99%;margin-left: 10px;margin-bottom: 10px;}
.government2 .gover-left-30{width: 30%;}
.government2 .g_pdb_60{padding-bottom: 60px;}
.government2 .g_pdb_60>a{padding:0px 10px;}
.government2 .gover-left-70{width:70%;}
.government2 .gover-box{height: 106px;width: 100%;border: 1px solid #95c0e3;background: #edf6fb;margin-top: 3px;}

.government2 .gover-box>form input.text{height: 28px;line-height: 30px;margin-top: 25px;width: 504px;border: 1px solid #98999e;margin-bottom: 9px;margin-left: 125px;}
.government2 .gover-box>form button{margin-top:5px;display: inline-block;width: 71px;height: 30px;background:#045294;color: #fff;font-size: 16px;outline: none;border: none;margin-left: 3px;}
/*danxuankuangyangshi*/
.government2 .g_sel{padding-left: 125px;}
.government2 .g_sel .radio {display: inline-block;}			
.government2 .g_sel label {position: relative;cursor: pointer;}
.government2 .g_sel .radio .option {width: 10px;height: 10px;display: inline-block;border: 1px solid #ccc;border-radius: 50%;position: relative;}
.government2 .g_sel .option-span {position: absolute;top: 2px;left: 2px;width: 6px;height: 6px;background: #fff;border-radius: 50%;}		
.government2 .g_sel .radio input[type="radio"] {display: none;}			
.government2 .g_sel input[type="radio"]:checked+.option{border: 1px solid #004e94;background: #004e94;}



.government2 .g_cont1{padding: 0;}
.government2 .g_cont1 a{text-align: center;display: inline-block;padding: 15px 15px;/* padding: 25px 42px 0px 42px;*/}
.government2 .g_cont1 a:hover p{color: #E83632;}
.government2 .g_cont1 img{display:inline-block;text-align:center;height: 125px;width: 88px;border: 1px solid #caced1;margin:0 35px;}
.government2 .g_cont1 p{color: #333;height: 52px;
/*line-height: 52px;width:110px ;white-space: nowrap;*/
width:160px;
-webkit-line-clamp:3;
    display: -webkit-box;

    -webkit-box-orient: vertical;
overflow: hidden;text-overflow:ellipsis;}

.government3  {padding-bottom: 60px}
.government3 .gover-left-20{width: 27%;}
.government3 .gover-container-310{width: 100%;}
.government3 .gover-title1{margin-top: 20px;height: 53px;line-height: 53px;background: #fafafa;border-top:2px solid #0b2a9f ;box-shadow: 2px 2px  5px  0 rgba(245,245,245,1);}
.government3 .gover-title1 h2{margin-left:22px;color:#0308a0;;font-size: 18px;} 
.government3 .gover-title1 h2>span{color: #E83632;}
.government3 .gover-title2{border-top-color:#E83632;}

.government3 .g-list>.g-list-item{width: 292px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; color: #333;display: block;height: 44px;line-height: 44px;margin: 0 16px;border-bottom: 1px solid #ddd;}
.government3 .g-list>.g-list-item:hover .g-list-text{color: #E83632;}
.government3 .g-list>.g-list-item-last{border: 0;}
.government3 .g-list .g-list-num{margin-right: 17px;font-size: 14px;}
.government3 .g-list .act-hot{color: #00549C;font-weight: bold;}

.government3 .gover-left-80{width: 72%;}
.gover-panel{border: 1px solid #eee;margin-top: 20px;margin-right: 20px;padding-bottom: 220px;height:800px}
.government3 .gover-right-title h2{padding: 20px 0 17px 0;height: 22px;line-height: 22px;}
.government3 .gover-right-title h2:before{content:'';display: block; float: left;width: 4px;height: 22px;background: #005395;margin-right:10px ;line-height: 22px;}
.government3 .gover-panel>span{color: #666;font-size: 12px;padding-bottom: 34px;display: inline-block;}
.government3 .gover-panel>span:nth-child(2){margin-left: 16px;margin-right: 31px;}
.government3 .gover-panel>span:nth-child(3){margin-right: 31px;}
.government3 .gover-table li:nth-child(1){height: 29px;background: #fafafa;border-top: 1px solid #ededed;line-height: 29px;}
.government3 .gover-table li span,.government3 .gover-table li>p{float: left;}
.government3 .gover-table .gover-table-item1,.government3 .gover-table .gover-table-item{margin: 0 16px;}
.government3 .gover-table .gover-table-item1  span:nth-child(1){padding-right: 99px;padding-left: 19px;}
.government3 .gover-table .gover-table-item1  .gover-table-text{padding-right: 525px;}
.government3 .gover-table .gover-table-item  .gover-table-text>a{color: #333;}
.government3 .gover-table .gover-table-item{height: 59px;line-height: 59px;border-top: 1px solid #ededed;}
.government3 .gover-table .gover-table-item span:nth-child(1){padding-right: 74px;padding-left: 19px;width:1px}
.government3 .gover-table .gover-table-item .gover-table-text:nth-child(2){width: 460px;line-height: 39px;height: 40px;overflow: hidden;margin-top: 10px;}

.government3 .gover-table .gover-caozuo{padding-left: 108px}
.government3 .gover-table .gover-caozuo a{color:#a7b0b7;font-size: 12px;}
.government3 .gover-table .gover-caozuo a:hover{color: #E83632;}
/*government end*/


/*books start*/
.books-classfiytitle{height: 40px;width: 288px;background: url(../images/bookbanner.png) no-repeat !important;line-height: 40px;color: #fff;padding-left: 22px;font-size: 18px;}

.books .mianban{margin-bottom: 0;margin-top:10px }
.books .title {width: 100%;float: left;border-bottom: 1px solid #e7e7e7;height: 51px;}
.books .title h2{border: none;padding: 15px 10px 0 30px;background: #fff;position: relative;font-size: 18px;line-height: 52px;}
.books .title h2:before{content: "";float: left;height: 28px;width: 1px;background: #feab48;position: absolute;left:20px ;top: 25px;}
.books .title h2:after{content: "";float: right;height: 28px;width: 1px;background: #feab48;position: absolute;right: 0px;top:25px;}
.books .title>span{color:#cbcbd4;font-size: 14px;padding-top: 27px;display: inline-block;padding-left: 7px;}

.books .mianban .content{width:100%;float: left;}
.books .mianban .books-newlisted{padding-top: 30px;}
.books-newlisted-item{padding:20px 18px 5px 24px;float: left;box-shadow: 2px 2px 3px 0 #e3ecf3;}
.books-newlisted-item .pic{width: 98px;height: 151px;position: relative;cursor: pointer;float: left;margin-right: 18px;}
.books-newlisted-item .pic>img{width: 100%;position: absolute;left: 0;top: 0;}
.books-newlisted-item .pic>img:hover{left: -3px;transition:all 0.5s;-webkit-transition: all 0.5s;}

.books-newlisted-item .cont{color: #333;float: left;width: 240px;overflow:hidden;}
.books-newlisted-item .cont h3{height: 38px;line-height: 38px;font-size: 14px;}
    .books-newlisted-item .cont p {
        line-height: 18px;
        color: #777;
        padding-bottom: 30px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
.books-newlisted-item .cont p:hover{color: #E83632;}
.books-newlisted-item .cont .more{float: right;font-size: 25px;}
.books-newlisted-item .cont .more:hover{color:#E83632;}

/*books1*/
.books1 .mianban{margin-bottom: 0;margin-top:10px;width: 76%;}
.books1 .title {width: 100%;float: left;border-bottom: 1px solid #e7e7e7;height: 51px;}
.books1 .title h2{border: none;padding: 15px 10px 0 30px;background: #fff;position: relative;font-size: 18px;line-height: 52px;}
.books1 .title h2:before{content: "";float: left;height: 28px;width: 1px;background: #feab48;position: absolute;left:20px ;top: 25px;}
.books1 .title h2:after{content: "";float: right;height: 28px;width: 1px;background: #feab48;position: absolute;right: 0px;top:25px;}
.books1 .title>span{color:#cbcbd4;font-size: 14px;padding-top: 27px;display: inline-block;padding-left: 7px;}
.books1 .mianban .content{width: 100%;float: left;}

.recommended-content-sola{padding: 40px 80px  40px 40px;}
.recommended-content-sola a{color: #333;}

.recommended-content-sola .pic{width: 174px;height: 220px;position: relative;cursor: pointer;float: left;margin-right: 18px;}
.recommended-content-sola .pic>img{width: 100%;position: absolute;left: 0;top: 0;height: 100%;}
.recommended-content-sola .pic>img:hover{left: -3px;transition:all 0.5s;-webkit-transition: all 0.5s;}

.recommended-content-sola .bookname{width: 592px;padding-top:18px;padding-bottom: 30px;font-size: 18px;}
.recommended-content-sola .price{font-size: 16px;color: #015293}
.recommended-content-sola .b_name{width: 320px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; display: inline-block}
.recommended-content-sola .booktext{position:relative;width: 594px;height: 66px;overflow: hidden;line-height: 24px;margin-bottom: 26px}
.recommended-content-sola .yinhao{width: 28px;height: 25px;display: block;position: absolute;right: 0;bottom:-174px;z-index:1;background: url(../images/icon7.png) no-repeat;}
.recommended-content-sola .booktext:hover{color:#E83632}
.recommended-content-sola .nowbuy{display: block;width: 98px;height: 30px;border: 1px solid #015293;text-align: center;line-height: 30px;font-size: 14px;color: #015293;font-weight: bold;}
.recommended-content-sola .nowbuy:hover{color:#E83632;border: 1px solid #E83632;}

.recommended-content-list{padding-top: 50px;float: left;width: 100%;position: relative;height: 240px;}
.recommended-content-list>ul{float: left;width: 100%;position: absolute;left: 0;top: 50px;}
.recommended-content-list .item{float: left;text-align: center;width: 25%;}
.recommended-content-list .pic{width: 89px;height: 124px;position: relative;cursor: pointer;display: inline-block;margin-bottom: 30px;}
.recommended-content-list .pic>img{width: 100%;position: absolute;left: 0;top: 0;height: 100%;}
.recommended-content-list .pic>img:hover{left: -3px;transition:all 0.5s;-webkit-transition: all 0.5s;}
.recommended-content-list .item p{margin-bottom: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #333; }
.recommended-content-list .item p:hover{color: #E83632;}
.recommended-content-list .item .price{padding-bottom: 34px;display: inline-block;color: #012593;font-weight: bolder;}

.recommended-hotlist {float: right;width: 22%;margin-top: 12px}
.recommended-hotlist  h2{color: #333;font-size: 18px;height: 22px;line-height: 22px;padding-bottom: 12px;}
.recommended-hotlist h2::before{content: "";display: block;width: 4px;height: 22px;background: #feaa4a;float: left;margin-right:22px ;}
.recommended-hotlist  .hotlist{width:100%;border: 1px solid #f0f0f0;background: #fff;height: 100%;padding:0 13px;box-sizing: border-box;}
.recommended-hotlist  .hotlist li{height: 44px;width:100%;border-bottom: 1px dashed #eee;line-height: 44px;}


.recommended-hotlist  .hotlist .active {height: 114px;border-bottom: 1px dashed #eee;}
.recommended-hotlist  .hotlist .active .dantiao{display: none;}
.recommended-hotlist  .hotlist .active .zhankai .number{line-height: 80px;font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
.recommended-hotlist  .hotlist .active .zhankai img{float: left;padding-top: 30px;margin-right: 18px;width:60px;height: 60px;}
.recommended-hotlist  .hotlist .active .zhankai .text{line-height: 80px;color: #333;}
.recommended-hotlist  .hotlist .active .zhankai .money{display: block;color: #015293;font-size: 18px;}
.recommended-hotlist  .hotlist .active .zhankai .rigt{line-height: 12px;}

.recommended-hotlist .hotlist .bord{border: none;border-bottom: 1px dashed #eee;}
.recommended-hotlist .hotlist .bord .zhankai{display: none;}
.recommended-hotlist .hotlist .bord .number{font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
/*.audio5 .right .hotlist .bord .pic{background: url(../images/排行图标/热门排行图标-图书.png) no-repeat;height: 18px;width: 16px;display: block;float: left;margin: 13px 8px 0 0;}*/
.recommended-hotlist .hotlist .bord .text{color: #333;}
/*books2*/
.books2 .mianban{margin-bottom: 0;margin-top:10px }
.books2 .title {width: 100%;float: left;border-bottom: 1px solid #e7e7e7;height: 51px;}
.books2 .title h2{border: none;padding: 15px 10px 0 30px;background: #fff;position: relative;font-size: 18px;line-height: 52px;}
.books2 .title h2:before{content: "";float: left;height: 28px;width: 1px;background: #feab48;position: absolute;left:20px ;top: 25px;}
.books2 .title h2:after{content: "";float: right;height: 28px;width: 1px;background: #feab48;position: absolute;right: 0px;top:25px;}
.books2 .title>span{color:#cbcbd4;font-size: 14px;padding-top: 27px;display: inline-block;padding-left: 7px;}

.books2 .mianban .content{width:100%;float: left;}

.books2 .books2-title{padding-top: 30px;padding-bottom: 50px;}
.books2 .books2-title h2{color: #333;font-size:16px;padding-left: 26px;float: left;}
.books2 .books2-title>span{color: #666;font-size: 12px;float: left;padding-left: 31px;}
.books2 .books2-title>a{color: #333;float: right;display: block;width: 148px;height: 24px;border: 1px solid #015293;text-align: center;line-height: 24px;margin-right: 20px;}
.books2 .books2-title .allbuy{background: #015293;color:#fff}
.books2 .books2-title .allread{background: #fff;color:#015293}
.books2 .books2-title .allread:hover{color: #E83632;border:1px solid #E83632}

.books2 .books2-content{position: relative;height: 322px;overflow: hidden;}
.books2-content .qitashu {position: absolute;left: 0;top: 0;}
.books2-content .qitashu li{text-align: center;position: relative;text-align: center;float: left;padding: 0 45px;}
.books2-content .qitashu li .bookname{margin-bottom: 20px;color: #666;}
.books2-content .qitashu li .bookname:hover{color: #E83632;}
.books2-content .qitashu li>a{display:block;width: 148px;height: 24px;}

.books2-content .qitashu li .online{border: 1px solid #015293;border-radius: 2px;color: #015293;height: 24px;line-height: 24px;margin-bottom: 14px;}
.books2-content .qitashu li .online:hover{color: #E83632;border:1px solid #E83632}
.books2-content .qitashu li .buy{border: 1px solid #015293;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;background-color: #015293;}
.books2-content .qitashu .pic{width: 120px;height: 180px;margin: 0 auto;margin-bottom: 30px;}
.books2-content .qitashu .last {margin: 0;}
.books2-content .t_right{margin-bottom: 65px;margin-top: 40px}

.books2-content .b_right{margin-bottom: 42px;}


.books2-content .qitashu  li .mengban{display:none;width: 226px;height: 210px;background:#333;opacity: 0.5;position: absolute;left: 0px;top: 0px;padding:20px 13px 0 13px;box-sizing: border-box;}
.books2-content .qitashu  li .mengban p{opacity: 1;color: #fff;text-align: left;line-height: 18px;height: 110px;overflow: hidden;margin-bottom: 26px;}
.books2-content .qitashu  li .mengban p .details{display: inline-block;color: #fff;text-decoration: underline;width: 50px;}
.books2-content .qitashu  li .mengban .try{display:inline-block;border: 1px solid #fff;border-radius: 2px;color: #fff;height: 24px;line-height: 24px;text-align: center;width:98px;}

/*qiehuan yangshi*/
.books2-hide{display: none;}
.prevButton{width: 16px;height: 33px;position: absolute;left: 2%;top: 50%;margin-top:-16px;background: url(../images/icon.png) no-repeat;z-index: 1;cursor: pointer;}
.nextButton{width: 16px;height: 33px;position: absolute;right: 2%;top: 50%;margin-top:-16px;background: url(../images/icon1_next.png) no-repeat;z-index: 1;cursor: pointer;}



/*qiehuan yangshi*/

/*books3*/
.books3 .mianban{margin-bottom: 0;margin-top:10px }
.books3 .title {width: 100%;float: left;border-bottom: 1px solid #e7e7e7;height: 51px;}
.books3 .title h2{border: none;padding: 15px 10px 0 30px;background: #fff;position: relative;font-size: 18px;line-height: 52px;}
.books3 .title h2:before{content: "";float: left;height: 28px;width: 1px;background: #feab48;position: absolute;left:20px ;top: 25px;}
.books3 .title h2:after{content: "";float: right;height: 28px;width: 1px;background: #feab48;position: absolute;right: 0px;top:25px;}
.books3 .title>span{color:#cbcbd4;font-size: 14px;padding-top: 27px;display: inline-block;padding-left: 7px;}
.books3 .content{float: left;}
/*books3*/
/*books4*/
.books4 .content{padding-top: 40px;float: left;}
/*books end*/


/*publisher*/
.publisher{margin-top: 10px;border-top:1px solid #1f8deb}
.publisher-nav{margin: 0 10px;border-bottom: 1px dashed #eee;position: relative;}
.publisher-title{float: left;padding:30px 5px 20px 5px;font-size: 14px;color: #888;}
.publisher-cont{width: 960px;float: left;height:80px;overflow: hidden;}
.publisher-cont>li{float: left;padding:30px  11px 20px 11px;cursor: pointer;font-size: 14px;}
.publisher-cont>.active a{color: #015293;}
.publisher-cont>li a:hover{color: #015293;}
.publisher-cont>li a{color: #666;}
.publisher-nav .alldown{position: absolute;right:50px;top:30px;cursor: pointer;}

.publisher-search{width: 380px;height: 34px;background-color: #ffffff;margin: 20px 0 22px 0;}
.publisher-search input{width: 318px;display:block;float: left;line-height: 34px;height: 32px;padding-left:20px;border: solid 1px #dddddd;outline: none;border-radius:4px 0px 0px 4px;}
.publisher-search button{width: 40px;line-height: 34px;height: 34px;cursor: pointer;border:0;	border-radius:0 4px 4px 0;}
.publisher-search button>img{display: inline-block;}
/*publisher-shop*/
.publisher-shop{margin-bottom: 20px;}
.publisher-shop .left{text-align: center;}
.publisher-shop .left{background: url(../images/pubmap.png) no-repeat;height: 440px;width: 400px;float: left;}
.publisher-shop .shop-tpic{width: 400px;height: 180px;display: table;}
.publisher-shop .shop-tpic span{display: table-cell;vertical-align: middle;}
.publisher-shop .shop-tpic img{display: inline-block;}

.publisher-shop .shop-tcont{margin-bottom: 36px;}
.publisher-shop .shop-intro{width: 320px;line-height:18px ;letter-spacing: 1px;color: #666;height: 96px;overflow: hidden;display: inline-block;text-align: left;margin-bottom: 35px;}
.publisher-shop .into-shopping{width: 180px;height: 36px;border: 1px solid #000;display: inline-block;color: #333;font-size: 14px;line-height: 36px;}
.publisher-shop .into-shopping:hover{border-color: #E83632;color: #E83632;}
.publisher-shop a{color: #333;}

.publisher-shop .shop-shu400{padding: 24px 27px 24px 18px;}
.shop-shu400 .s_pic{width: 100px;height: 152px;overflow: hidden;margin-right: 15px;position: relative;left: 0;top: 0;}
.shop-shu400 .s_pic:hover{left: -2px;transition: all 0.8s;}
.shop-shu400 .s_pic img{width: 100%;height: 100%;}
.shop-shu400 .s_content h3{margin-bottom: 13px;font-size:100%;}
.shop-shu400 .s_content p{width: 240px;height: 85px;line-height: 18px;color: #888;margin-bottom: 23px;overflow: hidden;}
.shop-shu400 .s_content p:hover{color: #E83632;}
.shop-shu400 .s_content span.youjiantou{font-size: 20px;}
.shop-shu400 .s_content span.youjiantou:hover{color: #E83632;}

.publisher-shop .shop-shu200{text-align: center;padding-top: 32px;}
.publisher-shop .shop-shu200{width: 200px;height: 208px;}
.shop-shu200 .s_pic{width: 84px;height: 115px;overflow: hidden;display: inline-block;position: relative;left: 0;top:0;}
.shop-shu200 .s_pic:hover{left: -3px;transition:all 0.5s ;}
.shop-shu200 .s_pic>img{width: 100%;height: 100%;}
.publisher-shop .shop-shu200 .s_pic{margin-bottom: 34px;}
.publisher-shop .shop-shu200 .s_cont{margin-bottom: 10px;height: 16px;padding: 0 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.publisher-shop .shop-shu200 .s_cont:hover{color: #E83632;}
.publisher-shop .shop-shu200 span{font-weight: bold;color: #015293}

.publisher-shop1 {margin-bottom: 20px;}
.publisher-shop1 .left{background: url(../images/pubmap.png) no-repeat;height:140px;width: 400px;float: left;}
.publisher-shop1 .shop-tcont{margin-top: 24px;margin-left: 18px;margin-right: 48px;}
.publisher-shop1 .shop-intro{width: 435px;margin-top: 27px;color: #666;}
.publisher-shop1 .shop-intro:hover{color: #E83632;cursor: pointer;}
.publisher-shop1 .shop-intro span{color: #333;}
.publisher-shop1 .into-shopping{text-align: center;width: 180px;height: 36px;border: 1px solid #000;display: block;color: #333;font-size: 14px;line-height: 36px;margin-top: 37px;}
.publisher-shop1 .into-shopping:hover{border-color: #E83632;color: #E83632;}

.publisher-shop1 .shop-tpic{width: 400px;height: 140px;display: table;text-align: center;}
.publisher-shop1 .shop-tpic span{display: table-cell;vertical-align: middle;}
.publisher-shop1 .shop-tpic img{display: inline-block;}
/*publisher-shop end*/
/*overseas*/
.overseas {
    margin-bottom: 20px;
}
.overseas-classfiytitle{background: url(../images/overseas/bg_red.png) no-repeat;height: 40px;width: 288px;line-height: 40px;padding-left: 22px;font-size: 18px;color: #fff;}
.overseas .n_listtitle{padding-bottom: 16px;font-weight: bold;}
.overseas .content{height: 360px;padding-bottom: 0px;}
.overseas1{margin-bottom: 20px;}
/*面板头部*/
.overseas-title{height: 62px;width: 100%;border-bottom: 1px solid #e7e7e7;background: #fff;}
.overseas-title>.title{margin-left: 29px;font-size: 16px;color: #333;padding-top: 41px;float: left;}
.overseas-title>.title span{font-family:"microsoft yahei" ;font-weight: normal;border-bottom: 1px solid #e6000e;color: #e6000e;font-size: 18px;}
.overseas-title>.more{float:right;color: #333;margin-right: 28px;margin-top: 30px;display: block;height: 13px;line-height: 13px;}
.overseas-title>.more i{float:right;display:block;background: url(../images/more.png) no-repeat;margin-left:6px;width: 13px;height: 13px;}
.overseas-title>.more:hover{color: #E83632;}

.overseas-content{padding-top: 22px;}
.overseas-content a{color: #333;}
.overseas-content .top li{padding: 36px 13px 23px 20px;}
.overseas-content .top .pic{width: 100px;height: 85px;float: left;margin-right: 14px;}
.overseas-content .top .pic>img{width: 100%;height:100%;}
.overseas-content .top .title{font-size:100%; width: 253px;font-family: 'MicrosoftYaHei';overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 16px;}
.overseas-content .top .intro{width: 240px;font-family:"microsoft yahei";color: #777;font-size: 12px;margin-top: 14px;margin-bottom: 26px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.overseas-content .top .intro:hover{color: #E83632;}
.overseas-content .top .youjiantou{float: right;font-size: 20px;}
.overseas-content .top .youjiantou:hover{color: #E83632;}
.overseas-content .bot li{padding: 43px 50px 35px 50px;text-align: center;}
.overseas-content .bot .pic{width:120px;height: 100px;padding-bottom: 20px;display: inline-block;}
.overseas-content .bot .pic>a{width: 120px;height: 109px;display: block;}
.overseas-content .bot .pic img{width: 100%;height: 100%;}
.overseas-content .bot p {font-family: "微软雅黑";width: 140px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.overseas-content .bot .o_pic:hover .o_title{color: #E83632;}
.overseas-content .bot li>a{width: 138px;height: 24px;display: block;}
.overseas-content .bot .onlineread{border: 1px solid #015293;color: #015293;line-height: 24px;margin-top: 30px;margin-bottom: 14px;}
.overseas-content .bot .onlineread:hover{border: 1px solid #E83632;color: #E83632;}
.overseas-content .bot .nowbuy{border: 1px solid #015293;background:#015293;color: #fff;line-height: 24px;}
.overseas-content .bot .nowbuy:hover{background: #00549C;opacity: 0.8;}


.overseas-title>.title{margin-left: 29px;font-size: 16px;color: #333;padding-top: 41px;float: left;}
.overseas-title>.title span{font-family:"microsoft yahei" ;font-weight: normal;border-bottom: 1px solid #e6000e;color: #e6000e;font-size: 18px;}
.overseas-title>.more{float:right;color: #333;margin-right: 28px;margin-top: 30px;display: block;height: 13px;line-height: 13px;}
.overseas-title>.more i{float:right;display:block;background: url(../images/more.png) no-repeat;margin-left:6px;width: 13px;height: 13px;}
.overseas-title>.more:hover{color: #E83632;}


.overseas2 .mianban{width: 930px;margin-bottom: 20px;}
.overseas2 .mianban .title{width: 930px;height: 59px;background: #fff;border-radius: 6px 6px 0 0;height: 62px;border-bottom: 1px solid #e7e7e7;}
.overseas2 .mianban .title h2{font-family:"微软雅黑";margin-left: 29px;font-size: 16px;color: #333;padding-top: 50px;float: left;font-size: 16px;color:#012593;font-weight: normal;border-bottom:0;line-height: 0;padding-left: 0;}
.overseas2 .mianban .title h2 span{font-family:"microsoft yahei" ;border-bottom: 1px solid #e6000e;color: #e6000e;font-size: 18px;padding-left: 0px;padding-right:0px;margin-right: 22px;}
.overseas2 .mianban .title ul{padding-left: 148px;font-size: 14px;color: #666;height: 62px;line-height: 62px;}
.overseas2 .mianban .title ul,.mianban .title ul li{float: left;}
.overseas2 .mianban .title ul .one{padding: 0 10px;color: #ccc;}
.overseas2 .mianban .title ul .active{border-bottom:1px solid #015293;color: #015293;}
.overseas2 .mianban .title .more{float: right;height: 59px;line-height: 59px;margin-right: 20px;color: #666;}
.overseas2 .mianban .title .more i{background:url(../images/more.png) no-repeat;height: 12px;width: 12px;display: block;float: right;margin: 23px 0 0 6px;}
.overseas2 .mianban .title .more:hover{color: #e83632;}

.overseas2 .t_right{margin-bottom:0px; margin-top: 0px;padding-top: 0px;}
.overseas2 .cont .toushu{width: 465px;height: 360px;margin-right: 0;padding-top: 30px;}
.overseas2 .cont .toushu .c_con h3{font-size: 14px;}
.overseas2 .cont .toushu .c_pic{margin: 0 15px 25px 23px;}
.overseas2 .qitashu li{margin-right: 0;width: 232px;height: 160px;text-align: center;}
.overseas2 .qitashu li .bookname{display: inline-block;font-family: "microsoft yahei"}
.overseas2 .qitashu li .online{display: inline-block;}
.overseas2 .qitashu li .buy{display: inline-block;}
.overseas2 .b_right{margin-left: 0;margin-bottom:67px;}
.overseas2 .qitashu li .mengban{left: 4px;top: 16px ;}
.overseas2 .qitashu .pic{padding-top: 30px;}
.overseas2 .cont{margin-bottom: 0;}
.overseas3 .qitashu li{height: 380px;}

.overseas2 .right{width: 260px;padding-top: 0px;}
.overseas2 .right h2{color: #333;font-size: 18px;height: 22px;line-height: 22px;padding-bottom: 12px;}
.overseas2 .right h2::before{content: "";display: block;width: 4px;height: 22px;background: #e82630;float: left;margin-right:22px ;}
.overseas2 .right .hotlist{width:100%;border: 1px solid #f0f0f0;background: #fff;height: 100%;padding:0 13px;box-sizing: border-box;}
.overseas2 .right .hotlist li{height: 44px;width:100%;border-bottom: 1px dashed #eee;line-height: 44px;}


.overseas2 .right .hotlist .active {height: 114px;border-bottom: 1px dashed #eee;}
.overseas2 .right .hotlist .active .dantiao{display: none;}
.overseas2 .right .hotlist .active .zhankai .number{line-height: 80px;font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
.overseas2 .right .hotlist .active .zhankai img{float: left;padding-top: 30px;margin-right: 18px;width:52px;height: 70px;}
.overseas2 .right .hotlist .active .zhankai .text{line-height: 80px;color: #333;width: 100px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block; }
.overseas2 .right .hotlist .active .zhankai .money{display: block;color: #015293;font-size: 18px;}
.overseas2 .right .hotlist .active .zhankai .rigt{line-height: 12px;}

.overseas2 .right .hotlist .bord{border: none;border-bottom: 1px dashed #eee;}
.overseas2 .right .hotlist .bord .zhankai{display: none;}
.overseas2 .right .hotlist .bord .number{font-size: 16px;color: #015293;font-weight: bold;float: left;margin-right: 22px;}
.overseas2 .right .hotlist .bord .pic{background: url(../images/排行图标/热门排行图标-图书.png) no-repeat;height: 18px;width: 16px;display: block;float: left;margin: 13px 8px 0 0;}
.overseas2 .right .hotlist .bord .text{color: #333;width: 100px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block; }

.overseas4 .mianban{width: 100%;}
.overseas4 .mianban .title{width: 100%;}
.overseas4 .cont{width: 100%;float: left;}
/*overseas end*/

/*database*/
.database-search-bg{height: 260px;margin-top: 2px;}
.database-search{padding-top: 80px;padding-left: 207px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box; }
.database-ways{margin-bottom: 14px;color: #fff;}
.database-ways>li{display: inline-block;margin-right: 4px;width: 95px;height: 26px;line-height: 26px;text-align: center;border-radius: 2px ;font-size: 14px;}
.database-ways .active{background: #fff; color: #1b66e6}
.database-input{width: 765px;}
.database-input .selall{float:left;display: block;height: 51px;line-height: 51px;background: #fff;width:105px;padding-left: 39px;font-size: 14px;position: relative;}
.database-input .selnamelist{position: absolute;left: 20px;top:51px;width: 90px;background: #fff;height: 0px;overflow-x: hidden;}
.database-input .selnamelist a{display: block;color: #000000;height: 24px;line-height: 24px;width: 90px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.database-input .selnamelist a:hover{background: #ddd;color: #fff;}
.database-input .icon{background: url(../images/database/多边形2.png) no-repeat;width: 7px;height: 7px;display: inline-block;margin-left: 19px;}
.database-input input{float:left;height: 51px;border: 0;line-height: 51px;outline: none;width: 549px;-moz-outline: none;}
.database-input button{width: 72px;height: 51px;border: 0;line-height: 51px;text-align: center;float: left;background: #fff;outline: none;-moz-outline: none;}
.database-input button i{width: 15px;height: 15px;display:inline-block;cursor: pointer;}
.database-search .hotsearch{margin-top: 14px;width: 700px;height: 17px;overflow: hidden;}
.database-search .hotsearch a{display: inline-block;margin-left: 20px}
.database-search .hotsearch a:hover{color: #E82630;}
.database-search .hotsearch a:before{content:"";width: 1px;height: 17px;background:#fff;display:inline-block;vertical-align:middle;margin-right:20px;}
.database-search .hotsearch a:first-child{margin-left: 0;}
.database-search .hotsearch a:first-child:before{content:"";display: none;}
.database-panel{width: 100%;margin-top: 20px;background: #fff}
.database-title{height: 49px;border-bottom: 1px solid #002f89;background: #fff;margin-left: 15px;}
.database-title h2{position:relative;padding-left: 9px;padding-top: 23px;padding-bottom:6px;font-size: 18px;color: #002B87;border-bottom: 3px solid #cf0000;float: left;}
.database-title h2:after{content:"";display:inline-block;width: 64px;height: 3px;background: #002f89;position: absolute;right:-64px;bottom: -3px;}
.database-title .more{color: #333;display: block;padding-right: 21px;padding-top: 20px}
.database-title .more:hover{color: #E82630;}
.database-title .icon{width: 13px;height: 13px;background: url(../images/more.png) no-repeat;display:inline-block;margin-left: 6px;vertical-align: middle;}
.database-content .pic500{width: 500px;height: 320px;margin: 19px 9px 25px 15px;}
.database-content .pic500 img{width: 100%;height: 100%;}
.data-hotlist{width: 308px;height: 320px;box-shadow: 0 3px 10px 0 rgb(221,221,221,0.5);border-radius: 2px;margin-top: 19px;}
.data-hotlist .title{height: 20px;line-height: 56px;font-size: 18px;color: #333;font-weight: normal;vertical-align: middle;height:55px;}
.data-hotlist .title:before{content:"";display: inline-block;height: 20px;width: 4px;background: #015293;vertical-align: middle;margin-right: 20px;}
.data-hotlist .numcolor{color: #015293;}
.data-hotlist .item{height: 44px;border-bottom: 1px dashed #eee;line-height: 44px;margin:  0 10px 0 15px;}
.data-hotlist .item:last-child{border-bottom: 0;}
.data-hotlist .item .num{font-size: 16px;font-weight: bold;margin: 0 26px 0 9px;}
.data-hotlist .item .text{color: #333;letter-spacing: 1px;width: 160px;height: 44px;line-height: 44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.data-hotlist .item .text:hover{color: #E82630;}
.data-hotlist .new-icon:after{content: '新';display: inline-block;width: 30px;height: 20px;background: #1c8ae2;color: #fff;line-height: 20px;text-align: center;font-style: normal;float: right;margin-top: 12px;}
.data-sixteenbox{width: 360px;height: 320px;box-shadow: 0 3px 10px 0 rgb(221,221,221,0.5);margin-top: 19px;margin-left: 8px;padding: 6px 20px 5px 20px;box-sizing:border-box;}
.data-sixteenbox .item{float:left;display: block;width: 80px;height: 78px;color: #333;text-align: center;}
.data-sixteenbox .item .icon{width: 26px;height: 26px;display:inline-block;margin-top: 14px;margin-bottom: 6px;}
.data-sixteenbox .item span{display:block;}
.database-content-m10{margin: 0 10px;}
.work-database{margin-right: 6px;}
.database-content-m10:last-child{margin-right: 0;}
.work-database .pic290{width: 290px;height: 200px;}
.work-database .pic290 img{width: 100%;height: 100%;margin-top: 20px;margin-bottom: 5px;}
.work-database .title{height: 43px;line-height: 43px;color: #666;margin: 0 6px;border-bottom: 1px solid #ccc;}
.work-database .title a{float: right;color: #999;}
.work-database .title a:hover{color: #E82630;}
.work-database .content{padding: 18px 0 33px 0;width: 290px;}
.work-database .content a{display: block;height: 35px;line-height: 35px;color: #333;margin:0  10px 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.work-database .content a:hover{color: #E82630;}
.database-content .report{width: 360px;height: 320px;box-shadow: 0 3px 10px 0 rgba(221,221,221,0.5);margin: 19px 7px 25px 15px;}
.database-content .report .title{height: 43px;line-height: 43px;border-bottom:1px solid #ccc;color: #666;margin: 6px 19px 0 21px;}
.database-content .report a{color: #333;}
.database-content .report a:hover{color: #E82630;}
.database-content .report .content{padding-top: 19px;}
.database-content .report .content a{display: block;margin: 0 19px 0 21px;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.database-content .report .content a:hover{color: #E82630;}
.database-content .pic499{width: 500px;height: 320px;margin: 19px 0 0 10px;}
.database-content .pic499>img{width: 100%;height: 100%;}
/*database end*/

/*books-list*/
.book-list-keywords{border-right: 1px solid #f7f7f7;border-bottom: 1px solid #f7f7f7;border-left: 1px solid #f7f7f7;}
.book-list-keywords .publisher-cont{height:60px;}
.book-list-keywords .publisher-title{padding:23px 5px 20px 5px;}
.book-list-keywords .publisher-cont>li{padding:23px 11px 20px 11px;}
.book-list-keywords .publisher-nav .alldown{top: 23px;}
.book-list-search{height: 50px;background-color: #f7f7f7;margin-top: 10px;}
.book-list-search .bl_left{line-height: 50px;margin-left: 15px;font-size: 12px;color:#666;}
.book-list-search .bl_left span{margin-right: 40px;cursor: pointer;}
.book-list-search .bl_left span:hover{color: #015293;}
.book-list-search .bl_left .active{color: #015293;}
.book-list-search .bl_left .shelf-time{position: relative;display: inline-block;}
.book-list-search .bl_left .shelf-time:before{content:'';display: inline-block; width: 0;height: 0;border-top:0px solid transparent;border-right: 3px solid transparent;border-left: 3px solid transparent;border-bottom:4px solid #666;position: absolute;top: 19px;right:-12px;}
.book-list-search .bl_left .shelf-time:after{content:'';display: inline-block; width: 0;height: 0;border-top:4px solid #666;border-right: 3px solid transparent;border-left: 3px solid transparent;border-bottom:0px solid transparent;position: absolute;top: 26px;right: -12px;}
.book-list-search .bl_left .price{position: relative;display: inline-block;}
.book-list-search .bl_left .price:before{content:'';display: inline-block; width: 0;height: 0;border-top:0px solid transparent;border-right: 3px solid transparent;border-left: 3px solid transparent;border-bottom:4px solid #666;position: absolute;top: 19px;right:-12px;}
.book-list-search .bl_left .price:after{content:'';display: inline-block; width: 0;height: 0;border-top:4px solid #666;border-right: 3px solid transparent;border-left: 3px solid transparent;border-bottom:0px solid transparent;position: absolute;top: 26px;right: -12px;}
.book-list-search .bl_mid{margin: 12px ;position: relative;}
.book-list-search .bl_mid input{width: 42px;height: 24px;border: 1px solid #e8e8e8;line-height: 24px;padding-left: 19px;text-align: right;}
.book-list-search .bl_mid i:before{content:"¥";color: #a9a9a9;display:inline-block;width: 9px;height: 12px;position: absolute;left:8px;top: 5px;font-style: normal;font-size: 14px;}
.book-list-search .bl_mid i:after{content:"¥";color: #a9a9a9;display:inline-block;width: 9px;height: 12px;position: absolute;right:44px;top: 5px;font-style: normal;font-size: 14px;}
.book-list-search .bl_right{margin-right: 43px}
.book-list-search .bl_right span{line-height: 50px;text-align: center;display: inline-block;}
.book-list-search .bl_right .colorblue{color: #015293;font-style:normal;}
.book-list-search .bl_right .left-arrow{font-style: normal;cursor: pointer;display: inline-block;position: relative;}
.book-list-search .bl_right .left-arrow:after{display: inline-block;content: " ";height: 6px; width: 6px;border-width:0 0 3px 3px;border-color: #c7c7cc;border-style: solid;transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;left: -20px;margin-top: -9px;}
.book-list-search .bl_right .right-arrow{font-style: normal;cursor: pointer;display: inline-block;position: relative;}
.book-list-search .bl_right .right-arrow:after{display: inline-block;content: " ";height: 6px; width: 6px;border-width:3px 3px 0 0 ;border-color: #c7c7cc;border-style: solid;transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;left: 10px;margin-top: -9px;}
.book-list-search .bl_right .active:after{border-color: #666;}
.book-list-goods .books2-content{position: relative;height: 362px;overflow: hidden;}
.book-list-goods .goods-lists{margin: 30px 0 20px 0;overflow: hidden;height: 720px;}
.book-list-goods .goods-lists li{float: left;width:240px;height: 360px;text-align: center;}
.book-list-goods .goods-lists li:hover{box-shadow:0 3px 10px 0 rgba(200,200,200,0.5);transition: all 0.5s;}
.book-list-goods .goods-lists li .pic{width: 120px;height: 180px;display: inline-block;margin-bottom: 30px;padding-top: 20px;}
.book-list-goods .goods-lists li .pic>img{width: 100%;height: 100%;}
.book-list-goods .goods-lists .bookname{display: block;color: #333;margin: 0 33px 30px 41px;height: 17px;line-height: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.book-list-goods .goods-lists .bookname:hover{color: #e83632;}
.xybtn{display: inline-block;}
.xyonline{width: 148px;height: 24px;border: 1px solid #015293;color: #015293;line-height: 24px;margin-bottom: 14px;}
.xyonline:hover{border-color: #e83632;color: #e83632 ;}
.xybuy{width: 148px;height: 24px;border: 1px solid #015293;color: #FFFFFF;background: #015293;line-height: 24px;}
.xybuy:hover{opacity: 0.8;}
/*books-list*/

/*audio-list*/
.audio-list-goods{height: 848px;}
.audio-list-goods .audio-lists{margin-top: 30px;}
.audio-list-goods .audio-list-item{float: left;text-align: center;width: 235px;height: 230px;margin-right: 6px;margin-bottom: 20px;}
.audio-list-goods .audio-list-item:nth-child(5n){margin-right: 0;}
.audio-list-goods .audio-list-item .pic{width: 232px;height: 150px;overflow: hidden;display: inline-block;margin-bottom: 9px;position: relative;}
.audio-list-goods .audio-list-item .pic img{width: 100%;height: 100%;transition: all 0.5s;}
.audio-list-goods .audio-list-item .pic:hover img{transform: scale(1.1);transition: all 0.5s;}
.audio-list-goods .audio-list-item .pic:hover .icon-play{display: block;}
.audio-list-goods .audio-list-item .pic .icon-play{width: 36px;height: 36px;background: url(../images/视频播放按钮.png) no-repeat;position: absolute;right: 10px;bottom: 10px;display: block;background-size:100% 100% ;display: none;}
.audio-list-goods .audio-list-item .bookname{margin:0 12px;color: #333;line-height: 12px;height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 196px;}
.audio-list-goods .audio-list-item .bookname:hover{color:#e83632;}
.audio-list-goods .audio-list-item .audio-buy{line-height: 26px;height: 26px;margin: 10px 12px 0 12px;}
.audio-list-goods .audio-list-item .audio-buy .price{font-size: 14px;color: #015293;}
.audio-list-goods .audio-list-item .audio-buy>a{color: #333;display:inline-block;width: 48px; height: 24px;border: 1px solid #015293;line-height: 24px;text-align: center;color: #015293;}
.audio-list-goods .audio-list-item .audio-buy>a:hover{border: 1px solid #e83632;color: #e83632;}
/*audio-list*/

/*newspaper-list*/
.newspaper-list-goods .newspaper-list-item{width: 240px;height: 300px;text-align: center;float: left;}
.newspaper-list-goods .newspaper-list-item .pic{width: 123px ;height: 160px;overflow: hidden;margin-top: 33px;display: inline-block;margin-bottom: 19px;}
.newspaper-list-goods .newspaper-list-item .pic img{width: 100%;height: 100%;}
.newspaper-list-goods .newspaper-list-item .bookname{display: inline-block;width: 100%; color: #333;font-size: 14px;margin-bottom: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newspaper-list-goods .newspaper-list-item .bookname:hover{color: #E83632;}
.newspaper-list-goods .newspaper-list-item .price{font-size: 14px;color: #015293;font-style: normal;}
/*newspaper-list end*/


/*gover-list*/
.gover-list-left .gover-list-tab{width: 260px;height: 40px;}
.gover-list-left .gover-list-tab h2{width: 50%;height: 40px;color: #188cea;font-size: 14px;text-align: center;line-height: 40px;background: url(../images/icon_nosel.png) no-repeat;background-size:100% 100%;}
.gover-list-left .gover-list-tab .active{background: url(../images/icon_sel.png) no-repeat;color: #fff;}

.gover-list-left .gover-list-content{width: 260px;height: 940px;border: 1px solid #eaf2fd;border-top: none;padding:4px 20px 0 20px;box-sizing: border-box;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box;  -ms-box-sizing: border-box; }
.gover-list-left .gover-list-content .gover-list-item .hide{display: none;}
.gover-list-left .gover-list-content .gover-list-item span{height: 32px;line-height: 32px;display: inline-block;width: 100%;font-size: 14px;color: #666;}
.gover-list-left .gover-list-content .gover-list-item span:after{content: "";display: inline-block; height: 4px;width: 4px;border-width: 0 1px 1px 0;border-style: solid;border-color: #777;transform: matrix(0.707107,0.707107,-0.707107,0.707107,0,0);transform-origin: center;transition: transform 0.3s;float: right;margin-top: 10px;}
.gover-list-left .gover-list-content .gover-list-item span.active:after{transform-origin: center;transform: rotate(-135deg);transition: transform .3s;}
.gover-list-left .gover-list-content .gover-list-item ul{margin-top: 4px}
.gover-list-left .gover-list-content .gover-list-item li{height: 24px;line-height: 24px;color: #7c7e93;}
.gover-list-right{margin-left: 10px;}
.advanced-search{width: 928px;height: 166px;border: 1px solid #eaf2fd;}
.advanced-search .title{height: 20px;line-height: 20px;color: #666;font-size: 14px;margin-top: 13px;margin-bottom: 20px}
.advanced-search .title:before{content:"";display: inline-block;width: 4px;height: 100%;background: #188CEA;vertical-align: middle;margin-right: 10px}
.advanced-search .advanced-form{margin-left: 16px;position: relative;}
.advanced-search .advanced-form .top>select{width: 118px;height:26px;border: 1px solid #ddd;line-height: 26px;color: #666}
.advanced-search .advanced-form .top>input{width: 238px;height: 24px;border: 1px solid #ddd;line-height: 26px;color: #ddd;padding-left: 10px;}
.advanced-search .advanced-form .bot{margin-top: 10px;}
.advanced-search .advanced-form .bot>select{width: 88px;height: 24px;border: 1px solid #ddd;color: #666;}
.advanced-search .advanced-form .jiansuo{width: 60px;height: 24px;background: #188cea;line-height: 24px;text-align: center;border: 0;color: #fff;position: absolute;bottom: -35px;right:30px;}

.gover-list-search{height: 50px;background-color: #f7f7f7;margin-top: 10px;}
.gover-list-search .gov_left{line-height: 50px;margin-left: 15px;font-size: 12px;color:#666;}
.gover-list-search .gov_left span{margin-right: 40px;cursor: pointer;}
.gover-list-search .gov_left span:hover{color: #015293;}
.gover-list-search .gov_left .active{color: #015293;}
.gover-list-search .gov_left .shelf-time{position: relative;display: inline-block;}
.gover-list-search .gov_left .shelf-time:before{content:'';display: inline-block; width: 0;height: 0;border-top:0px solid transparent;border-right: 3px solid transparent;border-left: 3px solid transparent;border-bottom:4px solid #666;position: absolute;top: 19px;right:-12px;}
.gover-list-search .gov_left .shelf-time:after{content:'';display: inline-block; width: 0;height: 0;border-top:4px solid #666;border-right: 3px solid transparent;border-left: 3px solid transparent;border-bottom:0px solid transparent;position: absolute;top: 26px;right: -12px;}
.gover-list-cont{margin-top: 10px;}
.gover-list-cont ul{border: 1px solid #eaf2fd;}
.gover-list-cont-item{border-bottom: 1px dashed #eaf2fd;margin: 0 8px}
.gover-list-cont-item .pic{width: 120px;height: 170px;margin: 21px 36px 23px 45px;}
.gover-list-cont-item .pic img{width: auto;max-width:100%;}
.gover-list-cont-item .bot{margin-top: 21px;}
.gover-list-cont-item .title{margin: 18px 0 14px 0}
.gover-list-cont-item .title>a{color: #666;font-size: 14px;display: block;width: 598px;height: 17px;line-height: 17px;overflow: hidden;text-overflow:ellipsis ;white-space: nowrap;font-weight: normal;}
.gover-list-cont-item .title>a:hover{color: #E82630;}
.gover-list-cont-item .laiyuan{color:#188CEA ;}
.gover-list-cont-item .intro{width: 689px;line-height: 18px;margin-top:20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.gover-list-cont-item .intro a{color: #999;}
.gover-list-cont-item .intro a:hover{color: #E82630;}
.gover-list-cont-item .bot .time{margin-top: 20px;display: inline-block;color: #999;float: right;}
/*gover-list*/

/*books-details*/
.bread-crumbs{background: #fafafa;height: 50px;width: 100%;}
.bread-crumbs-list>a{line-height: 50px;color: #666;font-size: 14px;}
.bread-crumbs-list>a:nth-child(1){margin-left: 27px;}
.bread-crumbs-list>a:hover{color: #E82630;}
.books-details .left-top{margin-top: 10px;}
.books-details .left-top .details-pic{width: 298px;height: 378px;border: 1px solid #eee;position: relative;}
.books-details .left-top .details-pic img{width: 240px;height:296px;position: absolute;left: 50%;top:50%;margin-left: -120px;margin-top: -148px;}
.books-details .left-top .details-pic .immediate-probation{display: block;position: absolute;left: 50%;bottom: 22px;width: 120px;height: 30px;line-height: 30px;color: #fff;background: #000;opacity: 0.2;text-align: center;margin-left: -60px;}
.books-details .left-top .left-top-left>a{display: inline-block;height: 31px;line-height: 31px;color: #999;}
.books-details .left-top .left-top-left>a:hover{color: #E82630;}
.books-details .left-top .left-top-left .icon-collction{background:url(../images/books-details/icon-collection.png) center left no-repeat;padding-left: 16px;margin-right: 20px;margin-left: 11px;}
.books-details .left-top .left-top-left .icon-share{background:url(../images/books-details/icon-share.png) center left no-repeat;padding-left: 16px;}
.books-details .left-top .left-top-right{margin-left: 41px;}
.books-details .left-top .left-top-right .title{padding-top: 6px;white-space:nowrap}
.books-details .left-top .left-top-right .title h2{height: 32px;line-height: 32px;font-size: 16px;width:390px}
.books-details .left-top .left-top-right .author{height: 28px;line-height: 28px;font-size: 14px;color: #666;}
.books-details .left-top .left-top-right .author em{font-style: normal;color: #015293;font-size: 14px;}

.books-details .left-top .left-top-right .mid{width: 554px;height: 96px;background: #f5f5f5;margin-top: 5px;padding: 5px 20px 9px 16px;}
.books-details .left-top .left-top-right .mid li>span{height: 32px;line-height: 32px;display: inline-block;color: #999;}
.books-details .left-top .left-top-right .mid em{font-style: normal;}
.books-details .left-top .left-top-right .mid .sales-price{margin-right: 28px;}
.books-details .left-top .left-top-right .mid .sales-price~em{font-size: 16px;color: #015293;}
.books-details .left-top .left-top-right .mid .sales-price~em i{font-size: 12px;font-style: normal;}
.books-details .left-top .left-top-right .mid .publication-time{margin-right: 16px;}
.books-details .left-top .left-top-right .mid .isbn{margin-right: 36px;}
.books-details .left-top .left-top-right .mid .n_fr{text-align: center;}
.books-details .left-top .left-top-right .mid .concern{display: block;color: #999;}
.books-details .left-top .left-top-right .mid .concern~em{font-size: 14px;color: #015293;}
.books-details .left-top .left-top-right .shopping-address{padding: 0px 20px 0px 16px;height: 50px;line-height: 50px;}
.books-details .left-top .left-top-right .shopping-address span:nth-child(1){color: #999;padding-right: 43px;}
.books-details .left-top .left-top-right .shopping-address span:nth-child(2){font-size: 14px;color: #666;margin-right: 14px;}
.books-details .left-top .left-top-right .shopping-address .addr{font-size: 14px;position: relative;}
.books-details .left-top .left-top-right .shopping-address .addr span{display: inline-block;background: url(../images/books-details/xialajian.jpg) 45px center no-repeat;cursor: pointer;}
.books-details .left-top .left-top-right .shopping-address .addr .hide{display: none;line-height: 20px;position: absolute;left: -5px;top: 35px;width: 60px;height: 100px;overflow-y: auto;border: 1px solid #eee;padding: 0 5px;background: #f7f7f7;}
.books-details .left-top .left-top-right .shopping-address .addr .hide>li:hover{background: #ddd;cursor: pointer;}

.books-details .left-top .left-top-right .types{padding-left: 16px;padding-bottom: 20px;border-bottom: 1px dashed #eee;margin-top:15px;}
.books-details .left-top .left-top-right .types span{color: #999;padding-right:43px;}
.books-details .left-top .left-top-right .types>a{width: 60px;height: 32px;border: 1px solid #ccc;display: inline-block;line-height: 32px;text-align: center;color: #666;margin-right: 10px;}
.books-details .left-top .left-top-right .types>.act{border: 1px solid #015293;color: #015293;}
.books-details .left-top .left-top-right .bot{padding: 20px 0;}
.books-details .left-top .left-top-right .purchase-number{margin-left: 11px;}
.books-details .left-top .left-top-right .purchase-number .num{width:42px ;height: 45px;border: 1px solid #ccc;display: inline-block;text-align: center;line-height:45px;font-size: 14px;color: #333;border-right:none ;}
.books-details .left-top .left-top-right .purchase-number .num-disabled{color: #ccc;cursor:default !important;}
.books-details .left-top .left-top-right .purchase-number .add,.books-details .left-top .left-top-right .purchase-number .red{width: 15px;height: 22px;border: 1px solid #ccc;display: block;text-align: center;line-height: 22px;background: #f1f1f1;cursor: pointer;-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;/*Introduced in IE 10.See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/*/-ms-user-select: none; user-select: none;}
.books-details .left-top .left-top-right .purchase-number .red{border-top: none;}
.books-details .left-top .left-top-right .purchase-number>a{width: 140px;height: 44px;color: #015293;border: 1px solid #015293;display: inline-block;text-align: center;line-height:44px;margin-left: 10px;font-size: 16px;}
.books-details .left-top .left-top-right .purchase-number .det-nowbuy:hover{color: #E82630; border: 1px solid #E82630;}
.books-details .left-top .left-top-right .purchase-number .active-btn{color: #fff;background: #015293;}
.books-details .left-top .left-top-right .purchase-number .active-btn:hover{opacity: 0.8;}
.books-details .left-top .left-top-right .promise{padding-left: 16px;}

.books-details .left-top .left-top-right .promise>span:nth-child(1){color: #999;}
.books-details .left-top .left-top-right .promise>span+span{padding-left: 22px;color: #666;}

.books-details .details-panel{border: 1px solid #e5e5e5;margin-bottom: 40px;margin-right:10px;border-bottom: 0;}
.books-details .details-panel .title {width:191px;height: 50px;background: #f2f7ff;}
.books-details .details-panel .title h2{margin-left: 11px;line-height: 50px;color: #333;}
.books-details .details-panel .pic{width: 80px;height: 120px;padding:18px 55px 0 55px;}
.books-details .details-panel .pic img{width: 100%;height: 100%;}
.books-details .details-panel .bookname{text-align: center;height: 22px;line-height: 22px;width: 151px;margin:5px  20px 0 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.books-details .details-panel .bookname>a{color: #666;}
.books-details .details-panel .bookname>a:hover{color: #E82630;}
.books-details .details-panel .price{text-align: center;display: inline-block;width: 190px;height: 21px;line-height: 21px;color: #015293;font-weight: bold;padding-bottom: 12px;border-bottom: 1px dashed #e5e5e5;}

.details-panel1 .title{width:730px;height: 48px;background: #f2f7ff;border: 1px solid #e5e5e5;}
.details-panel1 .title h2{height: 50px;line-height: 50px;margin-left: 11px;}
.details-panel1 ul{padding: 32px 17px 0 13px; border: 1px;height: auto;width: 700px;border: 1px solid #e5e5e5;border-top: none;margin-bottom:20px;}
.details-panel1 ul li{margin-bottom: 30px;width: 700px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.details-panel1 ul li h3{color: #015293;margin-bottom: 16px;font-size:100%;}
.details-panel1 ul .directory p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 16;-webkit-box-orient: vertical;}
.books-details-hotlist .right{float: right;width: 21%;}
.books-details-hotlist .hot_souci{float: right;width: 21%;margin-top: 10px;}
.books-details-hotlist .hot_souci h3{font-size: 16px;height: 30px;line-height: 30px;}
.books-details-hotlist .hot_souci a{height: 25px;color: #333;border: 1px solid #666;display:inline-block;text-align: center;line-height: 25px;margin: 5px;padding: 5px;}
.books-details-hotlist .hot_souci a:hover{color: #E82630;border: 1px solid #E82630;}

/*books-details*/

/*about*/
.about-content{padding:40px 0 40px 0;min-height:370px;}
.about-content .left{padding-top: 50px;}
.about-content .left h3{font-size:24px;font-weight: normal;height: 60px;line-height: 60px;padding-left: 80px;}
.about-content .left li a{color: #333;}
.about-content .left .active a{color: #E82630;}
.about-content .right h3{height: 50px;font-size: 20px;font-weight: normal;line-height: 50px;}
.about-content .right .a_content{width: 600px;padding:50px 0 20px 100px;margin-left: 100px;border-left:3px solid #E82630;display: none;}
.about-content .right .active{display: block;}

.about-content .right .a_content p{line-height: 2;font-size: 16px;font-family: "microsoft yahei";text-indent: 2rem;}
.about-content .right .bot p{margin-bottom: 20px; text-indent: 0;}
.about-content .right .bot a{color: #333;}
.about-content .right .bot a:hover{color: #E82630;}
/*about*/


/*login*/
.login_logo{height: 90px;line-height: 90px;}
.login_logo img{padding-top: 18px;display: block;}
.login_main{height: 650px;background:url(../images/login/aaron-burden-149692-unsplash.png) center no-repeat;}
.login_main_on{position:absolute;left:50%;margin-left:-217px;width: 435px;top: 90px;padding-bottom:20px;}
.login_main_on .hide{display: none;}
.login_menu{margin: 27px;height: 83px;line-height: 83px;font-size: 18px;color: #666;}
.login_menu>li:nth-child(1):after{content:" ";height:20px;width: 1px;background: #ddd;display: inline-block;vertical-align: middle;position: relative;left: 53px;top: 0;}
.login_menu>li{width: 50%;text-align: center;cursor: pointer;}
.login_menu .active{color: #2d71e6;}

.login_input{margin: 0 28px;text-align: center;}
.login_input label{height: 58px;display: block;border-bottom: 1px solid  #bec5d1;}
.login_input input{float:left;margin-top: 19px;border: none;outline: none;-moz-outline: none;font-size: 16px;color: #333;padding-left: 20px;}
.xy{display: inline-block;height: 20px;width: 20px;float: left;margin-top: 19px;margin-left: 10px;}
.fa-yonghu{background: url(../images/login/用户.png) no-repeat;}
.fa-shoujihao{background: url(../images/login/手机号.png) no-repeat;}
.fa-youxiang{background: url(../images/login/邮箱.png) no-repeat;}
.fa-mima{background: url(../images/login/密码.png) no-repeat;}
.fa-yanzhengma{background: url(../images/login/图形验证.png) no-repeat;}
.fa-duanxinyanzheng{background: url(../images/login/短信验证码.png) no-repeat;}
.login_input input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;}
#login_sms_code,#login_code,#login_code1{width: 120px;}

.login_input .sms_btn{display: inline-block;float: right;color: #1b66e6;width: 98px;height: 28px;border: 1px solid #1b66e6;line-height: 28px;border-radius: 3px;margin-top: 13px;margin-right: 20px;}
.login_input .sms_disabled_btn{border:1px solid #ddd;color: #ddd;}
.login_code_img{float: right;margin-top: 19px;}
.login_code_img>img{width: 61px;height: 20px;display: inline-block;margin-right: 3px;}
.login_code_img>a{color: #999;vertical-align: top;font-size: 14px;}

.login_denglu_btn{cursor:pointer;width: 355px;height: 40px;color: #fff;background: #397bed;display: inline-block;border: none;font-size: 16px;margin-top: 50px;}
.login_denglu_btn:hover{opacity: 0.8;}
.login_bot{margin: 0 51px;margin-top: 21px;}
.login_bot>a{color: #999;float: right;font-size: 14px;}
.login_bot>a:hover{color: #E82630;}
.login_bot>a:nth-child(1):before{content: "";height: 15px;width: 1px;background: #999;display: inline-block;vertical-align: middle;margin: 0 17px;}
/*login*/

/*registered*/
.registered_main{height: 740px;background: url(../images/login/banner_huawen.png) center no-repeat;}
.registered_main .reg_bot{margin:21px 54px 0 54px;float: right;}
.registered_main .reg_bot span{font-size: 14px;color: #999;}
.registered_main .reg_bot a{color: #1b66e6;font-size: 14px;}
.registered_main .reg_bot a:hover{text-decoration: underline;}
/*registered*/
/*recoveryPassword*/
.recovery{padding: 34px 0 99px 0;}
.recovery_inner{height: 520px;background: #fff;box-shadow: 0 0 5px 0 rgba(51,51,51,0.16);}
.recovery_inner .hide{display: none;}
.recovery_inner .title{margin:0 20px;padding-bottom:20px;border-bottom: 1px dashed #ddd;}
.recovery_inner .title h2{padding-top: 30px;font-size: 16px;color: #666;font-weight: normal;}
.recovery_inner .nav{margin-left:370px;height: 52px;line-height: 52px;margin-bottom: 38px;}
.recovery_inner .nav p{float: left;margin-left: -16px;margin-right:121px;}
.recovery_inner .nav p+p+p+p{margin:0;}
.recovery_inner .nav .act{color: #f58745;}
.recovery_inner .jindu{margin-left:370px;margin-top: 39px;}
.recovery_inner .jindu .ty{display: block;width:14px ;height: 14px;float: left;}
.recovery_inner .jindu .jd{display: block;width:154px ;height: 14px;float: left;}
.fa-tuoyuan{background: url(../images/recovery/椭圆762.png) no-repeat;}
.fa-jinduhui{background: url(../images/recovery/jindu_hui.png) no-repeat;}
.fa-jinducheng{background: url(../images/recovery/jindu_cheng.png) no-repeat;}
.recovery_input label{width: 380px;margin: 0 auto;}
.recovery_next{text-align: center;}
.recovery_next p,.recovery_next h4{width: 500px;text-align: left;margin: 0 auto;padding-bottom: 20px;}
.recovery_next a{color: #f58745;}
.fa-czmmcg{background: url(../images/recovery/重置密码成功.png) no-repeat;display: inline-block;width: 36px;height: 36px;vertical-align: middle;margin-right: 18px;}
.fa-yzsfcg{background: url(../images/recovery/验证身份成功.png) no-repeat;display: inline-block;width: 24px;height: 24px;vertical-align: middle;margin:11px 18px 0 31px;float: left;}
.recovery_next .text_center{text-align: center;}

#login_code2{width: 120px;}
.mail_tip{display: none;position:fixed;left:50%;top:50%;margin:-22px 0 0 -295px;width: 588px;height: 43px;border: 1px solid #e5e5e7;background: #f3f7ff;z-index: 5;line-height: 45px;float: left;}

/*recoveryPassword*/

/*personalCenter*/
/*order*/
.personal_content{padding-top:20px;padding-bottom: 40px;}
.personal_content .pernav{ text-align:center;width: 120px;height: 360px;background: #fff;padding: 18px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box;-ms-box-sizing: border-box;}
.personal_content .pernav .title{color: #666;font-size: 14px;padding-bottom: 11px;}
.personal_content .pernav a{color: #787878;display: inline-block;height: 32px;line-height: 32px;}
.personal_content .pernav .active{color: #f58745;}
.personal_content .percont{width: 1070px;padding-bottom:54px;}
.personal_content .percont .title{padding-bottom: 20px;margin: 0px 20px;border-bottom: 1px dashed #c8c8c8;}
.personal_content .percont .title h2{padding-top: 21px;font-size: 16px;color: #323232;font-weight: normal;}
.personal_content .percont .bot{margin:0 50px 0 20px;min-height:500px;}
.personal_content .percont .collbot{min-height:0px;}
.personal_content .percont .bot .searchnav{margin: 20px 0;}
.delstatus{line-height: 34px;}
.delstatus a{color: #666;}
.delstatus .act{color: #f58745;}
.delstatus a:after{content:'|';padding:0 30px;color: #666;vertical-align: top;}
.delstatus a:last-child:after{content: " ";padding: 0;}
.delsearch{width:258px;height: 32px;line-height: 32px;border-radius: 4px;}
.delsearch input{height:32px;border:none;outline: none;line-height: 32px;float: left;padding-left: 18px;width: 200px;border: 1px solid #ddd;border-right:none;border-radius: 4px 0 0 4px;}
.delsearch button{text-align:center;width: 38px;height: 34px;line-height: 40px;border:1px solid #ccc;border-radius: 0px 4px 4px 0px;cursor: pointer;}
.fa{display: inline-block;height: 15px;width: 15px;}
.fa-search{background: url(../images/personal/search_icon.png) no-repeat;}
.table_th{height: 38px;border: 1px solid #e6e6e6;background-color: #f2f2f2;line-height: 38px;}
.table_th .orddate{width: 120px;height: 26px;margin-left: 12px;line-height: 26px;}
.table_th .ordall{width: 100px;height: 26px;line-height: 26px;margin-left: 65px;}
.table_th span{color: #646464;font-weight: bold;font-size: 12px;}
.table_th span{margin-left: 38px;}
.table_th span+span{margin-left:162px;}
.table_th span+span+span{margin-left:123px;}
.table_th span+span+span+span{margin-left: 75px;}
.table_td{margin-top: 10px;}
.table_td .td_title{height:38px;background: #f7f7f7;line-height: 38px;border: 1px solid #e6e6e6;}
.table_td .td_title span{color: #646464;}
.table_td .td_title .date{margin-left: 11px;}
.table_td .td_title .ordnum{margin-left: 93px;}
.table_td .td_title .press{margin-left: 120px;}
.table_td .td_title .contact{display: inline-block;width:52px;height:18px;border: 1px solid #015293;color: #015293;line-height:18px;text-align: center;border-radius: 3px;margin-left: 9px;}
.table_td .td_item{border:1px solid #e6e6e6;height: 119px;border-top:1px;padding: 10px 59px 10px 16px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box;-ms-box-sizing: border-box;}
.table_td .td_item .pic{width: 88px;height: 88px;border: 1px solid #f2f2f2;text-align: center;line-height: 78px;}
.table_td .td_item .pic>img{width: 51px;height: 78px;margin: 6px auto;}
.table_td .td_item .orddet{padding-left:20px;}
.table_td .td_item .orddet a{color: #646464;}
.table_td .td_item .orddet a:hover{color:#f58745;}
.table_td .td_item .orddet .information{width: 254px;padding-top: 13px;}
.table_td .td_item .orddet .operation{width: 172px;padding: 20px 0;}
.table_td .td_item .orddet .consignee,.table_td .td_item .orddet .price{width: 110px;line-height: 90px;}
.table_td .td_item .orddet .price{font-weight: bold;}
.table_td .td_item .orddet .ordsta{width: 117px;line-height: 45px;height: 45px;}
.table_td .td_item .orddet .ordsta p>a{color: #1b66e6;}
.table_td .td_item .orddet .transa{line-height: 45px;height: 45px;}
.table_td .td_item .orddet .transa .conf{color: #f58745;}
/*order*/

/*pageout*/
.pageout{width: 651px;height: 38px;border: 1px solid #ddd;margin-top: 40px;float: right;}
/*collection*/
.collshops{margin:0 10px;}
.collshops .shopitem{margin-top: 7px;border: 1px solid #ddd;}
.collshops .shopinfor{width:245px;height: 242px;background: url(../images/pubmap.png) no-repeat;text-align: center;position: relative;}
.collshops .shopinfor .logo{width: 246px;height: 124px;line-height: 124px;display: table-cell;}
.collshops .shopinfor .logo img{display: inline-block;max-width: 230px;max-height: 118px;vertical-align: middle;text-align: center;}
.collshops .shopinfor .tag{text-align: center;}
.collshops .shopinfor .entershops{display: inline-block;width: 88px;height: 24px;border: 1px solid #000;color: #000;text-align: center;line-height: 24px;margin-top: 40px;}
.collshops .shopinfor .entershops:hover{color: #E82630;border: 1px solid #E82630;}
.collshops .shopbooks .item{padding:33px 42px 0 43px;text-align: center;}
.collshops .shopbooks .item .pic{width: 84px;height: 112px;display: inline-block;}
.collshops .shopbooks .item .pic img{width: 100%;height: 100%;}
.collshops .shopbooks .item .name{color: #666;height: 35px;overflow: hidden;margin-top: 19px;text-align: left;color: #222;padding: 0 5px;width: 105px;}
.collshops .shopbooks .item .name a{color: #666;}
.collshops .shopbooks .item .name a:hover{color: #E82630;}
.collshops .shopbooks .item .price{color: #015293;font-weight: bold;padding-top: 10px;}
.collshops .shopinfor:hover .closecoll,.collcommod .item:hover .closecoll{display: block;}
.closecoll{display:none;position: absolute;left: 0;top: 0;background: url(../images/personal/coll_icon.png) center left no-repeat;padding-left: 15px;margin:9px 0 0 11px;z-index: 3;cursor: pointer;}

.collcommod .nav{margin: 0 20px 32px 20px;}
.collcommod .nav a{color: #666;display: inline-block;padding: 6px 18px;}
.collcommod .nav .act{color: #fff;background: #f58745;}

.collcommod .list{margin: 0 10px;padding-bottom:50px ;}
.collcommod .list .item{margin-right: 12px;}
.collcommod .list .item:nth-child(5n){margin-right:0 ;}
.collcommod .top{border: 1px solid #ddd;border-bottom: none;text-align: center;padding: 0 41px;position: relative;}
.collcommod .top a{color: #666;}
.collcommod .pic{margin-top:25px;display: inline-block;}
.collcommod .pic img{max-width: 170px;max-height: 110px;}
.collcommod .name{padding: 0 5px;overflow: hidden;height: 35px;margin-top: 34px;width: 105px;text-align: left;}
.collcommod .price{color: #015293;font-weight: bold;margin-top: 20px;padding-bottom: 20px;}
.collcommod .collbot a{width: 98px;height: 28px;text-align: center;line-height: 28px;display: inline-block;color: #015293;border: 1px solid #015293;}
.collcommod .collbot a.collcar{color: #fff;background: #012593;}
.collcommod .collbot .collcar:hover{opacity: 0.8;}
.collcommod .collbot .collbuy:hover{color: #E82630;border: 1px solid #E82630;}
/*collection*/

/*coupon*/
.coupon_nav a{color: #666;display: inline-block;padding: 6px 18px;}
.coupon_nav .act{color: #fff;background: #f58745;}
.coupon_box{height: auto;min-height: 500px;box-sizing: border-box;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}
.coupon_item{width: 225px;height: 133px;float: left;margin-right: 20px;margin-bottom: 20px;}
.coupon_item.sel{background: url(../images/personal/qian.png) no-repeat;}
.coupon_item.nosel{background: url(../images/personal/qian1.png) no-repeat;}
.coupon_item .couprice{margin-top: 20px;margin-bottom:5px;height: 40px;}
.coupon_item .couprice>em{font-size: 24px;color: #fff;font-style: normal;margin-left: 90px;margin-right: 18px;}
.coupon_item .couprice>span{font-size: 48px;color: #fff;vertical-align: middle;}
.coupon_item .coucont{margin-left: 12px;}
.coupon_item .coucont p{height: 20px;line-height: 20px;color: #fff;}
/*coupon*/
/*news*/
.pernews_box{height: auto;min-height: 500px;}
.pernews_item{padding: 19px 0 18px 0;border-bottom: 1px dashed #ddd;}
.pernews_item .newscont{color: #646464;}
.pernews_item>a{color: #f58745;text-decoration: underline;}
.pernews_item .newsdate{color: #999;}
/*news*/
/*address*/
.address_box{border-collapse:collapse;width: 100%;text-align: left;border: 1px solid #e6e6e6;}
.address_box tr{height: 38px;line-height: 38px;border-bottom: 1px solid #e6e6e6;margin-left: 27px;}
.address_box tr th{background: #f6f6f6;}
.address_box tr th:nth-child(1),.address_box tr td:nth-child(1){padding-left: 27px;}
.address_box tr td{color: #646464;}
.address_box tr .addr a{color: #1fbcdb;}
.fa-xiugai,.fa-shanchu{width: 16px;height: 16px;display: inline-block;vertical-align: middle;}
.fa-xiugai{background: url(../images/personal/编辑.png) no-repeat;margin-right: 5px;}
.fa-xiugai:hover{background: url(../images/personal/编辑-悬浮.png) no-repeat;}
.fa-shanchu{background: url(../images/personal/删除.png) no-repeat;}
.fa-shanchu:hover{background: url(../images/personal/删除-悬浮.png) no-repeat;}

.newAddress{border: 1px solid #e6e6e6;position: fixed;left: 0;top: 0;background: #fff;display: none;}
.newAddress .title{height: 52px;line-height:52px;width: 378px;border-bottom: 1px solid #aaa;}
.newAddress .title h2{padding-left: 38px;font-size: 14px;color: #646464;}
.newAddress .cont{padding: 27px 36px 23px 33px;}
.newAddress .cont label{display: block;margin-bottom: 10px;}
.newAddress .cont input,.newAddress .cont select{border: 1px solid #e6e6e6;height: 24px;line-height: 24px;color: #646464;}
.newAddress .cont input[type='text']{width: 247px;}
.newAddress .cont textarea{width: 247px;height: 78px;border: 1px solid #e6e6e6;}
.newAddress .cont .prov{width: 78px;margin-right: 10px;}
.newAddress .cont .city{width: 158px;}
.newAddress .cont input[type='checkbox']{width: 12px;height: 12px;margin-left: 62px;margin-right: 10px;}
.newAddress .cont button{padding: 8px 19px;border: 1px solid #f58745;cursor: pointer;}
.newAddress .cont button.cancel{color: #f58745;background:#fff;margin-right: 10px;}
.newAddress .cont button.save{color: #fff;background:#f58745;}
/*address*/


/*personalCenter*/

/*settlement*/
.settlement{padding-top: 11px;}
.sett_box{min-height: 680px;}
.sett_address{padding:30px 25px 0 32px;}
.sett_address>span{padding-right: 20px;display: inline-block;line-height: 44px;vertical-align: top;} 
.sett_address .sett_table{display: inline-table;padding: 14px 0 13px 20px;min-width: 1083px;text-align: left;}
.sett_address .sett_table .shr{padding-right: 58px;}
.sett_address .sett_table .phone{padding-right: 38px;}
.sett_address .sett_table .isdefault{padding-right: 88px;}
.sett_address .sett_table .edit{color: #015293;}
.sett_box .other{color: #015293;display:inline-block;margin-left: 114px;margin-top:7px;margin-bottom: 25px;}
.sett_box .sett_cont{padding: 0 15px 0 20px;}
.sett_cont .left{max-width: 830px;}
.sett_cont .left .title{padding: 13px 0;color: #646464;}
.sett_cont .left .title li{float: left;}
.sett_cont .left .title li{padding-left: 154px;}
.sett_cont .left .title li+li{padding-left:206px;}
.sett_cont .left .title li+li+li{padding-left:106px;}
.sett_cont .left .title li+li+li+li{padding-left:128px;}
.sett_cont .left .types{padding: 9px 0 9px 18px;color: #666;}
.sett_cont .left .types span+span{padding-left: 247px;}
.sett_cont .left .types em{color: #f58745;font-style: normal;font-weight: bold;}
.sett_cont .left .item{border: 1px solid #e6e6e6;padding: 10px 74px 10px 15px;}
.sett_cont .left .item .pic{width: 88px;height: 88px;border: 1px solid #ccc;position: relative;}
.sett_cont .left .item .pic>img{width: 51px;height: 78px;position: absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0;}
.sett_cont .left .item .book_name{padding-left:20px ;padding-top: 13px;max-width: 177px;}
.sett_cont .left .item .price{width: 120px;display: inline-block;padding-left: 70px;line-height: 90px;text-align: center;}
.sett_cont .left .item .nums{width: 45px;display: inline-block;padding-left: 35px;line-height: 90px;text-align: center;}
.sett_cont .left .item .subtotal{width: 75px;display: inline-block;padding-left: 106px;line-height: 90px;text-align: center;color: #f58745;font-weight: bold;}
.sett_cont .right{min-width: 320px;min-height: 470px;border: 1px solid #F58745;}
.sett_cont .right .title{font-size: 16px;color: #646464;height: 57px;line-height: 57px;border-bottom:1px solid #e6e6e6;margin: 0 8px;}
.sett_cont .right .title h2{margin-left: 13px;}
.sett_cont .right .cont{padding-top: 10px;}
.sett_cont .right p{margin: 0 35px 0 21px;height: 34px;line-height: 34px;}
.sett_cont .right .cont .shipping{height: 53px;line-height: 53px;border-top:1px dashed #e6e6e6;border-bottom:1px dashed #e6e6e6;margin: 19px 15px 0 15px;}
.sett_cont .right .cont .shipping span{margin-left: 8px;}
.sett_cont .right .cont .shipping span+span{margin-right:20px;margin-left: 0px;}
.sett_cont .right .total{margin: 20px 35px 20px 21px;}
.sett_cont .right .total .price{color: #F58745;font-weight: bold;}
.sett_cont .right  .zhifu{margin: 0 35px 0 21px;}
.sett_cont .right  .zhifu_btn{display:inline-block;padding: 14px 60px;color: #fff;background: #f58745;font-size: 14px;line-height: 14px;margin:60px 79px 26px 91px;text-align: center;}
.sett_cont .right  .zhifu label{display: block;padding-bottom: 18px;}
.sett_cont .right  .zhifu label input[type='radio']{outline: none;margin-right: 13px;vertical-align: middle;}
.sett_cont .right  .zhifu label:nth-child(3){padding-bottom: 0;}
/*settlement*/

/*shopping*/
.shopcart{padding: 0 15px 0 20px;min-height: 750px;}
.shopcart .tabs{padding-top: 50px;margin-bottom: 30px;font-size: 16px;color: #646464;}
.shopcart .tabs a{font-size: 16px;margin-right:32px;color: #646464;font-weight: 400;}
.shopcart .tabs a+a{margin-right:0px;margin-left:32px;}
.shopcart .tabs .act{color: #F58745;}
.shopcart .left .title{padding: 13px 0;color: #646464;}
.shopcart .left .title input{vertical-align: middle;margin-right: 19px;outline: none;}
.shopcart .left .title li{float: left;}
.shopcart .left .title li{padding-left: 18px;}
.shopcart .left .title li+li{padding-left:80px;}
.shopcart .left .title li+li+li{padding-left:292px;}
.shopcart .left .title li+li+li+li{padding-left:121px;}
.shopcart .left .title li+li+li+li+li{padding-left:173px;}
.shopcart .left .title li+li+li+li+li+li{padding-left:137px;}
.shopcart .left .types{margin: 24px 0 11px 18px;color: #666;}
.shopcart .left .types input{vertical-align: middle;outline: none;}
.shopcart .left .types a{display: inline-block;line-height: 24px;height: 24px;padding:0 18px;margin-left:19px;color: #015293;border: 1px solid #015293;border-radius: 2px;}
.shopcart .left .types span{padding-left: 21px;}
.shopcart .left .item{border: 1px solid #e6e6e6;padding: 10px 74px 10px 15px;}
.shopcart .left .item .pic{width: 88px;height: 88px;border: 1px solid #ccc;position: relative;}
.shopcart .left .item .pic>img{width: 51px;height: 78px;position: absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0;}
.shopcart .left .item .book_name{padding-left:20px ;padding-top: 13px;max-width: 250px;width:250px;}
.shopcart .left .item .price{width: 170px;display: inline-block;padding-left:55px;line-height: 90px;text-align: center;}
.shopcart .left .item .nums{width: 45px;display: inline-block;padding-left: 35px;line-height: 90px;text-align: center;}
.shopcart .left .item .subtotal{width: 75px;display: inline-block;padding-left: 98px;line-height: 90px;text-align: center;font-weight: bold;}
.shopcart .left .item .caozuo{margin-left: 105px;padding: 20px 0;}
.shopcart .left .item .caozuo a{color: #666;display: block;}
.shopcart .left .item .caozuo .sc{margin-bottom: 15px;}
.shopcart .left .item .caozuo .del{color: #E82630;}
.van-stepper {font-size: 0;margin-top: 29px;margin-left: 22px;}
.van-stepper__minus,
.van-stepper__plus {width: 40px;height: 30px;box-sizing: border-box;background-color: #fff;border: 1px solid #eee;position: relative;padding: 5px;vertical-align: middle;}
.van-stepper__minus::before,
.van-stepper__plus::before {width: 9px;height: 1px}
.van-stepper__minus::after,
.van-stepper__plus::after {width: 1px;height: 9px}
.van-stepper__minus::after,
.van-stepper__minus::before,
.van-stepper__plus::after,
.van-stepper__plus::before {content: '';position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;background-color: #6c6c6c}
.van-stepper__minus {border-radius: 2px 0 0 2px}
.van-stepper__minus::after {display: none}
.van-stepper__plus {border-radius: 0 2px 2px 0}
.van-stepper__input {width: 33px;height: 26px;padding: 1px;border: 1px solid #eee;border-width: 1px 0;border-radius: 0;box-sizing: content-box;color: #666;font-size: 14px;vertical-align: middle;text-align: center;-webkit-appearance: none;}
.van-stepper input[type=number]::-webkit-inner-spin-button,
.van-stepper input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0}

.shopcart .left .carfoot {margin-top: 30px;border: 1px solid #e6e6e6;}
.shopcart .left .carfoot li{float: left;padding: 15px 0;}
.shopcart .left .carfoot li input{vertical-align: middle;margin-right: 18px;}
.shopcart .left .carfoot li{padding-left: 18px;}
.shopcart .left .carfoot li+li{padding-left:30px;}
.shopcart .left .carfoot li:nth-child(5){padding-left: 357px;}
.shopcart .left .carfoot li:nth-child(6){padding-left: 116px;}
.shopcart .left .carfoot .nnn{color: #F58745;font-weight: bold;font-size: 16px;}
.shopcart .left .carfoot .jiesuan{background: #F58745;float: right;padding: 15px 35px;}
.shopcart .left .carfoot .jiesuan a{display: inline-block;font-size: 16px;}
/*shopping*/
/*safety*/
.safelevel{margin-top: 35px;margin-left: 11px;color: #646464;}
.safelevel .levelbar{display: inline-block;width: 78px;height: 6px;border: 1px solid #ddd;}
.safelevel .light{background: #f58745;}
.safelevel .lborder{border-left: none;}
.safelevel .rborder{border-right: none;}
.safelevel p{color: #f58745;margin-top: 17px;}
.safeway{width: 85%;margin-left: 1%;margin-top: 20px;}
.safeway td{padding:28px 0;border-bottom: 1px dashed #ddd;}
.safeway .saftitle{width: 28%;padding-left:76px;font-size: 16px;line-height: 23px;font-weight: bold;color: #666;}
.safeway .fa-pwd{background: url(../images/personal/密码登录.png) 30px center no-repeat;}
.safeway .fa-phone1{background: url(../images/personal/手机验证.png) 30px center no-repeat;}
.safeway .fa-mail{background: url(../images/personal/邮箱验证.png) 30px center no-repeat;}
.safeway .saftitle:after{content:" ";height: 23px;display: inline-block;margin-left:42px;border-right: 1px solid #ddd;vertical-align: middle;}
.safeway .safintro{width: 65%;color: #999;}
.safeway .safmodify a{color: #f58745;}
.loginpwd{margin-top: 50px;}
.loginpwd label{color: #646464;height: 26px;line-height: 26px;}
.loginpwd input{width: 249px;height: 24px;line-height: 24px;border: 1px solid #ddd;margin-bottom: 20px;}
.loginpwd .safsave{padding: 0 21px;margin-left:63px;margin-top:20px;height: 30px;line-height: 30px;color: #fff;border:none;background: #f58745;}
.verifymail .vcode{position:relative;left:-92px;display: inline-block;vertical-align:middle;height: 24px;width: 90px;border-left:1px solid #ddd;cursor: pointer;} 
.verifyphone .sms{width: 154px;}
.verifyphone .sendsms{display: inline-block;width: 90px;height:24px;color: #f58745;border: 1px solid;text-align: center;line-height: 24px;margin-left:5px;}

.verifyphone1{margin-left: 16px;margin-top: 50px;}
.verifyphone1 h4{font-weight: 400;margin-left: -16px;font-size: 14px;}
.verifyphone1 .hide{display: none;}
.verifyphone1 .nav{height: 52px;line-height: 52px;margin-bottom: 38px;}
.verifyphone1 .nav p{float: left;margin-left: -16px;margin-right:121px;}
.verifyphone1 .nav p+p+p{margin:0;}
.verifyphone1 .nav .act{color: #f58745;}
.verifyphone1 .jindu{margin-top: 39px;}
.verifyphone1 .jindu .ty{display: block;width:14px ;height: 14px;float: left;}
.verifyphone1 .jindu .jd{display: block;width:154px ;height: 14px;float: left;}
/*safety*/


.text-overflow, .text-overflow-long {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    margin-bottom: 0px;
}

.text-overflow {
    width: 75%;
}

.text-overflow-long {
    width: 90%;
}


