@charset "utf-8";
html,body,div,span,ul,li,a,p,h1,h2,h3,h4,table,tr,td,img,object,input,select{margin:0px;padding:0px;}
body{font-family:Microsoft Yahei,"宋体"; margin:0 auto; padding:0;position:relative;  }
img{border:none}
.clear{ clear:both;}
.clearfix:after{content:" ";display: block;clear:both;visibility: hidden;}

/*顶部*/
.top{ width:100%; height:40px; border-bottom: #EEEEEE 1px solid;}
.top_a{ width:1420px; height:40px; margin:auto;}
.top_a_a{ padding-right:15px;height:40px; line-height:40px;  font-size:14px; color:#707171; text-align:center; float:left;}
.top_a_b{ width:478px; height:40px; line-height:40px; float:right;}
.top_a_e{ width:143px;padding-top:20px; float:left;}
.top_tel_a{height:40px;}
.top_tel_a ul{list-style:none; margin:0; padding:0px; text-align:center; margin:0 auto;}
.top_tel_a li{list-style:none; float:left; height:40px; color:707171; line-height:40px; text-align:center; display:inline-block; font-size:12px; font-family:"宋体"; padding: 0px 10px; margin:0 auto;}
.top_tel_a li a{text-decoration:none; color:#707171; display:block;}
.top_tel_a li a:hover{color:#ff5400;}
.line_top{ width:10px !important; color:#9F9E9E; }

/*标识*/
.bs{ width:100%; height:98px; margin:auto;}
.bs_a{ width:1420px; height:98px; margin:auto;}
.bs_b{ width:498px; height:98px; float:left;}
.bs_c{ width:498px; height:98px; float:left;}
.bs_d{ width:422px; height:98px; float:left;}
.bs_tel{ width:386px; height:61px;}
.bs_time{ width:386px; color: #666; font-size:12px; text-align:center;}

.sou{ width:400px; height:60px; padding-top:20px; margin:auto;}
.sou_a{ width:80px; height:60px; line-height:60px; color:#ff7200; font-weight:bold;  font-size:14px;float:left;}
.sou_b{ width:220px; height:30px; line-height:30px; font-size:12px;color:#aaaaaa; padding-left:10px; margin-top:15px; border: #fa8d00 1px solid; float:left; }
.sou_c{ width:70px; height:32px; line-height:32px; background-color:#ff7200; font-size:14px; color:#FFF; text-align:center; margin-top:15px; float:left; }
.sou_c a{ color:#FFF; text-decoration:none; display:block;}
.sou_c a:hover { background-color:#f83306;}

/*导航*/
.dh_bg{ width:100%; height:70px; background-color:#2a8ade; margin:auto;}
.dh_lm{ width:1420px; height:70px; margin:auto;}
.dh_lm ul{ list-style:none; margin:0px; padding:0px;}
.dh_lm li{ list-style:none; height:70px; line-height:70px; text-align:center; display:inline-block; padding: 0px 16px; float:left;}
.dh_lm li a{ text-decoration:none; font-size:20px;color:#FFFFFF; display:block; padding: 0px 16px; }
.dh_lm li a:hover{color:#ffffff; background-color:#319ef7;}

/*幻灯片*/
.banner{ width:100%; height:476px;; margin:auto;}

/*中部*/
.center{ width:100%; margin:auto; margin-top:15px;}
.center_zb{ width:1420px;margin:auto;}

/*草原游*/
.cyy{ width:1420px;margin:auto;}
.cyy_left{ width:1125px; border:#efefef 1px solid; padding-bottom:5px; float:left; margin-right:15px;}
.cyy_bt{ width:1100px; height:50px; border-bottom:#efefef 2px solid; margin:auto; margin-bottom:2px;}
.cyy_bt_bg{ height:54px; line-height:54px; background:url(../image/bt_bg.jpg) no-repeat; color:#F60; font-size:26px; padding-left:85px; float:left; }
.cyy_text{ color:#2a8ade; font-size:26px; }

.more{color:#848687; font-size:14px; float:right; line-height:53px; padding-right:20px;}
.more a{ text-decoration:none; color:#848687; font-size:14px; }
.more a:hover{color:#F60;}

.cyy_pic{ width:516px; margin:15px; float:left;position:relative;}
.cyy_pic_a{width:570px; padding-top:10px;float:left; }
.cyy_pic_b ul{ list-style:none; float:left; }
.cyy_pic_b li{ list-style:none; width:274px; margin:6px 5px; float:left;position: relative;}
.cyy_pic_b li a{display: block;}

.cyy_wrapper{position: absolute;background: #000;opacity: .6;height: 50px;width: 100%;bottom: 0px;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.cyy_pic .cyy_title,.cyy_pic_b ul li .cyy_title {position: absolute;bottom: 0px;z-index: 1;color: #fff;line-height: 50px;font-size: 18px;width: 100%;padding-left: 15px;}
.cyy_pic_b ul li .cyy_wrapper {height: 33px;}
.cyy_pic_b ul li .cyy_title {font-size: 15px;line-height: 33px;white-space: nowrap;padding-left: 7px;}
.cyy_pic .line_price{bottom:56px;}
/*联系我们*/
.cyy_lxwm{ width:275px;border:#efefef 1px solid; padding-bottom:10px; float:left;}
.cyy_lxwm_bt{ width:255px; height:50px; border-bottom:#efefef 2px solid; margin:auto;}
.cyy_lxwm_bt_a{ width:150px; height:50px; line-height:50px; border-bottom:#2a8ade 2px solid; float:left; color:#F60; font-size:26px; text-align:center; }
.cyy_lxwm_bt_b{width:255px; font-size:16px; line-height:35px; color:#626262; padding-left:12px; padding-top:10px;float:left;}

.tq{ width:278px;float:left;}
.tq_c{ width:278px;float:left; margin-bottom:10px;}
.tq_a{ width:85px; height:82px; padding-right:12px; padding-top:10px; float:left;}
.tq_b{ width:84px; height:82px; padding-top:10px; float:left;}

/*国内游*/
.gny{ width:1418px; border:#efefef 1px solid; padding-bottom:5px; float:left; margin-top:15px;}
.gny_bt{ width:1390px; height:50px; border-bottom:#efefef 2px solid; margin:auto; margin-bottom:2px;}
.gny_bt_bg{ width:120px; height:54px; line-height:54px; background-image:url(../image/bt_bg.jpg); color:#F60; font-size:26px; padding-left:85px; float:left; }

.gny_xl{ width:1390px; margin:auto; padding:15px 0px ;}
.gny_xl ul{list-style:none; margin:0px; padding:0px;}
.gny_xl li{ list-style:none; width:333px; height:305px;border:#efefef 1px solid; float:left; margin-right:12px;}
.gny_xl li a{text-decoration:none; color:#444544; }
.gny_xl li a:hover{text-decoration:none; color:#f2760c;}

.gny_xl_a{ width:304px; height:203px; margin:auto; margin-top:15px;}
.gny_xl_c{ width:304px; line-height:42px; font-size:16px; color:#2c2d2d; margin:auto;}
.gny_xl_d{ width:304px; margin:auto;}
.gny_xl_d_time{font-size:14px; color:#2c2d2d; float:left;}
.gny_xl_d_jg{font-size:18px; color:#F60; float:right;}

/*赤峰风情*/
.cffq{ width:1418px; margin-top:15px; float:left;}
.cffq_a{ width:650px;border:#efefef 1px solid; padding-bottom:15px; float:left; margin-right:15px;}
.cffq_a_bg{ width:620px; height:50px; border-bottom:#efefef 2px solid; margin:auto;}
.cffq_bt{ width:150px; height:50px; line-height:50px; border-bottom:#2a8ade 2px solid; float:left; color:#F60; font-size:26px; text-align:center; }
.cffq_nr{ width:620px; margin:auto; margin-top:7px;}
.cffq_b{ width:620px; border-bottom:#dedede 1px dashed; }
.cffq_pic{ width:200px; padding:10px; float:left; }
.cffq_text{ width:400px;float:left;}
.cffq_text_a{ width:390px; line-height:50px; color:#49494a; float:left;}
.cffq_text_b{ width:390px; line-height:30px; color:#737474; float:left;}

/*赤峰名吃*/
.cfmc{ width:435px;border:#efefef 1px solid; padding-bottom:5px; float:left; margin-right:15px;}
.cfmc_bg{ width:420px; height:50px; border-bottom:#efefef 2px solid; margin:auto;}
.cfmc_bt{ width:150px; height:50px; line-height:50px; border-bottom:#2a8ade 2px solid; float:left; color:#F60; font-size:26px; text-align:center; }

.cfmc_c{ width:422px; padding-top:10px;padding-bottom:10px; margin:auto; }
.cfmc_c ul{ list-style:none;width:422px; margin:0px; padding:0px; }
.cfmc_c li{ list-style:none; width:201px; float:left; padding-left:6px;}
.cfmc_c li a{ text-decoration:none; font-size:14px; color:#666666;}
.cfmc_c li a:hover{text-decoration:none; color:#FF6600; }

.cfmc_pic{ width:201px; height:140px;text-align:center;}
.cfmc_text{ width:201px;height:25px; line-height:25px;text-align:center;}

/*旅游常识*/
.lycs{ width:296px;border:#efefef 1px solid; padding-bottom:5px; float:left;}
.lycs_bg{ width:280px; height:50px; border-bottom:#efefef 2px solid; margin:auto;}
.lycs_bt{ width:150px; height:50px; line-height:50px; border-bottom:#2a8ade 2px solid; float:left; color:#F60; font-size:26px; text-align:center; }

.lycs_c{ width:280px; padding-top:10px; margin:auto;}
.lycs_c ul{ list-style:none; margin:0; padding:0;}
.lycs_c ul li{ list-style:none;  }
.lycs_c ul li a{ text-decoration:none; font-size:16px; line-height:34px; color:#626262; }
.lycs_c ul li a:hover{text-decoration:none; color: #ff9600;}
.dian{ padding-right:10px;color:#626262; font-size:14px; padding-left:10px; font-family:"宋体";}


.lycs_c_a{ width:260px; padding-top:10px; margin:auto;}
.lycs_c_a ul{ list-style:none; margin:0; padding:0;}
.lycs_c_a ul li{ list-style:none;  }
.lycs_c_a ul li a{ text-decoration:none; font-size:16px; line-height:34px; color:#626262; }
.lycs_c_a ul li a:hover{text-decoration:none; color: #ff9600;}


/*景区景点*/
.jqjd_d{ width:1400px; padding-top:20px; padding-bottom:10px; margin:auto; }
.jqjd_d ul{ list-style:none; margin:0; padding:0px;}
.jqjd_d li{ list-style:none;width:350px;line-height:35px; text-align:center;float:left; }
.jqjd_d a{ text-decoration:none; font-size:16px; color:#3a3a3a; position: relative;display: block;}
.jqjd_d a:hover{ color:#FF6600;}
.jqjd_d a i.hot{left:13px;}
.jqjd_pic{width:350px;}
.jqjd_text{text-decoration:none; font-size:16px; color:#3a3a3a; }

/*友情链接*/
.link_b_a{ width:1380px; height:70px; padding-top:15px; margin:auto; }
.link_b_a ul{ list-style:none; margin:0px; padding:0px; float:left; }
.link_b_a li{ list-style:none; width:120px; height:25px; text-align:center; float:left;}
.link_b_a li a{ text-decoration:none; font-size:14px; height:25px; line-height:25px; text-align:center; color:#737373;}
.link_b_a li a:hover{ color:#FF6600; }

.link_b_b{ width:1380px; height:60px; padding-bottom:10px; margin:auto; }
.link_b_b ul{ list-style:none; margin:0px; padding:0px;}
.link_b_b li{ list-style:none; height:60px; padding-left:8px; font-size:14px; float:left;}

/*底部*/
.bottom{ width:100%; border-top:#2a8ade 5px solid; margin-top:15px;}
.bottom_f{ width:1420px; height:120px; margin:auto;}
.bottom_g{ width:1420px; height:120px;float:left;}

.bottom_g_a{ width:680px; height:35px; margin-top:15px;}
.bottom_a_a ul{list-style:none; height:35px; margin:0; padding:0px;}
.bottom_a_a li{list-style:none;width:100px; line-height:35px; font-size:16px; float:left; display:inline-block; }
.bottom_a_a a{color:#737373; display:block; text-decoration:none;}
.bottom_a_a a:hover{color:#ff9000;}

.bottom_h{ width:1400px; height:35px; font-size:16px; color:#737373; line-height:35px;}
.bottom_h a{text-decoration:none; color:#737373; }
.bottom_h a:hover{ color:#ff9000;}

i.hot {display: block;font-style: normal;color: #fff;font-weight: bold;background: #FF5410;font-size: 15px;padding: 5px 13px;position: absolute;left: 0px;top: 0px;line-height: 25px;}

.line_price {position: absolute;right: 0px;bottom: 38px;text-align: center;}
.line_price i {font-style: normal;font-size: 12px;}
.line_price .line_price_1 {color: #FFF;background: #ff520c;line-height: 27px;padding: 0px 10px;}
.line_price .line_price_2 {color: #ff520c;background: #fff;line-height: 20px;font-size: 12px;}
.line_price span {display: block;font-size: 20px;}
