@charset "utf-8";html,body,div,span,applet,object,iframe,h1,button,input,textarea,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0 none;font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif;font-feature-settings:inherit;font-kerning:inherit;font-language-override:inherit;font-size:inherit;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-synthesis:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
ul,ol,li{list-style:outside none none}
em,i{font-style:normal}
img{border:0 none}
div{display:block;clear:both; overflow:hidden}
textarea{outline:medium none}
a{text-decoration:none;color:06C;font-size:14px}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:""}
body{background:none repeat scroll 0 0 #f9f7f8;color:#1a1a1a}
.fullscreen{margin:0 auto;overflow:hidden;position:relative}
/*head*/
.nrbar{display:block}
.nr_bar{margin:0;display:block;}
.header .site_nav{background:#F2F2F2;border-bottom: 1px solid #dfdfdf; font-size:0}
.site_nav a{float: left;text-align: center;position: relative;height: 42px; line-height:42px; display: inline-block; padding:0 20px 0 10px;overflow: hidden; font-size:16px; color:#1a1a1a;
background:url(//img.yjbys.com/m/site_bg_icon.png) no-repeat right center; background-size:auto 42px;}
.site_nav i.home{ background:url(//img.yjbys.com/m/img.png) 0 -64px no-repeat; height:22px; position:relative;top:4px; width:22px; display:inline-block; margin-right:5px;float: left;margin-top: 5px;}
.site{display:none!important}
.nr_bar .title{background:none repeat scroll 0 0 #fffdf4;border-bottom:2px solid #3377CC;display:block;height:45px;line-height:45px}
.nr_bar .title b{background:none repeat scroll 0 0 #3377CC;color:#FFF;float:left;position:relative;font-size:16px;margin:6px 0 0 10px;padding:0 8px;line-height:35px;height:35px}
.nr_bar .title span{color:#666;float:right;font-size:14px;margin-right:10px;padding:0 7px;height:24px;line-height:24px;margin-top:12px}
.listbar{float: left;border-bottom: 1px solid #e2e2e2;}
.listbar li{border-bottom:1px dotted #e9e9e9;background:#FFF;float:left;width:100%;height:45px;line-height:45px}
.listbar li:last-child{border-bottom:0;}
.listbar li a{display:block;height:45px;line-height:45px;color:#333;font-size:16px;padding-left:10px}
.listbar li i{height:22px;background:url(//img.yjbys.com/m/img.png) 0 -17px no-repeat; width:17px;display:inline-block;float: right;margin-top: 11px;}
.listbar li .xiazai{float:right;background:none repeat scroll 0 0 #7ab738;border:1px solid #74af36;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:25px;line-height:25px;position:relative;top:10px;width:45px;margin-right:10px}
.listimg{float:left;background:#FFF}
.listimg li{float:left;margin:10px 0 10px 10px;text-align:center;width:30%}
.listimg li .preview{display:block;height:156px;width:100%;overflow:hidden;text-align:center}
.listimg li a{font-size:12px;line-height:22px;height:22px;width:106px;display:inline-block;overflow:hidden}
.listimg li label{display:inline-block;width:100%}
.listimg li label input{display:inline-block;width:60px;border:1px solid #74af36;background:#7ab738;color:#FFF;font-size:12px;height:22px;line-height:22px;position:relative;top:-4px;cursor:pointer}
.listimg li img{width:106px;height:156px}
.picText{border-bottom:1px solid #ccc;background:#FFF;padding:10px 15px;display:block}
.picText dl{height:70px;overflow:hidden}
.picText dt{float:left}
.picText img{background:none repeat scroll 0 0 #eee;height:70px;margin-right:10px;width:120px}
.picText dd.tit{color:#000;font-size:16px;line-height:20px}
.picText dd{color:#777;font-size:12px;line-height:18px}
.downbtn{float:left;display:inline-block;width:120px;margin:10px auto;border:1px solid #74af36;background:#7ab738;color:#FFF;font-size:16px;height:35px;line-height:35px;position:relative;top:-4px;cursor:pointer}
/*分页*/
.pages {float: left;width: 100%;padding: 12px 0;line-height: 40px;text-align: center;}
.pages a{border-radius: 2px;font-size: 16px;text-align: center;width: 28%;display: inline-block;background: #FFFFFF;margin: 5px;border: 1px solid #e0e0e0;}
.pages a{color: #333;}
/*热门推荐*/
.artOther{margin: 0.4rem 0 0.5rem;background: #fff;border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;padding-bottom: 5px;}
.artOther h3{margin: 2% 1% 0%;float: left;width: 100%;}
.artOther h3 span{color: #3d689c;width: 100%;float: left;background: url(//img.yjbys.com/3g/art/about.png) no-repeat;padding-left: 25px;height: 24px;line-height: 24px;margin-left: 5px;margin-bottom: 10px;}
.artOther h3 code{color: #ce2424;width: 100%;float: left;background: url(//img.yjbys.com/3g/art/hot.png) no-repeat;padding-left: 25px;height: 24px;line-height: 24px;margin-left: 5px;margin-bottom: 10px;}
.artOther h2{margin: 2% 1% 0%;float: left;width: 96%;}
.artOther h2 font{color: #3d689c;width: 100%;float: left;background: url(//img.yjbys.com/3g/art/new.png) no-repeat;padding-left: 25px;height: 24px;line-height: 24px;margin-left: 5px;margin-bottom: 10px;}
.artOther ul{margin: 0 2%;display: inline-block;width: 96%;}
.artOther ul li{display: inline-block;padding: 7px 0 7px;border-top: 1px dashed #E4E4E4;margin-top: 5px;}
.artOther ul li:last-child{border-bottom: 0;}
.artOther ul li a{width: 100%;display: block;}
.artOther ul li a i{width: 5px;height: 5px;background: #ccc;border-radius: 50%;margin-right: .5rem;display: inline-block;position: relative;top: -1.125rem;}
.artOther ul li a img {width: 70px;height: 54px;float: left;margin-right: 16px;}
.artOther .comm_r {width: 68%;display: inline-block;}
.artOther .comm_r span{display: block;height: 16px;font-size: 12px;font-family: 微软雅黑;color: #888888;width: 324px;line-height: 16px;overflow: hidden;}
.artOther .comm_r code{display: block;overflow: hidden;width: 324px;margin-bottom: 8px;margin-top: 2px;font-size: 16px;font-family: 微软雅黑;color: #333333;line-height: 24px;height: 24px;}
.arthot{margin: 0.4rem 0 0.5rem;background: #fff;border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;padding-bottom: 5px;}
.arthot h3{margin: 2% 1% 0%;float: left;width: 100%;}
.arthot h3 span{color: #3d689c;width: 100%;float: left;background: url(//img.yjbys.com/3g/art/about.png) no-repeat;padding-left: 25px;height: 24px;line-height: 24px;margin-left: 5px;margin-bottom: 10px;}
.arthot h3 code{color: #ce2424;width: 100%;float: left;background: url(//img.yjbys.com/3g/art/hot.png) no-repeat;padding-left: 25px;height: 24px;line-height: 24px;margin-left: 5px;margin-bottom: 10px;}
.arthot ul{margin: 0 2%;display: inline-block;width: 96%;}
.arthot ul li{height: 30px;overflow: hidden;display: block;border-top: 1px dotted #dedede;padding: 5px 0;}
.arthot ul li:last-child{border-bottom: 0;}
.arthot ul li a{width: 100%;display: block;}
.arthot ul li a span{width: 0;height: 0;border-top: 3px solid transparent;border-left: 6px solid #e69638;border-bottom: 3px solid transparent;float: left;margin: 12px 7px 0;}
.arthot ul li a code{display: inline-block;overflow: hidden;width: 90%;font-size: 14px;font-family: 微软雅黑;color: #333333;height: 30px;line-height: 30px;}
/*相关栏目推荐*/
.neilian{background: none repeat scroll 0 0 #fff;padding: 2%;border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;}
.neilian .title{color: #3d689c;width: 100%;float: left;background: url(//img.yjbys.com/3g/art/list.png) 0 2px no-repeat;padding-left: 25px;height: 24px;line-height: 24px;margin-left: 5px;margin-bottom: 10px;}
.neilian .neilian_b{width: 100%;padding-top: 6px;text-align: center;display: block;height: auto;}
.neilian .dow{text-align: center;height: 40px;width: 94px;margin: auto;line-height: 40px;margin-top: 5px;}
.neilian .dow{text-align: center;height: 40px;width: 94px;margin: auto;line-height: 40px;margin-top: 5px;}
.neilian .dow em{display: inline-block;height: 20px;width: 20px;background: #92b2de;border-radius: 50px;margin-right: 5px;float: left;margin-top: 9px;}
.neilian .dow span{display: inline-block;float: left;font-size: 15px;color: #7c9fd0;}
.classify_i, .i {transition-duration: 0.5s;line-height: 28px;display: inline-block;width: 9px;height: 9px;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;transform: rotate(45deg);margin: 2px 2px 0px 5px;float: left;box-shadow: 1px 1px 5px #b3b3b3;}
.i {transform: rotate(225deg);transition-duration: 0.3s; margin: 8px 2px 0px 5px;}
.neilian li{display: inline-block;height: 36px;line-height: 36px;padding: 0 1%;overflow: hidden;width: 28.7%;border: 1px solid #e2e2e2;margin: 1%;text-align: center;float: left;}
.neilian li a{color:#444;font-size: 16px;}
.neilian li:nth-child(n+19){display: none;}
/*回到顶部*/
.backtop{position: fixed;width: 2.5rem;height: 2.5rem;bottom: 10rem;right: 0.7rem;opacity: 0.6;background: #868686;border-radius: 1.5rem;display: none;}
.backtop img{width: 100%;height: 100%;}
.fnav{float: left;height: 45px;line-height: 45px;background: #5182bf;width: 100%;text-align: center;margin-top: 10px;}
.fnav li{padding:0 10px;text-align:center;height:45px;line-height:45px;display:inline-block}
.fnav li a{color:#FFF}
/*页脚*/
.footer{padding-bottom: 68px;background: #eaeaea;}
.foot_top{height:1px;background-color:#fff;}
.foot_link{ text-align:center;padding-top:1rem;}
.foot_link a{color: #2184c4;vertical-align: middle;font-size: 14px;background: url("//img.yjbys.com/3g/art/pc.png") 0px 3px no-repeat;background-size: 15px;padding-left: 18px;}
.foot_link a.mlink{color: #757575;background: url("//img.yjbys.com/3g/art/phone.png") 0px 2px no-repeat;background-size: 16px;}
.foot_link span{display:inline-block;vertical-align:middle;width:0px;height:20px;margin:0 5px;border-left:1px solid #a9a9a9;}
.copy_right{text-align: center;margin-top: 10px;font-size: 12px;color: #888;}