.lanm1{margin-top: 18px;height: 422px;}
.sjdt { width: 510px; height: 420px; border: 1px solid #e6e6e6;}
.sjdt__title{background-color: #f4f4f4;}
.sjdt__title li { width: 144px; font-size: 22px; height: 47px; line-height:47px;text-align:center;float: left; font-weight: 500; background-color: #f4f4f4; }
.sjdt__title li a{color: #333333; font-size: 22px;}
.sjdt__title li.hover {  background-color: #a90402; }
.sjdt__title li.hover a{color: #ffffff;}
.sjdt__content{width: 490px;margin: 0px auto;}
.sjdt__content ul{margin-top: 15px;}
.sjdt__content ul li {
    background: url(../images/list.jpg) left 16px no-repeat;
    padding-left: 15px;
    line-height: 35px;
    height: 35px;
    color: #333333;
    position: relative;
    font-size: 16px;
    padding-right: 112px;
}
.sjdt__content .neir a{border:none;color:#c63031; line-height:22px; text-indent:0px; width:70px; font-size:12px;}
.bt{font-size: 20px;text-align: center;height: 65px;line-height:30px;font-weight: bold;color: #c63031;width: 412px;margin: 10px auto;}
.bt a{ color: #c63031; }
.neir{text-indent: 2em;font-size: 14px;color: #808080; border-bottom: 1px dashed #cccccc;height: 60px;}
.neir a{color: #808080;}
.sjdt__content ul li a {
    color: #333333;
    font-size: 16px;
     white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;
     display: block;
}
.sjdt__content ul  li span{
    position: absolute;
    color: #b3b3b3;
    right: 2px;
    top:0px;
}

.lanm2{margin-top: 15px;height: 296px;}
.tjfx{width: 295px;height: 294px;border: 1px solid #e6e6e6;}
.tjfx__title{border-bottom: 1px solid #e6e6e6;}
.tjfx__title li {width: 140px; font-size: 20px; height: 44px; line-height:44px;text-align:center; font-weight: 600;border-top: 2px solid #a90402;border-left: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;}
.tjfx__title li a{color: #a90402; display: block;background-color: white;height: 46px;}
.tjfx__content ul{margin-top: 20px;overflow: hidden;}
.tjfx__content ul li {
     float: left;
    width: 128px;
    font-size: 16px;
    height: 33px;
    line-height: 33px;
    margin-left: 18px;
    margin-bottom: 25px;
    color: #333333;
    background-color: #f2f2f5;
    text-align: center;
}

.tjfx__content ul li a {
    color: #333333;
    font-size: 16px;
}
.sjfb{width: 437px;height: 294px;border: 1px solid #e6e6e6;margin-left: 27px}
.sjfb__title ul{border-bottom: 2px solid #a90402;}
.sjfb__title li { width: 117px; font-size: 20px; height: 44px; line-height:44px;text-align:center; font-weight: 600; background-color: #a90402; }
.sjfb__title li a{color: #ffffff;}
.sjfb__content ul{margin-top: 10px;}
.sjfb__content ul li {
    font-size: 16px;
    background: url(../images/list.jpg) left 17px no-repeat;
    padding-left: 15px;
    margin-left: 15px;
    line-height: 38px;
    height: 38px;
    color: #333333;
    position: relative;
        padding-right: 112px;
}

.sjfb__content ul li a {
    color: #333333;
    font-size: 16px;
     white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;
     display: block;
}
.sjfb__content ul  li span{
    font-size: 16px;
    position: absolute;
    color: #b3b3b3;
    right: 2px;
    top:0px;
}

.mzyw{width: 409px;height: 294px;border: 1px solid #e6e6e6;}
.mzyw__title{border-bottom: 1px solid #e6e6e6;}
.mzyw__title li {width: 140px; font-size: 20px; height: 44px; line-height:44px;text-align:center; font-weight: 600;border-top: 2px solid #a90402;border-left: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;}
.mzyw__title li a{color: #a90402;display: block;height: 46px;background-color: white;}
.mzyw__content ul{margin-top: 20px;overflow: hidden;}
.mzyw__content ul li {
    float: left;
    width: 180px;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-left: 15px;
    color: #333333;
    text-align: left;
}

.mzyw__content ul li a {
    color: #333333;
    font-size: 16px;
}

.flcp{width: 295px;height: 192px;border: 1px solid #e6e6e6;}
.flcp__title ul{border-top: 1px solid #a90402;}
.flcp__title li { width: 117px; font-size: 20px; height: 44px; line-height:44px;text-align:center; font-weight: 600;  }
.flcp__title li a{color: #ae1412;}
.flcp__content ul{margin: 10px 5px;background-color: #f2f2f5;width: 286px; height: 98px;overflow: hidden}
.flcp__content ul li {
    font-size: 16px;
    width: 95px;
    text-align: center;
  float: left;
    line-height: 45px;
    height: 45px;
    color: #333333;
}

.flcp__content ul li a {
    color: #333333;
    font-size: 16px;
}
.lanm3{margin-top: 15px;height: 369px;}
.zmhd{width: 437px;height: 192px;border: 1px solid #e6e6e6;margin-left: 27px}
.zmhd__title{border-top: 1px solid #a71e32}
.zmhd__title li {width: 98px; font-size: 20px; height: 44px; line-height:44px;text-align:center; font-weight: 600;}
.zmhd__title li a{color: #a90402;}
.zmhd__content ul{margin-top: 15px;}
.zmhd__content ul li {  float: left;width: 145px;text-align: center;border-right: 1px solid #e6e6e6; }
.zmhd__content ul li a{color: #696969; }

.xrqs{width: 295px;height: 160px; margin-top: 15px}
.xrqs__title li { width: 117px; font-size: 20px; height: 44px; line-height:44px;text-align:center; font-weight: 600;  }
.xrqs__title li a{color: #ae1412;}
.xrqs__content ul li {
    font-size: 13px;
    background: url(../images/list.jpg) left 10px no-repeat;
    padding-left: 15px;
    margin-left: 15px;
    line-height: 25px;
    height: 25px;
    color: #333333;
    position: relative;
}

.xrqs__content ul li a {
    color: #333333;
    font-size: 13px;
}
.xrqs__content ul  li span{
    font-size: 13px;
    position: absolute;
    color: #b3b3b3;
    right: 2px;
    top:0px;
}
.zxdh{ width:309px;height: 160px;}
.zxdh img{margin-top: 30px;}
.ztzl{width: 409px;border: 1px solid #e6e6e6;}
.ztzl__title{border-top: 1px solid #a71e32}
.ztzl__title li {width: 98px; font-size: 20px; height: 44px; line-height:44px;text-align:center; font-weight: 600;}
.ztzl__title li a{color: #a90402;}
.ztzl__content ul{margin-top: 15px;}
.ztzl__content ul li {  float: left;width: 145px;text-align: center;border-right: 1px solid #e6e6e6; }
.ztzl__content ul li a{color: #696969; }

.xcxm-con{overflow:hidden; width:409px;height: 315px;}
.xcxm-con .bd{overflow:hidden;}
.xcxm-con .bd ul{ overflow:hidden; zoom:1; }
.xcxm-con .bd ul li{ margin: 10px 0 0 0; float:left; _display:inline; overflow:hidden; text-align:center;}
.xcxm-con .bd ul li .pic{ text-align:center; }
.xcxm-con .bd ul li .pic img{ width:410px; height:87px; display:block;}

.flcp-box{width: 763px;}

.yqlj{height: 52px; border: 1px solid #e6e6e6;background-color: #f9f9f9;}
.yqljbj{width:128px}
.yqljbj img{margin: 5px 10px;}
.yqljbj{height: 4px;}
.btn{width: 1055px;line-height: 50px;}
select{width: 229px;height: 21px;margin-left: 25px;}
.btn ul li{
	    float: left;
	    width: 24.3%;
	    text-align: center;
	    margin-top: 5px;
	    height: 36px;
	    line-height: 35px;
	    margin: 5px 5px;
	    background: #a90402;
}
.btn ul li a{
	color: #fff;
}
.seclist{
	float: left;
	width: 23.3%;
	text-align: center;
	margin-top: 5px;
	height: 36px;
	line-height: 35px;
	margin: 5px 5px;
	background: #a90402;
	color: #fff;
	padding: 0px 8%;
}

#group-navigation {
    font-family: Microsoft Yahei;
    padding: 30px
}

.group-department {
    height: 42px;
    font-size: 18px;
    border-bottom: 1px dashed #ccc;
    line-height: 42px;
    color: #1c396a
}

.group-department span {
    display: block;
    margin-bottom: 5px;
    line-height: 25px;
    border-left: solid 5px #a90402;
    padding-left: 12px
}

.group-department span a {
    color: #1c396a;
}

.group-department-list {
    padding-top: 10px;
    font-size: 16px;
    margin-bottom: 20px
}

.group-department-list li {
    float: left;
    padding: 0 10px;
    /* width:177px; */
    line-height: 32px;
    height: 32px;
    overflow: hidden
}

.tpxw{width: 56%;}
.index-tpxw{position: relative;}
.index-tpxw .imgratio{padding-top: 63%;}
.index-tpxw .swiper-slide{position: relative;}
.index-tpxw .swiper-slide .txt{position: absolute; left: 0; right: 0; bottom: 0; height:30px; padding-left: 20px;  padding-right: 120px; background:rgba(0, 0, 0, 0.6);; z-index: 2; color: #fff; line-height: 30px; }
.index-tpxw .swiper-slide .txt a{color: #fff;}
.index-tpxw .swiper-pagination span{width: 20px;height: 20px;box-sizing: border-box;border: 1px solid #fff;opacity: 1;border-radius: 0;border: #FFF solid 1px;color: #fff;margin: 0 !important;}
.index-tpxw .swiper-pagination .swiper-pagination-bullet-active{background: #FF0000;}.index-tpxw .swiper-pagination.right{left: auto !important;right: 9px;bottom: 5px !important;width: auto !important;}



@media (max-width:1200px){
    .ydbg1,.ydbg2,.ydbg3,.ydbg4,.pdck{display: none;}
    .wrap,.lanm1,.tpxw,.sjdt,.tjfx,.sjfb,.mzyw,.lanm3,.btn,.flcp,.zmhd,.lanm2,.ztzl,.sjdt__content,.xcxm-con{width: auto;float: none;height: auto;}
    .yqljbj,.lanm3 .left{width: auto!important;float: none;}

    .sjdt{margin-top: 10px;}
    .wrap{padding:10px}
    .bt{width: auto;}

    .sjdt__content{padding: 10px;}

    .tjfx__content{padding: 10px;}
    .tjfx__content ul{margin: 0px -10px;}
    .tjfx__content ul li{width: 50%;margin-left: 0;background: none;}
    .tjfx__content ul li a{display: block;margin: 0px 10px;background-color: #f2f2f5;}

    .sjfb{margin-left: 0;margin-top: 20px;}

    .mzyw{margin-top: 20px;}
    .flcp__content ul{width: auto;}
    .flcp__content ul li{width: 33.33%;}

    .zmhd{margin-left: 0;margin-top: 20px;}

    .zmhd__content ul{margin-bottom: 20px;}
    .zmhd__content ul li{width: 50%;border:0}
    .zmhd__content ul li a{ border-right: 1px solid #e6e6e6;display: block;}

    .zxdh img{width: 100%;}
    .zxdh{width: auto;height: auto;float: none;margin-bottom: 10px;}

    .ztzl-box{float: none;}
    .xcxm-con .bd ul li{float: none;}
    .xcxm-con .bd ul li .pic img{display: block;width: 100%;}

    .yqlj,.yqljbj{height: auto;}
    .btn ul li{float: none;width: auto;}
    .seclist{width: 97%;float: none;}
}