@charset "utf-8";
/* CSS Document */
/*
Theme Name: theok
Author: kuan seo
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;box-sizing:border-box;word-wrap:break-word}
body {font:14px PingFang SC,Lantinghei SC,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans;color:#000;background:#efefef;word-break:break-all;}
button,input,select,textarea {font-family:inherit;line-height:inherit}
ul,li,div {list-style:none;}
ul::-webkit-scrollbar,div::-webkit-scrollbar {display:none;}
a {text-decoration:none;color:#333}
a,a:hover,a:active,a:visited,a:link,a:focus {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:none;background:none;text-decoration:none;}
a:hover {color:#206be7;text-decoration:none}
a,a:hover {transition:all .3s ease-out 0s}
/*yongdao zaigai*/
.clearfix {clear:both}
.clearfix:after {clear:both}
.clearfix:before,.clearfix:after {display:table;line-height:0;content:""}
/*toubu daohang*/
.yunu-header.fixed .hd-bottom{position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 9999;}
.hd-bottom{*zoom:1;background-color: #2B2825;position: relative;border-bottom: 2px solid #f60;}
.hd-bottom:after,.hd-bottom:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.hd-bottom h2{display: none;text-align: center;font-size: 30px;color: #fff;font-weight: 400;height: 50px;line-height: 50px;}
.hd-top{overflow: hidden;}
.hd-top .logo{float: left;height: 120px;line-height: 120px;}
.hd-top .logo img{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.hd-top .txt{float: left;margin: 36px 0 0 15px;padding-left: 30px;border-left: 1px solid #a1a0a0;}
.hd-top .txt p{line-height: 24px;font-size: 16px;color: #666;}
.hd-top .txt p span{color: #dc001d;}
.hd-top .tel{float: right;margin: 30px;padding-left: 55px;background: url(img/icon13.png) left center no-repeat;color: #999;line-height: 30px;}
.hd-top .tel:hover{color: #f60;background: url(img/icon14.png) left center no-repeat;}
.hd-top .tel h6{font-weight: 400;font-size: 14px;}
.hd-top .tel strong{font-size: 18px;line-height: 27px;}
.wp{width: 100%;max-width: 1200px;margin: 0 auto;height: 61px;}
.menuBtn{display: none;position: relative;float: right;margin-top: 10px;width: 80px;height: 40px;padding: 5px 15px;cursor: pointer;}
.menuBtn b{display: block;width: 100%;height: 2px;border-radius: 2px;background-color: #fff;margin: 5px 0 7px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.menuBtn.open b{position: absolute;left: 23px;top: 35%;display: none;width: 30px;}
.menuBtn.open b:first-child{display: block;transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.menuBtn.open b:last-child{display: block;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.yunu-nav{position: relative;}
.yunu-nav:after,.yunu-nav:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.yunu-nav li{float: left;width: 12.4%;position: relative;background-repeat: no-repeat;background-position: left center;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;list-style: none;}
.yunu-nav li.on,
.yunu-nav li:hover{background-position: bottom center;background-color: #f60;}
.yunu-nav li > a{display: block;font-size: 16px;text-align: center;height: 60px;line-height: 60px;color: #fff;text-decoration: none;}
.yunu-nav li:hover .nav-sub{display: block;}
/*neiye tupian*/
.neiyechangtu img {max-width:1200px; height:auto; margin: 0 auto;display:block;}
.neiyechangtu  {margin: 0 auto;background-image: linear-gradient( #0acdfd , #80e9fe);}
/*zhuti kuangjian*/
:after,:before {box-sizing:border-box}
.container {width:1200px;margin: 20px auto;overflow:hidden;padding: 0 10px !important;}
.main {width:70%;padding-right:20px;float:left;overflow:hidden;}
.articles {padding:0 20px 20px;background:#fff;border-radius:3px}

.articles-title {position:relative;border-bottom:1px solid #ddd;line-height:24px;height:51px;overflow:hidden;padding:15px 0 13px}
.articles-title span {font-size:16px;padding:11px;color:#206be7;border-bottom:2px solid #206be7}
.articles-title span:before {position:absolute;left:0;top:18px;width:4px;height:40%;content:"";background:#206be7;border-radius:2px}
.articles-title small {float: right;margin-top: 15px;font-size:14px;margin-left:10px;color:#5a5a5a;line-height:14px;}
.articles-title p{position: absolute;right: 0;top: 25px;}
.article-list {display:inline-block;margin-right:0;vertical-align:top;line-height:24px;color:#999;font-size:12px}
.article-list {display:block;margin-top: 10px;}
.article-list .article-item {display:flex;overflow:hidden;border-bottom:1px solid #eee;padding: 10px}
.article-list .article-img {position:relative;width:25%;/*height:157px;*/overflow:hidden;border-radius:3px;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;}
/*.article-list .article-img a {position:absolute;left:0;top:0;width:100%;height:100%}*/
.article-list .article-img img {width:100%;height:100%;}
.article-list .item-content {position:relative;width:100%;margin-left:20px}
.article-list .item-content h2 {white-space: nowrap;margin:0 0 10px;font-size:18px;color: #666;line-height:28px;max-height:56px;overflow:hidden;font-weight:500}
.article-list .item-excerpt {height:100px;margin: 10px 1px;line-height:26px;color:#555;font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;}
.article-list li:hover {border:1px solid #f60;}
/*sidebar*/
.sidebar {width:30%;float:right;overflow:hidden}
.side {background:#fff;border-radius:3px;overflow:hidden;padding:18px 18px 5px;margin: 20px 0 0;}
.side:nth-child(1) {margin-top:0}
.side-title {position:relative;margin:0 0 10px;color:#333;padding:0 0 0 12px;font-size:16px;font-weight:500;line-height:1}
.side-title:before {position:absolute;left:0;top:0;width:4px;height:100%;content:"";background:#206be7;border-radius:2px}
.sidea {margin:20px 0 0;}
.sidea-list a {display:block;overflow:hidden}
.side-title h3 {font-weight: 500;}
.side-list,.sidea-list {padding:8px 0 5px;border-top: 1px solid #ddd;}
.side-list li,.sidea-list li {padding:10px;overflow:hidden;border: 1px solid #eee;margin: 10px 0;}
li.first-li {display:block;margin:0 0 20px 0;position:relative;overflow:hidden;border-radius:3px;padding:0;}
li.first-li a {max-height:none;}

.side-list li:hover,.sidea-list li:hover{border: 1px solid #f60;}
.side-list li a {display:block;overflow:hidden;}
.side-list li a:hover {color:#206be7;}

li.first-li {display:block;margin:0 0 20px 0;position:relative;overflow:hidden;border-radius:3px;padding:0;}
li.first-li .first-pic {float:none;width:100%;background:#333;border-radius:3px;}
li.first-li .first-pic img {width:100%;height:100%;display:block;}
li.first-li .first-content {position:absolute;bottom:1%;left:0;right:0;color:#FFF;text-align:center;font-size:15px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;line-height:22px;margin-left:0;}
li.first-li .first-content h3 {color:#666;margin:0;}
/*color shuzi bianse*/
.side-list li i {display:block;width:16px;height:16px;background:#B1B1B1;float:left;margin-top:3px;margin-right:8px;position:relative;font-style:normal;border-radius:3px;}
.side-list li i::before {position:absolute;left:0;top:0;font-size:9px;color:#fff;line-height:16px;width:16px;text-align:center;}
.side-list li:nth-child(2) i {background:#FF6600;}
.side-list li:nth-child(3) i {background:#206be7;}
.side-list li:nth-child(4) i {background:#12b805;}
.side-list li:nth-child(2) i::before {content:"1";}
.side-list li:nth-child(3) i::before {content:"2";}
.side-list li:nth-child(4) i::before {content:"3";}
.side-list li:nth-child(5) i::before {content:"4";}
.side-list li:nth-child(6) i::before {content:"5";}
.side-list li:nth-child(7) i::before {content:"6";}
.side-list li:nth-child(8) i::before {content:"7";}
.side-list li:nth-child(9) i::before {content:"8";}
.side-list li:nth-child(10) i::before {content:"9";}

.sidea-pic {float:left;overflow:hidden;display:block;width:100px}
.sidea-pic img {display:block;width:100px;height:80px;border-radius:3px}
.sidea-content {margin-left:110px}
.sidea-content h3 {color: #666;font-weight: 500;}
.sidea-content h4 {line-height:21px;font-size:14px;color:#333;margin-bottom:5px;font-weight:normal;white-space: nowrap;overflow:hidden}
.sidea-content p {font-size:12px;color:#555;height: 50px;overflow: hidden;}
/*zhuti dier bufen*/
.main2-articles {padding:0 20px 10px;background:#fff;border-radius:3px;box-sizing:border-box;}
.main2-articles ul {margin:20px -10px 0;}
.main2-list li {width:25%;float:left}
.main2-item {background:#fff;margin:0 10px 20px;border-radius:3px;overflow:hidden;border:1px solid #ddd;}
.main2-item:hover {border:1px solid #f60;}
.main2-item>a {display:block;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main2-item>a>img {width:100%;height:100%;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.main2-item h3 {font-weight:normal;font-size:16px;height:30px;line-height:28px;text-align: center;padding:0 15px;color: #555;}
.main2-item h3:hover {color:#f60}
.main2-item img, .article-list .article-img img,.sidea-pic img,.hVPost-thumb img,.articles-img img,.first-pic img {-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}

.first-pic:hover img,.article-list .article-img:hover img,.main2-item:hover>a>img,.sidea-pic:hover img,.articles-img:hover img,li.first-li:hover .hVPost-thumb img,.hCPost-thumb:hover img,.sticky li a:hover img,.feature-post li:hover img {-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
/*zhuti disan bufen*/
.main3 {background:#fff;padding-bottom:10px;border-radius:3px;overflow:hidden;}
.main3-article-box {width:50%;float:left;padding:10px 20px 20px;box-sizing:border-box;}
ul.main3-articles li {position:relative;padding:10px;color:#333;line-height:32px;border:1px solid #eee;margin: 10px 0 5px;clear: both;overflow: hidden;float: left;width: 100%;}
ul.main3-articles li:before {top:27px;}
ul.main3-articles li a {float:left;display:block;max-width:100%;font-size:15px;/*padding-left:13px;*/text-overflow:ellipsis;overflow:hidden}
ul.main3-articles li:hover {border: 1px solid #f60;}
.articles-img {overflow: hidden;position: relative;max-width: 130px;float: left;margin-right: 10px;/*top: 8px;*/}
.articles-img img{height: auto; max-width: 100%;vertical-align: middle;}
.articles-text h4 {font-size: 16px; margin: 0 0 5px 0;font-weight: normal;color: #555;white-space: nowrap;line-height: 1.4;}
.articles-text h4:hover,.articles-text p:hover {color:#f60;}
.articles-text p {color: #555;font-size: 14px;line-height: 26px;max-height: 65px;}
/*youqing lianjie*/
.spm {background: #fff;padding: 10px;border-radius:3px;}
/*footer*/
.footer {padding:10px 0 5px;color:#fff;background:#2d3237;border-top: 3px solid #f93586;}
.footer a,.footer-2 a {color:#fff}
.footer .container-1 {padding:0 20px;text-align:center;}
.footer-2 {padding-bottom: 20px;color:#fff;background:#2d3237;text-align:center;}
/*yidong  yangshi */
/*.h50{display: none;}*/
.h50{/*height: 50px;*/clear: both;overflow: hidden;}
.yunu-link{display: none;overflow: hidden;position: fixed;bottom: 0;left: 0;right: 0;z-index: 9;background-color: #fff;padding: 4px 0;box-shadow: 5px 0 10px rgba(0,0,0,.05);margin: 0;border-top: 2px solid #f93586;}
.yunu-link li{float: left;width: 25%;list-style: none;}
.yunu-link li a{display: block;text-align: center;font-size: 13px;color: #000;}
.yunu-link li.on a,
.yunu-link li:hover a{color: #dc001d;}
.yunu-link li a i{display: block;width: 25px;margin: 0 auto;height: 25px;background-repeat: no-repeat;background-position: center center;-o-background-size: auto 18px;-ms-background-size: auto 18px;-moz-background-size: auto 18px;-webkit-background-size: auto 18px;background-size: auto 18px;}
.yunu-link li.on .i1,
.yunu-link li:hover .i2{background-image: url(img/sj-nav1-on.png);}
.yunu-link li a .i2{background-image: url(img/sj-nav2.png);}
.yunu-link li.on .i2,
.yunu-link li:hover .i2{background-image: url(img/sj-nav2-on.png);}
.yunu-link li a .i3{background-image: url(img/sj-nav3.png);}
.yunu-link li.on .i3,
.yunu-link li:hover .i3{background-image: url(img/sj-nav3-on.png);}
.yunu-link li a .i4{background-image: url(img/sj-nav4.png);}
.yunu-link li.on .i4,
.yunu-link li:hover .i4{background-image: url(img/sj-nav4-on.png);}

.wenzi {font-size: 30px;margin: 1px 10px;color: #fff;padding: 10px;}
/*lanmu neiye*/
.wrapper {margin-top:20px;overflow:hidden}
.main {width:70%;padding-right:20px;float:left;overflow:hidden;}
.new-articles {padding:0 20px 20px;background:#fff;border-radius:3px}
.articles-title li.breadcrumb {font-size:14px;color:#999;position:absolute;left:0;bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.articles-title li.breadcrumb a {display:inline;line-height:24px}
.articles-title li.breadcrumb i:after {content:"/";padding:0 7px;color:#ccc;}
.articles-title li a {display:block;height:100%;line-height:48px;color:#999;transition:all .3s ease-out}
/*lanmuye jianjie*/
.archive-head {margin-bottom: 10px;padding: 10px 15px;margin-top: 10px;overflow: hidden;background-color: #f9f9f9;position: relative;color: #777;}
.archive-head h1 {font-size: 26px;font-weight: normal;margin: -5px 10px 10px 0;display: block;border-bottom: 2px solid #206be7;float: left;}
.archive-head p {margin: 0;overflow: hidden;}
/*fenye*/
.pagess {clear: both;overflow: hidden;margin-left: 0px;margin-top: 20px;text-align: center;font-size: 12px;}
.pagess ul {display: inline-flex;margin: 0 auto;}
.fenye {width: 100%;overflow: hidden;margin: 20px 0;text-align: center;}
.fenye a.current {background: #ff6f3d;color: #fff;}
.fenye a {padding: 5px 20px;border: 1px solid #aaa;float: left;border-radius: 5px;margin: 3px 6px;text-align: center;}
.fenye span {float: left; border: 1px solid #999;border-radius: 5px;margin: 3px 10px;text-align: center;padding: 5px 15px;}
.fenye a:hover{ background:#f60;color: #fff;}
/*wenzhang neiye*/
.article-box {padding:20px 0 30px;}
.article-head {width: 95%;margin: 10px auto 0;border-bottom: 1px dashed #ccc;}
.article-title {margin-top:0;margin-bottom:10px;font-size:24px;line-height:1.4;font-weight:500;}
.article-info {font-size:14px;color:#828282;line-height:26px;padding-bottom:10px;}
.article-info a {color:#828282;padding:0 10px 0 0}
.article-info a.item-author {color:#000;}
.article-content {position:relative;font-size:16px;color:#262626;line-height:1.8;width: 95%;margin: 10px auto 0;}
.article-content p {line-height:1.8;word-wrap:break-word;font-size: 1.0em;color: #666;overflow: hidden;text-indent: 2em;letter-spacing: 0.015em;margin: 0 0 5px 0;}
.article-content blockquote {padding: 10px;margin-bottom: 20px;font-size: 16px;line-height: 1.8;color: #555555;border-bottom: 1px solid #efefef;}
.article-content blockquote p{margin:0;font-size: 14px;text-indent: 2em;line-height: 2em;}
.article-content a{color:#699;}
.article-content p img {max-width: 600px !important;width: 100% !important;height: auto !important;}
.article-content img {border-radius:3px;display: block;text-align: center;margin: 0.5em auto;max-width: 100%;}

.article-info span.item-date {padding-left:20px;background-image:url(img/time.png);background-size:15px;}
.article-info span {padding:0 10px 0 0}
.item-meta-right span,.article-info span {background-position:left center;background-repeat:no-repeat;background-size:16px}
.article-head span.item-views {background-image:url(img/view.png);padding-right:0;padding-left: 20px;}

.article-content blockquote {padding: 10px;margin-bottom: 20px;font-size: 16px;line-height: 1.8;color: #555555;border-bottom: 1px solid #efefef;}
.article-content blockquote em{margin:0;font-size: 14px;text-indent: 2em;line-height: 2em;}
.article-credit {border-top:1px solid #eee;border-radius:4px;padding:13px 15px;line-height:25px;color:#828282;font-size:14px;margin:30px 0 0;text-indent: 2em;}
.article-box .article-content h2, .article-box .article-content strong {padding: 0 0 0 5px;font-size: 18px;line-height: 24px;border-left: 5px solid #f93589;border-radius: 5px;}
.article-box .article-content strong {padding: 0 0 0 5px;font-size: 16px;line-height: 24px;border-left: 5px solid #f93589;border-radius: 5px;}
.bn_tou{margin: 0 0 10px;border-bottom: 1px solid #ccc; position: relative;color: #666;}
.bn_tou span{font-size: 16px;}
.bn_tou em{position: absolute;bottom: 1px;right: 0;font-size: 14px;}
/*wenzhangye tag*/
.entry-meta {border-top: 1px dashed #ccc;padding-top: 25px;font-size: 14px;color: #666;}
.entry-meta a {padding: 5px 10px;margin-right: 10px;background: #eee;border-radius: 5px;color: #699;}
.entry-meta > span a{color:#807a7a;}
.entry-meta   a:hover {color:#ee3333;}
/*tag shuliang*/
.kuan7 h2 {padding-left: 10px;border-left: 5px solid #ee3333;font-size: 18px;line-height: 20px;font-weight: 500;color: #222;}
.kuan7 {padding: 0 10px;height: 30px; border-bottom: 1px solid #ddd;}
.kuan7 small {float: right;margin-top: -15px;font-size:14px;margin-left:10px;color:#5a5a5a;line-height:14px;}
/*wenzhang xiangguan neirong*/
.related-content {margin:20px 0 0;padding: 0 20px 20px;background: #fff;border-radius: 3px;}
.related-content .related-title{width: 100%;height: 39px;margin: 0 auto;border-bottom: 1px solid #ccc; position: relative;}
.related-content .related-title h2 {position: absolute;bottom: 3px;left: 0; font-size: 16px;color: #666;padding-left: 10px;}
.related-content .related-title em{position: absolute;bottom: 5px;right: 0;color: #666;}
.related-content .related-title h2:before {position:absolute;left:0;top:3px;width:4px;height:80%;content:"";background:#206be7;border-radius:2px}
.related-content li p {white-space: nowrap;margin:0 0 10px;font-size:16px;color: #666;line-height:28px;max-height:56px;overflow:hidden;font-weight:500}
.related-content .related-title span {position: absolute;bottom: 3px;left: 0;font-size: 16px;color: #666;padding-left: 10px;}
.related-content .related-title span::before {position: absolute;left: 0;top: 3px;width: 4px;height: 80%;content: "";background: #206be7;border-radius: 2px;}
.kuan9 {clear: both;overflow: hidden;padding: 20px 10px 0;}
.kuan10 img {float: left;margin: 0 50px;padding: 4px;width: 100px;border: 1px solid #eee;background: #fff;}
.kuan11 {padding: 1px 10px 0 5px;font-size: 14px;line-height: 22px;}
/*zuoyou*/
.zuoyou1 {margin:20px 0 0;padding:10px 30px;background: #fff;border-radius: 3px;}
.zuoyou1 a::after {position: absolute;top: 45%;margin-top: -11px;padding-right: 10px;height: 22px;color: #EDEDED;font-size: 30px;line-height: 22px;}
.zuoyou{overflow: hidden;margin:10px auto;color: #fff;}
.zuoyou a {color: #fff;}
.zuo a::after {left: 0;content: '«';padding-left: 10px;}
.you a::after {right: 0;content: '»';padding-right: 10px;}
.zuo span, .you span {display: block;font-size: 90%;}
.zuoyou .zuo{float: left;position: relative;display: block;font-size: 14px;text-align: left;}
.zuoyou .you{float: right;position: relative;display: block;font-size: 14px;text-align: right;}
.zuoyou .zuo,.you {width: 49%;background: #4285f4;padding: 10px 40px 10px;border-radius:5px;}
.zuoyou .zuo:hover,.you:hover { background:#f60;}
@media only screen and (max-width: 3000px) {.wenzi{display: none;}}
@media (max-width:1200px) {.container {width:100%;}}
@media only screen and (max-width: 959px) {
	.yunu-header{position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 9999;background-color: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.05);}
	.hd-top{display: none;}
	.hd-top .logo{height: 50px;line-height: 50px;}
	.hd-top .logo img{max-width: 80%;max-height: 35px;}
	.wp{background-color: #2B2825;}
	.hd-bottom{background-color: #fff;border-bottom: 2px solid #f60;}
	.hd-bottom h2{display: block;}
	.menuBtn{display: block;}
	.yunu-nav{position: fixed;top: 63px;left: 0;right: 0;width: 90%;height: 80%;float: none;background-color: #2B2825;display: none;}
	.yunu-nav > li{float: none;width: auto;background-image: none;position: relative !important;}
	.yunu-nav li.on, .yunu-nav li:hover{background-image: none;background-color: #2B2825;}
	.yunu-nav .on a {color: #f60;}
	.yunu-nav > li > a{height: 44px;line-height: 44px;padding: 0 60px;border-bottom: 1px solid #fff;text-align: left;transition: .0s; -ms-transition: .0s; -moz-transition: .0s; -webkit-transition: .0s; -o-transition: .0s;}
	.yunu-nav > li > a.v1{background-repeat: no-repeat;background-position: 95% center;background-image: url(); -o-background-size: auto 8px;-ms-background-size: auto 8px;-moz-background-size: auto 8px;-webkit-background-size: auto 8px;background-size: auto 8px;}
	.yunu-nav > li > a.v1.on{background-image: url();}
	.yunu-nav > li.ok > a,
	.yunu-nav > li:hover > a{color: #fff;}
	.yunu-nav li:hover .nav-sub{display: none;}
	.yunu-nav li:hover dd{-webkit-animation: none !important;-o-animation: none !important;animation: none !important;}
	.yunu-nav li a:hover{background-color: #f60;}
	.neiyechangtu {margin-top: 63px;}
	.yunu-link{display: block;}
	.wenzi {display: block;}
}
@media (max-width:767px) {
    .hd-bottom h2{font-size: 24px;text-align: center;}
    .main2-list li {width: 50%;}
	.main {width: 100%;padding-right: 0;}
	.sidebar {width:100%;float:none;overflow:auto !important;}
	.side {display: none;}	
}
@media (max-width:600px) {.main3-article-box {width:100%;}.article-list .article-img {width: 50%;}}
/*! font Awesome yangshi*/
@font-face{font-family:'FontAwesome';src:url('./fonts/fontawesome-webfont.eot?v=4.7.0');src:url('./fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('./fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('./fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('./fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url() format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-map-marker::before {content: "\f041";}