﻿@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{;margin:0 auto;font-family:"微软雅黑";_overflow-x:hidden;+overflow-x:hidden;}
li{list-style-type:none;}
ul{list-style:none;}
img{border:0;}
a{color:#333;text-decoration:none;font-family:"微软雅黑"}
input{outline: none;}
h4{font-size:14px;}
.cursor-p{cursor:pointer}
.clear{clear:both;height:0;overflow:hidden}
.pdlr10{padding-left:10px;padding-right:10px;}
.pd10{padding:10px;}
.pdtb1{padding:1% 0%;}
.pdlr2{padding:0 2%;}
.pdtb2{padding:2% 0;}
.pdtb10{padding:10px 0;}
.pdtb40{padding:40px 0;}
.pdb30{padding-bottom:30px}
.pd-b60{padding-bottom:60px}
.pd-b70{padding-bottom:70px}
.pd2{padding:2%;}
.pd1{padding:1%;}
.mb10{margin-bottom:10px;}
.mt10{margin-top:10px;}
.pt10{padding-top:10px;}
.mg-r5{margin-right:5px;}
.mg-t4{margin-top:4px;}
.mg-t5{margin-top:5px;}
.mg-t10{margin-top:10px;}
.mg-t20{margin-top:20px;}
.mg-t30{margin-top:30px;}
.mg-t40{margin-top:40px;}
.mg-b10{margin-bottom:10px;}
.mg-b20{margin-bottom:20px;}
.mg-b30{margin-bottom:30px;}
.mg-b40{margin-bottom:40px;}
.mg-b50{margin-bottom:50px;}
.mg-b60{margin-bottom:60px;}
.mg-b70{margin-bottom:70px;}
.mg-b80{margin-bottom:80px;}
.mg-b90{margin-bottom:90px;}
.mg-b100{margin-bottom:100px;}
.mg-t25{margin-top:25px}
.mg-t50{margin-top:50px}
.mg-t60{margin-top:60px}
.mg-t38{margin-top:38px;}
.pdb35{padding-bottom:35px;}
.text-over{overflow: hidden; white-space:nowrap;  text-overflow:ellipsis;}
.ver-middle{vertical-align:middle}

.indent-none{text-indent:0!important;}
.pd-t20{padding-top:20px}

.fl{float:left;}
.fr{float:right;}
.h100{height:100%;}
.abs{position:absolute;}
.abs-right{right:0;top:0;}
.pvs{ position:relative; display:block;}
.margin-auto{width:1200px;margin-left:auto;margin-right:auto;}
.ma1120{width:1120px;margin:0 auto;}
.font-333{font-size:14px;color:#333;}
.font-777{font-size:14px;color:#777}
.font-bold{font-weight:bold}
.bg-white-pd30{background:white;padding:30px;}
.text-c{text-align:center;}
.text-l{text-align:left;}
.dis-none{display:none;}
.text-r{text-align:right;}
.ihw{height:100%;width:100%}
.over-hid{overflow:hidden}
.wb100{width:100%}
.mg-r10{margin-right:10px;}
.mg-r20{margin-right:20px;}
.mg-r50{margin-right:50px;}
.w93{width:93px;}
.titile-red{font-size:28px;color:#ed4883;float:left;}
.t0{top:0;}
.b0{bottom:0;}
.l0{left:0;}
.r0{right:0;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.mgr0{margin-right:0!important;}
.mgl0{margin-left:0!important;}
.clearfix:before, .container:after { content: ""; display: table; }
.clearfix:after { clear: both; }
/* IE 6/7 */
.clearfix { zoom: 1; }


/* 文字颜色*/
.font-red{color:#d70010!important}


//页码
.M-box{margin-bottom: 10px;margin-top:45px;font-size: 12px;text-align: center;}
.M-box span{margin: 0 5px;display: inline-block;width: 38px;height: 38px;text-align: center;line-height: 38px;    vertical-align: top;}
.M-box a{color: #666;display: inline-block;margin: 0 5px;display: inline-block;width: 38px;height: 38px;text-align: center;border: 1px solid #dedede;line-height: 34px;font-size:12px;}
.M-box a.jump-btn{border:none;}
.M-box input{height: 38px;width: 38px;text-align: center;border: 1px solid #dedede;margin: 0 5px;}
.M-box .active{color: #FFFFFF;background-color: #058b6a;}
.M-box .next{border: none;background:url(../images/page-right.png) no-repeat center center;}
.M-box .prev{border: none;background:url(../images/page-left.png) no-repeat center center;}
.M-box .next,.M-box .prev{margin: 0 5px;display: inline-block;width: 38px;height: 38px;text-align: center;border: 1px solid #dedede;line-height: 34px;}

.zizhi-ry{overflow:hidden;}
.zizhi-ry ul{width:120%;margin-bottom:10px;overflow:hidden;}
.zizhi-ry ul li{width:430px;height:300px;float:left;margin-right:41px;margin-bottom:41px;}
.zizhi-ry ul li img{width:100%;height:100%;}


.top{height:218px;}
.top-sprite{height:30px;line-height:30px;color:white;background:url(../images/top-bg.gif) no-repeat center top;}
.top-sprite-t{}
.top-sprite-t a,.top-sprite-t span{font-size:12px;color:white;}
.top-sprite-t a,.top-sprite-t span{float:left;}
.top-sprite-t a{margin:0 22px;}

.top-nav{height:119px;}
.top-nav-sprite{padding-top:28px;height:90px;overflow: hidden;}

/* banner*/
.banner{height:440px;overflow:hidden;box-shadow:3px 3px 3px #ddd;width:100%}
.banner .idiv{height:100%;position:absolute;left:0;top:0;width:100%;}
.banner-radio{bottom:18px;text-align:center;width:100%;width:100%;display:block;height:12px;overflow:hidden;font-size:0;}
.banner-radio a{display:block;cursor:pointer;display:inline-block;width:12px;height:12px;background:white;margin:0 10px;background:url(../images/ico0.png) no-repeat center top;}
.banner-radio .avtive{background:url(../images/ico1.png) no-repeat center top;}


/* 新闻列表*/
.news-list1{margin-bottom: 60px;}
.news-list1 ul{overflow: hidden;}
.news-list1 li{border-bottom:1px solid #eeeeee;padding-left:8px;line-height: 50px;height:50px;}
.news-list1 li a{font-size:14px;color:#666666;display: block;width: 100%;height: 100%;}
.news-list1 li a b{color:#2474e7}

.news-list1 li a span.fl{width:630px;overflow: hidden; white-space:nowrap;  text-overflow:ellipsis;}
.news-list1 li a span.fr{font-size: 14px;color:#aaaaaa;}
.news-list1 li a:hover span.fl,.news-list1 li a:hover b,.news-list1 li a:hover span.fr{color:#058b6a;}


.news-dts .t{font-size:24px;color:#333333;margin-bottom:22px;line-height:24px}
.news-dts .f{font-size:12px;color:#999999;padding-bottom:32px;border-bottom:1px solid #eaeaea;margin-bottom:20px}
.news-dts .f,.news-dts .t{text-align:center;font-weight:normal;}
.news-dts p {font-size: 14px;color: #555555;line-height:26px;text-indent: 2em;}
.news-dts-btn{text-align:center;}
.news-dts-btn a{width:120px;height:40px;line-height:40px;display:inline-block;background:#eeeeee;color:#666666;display:inline-block;margin:0 16px;font-size:13px;cursor:pointer}
.news-dts-btn a img{    vertical-align: top;margin-top: 17px;}
.news-dts-btn .return{background:#d70010;color:white;}
.news-dts-btn{text-align:center;}
.news-dts-btn a{width:120px;height:40px;line-height:40px;display:inline-block;background:#eeeeee;color:#666666;display:inline-block;margin:0 16px;font-size:13px;cursor:pointer}
.news-dts-btn a img{    vertical-align: top;margin-top: 17px;}
.news-dts-btn .return{background:#058b6a;color:white;}

.scorll-pic{height:80px;position:relative;}
.scorll-pic div{width:1140px;margin-left:30px;height:90px;overflow:hidden;}
.scorll-pic li{width:245px;height:80px;margin:0 20px;float:left;margin-bottom:40px;}
.scorll-pic li a{height:100%;text-align:left;line-height:80px;background:#f3f3f3;font-size:20px;color:#333;display:block;border-radius:10px;}
.scorll-pic li a i{float:left;margin:17px 20px 0 53px;}
.scorll-pic li a:hover{background:#058a69;box-shadow:0px 0 8px black;color:white;}
.scorll-pic li a i{background:url(../images/ico6.png) no-repeat left top;width:45px;height:45px;display:inline-block;}
.scorll-pic li a i.a0{background-position:0 0;}
.scorll-pic li a i.a1{background-position:0 -45px;}
.scorll-pic li a i.a2{background-position:0 -90px;}
.scorll-pic li a i.a3{background-position:0 -135px;}
.scorll-pic li a i.a4{background-position:0 -170px;}
.scorll-pic li a i.a5{background-position:0 -215px;}
.scorll-pic li a:hover i.a0{background-position:-45px 0;}
.scorll-pic li a:hover i.a1{background-position:-45px -45px;}
.scorll-pic li a:hover i.a2{background-position:-45px -90px;}
.scorll-pic li a:hover i.a3{background-position:-45px -135px;}
.scorll-pic li a:hover i.a4{background-position:-45px -170px;}
.scorll-pic li a:hover i.a5{background-position:-45px -215px;}
.scorll-pic .prev,.scorll-pic .next{position: absolute;top:24px;cursor:pointer;}
.scorll-pic .prev{left:0;}
.scorll-pic .next{right:0;}



.top-nav .soso-group{float:right;width:290px;margin-top:16px;}
.soso-group {height:30px;border:1px solid #03c2b2;width:250px;}
.soso-group select{appearance:none;font-size:13px;color:#333333;-moz-appearance:none;-webkit-appearance:none;background: url(../images/ico3.png) no-repeat scroll 85% center transparent;height:30px;line-height:30px;width:59px;padding-left:10px;float:left;border:none;}
.soso-group .t{width:150px;height:30px;line-height:30px;padding:0 14px;border:none;border-left:1px solid #03c2b2;font-size:12px;color:#bbbbbb;float:left;}
.soso-group .s{width:50px;height:30px;line-height:33px;background:#03c2b2;float:right;display:inline-block;}
.soso-group .s input{width:100%;border:none;background:url(../images/ico4.png) no-repeat center center;height:30px;cursor:pointer;}
.top-bar{height:70px;position:relative;}
.top-bar span{height:3px;font-size:0;background:#e7242c;position:absolute;left:0;top:0;display:block;width:100%;}
.top-bar-nav{width:1250px;}
.top-bar-nav ul{margin-left: 10px;}
.top-bar-nav li{height:70px;float:left;}
.top-bar-nav li.on a{background:#e6e6e6;color:#e7242c;position: relative;border-top: 3px solid #e7242c;z-index: 9;height:67px;}
.top-bar-nav li a{height:70px;padding:0 23px;line-height:70px;display:block;font-size:17px;color:#333333;font-size:17px;}
.scorll-tz{height:26px;line-height:26px;padding:12px 0;border-bottom:1px solid #ddd;}
.scorll-tz,.scorll-tz a{color:#333;font-size:15px;}
.scorll-tz-l{float:left;margin-right:20px;}
.scorll-tz-l img{margin-right:20px;    vertical-align: middle;}

.scorll-tz-c{float:left;position:relative;height:26px;}
.scorll-tz-c a{display:none;position: absolute;;left:0;top:0;width:550px;height:26px;}
.scorll-tz-c span{width:330px;display:inline-block;float:left;margin-right:120px}

.scorll-tz-r{float:right;}
.scorll-tz-r a{width:25px;height:25px;display:inline-block;background:url(../images/ico5.png) no-repeat left top;cursor:pointer;}
.scorll-tz-r a.prev:hover{background-position:-25px 0;}
.scorll-tz-r a.next{background-position:0 -25px;}
.scorll-tz-r a.next:hover{background-position:-25px -25px;}
.pdb45{padding-bottom:45px;}
.title-colum{height:65px;text-align:center;color:#333;position: relative;}
.title-colum h4{font-size:30px;font-weight:normal;height: 50px;line-height: 50px;}
.title-colum p{font-size: 16px;height:16px;line-height: 16px;text-transform:uppercase;color:#e7242c;position:relative;display:inline-block;}
.title-colum span{width:50px;height:1px;background:#e7242c;overflow:hidden;top:8px;position: absolute;}
.title-colum span.l{left:-64px;}
.title-colum span.r{right:-64px;}


.news-list0-sprite{position:relative;}
.news-list0-sprite .prev,.news-list0-sprite .next{position: absolute;;top:134px;cursor:pointer;}
.news-list0-sprite .prev{left:0;}
.news-list0-sprite .next{right:0;}
.news-list0{overflow:hidden;width:1096px;margin-left:50px;height:320px;}
.news-list0 ul{width:120%;margin-bottom: 18px;}
.news-list0 li{width:250px;height:320px;float:left;margin-right: 16px;float:left;background: white;margin-bottom: 46px;margin:0 12px;}
.news-list0 li a{display:block;}
.news-list0 li div{padding:10px;padding-top:0;}
.news-list0 li img{width:250px;height:170px;margin-bottom:14px;}
.news-list0 li div h4{font-size: 18px;color:#333333;line-height:50px;font-weight:normal;}
.news-list0 li div h5{font-size: 13px;color:#aaa;line-height:16px;font-weight:normal;margin-bottom:8px;}
.news-list0 li div p{font-size: 14px;color:#666666;line-height: 30px;height:60px;overflow:hidden;}
.main-a{background:#f7f7f7;padding:38px 0 49px 0;}
.main-al{width:535px;height:253px;border:2px solid #ddd;background:white;padding:18px;}
.star-colum-m{overflow: :hidden;margin-bottom:23px;}
.star-colum-m a{height:110px;width:100%;display:block;}
.star-colum-m a img{float:left;margin-right:15px;width:150px;height:111px;}
.star-colum-m a h4{line-height: 29px;font-size:16px;color:#333;display:inline-block;}
.star-colum-m a p{line-height:22px;font-size:14px;color:#666666;height:44px;overflow: hidden;}
.star-colum-m a p b{font-weight:normal;color:#ec2528;}
.star-colum-m a div{font-size: 13px;line-height:30px;margin-bottom:5px;color:#999;}
.normal-list{overflow: hidden;}
.normal-list li{line-height: 30px;background:url(../images/ico9.png) no-repeat left center;height:30px;padding-left:15px;}
/* .normal-list li a{color:#333333;font-size:14px;} */
/* .normal-list li a:hover span,.star-colum-m a:hover h4,.star-colum-m a:hover p,.star-colum-m a:hover div{color:#10564a;} */
.normal-list li a .fl{font-size:14px;width:420px;color:#333333;font-size:14px;overflow: hidden; white-space:nowrap;  text-overflow:ellipsis;display:inline-block;}
.normal-list li a .fr{font-size:13px;color:#bbbbbb;}

.main-b{padding-top:50px;margin-bottom:50px;}
.main-ba {text-align:center;}
.main-ba a{font-size:18px;color:#333333;height:19px;margin:0 23px;text-align:center;}
.main-ba a.on{color:#e7242c;font-weight:bold;}
.main-bb{text-align:center;height:25px;margin:25px 0 20px 0;}
.main-bb a{cursor:pointer;}
.main-bb a,.main-bb span,.main-bb{font-size:14px;color:#333333;}
.main-bb a,.main-bb span{margin:0 5px;}
.main-bb a.on{background:#058a69;color:white;padding:0 14px;height:25px;display:inline-block;line-height:25px;}

.table{border-collapse:separate;border-spacing:0px;border:1px solid #ddd;}
.table th{/* border-right:2px solid white; */border-bottom:8px solid white;font-weight:normal;font-size:16px;}
.table td{line-height:25px;padding:10px 0;font-size:16px;color:#666666;line-height:36px;}
.table td .btn-gray:hover{background: #d70010;color: white;}
.table-blue thead th{background:#e7242c;color:white;height:50px;line-height:50px;}
.main-c{padding:35px 0;background:#f7f7f7;overflow:hidden;}
.main-cal{width:574px;}
.main-cal .title{border-bottom:1px solid #ddd;height:55px;margin-bottom:13px;}
.main-cal .title h4{float:left;}
.main-cal .title h4 a{height:55px;display:inline-block;line-height:55px;font-size:24px;margin-right:34px;font-weight:normal;}
.main-cal .title h4 a.on{border-bottom:2px solid #2474e7;height:54px;}
.main-cal .title .more{float:right;font-size:14px;color:#2474e7;margin-top:23px;}
.main-c .star-colum-m{border-bottom:1px dashed #dddddd;margin-bottom:5px;padding-bottom:13px;}
.main-d{margin-top:50px;}
.flink-list{position:relative;}
.flink-list div{width:1144px;height:166px;overflow:hidden;margin-left:27px;}
.flink-list li{width:236px;height:166px;float:left;margin:0 25px;margin-bottom:10px;}
.flink-list li p{line-height:46px;height:46px;text-align:center;color:#333;font-size:16px;}
.flink-list li img{width:234px;height:118px;border:1px solid #ccc;}
.flink-list .prev,.flink-list .next{position: absolute;top:44px;cursor:pointer;}
.flink-list .prev{left:0;}
.flink-list .next{right:0;}

.foot{height:103px;padding-top:42px;background:url(../images/footer-bg.png) no-repeat center top;text-align:center;margin-top:60px;background:#444444;height:100px;padding-top:0;padding-top:17px;}
.foot p{font-size:14px;color:#aaaaaa;line-height:42px;}



.title-style4 {padding-bottom:15px;border-bottom:1px solid #dddddd;height:53px;}
.title-style4 div.fl{padding-left:15px;border-left:4px solid #e7242c;height:100%;}
.title-style4 div.fl h4{color:black;font-weight:normal;font-size:30px;line-height:30px;margin-bottom:7px;}
.title-style4 div.fl p{color:#e7242c;font-size:16px;text-transform:uppercase;line-height:16px;}
.title-style4 a.fr{float:right;font-size:13px;color:#e7242c;margin-top: 36px;}


.ny-main{margin-top:40px;}
.ny-main-l{width:218px;float:left;position: relative;}
.ny-main-l h4{line-height:30px;height:80px;background:#e7242c;color:white;padding:20px 0 0 34px;position: relative;z-index:9;}
.ny-main-l h4 span{font-size:26px;display:block;}
.ny-main-l h4 font{font-size:16px;text-transform:uppercase;font-weight:normal;}
.ny-main-l h4 b{width:6px;height:60px;background:#e7242c;display:inline-block;position: absolute;left:-3px;top:20px;}
.ny-main-l ul{padding-top:20px;position:relative;z-index:9;}
.ny-main-l li{width:180px;height:44px;margin-bottom:10px;line-height:44px;margin-left:18px;background:url(../images/ico12.png) no-repeat;}
.ny-main-l li:hover,.ny-main-l li.on{background:url(../images/ico11.png) no-repeat;}
.ny-main-l li:hover a,.ny-main-l li.on a{color:white;}
.ny-main-l li a{width:149px;height:44px;display:block;float:right;text-align:center;}
.ny-main-l .line{width:1px;background:#eee;height:100%;position:absolute;left:25px;top:0;}
.ny-main-r{width:900px;float:right;}
.ny-main-r-lj{color:#999;font-size:13px;text-align:right;padding-bottom:10px;border-bottom:1px solid #eeeeee;}
.ny-main-r-lj a{color:#999;font-size:13px;}
.ny-main-r-lj img{margin-right:17px;vertical-align:bottom;}
.ny-main-ra{padding-top:50px;overflow:hidden;}
.center-company p{font-size:14px;color:#666666;line-height:28px;text-indent:2em;}



.cyzz-list li{height:45px;padding:20px 0;border-bottom:1px solid #eee;}
.cyzz-list li span.a{height:33px;width:33px;font-size:40px;color:#ec2528;border-bottom:1px solid #ec2528;padding-bottom:12px; float:left;margin-right:25px;line-height:33px;font-weight:100;}
.cyzz-list li h4{height:16px;line-height:16px;font-size: 16px;
color: #333;
display: inline-block;
float: left;}
.cyzz-list li h4 a{font-size:16px;color:#333;display:inline-block;float:left;}
.cyzz-list li h4 span{font-size:13px;color:#bbbbbb;float:right;font-weight:normal;}
.cyzz-list li p{color:#666666;font-size:14px;overflow: hidden; white-space:nowrap;margin-top:13px;height:17px;  text-overflow:ellipsis;display:inline-block;}


.pro-list .star-colum-m li{height:120px;padding:20px 0;border-bottom:1px solid #eee;}
.pro-list .star-colum-m li img{width:180px;margin-right:32px;height:120px;}
.pro-list .star-colum-m li h4{width:684px;margin-bottom:18px;}
.pro-list .star-colum-m li h4 span{font-size:14px;color:#aaaaaa;font-weight:normal;float:right;}
.pro-list .star-colum-m a p{line-height:24px;height:72px;overflow:hidden;}



.prokf-list .news-list0{height:auto;}
.prokf-list .news-list0 {margin-left:0;}
.prokf-list .news-list0 li{margin-right:45px;width:270px;height:320px;margin-bottom:40px;}
.prokf-list .news-list0 li h4{height:47px;line-height:47px;color:black;font-size:18px;}
.prokf-list .news-list0 li h5{height:13px;line-height:13px;font-size:13px;color:#aaaaaa;}
.prokf-list .news-list0 li p{line-height:26px;height:52px;overflow:hidden;}

.prokf-list .news-list0 li img{width:270px;height:180px;}



.join-us ul{overflow:hidden;}
.join-us li{border-bottom:1px solid #eeeeee;padding:18px 0;}
.join-us li .t{height:14px;line-height:14px;}
.join-us li .t a{font-size:14px;color:#666666;float:left;}
.join-us li .t a b{margin-right:12px;color:#2474e7;}
.join-us li .t a:hover{color:#058b6a;}
.join-us li .t a:hover b{color:#058b6a;}
.join-us li .t span.fr{background:url(../images/ico21.png) no-repeat left center;width:44px;padding-left:25px;height:14px;line-height:14px;color:#aaaaaa;font-size:14px;display:inline-block;cursor:pointer;}
.join-us li.on .t span{background:url(../images/ico22.png) no-repeat left center;color:#058b6a;}
.join-us li.on .b{display:block;}
.join-us li .b{line-height:24px;color:#666;font-size:13px;padding-left:18px;display:none;padding-top:17px;}



.yq-link ul li {margin-right:40px;width:193px;height:138px;border:1px solid #dddddd;}
.yq-link ul li:hover{border:1px solid #058b6a;}
.yq-link ul li img{width:193px;height:138px;}


.center-news-l{width:580px;}
.bg-gray{background:#f7f7f7;}
.pdt50{padding-top:50px;}
.pdb50{padding-bottom:50px;}

.focus-pic{width:370px;height:300px;position: relative;}
.focus-pic-colum{position: absolute;height:100%;left:0;top:0;width:100%;overflow: hidden;;}
.focus-pic-colum .font{position: absolute;;bottom:0;left:0;background:url(../images/black50.png);color:white;padding:12px 0;height:16px;width:100%;}
.focus-pic-colum .font h4{font-size: 16px;line-height:16px;width:100%;overflow: hidden; padding-left:16px;width:275px;white-space:nowrap;  text-overflow:ellipsis;margin-bottom:10px;}
.focus-pic-colum .font p{font-size: 14px;line-height: 24px;height:48px;overflow: hidden;}
.focus-pic-colum a{display: inline-block;position:absolute;display:block;height:100%;width:100%;}
.focus-pic .radio{position: absolute;bottom:15px;height:8px;z-index:99;right:16px;}
.focus-pic .radio span{width:10px;height: 10px;background:url(../images/ico23.png) no-repeat center center;margin-left:8px;display:inline-block;cursor: pointer;}
.focus-pic .radio span.on{background:url(../images/ico24.png) no-repeat center center;}



.main-sjy .star-colum-m{margin:0;padding:15px 0;border-bottom:1px dashed #dddddd;}
.title-colum1{height:30px;line-height:30px;padding-bottom:14px;border-bottom:1px solid #dddddd;}
.title-colum1 h4{float:left;font-weight:normal;font-size:30px;color:#000000;margin-right:10px;}
.title-colum1 span{float:left;font-size:16px;color:#e7242c;margin-top:6px;text-transform:uppercase;}
.title-colum1 a{float:right;font-size:13px;color:#e7242c;margin-top:7px;}
.main-ns{overflow:hidden;padding-bottom:35px;}
.main-ns-l{width:370px;margin-right:45px;float:left;}
.main-ns-l .normal-list span.fl{width:100%;}

.main-ml .focus-pic{margin-right:25px;}
.main-ml .cyzz-list{width:388px;}
.main-ml .cyzz-list li{padding:15px 0;border-bottom:0;padding-left:8px;cursor:pointer;}
.main-ml .cyzz-list li p{width:320px;}
.main-ml .cyzz-list li h4{width:318px;}
.main-ml .cyzz-list li h4 a{width:218px;overflow: hidden;;}
.main-ml .cyzz-list li span.a{margin-right:21px;}
.main-ml .cyzz-list li:hover{background:#058a69;}
.main-ml .cyzz-list li:hover a,.main-ml .cyzz-list li:hover span,.main-ml .cyzz-list li:hover h4,.main-ml .cyzz-list li:hover p{color:white;}
.main-ml .cyzz-list li:hover span.a{border-bottom:1px solid white;}



/*20180124*/
.top-bar-nav li.on a {
color: #058B6A;
border-top: 3px solid #058B6A;
}

.ny-main-l h4 font {
    font-size: 12px;
}