*{font-family:微软雅黑 !important;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
img{max-width:100%;height:auto;}
.main{width:100%;height:auto;}
.container{max-width:1200px;width:100%;margin:0px auto;}
.box1{padding:26px 0 0;}
.slideBox{width:600px;height:358px;overflow:hidden;position:relative;}
.slideBox .hd{height:12px;overflow:hidden;position:absolute;right:10px;bottom:15px;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float:left;margin-right:12px;width:12px;height:12px;line-height:12px;text-align:center;background:rgb(255,255,255);cursor:pointer;border-radius:50%;}
.slideTxtBox .hd li a{color:rgb(51,51,51);}
.slideBox .hd ul li.on{background:rgb(23,100,206);color:rgb(255,255,255);}
.slideBox .bd{position:relative;height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;position:relative;height:100%;}
.slideBox .bd img{width:600px;height:358px;display:block;object-fit:cover;}
.slideBox .bd p{width:100%;height:42px;position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,0.5);font:14px / 42px 微软雅黑;padding-left:20px;color:rgb(255,255,255);}
.slideBox .bd p span{display:inline-block;width:76%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zwyw{width:576px;height:auto;background:#fff;}
.box1 .list{background:none;padding:42px;background:#fff;}
.box2 .list{background:#fff;}
.box1 .list ul{}
.zwyw h5{height:26px;padding-left:40px;font-family:微软雅黑;font-size:24px;font-weight:bold;line-height:24px;color:rgb(51,51,51);background:url("p5.png") left 1px no-repeat;
border-bottom:1px solid rgb(245,245,245);padding-bottom:36px;}
.zwyw h5 .more{float:right;font-family:微软雅黑;font-size:14px;font-weight:normal;color:rgb(153,153,153);background:rgb(245,245,245);border-radius:50px;padding:0px 10px;

}
.zwyw h5 .more:hover{background:rgb(17,93,178);color:rgb(255,255,255);}
.zwyw ul{margin-top:20px;}
.zwyw li{height:42px;font:16px / 42px 微软雅黑;background:url("hui.png") left center no-repeat;padding-left:15px;}
.zwyw li a{color:rgb(51,51,51);}
.zwyw li a{display:inline-block;width:81%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zwyw li i{display:inline-block;float:left;width:54px;height:32px;margin-right:10px;background:url("icon_normal.png") left center no-repeat;color:rgb(17,93,178);padding-left:18px;font-style:normal;}
.zwyw li span{color:rgb(204,204,204);float:right;}
.zwyw li:hover a{color:rgb(17,93,178);}
.zwyw li:hover i{background:url("icon_hover.png") left center no-repeat;color:rgb(255,255,255);}
.dc{    width: 42%;}
.box2{background:url("") center top no-repeat;padding-bottom:50px;}
.w580{width:49%;background:rgb(255,255,255);padding:42px;margin-top: 27px;}
.list h5{width:100%;height:26px;padding-left:40px;margin-bottom:18px;font-family:微软雅黑;font-size:24px;font-weight:bold;line-height:24px;color:rgb(51,51,51);
background:url("p4.png") left 1px no-repeat;border-bottom:1px solid rgb(245,245,245);padding-bottom:36px;}
.list h5 .more{float:right;font-family:微软雅黑;font-size:14px;font-weight:normal;color:rgb(153,153,153);background:rgb(245,245,245);border-radius:50px;padding:0px 10px;}
.list h5 .more:hover{background:rgb(17,93,178);color:rgb(255,255,255);}
.list li{font:16px / 42px 微软雅黑;background:url("hui.png") left center no-repeat;padding-left:15px;overflow:hidden;}
.list li a{color:rgb(51,51,51);}
.list li a{width:75%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.list li span{color:rgb(204,204,204);float:right;}
.list li:hover a{color:rgb(17,93,178);}
.list .more{float:right;font-family:微软雅黑;font-size:14px;line-height:24px;font-weight:normal;color:rgb(153,153,153);background:rgb(245,245,245);border-radius:50px;padding:0px 10px;}
.list .more:hover{background:rgb(17,93,178);color:rgb(255,255,255);}
.zw h5{height:26px;padding-left:40px;font-family:微软雅黑;font-size:24px;font-weight:bold;line-height:24px;color:rgb(51,51,51);background:url("y1.png") left 1px no-repeat;
border-bottom:1px solid rgb(245,245,245);padding-bottom:36px;}
.zw h5 .more{float:right;font-family:微软雅黑;font-size:14px;font-weight:normal;color:rgb(153,153,153);background:rgb(245,245,245);border-radius:50px;padding:0px 10px;

}
.zw h5 .more:hover{background:rgb(17,93,178);color:rgb(255,255,255);}
.lis h5{height:26px;padding-left:40px;font-family:微软雅黑;font-size:24px;font-weight:bold;line-height:24px;color:rgb(51,51,51);background:url("y2.png") left 1px no-repeat;
border-bottom:1px solid rgb(245,245,245);padding-bottom:36px;}
.lis h5 .more{float:right;font-family:微软雅黑;font-size:14px;font-weight:normal;color:rgb(153,153,153);background:rgb(245,245,245);border-radius:50px;padding:0px 10px;

}
.lis h5 .more:hover{background:rgb(17,93,178);color:rgb(255,255,255);}

.slideTxtBox .hd.hdo li{padding-left:30px;}
.slideTxtBox .hd.hdo ul{left:0px;}
.slideTxtBox .hd.hdo{background:none;width:100%; float:left;padding-bottom:36px;margin-bottom:18px;}
.slideTxtBox .hd.hdy li:nth-child(1){background:url("p4.png") left 4px / 22px no-repeat;}
.slideTxtBox .hd.hdy li:nth-child(2){background:url("p5.png") left 4px / 22px no-repeat;}
.slideTxtBox .hd.hdy li{padding-left:30px;}
.slideTxtBox .hd.hdy ul{left:0px;}
.slideTxtBox .hd.hdy{background:none;border-bottom:1px solid rgb(245,245,245);padding-bottom:36px;margin-bottom:18px;}
.slideTxtBox .hd.hdt{border-bottom:1px solid rgb(245,245,245);padding-bottom:36px;margin-bottom:18px;}
.slideTxtBox h4{width:100%;height:26px;padding-left:20px;margin-bottom:18px;font-family:微软雅黑;font-size:32px;font-weight:bold;line-height:24px;background:url(ls.png) left 3px no-repeat;padding-bottom:36px;}
.slideTxtBox h4 a{color:rgb(17,93,178);}
.box5{width:100%;background:url(my.jpg) no-repeat;background-size:cover;padding-bottom:50px;}
.box3{padding:10px 0px 20px;}
.slideTxtBox{width:100%; float: left; width: 100%;   padding-bottom: 25px;text-align:left;position:relative;border:1px solid #eee;    margin-top: 50px;}
.slideTxtBox .hd{width:100%;height:80px;background:url("ls.png") left 2px no-repeat;position:relative;margin-bottom:5px;}
.slideTxtBox .hd ul{width:100%;float:left;position:absolute;left:20px;}
.slideTxtBox .hd ul li{    background: #eee;height:80px;float:left;width: 50%; text-align: center;cursor:default;font-family:微软雅黑;font-size:24px;line-height:80px;color:rgb(51,51,51);}
.slideTxtBox .hd ul li.on{background:#757575;color:#fff;}
.slideTxtBox .hd ul li.on a{color:#fff;}
 .slideTxtBox .bd.list{padding: 0 42px;}
 .slideTxtBox .bd.list ul{width:45%;}
.slideTxtBox .list .more{position:absolute;right:0px;top:0px;}
.bo4{background:rgb(245,245,245);padding:32px 0px;}
.bo4 h5{width:100%;height:30px;font-family:微软雅黑;font-size:24px;font-weight:bold;line-height:24px;text-align:left;background:url("ls.png") left 2px no-repeat;padding-left:20px;border-bottom:1px solid rgb(238,238,238);padding-bottom:40px;}
.bo4 h5 a{color:rgb(51,51,51);}
.ztzl{margin-top:32px;}
.ztzl .left{width:600px;height:347px;overflow:hidden;}
.ztzl .left img{width:600px;height:347px;}
.ztzl .right{width:100%;}
.ztzl .right li{width:284px;height:164px;float:left;overflow:hidden;margin-left:15px;margin-bottom:19px;}
.ztzl .right li img{width:284px;height:164px;}
@media only screen and (max-width:768px){.lunbo{width:100%;}
.zwyw{margin-top:20px;width:100% !important;}
.slideBox,.slideBox .bd ul{height:434px;}
.slideBox .bd img{width:100%;height:100%;}
.w580{width:100%;padding:10px 0px 20px;}
.box2{background:none;}
.ztzl .left,.ztzl .right{width:100%;}
.ztzl .left{height:auto;margin-bottom:20px;text-align:center;}
.ztzl .left img{width:95%;height:100%;}
.ztzl .right li{width:46.7%;height:auto;}
.ztzl .right li img{width:100%;height:100%;}
.main .fr,.main .fl{float:none;clear:both;}
.zwyw li{height:auto;overflow:hidden;line-height:28px;}
.dc{width:100%;}
.list li{    font-size: 15px;background-position:0px 13px;line-height:28px;}
.slideTxtBox .hd.hdo li,.slideTxtBox .hd.hdy li{padding-left:0px;}
.zt-img{height:120px !important;}
.slideTxtBox,.box1 .list,.box2 .list{padding:10px;}
.slideTxtBox .hd{height:92px;}
.slideTxtBox h4{font-size:18px;}
.zt-img{height:120px !important;}
.list li span,.zwyw li span{display:none;}
.slideTxtBox .bd.list ul {
width: 100%;}
.slideTxtBox .bd.list {
padding: 0 10px;}
	.logo {
		margin-top: 44px !important;}
}
@media only screen and (max-width:420px){.slideBox{height:235px;}
.slideBox .bd ul{height:235px;}
.main{padding:10px;}
.zwyw li a{width:100%;float:left;    font-size: 15px;}
.list li a{width:100%;float:left;}
.dc{width:100%;}
.ztzl .right li{width:45%;margin-left:10px;}
.w580{padding:20px 0px 0px;}
.list h5,.slideTxtBox .hd ul li,.bo4 h5,.zwyw h5{font-size:16px;}
.slideBox .bd p span{width:65%;}
.njlist,.cslist{padding-left:0px;}
	.box1 {
		padding: 10px 0 0;}
	.logo {
		margin-top: 44px !important;}
}
/***** old *****/
.old_type .limg {
	width: 100%;}
.old_type .owl-carousel .owl-item img{width:100%; max-width: auto;}
.old_type .lr {
	width: 100%;}
.old_type .xxgk_title {
    font-size: 40px;
	margin-top: 25px;}
.old_type .lr p {
    font-size: 28px;
	line-height: 46px;}
.old_type .wm {
	height: 223px;}
.old_type .lr dl dd,.old_type .ltr ul li .tt h2 {
	font-size: 32px;}
.old_type .line_title a,.old_type .bl h4,.old_type .ltr h4 {
	font-size: 40px;}
.old_type .bl ul li,.old_type .ltr ul li .tt span,.old_type .ltr ul li p{
	font-size: 28px;}
.old_type .pic_news_more a {
    font-size: 28px;
	line-height: 50px;}
.old_type .zxft_left {
	width: 100%;}
.old_type .yjzj_wz li {
    font-size: 32px;
    height: 68px;
	line-height: 68px;}
.old_type .timg img {
	width: 46%;}