﻿
/*资讯快递*/
.zxk{ background:#FFF; overflow:hidden; border-bottom:10px solid #f1f1f1; padding-bottom:10px; min-height:100px; }
.zxk .juzhong{ overflow:hidden;}
.zx-ti{ display:block; padding:12px 3%; overflow:hidden; border-bottom:1px solid #e9e9e9;}
.zx-ti1{ float:left; height:26px; background:#2d4c86; padding:0 8px; border-left:2px solid #d82929; font-size:16px; color:#FFF; line-height:26px;}
.zxlb{ display:block; overflow:hidden;}
.zxlb li{ padding:8px 3px; border-bottom:1px dashed #dfdfdf; line-height:26px; font-size:14px; color:#4c4c4c;}
.zxlb li span{ display:block; float:right; color:#afafaf;}
.zxlb li a{ display:block; margin-right:80px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zxlb li a, .zxlb li a:visited{ color:#4c4c4c;}
.zxlb li a b{ font-weight:normal;}
/**标语列表**/
.byk{ display:block; overflow:hidden; background:#FFF; border-top:3px solid #2d4c86; padding:0 3% 10px; margin-bottom:10px;}
.bylb{ display:block; overflow:hidden;}
.bylb li{ display:block; overflow:hidden; border-bottom:1px solid #e3e3e3; padding:10px 0; line-height:24px; font-size:14px; color:#343434;}
.bylb li a{ display:block; margin-left:90px; border-left:1px solid #e3e3e3; padding-left:10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bylb li a, .bylb li a:visited{ color:#343434;}
.bylb li span{ display:block; float:left; width:80px; text-align:center; border:1px solid #2d4c86; font-size:14px; color:#2d4c86; border-radius:4px;}
/**高端访谈,媒体聚焦**/
.duo2{ display:block;}
/*选项卡**/
.tabPanel1 dl, .tabPanel2 dl, .tabPanel3 dl, .tabPanel4 dl{ display:block; height:35px; width:100%; background:url(../images/tibg1.png) repeat-x; overflow:hidden; background-size: auto 100% !important;  padding:0 3%;}
.tabPanel1 dl dd, .tabPanel2 dl dd, .tabPanel3 dl dd, .tabPanel4 dl dd{ display:block; float:left; margin-right:8px; padding:0 12px;line-height:35px; font-size:16px; color:#FFF; cursor:pointer;}
.tabPanel1 dl dd.hit1, .tabPanel2 dl dd.hit2, .tabPanel3 dl dd.hit3, .tabPanel4 dl dd.hit4{ background:url(../images/tibg2.png) repeat-x; background-size: auto 110% !important;  color:#000;}
.panes1, .panes2, .panes3, .panes4{ display:block; clear:both; position:relative;}
.pane1, .pane2, .pane3, .pane4{ display: block; min-height:100px; padding:0 3%; background-color:#fff;display:none; position:relative;}
.duo2{ display:block; position:absolute; top:-47px; right:3%;}
.gdtu{ display:block; width:110px; height:auto;}
.gdtmk{ display:block; margin-top:-6px; padding-left:12px;}
.gdtm1{ display:block; margin-bottom:3px; line-height:24px; font-size:14px; color:#2d4c86; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gdtm2{ display:block; line-height:20px; font-size:12px; color:#7e7e7e;}
.gdlb{ display:block; overflow:hidden;}
.gdlb li{ display:block; overflow:hidden; padding:12px 0; border-bottom:1px dashed #dfdfdf;}
/*视频新闻*/
.spk{ display:block;}
/*视频切换*/
/* main_image */
.main_visual{height:290px; padding-top:18px; margin-bottom:4px; overflow:hidden;position:relative;}
.main_image{height:290px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:250px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:250px; background-size: cover !important;}
.main_image li a{display:block;width:100%;height:250px; background:url(../images/sptk.png) center center no-repeat; background-size: cover !important;}
div.flicking_con{position:absolute; bottom:0px; left:0;z-index:9;width:100%; height:10px;margin:0; text-align:center;}
div.flicking_con table{ margin:0 auto;}
div.flicking_con a{ display:block; position:relative; float:left; width:10px;height:10px; margin:0 3px;padding:0;background:#ddd; display:block;text-indent:-1000px; border-radius:50%;}
div.flicking_con a.on{background:#2d4c86;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display: block;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
.tz_list{width:100%;height:230px;line-height:24px;padding:10px 15px;font-size:14px;overflow:hidden; margin-bottom:10px; }
.tz_list ul li{float:left;width:100%;padding:6px 0 6px 12px;background:url(../images/ico.gif) 0 17px no-repeat;border-bottom:#d2d2d2 1px dotted;}
.tz_list ul li .date{color:#999;font-size:12px; float:right;}
.search-input-wrap{width: 92%;
    margin: 0 auto;
    position: relative;
    background-color: #fff;
    height: 38px;
    border-radius: 19px;
    box-shadow: 0px 1px 10px rgb(19 105 192 / 42%);    margin-top: 5px;}
	.asdasf{width: 75%;
    padding-left: 24px;
    padding-right: 10px;
    margin-bottom: 0;
    background-color: transparent;
    text-align: left;
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    border: none;}
	.home-search-wrap .search-input-wrap .search-submit {
    background-color: transparent;
    position: absolute;
    top: 0;
    left: 3px;
    height: 38px;
    width: 38px;
    text-align: center;
    line-height: 28px;
}