#wynr td{
padding:10px!important;}
#wynr td p,
#wynr td  .vsbcontent_start,
#wynr td p.vsbcontent_end
{
text-indent: 0;}

#wynr table{
    margin: 0 auto;}


body a {
    cursor: pointer;}
.topWrap {
    height: 160px;}
h3.bkmc{
    font-size: 22px;
    color: #fff;
    line-height: 50px;}
.nav .n8 a{
width: 135px;}
#adu0,
#adu1{
z-index:99999!important;}
.nav ul li a.cur, .nav ul li a:hover {

    background: #7c1b1b;}
.nav li a {
    color: #fff;}
*{margin:0;padding:0;list-style-type:none;outline:none;}
body{
min-width:1525px;}
 
.topR_t{
display:none;}
.topWrap{

background:#7c1b1b;
    background-size: cover;}
.topDiv {
       position: relative;}
.search-box{ position: relative; padding-right: 35px; height: 42px;top: 70px;}
.btn-search{ padding:0; border:none; padding:0; background: none; position: absolute; right: 0; top: 0;}
.search-box .form-control{ height: 42px; border:none; box-shadow: 0 0 10px #ddd; border-radius: 42px; width: 95%;
    padding: 0 0 0 10px;}
.search-width{ width: 0px;overflow:hidden; transition: 0.5s all; position: absolute; right: 0%; top: 0;}
.search-box:hover .search-width{ width: 250px; overflow:visible;}

.nav,
.navWrap{
background:url(images/17/nav-bg.png);


    background: #2d87d0;}
.slideBox .hd ul li{float:left;margin-right:5px;width:60px;height:4px;border-radius: 2px;text-align:center;background: #fff;cursor:pointer;border:solid 2px #fff;width: 12px;height: 12px;border-radius: 50%;padding:0;}
.slideBox .hd {
    height: 24px;}
.slideBox .hd ul li.on {
    background: #cf6c34;}

.main-news-left {
    position: relative;}

.main-news-right {
    height: 450px;
    background: rgba(255, 255, 255, .5);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#7Fffffff, endColorstr=#7Fffffff);}

.main-news-title {
    position: absolute;
    z-index: 99;
    padding: 11px 15px;
    font-size: 22px;
    letter-spacing: 2px;
    color: #fff;
    background: rgba(124, 27, 27, .8);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#C8187fc9, endColorstr=#C8187fc9);
    top: 0;
    left: -6px;}

.main-news-title span {
    position: relative;}

.main-news-title span:before {
    content: '';
    border-left: 6px solid transparent;
    border-top: 6px solid #187fc9;
    position: absolute;
    left: -15px;
    bottom: -15px;}

.main-news-img li {
    display: none;}

.main-news-img li.current {
    display: block;}

.main-news-img li a {
    display: block;
    width: 100%;
    height: 450px;
    position: relative;
    z-index: 9;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;}

.main-news-word,
.main-news-word li {
    float: left;
    width: 100%;}

.main-news-word li {
    border-bottom: 1px dashed #ccc;}

.main-news-word li a {
    display: block;
    position: relative;
    float: left;
    width: 470px;
    height: 105px;
    padding: 14px 20px 14px 30px;}

.main-news-word li.current a {
    background: #7c1b1b;}

.main-news-word li.current a:before {
    content: '';
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-right: 18px solid #7c1b1b;
    position: absolute;
    left: -18px;
    top: 50%;
    margin-top: -14px;
    z-index: 110;}

.main-news-word li a:after {
    content: '';
    width: 90%;
    height: 1px;
    position: absolute;
    bottom: 0;}

.main-news-word li.current a:after {
    display: none;}

.main-news-word li a .media-left {
    float: left;
    font-size: 18px;
    color: #666;
    font-weight: bold;
    line-height: 38px;
    width: 370px;
    padding-right: 5%;
    height: 76px;
    overflow: hidden;}

.main-news-word li a .media-left span {
    display: table-cell;
    height: 76px;
    vertical-align: middle;}

.main-news-word li.current a .media-left {
    color: #fff;}

.main-news-word li.current a .media-left {
    border-right: 1px solid #7c1b1b;}

.main-news-word li a .media-right {
    height: 76px;
    vertical-align: middle;
    float: right;
    width: 70px;}

.main-news-word li a .media-right span {
    color: #999;}

.main-news-word li a .media-right span.main-news-m {
    font-size: 16px;}

.main-news-word li a .media-right span.main-news-y {
    font-size: 12px
;}

.main-news-word li.current a .media-right span {
    color: #fff;}

.main-news-more {
    float: left;
    width: 100%;
    height: 30px;
    text-align: center;
    display: block;
    font-size: 12px;
    color: #0c7488;
    font-size: 12px;
    line-height: 30px;}

.main-news-more:hover {
    color: #0c7488;}


.main-news-word li a .media-right {
    height: 76px;
    vertical-align: middle;
    float: right;
    width: 70px;
    text-align: center;}

.main-news-word li a {
    height: 40px;}

.main-news-word li a .media-left span {
    height: 50px;
    font-size: 16px;
    line-height: 25px;}

.main-news-word li a .media-left {
    height: 40px;}
.link_two ul li {

    width: 306px;
    height: 150px;
    margin-right: 7px;}
.link_two ul li.last { margin-right: 0px;}
.link_two ul li p {
color: #000;
    font-size: 20px;
    text-align: center;
    height: 35px;
    line-height: 35px;}
.link_two ul li a{display:block;height:100%;}
.dynamicb {
    border-bottom: 1px solid #7c1b1b;
background: none;
    height: 43px;
    line-height: 43px;}

.informBoxc1 {
    width: 605px;}

.dynamicb h2 {

    background: #0c7589;
    margin-bottom: 2px;
    height: 40px;
    line-height: 40px;


 
    width: 145px;}


.yxgc-xsky h2{

text-indent: 0;
    font-size: 22px;
    text-align: center;

    background:#7c1b1b url(images/20/ico-ky.png)  no-repeat 5px 50%;}


.yxgc-tzgg h2{

text-indent: 0;
    font-size: 22px;
    text-align: center;
        background:#7c1b1b url(images/20/ico-tz.png)  no-repeat 5px 50%;}





.dynamicb span a {
    width: 55px;
    height: 35px;
    line-height: 35px;}

.dynamic_list li a {
    width: 520px;
    float: left;
    color: #000;}
.dynamic_liste li{
height:45px;
line-height:45px;
padding: 0 0 0 5px;}

.yxgc-tzgg .dynamic_liste li{

background:url(images/tz-arrow.png) no-repeat 0 50%;}

.yxgc-xsky .dynamic_liste li{

background:url(images/xs-arrow.png) no-repeat 0 50%;}

.main-news-left {
    width: 730px;
    position: relative;
    float: left;}

.main-news-right {
    width: 520px;
    float: right;}
.footWrap{
height:175px;
background:#7c1b1b;}


.b-item{
    height: 130px;
    float: left;
    padding: 15px 0 0 0;}
  .b-item img.t{
   margin:0px  0 2px 0;}  
    .b-contact p{
    font-size: 16px;
    color: #8bc0f0;

    line-height: 25px;}
     .kstd{
     margin:0 40px;
     width:670px;}
 .kstd ul li{
 width:180px;
float:left;
height:35px;line-height:35px;}
 .kstd ul li a{
   font-size: 16px;
color: #8bc0f0;}

.lm-dqwz{
height: 66px;
    line-height: 66px;
    border-bottom: 4px solid #e17824;}

.lm-dqwz dt{
background: #e79242 url(images/17/lmmc-bg.png) no-repeat ;
    width: 270px;
height: 76px;
    line-height: 76px;
    text-align: center;
    font-size: 36px;
    color: #fff;
        position: relative;
    margin: -10px 0 0 0;}
    
    
    
    .main_conL{
    margin:0;}
    .main_conLT dl dd{
    height: 65px;

    line-height: 65px
;}
  
    .lm-dqwz div.fr{
    
    
    font-size:14.5px;}
    
    .main_conLT dl dd a {
    height: 65px;
    font-size: 24px;
    line-height: 65px;}
   .main_conLT dl dd a.cur,
   .main_conLT dl dd a:hover
   {
    background: #f5fbff;
    color: #000;}   
    .main_conL{
    min-height:660px;
background:#f0f0f0 ;}    .main_conL dl{

    min-height: 300px;
    margin: 10px 0 0 0;
background: #f0f0f0;}

.main_conRC p{
color:#000;}


.infor_lista {
border:none;
    border-bottom: 1px solid #0a5d6d;}

.dynamic_liste li.list-F {
padding: 18px 0px 18px 0px;
    background: no-repeat;
    height: 70px;
    text-indent:0;}



.main-list1-left{
    float: left;}

.main-list1-left,
.main-list1-right{
    vertical-align: top;}

.main-list1-left{
    width: 64px;
    height: 64px;
       background: #7c1b1b;
    color: #fff;
    text-align: center;
    margin-right: 10px;}

.main-list1-left strong{
    font-size: 24px;
    display: block;
    margin-top: 5px;height: 35px;
    line-height: 35px;}

.main-list1-left small{
    font-size: 12px;
    display: block;
    height: 20px;
    line-height: 20px;}

.main-list1-right h4{
    font-size: 16px;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

.main-list1-right p{
    font-size: 12px;
    color: #666;

    line-height: 19px;
    max-height: 38px;
    overflow: hidden;}

.main-list1 .list-F a:hover h4{
    color: #187fc9;}

.slideBox .prev {

    left: 0%;}

.slideBox .next{
right:0;}
.topWrap{
background:url(images/20/top-bg.png) no-repeat 50% 50%;}
.infor_lista {

    border-bottom: 1px solid #2d87d0;}
.dynamic_list li:hover a {
    color: #2d87d0;}

.link_two ul li {
    width: 240px;
    height: 150px;}
.link_two ul li a img {
    width: auto;
    height: 110px;}

.footWrap,
.topWrap,
.yxgc-tzgg h2,
.main-news-title,
.yxgc-xsky h2,
.main-news-word li.current a,
.main-list1-left,
.nav ul li a.cur, .nav ul li a:hover {
    background-color: #2d87d0;}
.main-news-word li.current a:before {
    border-right: 18px solid #2d87d0;}
.dynamicb {
    border-bottom: 1px solid #2d87d0;}
/* add */
@font-face {
  font-family: simyou;
src: url(fonts/SIMYOU.TTF)}

.topDiv {
    width: 1325px;}
.nav li a {
    font-size: 18px;}
.nav li a.link  {
    font-weight: bold;
  font-family: simyou;}

.nav li dl a {


    font-size: 14px;}
.slideBox {
    width: 1445px;

    margin: 0 auto;}
.slideBox .hd ul li{
border:none;}
.slideBox .hd ul li.on {
    background: #3276ce;}
.b-contact p, 
.kstd ul li a
{

    color: #fff;}

.b-access{
float:right;}
.b-item .td-1{
width: 137px;}

.main_contit h2 {

    border: none;
    font-size: 24px;}

.link_two ul li {

    margin-right: 93px;}
.absolute {
    position: absolute !important;}
.hidden {
    display: none !important;
    visibility: hidden !important;}

.search-box {right: 10px; top: 75px; line-height: 1;overflow: hidden;height: 36px;}

.search-box img {     margin-right: 10px;margin-top:4px;}

.btn-search { border: none; height: 36px; width: 36px; text-align: center; margin-top: 0px; background: transparent ;}

.btn-search i { font-size: 22px; color: #304B8E ;}

.searchbtn { right: 0 ;}

.search-input { height: 36px; width: 0;}

.search-title { height: 36px; width: 100%; line-height: 36px; background: none; border: none ;}
.link_two {

    display: none;}
.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
