/* 浏览器初始化 start */
@charset "utf-8";
html {
    font-size: 10px;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color: #333;
    background: #fff;
}
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, form, fieldset, legend, input, select, textarea, button, caption,blockquote, pre,li {
    margin: 0;
    padding: 0;
}
input, select, textarea, button {
    font-family: Arial,sans-serif;
    font-size: 100%;
    outline: medium none;
    vertical-align: middle;
    box-sizing: border-box;
}
h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: normal;
}
ul, ol, li {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
img {
    border: none;
}
a {
    color: inherit;
    outline: none;
    text-decoration: none;
}
a:hover {
    /*color: #2587cb;*/
    text-decoration: none;
}

.clearfix:after {
    display: table;
    content: " ";
    visibility: hidden;
    clear: both;
}
/* 浏览器初始化 end */


/* 公用样式 start */
body {
    font-size: 14px;
    font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
    background: url("../images/head_bg.jpg") no-repeat center top #f4f4f4;
}
.main {
    margin: 0 auto;
    width: 1200px;
}
.header {
    margin-bottom: 20px;
    background: url("../images/head_bg.jpg") no-repeat center top;
    width: 1200px;	
	margin: 0 auto;
}
.footer {
    margin-top: 20px;
    /*min-height: 332px;*/
    background: url("../images/footer_bg.jpg") no-repeat center bottom;
    box-shadow: 1px 5px 5px #ccc;
}
.pull-left {
    float: left;
}
.pull-right {
    float: right;
}

/* 按钮 */
.btn {
    display: inline-block;
    /* padding: 2px 3px; */
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
        touch-action: manipulation;
    /*cursor: pointer;*/
    -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:active,
.btn.active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

/* 图文媒体左右两列 */
.media,
.media-body {
    overflow: hidden;
    zoom: 1;
}
.media {
    display: table;
    width: 100%;
}
.media .media-left,
.media .media-right,
.media .media-body {
    display: table-cell;
    vertical-align: top;
    /*cursor: pointer;*/
}
.media .media-right {
  padding-left: 10px;
}
.media .media-left {
  padding-right: 10px;
}
.media .media-object {
    display: block;
}
.media .media-heading {
    /* width: 100%; */
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.media .media-middle {
    vertical-align: middle;
}

/* 基于图文媒体左右两列 变成左中右三列 */
.media.mediat+.media.mediat   {
    border-top: 1px dashed #cbcbcb;
}
.media.mediat .media-left,
.media.mediat .media-right {
    vertical-align: middle;
}
/* .media.mediat .media-body {
    width: 100%;
} */
.media.mediat .media-left-width {
    padding: 0 5px;
    width: 10px;
}
.media.mediat .media-right-width {
    padding-left: 10px;
    width: 12px;
}
.media.mediat .media-heading {
    height: 36px;
    font-size: 13px;
}

/* 侧栏slide icon  */
.sideBox {
    position: fixed;
    right: 6px;
    z-index: 1;
    top: 256px;
}
.sideBox .slide {
    width: 57px;
}
.sideBox .slide .list {
    border: 1px solid #fff;
    background-color: #f4f4f4;
    text-align: center;
    font-size: 12px;    
}
.sideBox .slide .icon {
    display: block;
    width: 55px;
    height: 55px;
    color: transparent;
    background: url("../images/slide-icon.png") no-repeat center top;
}
.sideBox .slide .text {
    display: block;
    line-height: 1.5;
    color: #fff;
    background-color: #0a74cd;
}
.sideBox .slide .icon-kefu {
    background-color: #288bde;
    background-position: center 0;
}
.sideBox .slide .icon-phone {
    background-position: center -55px;
}
.sideBox .slide .icon-wexin {
    background-position: center -110px;
}
.sideBox .slide .icon-weibo {
    background-position: center -165px;
}
.sideBox .slide .icon-return {
    background-position: center bottom;
}

.sideBox .slide .closes {
    display: block;
    color: #fff;
    line-height: 1.6;
    background-color: #0a74cd;
}

/* 轮播图css */
.slideBox {
    overflow: hidden;
    position: relative;
}
.slideBox .hd {
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 7px;
    z-index: 1;
    overflow: hidden;
}
.slideBox .hd ul {
    /* float: left; */
    display: inline-block;
    overflow: hidden;
    zoom: 1;
}
.slideBox .hd ul li {
    float: left;
    margin-right: 4px;
    width: 12px;
    height: 12px;
    text-align: center;
    background-color: #fff;
    /*cursor: pointer;*/
    border-radius: 50%;
    text-indent: -9999em;
}
.slideBox .hd ul li:hover,
.slideBox .hd ul li.on {
    background-color: #fba233;
}
.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}
.slideBox .bd li {
    position: relative;
    vertical-align: middle;
    /*cursor: pointer;*/
    zoom: 1;
}
.slideBox .bd img {
    display: block;
    width: 100%;
}
.slideBox .prev,
.slideBox .next {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url("../images/slider-arrow.png") -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.slideBox .next {
    left: auto;
    right: 3%;
    background-position: 8px 5px;
}
.slideBox .prev:hover,
.slideBox .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}
.slideBox .prevStop {
    display: none;
}
.slideBox .nextStop {
    display: none;
}
/* 轮播图css */

/* tab列表 */
.slideTxtBox { 
    min-width: 450px;
    text-align: left;
}
.slideTxtBox .hd {
    position: relative;
    height: 35px;
    border-bottom: 1px solid transparent;
}
.slideTxtBox .hd ul {
    float: left;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
}
.slideTxtBox .hd ul li {
    position: relative;
    float: left;
    display: inline-block;
    margin-right: 3px;
    width: 105px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    /*cursor: pointer;*/
}
.slideTxtBox .hd ul li:hover,
.slideTxtBox .hd ul li.on {
    color: #fff;
    background-color: #2587cb;
}
.slideTxtBox .bd ul {
    padding-top: 10px;
    zoom: 1;
}
.slideTxtBox .bd li .date { 
    float:right; 
    color:#999;
}
/* tab俩端加线条 */
.slideTxtBox.slideLine .hd ul li+li:before {
    content: '';
    position: absolute;
    left: -2px;
    top: 50%;
    z-index: 1;
    margin-top: -6px;
    width: 1px;
    height: 12px;
    background-color: #ccc;
}
.slideTxtBox.slideLine .hd ul li.on+li:before,
.slideTxtBox.slideLine .hd ul li+li.on:before,
.slideTxtBox .hd ul li+li:hover:before,
.slideTxtBox .hd ul li:hover+li:before
{
    display: none
}

/* 图文缩略竖 */
.thumbnail {

}
.thumbnail img {
    display: block;
}
.thumbnail .captitle {
    width: 100%;
    font-size: 20px;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 公用样式 end */

/* 头部 start */
.header .topCon {
    margin-bottom: 35px;
    padding-top: 20px;
    overflow: hidden;
}
.breadcrumbs {
    font-size: 15px;
    overflow: hidden;
}
.breadcrumbs li {
    position: relative;
    float: left;
    display: inline-block;
    margin-left: -1px;
    padding: 0 10px;
    color: #003c6e;
}
.breadcrumbs li:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 0;
    margin-top: -6px;
    width: 1px;
    height: 12px;
    background-color: #003c6e;
}
.breadcrumbs li a {
    color: #003c6e;
}
.header .hdlogo {
    overflow: hidden;
}
.header .hdlogo img {
    vertical-align: middle;
}
.header .hdlogo .title {
    /*margin-top: 15px;*/
    margin-top: 2px;
    margin-left: 30px;
    font-weight: bold;
    color: #09508b;
	letter-spacing: 0.1em;
}
.header .hdlogo .title h1 {
    /*margin-bottom: 15px;*/
    margin-bottom: 10px;
    font-size: 40px;
    font-weight: bold;
    line-height: normal;
}

/* 头部 end */

/*菜单 start*/
.navBar {
    margin-top: 66px;
    background: #288bde;
    border: 1px solid #c6ced6;
    overflow: hidden;
    box-shadow: 1px 3px 5px #ccc;
}
.navBar .navBox {
    float: left;
    padding: 0;
    height: 114px;
    overflow: hidden;
}
.navBar .navBox .list {
    float: left;
    display: inline-block;
    width: 150px;
    height: 114px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    /*cursor: pointer;*/
    border-right: 1px solid #3592e0;
    background: url("../images/xiangyun.png") no-repeat center center;
}
.navBar .navBox .list a {
    color: #fff;
    text-decoration: none;
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow:hidden; zoom:1;
    font-weight: bold;
	letter-spacing: 0.1em;
}
.navBar .navBox .list:hover,
.navBar .navBox .list.active {
    background-color: #ec4f47;
}
.navBar .navBox .list .icon {
    display: block;
    margin: 20px auto 10px;
    width: 50px;
    height: 36px;
    background: url("../images/nav-icon.png") no-repeat;
}
.navBar .navBox .list .icon1 {
    background-position: center 0;
}
.navBar .navBox .list .icon2 {
    background-position: center -36px;
}
.navBar .navBox .list .icon3 {
    background-position: center -72px;
}
.navBar .navBox .list .icon4 {
    background-position: center -108px;
}
.navBar .navBox .list .icon5 {
    background-position: center -144px;
}
.navBar .navBox .list .icon6 {
    background-position: center -180px;
}
.navBar .navBox .list .icon7 {
    background-position: center -215px;
}
/*菜单 end*/

/*菜单搜索框 start*/
.searchBox{
    width: 252px;
    margin-right: 20px;
    float: right;
}
.searchBox .inputbox {
    position: relative;
    margin: 18px 0 2px;
    width: 100%;
}
.searchBox .searchText {
    display: block;
    padding: 0 38px 0 10px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #8f8f8f;
    border: 1px solid #4e81c4;
}
.searchBox .searchicon {
    position: absolute;
    right: 6px;
    top: 6px;
    z-index: 1;
    display: inline-block;
    width: 27px;
    height: 27px;
    background: url("../images/search-icon.png") no-repeat center;
}
.searchBox .btn {
    float: left;
    display: inline-block;
    width: 50%;
    height: 40px;
    line-height: 38px;
    color: #fff;
    font-size: 15px;
    border: 1px solid #4e81c4;
    background-color: #61b7ff;
    border-radius: 0;
    text-align: center;
    box-sizing: border-box;
}
.searchBox{
    width: 252px;
    margin-right: 20px;
    float: right;
}
.searchBox .inputbox {
    position: relative;
    margin: 18px 0 2px;
    width: 252px;
	
}
.searchBox .searchText {
	float: left;
    display: block;
    width: 202px;
    height: 30px;
    line-height: 30px;
    color: #8f8f8f;
    border: 1px solid #4e81c4;
}
.searchBox .searchicon {
	left:170px;
    position: absolute;
    right: 6px;
    top: 1px;
    z-index: 1;
    display: inline-block;
    width: 27px;
    height: 27px;
    background: url("../images/search-icon.png") no-repeat center;
    cursor: pointer;
}
.searchBox .btn {
    float: left;
    display: inline-block;
    width: 50px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    font-size: 15px;
    border: 1px solid #4e81c4;
    background-color: #61b7ff;
    border-radius: 0;
    text-align: center;
    box-sizing: border-box;
}
.searchBox .hotsearch{ width:100%; float:left;}
.searchBox .hotsearch h2 { margin-top:5px;float:left; width:15%; color:#FFF; font-weight:600; line-height:22px; border-right:1px dashed #FFF;}
.searchBox .hotsearch li {-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;border-radius: 8px; background:#FFF; float:left; width:40%; margin:5px 0 0 5px;text-align:center;}
.searchBox .hotsearch li a { text-align:center;display:block; }
.searchBox .hotsearch li:hover {display:block;border-radius: 8px; background:#FFF; text-align:center;-moz-opacity:1 !important; filter:alpha(opacity=100); opacity: 1;  _-moz-opacity:1;}
/*菜单搜索框 end*/

/*新闻热点 start*/
/* 1.大图 */
.newsBox {
    margin-top: 20px;
    padding: 54px 62px;
    background-color: #fff;
    box-shadow: 1px 5px 10px #ccc;
}
.newsBox .big {
    width: 640px;
}
.newsBox .big .imgCon {
    padding: 12px 0;
    background-color: #f5f5f5;
}
.newsBox .big .imgCon:hover {
    background-color: #efefef;
}
.newsBox .big .date {
    font-family: Arial, Helvetica, sans-serif;
    padding: 0 26px;
    text-align: center;
    /*cursor: pointer;*/
}
.newsBox .big .date .year {
    margin-top: -11px;
    font-size: 18px;
}    
.newsBox .big .date .day {
    font-weight: bold;
    line-height: normal;
    font-size: 64px;
    color: #2587cb;
}
.newsBox .big .con {
    margin-left: 125px;
    padding-right: 10px;
    /*cursor: pointer;*/
}
.newsBox .big .con .title {
    margin: 0;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newsBox .big .con .newmsg {
    height: 52px;
    line-height: 26px;
    color: #777;
    overflow: hidden;
}
/* 2.小图 */
.newsBox .newSmall {
    margin: -10px 0;
    margin-left: 10px;
    width: 426px;
}

.newSmall .mediaCon {
    margin: 10px 0;
    padding: 20px 26px;
    background-color: #f4f4f4;
}
.newSmall .mediaCon:hover {
    background-color: #efefef;
}
.mediaCon .media-left a {
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
    background-color: #fff;
}
.mediaCon .media-heading {
    margin: -2px 0 5px 0;
    width: 244px;
    height: 24px;
    line-height: 24px;    
    font-size: 15px;
}
.mediaCon .media-tips {
    font-size: 12px;
    height: 44px;
    line-height: 22px;
}
/*新闻热点 end*/

/* 信息列表 start*/
.noticeBox {
    margin: 20px -10px 0;
}
.noticeBox .tabBox {
    margin: 0 10px;
    padding: 40px;
    width: 590px;
    background-color: #fff;
    box-sizing: border-box;
}

.noticeList .list {
    position: relative;
    height: 36px;
    line-height: 36px;
    font-size: 13px;
    border-bottom: 1px dashed #cbcbcb;
}
.noticeList .list:hover {
    border-bottom-color: #2587cb;
}
.noticeList .list .title {
    margin-right: 70px;
    overflow: hidden;
    background: url("../images/noticeicon.png") no-repeat 5px center;
}
.noticeList .list .title .text {
    float: left;
    display: inline-block;
    margin-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.noticeList .list .date {
    position: absolute;
    right: 5px;
    top:50%;
    margin-top: -18px;
    z-index: 0;
    line-height: 36px;
}
/* 信息列表 end*/

/* 杂项  start*/
.sundryBox {
    margin-top: 30px;
}
.sundryBox .rightcon, 
.sundryBox .zhuanti, 
.sundryBox .banner_index {
    padding: 10px;
    /* height: 174px; */
    background-color: #fff
}
.sundryBox .banner_index .slideBox .hd {
    left: 40px;
    bottom: 10px;
}
.sundryBox .zhuanti {
    margin-bottom: 12px;
}
.sundryBox .leftcon {
    width: 750px;
    /* box-sizing: border-box; */
}
.sundryBox .rightcon {
    width: 440px;
    height: 276px;
    box-sizing: border-box;
    /*cursor: pointer;*/
}
/* 杂项  end*/

/*------------专题专栏----------*/
.img-scroll ul{ list-style:none}
.img-scroll { position:relative;padding:6px;  width:720px; }
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:12px; margin:6px 3px; height:58px; top:0; color:#FFF; text-align:center;}
.img-scroll .prev { left:0; background:url("../images/index_64.png") center no-repeat;}
.img-scroll .next { right:0; background:url("../images/index_76.png") center no-repeat;}
.img-list { position:relative; width:680px; height:58px; margin-left:20px; overflow:hidden}
.img-list ul { width:9999px; margin:0px; padding:0px;}
.img-list li { float:left; display:inline; text-align:center; margin-right:8px;}
.img-div{border:0px; margin:0px; padding:0px;}
/*------------专题专栏----------*/

/* 尾部 start */

/* 1.友情链接 */
.footer .links {
    padding: 20px 20px 10px 20px;
    background-color: #fff;
    box-shadow: 1px 5px 10px #ccc;
}
.footer .links:after{
    content: "";
    clear: both;
    display: table;
}
.footer .links .text {
    float: left;
    display: inline-block;
    width: 100px;
    line-height: 42px;
    font-size: 20px;
    font-weight: bold;
    color: #2587cb;
}
.footer .selectBox {
    margin-left: 100px;
}
.footer .selectBox .selectList {
    float: left;
    margin-bottom: 10px;
    width: 14.285%;
	font-size: 13px;
}
.footer .selectBox .selectList+.selectList  .sod_select{
    border-left-color: #fff;
}
.footer .selectBox  .selectList .sod_select:hover ,
.footer .selectBox  .selectList .sod_select.open,
.footer .selectBox .selectList .sod_select.focus {
    border-color: #2587cb;
}
.footer .selectBox .selectList:nth-child(8n+0) .sod_select,
.footer .selectBox .selectList:first-child+.selectList
+.selectList+.selectList+.selectList+.selectList+.selectList+
.selectList .sod_select{
    border-left: 1px solid #e5e5e5;
}

.footer .selectBox select {
    display: block;
    padding: 9px 0;
    width: 100%;
    height: 42px;
    line-height: 22px;
    font-size: 14px;
    color: #555;
    border: 1px solid #e5e5e5;
    border-left: none;
}

/* 2.网站信息 */
.webmsg {
    margin-top: 46px;
}
.webmsg .imgs {
    float: left;
    display: inline-block;
}
.webmsg .imgs img {
    vertical-align: middle;
    margin-right: 20px;
}
.webmsg .foot_con {
    margin-left: 240px;
}
.webmsg .tab {
    margin-left: -16px;
    margin-bottom: 16px;
    overflow: hidden;
}
.webmsg .tab li {
    float: left;
    position: relative;
    display: inline-block;
}
.webmsg .tab li:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 0;
    margin-top: -6px;
    width: 1px;
    height: 12px;
    background-color: #ccc;
}
.webmsg .tab .first:before {
    background-color: transparent;
}
.webmsg .tab li a {
    display: block;
    padding: 0 16px;
    color: #333;
}
/* 尾部 end */

.boxas{position:relative;z-index:100; float:right; height:100%;}
.itemaa {text-align:right;}
.itemaa .boxxx{display:none; width: 100%;height: 100%;}
.itemaa:hover .boxxx{display:block; margin:0;padding-left:25px;}

/*---------------------------新闻大图---------------------------------------*/
.newimg { width:580px; height:326px; float:left; margin-right:31px;}    /*定义新闻大图框加尺寸*/
#foucsBox .imgCon li{ position: relative; }
#foucsBox .imgCon li .imgTitle{left: -15px;}
#foucsBox .showPage {left: 0px;}
#foucsBox { margin: 0 auto; padding: 0; width: 580px; height: 366px; overflow: hidden; zoom: 1; position: relative; float:left;}/*定义图片外框架*/
#foucsBox .imgCon { width: 580px; height: 366px; margin: 0; padding: 0; position: relative; list-style: none; } /*定义图片框架*/
#foucsBox .imgCon li { float: left; width: 580px; height: 366px; }  /*定义每一张图片框架大小*/
#foucsBox .imgCon li img { border: 0; }
#foucsBox .imgCon li .imgTitle { width:579px; position: absolute; bottom: 9px; text-align: left; text-indent:2em; z-index: 2; float:left;}
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-size: 14px;  zoom: 1; } /*定义文字链接颜色*/
#foucsBox .showPage { width: 580px; height: 40px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }  /*定义文字背景图颜色以及透明度*/
#foucsBox .foucs { width: 570px; height: 22px; position: absolute; bottom: 3px; text-align: right; z-index: 3; } /*定义五个点的框架大小以及位置*/
#foucsBox .foucs span { display: inline-block; width: 10px; height: 10px; margin: 0 5px 5px 5px; line-height: 0; font-size: 0; cursor: pointer; overflow: hidden; background:#fff;}   /*定义五个点的颜色、大小、间距*/
#foucsBox .foucs span.f { background:#62a2d3;}  /*定义五个点点击后的颜色*/
/*---------------------------文字新闻---------------------------------------*/
.tabse{ width:465px;float:left;background:#f4f4f4;} /*TAB选项卡*/
.tabse .taba{ width:395px; float:left;}   /*标题选项卡宽度设定*/
.tab-hd { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hd li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:15px; font-weight: bold; } /*选项卡标题隔距及文字设定*/
.tab-hd li.active{ background:#2587cb;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hd li.active a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:15px;} /*选项卡标题隔距及文字设定*/
.tab-bd {position:relative; float:left; width:465px; }  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bd li{display:none;}  
.tab-bd li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tabse .s { float:right; width:55px;line-height:45px; padding-right:10px;}  /*更多》》*/
.tabse .s a{ color:#333333;}
.tabse .s a:hover{ color:#ff0000;}
.tablist ul {background:#ffffff;float:left; width:100%;padding-top:10px;} /* 定义列表框*/
.tablist li{ line-height:37px;width:83%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:60px; padding-left:20px; position:relative; background:url("../images/dot00.jpg") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablist li:hover{background:url("../images/dot01.jpg") left center no-repeat; color:#2587cb;border-bottom:1px dashed #2587cb;}
.tablist li span{position:absolute; top:0; right:0; width:80px;}
.tablist li a{width:90%; overflow:hidden; text-overflow: ellipsis;display:-webkit-box; -webkit-line-clamp:1;-webkit-box-orient:vertical; }
.tablist li a:hover{color:#2587cb;}

/*页码条*/
.pagination {
    margin: 20px 10px;
}

.pagination ul {
    padding-right: 20px;
}

.pagination ul li {
    width: auto;
    float: left;
    text-align: center;
    margin-top: 20px;
}

.pagination ul li a {
    padding: 5px 10px;
    width: auto;
    background: #fff;
}

.pagination ul li a.current {
    border-radius: 0;
    background: #288bde;
    color: #fff;
}

.pagination .right {
    float: right;
    margin-top: 20px;
    /*margin-top: 5px;*/
}


/*图说我们的价值观*/
.tushou {margin-top:20px;padding: 12px;background-color: #fff;box-shadow: 1px 5px 10px #ccc;}
.tsimg { float:left; margin-right:15px;}
.tsimg img { float:left; border:1px solid #dc0000;}
.tstit { float:left; width:958px; border:1px solid #cccccc; padding:5px;}

.tabCon a{
	display: inline-block;
	width:100%;
	height:41px;
	font-weight: bold;
	font-size: 15px;
}

/*跳转*/
.skip input {width: 40px;}
.pagingbt {display: inline-block;cursor: pointer;width: 47px;height: 20px;background: #288bde;text-align: center;line-height: 20px;color: #FFF;font-size: 14px;}
