body {
    font-size:12px;
    color:#333;
    margin:0 auto;
    padding:0px;
    font-family:"Microsoft yahei", Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    background:#fff
}
div, ul, li {
    color:#333;
    font-size:14px;
    font-family:"Microsoft yahei", Verdana, Arial, Helvetica, sans-serif;
    margin:0 auto;
    padding:0;
    list-style:none
}
/*定义新型浏览器特性*/
 ::-webkit-scrollbar {
    width:10px;
    height:10px
}
::-webkit-scrollbar-button:vertical {
    display:none
}
::-webkit-scrollbar-track:vertical {
    background:000
}
::-webkit-scrollbar-track-piece {
    background:#f6f6f6
}
::-webkit-scrollbar-thumb:vertical {
    background:#d0d0d0;
}
::-webkit-scrollbar-thumb:vertical:hover {
    background:#3B3B3B
}
::-webkit-scrollbar-corner:vertical {
    background:#535353
}
::-webkit-scrollbar-resizer:vertical {
    background:#FF6E00
}
.hh10 {
    margin-top:10px
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #333;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: #333;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #333;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #333;
}
.m {
    width: 800px;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
}
#ContentArea video {
    text-align:center;
    margin-bottom:25px
}
* {
    border-radius:0;
}
/*去掉input自动补全后的黄色样式*/
 input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
    -webkit-transition-delay: 99999s;
    -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
    background-color:transparent;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #333 !important;
    font-size: 16px;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: #333 !important;
    font-size: 16px;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #333 !important;
    font-size: 16px;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #333 !important;
    font-size: 16px;
}
.dateinput input:-webkit-autofill, .dateinput input:-webkit-autofill:hover, .dateinput input:-webkit-autofill:focus, .dateinput input:-webkit-autofill:active {
    -webkit-transition-delay: 99999s;
    -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
    background-color:transparent;
}
.dateinput input::-webkit-input-placeholder, .dateinput textarea::-webkit-input-placeholder {
    color: #333 !important;
    font-size: 14px !important;
}
.dateinput input:-moz-placeholder, .dateinput textarea:-moz-placeholder {
    color: #333 !important;
    font-size: 14px !important;
}
.dateinput input::-moz-placeholder, .dateinput textarea::-moz-placeholder {
    color: #333 !important;
    font-size: 14px !important;
}
.dateinput input:-ms-input-placeholder, .dateinput textarea:-ms-input-placeholder {
    color: #333 !important;
    font-size: 14px !important;
}
a, a:link, a:visited, a:active {
    color: #333;
    text-decoration: none;
}
img {
    border:none
}
a:hover {
    text-decoration:none;
    color: #2687eb;
    transition: all 0.5s;
}
.canvi-navbar {
    display:none
}
input {
    outline:0px
}
.clear {
    clear: both;
}
.nybg {
    background:#f4f4f4
}
.xxgkbg {
    background:url(../images/xxgkbg.jpg) top center no-repeat
}
#header {
    width:100%;
    background:url(../images/index_01.jpg) center no-repeat;
    height:340px
}
#tool {
    width:1250px;
    height:45px
}
#tool .zw {
    height:33px;
    background:#177de0;
    margin-top:10px;
    padding:2px 14px;
    border-radius:25px;
    float:left;
    transition: all 0.5s;
}
#tool .zw:hover {
    background:#da010c
}
#tool .quick {
    float:right;
    height:45px;
    line-height:45px;
    color:#fff
}
#tool .quick a {
    color:#fff;
    cursor:pointer
}
#tool .quick a:hover {
    color:#d5eaff;
}
#search {
    float:right;
    margin-top:115px;
}
.inputs {
    float:left;
    height:42px;
    line-height:42px;
    background:rgb(255, 255, 255, 0.8);
    width:280px;
    padding-left:12px;
    font-size:16px;
    border:none
}
.an {
    float:left;
    border:none
}
/*二维码弹出*/
 .imgs {
    cursor:pointer
}
.imgs img {
    float:right;
    margin-top:19px;
    margin-left:4px
}
.zzsc {
    position: fixed;
    left: -100%;
    right:100%;
    top:0;
    bottom: 0;
    text-align: center;
    font-size: 0;
    z-index:9999;
    display:none;
}
.zzsc:after {
    content:"";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}
.contenticon {
    display: inline-block;
    *display: inline;
    *zoom:1;
    vertical-align: middle;
    position: relative;
    right: -100%;
}
.content_mark {
    width:100%;
    height:100%;
    position:fixed;
    left:0;
    top:0;
    z-index:555;
    background:#000;
    opacity:0.5;
    filter:alpha(opacity=50);
    display:none;
}
.blue, .blue a {
    color:#1369c0
}
#warp {
    width:1250px;
}
#qyimg {
    width:237px;
    float:left;
}
#qyimga {
    width:100%;
    float:left
}
#qyimga img {
    width:237px;
    height:164px;
}
.qyimgmar {
    margin-right:20px
}
#gdgd {
    height:164px;
    width:100%;
    float:left;
}
.boxq {
    height:164px;
    width:1250px;
    float:left;
}
#goleftq {
    width:1250px;
    overflow: hidden;
    float:left
}
#goleftq #golsq {
    width: 33100px;
}
#goleftq1, #goleftq2 {
    width: auto;
    float: left;
}
#tabContainer {
    float:left;
    width:133px;
    margin-right:7px
}
#tabContainer li {
    padding:0;
    float: left;
    width: 100%;
    text-align: center;
    height:83.2px;
    font-size:18px;
    color:#fff;
    cursor:pointer
}
#tabContainer a {
    display: block;
    height:83.2px;
    font-size:18px;
    line-height:83.2px;
    color:#fff;
    background:url(../images/index_19.jpg);
}
#tabContainer a.on {
    height:83.2px;
    font-size:18px;
    line-height:83.2px;
    color:#fff;
    background:url(../images/index_08.jpg);
}
#tabContainera {
    float:left;
    width:100%;
    border-bottom:2px solid #dfdfdf;
    margin-bottom:12px
}
#tabContainera span a {
    float:right;
    line-height:30px;
    font-size:14px
}
.t16 {
    font-size:16px
}
#tabContainera li {
    padding:0;
    float: left;
    width: 126px;
    text-align: center;
    height:35px;
    font-size:20px;
    color:#000;
    cursor:pointer
}
#tabContainera a {
    display: block;
    height:35px;
    font-size:20px;
    color:#000;
    transition: all 0s;
}
#tabContainera a.on {
    height:34px;
    font-size:20px;
    color:#1369c0;
    border-bottom:2px solid #1369c0
}
.qhline {
    background:url(../images/index_11.jpg) top right no-repeat
}
#gdfw a {
    width:100%;
    float:left;
    height:40px;
    line-height:40px;
    text-align:center;
    background:#fafafa;
    font-size:16px;
    color:#dc121d
}
#gdfw a:hover {
    background:#1369c0;
    font-size:16px;
    color:#fff
}
#tabContainerb {
    float:left;
    width:100%;
    height:44px;
    margin-top:30px;
}
#tabContainerb li {
    padding:0;
    float: left;
    height:45px;
    font-size:20px;
    color:#000;
    cursor:pointer;
    margin-right:15px;
    padding-right:15px
}
#tabContainerb a {
    display: block;
    height:35px;
    font-size:20px;
    color:#000;
    transition: all 0s;
}
#tabContainerb a.on {
    height:45px;
    font-size:20px;
    color:#1369c0;
}
.qhmar {
    margin-bottom:13px
}
#allw {
    width:100%;
    float:left
}
#bmcxban {
    height:45px;
    font-size:20px;
    color:#1369c0;
    width:100%;
    float:left;
    margin-top:30px
}
#bszn {
    width:777px;
    float:left
}
#bmcx {
    width:444px;
    float:right
}
#grbs {
    float:left
}
#grbs a {
    width:249px;
    float:left;
    height:80px;
    line-height:80px;
    margin-bottom:18px;
    text-align:center;
    font-size:18px;
    border:1px solid #ddd
}
#grbs a img {
    vertical-align:middle;
    margin-right:10px;
    width:41px;
    height:41px
}
#grbs a:hover {
    border:1px solid #1369c0;
    color:#1369c0
}
.grbs {
    margin-right:12px
}
#bmcxs {
    float:left
}
#bmcxs a {
    width:212px;
    float:left;
    height:74px;
    line-height:74px;
    margin-bottom:12px;
    text-align:center;
    font-size:18px;
    border:1px solid #ddd;
    background:#fafafa
}
#bmcxs a img {
    vertical-align:middle;
    margin-right:10px
}
#bmcxs a:hover {
    border:1px solid #1369c0;
    color:#fff;
    background:#1369c0;
}
#bmcxs a:hover img {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
}
.bmcxs {
    margin-right:10px
}
#I_ban {
    float:left;
    width:100%;
    border-bottom:2px solid #dfdfdf;
    margin-bottom:12px
}
#I_ban span a {
    float:right;
    line-height:30px;
    font-size:14px
}
#I_ban strong {
    padding:0;
    float: left;
    width: 126px;
    text-align: center;
    font-size:20px;
    color:#000;
    height:34px;
    color:#1369c0;
    border-bottom:2px solid #1369c0
}
#I_bana {
    width:100%;
    border-bottom:2px solid #dfdfdf;
    float:left
}
#I_bana span a {
    float:right;
    line-height:30px;
    font-size:14px
}
#I_bana strong {
    padding:0;
    float: left;
    width: 126px;
    text-align: center;
    font-size:20px;
    color:#000;
    height:34px;
    color:#1369c0;
    border-bottom:2px solid #1369c0
}
#I_banb {
    float:left;
    width:100%;
    border-bottom:1px solid #dfdfdf;
    margin-bottom:12px
}
#I_banb span {
    float:right;
    line-height:30px;
    font-size:14px
}
#I_banb strong {
    padding:0;
    float: left;
    text-align: center;
    font-size:18px;
    color:#000;
    height:34px;
    color:#1369c0;
    padding-left:10px;
    padding-right:10px;
    border-bottom:2px solid #1369c0
}
#zmyjtit {
    width:100%;
    background:url(../images/main3_62.jpg) top center no-repeat;
    height:54px;
    float:left
}
#syqh {
    width:100%;
    background:#f5f5f5;
    padding-top:32px;
    height:110px;
    margin-top:32px
}
.container {
    width:1250px;
}
.containert .nav {
    width:1145px;
    margin-left:105px
}
.containert .nav span {
    display: block;
    width:326px;
    height:90px;
    text-align:center;
    line-height:78px;
    color:#333;
    float:left;
    cursor:pointer;
    margin-right:33px;
    font-size:24px;
    background:url(../images/h_bg.png)
}
.containert .nav span img {
    vertical-align:middle;
    margin-right:14px
}
.containert .nav span.active {
    background:url(../images/o_bg.png);
    color:#fff;
}
.containert .nav span.active img {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
}
.containert .nav span:first-child {
    border:0px
}
.contentqh {
    width:1250px;
    position:relative;
    overflow:hidden;
    height:420px;
}
/*定位一般设置为relative，overflow设置为hidden来隐藏外面的内容*/
 .contentqh .boxt {
    position:absolute;
    width:1250px;
    height:420px;
}
/*这个定位设置为absolute, 因为要操作这个的位置来切换内容*/
 .contentqh ul {
    float:left;
    width:1250px;
}
#syxxgk {
    float:left;
}
#syxxgk a {
    width:195px;
    float:left;
    height:56px;
    line-height:56px;
    border:1px solid #ddd;
    background:#dfeffe;
    text-align:center;
    font-size:16px;
    margin-top:30px;
    margin-bottom:33px
}
#syxxgk a:hover {
    background:#1369c0;
    color:#fff
}
#syxxgk a img {
    vertical-align:middle;
    margin-right:6px
}
.syxxgk {
    margin-right:13px
}
#news {
    width:100%;
    float:left;
    margin-top:-6px
}
#news li {
    width:97%;
    float:left;
    background:url(../images/index_16.png) left center no-repeat;
    padding-left:16px;
    font-size:16px;
    line-height:42px;
    height:42px;
    overflow:hidden
}
#news li span {
    float:right;
    padding-left:15px;
    color:#999
}
#spnews {
    width:100%;
    float:left;
    margin-top:-6px
}
#spnews li {
    width:97%;
    float:left;
    background:url(../images/index_16.png) left center no-repeat;
    padding-left:16px;
    font-size:16px;
    line-height:42px;
    height:42px;
    overflow:hidden;
    border-bottom:1px dashed #ddd
}
#spnews li span {
    float:right;
    padding-left:15px;
    color:#999
}
#xwmt {
    width:160px;
    float:left;
}
#xwmtimg {
    width:100%;
    float:left;
    height:130px;
    text-align:center
}
#xwmtimg img {
    width:120px;
    height:120px
}
#xwmttit {
    width:98%;
    padding:0 1%;
    float:left;
    height:24px;
    text-align:center;
    line-height:24px;
    overflow:hidden;
    margin-bottom:18px;
    font-size:16px
}
#nynews {
    width:97%;
    float:left;
    background:url(../images/newsdot.jpg) left top no-repeat;
    padding-left:16px;
    font-size:15px;
    line-height:40px;
    height:40px;
    overflow:hidden
}
#nynews:hover {
    background:url(../images/newsdot.jpg) no-repeat scroll 0 -40px;
    transition: all 0.3s;
}
#nynews span {
    float:right;
    padding-left:20px;
    color:#999
}
#nynewsa {
    width:97%;
    float:left;
    background:url(../images/newsdot.jpg) left top no-repeat;
    padding-left:16px;
    font-size:15px;
    line-height:40px;
    height:40px;
    overflow:hidden
}
#nynewsa:hover {
    background:url(../images/newsdot.jpg) no-repeat scroll 0 -40px;
    transition: all 0.3s;
}
#nynewsa span {
    float:right;
    margin-left:20px;
    color:#999
}
#pageadd {
    width:100%;
    float:left;
    margin-top:10px;
    margin-bottom:10px
}
.fgline {
    width:100%;
    height:15px;
    border-bottom:1px dashed #ddd;
    margin-bottom:15px;
    float:left
}
.topmar {
    margin-top:24px
}
#menu {
    width:100%;
    height:60px;
    background:#1369c0;
}
.dqlm a, .dqlm {
    background:#0758aa;
    height:60px
}
#nave {
    width:1250px;
}
#nave ul {
    display:inline;
}
#nave li {
    float:left;
}
#nave li img {
    vertical-align:middle;
    margin-right:8px;
    margin-bottom:6px
}
#nave li a {
    width:138.888px;
    float:left;
    height:60px;
    line-height:60px;
    text-align:center;
    font-size:20px;
    color:#fff
}
#nave li a:hover {
    color:#fff;
    background:#0758aa
}
#xwtt {
    width:1190px;
    background:#f4f6f6;
    padding:20px 30px;
    margin-top:18px;
    height:83px;
    margin-bottom:30px
}
#xwttl {
    width:160px;
    float:left
}
#xwttr {
    width:1015px;
    float:left
}
#xwttr1 {
    width:100%;
    float:left;
    height:48px;
    line-height:48px;
    font-size:26px;
    font-weight:bold;
    color:#df313a;
    overflow:hidden;
    text-align:center
}
#xwttr1 a {
    color:#df313a;
}
#xwttr1 a:hover {
    color:#b81b24;
}
#xwttr2 {
    width:100%;
    float:left;
    height:38px;
    line-height:38px;
    font-size:16px;
    color:#333;
    overflow:hidden;
    margin-top:-5px
}
#xwttr2 span {
    float:right;
}
#xwttr2 span a {
    color:#F00
}
#homemid {
    width:525px;
    float:left;
    margin-bottom:10px;
    height:372px
}
#yjxw {
    width:560px;
    float:right
}
#empty {
    width:100%;
    float:left;
    height:26px
}
#emptya {
    width:100%;
    float:left;
    height:38px
}
#emptyb {
    width:100%;
    float:left;
    height:20px
}
#lxdt {
    width:610px;
    float:left
}
#tzgg {
    width:610px;
    float:right
}
#paper1 a {
    width:300px;
    height:66px;
    float:left;
    line-height:66px;
    color:#fff;
    font-size:20px;
    background:#5fc5d6;
    margin-right:16px;
    text-align:center
}
#paper1 a:hover {
    background:#499dab;
}
#paper1 img {
    vertical-align:middle;
    margin-right:8px;
    margin-bottom:3px
}
#paper2 a {
    width:300px;
    height:66px;
    float:left;
    line-height:66px;
    color:#fff;
    font-size:20px;
    background:#a7d770;
    margin-right:17px;
    text-align:center
}
#paper2 a:hover {
    background:#82a956;
}
#paper2 img {
    vertical-align:middle;
    margin-right:8px;
    margin-bottom:3px
}
#paper3 a {
    width:300px;
    height:66px;
    float:left;
    line-height:66px;
    color:#fff;
    font-size:20px;
    background:#769bdd;
    margin-right:17px;
    text-align:center
}
#paper3 a:hover {
    background:#5b77ab;
}
#paper3 img {
    vertical-align:middle;
    margin-right:8px;
    margin-bottom:3px
}
#paper4 a {
    width:300px;
    height:66px;
    float:left;
    line-height:66px;
    color:#fff;
    font-size:20px;
    background:#ef6a6a;
    text-align:center
}
#paper4 a:hover {
    background:#bd5555;
}
#paper4 img {
    vertical-align:middle;
    margin-right:8px;
    margin-bottom:3px
}
.line {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    margin-top:20px;
    border-bottom: 1px dashed #ccc;
}
.text {
    line-height: 22px;
}
#disptitle {
    width: 100%;
    font-size: 24px;
    color: #333;
    text-align: center;
    float: left;
    font-weight:normal;
    line-height:36px;
    margin-bottom:15px;
}
.xwline {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    margin-top: 20px;
    border-bottom: 1px dashed #ccc;
}
.infodisp {
    width:100%;
    float:left;
    height:25px;
    color:#666666;
    border-bottom:1px dashed #ccc;
    margin-bottom:20px;
    text-align:center
}
#backnews {
    width: 143px;
    height: 33px;
    text-align: center;
    display: block;
    color: #333333;
    background: #e0e0e0;
    line-height: 33px;
    cursor:pointer
}
#backnews:hover {
    width: 143px;
    height: 33px;
    text-align: center;
    display: block;
    color: #fff;
    background: #2687eb;
    line-height: 33px;
}
#backw {
    width:100%;
    float:left;
    text-align:center;
    height:50px;
    margin-top:20px
}
#backwA {
    width: 100%;
    float: left;
    text-align: right;
    height: 50px;
}
#nrw {
    padding:20px;
    float:left;
    width:760px
}
#nrwa {
    padding:20px;
    float:left;
    width:1160px
}
#ContentArea {
    font-size:16px;
    line-height:32px;
    width:100%;
    float:left;
}
#ContentArea img {
    max-width:600px;
    height:auto;
    overflow:hidden
}
#ContentArea table {
    max-width:100%;
}
#ContentAreaa {
    font-size:14px;
    line-height:28px;
    width:100%;
    float:left;
}
#ContentAreaa img {
    max-width:600px;
    height:auto;
    overflow:hidden
}
#ContentAreaa table {
    max-width:100%;
}
.white, .white a {
    color:#fff
}
/*分页样式*/
 .page_info {
    text-align:center;
    margin-top:10px;
    color:#333;
    font-family:"Microsoft Yahei";
}
.page_info span {
    padding:0 2px;
    font-weight:bold;
}
.page_list {
    height:28px;
    line-height:28px;
    text-align:center;
    letter-spacing:0;
    font-family:"Microsoft Yahei";
    font-size:10px;
    margin-top:20px;
}
.page_list a {
    display:inline-block;
    color:#2687eb;
    border:1px solid #ddd;
    background:#fff;
    text-align:center;
    padding:0 10px;
    margin:0 1px;
}
.page_list a:hover {
    color:#fff;
    border:1px solid #2687eb;
    background:#2687eb;
}
.page_list a.on {
    color:#fff;
    border:1px solid #2687eb;
    background:#2687eb;
}
.clear {
    clear:both
}
/*焦点图*/
 .focus {
    position:relative;
    width:525px;
    height:372px;
    float: left;
}
.focus img {
    width: 525px;
    height: 372px;
}
.focus .shadow .title {
    width: 260px;
    height: 65px;
    padding-left: 30px;
    padding-top: 20px;
}
.focus .shadow .title a {
    text-decoration:none;
    color:#fff;
    font-size:14px;
    font-weight:bolder;
    overflow:hidden;
}
.focus .btn {
    position:absolute;
    bottom:34px;
    left:510px;
    overflow:hidden;
    zoom:1;
}
.focus .btn a {
    position:relative;
    display:inline;
    width:13px;
    height:13px;
    border-radius:7px;
    margin:0 5px;
    color:#B0B0B0;
    font:12px/15px"\5B8B\4F53";
    text-decoration:none;
    text-align:center;
    outline:0;
    float:left;
    background:#D9D9D9;
}
.focus .btn a:hover, .focus .btn a.current {
    cursor:pointer;
    background:#1369c0;
}
.focus .fPic {
    position:absolute;
    left:0px;
    top:0px;
}
.focus .D1fBt {
    overflow:hidden;
    zoom:1;
    height:16px;
    z-index:10;
}
.focus .shadow {
    width:100%;
    position:absolute;
    bottom:0;
    left:0px;
    z-index:10;
    height:50px;
    line-height: 50px;
    background:rgba(0, 0, 0, 0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;
    display:block;
    text-align:left;
}
.focus .shadow a {
    text-decoration:none;
    color:#fff;
    font-size:16px;
    overflow:hidden;
    margin-left:10px;
}
.focus .fcon {
    position:relative;
    width:100%;
    float:left;
    display:none;
    background:#000
}
.focus .fcon img {
    display:block;
}
.focus .fbg {
    bottom:12px;
    right:10px;
    position:absolute;
    height:21px;
    text-align:center;
    z-index: 200;
}
.focus .fbg div {
    margin:4px auto 0;
    overflow:hidden;
    zoom:1;
    height:14px
}
.focus .D1fBt a {
    position:relative;
    display:inline;
    width:12px;
    height:12px;
    border-radius:7px;
    margin:0 5px;
    color:#1369c0;
    font:12px/15px"\5B8B\4F53";
    text-decoration:none;
    text-align:center;
    outline:0;
    float:left;
    background:#D9D9D9;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
    background:#1369c0;
}
.focus .D1fBt img {
    display:none
}
.focus .D1fBt i {
    display:none;
    font-style:normal;
}
.Boxa {
    position: relative;
    height:100px;
    overflow:hidden;
    width:100%;
    margin-top:25px;
    float:left
}
.Boxa .content {
    width: 1250px;
    margin: 0 auto;
}
.Boxa .Box_con {
    position: relative;
}
.Boxa .Box_con .btnl {
    position: absolute;
}
.Boxa .Box_con .btn {
    display: block;
    width: 28px;
    height: 53px;
    position: absolute;
    top: 30px;
    cursor: pointer;
    z-index:9
}
.Boxa .Box_con .btnl {
    background:url(../images/lbut.png) no-repeat center;
    left: 0;
    z-index:1
}
.Boxa .Box_con .btnr {
    background:url(../images/rbut.png) no-repeat center;
    right: 0;
    z-index:1
}
.Boxa .Box_con .conbox {
    position: relative;
    overflow: hidden;
}
.Boxa .Box_con .conbox ul {
    position: relative;
    list-style: none;
}
.Boxa .Box_con .conbox ul li {
    float: left;
    width: 300px;
    height: 100px;
    margin-left: 17px;
    overflow: hidden;
    position: relative;
    transition: all 0.5s;
}
.Boxa .Box_con .conbox ul li:first-child {
    margin-left: 0;
}
.Boxa .Box_con .conbox ul li img {
    display: block;
    width: 300px;
    height: 100px;
    float:left
}
#foot {
    width:100%;
    background:#1369c0;
    padding-top:35px;
    padding-bottom:35px;
    overflow:hidden;
    border-top:4px solid #0758aa
}
#footl {
    width:800px;
    float:left
}
#footl li {
    width:100%;
    float:left;
    line-height:34px;
    color:#fff
}
#footl li a {
    color:#fff
}
#footr {
    float:right;
    margin-top:34px
}
#footr ul {
    display:inline
}
#footr li {
    float:left;
    margin-left:25px
}
#footr li img {
    height:60px
}
.fp {
    padding-bottom:10px
}
/*政务动态*/
 #zwdtwarp {
    width:1210px;
    background:#fff;
    overflow:hidden;
    padding:20px
}
#zwdtleft {
    width:273px;
    float:left;
}
#zwdtright {
    width:904px;
    float:right;
}
#zwdtleft_ban {
    width:100%;
    background:#1369c0;
    float:left;
    height:48px;
    line-height:48px;
    text-align:center;
    font-size:20px;
    color:#fff
}
#zwdtleftbro {
    width:251px;
    float:left;
    border:1px solid #ddd;
    padding:10px
}
#zwdtleft_l a {
    width:249px;
    float:left;
    border:1px solid #ddd;
    height:40px;
    line-height:40px;
    text-align:center;
    font-size:16px;
    margin-bottom:9px;
    background:#f5f5f5
}
#zwdtleft_l a:hover {
    width:249px;
    float:left;
    border:1px solid #5fa5ec;
    height:40px;
    line-height:40px;
    text-align:center;
    font-size:16px;
    margin-bottom:9px;
    background:#e4f1fd;
    color:#1369c0
}
#zwdtleft_la a {
    width:249px;
    float:left;
    border:1px solid #5fa5ec;
    height:40px;
    line-height:40px;
    text-align:center;
    font-size:16px;
    margin-bottom:9px;
    background:#e4f1fd;
    color:#1369c0
}
#zwdtleftz_l a {
    width:209px;
    float:left;
    border:1px solid #ddd;
    line-height:28px;
    font-size:16px;
    margin-bottom:9px;
    background:#f5f5f5 url(../images/lmlibg.png) right no-repeat;
    padding-left:10px;
    padding-top:8px;
    padding-bottom:8px;
    padding-right:30px;
}
#zwdtleftz_l a:hover {
    width:209px;
    float:left;
    border:1px solid #5fa5ec;
    line-height:28px;
    font-size:16px;
    margin-bottom:9px;
    background:#e4f1fd url(../images/lmlibgh.png) right no-repeat;
    color:#1369c0;
    padding-left:10px;
    padding-top:8px;
    padding-bottom:8px;
    padding-right:30px;
}
#zwdtleftz_la a {
    width:209px;
    float:left;
    border:1px solid #5fa5ec;
    line-height:28px;
    font-size:16px;
    margin-bottom:9px;
    background:#e4f1fd url(../images/lmlibgh.png) right no-repeat;
    color:#1369c0;
    padding-left:10px;
    padding-top:8px;
    padding-bottom:8px;
    padding-right:30px;
}
/*正文*/
 #dqwz {
    width:100%;
    float:left;
    border-bottom:1px solid #ddd;
    height:50px;
    line-height:50px;
    margin-bottom:30px
}
#dqwz img {
    vertical-align:middle;
    margin-right:10px
}
#disp {
    width:100%;
    float:left;
    text-align:center;
    padding-top:10px;
    height:30px;
    color:#666
}
#disptool {
    width:100%;
    float:left;
    text-align:center;
    padding-top:10px;
    height:30px;
    border-bottom:1px solid #ddd;
    margin-bottom:25px;
    height:38px
}
#disptool a {
    height:14px;
    width:14px;
    line-height:14px;
    border:1px solid #333;
    font-size:12px;
    display:inline-block;
}
.col1 {
    background:#E6FBEA
}
.col2 {
    background:#D8ECED
}
.col3 {
    background:#FDFCEA
}
.col4 {
    background:#f9d1d9
}
.col5 {
    background:#ffffff
}
/*==============分享插件=====================*/
 .shart_box {
    margin-bottom: 15px;
    height: 36px;
    font-weight:normal;
    margin-top:30px;
    border-top:1px dashed #ddd;
    padding-top:20px;
    width:100%;
    float:left
}
#j_shart_s_24 .bds_count {
    font-size:12px
}
#j_shart_s_24 {
    padding-left:60px;
    position:relative;
}
#j_shart_s_24 strong {
    display:block;
    position:absolute;
    left:0;
    z-index:2;
    line-height:36px;
    font-size:12px;
    color: #a3a0a9;
    font-weight:normal
}
#j_shart_s_24 .bds_qzone {
    background:url(../images/j_shart.png) center -224px no-repeat
}
#j_shart_s_24 .bds_tsina {
    background:url(../images/j_shart.png) center -311px no-repeat
}
#j_shart_s_24 .bds_tqq {
    background:url(../images/j_shart.png) center -195px no-repeat
}
#j_shart_s_24 .bds_renren {
    background:url(../images/j_shart.png) center -340px no-repeat
}
#j_shart_s_24 .bds_weixin {
    background:url(../images/j_shart.png) center -253px no-repeat
}
#j_shart_s_24 .bds_sqq {
    background:url(../images/j_shart.png) center -79px no-repeat
}
#j_shart_s_24 .bds_fbook {
    background:url(../images/j_shart.png) center -166px no-repeat
}
#j_shart_s_24 .bds_twi {
    background:url(../images/j_shart.png) center -137px no-repeat
}
#j_shart_s_24 .bds_linkedin {
    background:url(../images/j_shart.png) center -108px no-repeat
}
#j_shart_s_24 .bds_tieba {
    background:url(../images/j_shart.png) center -253px no-repeat
}
#j_shart_s_24 .bds_huaban {
    background:url(../images/j_shart.png) center -253px no-repeat
}
#j_shart_s_24 .bds_douban {
    background:url(../images/j_shart.png) center -253px no-repeat
}
#j_shart_s_24 .bds_copy {
    background:url(../images/j_shart.png) center -253px no-repeat
}
#j_shart_s_24 .bds_print {
    background:url(../images/j_shart.png) center -253px no-repeat
}
#j_shart_s_24 .bds_mshare {
    background:url(../images/j_shart.png) center -253px no-repeat
}
#j_shart_s_24 .bds_count {
    font-size:12px
}
#j_shart_s_24 {
    width:500px;
    float:left
}
.close01 {
    height: 28px;
    line-height: 28px;
    font-size:12px
}
.right, .fr {
    float: right;
}
.printico {
    background:url(../images/print.gif) left center no-repeat;
    padding-left:20px;
    margin-right:20px
}
.closeico {
    background:url(../images/close1.gif) left center no-repeat;
    padding-left:20px
}
/*最美永靖*/
 #zm_page1 {
    width:100%;
    background:url(../images/zmyj_02.jpg) center no-repeat;
    height:565px
}
#zm_page2 {
    width:100%;
    background:url(../images/zmyj_03.jpg) center no-repeat;
    height:849px
}
#zm_page3 {
    width:100%;
    background:url(../images/zmyj_04.jpg) center no-repeat;
    height:750px
}
#zm_page4 {
    width:100%;
    background:url(../images/zmyj_05.jpg) center no-repeat;
    height:797px
}
#zm_page5 {
    width:100%;
    background:url(../images/zmyj_06.jpg) bottom center no-repeat;
    height:765px
}
.sjmore {
    width:100%;
    float:left;
    padding-top:20px;
    text-align:center
}
.sjmore strong {
    font-weight:normal;
    display:block;
    background:#1369c0;
    color:#fff;
    font-size:16px;
    width:145px;
    height:45px;
    line-height:45px;
    text-align:center;
    display:inline-block
}
.sjmore strong a {
    color:#fff
}
#zm_gk {
    width:100%;
    float:left;
    padding-top:210px;
    font-size:16px;
    line-height:32px;
    overflow:hidden;
    height:160px;
    margin-bottom:40px;
    text-indent:2em
}
#zm_gk a {
    color:#e60012
}
#zm_gklm {
    float:left
}
#zm_gklm a {
    width:195px;
    float:left;
    height:57px;
    line-height:57px;
    border:1px solid #ddd;
    text-align:center;
    font-size:16px
}
#zm_gklm a img {
    vertical-align:middle;
    margin-right:8px
}
#zm_gklm a:hover {
    width:195px;
    float:left;
    height:57px;
    line-height:57px;
    border:1px solid #1369c0;
    text-align:center;
    font-size:16px;
    background:#1369c0;
    color:#fff
}
#zm_gklm a:hover img {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
}
.gklm {
    margin-right:13px
}
.conimg {
    width:1250px;
    float:left;
    margin-top:240px
}
.conimg ul li {
    width:396px;
    height:250px;
    float:left;
    margin-bottom:23px;
    position:relative;
    overflow:hidden;
    cursor:pointer;
}
.conimg ul li img {
    width:396px;
    height:250px;
}
.txt {
    width:396px;
    height:45px;
    background:rgba(0, 0, 0, 0.6);
    /*透明背景色，不透明其文字内容*/
    position:absolute;
    left:0;
    bottom:0;
    color:#fff;
    font-family:"微软雅黑";
}
.txt h3 {
    font-size:20px;
    font-weight:100;
    height:45px;
    text-align:center;
    line-height:25px;
    margin-top:8px
}
.txt p {
    font-size:16px;
    text-align:center;
    padding:0 30px;
    line-height:28px;
    text-align:left;
    margin-top:-10px;
    height:112px;
    overflow:hidden
}
.conmar {
    margin-right:30px;
}
#yjmpempty {
    width:100%;
    height:250px;
    float:left
}
.yjjy {
    width:228px;
    animation:ghostUpdown 1s infinite alternate;
    -webkit-animation:ghostUpdown 1s infinite alternate;
    background:#fff;
    height:304px;
    float:left;
    text-align:center
}
.yjjya {
    width:228px;
    animation:ghostUpdowna 1s infinite alternate;
    -webkit-animation:ghostUpdowna 2s infinite alternate;
    background:#fff;
    height:304px;
    float:left;
    margin-top:50px;
    text-align:center
}
.yjjy strong, .yjjya strong {
    width:168px;
    margin-top:256px;
    background:#fff;
    height:47px;
    line-height:47px;
    display:block;
    font-size:20px;
    font-weight:normal;
    margin-left:30px
}
.yjjy:hover strong, .yjjya:hover strong {
    background:#1369c0;
    color:#fff;
    transition: all 0.5s;
}
.yjjymar {
    margin-right:26px
}
@keyframes ghostUpdown {
    from {
        margin-top:40px;
    }
    to {
        margin-top:20px;
    }
}
@-webkit-keyframes ghostUpdown {
    from {
        margin-top:40px;
    }
    to {
        margin-top:20px;
    }
}
@keyframes ghostUpdowna {
    from {
        margin-top:100px;
    }
    to {
        margin-top:70px;
    }
}
@-webkit-keyframes ghostUpdowna {
    from {
        margin-top:100px;
    }
    to {
        margin-top:70px;
    }
}
#yjhyempty {
    width:100%;
    height:230px;
    float:left
}
.box10 {
    width:1250px;
    height: 487px;
    color:#fff
}
.voice_2 {
    width: 1250px;
    position: relative;
}
.voice_2 ul li {
    float: left;
    display: inline;
    height: 487px;
    color: #fff;
    cursor: pointer;
    position: relative;
}
.voice_2 .fold {
    width: 124px;
    height: 100%;
    text-align: center;
    position: absolute;
    top: 0px;
    left: 0px;
    background:rgba(0, 0, 0, .7)
}
.voice_2 .fold .txta {
    font-size: 24px;
    display: block;
    width: 25px;
    font-weight: normal;
    margin: 180px 48px;
    line-height: 30px;
    color:#fff
}
.voice_2 .unfold {
    width: 630px;
    height: 100%;
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
}
.voice_2 .unfold dl {
    margin: 340px 60px 0px 0px;
}
.voice_2 .unfold dt {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}
.voice_2 .unfold dd {
    font-size: 14px;
    line-height: 22px;
    overflow:hidden;
}
.voice_2 .unfold dd b {
    font-size: 24px;
    font-weight: normal;
    color:#fff
}
.voice_2 .unfold dd span {
    font-size: 14px;
    line-height: 22px;
    overflow:hidden;
    height:66px;
    float:left;
    width:100%;
    margin-top:20px;
    color:#fff
}
#sjw {
    width:810px;
    float:left;
    overflow:hidden;
    height:476px;
    margin-top:225px
}
#sjimg1 {
    width:439px;
    float:left;
    height:235px;
    margin-right:6px;
    margin-bottom:6px;
}
#sjimg1 img {
    width:439px;
    height:235px;
}
#sjimg2 {
    width:358px;
    float:left;
    height:235px;
    margin-right:6px;
    margin-bottom:6px;
}
#sjimg2 img {
    width:358px;
    height:235px;
}
#sjimg3 {
    width:358px;
    float:left;
    height:235px;
    margin-right:6px;
    margin-bottom:6px;
}
#sjimg3 img {
    width:358px;
    height:235px;
}
#sjimg4 {
    width:439px;
    float:left;
    height:235px;
    margin-right:6px;
    margin-bottom:6px;
}
#sjimg4 img {
    width:439px;
    height:235px;
}
#sjimg5 {
    width:440px;
    float:right;
    height:476px;
    margin-top:225px
}
#sjimg5 img {
    width:440px;
    height:476px;
}
/*信息公开*/
 .gktit {
    width:100%;
    float:left;
    height:34px;
    border-bottom:1px solid #d7d7d7;
    margin-bottom:15px
}
.gktit strong {
    float: left;
    padding: 0 22px;
    background: #3673b6;
    font-size: 16px;
    color: #fff;
    height: 35px;
    line-height: 35px;
    margin-bottom: -1px;
    font-weight:normal
}
.gk_list {
    height: auto;
    overflow: hidden;
    width:100%;
    float:left
}
.gkmore {
    width: 100px;
    height: 30px;
    margin: 0 auto;
    text-align: center;
    margin-top: 10px;
    margin-bottom:15px
}
.gkmore a {
    background: #f7f7f7;
    display: block;
    line-height: 30px;
    font-size: 16px;
    color: #333;
}
.gkmore a:hover {
    background: #3673b6;
    color:#fff
}
.xxgklist {
    float: left;
    width: 100%;
    overflow: hidden;
    height:44px;
    line-height:44px;
    font-size:16px
}
.xxgklist span {
    float: right;
    color:#999;
    padding-left:20px
}
#xxgkheader {
    width:1250px;
    height:285px
}
#xxgkwarp {
    width:1180px;
    background:#f7f7f7;
    overflow:hidden;
    padding:35px;
    min-height:1000px
}
#ssbg {
    width:1026px;
    height:46px;
    background:url(../images/gknew_line.gif) center repeat-x;
    margin-top:35px;
    margin-bottom:70px
}
#s_wid {
    width:509px;
    height:46px;
    padding-left:17px;
    padding-right:17px;
    background:#f7f7f7
}
#s_wid_bro {
    width:509px;
    height:44px;
    border:3px solid #1369c0;
    border-radius:15px;
    background:#fff
}
.inputsx {
    float:left;
    height:42px;
    line-height:42px;
    width:413px;
    background:none;
    padding-left:15px;
    font-size:16px;
    border:none
}
.anx {
    float:left;
    border:none;
    width:70px;
    height:42px;
    background:url(../images/fd.png) center no-repeat;
    float:right;
    cursor:pointer
}
#xxgk_l {
    width:240px;
    float:left
}
#xxgk_r {
    width:850px;
    float:right;
    background:#fff;
    border:1px solid #ddd;
    padding:30px
}
.menu_list {
    width:238px;
}
.menu_head {
    width:221px;
    height:70px;
    font-size:23px;
    color:#1369c0;
    font-weight:normal;
    cursor:pointer;
    border:1px solid #e1e1e1;
    position:relative;
    background:#fff url(../images/pro_left.png) center right no-repeat;
    padding-left:17px;
    margin:0 auto;
    background-position:200px;
}
.menu_heada {
    width:221px;
    height:70px;
    font-size:23px;
    color:#1369c0;
    font-weight:normal;
    cursor:pointer;
    border:1px solid #e1e1e1;
    position:relative;
    background:#fff;
    padding-left:17px;
    margin:0 auto;
    background-position:200px;
}
.menu_list .current {
    background:#1369c0 url(../images/pro_down.png) center right no-repeat;
    color:#fff;
    background-position:200px;
}
.menu_list .currenta {
    background:#1369c0;
    color:#fff;
    background-position:200px;
}
.menu_body {
    width:238px;
    height:auto;
    overflow:hidden;
    line-height:38px;
    border-left:1px solid #e1e1e1;
    backguound:#fff;
    border-right:1px solid #e1e1e1;
    border-bottom:1px solid #e1e1e1;
    padding: 10px 0;
    background:#fff
}
.menu_body .menu_ej li {
    display:block;
    width:210px;
    height:34px;
    line-height:34px;
    padding-left:15px;
    text-decoration:none;
    float:left;
    background:url(../images/index_16.png) left center no-repeat;
    margin-left:28px
}
.menu_body a:hover {
    text-decoration:none;
}
.menu_em {
    width:238px;
    height:10px;
}
.menu_head img, .menu_heada img {
    vertical-align:middle;
    width:40px;
    margin-right:15px;
    float:left;
    margin-top:15px
}
.menu_list .current img, .menu_list .currenta img {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
}
.lin70 {
    line-height:70px;
}
.lin30 {
    line-height:30px;
    padding-top:5px
}
/* 滚动内容样式 */
 .scroll_main {
    width: 100%;
    display: block;
}
/* 滚动内容区样式 */
 .scroll_wrap {
    width: 100%;
    height: 460px;
    position: relative;
}
/* 滚动内容样式 */
 .scroll_wrap .scroll_cont {
    height: 100%;
    overflow: hidden;
}
.scroll_wrap .scroll_cont p {
    padding:15px;
}
/* 滚动条 */
 .scroll_wrap .scroll_bar {
    position: absolute;
    top:0;
    right:0;
    width: 10px;
    height: 100%;
    background-color: #e4e4e4;
}
/* 滚动块 */
 .scroll_wrap .scroll_slider {
    position: absolute;
    top: 0;
    left: 0px;
    width: 10px;
    height: 108px;
    background-color: #525252;
    border-radius:5px;
    opacity: .5
}
.scroll_wrap .scroll_slider:hover {
    opacity: 1
}
.zzgktitle {
    padding: 20px 0 28px;
    font-size: 32px;
    line-height: 45px;
    text-align: center;
    font-weight: bold;
    color: #3673b6;
}
/* 滚动条样式 */

/* 滚动内容区样式 */
 .scroll_wrapa {
    width: 100%;
    height: 1000px;
    position: relative;
}
/* 滚动内容样式 */
 .scroll_wrapa .scroll_conta {
    height: 100%;
    overflow: hidden;
}
.scroll_wrapa .scroll_conta {
    padding:15px;
}
/* 滚动条 */
 .scroll_wrapa .scroll_bara {
    position: absolute;
    top:0;
    right:0;
    width: 10px;
    height: 100%;
    background-color: #e4e4e4;
}
/* 滚动块 */
 .scroll_wrapa .scroll_slidera {
    position: absolute;
    top: 0;
    left: 0px;
    width: 10px;
    height: 108px;
    background-color: #1369c0;
    border-radius:5px;
    opacity: .5
}
.scroll_wrapa .scroll_slidera:hover {
    opacity: 1
}
/*专题*/
 .ztmar {
    margin-top:45px
}
#zttit {
    width:100%;
    float:left;
    height:30px;
    line-height:30px;
    font-weight:bold;
    color:#1369c0;
    font-size:26px;
    margin-bottom:40px;
    text-align:center;
    background:url(../images/ztline.jpg) center no-repeat
}
#ztlist {
    width:100%;
    float:left
}
#ztlist ul {
    display:inline
}
#ztlist li {
    float:left;
    width:285px;
    margin-bottom:25px
}
#ztlist li img {
    width:285px;
    height:95px;
    float:left
}
#ztlist li strong {
    width:100%;
    height:40px;
    line-height:40px;
    background:#eeeeee;
    text-align:center;
    font-size:16px;
    overflow:hidden;
    font-weight:normal;
    float:left
}
.ztlistmar {
    margin-right:20px
}
/*职能部门*/
 #znban {
    width:100%;
    float:left;
    height:34px;
    border-bottom:1px solid #ddd;
    margin-bottom:15px
}
#znban strong {
    padding-right:10px;
    color:#1369c0;
    float:left;
    height:33px;
    border-bottom:2px solid #1369c0;
    font-weight:normal;
    font-size:16px
}
#znban strong img {
    height:24px;
    margin-right:10px;
    vertical-align:middle
}
#znbmlist {
    width:100%;
    float:left;
}
#znbmlist li {
    width:23.5%;
    float:left;
    border-bottom:1px solid #ddd;
    height:56px;
    line-height:56px;
    overflow:hidden;
    font-size:16px;
    padding-left:1.5%;
    background:url(../images/newsdota.jpg) left center no-repeat;
    background-position: 5px 25px
}
#znbmlist ul {
    display:inline
}
#znbmlistn {
    width:100%;
    float:left;
}
#znbmlistn li {
    width:23.2%;
    float:left;
    border-bottom:1px solid #ddd;
    height:56px;
    line-height:56px;
    overflow:hidden;
    font-size:14px;
    padding-left:1.8%;
    background:url(../images/newsdota.jpg) left center no-repeat;
    background-position: 5px 25px
}
#znbmlistn ul {
    display:inline
}
/*二级页面*/
 .listnews {
    font-size: 14px;
    overflow: hidden;
    height: auto;
    width:100%;
    float:left;
    border-bottom:1px solid #ddd;
    padding-bottom:10px
}
.zmtitle {
    color: #333;
    font-size: 16px;
    padding: 15px 0 8px 0;
    height: 28px;
    width:100%;
    float:left
}
.zminfo {
    color: #555;
    font-size: 14px;
    height: 56px;
    line-height:28px;
    overflow:hidden;
    width:100%;
    float:left
}
.zmdate {
    text-align: right;
    height: 28px;
    color:#999;
    padding-top:15px;
    font-size:14px;
    width:100%;
    float:left
}
.zmdate img {
    vertical-align:middle;
    margin-right:5px
}
.columnName {
    width:100%;
    float:left;
    background: #eee;
    margin-bottom: 15px;
    line-height:38px;
    margin-top:20px
}
.columnName strong {
    padding-left:10px;
    font-size:14px;
    color:#000;
    float:left
}
.columnName span a {
    padding-right:12px;
    font-size:12px;
    color:#999;
    float:right
}
#zmelist {
    width:98.5%;
    float:left;
    height:40px;
    overflow:hidden;
    line-height:40px;
    font-size:14px;
    background:url(../images/index_16.png) left center no-repeat;
    padding-left:1.5%;
    border-bottom:1px dashed #ddd
}
#zmelist span {
    float:right;
    color:#999;
    font-size:12px
}
#sjyj {
    width: 234px;
    float: left;
    margin-bottom:15px;
    overflow:hidden;
    margin-right:29px;
    margin-left:29px;
    margin-top:15px
}
#sjyj:hover #sjyja {
    background: #d8e8f7;
}
#sjyja {
    width: 214px;
    height: 159px;
    float: left;
    background: #f2f2f2;
    padding:10px;
}
#sjyja img {
    width: 214px;
    height: 159px;
    float: left;
}
#sjyjb {
    width: 100%;
    height: 30px;
    line-height:30px;
    float: left;
    font-size:14px;
    text-align:center;
    overflow:hidden;
}
.linksbg {
    width:100%;
    background:#f5f5f5;
    padding-top:26px;
    height:75px;
    margin-top:35px;
    float:left
}
.weblinks {
    width: 1250px;
    margin: 0 auto;
    height: 45px;
    position: relative;
    z-index: 1;
}
.weblinks .nav_list {
    width: 100%;
    height: 45px;
}
.weblinks .nav_list .list {
    width: 100%;
    height: 42px;
    overflow:hidden;
    background:#f5f5f5
}
.weblinks .nav_list .list li {
    width: 398px;
    background: #fff url(../images/linkarr.jpg) right center no-repeat;
    border:1px solid #ddd;
    float: left;
    list-style: none;
    cursor:pointer
}
.weblinks .nav_list .list li strong {
    font-size: 16px;
    text-align: center;
    float:left;
    vertical-align:middle;
    font-weight:normal;
    line-height:40px;
    padding-left:10px
}
.weblinks .nav_list .list li .list_top {
    width: 1208px;
    padding:20px;
    color:#333;
    height: 0;
    line-height: 30px;
    overflow: auto;
    background:#1369c0
}
.weblinks .nav_list .list li .list_top a {
    display: inline-block;
    height: 38px;
    text-align:left;
    font-size: 15px;
    width:20%;
    float:left;
    color:#fff;
    font-size:14px
}
.weblinks .nav_list .list li .list_top a:hover {
    color:#a4cef7
}
.weblinks .nav_list .list li .bor {
    width: 1248px;
    padding: 2px 2px 0px 0;
    position: absolute;
    bottom:3px;
    left: 0;
    z-index: -1;
}
/*互动交流*/
 #hdjlbg {
    width:1230px;
    float:left;
    background:url(../images/jlhdbg_03.png);
    height:112px;
    margin-bottom:40px;
    padding-right:20px;
    padding-top:30px
}
.jlpamr {
    margin-top:25px
}
.hd_an1 a {
    width:165px;
    height:54px;
    float:right;
    margin-left:13px;
    border-radius:5px;
    text-align:center;
    font-size:16px;
    color:#fff;
    background:#6db1fc;
    line-height:54px
}
.hd_an1 a:hover {
    background:#1369c0
}
.hd_an2 a {
    width:165px;
    height:54px;
    float:right;
    margin-left:13px;
    border-radius:5px;
    text-align:center;
    font-size:16px;
    color:#fff;
    background:#f5a32f;
    line-height:54px
}
.hd_an2 a:hover {
    background:#1369c0
}
.hd_an3 a {
    width:165px;
    height:54px;
    float:right;
    margin-left:13px;
    border-radius:5px;
    text-align:center;
    font-size:16px;
    color:#fff;
    background:#10b1cd;
    line-height:54px
}
.hd_an3 a:hover {
    background:#1369c0
}
.hd_an4 a {
    width:165px;
    height:54px;
    float:right;
    margin-left:13px;
    border-radius:5px;
    text-align:center;
    font-size:16px;
    color:#fff;
    background:#f06d7d;
    line-height:54px
}
.hd_an4 a:hover {
    background:#1369c0
}
.an_zs {
    width:100%;
    float:left;
    text-align:right;
    color:#cc0000;
    line-height:44px;
    font-size:16px
}
#xjxd_ban {
    width:100%;
    float:left;
    margin-bottom:14px;
    border-bottom:2px solid #dfdfdf;
    height:35px
}
#xjxd_ban strong {
    float:left;
    border-bottom:2px solid #0066cc;
    font-size:20px;
    color:#0066cc;
    height:35px;
    padding:0 10px
}
#xjxd_ban span {
    float:right;
    font-size:16px
}
#xjxd_ban span i {
    font-style:normal;
    color:#0066cc
}
#xjxd_table {
    width:100%;
    float:left;
}
#xjxd_table ul {
    display:inline
}
#xjxd_table li {
    float:left;
    height:54px;
    line-height:54px;
    background:#cce5fe;
    color:#0066cc;
    text-align:center;
    font-size:16px;
    font-weight:bold
}
.xjxd_table1 {
    width:210px;
    margin-right:4px
}
.xjxd_table2 {
    width:355px;
    margin-right:4px
}
.xjxd_table3 {
    width:220px;
    margin-right:4px
}
.xjxd_table4 {
    width:274px;
    margin-right:4px
}
.xjxd_table5 {
    width:175px;
}
#xjxd_tableh {
    width:100%;
    float:left;
}
#xjxd_tableh ul {
    display:inline
}
#xjxd_tableh li {
    float:left;
    height:54px;
    line-height:54px;
    text-align:center;
    font-size:16px;
    overflow:hidden
}
.xjxdbg {
    background:#f5f5f5
}
.red, .red a {
    color:#cc3333
}
.xjxd_tableh1 {
    width:210px;
    padding-right:4px
}
.xjxd_tableh2 {
    width:355px;
    padding-right:4px
}
.xjxd_tableh3 {
    width:220px;
    padding-right:4px
}
.xjxd_tableh4 {
    width:274px;
    padding-right:4px
}
.xjxd_tableh5 {
    width:175px;
}
#myzj {
    width:606px;
    float:left
}
#zxdc {
    width:606px;
    float:right
}
#myzjst {
    width:560px;
    float:left;
    padding:36px 22px;
    border:1px solid #ccc;
    height:66px;
    border-radius:5px;
    margin-bottom:10px
}
#myzjstl {
    width:80px;
    float:left;
    height:56px;
    border-radius:4px;
    background:#da010c;
    color:#fff;
    line-height:24px;
    font-size:20px;
    text-align:center;
    padding-top:5px
}
#myzjstr {
    width:455px;
    float:right;
}
#myzjstr1 {
    width:98%;
    float:left;
    padding-left:10px;
    background:url(../images/index_16.png) left center no-repeat;
    height:34px;
    line-height:34px;
    font-size:16px;
    overflow:hidden;
    margin-top:-5px
}
#myzjstr2 {
    width:96%;
    float:left;
    padding-left:20px;
    background:url(../images/t.jpg) left center no-repeat;
    height:34px;
    line-height:34px;
    font-size:16px;
    color:#666
}
.yjz {
    float:right;
    width:110px;
    height:30px;
    line-height:30px;
    text-align:center;
    background:#f6f6f6;
    color:#999999
}
.jxz {
    float:right;
    width:110px;
    height:30px;
    line-height:30px;
    text-align:center;
    background:#da010c;
    color:#fff
}
#mylist {
    width:100%;
    float:left
}
#mylist li {
    width:100%;
    float:left;
    height:44px;
    line-height:44px;
    font-size:16px;
    overflow:hidden;
}
#mylist li span {
    float:right
}
.yjza {
    float:right;
    width:64px;
    height:28px;
    line-height:28px;
    text-align:center;
    background:#f6f6f6;
    color:#999999;
    border:1px solid #ddd;
    margin-left:15px;
    font-size:14px;
    margin-top:10px
}
.jxza {
    float:right;
    width:64px;
    height:28px;
    line-height:28px;
    text-align:center;
    background:#ffefef;
    color:#cc3333;
    border:1px solid #cc3333;
    margin-left:15px;
    font-size:14px;
    margin-top:10px
}
.yjzas {
    float:right;
    width:64px;
    height:22px;
    line-height:22px;
    text-align:center;
    background:#f6f6f6;
    color:#999999;
    border:1px solid #ddd;
    margin-left:15px;
    font-size:14px;
    margin-top:10px
}
.jxzas {
    float:right;
    width:64px;
    height:22px;
    line-height:22px;
    text-align:center;
    background:#ffefef;
    color:#cc3333;
    border:1px solid #cc3333;
    margin-left:15px;
    font-size:14px;
    margin-top:10px
}
#tabContainere {
    width:100%;
    float:left;
    margin-bottom:14px;
    border-bottom:2px solid #dfdfdf;
    height:35px
}
#tabContainere span a {
    float:right;
    line-height:30px;
    font-size:14px
}
.t16 {
    font-size:16px
}
#tabContainere li {
    float:left;
    cursor:pointer
}
#tabContainere li a {
    float:left;
    border-bottom:2px solid #dfdfdf;
    font-size:20px;
    color:#333;
    height:35px;
    padding:0 10px;
    font-weight:bold
}
#tabContainere a.on {
    float:left;
    border-bottom:2px solid #0066cc;
    font-size:20px;
    color:#0066cc;
    height:35px;
    padding:0 10px
}
#symyzj {
    width:611px;
    float:left;
    padding-top:32px
}
#symyzjlist {
    width:100%;
    float:left;
    height:65px;
    margin-top:5px
}
#symyzjlistl {
    width:56px;
    float:left;
    height:28px;
    line-height:28px;
    background:#ffefef;
    border:1px solid #cc3333;
    color:#cc3333;
    text-align:center;
}
#symyzjlistlv {
    width:56px;
    float:left;
    height:28px;
    line-height:28px;
    background:#f4f4f4;
    border:1px solid #ddd;
    color:#666;
    text-align:center;
}
#symyzjlistr {
    width:545px;
    float:right;
}
#symyzjlistr1 {
    width:100%;
    float:left;
    font-size:16px;
    line-height:25px;
    height:25px;
    overflow:hidden;
    margin-top:-5px
}
#symyzjlistr2 {
    width:100%;
    float:left;
    font-size:13px;
    line-height:25px;
    height:25px;
    overflow:hidden;
    color:#666
}
#xx1 {
    float:left;
    width:155px
}
#xx2 {
    float:left;
    width:144px
}
#syldxx {
    width:611px;
    float:right;
    padding-top:32px
}
/*会员中心*/
 .layui-btn {
    float:left
}
#reg_w {
    width:1188px;
    border:1px solid #ccc;
    padding:30px;
    overflow:hidden
}
#reg_w_l {
    width:750px;
    float:left;
    border-right:1px solid #ccc;
    padding-right:45px
}
#reg_w_r {
    width:350px;
    float:right;
    padding-top:180px;
    text-align:center;
    line-height:40px;
}
#reg_w_r a {
    color:#1369c0
}
.reginput {
    padding-left:10px;
    height:36px;
    line-height:368px;
    border:1px solid #ccc;
    width:345px;
    color:#666;
    font-size:14px;
    font-family:"微软雅黑", Arial, "宋体";
    background:#fff;
    float:left
}
#tips, #bdlist strong {
    user-select: none;
}
#eye {
    position:relative;
    z-index:1;
    width:30px;
    height:30px;
    left:-25px;
    color:#349bfd;
    font-size:16px;
    cursor:pointer;
    float:left;
    margin-top:10px
}
#tips {
    float: left;
    font-size: 12px;
    width: 100%;
    height:40px;
}
#tips large {
    float: left;
    width: 86px;
    height: 30px;
    color: #1369c0;
    overflow:hidden;
    margin-right:4px;
    background: #e0f0ff;
    line-height:30px;
    text-align: center;
}
#tips .s1 {
    background: #F45A68;
}
/*红色*/
 #tips .s2 {
    background: #fc0;
}
/*橙色*/
 #tips .s3 {
    background: #cc0;
}
/*黄色*/
 #tips .s4 {
    background: #14B12F;
}
/*绿色*/
 .tips {
    width:99%;
    height:40px;
    line-height:40px;
    padding-left:1%;
    background:#FFC;
    font-size:14px;
    float:left;
    margin-bottom:15px;
    border:1px dashed #FF9900
}
.100w {
    width:360px
}
#mem_info {
    width:700px;
    float:left
}
#mem_info li {
    width:100%;
    float:left;
    height:36px;
    line-height:36px;
    font-size:14px;
}
#mem_info li .username {
    font-weight:bold;
    font-size:24px
}
#mem_info li i {
    float:left;
    width:25px;
    height:36px;
    line-height:36px;
    text-align:left;
    color:#999
}
#mem_info_my {
    width:100%;
    float:left
}
#mem_info_my ul {
    display:inline
}
#mem_info_my li {
    width:15%;
    float:left;
    text-align:center;
    font-size:16px
}
#mem_info_my li span {
    width:100%;
    float:left;
    background:#f0f7ff;
    text-align:center;
    height:110px;
    margin-bottom:10px;
}
#mem_info_my li span img {
    height:100px;
}
.info_my {
    margin-right:2%
}
#mem_quick {
    width:140px;
    float:right;
    color:#1369c0;
    font-size:14px;
    text-align:center;
    margin-top:5px
}
#mem_quick i {
    text-align:center;
    font-size:26px;
    border:2px solid #adb0bb;
    padding:15px;
    margin-bottom:10px;
    border-radius:100px;
    height:25px;
    width:25px;
    line-height:25px;
    color:#adb0bb
}
.l_bro {
    border-left:1px solid #ccc
}
#mem_quick strong {
    color:#1369c0;
    font-weight:normal
}
#xjcx {
    width:862px;
    float:left;
    background:#f6f6f6;
    border:1px solid #ddd;
    padding:20px;
    margin-top:5px;
    margin-bottom:20px
}
#xjcx1 {
    width:100%;
    float:left;
    height:40px
}
#xjcx1 strong {
    float:left;
    font-size:18px;
    color:#0771ca;
}
#xjcx1 span {
    float:left;
    margin-left:30px;
    font-size:14px;
    margin-top:4px
}
#xjcx1 span i {
    color:#fd8524;
    font-style:normal
}
#xjcx3 {
    width:100%;
    float:left;
    font-size:14px;
    line-height:24px
}
.dateinput {
    padding-left: 10px;
    height: 34px;
    min-width: 202px;
    line-height: 34px;
    border: 1px solid #e6e6e6;
    background-color: #fff;
    font-size:14px !important;
    margin-right:15px
}
.hfdx {
    float: left;
    width: 102px;
    white-space: nowrap;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    background: #005ea9;
}
#hfdx {
    width:100%;
    float:left;
    height:46px
}
.wyxx a {
    float: right;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #fff;
    background:#f0ba32;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    cursor: pointer;
    padding: 0 15px
}
.wyxx a:hover {
    background:#005ea9;
}
#xxbro {
    width:862px;
    float:left;
    border:1px solid #ddd;
    padding:20px;
    margin-top:5px;
}
#xxlist {
    width:100%;
    float:left;
}
#xxlist li {
    width:50%;
    float:left;
    height:34px;
    line-height:34px;
    margin-bottom:25px
}
#xxlist li strong {
    width:80px;
    float:left;
    font-weight:normal
}
#xxlist .input {
    width:300px;
    float:left;
    height:34px;
    line-height:34px;
    border:1px solid #e6e6e6;
    font-size:14px;
    padding-left:10px;
    color:#666
}
#xxlist .inputa {
    width:85%;
    float:left;
    height:34px;
    line-height:34px;
    border:1px solid #e6e6e6;
    font-size:14px;
    padding-left:10px;
    color:#666
}
#xxlist .textarea {
    width:85%;
    float:left;
    height:80px;
    line-height:30px;
    border:1px solid #e6e6e6;
    font-size:14px;
    padding-left:10px;
    color:#666
}
#xxlist .selectw {
    width:312px;
    float:left;
}
#xxlist li button {
    height:34px !important;
    line-height:34px !important;
}
.tp5 {
    padding-top:5px
}
.allw {
    width:100% !important;
    height:70px !important;
    line-height:70px
}
.allwa {
    width:100% !important;
}
#qdl {
    width:100%;
    float:left;
    height:80px;
    line-height:80px;
    text-align:center;
    background:#f6f6f6
}
#qdl a {
    color:#1369c0
}
#qdl strong {
    color:#1369c0;
    font-size:20px;
    margin-top:6px;
    margin-right:4px;
    display:inline
}
.nonelist {
    width:100%;
    float:left;
    height:80px;
    line-height:80px;
    text-align:center;
    background:#f6f6f6
}
#zxban {
    width:100%;
    float:left;
    background:#f6f6f6;
    height:46px;
    line-height:46px;
    font-size:16px;
    font-weight:bold;
    margin-bottom:15px;
    color:#1369c0
}
.msglist .tit {
    float:left;
    width:100%;
    height:40px;
    line-height:40px;
    font-size:16px;
    color:#1369c0
}
.msglist .tit span {
    float:right;
    font-size:14px;
    color:#999
}
.msglist .area {
    float:left;
    width:98%;
    line-height:26px;
    font-size:14px;
    background:#fafafa;
    padding:1%;
    margin-bottom:10px
}
.msglist .areaa {
    float:left;
    width:98%;
    line-height:26px;
    font-size:14px;
    background:#f4f9ff;
    padding:1%;
    margin-bottom:10px
}
.xjlist {
    width: 97%;
    float: left;
    background: url(../images/dot.png) left top no-repeat;
    padding-left: 16px;
    font-size: 15px;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
}
.xjwbro {
    width:1208px;
    border:1px solid #ddd;
    float:left;
    margin-bottom:40px
}
.xjwbroh1 {
    width:200px;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
    float:left;
    height:46px;
    line-height:46px;
    text-align:center
}
.xjwbroh2 {
    width:200px;
    border-bottom:1px solid #ccc;
    float:left;
    height:46px;
    line-height:46px;
    text-align:center
}
.xjwbroh3 {
    width:200px;
    border-right:1px solid #ccc;
    float:left;
    height:46px;
    line-height:46px;
    text-align:center
}
.xjwbroh4 {
    width:200px;
    float:left;
    height:46px;
    line-height:46px;
    text-align:center
}
.bdhs {
    background:#e4f1fd;
    color:#1369c0
}
#xjbt {
    width:100%;
    float:left;
    margin-bottom:20px;
    font-size:20px;
    border-bottom:1px solid #1369c0;
    line-height:34px;
    padding-bottom:8px
}
#con2, #con3, #con4 {
    width:483px;
    height:330px;
    float:left;
    padding:20px;
    border:1px solid #ddd;
}
#xxgkinfosy {
    width:1128px;
    padding:20px 40px;
    margin-bottom:25px;
    border:1px solid #ddd;
    overflow:hidden;
    float:left
}
#xxgkinfosy ul {
    display:inline
}
#xxgkinfosy ul li {
    width:50%;
    float:left;
    height:30px;
    line-height:30px;
    color:#999;
    overflow:hidden
}
#xxgkinfosy ul li strong i {
    padding-right:0.5em;
}
#xxgkinfosy ul li strong {
    width:75px;
    float:left;
    color:#333
}
.allws {
    width:100%;
}
.tablec table {
    text-align:center !important;
    margin:0 auto
}
table {
    text-align:center !important;
    margin:0 auto !important
}
/*#ContentArea a{ color:#06F}*/
 .sdl p {
    text-indent:2em
}
#ldzcl {
    width:560px;
    float:left;
    padding-right:40px;
    border-right:1px solid #ddd;
    overflow:hidden;
    padding-top:10px
}
#ldzcr {
    width:560px;
    float:right;
    padding-top:10px
}
#ldzcln {
    width:370px;
    float:left;
    padding-right:30px;
    border-right:1px solid #ddd;
    overflow:hidden;
    padding-top:10px
}
#ldzcrn {
    width:370px;
    float:right;
    padding-top:10px
}
#ldzcltit1 {
    width:100%;
    float:left;
    height:66px;
    text-align:center;
    line-height:66px;
    font-size:24px;
    color:#1369c0
}
#ldzcltit2 {
    width:100%;
    float:left;
    height:66px;
    line-height:66px;
    font-size:20px;
    color:#1369c0
}
#ldzcltit2n {
    width:100%;
    float:left;
    height:66px;
    line-height:66px;
    font-size:20px;
    color:#1369c0;
    text-align:center
}
#xwldlist {
    width:100%;
    float:left;
    height:155px;
    margin-bottom:30px
}
#xwldlist img {
    width:100%;
    height:155px;
}
#xwldlistl {
    width:122px;
    float:left;
    height:155px;
}
#xwldlistr {
    width:410px;
    float:right;
    height:155px;
}
#xwldlistr strong {
    width:100%;
    float:left;
    height:30px;
    line-height:30px;
    font-size:16px;
    padding-top:35px
}
#xwldlistr span {
    width:100%;
    float:left;
    line-height:25px;
    font-size:16px
}
#xwldlistrn {
    width:210px;
    float:right;
    height:155px;
}
#xwldlistrn strong {
    width:100%;
    float:left;
    height:30px;
    line-height:30px;
    font-size:16px;
    padding-top:35px
}
#xwldlistrn span {
    width:100%;
    float:left;
    line-height:25px;
    font-size:16px;
    height:50px;
    overflow:hidden
}
#ejld {
    width:122px;
    float:left;
    margin-bottom:30px;
    margin-right:63px
}
#ejldn {
    width:122px;
    float:left;
    margin-bottom:30px;
}
.ejldn {
    margin-right:57px
}
#ejldimg {
    width:100%;
    height:155px;
    float:left
}
#ejldimg img {
    width:100%;
    height:155px;
}
#ejldname {
    width:100%;
    float:left;
    text-align:center;
    font-size:16px;
    height:40px;
    line-height:40px;
    overflow:hidden
}
#yjld {
    width:100%;
    float:left;
    margin-bottom:30px;
}
#yjldimg {
    width:100%;
    height:155px;
    float:left;
    text-align:center
}
#yjldimg img {
    width:122px;
    height:155px;
}
#yjldname {
    width:100%;
    float:left;
    text-align:center;
    font-size:16px;
    height:40px;
    line-height:40px;
    overflow:hidden
}
#voteline {
    width:100%;
    float:left;
    height:20px;
    border-bottom:1px solid #ddd;
    margin-bottom:30px
}
#votebro {
    width:1204px;
    border:1px solid #ddd;
    float:left;
    margin-top:20px;
    padding:2px
}
#votebrotit {
    width:100%;
    float:left;
    height:40px;
    line-height:40px;
    font-weight:bold;
    background:#f3f8fd;
    font-size:14px;
    border-bottom:1px solid #ddd;
    margin-bottom:2px
}
.votelist {
    width:96%;
    float:left;
    margin-left:2%;
    margin-top:10px;
    margin-bottom:20px
}
.votelist li {
    width:100%;
    float:left;
    height:40px;
    line-height:40px;
    border-bottom:1px dashed #ddd
}
.votelist li input {
    margin-top:13px;
    float:left
}
.search1 {
    width:100%;
    float:left;
    height:34px;
    line-height:34px;
    overflow:hidden;
    font-size:16px
}
.search2 {
    width:100%;
    float:left;
    height:30px;
    line-height:30px;
    overflow:hidden;
    font-size:14px;
    color:#999
}
.search3 {
    width:100%;
    float:left;
    height:24px;
    line-height:24px;
    overflow:hidden;
    font-size:12px;
    color:#0384ce
}
.search4 {
    width:100%;
    float:left;
    height:24px;
    line-height:24px;
    overflow:hidden;
    font-size:12px;
    color:#008000;
    margin-bottom:10px;
    border-bottom:1px dashed #ddd;
    padding-bottom:15px
}
.fujian {
    width:100%;
    float:left;
    line-height:40px;
    border-top:1px dashed #ddd;
    padding-top:15px;
    margin-bottom:-10px
}
.fujian img {
    float:left;
    width:20px;
    vertical-align:middle;
    margin-right:5px;
    margin-top:10px
}
.fujian strong {
    float:left;
    margin-right:5px;
    font-weight:normal
}
.fjicon {
    width:20px;
}
.fjicon img {
    float:left;
    width:20px !important;
    vertical-align:middle;
    margin-top:8px;
    margin-right:5px;
}
.gonggao {
    width:300px;
    height:auto;
    overflow:hidden;
    background:#f4f4f4;
    position:fixed;
    right:-300px;
    bottom:0;
}
.gonggao .close {
    width:25px;
    height:36px;
    line-height:36px;
    display:block;
    float:right;
    color:#fff;
    padding-right:10px;
    font-size:14px;
    text-align:right
}
.gonggao .closeban {
    width:100%;
    height:36px;
    line-height:36px;
    display:block;
    float:left;
    background:#1369c0;
}
.gonggao .closeban strong {
    float:left;
    font-size:14px;
    color:#fff;
    padding-left:5px;
    font-weight:normal
}
.gonggaoarea {
    float:left;
    font-size:14px;
    line-height:24px;
    padding:4%;
    width:92%;
    text-indent: 2em
}
.pb20 {
    padding-bottom:20px
}
.sqtable td {
    border:1px solid #ddd;
    border-collapse:collapse;
    text-align:left;
    padding:5px;
    height:30px
}
.sqtable table {
    width: 100%;
    border-collapse:collapse;
}
.sqtable * {
    font-size:12px
}
.sqtable .layui-form-radio>i {
    font-size:18px
}
.sqtable .layui-form-radio {
    line-height: 28px;
    margin: -4px 6px 0 0;
    padding-right: 10px;
    cursor: pointer;
    font-size: 0;
}
.sqtable .zcxx {
    text-align:center;
    background:#f4f4f4;
    color:#3673b6;
    font-size:14px
}
.sqtable .zcxxa {
    text-align:center;
    padding:15px 0
}
.tablenbro {
    border:none
}
.sqtable large {
    color:#F00;
    width:10px;
    display:inline-block;
}
.sqtable .center {
    text-align:center;
    background:#f4f4f4
}
.sqtable .input {
    width:230px;
    border:1px solid #ddd;
    height:30px;
    line-height:30px;
    color:#333;
    font-size:12px;
    padding-left:4px
}
.sqtable .inputb {
    width:236px;
    border:1px solid #ddd;
    height:30px;
    line-height:30px;
    color:#333;
    font-size:12px;
    padding-left:4px
}
.sqtable .inputa {
    width:591px;
    border:1px solid #ddd;
    height:30px;
    line-height:30px;
    color:#333;
    font-size:12px;
    padding-left:4px
}
.sqtable .inputc {
    width:96%;
    border:1px solid #ddd;
    line-height:25px;
    color:#333;
    font-size:12px;
    padding:2%
}
.inputStyle {
    vertical-align: text-bottom;
    margin-bottom: 2px;
    *margin-bottom: -2px;
}
.sqtable .tj {
    width:80px;
    height:34px;
    line-height:34px;
    background:#1369c0;
    text-align:center;
    color:#fff;
    border:1px solid #1369c0;
    display:inline-block;
    margin-right:15px
}
.sqtable .cz {
    width:80px;
    height:34px;
    line-height:34px;
    background:#fff;
    text-align:center;
    color:#000;
    border:1px solid #000;
    display:inline-block
}
.sitmapt {
    width:98%;
    float:left;
    height:40px;
    line-height:40px;
    background:#f5f5f5;
    color:#1369c0;
    font-weight:bold;
    padding-left:2%;
    margin-bottom:15px
}
.sitmap {
    width:100%;
    float:left;
    margin-bottom:20px
}
.sitmap ul {
    display: inline
}
.sitmap li {
    float:left;
    height:40px;
    line-height:40px;
    padding-right:25px
}
.ysjban {
    width:100%;
    float:left;
    margin-bottom:15px;
    border:1px solid #ddd
}
.ysjban ul {
    display:inline
}
.ysjban li {
    width:20%;
    float:left;
    text-align:center;
    background:#f6f6f6;
    height:40px;
    line-height:40px
}
.ysjban li a {
    float:left;
    text-align:center;
    width:100%
}
.blues a {
    text-align:center;
    background:#2161c1;
    height:40px;
    line-height:40px;
    color:#fff;
    width:100%;
    float:left
}
.ysjgk_s {
    width:100%;
    float:left;
    height:30px;
    margin-bottom:45px;
    background:#f6f6f6;
    padding:10px 0
}
.ysjgk_s1a {
    width:75px;
    float:left;
    height:30px;
    line-height:30px;
    padding-left:80px
}
.ysjgk_s1 {
    width:75px;
    float:left;
    height:30px;
    line-height:30px;
}
.ysjgk_s2 {
    width:200px;
    float:left;
    padding-right:30px
}
.ysjgkinputs {
    width:98%;
    height:26px;
    line-height:26px;
    border:1px solid #ddd;
    font-size:14px;
    color:#666;
    padding-left:2%
}
.ysjbut {
    background:#f08325;
    padding:0 15px;
    color:#fff;
    font-size:14px;
    border:none;
    height:28px;
    line-height:28px;
    cursor:pointer
}
table.gridtable {
    font-family: verdana, arial, sans-serif;
    font-size:11px;
    color:#333333;
    border-width: 1px;
    border-color: #ddd;
    border-collapse: collapse;
}
table.gridtable th {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #ddd;
    background-color: #f7f7f7;
    text-align:center;
    font-size:14px
}
table.gridtable td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #ddd;
    background-color: #ffffff;
    text-align:center;
}
.sytt {
    width:268px;
    position:fixed;
    bottom:160px;
    right:10px;
    background:#f4f4f4;
    border:1px solid #ddd;
    padding:15px;
    line-height:28px
}
.sytt strong {
    text-align:center;
    width:100%;
    float:left
}
.sytt a {
    color:#F00;
    text-align:right;
    width:100%;
    float:left
}
.search_left {
    width:130px;
    float:left
}
.search_right {
    width:1040px;
    float:right
}
.search_left_ban {
    width:100%;
    float:left;
    height:45px;
    line-height:45px;
    color:#fff;
    text-align:center;
    background:#1369c0;
    border:1px solid #1369c0
}
.search_left_banlist a {
    width:100%;
    float:left;
    height:40px;
    line-height:40px;
    color:#1369c0;
    text-align:center;
    border:1px solid #ddd;
    margin-top:5px
}
.search_left_banlista a {
    width:100%;
    float:left;
    height:40px;
    line-height:40px;
    color:#1369c0;
    text-align:center;
    border:1px solid #ddd;
    margin-top:5px;
    background:#dfecfa
}
.sjyj {
    width:100%;
    float:left;
    margin-top:340px
}
.sjyj ul {
    display:inline
}
.sjyj li {
    width:295px;
    float:left
}
.sjyj li img {
    width:100%;
    height:auto;
    overflow:hidden
}
.sjyjmar {
    margin-right:23px
}