.m{width:1200px;overflow: hidden;margin: 0 auto;}
/*头部*/
.header{width:100%;overflow: hidden;}
.top {width:100%; height:106px;background:#801111;}
.logo{width:240px;height:63px;margin-top:22px;background: url("../images/logo.gif") no-repeat;}
.logo a{width:240px;height:63px;display: block;}
.menu{width:800px;height:96px;overflow: hidden;}
.menu ul li{width:100px;height:93px;float: left;}
.menu ul li a{width:100px;height:93px; line-height: 93px; display:block;border-bottom: 3px solid #801111;text-align:center;font-size:16px;color:#EDD8C0;transition:border 1s ; -moz-transition: border 1s ; -webkit-transition: border 1s;}
.menu ul li a:hover{border-bottom: 3px solid #EDD8C0;text-decoration: none;}
.banner{width:100%;overflow: hidden;}
.flexslider {
    margin: 0px auto 45px;
    position: relative;
    width: 100%;
    height: 600px;
    overflow: hidden;
    zoom: 1;
}

.flexslider .slides li {
    width: 100%;
    height: 100%;
}

.flex-direction-nav a {
    width: 70px;
    height: 70px;
    line-height: 99em;
    overflow: hidden;
    margin: -35px 0 0;
    display: block;
    background: url("../images/ad_ctr.png") no-repeat;
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all .3s ease;
    border-radius: 35px;
}

.flex-direction-nav .flex-next {
    background-position: 0 -70px;
    right: 0;
}

.flex-direction-nav .flex-prev {
    left: 0;
}

.flexslider:hover .flex-next {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
    opacity: 1;
    filter: alpha(opacity=50);
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 10px;
    text-align: center;
}

.flex-control-nav li {
    margin: 0 2px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.flex-control-paging li a {
    background: #000;
    display: block;
    height: 14px;
    overflow: hidden;
    text-indent: -99em;
    width: 14px;
    cursor: pointer;
    border-radius: 50%;
    opacity: .8;
    filter: alpha(opacity=80);
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #801111;
}

.flexslider .slides a img {
    width: 100%;
    height: 600px;
    display: block;
}
.ib, .ib-li li, .ib-a a, .ib-span span, .btn, .btn input, .photo-hot li, .Article-Tool a, .photo-list li, .photo-channel .photo-slide .change i, .photo-channel .tool .auto, .photo-channel .tool .up, .photo-channel .tool .next, .photo-cat .content h5 span.blue a, .submit {
  display: inline-block;
  zoom: 1;
}
/*main*/
.c-bottom{margin-bottom: 45px;}
.c-top{width:100%;border-bottom: 1px solid #E5DDD9;padding-bottom:40px;overflow: hidden;}
.c-top .c-news{width:640px;}
.c-top .c-video{width:270px;}
.c-top .c-renwu{width:212px;}
.c-top-r{margin-right:39px;}
.cent-img-r{margin-right:21px;}
.c-news-title{height:42px;line-height:42px;font-size:20px;color:#333;border-bottom: 1px solid #E5DDD9;margin-bottom: 17px;}
.c-news-title .more{right:2px;top:16px;background: url("../images/iconfont-gengduo3.png") no-repeat;width:16px;height:16px;background-size: contain;}
.c-news-title .more a{display: block;width:16px;height:16px;}
.news-intro{overflow:hidden;}
.news-intro .news-img{width:160px;height:103px;margin-right:28px;}
.news-intro .news-troinfo{overflow: hidden;}
.news-intro .news-troinfo h3{font-weight: 500;margin-bottom:10px;}
.news-intro .news-troinfo h3 a{color:#000;}
.news-intro .news-troinfo p{line-height: 22px;font-size:12px;color: #999;}
.news-intro .news-list{margin-top:10px;}
.news-intro .news-list li{width:310px;padding-right:10px;height:26px;line-height:26px;float:left;color: #801111;font-size: 10px;list-style: inside;list-style-type: square;}
.news-intro .news-list li a{line-height: 26px;text-indent: 6px;font-size:14px;color:#666;height: 26px;display: inline-block;}
.renwu{padding:0;}
.renwu li{float:left;}
.renwu li a{border: 1px solid #801111;background:#fff;color:#801111;margin: 0 11px 6px 10px;padding:0 20px;display:block;line-height: 30px;border-radius:20px;transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s;}
.renwu li a:hover{background:#801111;color:#fff;text-decoration: none;}

/* index_hd */
.index_hd{width:100%;margin:45px auto 0;overflow:hidden;}
.index_hd ul li{width: 284px;height: 141px;float: left;position: relative;overflow: hidden;cursor: pointer;}
.index_hd .txt {width: 284px;height: 45px;background: rgba(0,0,0,0.6);position: absolute;left: 0;bottom: 0;color: #fff;}
.index_hd .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.index_hd .txt p{font-size:14px;text-align:center;}

/*cent-bottom*/
.cent-bottom{width:100%;height:522px;background: url("../images/centbg.jpg") no-repeat top center;}
.cent-bottom h3{font-size:36px;text-align: center;color: #fff;font-weight:normal;padding: 37px 0 5px;}
.cent-bottom p{font-size:18px;text-align:center;color:#fff;font-weight:400;}
.cent-bottom .cb-info{padding: 85px 118px 0;color:#fff;line-height: 32px;}

/*footer*/
.footer{background:#fff;width: 100%;text-align:center;}
.footer .linkbox{width:100%;text-align: center;background:#F3F0EB;padding:10px 0;overflow: hidden;}
.footer .linkbox .btmenu li {padding:0 20px;display: inline-block;}
.footer .linkbox .btmenu li a{color:#333;font-size:12px;display:block;}
.footer .linkbox .btmenu li a:hover{color:#801111;text-decoration:none;}
.footer .btinfo{color:#aaa;text-align:center;font-size:14px;line-height:24px;padding:20px 0;}
.footer .btinfo a {color:#aaa}

/* 当前位置 */
.crumbs{padding:0 0 15px 0; margin-bottom:15px;color: #999;border-bottom: 1px dotted #ddd;}
.crumbs a{color:#999;text-decoration:none;}
.crumbs span{color:#999}

/*page*/
.w210{width:170px;margin-right:20px;overflow: hidden;}
.w_newsr{width:1010px;margin-bottom: 40px;overflow:hidden;}
.w_show{width:880px;margin-right:20px;overflow:hidden;}
.page_title{color: #333;line-height: 100%;font-weight: normal;}
.left_menu{overflow: hidden;margin: 20px 0;}
.left_menu .menu_li { overflow: visible; vertical-align: bottom;color: #fff;font-size: 12px;list-style: inside;list-style-type: square;}
.left_menu .menu_li a.menu_item{display:block;text-indent: 10px; overflow:hidden; border-bottom:1px dashed #d8d8d8; height:44px; line-height:44px; color:#666; font-size:14px;}
.left_menu .menu_li a.menu_item:hover{text-decoration:none;color:#fff;background:#801111;}

.list{overflow:hidden;margin:0;border: 1px solid #e8e8e8; padding:0 20px;}
.list li{overflow:hidden;padding: 30px 0; border-bottom: 1px solid #e8e8e8;}
.list li .date{width:120px; font-size: 20px;color: #ec111740;padding-top: 4px;}
.list li .r_newbox{float:left;overflow:hidden;}
.list li .r_newbox h2{margin:0 0 5px 0;padding:0;}
.list li .r_newbox h2 a{font-weight:bold;color:#666;font-size:18px;text-decoration:none;}
.list li .r_newbox h2 a:hover{text-decoration:underline;}
.list li .r_newbox .dis_li{color:#999;font-size:12px;line-height:20px;}

.content_title{font-size: 12px; padding:0 0 15px 0;margin-bottom: 15px;color:#999;border-bottom: 1px dotted #e8e8e8;font-weight: normal;}
.content {color:#666;font-size:14px;line-height: 28px;margin-bottom: 30px;}

/* 内容 */
#Article{ overflow:hidden}
#Article,.photo-channel .relevance{ border:1px solid #e8e8e8;zoom:1; padding:20px; margin: 10px 0 0;}
#Article h1{color:#000;margin-bottom:6px;font-size:26px;font-weight:600; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e8e8e8}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:14px}
#Article .content p{font-size:14px;line-height:23px;text-align:justify;word-wrap:break-word; padding:8px 0}
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related a{ color:#0b3b8c}
#Article a{ color:#801111;}
.Article-Tool{ border:1px solid #e8e8e8; padding:0 10px;border-top:none; background-color:#f0f0f0;}
.Article-Tool a{width:16px;height:16px;line-height:16px;background: url(../images/v9/icon.png) no-repeat; margin-left:6px;}
.Article-Tool a:hover{text-decoration: none}
.Article-Tool a.t,.Article-Tool a.t6{background-position: left -336px; width:auto; padding-left:16px; color:#8896b1}
.Article-Tool a.t1{background-position: left -115px;}
.Article-Tool a.t2{background-position: left -159px;}
.Article-Tool a.t3{background-position: left -205px;}
.Article-Tool a.t4{background-position: left -250px;}
.Article-Tool a.t5{background-position: left -294px;}
.Article-Tool a.t6{background-position: left -421px;padding-left:18px;}
.summary { background-color: #f0f0f0; border: 1px solid #e8e8e8; color:#999; font-size: 14px; line-height: 24px; margin: 15px 0; padding: 10px; text-align: justify;}

.box{overflow:hidden;}
.box h5{font-size:18px;font-weight:normal;color: #801111;padding-bottom:6px;margin-bottom:10px;border-bottom:1px solid #e8e8e8;}
.box .show_content_r{ background: url('../images/v9/num_list.png') no-repeat 0px 5px;padding-left: 24px;height: 250px;}
.box .show_content_r a{color:#666; font-size: 14px;line-height: 24px;}

/* 分页 */
#pages { padding:30px 0; }
#pages a { display:inline-block; height:28px; line-height:28px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:28px; line-height:28px; background:#F3F0EB; border:1px solid #F3F0EB; color:#333; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:28px; line-height:28px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/* 图片频道 - photo */
.photo-left{overflow:hidden;}
.photo-channel{width:1010px;overflow:hidden;}
.photo-channel .photo-slide{ width:435px; padding:5px;border:1px solid #c3d4e7;zoom:1;}
.photo-channel .photo-slide .FocusPic .title-bg,.photo-channel .photo-slide .FocusPic .title{ bottom:35px}
.photo-channel .photo-slide .change{bottom:0px; left:0; text-align:left; height:30px;}
.photo-channel .photo-slide .change i{background: url(../images/v9/focusBg.gif) no-repeat right top; width:39px; height:30px; text-align:center; padding:0; margin-right:8px; line-height:30px;color:#049}
.photo-channel .photo-slide .change i.cur{background-position: left top; color:#fff; font-weight:700}
.photo-channel .photo-hots,.box-hots{float:left; width:242px; margin-right:10px;_margin-right:5px; height:auto; overflow:hidden;padding-bottom:5px;}
.photo-channel .photo-hots h4, .box-hots h4{text-align:left;height:26px;*height:25px;font:18px/26px "MicroSoft YaHei","SimHei";color:#457bb4;*line-height:25px;margin:0; padding:5px 0 0px 30px}
.photo-channel .photo-cat{ position:relative; height:auto}
.photo-cat .content h5 a,.photo-cat .content h5 a strong{background-image: url(../images/v9/title_photo.png);background-repeat: no-repeat; height:35px; padding-left:10px;display:block; float:left;text-decoration: none;}
.photo-cat .content{padding-bottom:6px}
.photo-cat .content h5 a strong{background-position: right top; padding-right:14px; color:#fff; float:left; line-height:35px}
.photo-cat .content h5{position:absolute;left:14px; top:-4px; width:98%}
.photo-cat .content h5 span{ font-size:12px; font-weight:normal; padding-left:12px; line-height:38px}
.photo-cat .content h5 span.blue a{ background-image:none; float:none; padding:0 4px; height:auto}
.photo-cat .content h5 span.blue a:hover{ color:#F30}
.photo-cat .content h5 span.blue a.more{ float:right}
.photo-cat .photo-list{ padding-top:45px}
.photo-list li{ vertical-align:top; width:336px;*width:336px; text-align:center; padding-bottom:14px;float: left;}
.photo-list li div.img-wrap{ width:316px; height:240px; margin:auto; margin-bottom:8px}
.photo-list li div.img-wrap a{ width:316px; height:240px;*font-size:88px;}
.photo-list li div.img-wrap span{font-size:14px;}
.photo-channel .photo-box{overflow:hidden;}

/* 内容 */
#Article{ overflow:hidden}
#Article,.photo-channel .relevance{ border:1px solid #e8e8e8;zoom:1; padding:0 20px}
#Article h1{color:#000;font:800 26px/30px verdana;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:14px}
#Article .content p{font-size:14px;line-height:23px;text-align:justify;word-wrap:break-word; padding:8px 0}
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related a{ color:#0b3b8c}
.Article-Tool{ border:1px solid #e8e8e8; position:relative; padding:8px;border-top: none; vertical-align:middle; background-color:#f0f0f0;}
.Article-Tool a{width:16px;height:16px;line-height:16px;background: url(../images/v9/icon.png) no-repeat; margin-left:6px;}
.Article-Tool a:hover{text-decoration: none}
.Article-Tool a.t,.Article-Tool a.t6{background-position: left -336px; width:auto; padding-left:16px; color:#8896b1}
.Article-Tool a.t1{background-position: left -115px;}
.Article-Tool a.t2{background-position: left -159px;}
.Article-Tool a.t3{background-position: left -205px;}
.Article-Tool a.t4{background-position: left -250px;}
.Article-Tool a.t5{background-position: left -294px;}
.Article-Tool a.t6{background-position: left -421px;padding-left:18px;}

/*图片内容*/
.photo-channel #Article .tool{ position:relative; height:35px; padding-top:6px}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url(../images/v9/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
.photo-channel #Article .tool .auto{background-position: -39px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:1146px; height:650px;margin:0 auto;}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(../images/v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../images/blank.gif);display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px}
#Article .cont{overflow:hidden; float: left; width:680px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:0;top:-3px; margin-right:17px}
#Article .list-pic .next{ right:0; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px 1px;}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:0; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../images/v9/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}
/* endSelect */
#endSelect{top:290px;left:458px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../images/v9/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

.photo-channel #Article .text{ border:1px solid #ddd; background-color:#f3f3f3; padding:8px 10px; text-align: center; zoom:1; margin-bottom:20px}
.photo-channel .relevance{ padding:5px 10px 10px}
.photo-channel .relevance h5,.comment h4{background: url(../images/v9/icon.png) no-repeat left -375px; padding-left:16px;}
.photo-channel .relevance .photo-list{ padding:0; overflow:auto; padding-top:10px}
.photo-channel .relevance .photo-list li{ float:left; width:153px; padding:0}
.photo-channel .relevance .photo-list li .img-wrap{width:110px;height:86px;margin:0 auto;background: url(../images/v9/pic_bg.png) no-repeat; border:none; margin-bottom:6px}
.photo-channel .relevance .photo-list li .img-wrap a{*font-size:59px;width:104px; height:86px; padding:1px 5px 5px 1px }
.photo-channel .relevance .photo-list li .img-wrap a:hover{ background:none}