@import url(https://www.wenshubang.com/static/css/list.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
@charset "gb2312";
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img,input,input:focus{border:0 none;outline:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;line-height:1.2;}
em,cite,i{font-style:normal;}
div{display:block}
a{color: #333;text-decoration:none}
a:hover{text-decoration: underline;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}

body{color:#444;font-size: 12px;background: #f7f7f7;}
.head{float:left;width: 100%;background: #fff;}
.wrap{margin:0 auto;width: 100%;background: #fff;float: left;overflow: hidden;}
/*logo*/
.logo{float:left;width: 100%;margin-top: 10px;text-align: center;}
.logo a{display: inline-block;background: url(//static.wenshubang.com/img/logo.png) no-repeat 0 0;width: 173px;height: 44px;background-size: 100%;}
/*搜索*/
.search{float:left;margin: 22px 0 0 25px;border: 1px solid #108dc8;}
.search input.searchbar{height: 34px;background:#FFF;line-height: 34px;display:inline-block;float:left;padding-left:10px;width: 300px;box-shadow: none;transition: none;border:0;}
.search input.search_results{background: #108dc8;color:#FFF;cursor:pointer;font-weight:700;font-size: 14px;height: 34px;width: 90px;letter-spacing:2px;display:inline-block;float:left;}
/*投稿*/
.rougao {float: right;width: 280px;margin-top: 30px;display: none;}
.rougao a {height: 45px;line-height: 45px;float: left;color: #e2a200;font-size: 16px;width: 120px;margin-left: 15px;}
.rougao i{background: url(//static.wenshubang.com/img/nav_ico.png) no-repeat scroll -28px 2px transparent;float: left;height: 45px;width: 45px;margin-right: 10px;}
.rougao em{background: url(//static.wenshubang.com/img/nav_ico.png) no-repeat scroll -80px 2px transparent;float: left;height: 45px;width: 45px;margin-right: 10px;}

.mean{width: 100%;float: left;line-height: 100px;background: #108dc8;}
.mean a{font-size: 16px;color: #fff;width: 33%;float: left;text-align: center;line-height: 40px;}

/*栏目导航*/
.nav{width:100%;float: left;background: #108dc8;line-height: 34px;}
.nav .on, .nav ul li:hover{background: #0078b0;display: none;}
.nav .on a,.nav ul li:hover a{color: #fff!important;}
.nav ul{width: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;height: 112px;}
.nav ul li{float: left;text-align: center;overflow:hidden;width: 105px;}
.nav ul li a{font-size: 16px;color: #fff;}

/*次导航*/
.subnav{width:100%;float: left;background: #ffffff;}
.subnav ul {width: 100%;margin: auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.subnav li {float: left;width: 33.33%;margin-top: 10px;}
.subnav li a {display: block;padding: 10px 0;height: 37px;text-align: center;_cursor: pointer;}
.subnav li a .ico-mn {margin-top: -4px; *margin-top: 0;}
.subnav li a p {height: 18px;line-height: 18px;font-size: 15px;color: #333;margin-top: 6px;}
.subnav li a:hover p { color: #4b93d7; }
.subnav li.nav-line {width: 0;height: 37px;/* border-left: 1px solid #eaeaea; */margin-top: 10px;}

/*次导航ico*/
.ico-mn{display: inline-block;vertical-align:middle;overflow:hidden;}
.ico-mn { background: url(//static.wenshubang.com/img/nav_ico.png) no-repeat; }
.i-mn1, .i-mn2, .i-mn3, .i-mn4, .i-mn5, .i-mn6, .i-mn7, .i-mn8, .i-mn9, .i-mn10, .i-mn11,.i-mn12 {width: 20px; height: 18px;}
.i-mn1 { background-position: 0 0; }
.i-mn2 { background-position: 0 -25px; }
.i-mn3 { background-position: 0 -50px; }
.i-mn4 { background-position: 0 -75px; }
.i-mn5 { background-position: 0 -100px; }
.i-mn6 { background-position: 0 -125px; }
.i-mn7 { background-position: 0 -150px; }
.i-mn8 { background-position: 0 -175px; }
.i-mn9 { background-position: 0 -200px; }
.i-mn10 { background-position: 0 -225px; }
.i-mn11 { background-position: 0 -275px; }
.i-mn12{ background-position: 0 -250px; }


/*栏目*/
.recommended{height:32px;line-height:32px;color:#e1e1e1;overflow:hidden;margin-bottom: 25px;text-align: center;display: flex;flex-wrap: wrap;justify-content: space-between;}
.recommended a{display:inline-block;color: #333;font-size: 16px;font-weight: bold;}

.focus_pic {float: left;width: 340px;display: none;}
.wl_list {float: left;width: 95%;overflow: hidden;padding: 2.5%;background: #fff;border-radius: 15px;margin-top: 10px;}
.wl_list .title {float: left;width: 100%;font-size:16px;font-weight: 800;color: #333333;margin-bottom: 10px;padding-left: 10px; }
.wl_list .banner{float: inherit;width: 340px;border-radius: 10px;overflow: hidden;margin-top: 13px;}
.wl_list .banner img{float: left;width:100%;height: 229px;}
.wl_list ul{float: right;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.wl_list li {height: 41px;line-height: 41px;overflow: hidden;float: left;width: 100%;}
.wl_list li:before{content:"w";line-height: 14px;color: #ffffff;width: 15px;height: 15px;text-align: center;font-family: inherit;font-weight: 700;font-size: 14px;margin-top: 14px;background: #108dc8;margin-right: 10px;float: left;border-radius: 4px;}
.wl_list li a {float: left;max-width: 300px;color: #333;font-size: 15px;height: 36px;overflow: hidden;}
.wl_list li b {float: right;max-width:100px;background: #f0f0f0;height: 24px;line-height: 24px;padding: 0 7px;border-radius: 20px;margin-top: 8px;}
.wl_list li b a {font-weight: 400;color: #999;font-size: 14px;}
.main_list{float:left;width: 94%;background: #fff;padding: 3%;border-radius: 10px;}
.main_list .clist{float:left;width: 100%;margin:15px 20px 0 0;}
.main_list .clist .title{float:left;width:100%;height: 42px;line-height: 42px;border-bottom: 2px solid #EBEBEB;margin-bottom: 15px;}
.main_list .clist .title h2 a{float:left;line-height: 39px;padding:0 10px 0 2px;color:#3E6EA7;height: 41px;border-bottom:3px solid #497DBB;position:relative;font-size: 20px;font-weight:800;}
.main_list .clist .title span.more{padding-right:2px}
.main_list .clist .title .more a{float:right;background: url(//static.wenshubang.com/img/nav_ico.png) no-repeat -80px -46px;width: 42px;height: 38px;}
.main_list .clist .tou .fle {float: left;}
.main_list .clist .tou .fle  img{width: 121px;height: 85px;border-radius: 10px;}
.main_list .clist .tou .flr {width: 57%;float: left;margin-left: 18px;margin-top: 5px;}
.main_list .clist .tou .flr  h4 a {color: #333;font-size: 16px;font-weight: 700;}
.main_list .clist .tou p {color: #666;padding-top: 11px;float: left;line-height: 24px;width: 100%;height: 44px;overflow: hidden;font-size: 14px;}
.main_list .clist ul{float:left;width:100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.main_list .clist li{height: 41px;line-height: 41px;overflow:hidden;width: 100%;display: inline-block;}
.main_list .clist li a{font-size: 15px;color: #333;}
.main_list .clist li a:before{content: "";float: left;height: 4px;width: 4px;margin-top: 19px;background: #8babd1;margin-right: 10px;border-radius: 10px;}
.clist span{float:right;color:#999;padding-right:5px}

/*列表*/
.sidebar{float:left;width: 94%;font-size: 14px;height: 45px;line-height: 45px;margin: 0 3%;}
.sidebar code{color:#999;padding:0 5px;}
.sidebar a{color: #666;padding:0 5px;display: inline-block;height: 26px;line-height: 26px;}

.main-left{float:left;width: 94%;background: #fff;padding: 3%;border-radius: 15px;}
.left_main{float:left;width: 720px;}
.right_side{float:right;width:300px}
.list-top{background:#f6fafa;overflow:hidden;border:1px dotted #eee;float: left;width: 100%;margin-bottom: 5px;}
.list-top h1{padding: 8px 0px 2px 10px;font-size: 24px;font-weight: 700;color: #108dc8;}
.list-text {font-size: 14px;color: #333;line-height:26px;padding: 4px 10px;}
.list-title {height: 45px;font-size: 18px;line-height: 45px;font-weight:800;color:#333;float: left;width: 100%;border-bottom: 2px solid #dedede;margin-top: 36px;margin-bottom: 15px;}
.list-title:before{content: "";float: left;height: 18px;width: 6px;background: #0894cf;margin-top: 14px;margin-right: 5px;border-radius: 10px;}
.list-new li {font-size: 16px;line-height: 45px;height: 45px;float: left;width: 100%;overflow: hidden;}
.list-new li code {float: right;font-size: 13px;color: #999;font-family: inherit;}
.list-new li:nth-child(5n+0){border-bottom:1px dotted #EBEBEB;padding-bottom: 17px;margin-bottom: 17px;}
.pnum{margin-bottom:15px;text-align:center;float:left;width:100%}
.pages li{display:inline-block;height:25px;line-height:25px;margin:3px auto;}
.pages span{background-color:#fff;border:1px solid #eaeaea;color:#444;display:inline-block;height:25px;line-height:25px;margin-left:5px;padding:0 10px}
.pages a{background-color:#fff;border:1px solid #eaeaea;color:#444;display:inline-block;height:25px;line-height:25px;margin-left:5px;padding:0 10px}
.pages li a:hover,.pages li.thisclass a{background:#2184c4 none repeat scroll 0 0;border:1px solid #2184c4;color:#fff!important;height:25px;line-height:25px;display:inline-block;margin-left:5px;padding:0 10px}
/*图片*/
.jianli-show{clear:both;float:left;width: 100%;background: #E9F2FA;margin-top: 10px;}
#container{margin-bottom: 15px;float: left;width: 100%;overflow: hidden;}
.cell{float: left;width: 46%;margin-left: 2%;margin-top: 2%;}
.cell:hover img{box-shadow: 0 0 2px 0px #aaadb1;}
.cell img{width: 100%;height: 118px;}
.cell p{line-height:20px;padding-top:4px;color:#06C;float: left;width: 100%;text-align: center;overflow: hidden;height: 24px;}
.waterfall_column{margin-left:0 !important}

.main-right{width: 100%;float: right;}
.main-right .right_box {float: right;width: 94%;padding: 3%;background: #fff;border-radius: 10px;}
.main-right .right_box span {float: left;width: 100%;height: 36px;font-size: 16px;font-weight: 700;color: #333;line-height: 30px;}
.main-right .right_box ul{float: left;width: 100%;}
.main-right .right_box ul li {float: left;width: 100%;padding: 10px 0;}
.main-right .right_box ul li a{overflow: hidden;float: left;line-height: 20px;height: 20px;font-size: 16px;}
.main-right .right_box ul li:before{content:"w";line-height: 14px;color: #ffffff;width: 15px;height: 15px;text-align: center;font-family: inherit;font-weight: 700;font-size: 14px;margin-top: 4px;background: #1c97d6;margin-right: 10px;float: left;border-radius: 4px;}

.banner{float:left;width:100%;}
.banner img{}
.col_box{float:left;width: 94%;border-bottom: 0;margin-bottom: 10px;margin-top: 10px;background: #fff;padding: 3%;border-radius: 15px;}
.colBox{margin-top: 10px;float: left;width: 100%;}
.col_left{float: right;width: 94%;min-height: 230px;background: #ffff;padding: 3%;border-radius: 10px;}
.col_right{float: left;width: 100%;}
h1.lemmaTitleH1{font-size: 20px;color: #108dc8;font-weight: 700;}
.lanmu_banner img{width:100%;border-radius: 10px;display: none;}
.col_left p{font-size: 14px;color: #333;line-height:200%;text-indent:2em;}
.col_box a{font-size: 12px;color: #fa5614;}
.z-catalog{z-index: 0;position: relative;width: 100%;overflow: hidden;margin-top: 15px;clear: both;border: 1px solid #EFEFEF;background: #f8f8f8;}
.z-catalog h2{float: left;width: 30px;height: 124px;font-size: 16px;color: #FFFFFF;line-height: 18px;font-weight: 200;text-align: center;padding: 4px;background: #2ca6e0;margin-right: 20px;}
.z-catalog h2 span{display:inline-block;width: 25px;margin-top: 5px;font-weight: 700;}
.z-catalog-i1{float: left;width: 50%;margin-bottom: 0!important;}
.z-catalog-i1 font{float: left;width: 18px;height: 18px;border: 1px solid #ccc;border-radius: 2px;margin: 5px 10px 0 0;line-height: 18px;text-align: center;color: #259ff0;font-weight: 700;font-size: 16px;text-indent: 0;}
.z-catalog-i1 em{float: left;text-indent: 0;background: #d6cbb8;line-height: 4px;height: 4px;width: 4px;margin-top: 12px;border-radius: 4px;margin-right: 8px;}
.z-catalog-i1 a{font-size:14px;color: #333;float: left;text-indent: 0;height: 30px;line-height: 30px;}
.z-catalog-i1 a:hover{color:#136ec2;text-decoration:underline}
.z-catalog dl{padding:6px 0 6px 0;float: left;width: 700px;}
.z-catalog .catalog-item{line-height:20px;}
.catalog-item-index1{color: #ffffff;font-size: 14px;display:inline-block;float: left;text-indent: 0;font-weight: 700;background: #2ca6e0;height: 18px;width: 18px;line-height: 18px;text-align: center;margin-right: 10px;margin-top: 6px;}
.lie4{float:left;width: 30%;margin-top: 9px;}
.lie5 .z-catalog-i1{width: 100%;margin-bottom: 0;}
.lie6{width: 20%;}
.lie6 .z-catalog-i1{width: 100%;margin-bottom: 0;}
.lie7{width: 23%;}
.lie7 .z-catalog-i1{width: 100%;}

.fenlei{float: left;width: 740px;background: #fbfbfb;padding: 10px;}
.fenlei span{margin: 4px;border: 1px solid #ffa100;padding: 2px 10px;float: left;font-size: 14px;color: #ffffff;line-height: 24px;height: 24px;background: #ffa100;}
.fenlei a{margin: 4px;border: 1px solid #8dbedf;padding: 2px 15px;float: left;font-size: 14px;line-height: 24px;height: 24px;color: #0080bd;}
.fenlei a:hover{background: #2ca6e0;color: #fff!important;}
.basicInformation{width: 94%;margin: 3%;float: left;}
.basicInformation img{width: 100%;float: left;border-radius: 10px;}
.basicInformation .cardImgTitle {color: #0189c8;float: left;width: 100%;height: 65px;line-height: 65px;text-align: center;font-size: 20px;font-weight: 700;}
.lemma-main-content{float: left;width: 100%;margin-top: 42px;}
.lemma-main.content h2,.lemma-main.content h2 a,.lemma-main.content h2 a u{text-decoration: none;float: left;width: 100%;line-height: 22px;margin-bottom: 8px;font-size: 16px;font-weight: 700;color: #333;}
.lemma-main-content h2 font{color: #FFFFFF;font-size: 14px;float: left;height: 18px;line-height: 18px;width: 18px;text-align: center;background: #6BBB2E;margin-right: 8px;margin-left: 4px;}
.lemma-main-content .headline-1-index {color: #0189c8;font-size: 12px;float: left;height: 8px;line-height: 8px;width: 8px;text-align: center;background: #0189c8;margin-right: 8px;margin-top: 6px;overflow: hidden;border-radius: 50px;}
.lemma-main-content .headline-channe_top {font-size: 15px;font-weight: bold;color: #353535;}
.lemma-main-content .para{float:left;width: 100%;line-height: 28px;color:#333333;margin-bottom: 8px;overflow: hidden;margin-top: 17px;}
.lemma-main-content .para p{color: #444;line-height: 26px;margin-bottom: 0;font-size: 15px;}
.lemma-main-content p{text-indent: 1.1em;line-height: 200%;color: #333;margin-left: 4px;}
.lemma-main-content .c_more{float: right;background: #ffffff;font-size: 12px;margin-top: -38px;height: 24px;padding-left: 18px;padding-top: 2px;}
.lemma-main-content .c_more span{float: right;background: #e2a303;font-size: 12px;padding: 0 8px;color: #ffffff;height: 24px;line-height: 24px;border-radius: 4px;cursor: pointer;display: none;}
.xiangqing{float: left;width: 100%;text-align: center;margin-bottom: 10px;background: #fbfbfb;font-size: 14px;padding: 10px 0;border: 1px solid #f7f7f7;}
.headline-content{font-size: 18px;font-weight: 700;}
.list_lan{float: left;width: 100%;height:auto;}
.mainleft_coltop{float: left;width: 100%;height: 47px;background: #efefef;border-radius: 10px;}
.mainleft_coltop strong{display: inline-block;height:40px;font-size: 17px;font-weight: 700;line-height: 48px;background: url(//static.wenshubang.com/img/tuijian.png) no-repeat;padding-left: 35px;}
.list_lan ul li:hover{border: 1px solid #0189c8;}
.list_lan ul{float: left;width: 100%;overflow: hidden;padding-bottom: 17px;margin-top: 22px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.list_lan ul li{float: left;width: 47%;overflow: hidden;padding-top: 6px;border: 1px solid #ececec;margin-bottom: 16px;border-radius: 20px;}
.list_lan ul li a{line-height: 26px;height: 26px;display: inline-block;width: 142px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #151515;text-align: center;text-decoration: none;border-radius: 3px;margin-left: 10px;}

.mainleft_list{float: left;width: 100%;margin-top: 10px;}
.navlist{float:left;line-height: 45px;width: 98%;padding: 0 1%;border-bottom: 1px solid #eaeaea;height: 45px;overflow: hidden;border: 1px solid #eaeaea;border-top: 0;}
.navlist a {padding: 0px 5px;text-align: center;font-size: 15px;color: #333;float: left;}
.navlist a:hover{ text-decoration:underline}
.list_tixt{float: left;color: #108dc8;font-size: 15px;padding-left: 24px;background: url(//static.wenshubang.com/img/class_ico.png) 0 11px no-repeat;font-weight: 700;width: auto;margin-right: 10px;}


.products{float: left;width: 100%;border-bottom: 2px solid #EBEBEB;height: 50px;}
.products h2{float: left;width: auto;height: 49px;color: #333;font-size: 17px;border-bottom: 3px solid #0189C8;line-height: 49px;font-weight: 700;}
.products code{float: right;width: 43px;height:30px;background: url(//static.wenshubang.com/img/nav_ico.png) no-repeat -80px -46px;margin-top: 15px;}
.currency{float:left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.currency_cen{float: left;width: 100%;margin-top: 22px;overflow: hidden;position: relative;}
.di,.er{}
.cen_title{float: left;width: 66%;height: 36px;color: #333;font-size: 15px;line-height: 36px;font-weight: 700;position: absolute;left: 38%;}

.cen_img{float: left;width: 34%;overflow: hidden;border-radius: 10px;}
.cen_img img{float: left;width: 100%;}
.cen_content{float: right;width: 62%;line-height: 24px;font-size: 14px;color: #989898;margin-top: 35px;height: 45px;overflow: hidden;}
.cen_content li{float: left;width: 80%;height:25px;font-size: 14px;color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 10px 0 0 20px;}
.cen_content li a{color: #333;font-size: 16px;}
.cen_content li a:before{content: "";float: left;width: 4px;height: 4px;background: #2ca6e0;margin-top: 10px;margin-right: 5px;}
.cen_more{float: left;width: 23%;height: 34px;background: #4aa9d5f0;text-align: center;line-height: 34px;border-radius: 10px;position: absolute;left: 6%;margin-top: 29px;}
.cen_more a{color: #fff;font-size: 14px;}
.flink{float: left;background: #fff;border-radius: 12px;padding: 2.5%;width: 95%;margin-top: 10px;}
.flink ul{width: 1100px;margin: auto;}
.flink b{line-height: 28px;float: left;font-size: 15px;font-weight: 700;color: #333;text-align: left;}
.flink b:before{content:"";font-weight: 700;color: #333;float: left;width: 5px;height: 15px;margin-right: 5px;border-radius: 30px;background: #46a2d0;margin-top: 7px;}
.flink b:after{content:"";display: inline-block;background: #eeeeee;height: 2px;width: 245px;margin-left: 15px;}

.flink li{line-height: 22px;color: #b7b7b7;margin: 5px;float: left;}
.flink li:nth-child(1){color: #03c7a4;width:100%}
.flink li a{color: #888;font-size: 12px;}
.flink li a:hover{color: #03c7a4;}

.footer {margin-top: 10px;background: #2f2f2f;padding: 10px 0;float: left;width: 100%;}
.footer p {width: 100%;text-align: center;color: #989898;font-size: 13px;height: 24px;line-height: 24px;}
.footer p a {font-size: 13px;color: #989898;padding: 0 5px;}
}