﻿
.lm3_rcyj{
     width: 1227px;
    margin: 0 auto;
    margin-top: 36px;
}
.lm3-ty{
    width: 1227px;
}
.lm3-ty-t{
    width: 100%; 
    height: 41px; 
    line-height: 41px;
    background: url(../images/yhyshj-bj4-2020rczc.png) 50% 50% no-repeat;     
}
.lm3-ty-t a{
    font-size: 30px;
    margin-left: 14px;
    color: #999999;
}
.lm3-ty-t a i{
    display: inline-block;
    font-weight: bold;
    color: #2970b4;

}
.lm3-ty-t a:hover,.lm3-ty-t a:hover i{
    color: #f60;
}
.lm3-ty-x{
    width: 100%;
    margin-top: 10px;
}
.lm3-ty-x ul li{
    width: 100%;
    float: left;
    line-height: 30px;
}
.lm3-ty-x ul li a{
    display: inline-block;
    float: left;
    max-width: 380px;
     overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 16px;
    color: #434343;
}
.lm3-ty-x ul li em{
    display: inline-block;
    float: right;
    color: #959595;
    font-size: 12px;
}
.lm3-ty-x ul li a:hover{
    color: #f60;
}
.lm4_rcyj{
     width: 951px;
    margin: 0 auto;
    margin-top: 40px;
}
.lm4_rcyj img{
    width: 100%;
}
.lm5_rcyj{
     width: 1227px;
    margin: 0 auto;
    margin-top: 56px;
}
.lm5-t{
    width: 100%;height: 30px;
    line-height: 30px;overflow: hidden;
}
.lm5-t>a{
    display: inline-block;
	font-size:30px;
	font-weight:bold;
	color:#003A95;
    float: left;
}
.lm5-t span{
    display: inline-block;
    float: right;
}
.lm5-t span a{
    font-size: 16px;
}
.jcsj-gd{
    width: 1227px;
    margin: 0 auto;
    height: 217px;
    margin-top: 5px;
    position: relative;
}
.zx-731-ywlj-lb {
    width: 1116px;
    height: 171px;
    position: absolute;
    overflow: hidden;
    top: 24px;
    left: 55px;
    z-index: 999;
}
.zx-731-ywlj-lb ul {
    width: 4000px;
    list-style: none;
    position: absolute;
}
.zx-731-ywlj-lb ul li {
    float: left;
    width: 261px;
    height: 171px;
    margin-right: 15px;
    position: relative;
}
.zx-731-ywlj-lb ul li p{
    width: 100%;
    position: absolute;bottom: 0;
    left: 0;
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 18px;
    overflow: hidden;
    color: #fff;
    background: url(../images/2019_xnyqcdh-bj12.png) repeat-x;
}
.zx-731-ywlj-lb ul li img{
    width: 261px;
    height: 171px;
}
.zx-731-ywlj-btn {
    height: 38px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 88px;
}
#zx-731-ywlj-leftBtn {
    position: absolute;
    width: 18px;
    height: 38px;
    left: 15px;
    background: url(../images/2019_myqy_sjdzt8.png) no-repeat;
}
#zx-731-ywlj-rightBtn {
    position: absolute;
    width: 18px;
    height: 38px;
    right: 15px;
    background: url(../images/2019_myqy_sjdzt9.png) no-repeat;
}
#zx-731-ywlj-leftBtn:active{
    left: 17px;
}
#zx-731-ywlj-rightBtn:active{
    right: 17px;
}
.zx-sjdzt-foot {
    width: 100%;
    margin: 0 auto;
    margin-top: 40px;
    padding-bottom: 10px;
}
.poster-main{
    width: 1227px;
    height: 500px;
    position: relative;
    margin: 0 auto;
    margin-top: 30px;
}
.poster-main .poster-btn {
    position: absolute;
    cursor: pointer;
}
.poster-main .poster-prev-btn {
    left: 0;
    top: 40px;
}
.poster-main .poster-next-btn{
    right: 0;
    top: 40px;
}
.poster-main .poster-list .poster-item {
    width: 200px;
    height: 500px;
    position: absolute;
    left: 0;
    top: 0;
    border: 5px solid #ccc;
    user-select: none;
}
.poster-main a, .poster-main img { display: block; }
.picTitle {
    position: absolute;
    bottom: -61px;
    width: 98.8%;
    height: 42px;
    overflow: hidden;
    margin: 0;
    background: #c7e8fe;
    padding: 7px;
    line-height: 22px;
    font-size: 14px;
    font-family: '?￥??a€1?¤??a€?';
    left: -5px;
}
.picTitle a {
    color: #1810ac;
    font-weight: bold;
    font-family: "microsoft yahei";
}
.lqfwarea{width: 100%;height:316px;}
.lqfwarea .lqfwl{width: 1227px;height: 242px;padding-top: 28px;float: left;}
.lqfwarea .lqfwl  a{display: block;width: 225px;height: 141px;float: left;text-align: center;background:#f6f6f6;margin-right: 20px;margin-bottom: 19px;}
.lqfwarea .lqfwl  a img{display: block;height: 80px; width: 80px; margin:14px auto 14px;}
.lqfwarea .lqfwl  a.type img{display: block;height: 80px; width: 80px; margin:14px auto 14px;}
.lqfwarea .lqfwl  a span{line-height: 18px;color:#525252;font-size: 14px ;}
.lqfwarea .lqfwl  a:hover span{color: #1e4b8f;}
.lqfwarea .lqfwr{width: 638px;height: 208px;float: right;padding-top: 28px;}
.lqfwarea .lqfwr  a{display: block;width: 199px;height:208px;float: left;text-align: center;margin-left: 13px;line-height: 330px;background: #6A8BC9;}
.lqfwarea .lqfwr a img{display: block; height: 112px; margin:25px auto 14px;}
.lqfwarea .lqfwr  a span{line-height: 50px;color:#fff;font-size: 24px; float: left; margin-left: 50px;}
/*.lqfwarea .lqfwr  a.qyyh{background: url(../images/fuwu_qyyh.png) no-repeat 55px 30px #6A8BC9;}*/
.lqfwarea .lqfwr  a.xwqy{background: url(../images/fufu_xwqy.png) no-repeat 55px 30px #6A8BC9;}
.lqfwarea .lqfwr  a.zxrz{background: url(../images/fuwu_zxrz.png) no-repeat 55px 32px #6A8BC9;}
.lqfwarea .lqfwr  a:hover{background-color: #1e4b8f;}
.hncomtitle>a{float:left;display: inline-block;padding:0px 6px;height:43px;line-height: 43px;color: #1e4b8f;font-size: 24px;border-bottom: 2px solid #1e4b8f;}
.hncomtitle a:hover{color: #1e4b8f;}
.hnrdtitle{width: 100%;height: 50px;line-height: 50px;background: url(../images/rdzt_rdzt.png) no-repeat left center;text-indent:32px;margin-bottom: 26px;}
.hnrdtitle a{font-size: 24px;color: #0072B7;}
.hncomtitle{width: 100%;height: 43px;border-bottom: 1px solid #DDDDDD;}
.xyshj{overflow: hidden; padding-bottom: 30px;}
.xysti{width: 100%;height: 43px;border-bottom: 1px solid #DDDDDD; margin-bottom: 10px;}
.xysti li{float:left;  padding:0px 6px;height:43px;line-height: 43px;font-size: 24px; margin-right: 15px;}
.xysti li a{ color: #666;}
.xysti li.hover{ border-bottom: 2px solid #1e4b8f; }
.xysti li.hover a{ color: #1e4b8f;}
.xysli li{ width: 273px; height: 40px; background: #F1F2F3; float: left; line-height: 40px; text-align: center; margin-right: 33px; margin-top: 15px;}
.xysli li a{ color: #666666; font-size: 14px; display: block;}
.xysli li:hover{ background: #4F92C7;}
.xysli li:hover a{ color: #ffffff;}
