body, button, input, select, textarea {
    font: 16px MicrosoftYaHei-Bold, MicrosoftYaHei;
}
body{
    overflow-x: hidden;
    /*//background-color: #EEEEEE;*/
}
div {
    word-wrap: break-word;
    word-break: break-all;
}
.main{background-color: white; width: 100%; margin: 0px auto}
li{ text-decoration: none}
a{text-decoration: none;    color: #0a0a0a; }
ul {width: auto;height: 30px;text-align: center;}
ul, li{margin: 0;padding: 0;list-style: none;float: left;}
.clear{ clear: both}
.b{border:1px solid #000000}
.foot{ width: 100%; height: 390px; border: 1px solid #000000;
    color: #999999;
    margin-top: 200px; background-color: #272B33}
.foot_left{ float:left; margin-left: 383px;; width: 600px; margin-top: 50px; }
.foot_left .foot_left_top_item{width:400px;  height: 50px; line-height: 50px;padding-left: 40px;}
.foot_right{ float:left; width: 460px; margin-top: 50px;}
.foot_left_bottom{ margin-top: 125px;}
.foot_right_code{ text-align: center}
.foot_right_code img{  width: 209px; height: 209px; }
.wxgzh{ margin-top: 10px;}
.copyright{margin-top: 30px;}
.mt50{ margin-top: 50px}
.pt50{ padding-top: 80px}

.tab li{height: 96px;line-height:96px;margin: 0px 30px 0px 30px;position: relative;}
.tab .current{}
.tab li a{height: 95px;line-height: 95px;display: block;font-weight: bold;font-size: 16px;color: black;}
.tab li:hover{ border-bottom: 4px solid #026FCC; }
.tab li:hover a{ color:#026FCC;}
.crumbsAndTab{ height: 99px; line-height: 96px;border-bottom: 1px solid #CCCCCC;}
.crumbs{ margin-left: 240px; float: left;line-height: 96px; height: 99px; }
.tab{ float: right; margin-right: 210px; }
.tab li a.current{ color:#026FCC; border-bottom: 4px solid #026FCC; }
.tab li.current {border-bottom: 4px solid #026FCC;}
.tab li.current a{color: #026FCC;}
.tabContent{background-color: white; padding-bottom: 100px}
.tabContentItem{ display: none}

.jtjjLeft{ float: left;}
.jtjj{ display:block}
.jtjjLeft img{ width: 522px; height: 329px; margin-left: 240px; margin-top: 120px;}
.jtjjRight{ width: 1000px; margin: auto;}
.jtjjRight .jtjjItem{ margin-top: 30px; margin-bottom: 20px}
.jtjjRight .jtjjItem .jtjjItemTitle{ color:#222222; font-size: 36px; height: 70px; line-height: 80px;}
.jtjjRight .jtjjItem .jtjjItemContent{ color:#555555; font-size: 14px;
    border-bottom: 1px dashed #D4D4D4;padding-bottom: 40px}

.fzlcTitle{ margin:70px 0px 50px 240px; font-weight: bold; color: #026FCC; font-size: 36px }
.fzlcLeft{margin-left: 270px;  width: 300px; float: left}
.fzlcLeft .fzlcLeftItem{ border-left: 6px solid #E2E2E2; height: 160px; width: 300px; text-align: center; font-size: 24px; font-weight:bold }
.fzlcLeft .fzlcLeftItem  .fliDate{text-align: left; padding-left: 52px;  color:#222222;  font-size: 24px; height: 90px; line-height: 90px}
.fzlcLeft .fliCurrent{ border-left: 6px solid #026FCC}
.fzlcLeft .fliCurrent  .fliDate{ color: #026FCC;}
.fzlcLeft .fzlcLeftItem .fliTitle{ color: #555555; font-size: 18px;}
.fzlcRight{ width: 802px; float: right; margin-right: 240px;}
.fzlcRight .friiTittle{font-size: 24px; color: #555555; }
.fzlcRight .friiContent{font-size: 14px; color: #555555; font-family:"Microsoft YaHei",微软雅黑;  margin-top: 20px; line-height: 24px;}
.friiPicList{ margin-top:30px; height: 382px; width: 103%;position: relative}
.fzlcRight .fzlcRightItem{ display: none}
.fzlcRight .fzlcRightItem .friItem{margin-bottom: 100px;}

.ryzzLeft{float:left; margin-left: 350px; border-right: 1px solid #D4D4D4;width: 150px;}
.ryzzItem{cursor:pointer;color: #555555; font-size: 32px; font-weight: bold; height: 140px; line-height: 150px}
.ryzz .ryzzItemCurrent,.hzhb .ryzzLeft .ryzzItemCurrent{ border-right: 4px solid #026FCC; color: #026FCC }
.ryzzRight{ width: 1100px; float: left; margin-left: 140px}
.hzhbItem{ cursor:pointer;color: #555555; font-size: 32px; font-weight: bold; height: 120px; line-height: 150px}
.ryzzItemCurrent{ border-right: 4px solid #026FCC; color: #026FCC }
.ryzzRight .ryzzRightItemTop{ width: 1050px; height: auto; position: relative}
.ryzzCarousel1Item{ width:322px; height: 550px; }
.ryzzCarousel1Item div{margin-top:30px;border: 1px solid #DDDDDD; width: 322px; height: 240px; overflow: hidden}
.ryzzCarousel1Item img{ width:322px; }
.ryzzCarousel1Item .rclIcontent{border: none; width: 100%; height: 545px}
.ryzzRightItemMid{ margin-top:100px; width: 1300px; height: 300px}
.ryzzRightItemMid .cert{margin-right: 25px;float:left; border: 1px solid #DDDDDD; width: 322px; height: 240px;}
.ryzzRightItemMid .cert img{ width:322px;}
.detailContent{width: 80%; margin: auto}
.detailContent .dcTitle{margin-top:40px;font-size: 36px; color:#000000;}
.dcDate{color: #555555; font-size: 16px; padding-top: 20px; }
.dcDate span{ margin-left: 15px;}
.dcContent{text-indent: 2em; line-height: 30px; padding-top: 10px;}
.dcContent p{ margin: 10px 0 10px 0}

.ryzzRight .swiper-button-prev,.ryzzRight .swiper-button-prev:after{
    background: url(../images/jtwz.png) -100px -140px;
    content: "";width: 120px;
    right: 120px;top: 100%; left: auto;}

.ryzzRight .swiper-button-next,.ryzzRight .swiper-button-next:after{
    background: url(../images/jtwz.png) -180px -100px;;
    content: "";width: 120px;
    right: 30px; left: auto; top: 100%;}

.xmal{ margin-left: 240px;}
.xmal .xmalItem{margin-left:2px; width: 460px; height: 415px;background: #F6F6F6;text-align: center; margin-top: 30px}
.xmal .swiper-slide img{width: 460px; height: 345px;}
.xmalTitle{ width: 460px;height: 70px; line-height: 70px;}