﻿@charset "utf-8";
/* CSS Document */

.main{ width:1140px; margin:0 auto;}
.wd_left{ width:260px; float:left;}
.wd_right{ width:860px; float:right;}
.wdr_left{ width:420px; float:left;}
.wdr_right{ width:420px; float:right;}
.title{ height: 43px; padding-left:20px; text-align:center; border-top:1px solid #2e6699; background:#f6fbfe;}
.title h2{ float: left ;font-size: 16px; text-align:center;}
.title h2 a{ display:block; float:left; height: 43px; line-height: 43px; color:#666; padding:0 24px;}
.title h2 a.active,.title h2 a.col{ background:#1c71bf; color:#fff;}
.title .more{display:none; float: right; color:#aaa; height:43px; line-height:43px; margin-right:10px;}
.title .more:hover{ color:#2e6699;}
.title .block{ display:block;}
.list{ display:none; margin-top:15px;}
.list ul li{ font-size:14px; height:30px; line-height:30px; vertical-align:top; color:#4c4c4c; padding-left: 5px;}
.list ul li a{ color:#4c4c4c; max-width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list ul li .date{ float:right; color:#959595; font-size:12px;}
.list a:hover,.list ul li a:hover{ color:#1a5db1;}
.list .more,.index_more{ display:block; background:#f2f6f9; color:#666; width:100%; height:38px; line-height:38px; text-align:center; font-size:14px; margin-top:10px;}
.list .more i,.index_i{ background:url(main_7.png) -57px -161px no-repeat; width:20px; height:20px; float:right; position:relative; top:11px; *top:-26px; right:40%; *right:38%;}
.list .more:hover{ color:#1a5db1;}
.wdr_right .list .more i{ right:37%; *right:34%}
.lineBg{ background:url(line02_7.png) no-repeat; height:10px;}

/* 焦点图 */
.slideBox{ width:622px; float:left; position:relative; z-index:5;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:9px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:9px;  width:10px; height:10px; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#009ddf;}
.slideBox .bd{ position:relative; height:350px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:622px; height:350px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:602px; height:40px; background:url(jdt_bg_7.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; padding-left:20px;}
.slideBox .bd li a:hover p{ text-decoration:underline;}
.slideBox .bd img{ width:622px; height:350px;}

/* 行业动态 */
.hydt{ width:518px; float:right;}
.hydt .title{ padding-left:24px; border-top:none; border-bottom:2px solid #2373bc;}
.hydt .list{ padding-left:24px;}
.hydt .info h2{ font-size:22px; padding-top:10px;}
.hydt .info h2 a{ color:#cb0305;}
.hydt .info h2 a:hover{ text-decoration:underline;}
.hydt .info p{ color:#b2b2b2; padding:5px 0; line-height:20px; border-bottom:1px dashed #e3e3e3;}
.hydt .info p a{ color:#999;}
.hydt .info p a:hover{color:#2e6699}
.hydt .list ul{ margin-top:10px;}

.xxgk{ border-top:3px solid #2e6699;}
.xxgk ul li{ background:#f4f4f4; border-top:1px solid #fff; font-size:16px; height:50px; line-height:50px; text-indent:40px;}
.xxgk li i{ width:30px; height:30px; float:left; position:relative; top:12px; left:30px;}
.xxgk li i.gkzn{background:url(main_7.png) -15px -51px no-repeat;}
.xxgk li i.gkml{background:url(main_7.png) -15px -90px no-repeat;}
.xxgk li i.gknb{background:url(main_7.png) -16px -126px no-repeat;}
.xxgk li i.sqgk{background:url(main_7.png) -16px -161px no-repeat;}

.serve ul li{ background:#81add6; height:54px; line-height:54px; margin-top:6px; font-size:18px; border-radius:5px; text-indent:80px;}
.serve li a{ color:#fff;}
.serve li a:hover{ text-decoration:underline;}
.serve li i{ width:30px; height:30px; float:left; position:relative; top:15px; left:70px;}
.serve li i.zxts{background:url(main_7.png) -53px -50px no-repeat;}
.serve li i.zjdc{background:url(main_7.png) -53px -85px no-repeat;}
.serve li i.xzzx{background:url(main_7.png) -53px -128px no-repeat;}

/*主委介绍*/
.ztzl .tit{ background:#f4f4f4; border-top:3px solid #2373bc; height:45px; line-height:45px;}
.ztzl .tit h2{ float:left; margin-left:20px;}
.ztzl .tit h2 a{ font-size:16px;}
.ztzl .tit .more{ float:right; color:#aaa; margin-right:10px;}
.ztzl ul li{ margin-top:7px;}
.ztzl ul li img{ width:100%;}


/* 网站专题 */
.wzzt .tit{ background:#f4f4f4; border-top:3px solid #2373bc; height:45px; line-height:45px;}
.wzzt .tit h2{ float:left; margin-left:20px;}
.wzzt .tit h2 a{ font-size:16px;}
.wzzt .tit .more{ float:right; color:#aaa; margin-right:10px;}
.wzzt ul li{ margin-top:3px;}
.wzzt ul li img{ width:100%;}


.dkfc{ width:1140px; position:relative; margin-top: 10px;}
.dkfc .title{ margin-bottom:20px;}
.dkfc .hd .prev,.dkfc .hd .next{ display:block;  width:40px; height:150px; float:right; overflow:hidden;cursor:pointer; position:absolute; top:68px; background: no-repeat center center;}
.dkfc .hd .prev{ background-image:url(prev_7.png); left:0;}
.dkfc .hd .next{ background-image:url(next_7.png); right:0;}
.dkfc .hd .prevStop,.ztzl .hd .nextStop{ opacity:0.5; }
.dkfc .bd{ width: 1068px; margin-left: 40px; overflow:hidden; padding:0 20px;}
.dkfc .bd ul{ overflow:hidden; zoom:1; }
.dkfc .bd ul li{ width:200px; float:left; _display:inline; overflow:hidden; margin:0 2px;}
.dkfc .bd ul li img{ width:200px; height:150px; display:block;}
.dkfc .bd ul li a.fc_tit{ display:block; width:100%; text-align:center; line-height:30px;}

.jwRertit {
    background:#F3F1F2;
    height:36px;
    line-height:36px;
}
.jwRertit_a {
    padding:5px 18px 9px;
    color:#0168B7;
    font-weight:bold;
    font-size:14px;
    background:#fff;
    border-top:2px solid #0069B7;
    border-left: 1px solid #eee;
}

.jwlistyle {
    /*background:url(jwercon.gif) no-repeat 0 center;*/
    border-bottom:1px dashed #e2e2e2;
    height:40px;
    line-height:40px;
}
.jwRercon {
    line-height:20px;
    padding:10px 20px;
    border:1px solid #eee;
    border-top:0px;
}
.jwRercon ul {
    overflow:hidden;
}
.jwRercon ul li {
    line-height:34px;
    height:34px;
    padding-left:16px;
    background:url(/szsf/resource/cms/2015/11/img_pc_site/2015112310393132701.png) no-repeat 0 center;
    border-bottom: 1px dashed #ccc;
    font-size: 14px
}
.jwRercon ul li:hover {
    background:url(/szsf/resource/cms/2015/11/img_pc_site/2015112310393192177.png) no-repeat 0 center;
}
.jwRercon ul li a {
    float:left;
    font-size: 14px
}
.jwRercon ul li span {
    float:right;
}
.jwRercon ul li:hover a, .jwRercon ul li:hover span {
    color:#0168b7;
}


.pager {
    text-align: right;
    color: #000;
}
.pager a, .pager span {
    color: #0168b7;
    display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    margin: 0;
}
.pager a.current {
    color: #000;
    border: 1px solid #000;
}
.pager .current {
    border: 1px solid #0168b7;
    padding: 1px;
    margin: 1px;
    background:#0168b7;
    color:#FFF;
}
.pager .num {
    border: 1px solid #0168b7;
    padding: 1px;
    margin: 1px;
}
.main_con_zw{
    padding: 20px;
    font-size: 16px;
    line-height: 2;}
.tys-main-zt-a {
    background: #eee;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}
.main_content .main_con_zw img{ max-width: 640px; height: auto;}