
@charset "utf-8";

/*热门推荐*/

.recom_rim {padding: 0px 20px 20px; background: #fff; margin-top: 20px;}
.recom_rim .title_rim {border-bottom: 1px #eee solid; height: 25px; padding: 16px 0px 11px;}
.recom_rim .title_rim .title_tab img{ height: 25px;margin-right: 10px;float: left;}
.recom_rim .title_rim .title_tab h4 {font-size: 18px; line-height: 25px;float: left; font-weight: normal; padding-right: 20px; background: url(img/arr_right.gif) right 5px no-repeat;}
.recom_rim .title_rim .title_tab ul {float: left; padding-left: 10px;}
.recom_rim .title_rim .title_tab ul li {float: left; position: relative; padding: 0px; margin: 0 10px; display: block; font-size: 14px; color: #666; cursor: pointer; line-height: 25px; height: 25px;}
.recom_rim .title_rim .title_tab ul li.actived {color: #25C7A4; position: relative;}
.recom_rim .title_rim .title_tab ul li a {color: #666;}
.recom_rim .title_rim .title_tab ul li.actived span {display: block; height: 2px; background: #25C7A4; overflow: hidden; width: 100%; position: absolute; bottom: -12px; left: 0;}
.recom_rim .title_rim .refresh_btn img{height: 20px; margin: 2px 10px 2px 0; float: left;}
.recom_rim .title_rim .refresh_btn a {display: block; color: #666; text-decoration: none; font-size: 14px; line-height: 25px;}
.recom_rim .title_rim .refresh_btn a:hover {color: #25C7A4;}
.recom_rim .title_rim .refresh_btn a.btn_box {border:1px #eee solid; padding: 0px 5px;}
.recom_rim .title_rim .title_tab ul li i{ display: block; width: 8px; height: 8px; background: #f00; border-radius: 5px; position: absolute; right: -10px; top: -3px;}


.pub_tab_cont {padding: 20px 0 0;    display: -webkit-inline-box;clear:both;}
.pub_tab_cont .tab_cont {display: none;}
.pub_tab_cont .tab_cont.thisclass {display: block;}


.width_890 {width: 890px; float: left;}
.width_290 {width: 290px; float: right;}
.width_290 .title_tab ul{padding-left: 0 !important;}
.width_290 .title_tab ul li:first-child{margin-left: 0 !important;}

.music_rim { background: #fafafa; border-top: 1px #e9e9e9 solid; padding: 20px;}
.music_rim ul{margin: 0 -20px;}
.music_rim ul li {/*border-right: 1px #eee solid;*/ padding:0 20px;}
.music_rim ul li a {display: block; line-height: 30px; font-size: 14px;color: #333;}
.music_rim ul li a span {color: #999; padding-right: 10px; background: url(img/links_line.gif) right no-repeat; margin-right: 10px;}
.music_rim ul li a em {font-style: normal; background: #fff; border:1px #e9e9e9 solid; padding: 5px; line-height: 20px; color: #f6a623; margin-left: 10px; font-size: 12px;}
.music_rim ul li a:hover {color: #25C7A4;}

.ad_rim {margin-top: 20px;}
.ad_960 {width: 960px; height: 90px; float: left; background:#F5F6FA;}
.ad_220 {width: 220px; height: 90px; float: right;background:#F5F6FA;}


/*小编推荐*/

.recom_banner {width: 420px; height: 280px; background: #d8d8d8; overflow: hidden;}
.swiper_recom_banner {height: 280px; width: 420px; position: relative;}
.recom_banner .swiper-slide a {display: block;position: relative; height: 280px;}
.recom_banner .swiper-slide a h5 {background: rgba(0,0,0,0.7); position: absolute; left: 0px; bottom: 0; z-index: 9; width: 100%; line-height: 40px; color: #fff; text-indent: 10px; height: 40px;}
.recom_banner .swiper-slide a img {width: 100%;}

.swiper_recom_banner  .swiper-pagination-bullets{text-align: right; padding-right: 10px; box-sizing: border-box;}

.swiper_recom_banner  .swiper-pagination span {background: #fff;}


.swiper_book {width: 100%; height: 410px; overflow: hidden; position: relative;}
.swiper_book .book_row {margin: 0 -10px;}
.swiper_book .book_item { padding: 10px; width: 20%; float: left;box-sizing: border-box;}
.swiper_book .book_item .book_pic{width: 100%; height: auto; position: relative; overflow: hidden; background: #000; border-radius: 5px;}
.swiper_book .book_item .book_pic img {opacity: 0.5;}
.swiper_book .book_item .book_pic .m_txt {padding: 10px; position: absolute; left: 0px; bottom: 0px; z-index: 2; color: #fff;}
.swiper_book .book_item .book_pic .m_txt p {font-size: 12px; line-height: 20px;}
.swiper_book .book_item .book_pic .m_txt h5 {font-size: 16px; font-weight: normal; line-height: 30px;}

.swiper_book .book_item .book_pic a.book_this { display: block; position: absolute; border:1px #fff solid; right: 10px; top: 10px; background: #fff; border-radius: 20px; padding: 3px 8px; font-size: 12px; color: #333;z-index: 99;}
.swiper_book .book_item .book_pic img {width: 100%; display: block;}
.swiper_book .book_item .book_pic .book_link {width: 100%; height: 100%; position: absolute; background: #25C7A4; z-index: 9; left: 0px; bottom:-100%; padding: 10px; box-sizing: border-box;}
.swiper_book .book_item .book_pic:hover .book_link {bottom:0;-webkit-transition: all 0.2s ease;	-moz-transition: all 0.2s ease;	transition: all 0.2s ease;}
.swiper_book .book_item .book_pic:hover  a.book_this {background: none;  color: #fff;}
.swiper_book .book_item .book_pic .book_link h5 {font-size: 16px; color: #fff; line-height: 30px; font-weight: normal;}
.swiper_book .book_item .book_pic .book_link a {font-size: 13px; line-height: 24px; color: #fff;　width: 100%; height: 24px; display: block; }
.swiper_book .book_item .book_pic .book_link a:hover {text-decoration: underline;}

.swiper_book .swiper-pagination-bullets span { background: #595959;}

.swiper_book .control_btn {background: none !important; top: 400px !important; width: auto !important; font-size: 14px !important;}
.swiper_book .control_btn:hover {color: #25C7A4;}

.width_420 {width: 420px; float: left; padding-right: 20px; height: 410px;}

.width_430 {width: 430px; float: left; padding-right: 20px; height: 410px;}
.width_270 {width: 270px; float: left; height: 410px;}
.width_430 .news_li ul li {line-height: 32px; font-size: 14px; width:420px;height:32px; overflow: hidden; }

.width_420 .news_li ul li a{width:420px;height:32px;line-height:32px;overflow: hidden;float:left;}
/*新闻列表样式*/
.news_li {width: 100%; height: auto;}
.news_li ul li {line-height: 32px; font-size: 14px;}
.news_li ul li a {color: #363636; }
.news_li ul li a span {color:#b5b5b5; margin-right: 10px; padding-right: 10px; background: url(img/top_line.gif) right no-repeat;}
.news_li ul li a:hover {color:#27c8a5;}

/*首条新闻样式*/
.news_li .first_news {width: 100%; border-bottom: 1px #eee solid; padding-bottom: 15px; margin-bottom: 4px; float:left;}
.news_li .first_news h3 {font-size: 18px; color:#333; line-height: 30px; font-weight: normal; position: relative;width:400px;height: 30px;float: left;overflow: hidden;}
.news_li .first_news h3 img {width: 28px; height: auto;}
.news_li .first_news p {color: #999; font-size: 14px;float:left;}
.news_li .first_news p a{color: #4990E2;}
.news_li .first_news a:hover h3{ color: #25C7A4;}

/*左侧豆方块广告*/
.width_270 .cart_img {width: 270px; height: 140px; background: #F5F6FA;}
.width_270 .cart_link {width: 270px; height: 255px; padding-bottom: 15px;}
.width_270 .cart_link .width_110{ width: 110px; float: left; padding-right: 5px;}
.width_270 .cart_link .width_85{ width: 85px; float: left; padding-right: 5px;}
.width_270 .cart_link .width_65{ width: 65px; float: left;}

.color_green {background:#25c7a4;}
.color_blue {background: #6ec7e9;}
.color_purple {background: #b689fd;}
.color_gray {background: #999;}
.color_pink {background:#fb7e9e;}
.color_red {background: #e9686b;}
.color_orange {background: #f6a623;}
.color_yellow {background: #f8e71c;}

.flip-container {perspective: 1000;}
.flip-container .flipper:hover, .flip-container .flipper.hover {transform: rotateY(180deg);}
.flip-container .flipper:hover .front {display: none;}
.flip-container, .front, .back {width: 100%;position: relative;	text-align: center;	font-size: 14px;cursor: pointer;}
.flipper {transition: 0.6s;transform-style: preserve-3d;position: relative;margin-bottom: 5px;}

.front, .back {	backface-visibility: hidden;position: absolute;	top: 0;	left: 0;}
.front a, .back a {color: #fff;}

.front {z-index: 2;}
.back {	transform: rotateY(180deg);	overflow: hidden;}
.back a {display: block;width: 100%; color: #fff; text-align: center; position: absolute; left: 0; top: 0; z-index: 2;}

.big_cards {height: 60px;}
.big_cards .flipper,.big_cards .front,.big_cards .back { height: 60px; line-height: 60px;}
.big_cards .back a {line-height: 60px;height: 60px;}

.small_cards {height: 45px;}
.small_cards .flipper,.small_cards .front,.small_cards .back { height: 45px; line-height: 45px;}
.small_cards .back a {line-height: 45px;height: 45px;}

.small_cards .flipper:first-child,.small_cards .flipper:first-child .front,.small_cards .flipper:first-child .back { height: 50px; line-height: 50px;}
.small_cards .flipper:last-child,.small_cards .flipper:last-child .front,.small_cards .flipper:last-child .back { height: 50px; line-height: 50px;}

.flipper:last-child {margin-bottom: 0;}

.xsmall_cards {height: 60px;}
.xsmall_cards .flipper,.xsmall_cards .front,.xsmall_cards .back { height: 40px;    padding: 10px 0;    line-height: 20px;}
.xsmall_cards .flipper:nth-child(3) .front,.xsmall_cards .flipper:nth-child(4) .front,.xsmall_cards .flipper:nth-child(3) .back a,.xsmall_cards .flipper:nth-child(4) .back a {padding: 10px 0; height: 40px;line-height: 20px !important; }


/*公用样式，图片列表*/

.pub_img_list {width: 100%;height: 350px}
.pub_img_list ul {margin: 0 -10px;}
.pub_img_list li {padding:0 10px;    overflow: hidden;}
.pub_img_list li a {display: block; color: #333;}
.pub_img_list li a img {width: 100%; display: block;}
.pub_img_list li a p {line-height: 40px; font-size: 14px; text-align: center; padding-bottom: 20px;    width: 196px;
    height: 20px;
    float: left;}
.pub_img_list li a:hover {color: #25C7A4;}
.pub_img_list li a:hover img {opacity: 0.7;}


/*爱思网校广告图*/
.ad_rim_250 {width: 250px; height: 110px;}
.ad_rim_250 a {display: block;}
.ad_rim_250 img {width: 100%;}

.as_link {width: 100%; padding-top: 16px; height: 224px;}
.as_link ul {margin: 0 -4px;}
.as_link ul li {padding: 4px;}
.as_link ul li a {display: block; background: #fff4cb; color: #333 ; height: 30px;line-height: 30px; text-align: center; font-size: 14px;}
.as_link ul li a:hover {background: #d9f5ba;}


/*等分三列*/

.pub_col_3 {margin: 0 -20px;}
.pub_col_3 .item_x3 {padding: 20px 20px; border-right: 1px #eee solid;}
.pub_col_3 .item_x3:last-child {border-right: none;}

.pub_col_3 .item_x3 h4 {font-size: 16px; color: #999; font-weight: normal; margin: 0; padding: 0; line-height: 20px;}
.pub_col_3 .item_x3 h4 a {line-height: 20px; font-size: 14px; float: right; color: #999; padding-right: 15px; background: url(img/arr_right_ico.gif) right 6px no-repeat;}
.pub_col_3 .item_x3 h4 a:hover{color: #25C7A4;}


.news_list { width: 100%; height: auto; padding-top: 10px;}
.news_list ul li {background: url(img/li_ico.gif) 0px 13px no-repeat; padding-left: 15px;}
.news_list ul li a {display: block; line-height: 30px; font-size: 14px; color: #333;    overflow: hidden;
    width: 100%;
    height: 30px;}
.news_list ul li a:hover {color: #25C7A4;}

.pub_pic_col_2 {width: 100%; height: auto;padding-top: 10px;}
.pub_pic_col_2 ul {margin: 0 -10px;}
.pub_pic_col_2 ul li {padding: 10px;}
.pub_pic_col_2 ul li a {display: block;    height: 147px;
    width: 100%;
    overflow: hidden;}
.pub_pic_col_2 ul li a img {width: 100%;height:113px;}
.pub_pic_col_2 ul li a h5{line-height: 30px; font-size: 14px; color: #333; text-align: center; font-weight: normal;}
.pub_pic_col_2 ul li a:hover img{ opacity: 0.7;}
.pub_pic_col_2 ul li a:hover h5{color: #25C7A4;}


/*试听学习*/

.audition_rim {background: #fff; margin-top: 20px;}
.audition_rim .audition_item.col-9 {background: url(img/audition_bg.png) no-repeat; padding: 20px;}
.audition_rim .audition_item h4 {line-height: 20px; height: 20px; font-size: 16px; color: #fff;}
.audition_rim .audition_item h4 a {float: right; font-size: 14px; line-height: 20px; color: #fff;}
.audition_rim .audition_side {width: 100%; height: 300px; position: relative; overflow: hidden; padding-top: 60px;}
.audition_rim .audition_side .audition_img {width: 40%; float: left; text-align: right;}
.audition_rim .audition_side .audition_img img{width: 240px; height:240px; border-radius: 120px;}
.audition_rim .audition_side .audition_info {width:50%; float: left; color: #fff; padding: 20px 0 0 20px;}
.audition_rim .audition_side .audition_info .title {font-size: 18px; line-height: 40px;}
.audition_rim .audition_side .audition_info .subtitle {font-size: 14px; line-height: 20px; padding: 10px 0;}
.audition_rim .audition_side .audition_info .text a {display: block; width: 110px; height: 36px; font-size: 14px; color: #fff; border:1px #fff solid; text-align: center; line-height: 36px;}


.audition_rim .audition_item.col-3 {padding:20px 20px 0;}
.audition_rim .audition_item.col-3 h3 {line-height: 20px; font-weight: normal; border-bottom: 1px #eee solid; font-size: 18px; color: #333; padding-bottom: 20px;}
.audition_rim .audition_item.col-3 h3 a {float: right; font-size: 14px; color: #999;padding-right: 15px; background: url(img/arr_right_ico.gif) right 6px no-repeat;}
.audition_rim .audition_item.col-3 h3 a:hover {color: #25C7A4;}

.audition_rim .audition_item.col-3 .swiper-container {padding-top: 20px;}
.audition_rim .audition_item.col-3 .swiper-wrapper {padding-bottom: 40px;}
.audition_rim .audition_item.col-3 .swiper-slide  {width:171px;float:left}
.audition_rim .audition_item.col-3 .swiper-slide a {display: block;}
.audition_rim .audition_item.col-3 .swiper-slide a img {width: 171px;height:102px;}
.audition_rim .audition_item.col-3 .swiper-slide a h5 {text-align: center; font-size: 14px; color: #333; line-height: 30px; font-weight: normal;
width:171px;
height:30px;
overflow: hidden;
}

.swiper-pagination-bullet-active {background: #25C7A4;}

/*专栏作家*/

.pub_rim {background: #fff; padding: 20px 20px 0; margin-top: 20px;}
.pub_rim h3.title {line-height: 25px; padding:0px 0 10px; border-bottom: 1px #eee solid; font-size: 18px; color: #333; font-weight: normal;}
.pub_rim h3.title a {line-height: 25px; font-size: 14px; float: right; color: #999; padding-right: 15px; background: url(img/arr_right_ico.gif) right 6px no-repeat;}
.pub_rim h3.title img {height: 25px; margin-right: 10px; float: left;}
.pub_rim h3.title a:hover {color: #25C7A4;}

.pub_rim .writer_rim {margin: 0 -20px;}
.pub_rim .writer_rim .writer_li {padding:10px 20px; border-right: 1px #eee solid;}
.pub_rim .writer_rim .writer_li ul{margin: 0 -10px;}
.pub_rim .writer_rim .writer_li ul li {padding: 10px;}
.pub_rim .writer_rim .writer_li ul li a {display: block; color: #333;}
.pub_rim .writer_rim .writer_li ul li a h4 {font-weight: normal; font-size: 14px; line-height: 30px;}
.pub_rim .writer_rim .writer_li ul li a p {font-weight: normal; font-size: 13px; line-height: 20px; color: #999;    height: 20px;
    overflow: hidden;}
.pub_rim .writer_rim .writer_li ul li a img {width: 100%;    width: 110px;
    height: 110px;}

.pub_rim .writer_rim .writer_li ul li a:hover img{opacity: 0.7;}
.pub_rim .writer_rim .writer_li ul li a:hover h4,.pub_rim .writer_rim .writer_li ul li a:hover p {color: #25C7A4;}

.pub_rim .writer_rim .writer_info {padding:0px 20px;}




/*移动学习*/

.pub_col_9_3 {margin: 0 -20px;}
.pub_col_9_3 .pub_col{ padding: 20px; height: 300px;}
.pub_col_9_3 .pub_col.col-9 {border-right: 1px #eee solid;}

.study_item {width: 100%; text-align: center;}
.study_item ul {padding: 65px 0;}
.study_item ul li { width: 20%;float: left;}
.study_item ul li a {display: block; }
.study_item ul li a img {width: 80px; height: 80px;}
.study_item ul li a h4 { line-height: 30px; font-size: 16px; color: #333; font-weight: normal;}
.study_item ul li a p { line-height: 30px; font-size: 14px; color: #999;}

.study_item ul li a:hover img{ opacity: 0.7;}
.study_item ul li a:hover h4,.study_item ul li a:hover p {color: #25C7A4;}

/*微信二维码*/

.wechat_rim {width: 100%;}
.wechat_rim ul {margin: 0 -10px;}
.wechat_rim ul li {padding: 10px; text-align: center;}
.wechat_rim ul li img {width: 120px; border:1px #eee solid;}
.wechat_rim ul li h4 {font-size: 16px; color: #333; font-weight: normal;line-height: 30px;}
.wechat_rim ul li p {font-size: 14px; color: #999; line-height: 20px; padding: 0 10px; margin-bottom: 10px;}

.wechat_rim ul li span { display:inline-block; font-size: 14px; color: #fff; line-height: 30px; padding: 0 30px; background: #ff4103; border-radius: 5px;}



/*文化娱乐*/
.swiper_yule{width: 750px; height: 320px; margin:0 auto; overflow: hidden;}
.swiper_yule .yule_up,.swiper_yule .yule_down {width: 100%; height: 160px; position: relative; text-align: center;}

.yule_item { display: inline-block; margin: 5px; position: relative;}
.yule_item a {display: block; position: relative; overflow: hidden;}
.yule_item a img {display: block; width: 100%;}
.yule_item a p {width: 100%; background: rgba(0,0,0,0.7); text-align: center; color: #fff;font-size: 12px; position: absolute;left: 0; top: 0; z-index: 2;}
	
.swiper_yule .yule_up .yule_item:nth-child(1){ width: 155px;  height: 95px; margin-top: 55px;}
.swiper_yule .yule_up .yule_item:nth-child(1) img{ width: 155px;  height: 95px; }
.swiper_yule .yule_up .yule_item:nth-child(1) p{height: 95px; line-height: 95px;}

.swiper_yule .yule_up .yule_item:nth-child(2){ width: 170px;  height: 105px; margin-top: 45px;}
.swiper_yule .yule_up .yule_item:nth-child(2) img{ width: 170px;  height: 105px; }
.swiper_yule .yule_up .yule_item:nth-child(2) p{height: 170px; line-height: 105px;}

.swiper_yule .yule_up .yule_item:nth-child(3){ width: 155px;  height: 95px; margin-top: 55px;}
.swiper_yule .yule_up .yule_item:nth-child(3) img{ width: 155px;  height: 95px; }
.swiper_yule .yule_up .yule_item:nth-child(3) p{height: 155px; line-height: 95px;}

.swiper_yule .yule_up .yule_item:nth-child(4){ width: 135px;  height: 83px; margin-top: 67px;}
.swiper_yule .yule_up .yule_item:nth-child(4) img{ width: 135px;  height: 83px; }
.swiper_yule .yule_up .yule_item:nth-child(4) p{height: 83px; line-height: 83px;}

.swiper_yule .yule_up .yule_item:nth-child(5){ width: 170px;  height: 105px;}
.swiper_yule .yule_up .yule_item:nth-child(5) img{ width: 170px;  height: 105px;}
.swiper_yule .yule_up .yule_item:nth-child(5) p{height: 105px; line-height: 105px;}

.swiper_yule .yule_up .yule_item:nth-child(6){ width: 260px;  height: 160px;}
.swiper_yule .yule_up .yule_item:nth-child(6) img{ width: 260px;  height: 160px;}
.swiper_yule .yule_up .yule_item:nth-child(6) p{height: 160px; line-height: 160px;}

.swiper_yule .yule_up .yule_item:nth-child(7){ width: 170px;  height: 105px;}
.swiper_yule .yule_up .yule_item:nth-child(7) img{ width: 170px;  height: 105px;}
.swiper_yule .yule_up .yule_item:nth-child(7) p{height: 105px; line-height: 105px;}

.swiper_yule .yule_up .yule_item:nth-child(8){ width: 110px;  height: 60px;}
.swiper_yule .yule_up .yule_item:nth-child(8) a{height: 60px; line-height: 60px; background: #32c3a4; color: #fff;}


.swiper_yule .yule_down  .yule_item{float: left;}
.swiper_yule .yule_down .yule_item:nth-child(1){ width: 170px;  height: 105px;}
.swiper_yule .yule_down .yule_item:nth-child(1) img{ width: 170px;  height: 105px;}
.swiper_yule .yule_down .yule_item:nth-child(1) p{height: 105px; line-height: 105px;}

.swiper_yule .yule_down .yule_item:nth-child(2){ width: 260px;  height: 160px;}
.swiper_yule .yule_down .yule_item:nth-child(2) img{ width: 260px;  height: 160px;}
.swiper_yule .yule_down .yule_item:nth-child(2) p{height: 160px; line-height: 160px;}

.swiper_yule .yule_down .yule_item:nth-child(3){ width: 170px;  height: 105px;}
.swiper_yule .yule_down .yule_item:nth-child(3) img{ width: 170px;  height: 105px;}
.swiper_yule .yule_down .yule_item:nth-child(3) p{height: 105px; line-height: 105px;}

.swiper_yule .yule_down .yule_item:nth-child(4){ width: 110px;  height: 60px;}
.swiper_yule .yule_down .yule_item:nth-child(4) a{height: 60px; line-height: 60px; background: #32c3a4; color: #fff;}

.swiper_yule .yule_item:hover p{ opacity: 0; }



.feature_tour .mask{width:100%;position:relative;height:320px;overflow:hidden;}
.feature_tour .mask .maskcon{width:10000px;}
.feature_tour .mask .maskcon .innercon{float:left;width:850px; height: 320px;}

.feature_tour .nav{position: relative;}
.feature_tour .nav a{display:block;float:left;width:27px;height:44px;overflow:hidden; position: absolute; bottom: 160px; margin-bottom: -22px;}
.feature_tour .nav a.prev {left: 0;}
.feature_tour .nav a.next {right: 0;}

/*精品专栏*/

.column_rim {width: 100%; padding: 20px 0;}
.column_rim h3 {font-weight: normal; font-size: 16px; color: #999; }
.column_rim h3 img{height: 20px; margin: 2px 10px 2px 0; float: left;}
.column_rim h3 a {display: block; color: #666; text-decoration: none; font-size: 14px; line-height: 25px; float: right;}

.column_rim ul {margin: 0 -10px; padding-top: 10px; height: 315px;}
.column_rim ul li {padding: 10px; text-align: center;}
.column_rim ul li img {width: 100%;}
.column_rim ul li h4 {font-weight: normal; font-size: 14px; color: #333; line-height: 30px;}
.column_rim ul li p {font-size: 13px; color: #999; text-align: left; line-height: 20px; padding: 5px 0 20px;}
.column_rim ul li a {display: block; border:1px #25C7A4 solid; line-height: 34px; color: #25C7A4; font-size: 14px; border-radius: 5px;}
.column_rim ul li a:hover {background: #25C7A4; color: #fff;}




.cont_tabs {width: 70px; height: 346px; border-right: 1px #eee solid; float: left; padding-right: 20px;}
.cont_tabs ul { padding: 10px 0;}
.cont_tabs ul li {padding:0 10px; line-height: 30px; text-align: center; font-size: 14px; color: #333; cursor: pointer; margin: 20px 0;}
.cont_tabs ul li:hover,.cont_tabs ul li.actived {background: #25C7A4; border-radius: 5px; color: #fff;}

.cont_content_rim {width:650px ; float: right;}
.cont_content_rim .cont__rims {width: 650px; height: 346px;display: none;}
.cont_content_rim .cont__rims.currented {display: block;}


.cont_news__li {width: 100%; padding-top: 10px;}
.cont_news__li ul {margin: 0 -10px;}
.cont_news__li ul li {padding: 0 10px;}
.cont_news__li ul li a {display: block; line-height: 30px; font-size: 14px; color: #333; background: url(img/li_ico.gif) left 10px no-repeat; padding-left: 15px;
    overflow: hidden;
    width: 315px;
    height: 30px;
	}
.cont_news__li ul li a:hover {color: #25C7A4;}
.cont_news__img {width: 100%; padding-top: 20px;}
.cont_news__img ul {margin: 0 -10px;}
.cont_news__img ul li {padding: 0 10px;}
.cont_news__img ul li a {display: block;}
.cont_news__img ul li a img {width: 100%;}
.cont_news__img ul li a h5 {font-weight: normal; font-size: 14px; color: #333; text-align: center; line-height: 30px;}
.cont_news__img ul li a:hover img {opacity: 0.7;}
.cont_news__img ul li a:hover h5 {color: #25C7A4;}
.top-textad{    padding: 10px 20px;
    background-color: #fff;
    margin-top: 20px;
    height: 30px;
}
.top-textad a{    color: #333;
    font-size: 13px;
    line-height: 30px;
    margin-right: 10px;
}
.top-textad a:hover {
    color: #25c7a4;
}
.pos_kecheng{
	display: none;
}