﻿@charset "utf-8";
*{
	margin:0;
	padding:0;
	list-style: none;
	text-decoration: none;
    font-family:"微软雅黑" !important;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,button,input,textarea,th,td {
    margin: 0;
    padding: 0;
    outline: none;
    font-family:"微软雅黑" !important;
}
/*清除内外边距*/
a:focus {
    -moz-outline-style: none;
    outline: none;
    font-family:"微软雅黑";
}
/*统一字体*/
body,button,input,select,textarea {
    font-size: 14px;

}
address,cite,dfn,em,var {
    font-style: normal;
}
code,kbd,pre,samp,tt {
    font-family: "Courier New", Courier, monospace;
}
/*小于 12px 的中文很难阅读，让 small 正常化*/
small {
    font-size: 12px;
}
ul,ol,li {
    list-style: none;
}
/*重置列表元素*/
a {
    text-decoration: none;
    font-family:"微软雅黑" !important;
}
li{
	list-style: none;
}
q:before,q:after {
    content: '';
}
/*重置表单元素*/
legend {
    color: #000;
}
/*for ie6*/
fieldset,
img {
    border: none;
}
/*注：optgroup 无法扶正*/
button,
input,
select,
textarea {
    font-size: 100%;
    /*使得表单元素在 ie 下能继承字体大小*/
}

input[type="hidden" i] {
    display: none;
    -webkit-appearance: initial;
    background-color: initial;
    cursor: default;
    padding: initial;
    border: initial;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*重置表格元素*/
hr {
    border: none;
    height: 1px;
}

/*重置 hr*/
html {
    overflow-y: scroll;
}
/*让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁*/
/*清除float BEGIN*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}

.header {
    width: 100%;
    height: 256px;
    margin: 0 auto;
    background-image: url("../images/headbg_02.png") ;
    background-repeat: repeat-x;
    background-position: center center;
    position: relative;
    z-index: 999;
    min-width: 1200px;
}

.header-content {
    height: 206px;
    margin: 0 auto;
}

.header-content-logo {
    width: 450px;
    float: left;
    margin-top:40px;
}

.header-content-weather {
    width: 125px;
    height: 44px;
    overflow: hidden;
    float: left;
    margin: 97px 0 0 265px;
    overflow: hidden;
}

.header-content-search {
    width: 310px;
    height: 44px;
    float: right;
    margin-top: 32px;
    padding-top: 46px;
}

.header-content-search input {
    width: 240px;
    height: 48px;
    line-height: 48px;
    border: none;
    font-size: 14px;
    font-family: "微软雅黑";
    padding-left: 10px;
}

.header-content-search a {
    display: block;
    float: right;
    width: 60px;
    height: 48px;
    position: relative;
    background: #d70000;
    color: white;
    font-size: 14px;
    text-align: center;
    line-height: 48px;
}
.header-content-search .time {
	color: white;
	font-size: 16px;
	padding-top: 10px;
}
.header-content-search .time .icon{
	display: inline-block;
	float: left;
}
.header-content-search .time .timeday{
	display: inline-block;
	float: left;
}
.header-content-search .time .timeday span{
	display: inline-block;
	margin:0 15px 0 10px;
}
.nav {
    width: 100%;
    height: 50px;
    margin: 0 auto;
    background: #012B7F;
    position:relative;
}

.nav-content {
    height: 58px;
    line-height: 58px;
    margin: 0 auto;
}

.nav-content ul {
    height: 56px;
}

.nav-content ul li {
    float: left;
    /* width: 171px; */
    /* width: 150px; */
    width:133px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: url("../images/navline.png") no-repeat right center;
}
.nav-content ul li a:hover{
    color: #fff;
    background: url("../images/navhover.png")no-repeat center center;
}

.nav-content ul li a{
	display:inline-block;
	width: 100%;
	height: 100%;
    font-size: 18px;
    font-family: "微软雅黑";
    color: #ffffff;
    text-align: center;
    position:relative;
}
.nav-jian{
display:inline-block;
	position:absolute;
	top:50px;
	left:44%;
	width:22px;
	height:12px;
	display:none;
	z-index:9999;
}
.nav-xiala{
	position:absolute;
	top:50px;
	left:0;
	width:100%;
	height:auto;
	background:#0358A9;
	text-align:center;
	z-index:888;
	display:none;
	text-align:center;
	border-top:1px solid #012B7F;
}
.nav-xiala a{
     margin: 25px;
	display:inline-block ;
	width: auto !important;
	height: 50px !important;
    	font-size: 16px !important;
    	font-family: "微软雅黑";
    	color: #fff !important;
    	text-align: center;
}
.nav-xiala a:hover{
font-weight:800;
    	color: #FCFFB7  !important;
    	background:none !important;
}
.nav-content ul li a.on {
    color: #fff;
    background: url("../images/navhover.png")no-repeat center center;
}
/*头部结束*/

.weixun{
    position: fixed;
    top:280px;
    right:20px;
    width:84px;
    height: 87px;
    z-index:9999;
}
.weixun .wxclose{
    display: block;
    position: absolute;
    bottom:-20px;
    right:0px;
    width:30px;
    height: 20px;
    z-index: 9999;
    font-size: 12px;
    color:#333;
    display:none;
}
.weixun .wximg{
position:relative;
    display:inline-block;
    width:84px;
    height: 87px;
    background: url("../images/weixun_03.png")no-repeat center center;
    z-index:9999;
}
.weixun img{
    position: absolute;
    top:-10px;
    left:-200px;
    display: none;
    width:200px;
    height: 200px;
}
#backtop{
    position: fixed;
    bottom:50px;
    right:60px;
    z-index: 999999;
    display:none;
}


/*内容主体*/
.main {
    width: 100%;
    height: auto;
    background:url("../images/bodybg_02.png") no-repeat 0 0;
    background-size:100% 100%;
}
.mainbody{
    background: white;
    box-shadow: 0px 0px 3px 3px #DFECF4;
    overflow-y: hidden;
    position: relative;
    z-index: 888;
}

.main-toutiao {
    height: 130px;
    margin: 0 auto;
    background: url("../images/toutiaobg_03.png") no-repeat center;
    background-size: 100%;
    text-align: center;
    margin-top: 20px;
}

.main-toutiao-top {

    margin: 0 auto;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
.main-toutiao-top1{
    width: 1000px;
    margin: 0 auto;
    padding-top: 18px;
}
.main-toutiao-top-div{
    height: 35px;
    line-height: 35px;
    text-align: center;
}
.toutiao-title a{
    font-size: 28px;
    font-weight: bold;
    font-family: "微软雅黑";
    color: #333;
}

.toutiao-content {

    width: 1000px;
    margin: 0 auto;
    font-size: 12px;
    color: #666;
    text-align: center;
    margin-top: 15px;
    line-height: 25px;
}

.toutiao-content a {
    font-size: 12px;
    color: #E2252A;
    font-family: "微软雅黑";
}

.mid1{
    width: 1200px;
    height: 340px;
    margin:0 auto;
    position: relative;
    margin-top: 30px;
}
/*轮播*/

.index-news-tab {
    width: 565px;
    height: 340px;
    float: left;
    position: relative;
    margin-left: 20px;
}

.slideBox {
    width: 565px;
    height: 340px;
    overflow: hidden;
    position: relative;
}

.slideBox .hd {
    width: 100%;
    height: 37px;
    overflow: hidden;
    position: absolute;
    right: 0px;
    bottom: 0px;
    z-index: 1;
    line-height: 37px;
    opacity: 0.7;
    background:rgba(0,0,0,.5);
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: right;
    margin-right: 15px;
}

.slideBox .hd ul li {
    float: left;
    margin-right: 9px;
    margin-top: 14px;
    width: 10px;
    height: 10px;
    line-height: 9px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    border-radius: 50%;
}

.slideBox .hd ul li.on {
    background: #4796f2;
    color: #fff;
}

.slideBox .bd {
    position: relative;
    height: 100%;
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
}

.slideBox .bd li .title {
    height: 37px;
    line-height: 37px;
    left: 0;
    bottom: 0;
    position: absolute;
    z-index: 2;
}

.slideBox .bd li .title a {
    color: #fff;
    padding-left: 15px;
    font-size: 16px;
}
/*轮播结束*/
/*首页第一列表*/
.mid1 .conlist1{
    width: 565px;
    height: 340px;
    float: right;
    position: relative;
    margin-right: 20px;

}
.mid1 .conlist1 .conlist1head{
    width: 565px;
    height: 60px;
    float: left;
    position: relative;
}
.mid1 .conlist1 .conlist1head .pos{
    height: 60px;
    width: 570px;
    position: absolute;
    top:0px;
    left: 0px;
    z-index: 999;
    border-bottom: 1px dashed #EFEFEF;
}
.mid1 .conlist1 .conlist1head .pos .head{
    display: inline-block;
    height: 60px;
    line-height: 60px;
    float: left;
    font-size: 18px;
    color: #333;
    text-align: center;
    font-weight: 800;
    padding:0 5px;
    margin-right: 10px;
}

.mid1 .conlist1 .conlist1head .pos .headon{
    background: url(../images/tabbg_03.png)no-repeat left bottom;
    background-size:100% 8px;
    font-weight: 800;
    color: #046CA8;
    font-size: 22px;
}

.mid1 .conlist1 .listbody{
    width: 565px;
    height: 224px;
    float: left;
    position: relative;
}
.mid1 .conlist1 .listbody .list{
    width: 565px;
    height: 210px;
    position: absolute;
    top:10px;
    left:0px;
    display: none;
}
.mid1 .conlist1 .listbody .list .more{
    display: inline-block;
    width: 50px;
    height: 30px;
    position: absolute;
    bottom:5px;
    right:5px;
    background: none;
    color: #999;
    line-height: 30px;
}
.mid1 .conlist1 .listbody .list a{
    display: inline-block;
    width: 565px;
    height: 40px;
    float: left;
    background: url(../images/hongdian_03.png)no-repeat left center;

}
.mid1 .conlist1 .listbody .list a:hover li .title{
    color: #1561AF;
}
.mid1 .conlist1 .listbody .list a:hover li .time{
    color: #1561AF;
}
.mid1 .conlist1 .listbody .list a:visited .title{
    color:#444;
}
.mid1 .conlist1 .listbody .list a:visited .time{
    color:#999;
}
.mid1 .conlist1 .listbody .list a li{
    width: 550px;
    height: 40px;
    float: left;
    line-height: 40px;
    overflow: hidden;
    font-size: 16px;
}
.mid1 .conlist1 .listbody .list a li .title{
    display: inline-block;
    height:40px;
    width: 440px;
    float: left;
    color: #666;
    text-indent:2em;
}
.mid1 .conlist1 .listbody .list a li .time{
    display: inline-block;
    width: 100px;
    float: right;
    text-align: right;
    color: #999999;
}
.mid1 .conlist1  .gwyzzqlink{
    width: 565px;
    height: 56px;
    float: left;
}
.mid1 .conlist1 .gwyzzqlink a{
    display: inline-block;
    /* width: 270px; */
    width: 175px;
    height: 56px;
    float: left;
    text-align: center;
    line-height:56px;
    font-size:16px;
}
.mid1 .conlist1 .gwyzzqlink  .zzqhover{
    background: url(../images/zzqxxhover.png)no-repeat 0 0;
    background-size: 270px 56px;
    margin-left: 25px;
}
.mid1 .conlist1 .gwyzzqlink  .gwyhover{
   background: url(../images/gwyxxhover.png)no-repeat 0 0;
    background-size: 270px 56px;
}
 .mid1 .conlist1 .gwyzzqlink  .zzqhover:hover{
     background: url(../images/zzqxx.png)no-repeat 0 0;
background-size: 270px 56px;
    margin-left: 25px;
}
.mid1 .conlist1 .gwyzzqlink  .gwyhover:hover{
    background: url(../images/gwyxx.png)no-repeat 0 0;
    background-size: 270px 56px;
}

/*轮播行块结束*/
/*中部长图*/
.m30{

    width: 1160px;
    height:104px;
}
.zhuanti{
    position: relative;
}
.zhuanti .bd{
    margin: 35px 20px 25px 20px ;
    position: relative;
    height: 104px;
}

.zhuanti  .bd li{
    zoom: 1;
    vertical-align: middle;
}
.zhuanti .hd{
    position: absolute;
    bottom:5px;
    right:33px;
}
.zhuanti  .hd li{
    width:8px;
    height:9px;
    margin:4px;
    float:left;
    background:#000;
}
.zhuanti  .hd .on{
    background:#4796f2;
}
/*中部长图结束*/

/*公开分析交流*/
.activity {
    height: 280px;

}

.activity-left {
    width: 430px;
    float: left;
    min-height: 200px;
    overflow: hidden;
    margin-left:20px;

}

.activity-left-top {
    height: 50px;
    background: url("../images/listheadbg_03.png") repeat-x left bottom;
    line-height: 50px;
}
.activity-left-top strong,.activity-center-top strong{
    display: inline-block;
    font-size: 20px;
    color: #fff;
    font-family: 微软雅黑;
    margin-left: 40px;
}
.activity-left-top a ,.activity-center-top a {
    display: inline-block;
    float: right;
    font-size: 14px;
    color: #0770ac;
    font-family: 微软雅黑;
    margin-right: 15px;
}
/* .activity-left-list img{
    float: left;
    width: 135px;
    height: 100px;
} */
.activity-left-list img {
    float: left;
    width: 96px;
    height: 100px;
}
/* .activity-left-list a{
    display: inline-block;
    float: left;
    width: 135px;
    height: 100px;
    margin:15px 15px 0 0;
    position: relative;
} */
.activity-left-list a {
    display: inline-block;
    float: left;
    width: 96px;
    height: 100px;
    margin: 15px 15px 0 0;
    position: relative;
}
/* .activity-left-list a:hover>img{
    width: 145px;
    height: 110px;
    margin-top:-5px;
    margin-left:-5px;
    transition:.5s ease-in-out;
} */
/* .activity-left-list a span{
    display: block;
    position: absolute;
    bottom: 0;
    left:0;
    width:130px;
    text-align: center;
    color: #333;
    font-size: 14px;
    line-height: 40px;
} */
.activity-left-list a span {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 96px;
    text-align: center;
    color: #333;
    font-size: 14px;
    line-height: 25px;
}
.activity-center {
    width: 470px;
    height: 280px;
    float: left;
    margin-left: 30px;
}
.activity-center-top {
    height: 50px;
    background: url("../images/listheadbg_03.png") repeat-x left bottom;
    background-size: 100%;
    line-height: 50px;
}
.activity-center-list{
    height: 170px;
}
.activity-center-list .activity-center-lista{
    display: inline-block;
    width: 100%;
    min-height: 30px;
    float: left;
    background: url(../images/hongdian_03.png)no-repeat left center;
    position: relative;
}
.activity-center-list .a{
    background: url(../images/huidian_03.png)no-repeat left center;
    display: inline-block;
    width: 100%;
    min-height: 30px;
    float: left;
    position: relative;
}
.activity-center-list .haveimg{
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 10px;
}
.activity-center-list .haveimg img{
    width:170px;
    height:120px;
    float: left;
    margin-right: 15px;
}
.activity-center-list .haveimg  .title{
    display: inline-block;
    width: 270px;
    float: left;
    color: #666;
    text-indent: 0;
    line-height: 38px;
}
.activity-center-list .haveimg .time{
    display: inline-block;
    width: 270px;
    float: left;
    text-align: left;
    color: #999999;
    line-height: 25px;
}
.activity-center-list .haveimg p{
    width: 270px;
    float: left;
    text-align: left;
    color: #666;
    font-size: 16px;
    line-height: 25px;
    word-wrap:break-word;
}
.activity-center-list .activity-center-lista div{
    min-height: 30px;
    float: left;
    width: 100%;
    line-height: 42px;
    overflow: hidden;
    font-size: 14px;
    position: relative;
}
.activity-center-list .activity-center-lista  .title,.activity-center-list .a  .title{
    display: inline-block;
    width: 350px;
    float: left;
    color: #666;
    text-indent:2em;
}
.activity-center-list .activity-center-lista  .title1{
    display: inline-block;
    width: 550px;
    float: left;
    color: #666;
    text-indent: 1em;
}
.activity-center-list .activity-center-lista  .title1 span{
    display: inline-block;
    font-size: 14px;
    color: #999;
    text-indent: 1em;
}
.activity-center-list .activity-center-lista  .time,.activity-center-list .a  .time{
    display: inline-block;
    width: 100px;
    float: right;
    text-align: right;
    color: #999999;
}

.activity-center-img{
    height: 60px;
}
.activity-center-img a{
display:inline-block;
    height: 60px;
    width:221px;
}
.activity-center-img a:hover img{
    height: 70px;
    width:231px;
    margin-left:-5px;
    margin-top:-5px;
    transition:.5s ease-in-out;
}
.activity-center-img img{
    height: 60px;
    width:221px;
}
.activity-right {
    width: 210px;
    height: 280px;
    float: right;
    margin-right: 20px;
}
.activity-right-top img{
    width: 100%;
    height: 60px;
}
.activity-right-bottom {
    height: 220px;
    display: inline-block;
    width: 100%;
}
.activity-right-bottom a {
    display: inline-block;
    float: left;
    font-size: 16px;
    color: #2b2b2b;
    height: 54px;
    line-height: 54px;
    width: 100%;
    border-bottom: 1px solid #E7E7E7;
}
.activity-right-bottom a:hover {
    color: #0479bb;
    font-weight: 800;
}
.activity-right-bottom a .title{
    display: inline-block;
    margin-left: 80px;
}
.activity-right-bottom a .jiantou{
    display: inline-block;
    float: right;
    margin-right: 20px;
    color: #AAAAAA;
}
.activity-right-bottom a:hover .jiantou{
    color: #0479bb;
}
.activity-right-bottom .ar1 {
    background:#f5f5f5 url(../images/zxjy_03.png) no-repeat 30px center;
}
.activity-right-bottom .ar2 {
    background:#f5f5f5 url(../images/dczj_03.png) no-repeat 30px  center;
}
.activity-right-bottom .ar3 {
    background:#f5f5f5 url(../images/wfjb_03.png) no-repeat 30px  center;
}
.activity-right-bottom .ar4 {
    background:#f5f5f5 url(../images/rdhy_03.png) no-repeat 30px  center;
    border:none;
}

.activity-right-bottom a:hover{
    color: #0770ac;
}
/*公开分析交流*/


/*专题专栏*/
.bottom-slide {
    width: 100%;
    height: 72px;
    margin-top: 40px;
    overflow: hidden;
}
.bottom-slide .cate{
    width: 134px;
    height: 72px;
    float: left;
    margin-left: 20px;
}
.bottom-slide .cate img{
    width: 134px;
    height: 68px;
    border:2px solid #fff;
}

.picMarquee-left {
    width: 1025px;
    float:left;
    position: relative;
    overflow: hidden;
    height: 72px;
}

.picMarquee-left .bd {
}

.picMarquee-left .bd ul li {
    display: inline;
    overflow: hidden;
    text-align: center;
    float: left;
    margin:0 1px;
}
.picMarquee-left .bd ul li img {
    width: 250px;
    height: 68px;
    display: block;
}
.picList {
    height: 72px;
    overflow: hidden;
}

.picList img {
    border: 2px solid #ffffff;
}

.picList img.on {
    border: 2px solid #3184e6;
}


.news-buttons{
    margin-top: 25px;
    margin-bottom: 30px;

}

.news-buttons-second{
    width: 1160px;
    margin-left: 20px;
    line-height:30px;
}
.news-buttons-second span{
    color: #ec6a0a;
    font-size: 16px;
    font-weight: 800;
    display: inline-block;
    float: left;
    width: 100px;
}
.news-buttons-second .aline{
    width: 1060px;
    float: left;
}
.news-buttons-second .btn-item{
    font-size: 14px;
    display: inline-block;
    background: #eaeaea;
    color: #383838;
    text-align:center;
    padding:0 35px;
    margin:0 10px;
}







.footer-top {
    width: 100%;
    height: 170px;
    background:  #253658;
    position: relative;
    z-index: 99999;
    overflow: hidden;
    min-width: 1200px;
}

.footer-bottom {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background:#0B1B3D;
    text-align: center;
    min-width: 1200px;
}

.footer-bottom a {
    font-size: 14px !important;
    font-family: 微软雅黑;
    color: #ffffff;
}
.footer-center {
    width: 980px;
    float: left;
    color: #fff;
}
.footer-top-center .catep{
    margin-top: 50px;
}
.footer-top-center .catep a{
    font-size: 16px;
    font-family: 微软雅黑;
    display: inline-block;
    margin: 0 15px;
}

.footer-information {
    line-height: 30px;
    margin-top: 15px;
    font-size: 14px !important;
    color: #fff;
    margin-left: 15px;
}
.footer a{
    color: #fff;
}

.footer .fwcs {
    font-size: 14px;
    font-family: 微软雅黑;
    color: #fdff5f;
    border-bottom: 1px solid #fdff5f;
}

.footer .footer-right {
    float: right;
    margin-top: 23px;
}
.footer .footer-right .li3{
    width: 110px;
    height: 80px;
    float: left;
    margin-top: 15px;
}
.footer .footer-right .li4{
    width: 80px;
    height: 80px;
    background: url(../images/jiguanico_03.png) no-repeat center center;
    background-size: 50px 60px;
    float: left;
}
/*******/
.mainbox {
    width: 1200px;
    margin: 0 auto;
}
/*搜索详细页*/
.secondsearch{display: none;}
.two_search{ height:35px;}
.two_search ul li{ float:left;}
.two_search ul li.tt1{position:relative; width:241px;}
.two_search ul li.tt1 .msg-box{position:absolute;left:0;top:0;}
.two_search ul li.tt1 .txtinput{width:220px;height:32px;padding:0 10px; outline:none; line-height:32px;border:1px solid #cdcdcd; border-right:none;font-size:14px;color:#999;}
.two_search ul li.tt2{width:77px;height:34px;}
.two_search ul li.tt2 .sear_button1{border:0;cursor:pointer;width:100%;color:#fff;height:34px; line-height:34px; text-align:center;overflow:hidden;background:#1a71b6 ;outline:none; font-size:14px;}
.two_ssresult{ line-height:30px; padding:5px 0; border-bottom:1px dashed #e1e1e1; font-size:14px; margin-bottom:16px;}
.two_ssresult span{ color:#d71619; padding:0 5px;}

.ssy_container{padding:15px;overflow: hidden;}
.ssy_leftbar{width:210px;height:auto;margin-bottom:50px;}
.fenlei_tit,.searchType-title{height:34px;line-height:34px;padding-left:10px;font-size:16px;font-weight:bold;color:#333;}
.total_wz,.searchType-column{height:auto;margin-bottom:10px;padding:8px 0 8px 20px;background:#f1f1f1;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:30px;line-height:30px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#de3e40;}
.ssy_rightbar{width:908px;height:auto;padding-top:10px;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}
.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .search-list{height:auto;margin-bottom:15px;}
.ssy_rightbar .search-list li.search-title{line-height:26px;font-weight:bold;font-size:14px;}
.ssy_rightbar .search-list li.search-title a{}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{line-height:22px; height:auto; margin-bottom:5px;}
.ssy_rightbar .search-list li.search-column{/*color:#cc0001;*/line-height:22px;}
.ssy_rightbar .search-list li.search-url{height:auto;line-height:22px; color:#008000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ssy_rightbar .search-list li.search-url span.date{padding-left:14px;color:#008000;}
.ssy_rightbar .search-list li.search-url a{color:#008000;}
.ssy_rightbar .search-list li.search-url a:hover{text-decoration:underline;}

/*高级搜索*/
.ssnrbox{ padding:10px 50px 40px;}
.ssnr{padding:10px 20px;overflow:hidden;margin:30px auto 25px;line-height:30px;font-size:14px; color:#333; border: #dadada 1px dashed}
.search-tab{height:40px; border-bottom:1px solid #ddd; overflow:hidden;margin:auto;}
.search-tab ul li{float:left;width:120px;height:40px;padding-right:6px;overflow:hidden;}
.search-tab ul li a{display:block;float:left;width:120px;height:40px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;}
.search-tab ul li.active a,.search-tab ul li a:hover{background:#1a71b6;font-weight:bold;color:#fff; text-decoration:none;}
.search-warp{padding:30px 0 10px;}
.search-warp .search-form{display:none;font-size:15px;}
.search-warp .active{display:block !important;}
.search-warp table{margin:auto;}
.search-warp table th.bt{height:46px;text-align:right;padding-right:10px;font-weight:normal !important;width:130px !important;}
.search-warp table .seardate1{height:30px;line-height:30px;}
.search-warp table .seardate2{height:30px;line-height:30px; padding-left:25px;}
.search-warp table .txtinput{line-height:20px;border:1px solid #ddd;font-size:14px;height:20px;padding:2px;}
.search-warp table label{padding-right:10px;}
.search-warp table .txt1{color:#333;border:1px solid #ddd;padding:2px 5px;font-size:16px;}
.search-warp table .sear_xx{line-height:44px;padding-bottom:30px;border-bottom:#ddd 1px solid;}
.search-warp input.sear_button1,.search-warp input.sear_button2{display:inline-block;font-size:16px;border:none;cursor:pointer;width:120px;padding:0;text-align:center;color:#fff;height:42px;line-height:42px;overflow:hidden;margin:20px 10px 0;background:#1a71b6;outline:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.search-warp input.sear_button2{background:#999;}
.left{
    float:left;
}
.right{
    float:right;
}
