.zoujin-gaikuang {width: 1200px; height: 500px; margin: 0 auto 25px; background: url(../images/zoujin/lanm-bg1.png); padding: 35px 0 0 450px; position: relative; z-index: 1;}
.zoujin-gaikuang .txt {height: 320px; -webkit-line-clamp: 8; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; line-height: 40px; margin-bottom: 25px; text-align: justify;}
.zoujin-gaikuang .txt p {text-indent: 2em;}
.zoujin-gaikuang .adtit {height: 50px; background: url(../images/zoujin/lanm-bg2.png) right center no-repeat; margin-bottom: 20px;}
.zoujin-gaikuang .but-wrap {line-height: 30px; text-align: right; padding-right: 5px;}
.zoujin-gaikuang .but-wrap a {width: 110px; height: 30px; border-radius: 15px; background: #38558c; text-align: center; color: #fff; font-size: 18px; display: inline-block;}
.zoujin-gaikuang .but-wrap a:hover {background: #4970b8;}

.zoujin-xiangzhen {height: 500px; width: 1200px; margin: 0 auto 25px;}
.zoujin-xiangzhen .left {height: 500px; width: 278px; float: left;}
.zoujin-xiangzhen .left .tit {height: 80px; line-height: 45px; font-size: 30px; color: #333; font-weight: bold; position: relative;}
.zoujin-xiangzhen .left .tit::before {content: ''; width: 50px; height: 4px; position: absolute; left: 0; top: 48px; background: #39548b;}
.zoujin-xiangzhen .left .nav-wrap {width: 278px; height: 420px; background: url(../images/zoujin/zoujin_06.jpg) right center no-repeat; padding-right: 34px;}
.zoujin-xiangzhen .left .nav {width: 100%; height: 440px; background: #f1f3f4;  position: relative;}
.zoujin-xiangzhen .left .nav::before {content: ''; width: 10px; background: #fff; height: 440px; position: absolute; top: 0; left: 112px;}
.zoujin-xiangzhen .left .nav::after {content: ''; width: 10px; background: #fff; height: 440px; position: absolute; top: 0; right: 0;}
.zoujin-xiangzhen .left .nav li {width: 112px; height: 36px; line-height: 36px; margin-right: 10px; display: block; float: left; text-align: center; position: relative; color: #333; font-size: 18px;}
.zoujin-xiangzhen .left .nav li.cur {color: #3f8be0; font-weight: bold;}
.zoujin-xiangzhen .left .nav li.cur::before {content: ''; width: 30px; height: 2px; background: #3f8be0; position: absolute; bottom: 3px; left: 41px;}
.zoujin-xiangzhen .left .nav li a {color:inherit;}
.zoujin-xiangzhen .right {height: 500px; width: 900px; float: right;}
.zoujin-xiangzhen .right .infoimg {width: 900px; height: 500px; position: relative;}
.zoujin-xiangzhen .right .infoimg img,.zoujin-xiangzhen .right .infoimg a {width: 100%; height: 100%; display: block;}
.zoujin-xiangzhen .right .infoimg:hover img {opacity: .8;}
.zoujin-xiangzhen .right .infoimg .bt {background: rgba(255,255,255,.8); position: absolute; left: 0; right: 0; bottom: 0; padding: 10px 20px;}
.zoujin-xiangzhen .right .infoimg .bt p {display: block; margin: 0; padding: 0; line-height: 30px; color: #333; font-size: 18px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; max-height: 60px; text-indent: 2em;}
.zoujin-xiangzhen .right .infoimg:hover .bt p {color: #3f8be0;}

.zoujin-yinxiang-title {height: 63px; width: 1200px; margin: 0 auto; position: relative; line-height: 60px;}
.zoujin-yinxiang-title::before {content: ''; height: 2px; border-bottom: 1px dashed #b9b7b7; position: absolute; left: 0; right: 0; bottom: 30px;}
.zoujin-yinxiang-title .title {width: 140px; height: 63px; background: #fff; position: absolute; left: 0; top: 0; color: #444; font-size: 30px; font-weight: bold;}
.zoujin-yinxiang-info {width: 1200px; height: 250px; margin: 0 auto 25px;}
#marquee2 {width: 100%; position: relative; overflow: hidden; padding: 0;}
#marquee2 .content { width: 100%; position: relative; height: 250px;}
#marquee2 ul {height: 250px; float: left;}
#marquee2 li { text-align: center; float: left; width: 310px; box-sizing: border-box; padding: 0 20px 0 0; }
#marquee2 li a:hover { position: relative; }
#marquee2 li a img { display: block; width: 290px; height: 200px;}
#marquee2 li a:hover img {opacity: .8;}
#marquee2 li a .tit {height: 50px; line-height: 50px; font-size: 18px; color: #333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#marquee2 li a:hover .tit {color: #3f8be0;}








































