.wrapper.sy-wrapper{min-width:1400px;}

.page-main{width:1480px;margin:0 auto;}

.header{width:100%;float:left;background: rgba(0,0,0,0.4);height: 50px;position:relative;z-index:2;border-bottom: 1px solid #eee;}
.header-r{float:right;color:#fff;line-height: 50px;font-size: 14px;}
.header-r a{color:#fff;}
.header-r span{padding:0 12px;}

.top{width:100%;float:left;height: 100px;position:relative;z-index:2;padding-top:20px;background: rgba(0,0,0,0.4);}
.top-l{float:left;}
.top-r{float:right;padding-top:25px;}
.top-r ul{width:100%;}
.top-r ul li{float:left;position:relative;height: 55px;}
.top-r ul li > p{padding:0 12px;font-size:16px;color:#fff;line-height:40px;}
.top-r ul li > p a{color:#fff;}
.top-r ul li > dl{background:#fff;font-size:14px;line-height:21px;text-align:center;position:absolute;width:100%;padding-bottom:5px;display:none;top: 55px;box-shadow: 0px 5px 5px 2px #eee;}
.top-r ul li > dl > dd{width:100%;float:left;}
.top-r ul li > dl > dd > p{border-bottom:1px dashed #ddd;}
.top-r ul li > dl > dd > p a{padding:7px 0;display:inline-block;}
.top-r ul li:hover dl{display:block;}
.top-r ul li:hover > p{border-bottom: 4px solid #089cd8;height: 55px;}

.sy-banner{width:100%;float:left;margin-top: -150px;position:relative;z-index:1;}
.sy-banner img{width:100%;float:left;}

.tempWrap{margin:0 auto;}
.sy-content{width:100%;float:left;padding-top: 143px;background:url(sy_bg01.png) no-repeat 50% 0;margin-top: -100px;}
.sy-main{width:100%;float:left;}
.cbox-ykxw{width:100%;float:left;margin-top:20px;background: url(sy_lmbg02.png);}
.cbox-ykxw-box{width:33.33333%;float:left;line-height:24px;}
.cbox-ykxw-box p{height:290px;text-align:center;line-height:290px;background: #eee;}
.cbox-ykxw-box p img{max-width:100%;max-height:100%;vertical-align: middle;}
.cbox-ykxw-box a{color:#fff;}
.cbox-ykxw-box span,
.cbox-ykxw-box font{padding:0 20px;display:block;}
.cbox-ykxw-box span{margin-top:20px;font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 24px;}
.cbox-ykxw-box font{margin-bottom:23px;font-size: 12px;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 48px;margin-top: 2px;}
sy-newlist{display: table;table-layout: fixed;}
.sy-newlist > a{width: 30%;float: left;display: flex;color: #333;margin-top:40px;height: 92px;display: table-row;}
.sy-newlist > a,
.sy-newlist > a + a + a + a{margin-right: 5%;}
.sy-newlist > a + a + a,
.sy-newlist > a + a + a + a + a + a {margin-right:0;}
.sy-newlist > a > p{width:60px;height: 100%;border-left: 2px solid #333;/* max-width: 60px; *//* min-width: 60px; */padding-left: 6px;display: table-cell;vertical-align: top;height: 92px;}
.sy-newlist > a > p span{display:block;font-size:28px;line-height:1;padding-top:2px;float:left;}
.sy-newlist > a > p font{display:block;font-size:14px;float:left;margin-top: 4px;}
.sy-newlist > a h5{padding-left:25px;font-weight: normal;font-size: 14px;line-height: 24px;width: 100%;display: table-cell;}
.sy-newlist > a h5 > p{font-size:16px;line-height:22px;font-weight:bold;float:left;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.sy-newlist > a h5> span{font-size:14px;line-height:24px;color:rgba(51, 51, 51, 0.7);margin-top: 5px;float:left;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 48px;}

.sy-main2{margin-top:45px;}
.sy-main2-l,
.sy-main2-r{width:50%;float:left}
.sy-main2-l{padding-right:18px;}
.sy-main2-r{padding-left:18px;}

.sy-main2-lmr .sy-main2-l{width: 30%;float:left;padding-right:0;}
.sy-main2-lmr .sy-main2-m{width: 30%;margin-left: 5%;float:left;}
.sy-main2-lmr .sy-main2-r{width: 30%;margin-left: 5%;float:left;padding-left:0;}
.sy-main2-lmr .sy-newlist2 > a > p{width:80px;}

.sy-newlist2{width:100%;float:left;padding-top:20px;height: 450px;display: table;table-layout: fixed;vertical-align: top;}
.sy-newlist2 > a{width:100%;display: table-row;color:#333;/* padding:14px 0; */}
.sy-newlist2 > a > *{border-top: 1px solid rgba(255,255,255,0.5);}
.sy-newlist2 > a > p{width:116px;text-align:center;/* max-width: 116px; *//* min-width: 116px; */display: table-cell;vertical-align: top;padding-top: 14px;box-sizing: content-box;}
.sy-newlist2 > a > p span,
.sy-newlist2 > a > p font{display:block;}
.sy-newlist2 > a > p span{font-weight:bold;font-size:24px;line-height:33px;}
.sy-newlist2 > a > p font{font-size:14px;color:rgba(153, 153, 153, 1);line-height:20px;margin-top:12px;}
.sy-newlist2 > a > h5{font-weight:normal;width: 100%;display: table-cell;vertical-align: top;/* height: 99px; */padding-top: 14px;box-sizing: content-box;padding-bottom: 14px;}
.sy-newlist2 > a > h5 > p{font-size:16px;line-height:22px;font-weight:bold;float:left;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 22px;width: 100%;}
.sy-newlist2 > a > h5 > span{font-size:14px;line-height:24px;color:rgba(51, 51, 51, 0.7);margin-top: 9px;float:left;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 48px;width: 100%;}

.sy-mtyk{width:100%;float:left;margin-top:20px;}
.sy-mtyk > a > p{width:100%;height:385px;background:#eee;text-align:center;line-height:385px;}
.sy-mtyk > a > p > img{max-width:100%;max-height:100%;vertical-align:middle;}
.sy-mtyk > a > h5{width:100%;float:left;height:134px;background: url(sy_lmbg03.png);color:#fff;padding:0 30px;font-weight:normal;}
.sy-mtyk > a > h5 > p{width:100%;float:left;line-height:26px;margin-top:24px;font-size:16px;font-weight: bold;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 26px;}
.sy-mtyk > a > h5 > span{font-size:14px;line-height:24px;margin-top:10px;width: 100%;float: left;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;height: 48px;}

.bottom{width:100%;float:left;background: #1687cd;background: linear-gradient(180.00deg, #1687cd 0%, #089cd8 100%);height: 223px;color:#fff;margin-top: 40px;}
.bottom-l{float:left;margin-right:60px;padding-top: 80px;}
.bottom-r{float:left;font-size:14px;line-height:24px;padding-top: 90px;/* display: none; */}
.bottom-rr{float: right;margin-top: 42px;margin-left: 60px;}
.bottom-rr p{float:left;margin-left: 20px;}
.bottom-rr span{line-height: 1;font-size:14px;text-align:center;padding-bottom: 8px;display:block;}
.bottom-rr img{width:120px;}


.col-box{width:100%;float:left;}
.col-box span{height:30px;line-height:30px;padding:0 12px;display:inline-block;background: url(sy_lmbg01.png);font-size:26px;color:#fff;float:left;font-size: 20px;}
.col-box font{font-size:14px;line-height:21px;display:inline-block;padding:0 7px;background:#515151;color:#fff;float:left;margin-top:14px;text-transform: uppercase;font-size: 12px;}
.col-box p{float:right;line-height:30px;font-size: 16px;}
.col-box p a{color:#999;}

.lmy-wrapper .page-main{width:1200px;}
.lmy-wrapper .header,
.lmy-wrapper .top{background:#1687cd;background:linear-gradient(125.99deg, #1687cd 0%, #089cd8 100%);}
.lmy-wrapper .header{border-bottom:1px solid #3cb5ee;}
.lmy-wrapper .lmy-content{padding-top:30px;padding-bottom:40px;}
.lmy-wrapper .bottom{margin-top:0;}
.lmy-cmain-lt p,
.lmy-cmain-lm ul > li.on > p::before, .lmy-cmain-lm ul > li:hover > p::before{background:#1687cd;background:linear-gradient(125.99deg, #1687cd 0%, #089cd8 100%);}
.lmy-cmain-dxx .lmy-cmain-dxx-t,
.lmy-cmain-lm ul > li.on > p a,
.lmy-cmain-lm ul > li:hover > p a,
.lmy-cmain-lm ul > li .sbol li.hover a,
.lmy-cmain-lm ul > li .sbol li:hover a,
.dqwz a:hover,
.top-r ul li > dl > dd > p a:hover,
.sy-newlist > a:hover,
.sy-newlist2 > a:hover ,
.sy-newlist2 > a:hover > p font,
.lmy-cmain-dqlm,
.lmy-cmain-jsjslist03-box-t,
.yqlj-bd a:hover,
.col-box p a:hover{color:#089cd8;}

.header-r a:hover,
.cbox-ykxw-box a:hover span,
.sy-mtyk > a:hover > h5 > p{text-decoration: underline;}

.sy-newlist2 > a:hover,
.sy-newlist > a:hover p,
.sy-newlist2 > a:hover > *{border-color:#089cd8;}




.sy-banner-con{position:relative;width: 100%;float: left;}
.sy-banner-con .bd,
.sy-banner-con .bd ul,
.sy-banner-con .bd ul li{width:100%;float:left;}
.sy-banner-con .bd ul li p{width:100%;}
.sy-banner-con .bd ul li img{
    width: 100%;
    }
.sy-banner-con .hd{position:absolute;bottom:41px;width: 100%;text-align: center;}
.sy-banner-con .hd ul{font-size:0;white-space: nowrap;margin: 0 auto;}
.sy-banner-con .hd ul li{width:7px;height:7px;background:rgba(255,255,255,0.4);display: inline-block;margin: 0 3px;border-radius: 7px;cursor:pointer;}
.sy-banner-con .hd ul li.on{width:24px;background:url(sy_icon02.png) no-repeat 50% 50%;}
.sy-banner-con .prev,
.sy-banner-con .next{width: 40px;height: 50px;line-height:30px;text-align:center;display:inline-block;background: url(sy_icon01_l.png) no-repeat 50% 50% rgba(0,0,0,0.5);cursor:pointer;position: absolute;left: 0;top: 50%;margin-top: -15px;display: none;border-radius: 5px;}
.sy-banner-con .next{background-image: url(sy_icon01_r.png);left: auto;right: 0;}
.sy-banner-con:hover .prev,
.sy-banner-con:hover .next{display:block;}

.sy-main2-lmr{margin-top: 50px;}
.yqlj{margin-top: 35px;padding-bottom: 20px;line-height: 30px;border-bottom: 1px solid #089cd8;display: none;}
.yqlj-hd,
.yqlj-bd{/* width:100%; */float:left;display: inline-block;}
.yqlj-hd{color:#089cd8;font-size:22px;line-height:30px;padding-right: 30px;}
.yqlj-bd{font-size: 16px;}
.yqlj-bd p{float: left;padding-right: 50px;}
.yqlj-bd p span{position:relative;padding-left:15px;}
.yqlj-bd p span:before{content:'';display:inline-block;width:5px;height:5px;background:#333;position:absolute;left:0;top:8px;}
.yqlj-bd p a:hover span:before{background:#089cd8;}

@media screen and (max-width: 1480px){
	.wrapper.sy-wrapper{min-width:1280px;}
	.wrapper.sy-wrapper .page-main{width:1200px;}
}

@media screen and (max-width: 768px){
	.wrapper.sy-wrapper .page-main,
    .lmy-wrapper .page-main{width:100%;}
    .header{padding:0 15px;}
    .top{height:auto;background: linear-gradient(125.99deg, #1687cd 0%, #089cd8 100%);}
    .top-l{width:100%;padding:0 15px;}
    .top-l img{max-width:100%;}
    .top-r ul{float:left;border-bottom:1px solid #03A9F4;}
    .top-r ul li{height:auto;width:25%;text-align:center;}
    .top-r ul li p{border-top:1px solid #03A9F4;border-left:1px solid #03A9F4;}
    .lmy-wrapper .lmy-content{padding-top:0;padding-bottom:0;}
    .bottom{height:auto;padding:30px 15px 30px 15px;margin-top: 0;}
    .bottom-l{width:100%;margin:0;text-align:left;padding-top: 0;}
    .bottom-l img{max-width:100%;}
    .bottom-r{width:100%;margin-top: 0;padding-top: 20px;}
	.bottom-rr{float: left;margin:0 auto;padding-top:20px;overflow: hidden;width: 100%;text-align: center;}
    .bottom-rr p{text-align: center;margin: 20px 0 0 0;width: 160px;/* margin: 0 auto; */display: inline-block;float: none;}
	.lmy-cmain-dqlm p{padding:0 15px;}
	.header{background:linear-gradient(125.99deg, #1687cd 0%, #089cd8 100%);border-bottom: 1px solid #3cb5ee;}
	.header .header-r{display: none;}
	.wrapper.sy-wrapper{min-width: 100%;}
	.page-main{width: 100%;}
	.sy-banner{margin-top:0;}
	.cbox-ykxw-box{width:100%;}
	.sy-newlist > a{width:100%;padding-left:15px;padding-right:15px;margin:25px 0 0 0;}
	.sy-main2-l, 
	.sy-main2-r,
	.sy-main2-lmr .sy-main2-l,
	.sy-main2-lmr .sy-main2-m,
	.sy-main2-lmr .sy-main2-r{width:100%;margin-left:0;}
	.sy-newlist2{height:auto;padding-top: 10px;}
	.sy-main2-r{padding-left:0;margin-top: 15px;}
	.cbox-ykxw-box p,
	.sy-mtyk > a > p{height:auto;line-height:1;}
	.cbox-ykxw-box p img,
	.sy-mtyk > a > p img{width:100%;}
	.col-box span{font-size:20px;}
	.col-box font{font-size:12px;}

	.sy-content{padding-top: 70px;margin-top: -50px;}
	.sy-mtyk{margin-top:10px;}
	.sy-banner-con .hd{bottom: 20px;}
	
	.col-box span{background: linear-gradient(125.99deg, #1687cd 0%, #089cd8 100%);}
	.cbox-ykxw{background: linear-gradient(90.01deg, #1687cd 0%, #089cd8 100%);margin-top: 10px;}
	.sy-mtyk > a > h5{background: linear-gradient(180.00deg, #1687cd 0%, #089cd8 100%);}
	.bottom{background: linear-gradient(180.00deg, #1687cd 0%, #089cd8 100%);}

	.top-r ul li:hover dl{display:none;}
	.top-r ul li:hover > p{border-bottom: 0;height: auto;}

	.sy-main2-lmr{margin-top:0px;}
	.yqlj{padding-left:15px;padding-right:15px;}
	.yqlj-bd{padding-top:10px;}
	.yqlj-bd p{width:50%;}
	
	.sy-banner-con .bd ul li p,
	.sy-banner-con .bd ul li p img{height:auto;}
	.sy-banner-con .prev,
	.sy-banner-con .next{display:inline-block;}
}