@charset "utf-8";



html,body{position: relative; left: 0; top: 0; z-index:1;  width:100%; height: auto; *+width:auto; *+height:auto; overflow-x:hidden; overflow-x:auto\9;}



html,body,p,input,span,ul,li,select,textarea,label,table{padding:0;margin:0; font-family: '微软雅黑'; font-size: 14px; color: #4D4D4D;}



h1,h2,h3,h4,h5,h6{padding:0;margin:0; font-family: '微软雅黑'; font-size: 14px; color: #4D4D4D;}



ul,li{list-style: none;}



img{/*cursor: pointer;*/ border: 0; outline: none;/*max-width:100%;*/display:inline-block}



a {color: #4D4D4D; text-decoration: none; outline:none; font-family: '微软雅黑';}



a:link{text-decoration:none ; border: 0; outline:none;}



a:visited {text-decoration:none ; border: 0; outline:none;}



a:hover {text-decoration: underline; border: 0; outline:none; color: #006bc7; cursor: pointer;}



a:active {text-decoration:underline ; border: 0; outline:none;}



input{



 outline:none!important;



 -webkit-appearance:none!important;



}



input::-ms-clear{display: none;}



input::clear{display: none;}



input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; -moz-appearance: none;}



input::-webkit-input-placeholder {



    /* WebKit browsers */



    color: #bababa;



}



input:-moz-placeholder {



    /* Mozilla Firefox 4 to 18 */



    color: #bababa;



}



input::-moz-placeholder {



    /* Mozilla Firefox 19+ */



    color: #bababa;



}



input::-ms-input-placeholder {



    /* Internet Explorer 10+ */



    color: #bababa;



}

.pagination>li:first-child>a,

.pagination>li:first-child>span{

 border-top-left-radius:4px;

 border-bottom-left-radius:4px;

}

.search-wrapper{float:right;position:relative; margin-top: 24px;border: 1px solid #ccc;border-radius: 15px;height: 30px; margin-right: 10px;width:80px}



.search-wrapper-input{height:100%;outline:none;text-indent: 10px}



.search-wrapper-input:focus{outline:none}



.box_shadow6{ -webkit-box-shadow: 0px 1px 5px rgba(231,233,235,0.9); -o-box-shadow: 0px 1px 5px rgba(231,233,235,0.9); -moz-box-shadow: 0px 1px 5px rgba(231,233,235,0.9); -ms-box-shadow: 0px 1px 5px rgba(231,233,235,0.9); box-shadow: 0px 1px 5px rgba(231,233,235,0.9);}



.sub_body{padding:121px 0 0 0; background-color: #f8fafc;}



.img_width{width:100%;}



.pTB20{padding-top: 20px; padding-bottom: 20px;}



.mT10{margin-top: 10px;}



.cursor_pointer{



    cursor: pointer;



}



.border_radius5{



    -moz-border-radius: 5px;



    -webkit-border-radius: 5px;



    border-radius: 5px;



}



.gradien45{



    background: -moz-linear-gradient(45deg,  #148dd0 0%, #25d58e 100%);



    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#148dd0), color-stop(100%,#25d58e));



    background: -webkit-linear-gradient(45deg,  #148dd0 0%,#25d58e 100%);



    background: -o-linear-gradient(45deg,  #148dd0 0%,#25d58e 100%);



    background: -ms-linear-gradient(45deg,  #148dd0 0%,#25d58e 100%);



    background: linear-gradient(45deg,  #148dd0 0%,#25d58e 100%);



    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#148dd0, endColorstr=#25d58e);/*IE<9>*/



    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#148dd0, endColorstr=#25d58e)";/*IE8+*/



}



.gradientT{



    background: -moz-linear-gradient(top,  #148dd0 0%, #25d58e 100%);



    background: -webkit-gradient(linear, 0 50%, 50% 100%, color-stop(0%,#148dd0), color-stop(100%,#25d58e));



    background: -webkit-linear-gradient(top,  #148dd0 0%,#25d58e 100%);



    background: -o-linear-gradient(top,  #148dd0 0%,#25d58e 100%);



    background: -ms-linear-gradient(top,  #148dd0 0%,#25d58e 100%);



    background: linear-gradient(top,  #148dd0 0%,#25d58e 100%);



    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#148dd0, endColorstr=#25d58e);/*IE<9>*/



    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#148dd0, endColorstr=#25d58e)";/*IE8+*/



}



.gradientL{



    background: -moz-linear-gradient(left,  #148dd0 0%, #25d58e 100%);



    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#148dd0), color-stop(100%,#25d58e));



    background: -webkit-linear-gradient(left,  #148dd0 0%,#25d58e 100%);



    background: -o-linear-gradient(left,  #148dd0 0%,#25d58e 100%);



    background: -ms-linear-gradient(left,  #148dd0 0%,#25d58e 100%);



    background: linear-gradient(left,  #148dd0 0%,#25d58e 100%);



    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#148dd0, endColorstr=#25d58e);/*IE<9>*/



    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#148dd0, endColorstr=#25d58e)";/*IE8+*/



}



*{



    box-sizing: border-box;



}



.clearfix{



    zoom: 1;



}



.clearfix:after{



    display: block;



    content: '';



    clear: both;



    height: 0;



    visibility: hidden;



}



.disNo{



    display: none;



}



.tcen{



    text-align: center;



}



.mt10{



    margin-top: 10px;



}



.mt10{



    margin-top: 10px;



}



.mt12{



    margin-top: 12px;



}



.mt20{



    margin-top: 20px;



}



.mb16{



margin-bottom:16px;



}



.mb20{



    margin-bottom: 20px;



}



.mb24{



 margin-bottom: 24px;



}



.mt24{



 margin-top: 24px;



}



.mb36{



 margin-bottom: 36px;



}



.mr5{



    margin-right: 5px;



}



.mr10{



    margin-right: 10px;



}



.mr20{margin-right:20px}



.ml20{margin-left:20px}



.ml10{



    margin-left: 10px;



}



.p0{



    padding: 0;



}



.pl8{padding-left:8px}



.pl5{padding-left:5px}



.pr10{



    padding-right: 10px;



}



.pl16{padding-left:16px}



.pb20{



    padding-bottom: 20px;



}



/* 一行溢出省略 */



.tout1{



    overflow: hidden;



    white-space: nowrap;



    -webkit-text-overflow: ellipsis;



    -moz-text-overflow: ellipsis;



    text-overflow: ellipsis;



}



/*两行溢出*/



.tout2{



    overflow : hidden;



   text-overflow: ellipsis;



   -webkit-text-overflow: ellipsis;



    -moz-text-overflow: ellipsis;



    display: -webkit-box;



    -webkit-line-clamp: 2;



    line-clamp: 2;



    -webkit-box-orient: vertical;  



}



/* 四行溢出省略 */



.tout4{



    overflow : hidden;



   text-overflow: ellipsis;



   -webkit-text-overflow: ellipsis;



    -moz-text-overflow: ellipsis;



    display: -webkit-box;



    -webkit-line-clamp: 4;



    line-clamp: 4;



    -webkit-box-orient: vertical;  



   



}



.main-cont{



    padding: 24px;



    /* height: 2000px; */



    /* overflow: hidden;



    position: relative; */



    /* padding: 20px 0; */



    background-color: #fff;



    margin-top: 12px;



    border-radius:6px;



}



.cont-line-hr{



    width: 100%;



    height: 2px;



    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#148dd0, endColorstr=#25d58e)";



    background: -webkit-linear-gradient(to right, #148dd0 ,  #25d58e );  



    background: -moz-linear-gradient(to right, #148dd0 ,  #25d58e ); 



    background: -ms-linear-gradient(to right, #148dd0 ,  #25d58e );



    background: linear-gradient(to right, #148dd0 ,  #25d58e );



    /*background: url('http://www.cntaiping.com/tplresource/cms/www/taiping/img/90th/index/btn_bg_img.png') center center no-repeat; 



    background-size:100%;*/



   



}



.cont-title{



    padding: 12px 0;



    font-size: 20px;



    color: #333;



    font-weight: 700;



    line-height:20px;



}



.tc{



    text-align: center;



}



.dinb{



    display: inline-block;



}



.bold{



    font-weight: 700;



}



.bold500{ font-weight:500;}



.tin2{



 text-indent: 2em;



}



.pd20{



    padding:24px;



}



.pt10{



    padding-top: 10px;



}



.pt16{ padding-top: 16px;}



.pl10{



    padding-left: 10px;



}



/* 新增 */



.pl20{



    padding-left: 20px;



}



.pt20{



    padding-top: 20px;



}



.mt10{



    margin-top: 10px;



}



.mb10{



    margin-bottom: 10px;



}



.mb12{



    margin-bottom: 12px;



}



.mb40{



    margin-bottom: 40px;



}



.mb30{



    margin-bottom: 30px;



}



.mb36{



    margin-bottom: 36px;



}



.fl{



    float: left;



}



.fr{



    float: right;



}



.w100{



    width: 100%;



}



.font12{



    font-size: 12px;



}



.font16{



   font-size: 16px; 



}



.font20{font-size:20px;}



.font32{



    font-size: 32px;



}



.font30{



    font-size: 30px;



}



.pagination li a{



    cursor: pointer;



}



.ti2{



    text-indent: 2em;



}



.grey-col{



    color:#7e7e7e;



    margin:2px 0;



}



.black-col{



    color:#333;



}



.bgWhite{



    background-color: #fff;



}



.white{



    color: #fff;



}



.w25-p{



    width: 25%;



}



.moreS{



    /* height: 2000px; */



     overflow: hidden;



 }



 .pr{



     position: relative;



 }



 /* 年度宣传片 和专题共用*/



.ad-vedio{ 



    /*width: 31.3%;*/



    width: 29.2%;



    margin-left: 2.06%;



    margin-right:2.06%;



    float: left;



}



 /* 新闻列表点好大小 */



 .font4{



     font-size: 10px;



    position:relative;



    top:0px;    



 }



 a:hover .font4{color:#006bc7}



 a{



     text-decoration: none;



 }



    a:focus,a:visited{



     text-decoration: none;



     outline: none;



 }



 /* placeholder样式 */



 ::-webkit-input-placeholder { /* WebKit browsers */



    color: #c1c1c1;



   }



  ::-moz-placeholder { /* Mozilla Firefox 19+ */



   color: #c1c1c1;



   }



  :-ms-input-placeholder { /* Internet Explorer 10+ */



   color: #c1c1c1;



   }   







   /* bootsrap 表格样式 */



   .table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {



    background-color: #e6f7ff;



   }



    table#year-info >tbody>tr>td,table#year-info >tbody>tr>th,table#year-info >thead>tr>td,table#year-info >thead>tr>th{



     border-top:none;



     border-bottom:1px solid #ddd;



   }



   table#stake >tbody>tr>td,table#stake >tbody>tr>th,table#stake >thead>tr>td,table#stake >thead>tr>th{



     border-top:none;



     border-bottom:1px solid #ddd;



   }



 



 a.ad-vedio-img{



    display: block;



    border:1px solid #eee;



    padding: 3px;



}



.ad-vedio-link{



    line-height: 30px;



}



.ad-vedio img{



    width: 100%;



}



/*之前common.css中row取消边距补偿移动端有影响*/



div.row{margin-left:-10px;margin-right:-10px;}







.simp-title{



    width: 80%;



    overflow: hidden;



    white-space: nowrap;



    -webkit-text-overflow: ellipsis;



    -moz-text-overflow: ellipsis;



    text-overflow: ellipsis;







}







.simp-title a,.home-title a{position:relative;padding-left:8px;color:#3d3d3d;}



.simp-title a:hover,.home-title a:hover{color:#006bc7}



.simp-title a:after,.home-title a:after{



  position:absolute;



  left:0;



  top:9px;



  content:'';



  font-size:10px;



  width:2px;



  height:2px;



  background:#4d4d4d;



  border-radius:4px;



}



/*分页按钮样式*/



.pagination{margin:22px 0;position:relative;top:4px;}



.pagination>li>a,.pagination>li>span{



 color:#000!important;



 border-color:#d9d9d9!important;



}



.pagination>li>a.selected_page{



 background-color:#0062B3!important;



}



/*banner分页按钮*/



 .ser-pagination{



    position: absolute;



    z-index: 20;



    left: 10px;



    bottom: 7px;



    width: 100%;



    padding-right: 19px;



    text-align: right;



}



.swiper-pagination-switch {



    display: inline-block;



    width: 10px;



    height: 10px;



    border-radius: 20px;



    background: #222;



    margin: 0 2px;



    opacity: 0.8;



    border: 0px;



    cursor: pointer;



    outline:none;



}



.swiper-visible-switch {



    background: #aaa;



}



.swiper-active-switch {



    background: #fff;



}



.serSwiper .swiper-pagination-switch,.proSwiper .swiper-pagination-switch{



    width: 16px;



    height: 16px;



    background: url('/tplresource/cms/www/taiping/img/90th/index/ie8_swiper_focus_ico01.png') center center no-repeat\9;



    background: url('/tplresource/cms/www/taiping/img/90th/index/swiper_focus_ico01.png') center center no-repeat;



    background-size:100% 100%;



}







.serSwiper .swiper-active-switch,.proSwiper .swiper-active-switch{



    width: 16px;



    height: 16px;



    background: url('/tplresource/cms/www/taiping/img/90th/index/ie8_swiper_focus_ico02.png') center center no-repeat\9;



    background: url('/tplresource/cms/www/taiping/img/90th/index/swiper_focus_ico02.png') center center no-repeat;



    background-size:100% 100%;



}



/*清除ie下面文本框叉号*/



input::-ms-clear{display:none}



input::clear{display:none}



 /*更多more*/



   .more a:hover span{color:#006bc7}



   .more img{position:relative;top:-1px;display:inline-block}



   .more span{display:inline-block;}



  .more span{font-size:14px;display:inline-block}



.more a{



  text-decoration:none;



}



.more a:hover{



 /*text-decoration:underline;*/



 color:#006bc7;



 border-bottom:1px solid #006bc7;



}



.more a:hover span{color:#006bc7;}



/*视频播放器*/



div.jp-audio,div.jp-audio-stream,div.jp-video#jp_container_1{border:none}



img#jp_poster_0{width:100%!important}



#shareDiv{height:64px;padding-top:10px;margin-bottom:10px}



#shareDiv a{margin:6px 10px 6px 0!important;}



/*轮播图点*/



.ser-pagination{



    position: absolute;



    z-index: 20;



    left: 10px;



    bottom: 7px;



    width: 100%;



    padding-right: 19px;



    text-align: right;



}



.swiper-pagination-switch {



    display: inline-block;



    width: 10px;



    height: 10px;



    border-radius: 20px;



    background: #222;



    margin: 0 2px;



    opacity: 0.8;



    border: 0px;



    cursor: pointer;



    outline:none;



}



.swiper-visible-switch {



    background: #aaa;



}



.swiper-active-switch {



    background: #fff;



}



.serSwiper .swiper-pagination-switch{



    width: 16px;



    height: 16px;



    background: url('/tplresource/cms/www/taiping/img/90th/index/ie8_swiper_focus_ico01.png') center center no-repeat\9;



    background: url('/tplresource/cms/www/taiping/img/90th/index/swiper_focus_ico01.png') center center no-repeat;



    background-size:100% 100%;



}







.serSwiper .swiper-active-switch{



    width: 16px;



    height: 16px;



    background: url('/tplresource/cms/www/taiping/img/90th/index/ie8_swiper_focus_ico02.png') center center no-repeat\9;



    background: url('/tplresource/cms/www/taiping/img/90th/index/swiper_focus_ico02.png') center center no-repeat;



    background-size:100% 100%;



}



.main-news-rt-t,.main-news-lf-t{



    padding-bottom: 10px;



}



.main-news-lf-b,.main-news-rt-b{



    margin-top: 16px;



}



.pro-line{display:inline-block;width:2px;height:20px;background:#0062b3;position:relative;top:6px;}



//微信二维码



#bdshare_weixin_qrcode_dialog_qr.bd_weixin_popup_main{padding:8px 10px}



.bd_weixin_popup .bd_weixin_popup_main{padding:8px 10px!important}