﻿@charset "utf-8";

/* 提示 */
.info_tip{ padding:15px 0; background:#f5f5f5; border-bottom:1px solid #ededed;}
.info_t h3{ font-size:23px; color:#333; }
.info_t p span{ margin:0 5px;}
.info_k a{border-radius:3px; background:#dedede; padding:0 10px; color:#888; margin-left:5px; height:24px; display:inline-block; line-height:24px;}
.info_k a:hover{ color:#fff; background:#8f0100;}
.info_k{ margin:14px 0 0 0;}

/* 内容 */
.main .left_con_p{ width:682px;}
.main .left_con{ width:652px; margin-top:10px; *margin-top:10px;_margin-top:10px;float:left;border:1px solid #ccc; padding:10px 15px 20px;*padding:10px 15px 20px;_padding:10px 15px 20px;box-shadow: 0 2px 2px #dfdfdf;word-break:break-all;word-wrap:break-word;}
.main .left_con div{width:auto;}
.main .left1_con_p{margin-top:20px; }
.main .left1_con{ width:760px; margin-top:10px; *margin-top:10px;_margin-top:10px;float:right;border:1px solid #ccc; padding:10px 15px 20px;*padding:10px 15px 20px;_padding:10px 15px 20px;box-shadow: 0 2px 2px #dfdfdf;word-break:break-all;word-wrap:break-word;}
.main .left1_con div{width:auto;}
.main .left2_con_p{ width:682px;}
.main .left2_con{ width:750px; margin-top:10px; *margin-top:10px;_margin-top:10px;float:right;border:1px solid #ccc; padding:10px 15px 20px;*padding:10px 15px 20px;_padding:10px 15px 20px;box-shadow: 0 2px 2px #dfdfdf;word-break:break-all;word-wrap:break-word;}
.main .left2_con div{width:auto;}
.main .right_con{ float:right; width:302px;}

/* 左侧内容 - 新闻列表 */
.main .left_con .listcon{ width:650px; border-bottom:1px dashed #ccc; padding:11px 0; margin:0 auto 10px auto;font-family:微软雅黑; }
.main .left_con .listcon .new_icon{ margin:2px 10px 0 0;}
.main .left_con .listcon h3{ font-size:20px; overflow:hidden; width:580px; height:30px; margin-left:20px;}
.main .left_con .listcon h3 a{color:#8f0000;}
.main .left_con .listcon h3 a:hover{text-decoration: underline;}
.main .left_con .listcon h4{ margin-bottom:15px; margin-left:20px;}
.main .left_con .listcon h4 em{ margin-right:10px;}
.main .left_con .listcon h4 span{ color:#df0000; font-weight:bold; margin-left:10px; margin-right:3px;}
.main .left_con .listcon .img{ border:1px solid #ccc; width:134px; height:94px;}
.main .left_con .listcon .img img{ border:2px solid #fff;width:130px; height:90px;}
.main .left_con .listcon .text{ width:490px; margin-left:15px; font-size:16px; line-height:26px; margin-top:-6px; overflow:hidden; height:101px;word-break:break-all;}

/* 右侧内容 */
.main .right_con.mt20 .adv_banner{ border:1px solid #ccc;box-shadow: 0 2px 2px #dfdfdf;}
/* 右侧内容 - 国际新闻 */
.main .right_con .r_bd h3{font-size:14px; }
.main .right_con .r_bd h3 strong{ border:1px solid #ccc; border-bottom:0;display:inline-block;padding:0 15px;height:30px; line-height:30px; margin-bottom:-1px; background:#fff; }
.main .right_con .r_bd .intern_bd{border:1px solid #ccc; padding:10px 15px;}
.main .right_con .r_bd .intern_bd li{ line-height:24px;}
.main .right_con .r_bd .intern_bd a,.main .right_con .r_bd .intern_bd i,.main .right_con .r_bd .intern_bd span{ float:left;}
.main .right_con .r_bd .intern_bd a{ width:170px; margin-right:10px; height:24px; overflow:hidden;}
.main .right_con .r_bd .intern_bd i{ margin:6px 5px 0 0;}
.main .right_con .r_bd .intern_bd span{ color:#999;}
/* 右侧内容 - 国内新闻 */
.main .right_con .r_bd .inland_bd{ border:1px solid #ccc;padding:10px 15px;}
.main .right_con .r_bd .inland_bd ul{border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:5px; height:120px;}
.main .right_con .r_bd .inland_bd li{width:126px; margin:10px 5px 0 3px; }
.main .right_con .r_bd .inland_bd li .img{ border:1px solid #ccc; width:124px; height:84px;}
.main .right_con .r_bd .inland_bd li .img img{ width:120px; height:80px; border:2px solid #fff;}
.main .right_con .r_bd .inland_bd li .text{ text-align:center; width:126px; line-height:24px; height:24px; overflow:hidden;}
.main .right_con .r_bd .inland_bd li.r_l{height:17px;line-height:17px;overflow:hidden;width:280px;}
.main .right_con .r_bd .inland_bd p{ line-height:24px;}
.main .right_con .r_bd .inland_bd p span{ margin:0 5px; font-weight:bold;}
.main .right_con .r_bd .inland_bd p a{ display:inline-block; width:270px; height:24px; overflow:hidden;}

/* 左侧内容 - 新闻内容页 */
.main .left_con .press_con .fl_dh{ padding:10px 0 0 0;}
.main .left_con .press_con .fl_dh a{border-radius:3px; background:#dedede; padding:0 10px; color:#888; margin-left:5px; height:24px; display:inline-block; line-height:24px;}
.main .left_con .press_con .fl_dh a:hover{ color:#fff; background:#8f0100;}
.main .left_con .press_con .fl_dh .cur{color:#fff; background:#8f0100;}
.main .left_con .press_con h2{font-size: 26px;padding:20px 0 10px;text-align: center; font-weight:bold; color:#333;}
.main .left1_con .press_con h2{font-size: 26px;padding:20px 0 10px;text-align: center; font-weight:bold; color:#333;}
.main .left2_con .press_con h2{font-size: 26px;padding:20px 0 10px;text-align: center; font-weight:bold; color:#333;}
.main .left_con .press_con .titinfo{color: #585858;font-size: 12px;padding: 0 0 10px;text-align: center;}
.main .left_con .press_con .titinfo span{ color:#999; margin-right:10px;}
.main .left_con .press_con .press_con_t{ line-height:30px; font-size:16px; border-top:1px solid #e5e5e5; padding:15px 10px;}
.main .left_con .press_con .interest_text{ margin:10px 0;}
.main .left_con .press_con .interest_text h3{ border-bottom:1px solid #e5e5e5; padding:0 10px 10px 10px; font-size:16px; color:#333; margin-bottom:10px;}
.main .left_con .press_con .interest_text p{ width:310px; float:left; margin-left:10px; line-height:24px; height:24px; overflow:hidden; margin-bottom:5px;}
.main .left_con .press_con .interest_text p a{color:#4C7D9A}
.main .left_con .press_con .interest_text p a span{ font-size:10px; font-weight:bold; margin-right:5px; vertical-align:2px;}
.main .left_con .press_con .context ul li{height:25px;line-height:25px;overflow:hidden;}
/* 左侧内容 - 广告 */
.main .left_con_p .adv_banner{ border:1px solid #ccc;}
.main .left_con_p .adv_banner img{ width:680px;}

/* 左侧内容 - 推荐文章 */
.main .left_con_p .left_con .recom_t h3{ border-bottom:1px solid #e5e5e5; padding:0 10px 10px 0; font-size:16px; color:#333; margin-bottom:10px; width:640px;}
.main .left_con_p .left_con .recom_t{ width:670px;}
.main .left_con_p .left_con .recom_t li{ width:156px; float:left; margin:5px 9px 10px 0;}
.main .left_con_p .left_con .recom_t li .img{ width:154px; height:104px;border: 1px solid #CCCCCC;}
.main .left_con_p .left_con .recom_t li .img img{ width:150px; height:100px;border: 2px solid #fff;}
.main .left_con_p .left_con .recom_t li .text{ line-height:16px; padding:5px; width:150px; height:30px; overflow:hidden;}

/* 营地 */
.news_main_mainbg{ background:#fff; border:1px solid #ccc; padding:15px 0 15px 15px;border-radius:5px}
.campsite_bd h4{ font-size:16px; font-weight:bold; line-height:35px; height:35px; margin-bottom:5px; color:#8f0100; }
.campsite_bd h4 i{ margin-right:10px;vertical-align:-3px;*vertical-align:2px;}
.ydjd_imglist ul li {float: left;margin-right: 13px;width: 232px; }
.news_imglist_img{ border:1px solid #eee;}
.news_imglist_img img{ width:230px; height:150px;}
.ydjd_imglist_title {font-size: 14px;height: 25px;line-height: 25px;overflow: hidden;text-align: center;width: 230px;}
.ydjd_imglist_date {font-size: 12px;line-height: 20px;text-align: center;width: 230px;}

.ydjd_yd{ width:1020px;}
.ydjd_yd_mainbg {float:left;width:490px; border:1px solid #ccc;border-radius:5px; margin-right:16px; margin-bottom:16px;}
.ydjd_yd_contbox {padding: 0 10px;width: 460px;}
.ydjd_yd_img {float: left;height: 100px;padding:10px 10px 10px 0;width: 150px; border-right:1px solid #ccc; margin-right:10px;}
.ydjd_yd_title {float: left;font-size: 18px;height: 30px;line-height: 30px;overflow: hidden;text-align: left;width: 285px; margin-top:10px;}
.ydjd_yd_cont {color: #959595;float: left;font-size: 12px;line-height: 18px;width: 285px;}
.ydjd_yd_cont span {height: 55px;overflow: hidden;width: 285px;}
.ydjd_yd_cont01{ float:left; margin-top:5px;}
.ydjd_yd_cont01_01 i{ vertical-align:-2px; margin-right:2px;*vertical-align:2px;}

/* 地方营地 */
.place_main_mainbg{background:#fff; border:1px solid #ccc; padding:15px 0 15px 15px;border-radius:5px}
.place_main_mainbg .ydjd_imglist_box .ydjd_imglist ul li .news_imglist_img{ margin-bottom:5px;}
.place_main_mainbg .ydjd_imglist_box .ydjd_imglist ul li{ margin-bottom:20px;}

/* 露营之家专题 */
.project_bd{ border:1px solid #ccc;}
.project_bd ul{ border-bottom:1px solid #ccc;}
.project_bd ul li{padding:15px; float:left;}
.project_bd ul li .img{ width:300px; height:200px; border:1px solid #ccc; margin-bottom:10px;}
.project_bd ul li .img img{ width:300px; height:200px;}
.project_bd ul li .text{ width:300px; height:20px; line-height:20px; font-size:14px; text-align:center; overflow:hidden; font-weight:bold; }
.project_bd ul li .text a{color:#8f0100;}
.project_bd .noborder{ border:0;}


/* 露营之家-关于我们 */
.main .left_con_p.mt20.about_bd{ float:right; width:800px;}
.main .left_con_p.mt20.about_bd .left_con{ width:768px; border:1px solid #e8e8e8;border-top:2px solid #e8e8e8;}
.inside_bg .main .about_bd_l{ width:160px; background:#f9f9f9; float:left; margin-top:10px; padding:0 10px; border:1px solid #e8e8e8;}
.inside_bg .main .about_bd_l span{ line-height:45px; height:45px; font-size:14px; display:block; text-align:center;border-bottom:1px dashed #e8e8e8;}

.main .camp_menu strong {width: 60px;}
.main .camp_menu span {width: 930px;}
.main .camp_menu span a {margin: 0 7px;white-space: nowrap;}
.main .camp_menu span .red{ color:#8F0100;}





