* { margin: 0; padding: 0; list-style: none; } .xin-gzcy { width: 1002px; margin: 0 auto; margin-top: 13px; } .xin-gzcy-top { /*height: 469px;*/ } .xin-gzcy-top>div { float: left; } .xin-zxft { width: 660px; height: 100%; } .xin-nszx { margin-left: 20px; width: 319px; height: 100%; } .xin-zxft-top, .xin-nszx-top { position: relative; height: 42px; line-height: 42px; border-bottom: 1px solid #8C8C8C; } .xin-zxft-top>h3, .xin-nszx-top>h3 { border-bottom: 2px solid #265FAC; color: #265FAC; width: 98px; text-align: center; font-size: 16px; } .xin-zxft-top>p { position: absolute; top: 0; right: 0; } .xin-zxft-top>p>span { margin-left: 11px; color: #9a9a9a; font-size: 14px; } .xin-nszx { margin-left: 21px; height: 100%; } .xin-text-img-zxft { margin-top: 20px; height: 206px; width: 100%; } .xin-li-zxft { height: 205px; width: 100%; } .xin-text-img-zxft>div { float: left; } .xin-img-zxft { position: relative; width: 340px; } .xin-img-zxft>p { position: absolute; height: 35px; width: 100%; text-align: center; line-height: 35px; background-color: rgba(55, 30, 20, 0.7); bottom: 0; color: #fff; font-size: 14px; } .xin-text-zxft { width: 390px; margin-left: 26px; } .xin-text-zxft { overflow: hidden; } .xin-text-zxft>.xin-text-zxft-title { color: #265FAC; font-size: 16px; font-weight: bold; margin-bottom: 15px; } .xin-text-zxft>p { font-size: 14px; margin-top: 12px; } .xin-text-zxft>p>span { font-size: 14px; background-color: #4180d6; padding: 0 10px 0 10px; color: #fff; border-radius: 4px; margin-right: 13px; } .xin-text-zxft-wz { line-height: 26px; } .xin-text-zxft>.xin-text-zxft-btn { margin: 0; width: 115px; height: 33px; line-height: 33px; text-align: center; border: 0; color: #fff; background-color: #589fe0; border-radius: 8px; float: right; } .xin-li-zxft>ul>li, .xin-nszx-content>ul>li { position: relative; height: 33px; line-height: 33px; font-size: 10px; color: #999; vertical-align: middle; } .xin-li-zxft>ul>li>a, .xin-lm>li>a, .xin-nszx-content>ul>li>a { vertical-align: middle; /* line-height: 30px; */ display: inline-block; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-decoration: none; width: 497px; float: left; margin-left: 10px; } .xin-nszx-content>ul { margin-top: 28px; margin-left: 12px; } .xin-nszx-content>ul>li>a { font-size: 14px; width: 233px; } .xin-li-zxft>ul { margin-left: 12px; } .xin-li-zxft>ul>li>span, .xin-nszx-content>ul>li>span { font-size: 15px; float: right; vertical-align: middle; } .xin-gzcy-bottom div { height: 69px; width: 182px; background-color: #f6f6f6; float: left; margin-right: 19px; border: 1px solid #dbdbdb; border-radius: 5px; } .xin-img-zxft>img { height: 100%; width: 340px; } .xin-img-zxft a{ color: #fff; } .xin-text-zxft-btn { background: url(ggcy_zxtw.jpg) no-repeat; background-position: 18px; } .xin-text-zxft-btn>strong { margin-left: 30px; font-weight: normal; } .div-one { line-height: 65px; text-align: center; } .div-one>img { margin-right: 18px; vertical-align: middle; } .div-one>span { font-size: 18px; color: #333; /* margin-left: 18px; */ vertical-align: middle; } .xin-gzcy-bottom .div-two { height: 69px; text-align: center; position: relative; } .div-two>img { position: absolute; top: 20px; left: 31px; vertical-align: middle; } .div-two>p { color: #333; margin-left: 46px; margin-top: 10px; font-size: 18px; } .div-two-span { margin-top: 5px; display: inline-block; }