﻿.xw-head .search-box{position:absolute;top:220px;right:0;}
.xw-head .xw-logo{top: 5px;}
.linknone .linkbox{display:none;}
.linknone .footer{border-top: 2px solid #c0000d;}
/*重置底部*/

/*通用栏目页*/
.containbg{ background:#f8f5f5; overflow:hidden;}
.lm_contain{ padding:20px; background:#fff; overflow:hidden; margin-bottom:20px;}
.lm_lban{ width:260px;}
.lm_top{ height:55px; line-height:55px;background:url(../images/xwfbh-icon.png) 25px center no-repeat #ff7800;   padding-left:54px; color:#fff; font-size:18px; font-weight:bold; text-align:left;overflow:hidden; margin-bottom:1px; }
.navdh{ height:auto;}
.navdh ul li{width:100%;height:auto;vertical-align:bottom;overflow:hidden; margin-bottom:1px;}
.navdh ul li a{display:block; height:auto;line-height:22px;background:#f8f8f8; border:1px solid #efefef;overflow:hidden;font-size:16px; text-align:left; color:#333; padding:10px 0px 10px 39px;}
.navdh ul li a:hover,.navdh ul li.active a,.navdh ul li a.active{color:#ff7800;background:url(../images/xw-subhover.jpg) left center no-repeat #fdfdfd; font-weight:bold; }
.lm_rban{ width:880px;}
.dqlanmu{height:52px;position:relative; clear:both; border:1px solid #eeeeee; background:#f8f9fa; border-left:5px solid #ff7800;}
.dqlanmu .guidang{position:absolute;right:-20px;top:-45px;}
.columnname{display:block;float:left;width:auto;white-space:nowrap;height:52px;line-height:52px;font-size:20px;color:#ff7800;font-weight:bold;padding-left:20px;}
.navjz{height:auto;min-height:600px;_height:600px; padding:10px 0;font-size:16px;line-height:200%;overflow:hidden; text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.navjz ul{clear:both;}
.navjz table{max-width:100% !important;}
.navjz ul li{padding:0 0 0 17px;background:url(../images/icon.jpg) left center no-repeat;height:36px;line-height:36px;vertical-align:bottom;}
.navjz ul li a{font-size:16px; }
.navjz ul li .date{font-size:15px;color:#999;}
.navjz ul.doc_list{padding-bottom:5px;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.navjz ul.doc_list li img{float:left;margin:12px 0 0 2px;}
.navjz ul li.lm_line{border-bottom: 1px dashed #b3b3b3;padding: 19px 0 0;height: 0;line-height: 0;margin-bottom: 20px;background: none;}
.navjz ul li.columnName{height:40px;background:#f7f7f7;margin:5px 0 10px;padding:0 10px;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;width:auto;white-space:nowrap;height:40px;line-height:40px;font-size:18px;font-weight:bold;color:#ff7800;}
.navjz ul li.columnName .more{font-size:16px;color:#999;line-height:40px;}
.navjz ul li.columnName .more:hover{color:#ff7800;}

/*小屏二级栏目*/
.btn-group{width:100%;cursor:pointer;position:relative;}
.btn{width:100%;padding:8px 12px;font-size:16px;text-align:left;border-radius:0;}
.btn-danger{height:44px;color:#fff;background:url(../images/xwfbh-icon.png) 25px center no-repeat #ff7800;border:0;font-weight:bold;padding-left:54px; margin-bottom:10px;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background:url(../images/xwfbh-icon.png) 25px center no-repeat #ff7800;border:0;}
.btn .caret{float:right;margin-top:10px;}
.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0;top:42px;}
.dropdown-menu > li > a{padding:8px 20px 8px 40px;font-size:16px;}
.dropdown-menu a{background:#f4f4f4;border-top:1px solid #fff;}
.dropdown-menu a:hover{background:#f4f4f4 !important;color:#ff7800 !important;font-weight:bold;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#f4f4f4 !important;color:#ff7800;font-weight:bold;}
.btn-danger:hover{ background-color:none; border-color:none;}


/*在线访谈栏目页*/
.navjz .interview-list{ padding-top:10px;}
.navjz .interview-list li{background:none;height:145px;padding:0 0 20px;margin-bottom:20px;border-bottom:1px #dedede dotted;vertical-align:bottom;clear:both;overflow:hidden;}
.navjz .interview-list li:last-child{ margin-bottom:0px; border-bottom:none;}
.navjz .interview-list li .interview-img{float:left;width:200px;height:145px;overflow:hidden;}
.navjz .interview-list li .interview-img img{width:100%;height:145px;}
.navjz .interview-list li .interview-info{float:right;width:660px;height:145px;overflow:hidden;font-size:16px;}
.navjz .interview-list li .interview-info p{height:32px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .interview-list li .interview-info p.interview-title{padding-bottom:2px;}
.navjz .interview-list li .interview-info p.interview-title a{font-size:20px;font-weight:bold;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333333;}
.navjz .interview-list li .interview-info p.interview-title a:hover{color: #d40211;}
.navjz .interview-list li .interview-info p .name{float: left; display: block; width: 60px; height: 23px; background: #ff7800; font-size:14px; text-align: center;line-height: 23px; color: #ffffff; margin-top: 4px; margin-right: 13px;}
.navjz .interview-list li .interview-info p .interview-names a,.navjz .interview-list li .interview-info p .interview-names a:hover{cursor:default;color:#333;padding-right:10px;}
.navjz .interview-list li .interview-info .interview-note{height:52px; white-space:normal;line-height:26px;font-size:15px;color:#999;}
.navjz .interview-list li .interview-info .interview-note a{color:#de0000;font-size:15px;}
.navjz .interview-list li .interview-info .interview-note a:hover{color:#de0000;}

@media (min-width: 992px) and (max-width:1199px) {
    .zxft_left{ width:687px;}
    .zxft_left .ftcon{ width:402px;}
    .zxft_yg{ width:244px;}
    .zmhd_left{ width:667px;}
    .in_head ul li.p1,.zjdcbox .dc_head ul li.p1{ width:435px;}
    .in_head ul li.p3,.zjdcbox .dc_head ul li.p3{ width:120px;}
    .in_body ul li.p1,.zjdcbox .dc_body ul li.p1{ width:437px;}
    .in_body ul li.p3,.zjdcbox .dc_body ul li.p3{width:120px;}
    .xxcount p{ padding:5px 0px; line-height:22px;}
    .zmhd_right{ width:265px;}
    .zmhdbtn ul.btn1 li a,.zmhdbtn ul.btn3 li a{ padding-left:10%;}
    .zmhdbtn ul.btn1 li .ico,.zmhdbtn ul.btn3 li .ico{ width:28%;}
    .zmhdbtn ul.btn1 li a .tit,.zmhdbtn ul.btn3 li a .tit{ width:72%}
    .zmhdbtn ul.btn2 li{ width:107px;}
    .zmhdbtn ul.btn2 li a{ padding-left:5%;}
    /*访谈*/
    .navjz .interview-list li{height:150px;}
    .navjz .interview-list li .interview-img,.navjz .interview-list li .interview-img img{width:240px;height:150px;}
    .navjz .interview-list li .interview-info{width:430px;height:150px;}
    .navjz .interview-list li .interview-info p.interview-title{padding-bottom:4px;}
    .navjz .interview-list li .interview-info .interview-note{height:48px;line-height:24px;}
    .fty_con .interview-detail .interview-info .in-info{width:474px;}
}
@media (max-width:991px) {
    .zxft_left{ width:100%; border-right:none; height:auto; float:none;}
    .zxft_yg{ float:none; width:100%; padding-bottom:20px; overflow:hidden;}
    .zmhd_left{ width:100%; float:none;}
    .zmhd_right{ width:100%; float:none;}
    .zmhdbox{ padding:20px;}
    .gzzd_wz,.zmhdbtn,.xxbox,.zjdcbox{ height:auto; overflow:hidden;}
    .navjz .survey-list li a,.navjz .collect-list li a{   width:78%; margin-right:0px;}
    .navjz .survey-list li .date,.navjz .collect-list li .date{ display:none;}
    .navjz .survey-list li span,.navjz .collect-list li span{ float:right!important; margin-left:0px!important;}
}
@media (min-width:768px) and (max-width:991px) {
	.search-box{width:511px;}
    /*访谈*/
    .navjz .interview-list li{height:150px;}
    .navjz .interview-list li .interview-img,.navjz .interview-list li .interview-img img{width:240px;height:150px;}
    .navjz .interview-list li .interview-info{width:460px;height:150px;}
    .navjz .interview-list li .interview-info p.interview-title{padding-bottom:4px;}
    .navjz .interview-list li .interview-info .interview-note{height:48px;line-height:24px;}
    .fty_con .interview-detail .interview-info .in-img{width:340px;height:286px;}
    .fty_con .interview-detail .interview-info .in-img .video-player,.fty_con .interview-detail .interview-info .in-img .video-player video{width:340px !important;height:286px !important;}
    .fty_con .interview-detail .interview-info .in-info{width:354px;height:271px;}
    .fty_con .interview-detail .interview-info .in-info .in-infocon{height:271px;}
    .fty_con .interview-detail .interview-table td.opinion #interview_content{width:460px;}
}
@media (max-width:767px) {
	.xw-head .search-box{position:static;margin-bottom:10px;}
	
    .zxft_left .ftimg{ width:100%; height:auto; float:none;}
    .zxft_left .ftimg img{width:100%; height:auto; }
    .zxft_left .ftcon{ margin-left:0px; padding-right:0px; width:100%; padding-top:20px;}
    .zxft_left .ftcon .zy_con{ height:auto; overflow:hidden;}
    /*访谈*/
    .navjz .interview-list li{height:auto;}
    .navjz .interview-list li .interview-img{float:none;width:100%;height:auto;}
    .navjz .interview-list li .interview-info{float:none;width:100%;height:auto;margin-top:10px;}
    .navjz .interview-list li .interview-info .interview-note{height:auto;}
    .fty_con .interview-detail .interview-info .in-info p.p2 .interview-names a{white-space:normal;}
    .fty_con .interview-detail .interview-info .in-img{float:none;width:100%;height:auto;}
    .fty_con .interview-detail .interview-info .in-img .video-player,.fty_con .interview-detail .interview-info .in-img .video-player video{width:100% !important;height:auto !important;}
    .fty_con .interview-detail .interview-info .in-info{float:none;width:auto; height:auto;}
    .fty_con .interview-detail .interview-info .in-info .in-infocon{height:auto; padding-bottom:15px;}
    .fty_con .interview-detail .interview-table th{width:30%;white-space:nowrap;padding-left:10px;padding-right:0;}
    .fty_con .interview-detail .interview-table td.name #interview_name{width:85%;}
    .fty_con .interview-detail .interview-table td.opinion #interview_content{width:85%;}
    .navjz .interview-list li .interview-img img,.fty_con .interview-detail .interview-info .in-img img{height:auto;}
}





@media (max-width:1199px) {
    .navjz ul.doc_list li a{max-width:none; float:none;display:block;margin-right:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .navjz ul.doc_list li img{ display:none;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .lm_lban{ width:240px;}
    .lm_rban{ width:692px;}
    ul.picture-list{ padding-top:8px;}
    ul.picture-list li{padding:0px 10px 0px; width:210px; }
    ul.picture-list li a img{width:190px; height:140px;}
    ul.videoNews-img-list{padding-top:8px;}
    ul.videoNews-img-list li{padding:0px 10px 0px; width:210px; }
    ul.videoNews-img-list li a.pic{width:190px; height:140px;}
    ul.videoNews-img-list li a img{width:190px; height:140px; }
    ul.videoNews-img-list li span.title a{margin-right:0px;}
}
@media (min-width: 768px) and (max-width:991px) {
    ul.picture-list{ padding-top:13px;}
    ul.picture-list li{padding:0px 15px 0px; width:210px; }
    ul.picture-list li a img{width:190px; height:140px;}
    ul.videoNews-img-list{padding-top:13px;}
    ul.videoNews-img-list li{padding:0px 15px 0px; width:210px; }
    ul.videoNews-img-list li a.pic{width:190px; height:140px;}
    ul.videoNews-img-list li a img{width:190px; height:140px;}
    ul.videoNews-img-list li span.title a{margin-right:0px;}
}
@media (max-width:991px) {
    .lm_rban{float:none;width:100%;}
    .newsinfoleft,.newsinforight{ float:none; width:100%; text-align:center;}
}
@media (max-width:767px) {
    ul.picture-list{ padding-top:2.5%;}
    ul.picture-list li{ float:none; width:98%; height:auto; display:block; margin:0 1%; padding:0;}
    ul.picture-list li a{ display:block; width:100%;}
    ul.picture-list li.img_img{ width:100%; display:block;}
    ul.picture-list li a img{ width:90%; height:auto; padding:1%; float:none;}
    .dty_sublb ul li{ width:48.5%; }
    ul.videoNews-img-list{padding-top:2.5%;}
    ul.videoNews-img-list li{padding:0px; width:98%; margin:0 1%; }
    ul.videoNews-img-list li a.pic{width:96%; height:auto; padding:2%; float:none;}
    ul.videoNews-img-list li a img{  width:100%; height:auto; }
    ul.videoNews-img-list li span{ float:none;}
    ul.videoNews-img-list li span.title a{margin-right:0px;}
    .lm_contain,.con_main{ padding:10px;}
    .nav_lylist,.navjz{ padding:10px; min-height:300px;}
    .navjz ul li.lm_line{ height:16px;}
    .minh500{min-height:300px;}
    .newstitle{ font-size:25px; line-height:50px;  }
}

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:26px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:2px;padding:0 10px;text-decoration:none;white-space:nowrap;height:26px;}
.pagination a:hover{background:#f36611;border:1px solid #f36611;color:#fff !important;}
.pagination a.active{border:1px solid #f36611;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#f36611;border:1px solid #f36611;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#f36611;border:#f36611 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:28px;padding:0 6px;}
.pagination .total{border:0;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
