@charset "utf-8";
body {
    font: 14px/2 "Hiragino Sans GB", "\5FAE\8F6F\96C5\9ED1", "WenQuanYi Micro Hei", "Tahoma", "Helvetica", "Arial", "\5b8b\4f53", "sans-serif";
	/*background: #000000 url(http://www.weinanbbs.cn/template/comiis_19lou/img/comiis_bg.jpg) no-repeat center 0px!important;*/
	background-color:#FFFFFF!important;
}
.clearfix,.cf{*zoom:1}
.clearfix:after,.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
a {
	text-decoration: none;
	color:#333;
}
a:hover{color:#369;}
img{border:0;}
li{list-style:none}
/*顶部*/
.header_cnt {
    width: 1400px;
    height: 100px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}
.header_cnt_l {
    position: relative;
    width: 240px;
    height: 100px;
    padding: 20px 0px;
    overflow: hidden;
    float: left;
}
.header_cnt_l a {
    display: block;
    width: 100%;
    height: 100%;
}
.header_cnt_l a.rss {
    position: absolute;
    right: 5px;
    bottom: 30px;
    width: 39px;
    height: 12px;
}
.header_cnt_2 {
	float: left;
	margin: 30px 0 0 30px;
}
.header_cnt_3 {
    height: 83px;
    padding-top: 17px;
    overflow: hidden;
    float: right;
}
.header_cnt_3_t {
    height: 42px;
    position: relative;
    _overflow: hidden;
}
.header_cnt_3_t .search_head {
    width: 350px;
    height: 40px;
    line-height: 40px;
    padding-left: 14px;
    border: 1px solid #bebebe;
    color: #444;
}
.header_cnt_3_t .btn {
    width: 80px;
    height: 42px;
    text-align: center;
    font-size: 18px;
    background-color: #ee4b4b;
    color: #fff;
    border: 0 none;
    margin-left: -1px;
}
.header_cnt_3_b {
    width: 100%;
    height: 30px;
    line-height: 30px;
}
.header_cnt_3_b a {
    overflow: hidden;
    font-size: 12px;
    display: block;
    width: 25%;
    height: 100%;
    text-align: center;
    line-height: 30px;
    position: relative;
    background-color: #fff;
    color: #999;
    float: left;
}
.header_cnt_3_b a em {
    position: absolute;
    right: 0;
    top: 0;
    background: url(../images/hotwords.png) no-repeat center center;
    width: 14px;
    height: 16px;
    display: block;
}

/*导航*/
.nav2{width:100%;margin: 0 auto;background-color:#0860a0;height:45px;line-height:45px;}
.nav-c{width:1400px;clear:both;}
.nav-c ul li{float:left;width:85px;text-align:center}
.nav-c ul li:hover ul{display:block;background-color: rgba(6,72,122,0.95);}
.nav-c ul li.on{background:rgba(6,72,122,0.95);}
.nav-c ul li:hover{background-color:#06487A;border:0;overflow:hidden;}
.nav-c ul li:hover ul li{border:0 !important}
.nav-c ul li ul li{clear:left;height:30px;z-index:999;line-height:30px;overflow:hidden}
.nav-c ul li ul li a{display:block;}
.nav-c ul li ul li a,.nav-c ul li ul li a h3{color:#CBD1DA;font-size:14px;font-weight: 500;}
.nav-c ul li ul li:hover h3{text-decoration:underline;font-size:16px;}
.nav-c ul li ul li:hover{background-color: rgba(6,72,122,0.4);}
.nav-c ul li ul{z-index:999;position:absolute;display:none;overflow:hidden;}
h2{font-style:normal;font-size:16px;font-weight:500;color:#fff}
.center{margin:0 auto;width:1400px;}
em,i{font-style:normal;}
.li-right{float:right !important ;margin-right:0 !important}

/*头条*/
#toutiao {
    padding-top: 10px;
}
.hot {
    height: auto;
    text-align: center;
    background: #f3f3f3;
    border: 1px solid #ebebeb;
    position: relative;
    width: 1400px;
    margin: 0 auto;
}
.hot h1 {
    font-size: 31px;
    color: #0860A3;
    font-family: "微软雅黑","黑体","宋体";
    font-weight: bold;
}
.hot h1 a {
    color: #0860a0;
    text-decoration: none;
}
.hot .tt {
    background: url(../images/toutiaoicon.png) no-repeat;
    width: 74px;
    height: 74px;
    position: absolute;
    left: 0;
    top: 0;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/toutiaoicon.png");
    z-index: 22;
}
.hot p {
    line-height: 30px;
    height: 30px;
    text-align: center;
}
.hot p a {
    margin: 0 2px;
    font-size: 14px;
    color: #0860a3;
}
.m_center {
    width: 1400px;
    margin: 0 auto;
	background-color: #ffffff;
}
.m_center .right {
    width: 500px;
    float: right;
}
.m_center .right .textdes {
    margin-bottom: 1px;
	height:96.5px;
}
.m_center .right .textdes dt {
    font-size: 20px;
	font-weight: 400;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.m_center .right .textdes dt a {
    color: #555;
}
.m_center .right .textdes dt a:hover {
    color: #0860a0;
}
.m_center .right .textdes dd {
    font-size: 12px;
    line-height: 24px;
    color: #888;
}
.m_center .left {
    width: 680px;
    float: left;
}
.m_center .left .banner {
    position: relative;
    width: 680px;
    height: 386px;
    overflow: hidden;
}
.m_center .left .banner a.img_a {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 680px;
    height: 386px;
}
.m_center .left .banner a.img_a img {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 680px;
    height: 386px;
}
.banner_bar {
    position: absolute;
    left: 0;
    top: 344px;
    width: 680px;
    height: 40px;
    background-color: #000000;
    background: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=50);
}
.banner_txt {
    position: absolute;
    left: 0;
    top: 344px;
    width: 400px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    text-indent: 14px;
    z-index: 9999;
}
.banner_txt a {
    font-size: 14px;
    text-decoration: none;
    color: #ffffff;
}
.banner_act {
    position: absolute;
    right: 0;
    top: 355px;
    width: 144px;
    height: 20px;
    z-index: 9999;
}
.banner_act div {
    width: 20px;
    height: 20px;
    float: left;
    cursor: pointer;
}
.banner_act div span {
    display: block;
    font-size: 0;
    margin: 0 auto;
    margin-top: 6px;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    background-color: #ffffff;
}
.banner_act div span.now {
    background-color: #F44D4D;
    margin-top: 4px;
    width: 12px;
    height: 12px;
}
.banner .btn_l {
    position: absolute;
    left: -50px;
    top: 180px;
    width: 44px;
    height: 44px;
    background: url(../images/banner_left.png) no-repeat center center;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/resources/images/banner_left.png");
    cursor: pointer;
    z-index: 99999;
}
.banner .btn_r {
    position: absolute;
    right: -50px;
    top: 180px;
    width: 44px;
    height: 44px;
    background: url(../images/banner_right.png) no-repeat center center;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/resources/images/banner_right.png");
    cursor: pointer;
    z-index: 99999;
}

/*舌尖上的美食*/
.delicious {
    margin: 20px 0;
}
.index_tl {
    position: relative;
    font-size: 21px;
    color: #333;
    background: url(../images/title_line.png) no-repeat left center;
    padding-left: 15px;
    margin-bottom: 10px;
	margin-top: 10px;
}
.index_tl i {
    position: absolute;
    color: #ff0000;
    font-size: 16px;
    top: -5px;
    padding-left: 10px;
}
.delicious_con {
    width: 100%;
}
.delicious_con1 {
    width: 100%;
    height: 300px;
}
.delicious_l {
    width: 600px;
    height: 300px;
    float: left;
}
.delicious_l a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.delicious_l a img {
    min-height: 300px;
    min-width: 600px;
    transition: transform 1.2s ease 0s;
    -webkit-transition: transform 1.2s ease 0s;
    -moz-transition: transform 1.2s ease 0s;
    -o-animation: transform 1.2s ease 0s;
}
.delicious_l a span, .delicious_r a span, .delicious_con2 a span {
    display: inline-block;
    width: 100%;
    height: 38px;
    font-size: 14px;
    color: #fff;
    line-height: 38px;
    background-color: rgba(0, 0, 0, .5);
    filter: alpha(opacity=50);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    bottom: 0;
    padding: 0 10px;
    box-sizing: border-box;
}
.delicious_r {
    width: 600px;
    height: 300px;
    float: left;
}
.delicious_r a {
    width: 300px;
    height: 300px;
    display: block;
    float: left;
    position: relative;
    overflow: hidden;
}
.delicious_r a img {
    min-height: 300px;
    max-width: 400px;
    transition: transform 1.2s ease 0s;
    -webkit-transition: transform 1.2s ease 0s;
    -moz-transition: transform 1.2s ease 0s;
    -o-animation: transform 1.2s ease 0s;
}
.delicious_con2 {
    width: 100%;
    height: 185px;
}
.delicious_con2 a {
    width: 300px;
    height: 185px;
    display: block;
    float: left;
    position: relative;
    overflow: hidden;
}
.delicious_con2 a img {
    min-height: 185px;
    min-width: 300px;
	max-height: 300px;
    max-width: 300px;
    transition: transform 1.2s ease 0s;
    -webkit-transition: transform 1.2s ease 0s;
    -moz-transition: transform 1.2s ease 0s;
    -o-animation: transform 1.2s ease 0s;
}
/*Tab*/
.index_con {
    margin-top: 40px;
}
.index_con_l {
    width: 1000px;
    float: left;
    margin-right: 50px;
}
.all_news_tl {
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #666;
    font-size: 20px;
	background: #ffffff;
    border-bottom: 4px solid #ff4440;
}
.all_news_tl li {
    width: 100px;
    float: left;
    text-align: center;
}
.all_news_tl li:hover {
    cursor: pointer;
}
.all_news_tl li.active {
    background: #ff0000;
	color: #fff;
}
.tuijian_list {
    overflow: hidden;
}
.tuijian_list li {
    width: 100%;
    padding: 15px 0;
    border-bottom: 1px dashed #ddd;
}
.tuijian_list li:hover {
    background: #f8f8f8;
}
.t_list_l {
    width: 230px;
    height: 150px;
    float: left;
}
.tuijian_list li a {
    display: block;
    color: #555;
	text-decoration: none;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	font-weight: 400;
}
.tuijian_list li a:hover {
    color: #000;
}
.t_list_l img {
    width: 100%;
    max-height: 150px;
}
.t_list_r {
    padding-left: 250px;
}
.t_list_r h3 {
    font-size: 20px;
    padding-bottom: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.t_list_r p {
    font-size: 16px;
    line-height: 30px;
    color: #666;
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.time_info {
    font-size: 16px;
    color: #999;
}
.org {
    color: #ff7f00;
    padding: 0 5px;
}
.index_con_r {
    width: 350px;
    float: left;
}
.tourism {
    width: 100%;
    margin-bottom: 20px;
}
.tourism_tl {
    position: relative;
    font-size: 21px;
    color: #333;
    background: url(../images/title_line.png) no-repeat left center;
    padding-left: 15px;
    margin-bottom: 10px;
}
.tourism_img {
    width: 100%;
    height: 190px;
    display: block;
    position: relative;
    margin-bottom: 15px;
    overflow: hidden;
}
.tourism_img img {
    min-height: 190px;
    min-width: 350px;
    transition: transform 1.2s ease 0s;
    -webkit-transition: transform 1.2s ease 0s;
    -moz-transition: transform 1.2s ease 0s;
    -o-animation: transform 1.2s ease 0s;
}
.tourism_img span {
    display: inline-block;
    width: 100%;
    height: 38px;
    font-size: 14px;
    color: #fff;
    line-height: 38px;
    background-color: rgba(0, 0, 0, .5);
    filter: alpha(opacity=50);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    bottom: 0;
    padding: 0 10px;
    box-sizing: border-box;
}
.tourism_list {
    width: 100%;
}
.tourism_list li {
    width: 100%;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
}
.tourism_list li a {
    width: 325px;
    background: url(../images/news_list_icon2.png) no-repeat left center;
    padding-left: 25px;
    display: inline-block;
    color: #666;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.tourism_list li a:hover {
    color:#333;
}
.bill_three {
    width: 350px;
    height: 275px;
    margin-bottom: 20px;
}
.bill_three img {
    min-height: 275px;
    max-width: 100%;
}
.week_hot {
    width: 100%;
}
.week_hot_con {
	margin-bottom:10px;
}
.week_hot_con a{
	text-decoration: none;
}
.week_new {
    width: 100%;
    height: 87px;
    padding: 4px 0;
    margin-bottom: 10px;
    display: block;
    color: #333;
}
.week_new:hover{ 
    background:#f8f8f8;
}
.week_new:hover p{
	color:#ff0000;
}
.like_list_l {
    width: 115px;
    height: 87px;
    float: left;
}
.like_list_l img {
    width: 100%;
}
.like_list_r {
    padding-left: 130px;
    color: #333;
}
.like_list_r p {
    font-size: 16px;
    line-height: 25px;
    height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.time {
    width: 100%;
    display: block;
    text-align: right;
    line-height: 21px;
    color: #999;
}
.bill_three img {
    min-height: 275px;
    max-width: 100%;
}
.loadingMore {
    background: #f8f8f8;
    color: #fff;
    height: 33px;
    line-height: 33px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
	margin-top:15px;
}

/*便民服务*/
.bm_tools{height:118px;background:#f6f6f6;padding:20px 0;position:relative;}
.bm_tools a{display:block;width:64px;height:75px;overflow:hidden;line-height:30px;color:#989898;text-align:center;padding-top:55px;float:left;margin:0 12px;font-size:12px;text-decoration: none;}
.bm_tools a.bm_tools_wz,.bm_tools a.bm_tools_rq,.bm_tools a.bm_tools_sf,.bm_tools a.bm_tools_df,.bm_tools a.bm_tools_sb,.bm_tools a.bm_tools_yb,.bm_tools a.bm_tools_wf,.bm_tools a.bm_tools_gjj,.bm_tools a.bm_tools_tq,.bm_tools a.bm_tools_dt,.bm_tools a.bm_tools_gjc,.bm_tools a.bm_tools_lc{background:url(../images/gj_icons.gif) no-repeat;}
.bm_tools a.bm_tools_gj{width:110px;height:80px;padding:11px 20px 26px;background:none;font-size:24px;position:absolute;top:15px;left:-12px;line-height:32px;}.bm_tools a.bm_tools_wz{background-position:4px 0;margin-left:130px;display:inline;}
.bm_tools a.bm_tools_rq{background-position:-61px 0;}
.bm_tools a.bm_tools_sf{background-position:-125px 0;}
.bm_tools a.bm_tools_df{background-position:-190px 0;}
.bm_tools a.bm_tools_sb{background-position:-255px 0;}
.bm_tools a.bm_tools_yb{background-position:-321px 0;}
.bm_tools a.bm_tools_wf{background-position:-385px 0;}
.bm_tools a.bm_tools_gjj{background-position:-450px 0;}
.bm_tools a.bm_tools_tq{background-position:-515px 0;}
.bm_tools a.bm_tools_dt{background-position:-580px 0;}
.bm_tools a.bm_tools_gjc{background-position:-645px 0;}
.bm_tools a.bm_tools_lc{background-position:-710px 0;}
.bm_tools a:hover{color:#f60;}

/*友情链接*/
.friendlink {
    padding-top: 30px;
}
.friendlink .tab-btn {
    height: 40px;
    border-bottom: 4px solid #ebebeb;
    position: relative
}
.friendlink .tab-btn .box {
    position: absolute
}
.friendlink .tab-btn .btn {
    height: 40px;
    line-height: 36px;
    font-size: 18px;
    float: left;
    margin-right: 15px;
    width: 112px;
    text-align: center;
    cursor: pointer
}
.friendlink .tab-btn .btn.cur {
    font-size: 24px;
    border-bottom: 4px solid #0D77D4
}
.friendlink .tab-list {
    margin-top: 15px;
	margin-bottom: 15px;
}
.friendlink-home .tab-list {
}
.friendlink-home .tab-list li {
    display: inline-block;
}
.friendlink .tab-list .item {
    display: none;
    margin-left: -9px
}
.friendlink .tab-list .item.cur {
    display: block
}
.friendlink .tab-list .item a {
    line-height: 36px;
    margin-left: 12px;
    color: #666;
    display: inline-block
}
.friendlink .tab-list .item a:hover {
    color: #c81623
}

.wffz {
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 20px;
	margin-bottom: 20px;
}
.wffz img {
    vertical-align: middle;
    margin: 0 5px;
}