@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;font-size:16px;vertical-align:baseline;background:transparent;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;color: #121212;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
.width{width: 1180px;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
ul{list-style: none;}
.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}

.content .left{width: 790px;float: left;}
.content .right{width: 330px;float: right;margin-top: 380px;}
/*.content .left .banner{background: url(../../images/news/banner.jpg) center top no-repeat;height: 300px;margin-bottom: 20px;}
.content .left .banner p{font-size: 24px;color: #FFF;text-align: center;padding-top: 160px;}*/
.content .left .banner{background: url(/templets/yoshu/images/index/banner.jpg) center top no-repeat;height: 360px;margin-bottom: 20px;width: 1200px;}
.content .left .banner p{font-size: 42px;color: #FFF;text-align: center;padding-top: 120px;}
.content .left .banner li{text-align: center;}
.content .left .banner li span{padding: 6px;text-align: center;display: block;color: white;font-size: 26px;}
.content .left .banner em {margin-top: 12px;display: inline-block;vertical-align: bottom;border: 1px dashed #FFF;font-size: 20px;color: #FFF;line-height: 38px;border-radius: 6px;padding: 0 30px;margin-right: 10px;}
.content .left .banner .form{width: 490px;margin: 20px auto 0;}
.content .left .banner li .btn {margin-top: 20px;width: 140px;line-height: 46px;font-size: 18px;color: #FFF;background-color: #ff363c;border-radius: 6px;display: inline-block;vertical-align: bottom;}
.content .left .banner .form input{display: block;height: 56px;line-height: 56px;width: 285px;background-color: #FFF;padding-left: 15px;font-size: 18px;color: #333;float: left;border-radius: 5px;}
.content .left .banner .form a{display: block;height: 56px;line-height: 56px;width: 180px;background-image: linear-gradient(to right, #fe2e45 , #ff9509);text-align: center;color: #FFF;border-radius: 5px;font-size: 24px;margin: 0 auto;}
.content .left .list{border-bottom: 1px solid #eaeaea;margin-bottom: 30px;}
.content .left .list .title{border-bottom: 1px solid #eaeaea;position: relative;line-height: 36px;height: 36px;margin-bottom: 10px;}
.content .left .list .title em{display: block;font-size: 16px;padding: 0 6px;float: left;border-bottom: 2px solid #2575fc;}
.content .left .list .title a{display: block;font-size: 16px;padding: 0 6px;float: left;margin-right: 10px;}
.content .left .list .title a.on{border-bottom: 2px solid #2575fc;}
.content .left .list .t{height: auto;overflow: hidden;padding: 0 10px;margin-bottom: 15px;}
.content .left .list .t .img{width: 265px;height: 110px;overflow: hidden;float: left;margin-right: 20px;}
.content .left .list .t .img img{width: 100%;height: 100%;}
.content .left .list .t p{padding-top: 10px;}
.content .left .list .t p a{display: block;font-size: 18px;color: #010101;}
.content .left .list .t span{display: block;font-size: 14px;color: #929191;padding-top: 15px;padding-right: 15px;}
.content .left .list ul{height: auto;overflow: hidden;padding: 0 10px 20px;}
.content .left .list ul li{width: 50%;float: left;line-height: 36px;}
.content .left .list ul li a{font-size: 14px;color: #2c2c2c;}
.content .right .banner{background: url(../../images/news/right_1.png) center top no-repeat;background-size: 100%;height: 195px;border-radius: 4px;overflow: hidden;text-align: center;margin-bottom: 30px;}
.content .right .banner p{font-size: 22px;color: #FFF;padding: 18px 0 12px;}
.content .right .banner span{display: block;font-size: 18px;color: #FFF;border-bottom: 1px solid #fff;width: 270px;margin: 0 auto;padding-bottom: 5px;}
.content .right .banner em{display: block;font-size: 16px;color: #FFF;margin: 10px 0;}
.content .right .banner a{display: block;width: 160px;height: 36px;line-height: 36px;background-color: #1264ec;border-radius: 5px;color: #FFF;font-size: 16px;margin: 0 auto;}
.content .right .list{margin-bottom: 25px;}
.content .right .list .t{font-size: 18px;color: #313131;padding-left: 10px;border-bottom: 1px solid #eaeaea;font-weight: bold;padding-bottom: 8px;margin-bottom: 16px;}
.content .right .n1 .cont a{box-shadow: 0 0 20px 0 rgba(0,0,0,.2);display: block;line-height: 45px;font-size: 16px;text-align: center;margin-bottom: 15px;}
.content .right .n1 .cont a img{display: block;width: 100%;}
.content .right .n2 .cont{padding: 0 0 0 2px;}
.content .right .n2 .cont p{font-size: 16px;color: #6c6c6c;}
.content .right .n2 .cont p:before{display: block;content: "";width: 6px;height: 6px;background-color: #6c6c6c;border-radius: 50%;float: left;margin-top: 9px;margin-right: 5px;}
.content .right .n2 .cont a{display: block;line-height: 36px;color: #6c6c6c;height: 36px;overflow: hidden;font-size: 16px;margin: 0 15px 20px;border-bottom: 1px dashed  #ccc;padding-bottom: 8px;}
.content .right .n2 .cont a:hover{text-decoration: underline;color: #000;}
.content .right .n3 img{display: block;width: 152px;height: 77px;float: left;margin: 0 6px 6px 0;}
.content .right .n3 .cont{padding-left: 10px;height: auto;overflow: hidden;}
.content .right .n3 a { display: inline-block; border: 1px solid gray; line-height: 37px; padding: 0px 13px; border-radius: 10px; margin:0 15px 15px 0;}
.content .left .position{color: #6e6e6e;clear: both;}
.content .left .position strong{color: #6e6e6e;}
.content .left .position a{color: #0e90d2;}
.content .left .art_list .title{border-bottom: 1px solid #eaeaea;position: relative;line-height: 36px;height: 36px;margin-bottom: 10px;}
.content .left .art_list .title em{display: block;font-size: 16px;padding: 0 6px;float: left;border-bottom: 2px solid #2575fc;}
.content .left .art_list .title a{display: block;font-size: 16px;padding: 0 6px;float: left;margin-right: 10px;}
.content .left .art_list .title a.on{border-bottom: 2px solid #2575fc;}
.content .left .art_list .arts li{float: none;width: 100%;height: auto;overflow: hidden;padding-bottom: 30px;margin-top: 30px;border-bottom: 1px solid #eaeaea;}
.content .left .art_list .arts li .img{width: 260px;height: 110px;float: left;display: block;overflow: hidden;}
.content .left .art_list .arts li .img img{height: 100%;width: 100%;}
.content .left .art_list .arts li .info{float: right;width: 510px;}
.content .left .art_list .arts li .info a{display: block;height: 38px;line-height: 38px;font-size: 24px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.content .left .art_list .arts li .info a i{float: right;color: #999999;padding-right: 8px;}
.content .left .art_list .arts li .info span{display: block;font-size: 14px;color: #868585;line-height: 28px;}
.content .left .art_list .page{text-align: center;border: none;padding: 20px 0 30px;}
.content .left .art_list .page li{width: auto;text-align: center;display: inline-block!important;}
.content .left .art_list .page li a,.content .left .art_list .page li.thisclass{height: 36px;line-height: 36px;display: block;min-width: 36px;border: 1px solid #c9c9c9;border-radius: 4px;padding: 0 8px;box-sizing: border-box;}
.content .left .art_list .page li.thisclass{border-color: #0e90d2;color: #0e90d2;}

.content .left .art_list .article h1{font-size: 32px;text-align: center;padding: 20px 10px;}
.content .left .art_list .article .info{color: #878787;font-size: 14px;text-align: center;margin-bottom: 15px;}
.content .left .art_list .article .intro{padding: 20px;background-color: #f5f5f5;color: #888;line-height: 28px;margin-bottom: 30px;}
.content .left .art_list .article .body{line-height: 28px;color: #3d3d3d;}
.content .left .art_list .article .body p{line-height: 28px;color: #3d3d3d;margin-bottom: 15px;}
.content .left .art_list .article .body a,.content .left .art_list .article .body u{color: #0e90d2;}
.content .left .art_list a:hover,.content .left .art_list u:hover{color: #095f8a!important;}
.content .left .art_list .likeart { margin:33px 0px; }
.content .left .art_list .likeart li{height: auto;overflow: hidden;margin-bottom: 20px;}
.content .left .art_list .likeart li .img{width: 260px;overflow: hidden;float: left;height: 110px;}
.content .left .art_list .likeart li .img img{width: 240px;}
.content .left .art_list .likeart li .txt{float: right;/* width: 510px */;padding-top: 10px;}
.content .left .art_list .likeart li .txt a{display: block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-size: 20px;line-height: 28px;background: url(../../images/news/fl1_logo_1.png) left center no-repeat;padding-left: 40px;color: #0d8cfd;font-weight: bold;}
.content .left .art_list .likeart li .txt p{background: url(../../images/news/fl1_logo_2.png) left top no-repeat;text-indent: 40px;color: #333;line-height: 28px;margin-top: 10px;}
.content .left .art_list .other{padding-bottom: 40px;}
.content .left .art_list .other p{line-height: 30px;}
.content .left .art_list .other p a{color: #0e90d2;}
.content .left .art_list .other .bott { margin-bottom:20px;}