/*css3æ‰©å±•*/
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;}
::-webkit-input-placeholder { color:#fff !important;}
:-moz-placeholder {color:#fff !important;}
::-moz-placeholder { color:#fff !important;}
:-ms-input-placeholder { color:#fff !important;}
.post-11 .news_list_2 .news_title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;background: url(images/news_li.png) no-repeat left;padding-left: 10px;font-size: 15px;line-height: 30px;height:30px;}
.news_text .news_list_2 li.news.n7 {margin-bottom: 0;border-bottom: 0px dashed #b8b8b8;}
.news_text .news_list_2 li.news.n4 {margin-bottom: 00px;}
.wp-search .search-btn input.search-submit {width: 40px;}
.wp-search .search-btn {width: 40px;}
.nav .wp-menu .menu-item a.menu-link {padding: 0 38px;}
#l-container .inner {padding: 10px 0px 20px;}
.list .news_list li.news span.news_title {
    float: left;
    width: 80%;
    display: inline-block;
    line-height: 40px;
    font-size: 16px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #333;
}
.list .news_list li.news span.news_meta {
    float: right;
    font-size: 16px;
    color: #6a6a6a;
    line-height: 40px;
}
#footer .inner{padding:5px 0;}
.foot-right{margin-top:0px;float:right;width:25%;}
.news_text .news_list1 li.news .news_title {
    line-height: 30px;
    margin-top: 0;
    font-size: 16px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 30px;
}
.main1 .post-11 .news_list{width:66%;}
.main1 .post-11 .news_list_2 {float: left; width: 33% !important; margin-left: 10px;background: #e2f3ff;padding: 2px 10px;border-radius: 10px;}
.main1 .post-12 {margin-top: 35px;margin-bottom: 35px;}

.post-11 .more_btn {margin-left:68%;}
.news_text .news_list_2 li.news {margin-bottom: 0px;border-bottom: 1px dashed #b8b8b8;}
.main3 .inner {padding: 40px 0;}
.post-31 .news_wz {cursor: pointer;}
.post-31 .news_list li.news span.news_title{font-family: "STXinwei";color: #fff;}
.post-31 .news_title1 {font-family: "STXingkai";color: #fff;}

.main1 .post-12 {height: auto;}
.main2 .post1 .tt{padding-top:0;}
.post-12 li.links.i1 {background: #6fbc47 url(images/icon1.png) no-repeat center 10px;}
.post-12 li.links.i2 {background: #24a9e6 url(images/icon2.png) no-repeat center 10px;}
.post-12 li.links.i3 {background: #f8b62c url(images/icon3.png) no-repeat center 10px;}
.post-12 li.links.i4 {background: #0062ac url(images/icon4.png) no-repeat center 10px;}
.post-12 li.links.i5 {background: #0ba299 url(images/icon5.png) no-repeat center 10px;}
.post-12 li.links {font-size: 20px;line-height: 20px;padding: 65px 0 15px;}

.post-31 .news_list li.news .news_box:hover .news_imgs img {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
}

.post-21 .news_list_li .news_title {
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 12px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    color: #fff;
    height: 30px;
}
.post-21 .news_list_1 .news_title {margin-bottom: 5px;}
.post-21 .news_list_1 .news_con {margin-bottom: 9px;padding-bottom: 10px;}
.rili2 .news_list li.news {margin-bottom: 9.6px;padding-bottom: 9px;}
.main2 .inner {padding-bottom: 30px;}
.main2 .ml {width: 65%;}
.main2 .mr {width: 32%;}

.shares li a {opacity: 1;filter: Alpha(opacity=10);width: 40px;height: 40px;}
.shares li a:hover {}
.shares li .con {bottom: 70px;margin-left: -45px;width: 90px;}
.shares li.i3 .title, .shares li.i4 .title, .shares li.i5 .title, .shares li.i6 .title, .shares li.i7 .title, .shares li.i8 .title {display: none;}

.shares li.i1 a {background: url(images/wechat.png) top center no-repeat;}
.shares li.i2 a {background: url(images/wechat.png) top center no-repeat;}
.shares li.i3 a {background: url(images/twitter.png) top center no-repeat;}
.shares li.i4 a {background: url(images/facebook.png) top center no-repeat;}
.shares li.i5 a {background: url(images/youtube.png) top center no-repeat;}
.shares li.i6 a {background: url(images/linkedin.png) top center no-repeat;}
.shares li.i7 a {background: url(images/thepaper.png) top center no-repeat;}
.shares li.i8 a {background: url(images/globe.png) top center no-repeat;}
.shares li a:hover {background-position: bottom center;}

.shares li span{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;height: 22px;}

.col_list .wp_listcolumn .wp_column.parent > a .column-name {font-weight: normal;color: #000;}

.main4{height:auto;}
.main4 .inner {padding: 40px 0 15px 0;}
.foot-left p.copyright {color: #fff;}
.foot-center {float: left;margin-right: 8%;}
.foot-left {float: left;margin-right: 8%;}
.shares li {float: left;margin: 0;position: relative;text-align: center;width:80px;height:62px;}

.rili2 .news_list li.news .news_title{font-size:14px;}
.main3 {display: none;}

.nav .sub-menu .sub-menu{display:none !important;}
.szdw #container-1 .col_menu_head {width: auto;font-size: 39px;font-weight: bold;color: #fff;position: absolute;top: 50%;left: 20%;line-height: 40px;margin-top: -20px;}
.szdw div#container-1 {position: relative;}
.szdw .col_menu .col_menu_head {background: url(images/col_head.jpg) no-repeat center top;}
.szdw .col_list .wp_listcolumn .wp_column a .column-name {padding: 5px 0px 5px 39px;line-height: 49px;}
.szdw .col_list .wp_listcolumn .wp_column a.selected span.column-name {color: #fff;border-left: 4px solid #f8b62a;padding-left: 35px;}
.szdw .col_list .wp_listcolumn .sub_list a:hover, .szdw .col_list .wp_listcolumn .wp_column a.selected {font-weight: normal;font-weight: normal;color: #fff;}
.szdw .col_list .wp_listcolumn .wp_column a:hover, .szdw .col_list .wp_listcolumn .wp_column a.selected {color: #fff;background: #0062ad;}
.szdw .col_list .wp_listcolumn .wp_column a{font-size:17px;color:#000;}
.szdw .col_list .wp_listcolumn .wp_column a.selected {background: #0062ad url(images/left_arrow.png) 247px center no-repeat;}
.szdw .col_menu {width: 284px;margin-right: -286px;border: 1px solid #e5e5e5;border-bottom: 0;}
.szdw .col_menu .col_menu_head h3.col_name .col_name_text {line-height: 72px;padding: 0px 5px 0px 42px;}
.szdw .col_menu .col_menu_head h3.col_name {font-size: 24px;font-weight: bold;}
.szdw .col_news .col_news_box {margin-left: 330px;}
.szdw .col_menu .col_menu_con {border: 0px solid #e4e4e4;}
.szdw .col_metas .col_title h2 {font-size: 28px;font-weight: bold;color: #3381bd;border-bottom: 0px solid #CBCBCB;}
.szdw .col_news_head {border-bottom: 1px solid #000;line-height: 56px;height: 56px;}
.szdw .col_metas .col_title {height: 34px;line-height: 34px;}
.szdw .col_news_list {margin-top: 22px;}
.szdw #l-container .inner {padding: 35px 0px 75px;}
.szdw .col_news_con{padding:5px 0 0;}

.mbanner .focus .focus-title-bar {bottom: 80px;}
.focus-title{font-size:38px;}
.news_list li.news .news_time, .news_list li.news .news_address {
    color: #424242;
    font-size: 14px;
    line-height: 26px;
    text-overflow: ellipsis;
    white-space: pre-line;
    overflow: hidden;
}
.post-21 .news_list li.news .news_bg {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    background: url(images/bg1.jpg) center no-repeat !important;
    transition: all 1s ease 0s;
    background-size: cover !important;
}.focus-title {
    display: inline-block;
    white-space: nowrap;
    height: 50px;
    line-height: 50px;
    margin: 0px;
    padding: 0;
    color: #fff;
    font-size: 38px;
    font-weight: bold;
    font-family: "Microsoft YaHei";
    position: absolute;
    left: 0;

    z-index: 50;
}

.focus-text-inner {
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 30;
    height: 100%;
    overflow: none !important;
}


.mbanner .focus .focus-title-bg {
    background-color: #000;
    opacity: 0.4;
    filter: alpha(opacity=60);
    display: block;
}


.col_menu .col_menu_head {
    background: url(images/col_head.jpg) no-repeat center top;
}

em {
    font-style: italic;
}
