﻿
.wp{width:1000px;margin:0 auto}
.ease{transition:all .3s ease 0s}
a.imgzoom img{transition:all .3s ease 0s}
a.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}
.bgf{background:#fff}
.top{
	width:100%;
	font-size:0;
	/* background:url(../images/top_bg.gif) left bottom repeat-x #fff; */
	}
.top img{width:100%;display:block;}
.toptxt div.dd1{line-height:35px;vertical-align:middle}
.toptxt div.dd1 a{color:red;margin-right:10px}
.toptxt div.dd2{line-height:35px;vertical-align:middle}
.toptxt div.dd2 em{padding:0 10px}
.ban{background:url(../image/banner.jpg)}
.nav{width:100%;}
.nav ul{width:100%;display:flex;justify-content:center;}
.nav li{margin:0 10px;}
.nav li.hot{position:relative;}
.nav li.hot:after{
	position:absolute;
	right:-8px;top:50%;
	transform:translate(0,-50%);
	content:"";
	width:18px;
	height:20px;
	background:url(../image/hot.png) center no-repeat;
	background-size:100% 100%;
}
.nav li a{padding:0 15px;font-size:16px;display:block;height:32px;line-height:32px;vertical-align:middle;text-align:center;color:#000000}
.nav li:hover a{color:#fd5945}
.sbar{padding:10px;background:#fafafa;border-bottom:1px #efefef solid;border-radius:3px}
.sear{position:absolute;width:364px;height:42px;background:url(../image/resource-20-3.jpg);left:0;top:0}
/* .sear-dom{height:42px;position:relative;overflow:hidden;overflow-y:hidden;overflow-x:hidden} */
/* .sear-dom input{outline:0;border:0;margin:0;padding-left:10px;width:300px;font-size:12px;background:0 0;height:42px} */
/* .sear-dom a{position:absolute;right:0;top:0; */
/* background:url(../image/resource-20-3.jpg) right top no-repeat; */
cursor:pointer
}
.sear-dom a img{width:54px;height:42px}
.toplink{height:42px;line-height:42px;vertical-align:middle;padding-left:380px}
.toplink a{margin-left:10px;font-size:12px}
.toplink em{margin-left:10px;font-size:12px;font-weight:700}
.bk1{width:320px;height:245px}
.bk1 li{display:inline;float:left;height:245px;width:320px}
.bk1 li a{display:block;height:245px;width:320px;color:#333;position:relative}
.bk1 li div.dd1{height:245px}
.bk1 li img{height:245px;width:320px}
.bk1 li div.dd2{width:320px;left:0;bottom:0;height:30px;line-height:30px;vertical-align:middle;text-align:left;position:absolute;background:url(../image/40p.png)}
.bk1 li div.dd2 em{padding-left:10px;color:#fff}
#pager2{position:absolute;text-align:right;z-index:999999;width:315px;right:5px;top:220px}
#pager2 a{font-size:12px;font-family:"微软雅黑";background:url(../image/70p.png);margin-left:3px;color:#fff;height:20px;line-height:20px;width:20px;text-align:center;vertical-align:middle}
#pager2 a.selected{background:#a90000}
.bk2{height:243px;border:1px #efefef solid;overflow:hidden}
.nbd{border:1px #efefef solid;padding:19px}
.plugins-css-1{font-size:0}
.plugins-css-1 li{border-bottom:1px #efefef dotted;display:block}
.plugins-css-1 li a{height:32px;display:block}
.plugins-css-1 li a span{color:#666;font-size:12px;height:32px;line-height:32px;background:url(../image/resource-1-1.png) left center no-repeat;padding-left:10px;display:inline;float:left;vertical-align:middle}
.plugins-css-1 li a em{color:#999;font-size:12px;height:32px;line-height:32px;display:inline;float:right;vertical-align:middle}
.plugins-css-1 li a:hover span{color:#f60}
.bar a{display:block;height:44px;background:url(../image/xl_nav.png) left top no-repeat}
.bar a em{color:#fff;font-size:16px;display:inline;float:left;height:40px;line-height:40px;vertical-align:middle;width:107px;text-align:center}
.bar a span{display:inline;float:right;height:40px;width:50px;margin-right:10px;background:url(../image/resource-27-3.png) center center no-repeat}
.bar a.s1{background:url(../image/xl_navs.png) left top no-repeat}
.bk3{height:220px;border-bottom:1px #b3d7f5 solid;border-left:1px #b3d7f5 solid;border-right:1px #b3d7f5 solid}
.bk5{border-bottom:1px #d4ecfa solid;border-left:1px #d4ecfa solid;border-right:1px #d4ecfa solid}
.weizhi{height:35px;line-height:35px;font-size:14px;border-bottom:1px #efefef solid}
.weizhi a{font-size:14px}
.cdimg{width:230px;height:170px;margin-left:10px}
.cdimg a{height:170px;position:relative}
.cdimg a img{height:170px;width:230px}
.cdimg a div.dd1{color:#333;font-size:14px;position:absolute;width:230px;left:0;bottom:0;height:35px;line-height:35px;vertical-align:middle;text-align:center;background:url(../image/b70.png)}
.bk4{background:url(../image/yq_hbg.gif) left top repeat-x;border:1px #d9d9d9 solid}
.yl{font-size:14px;color:#333;font-weight:700}
.lj li{width:150px;margin-right:12px;margin-bottom:12px}
.lj li a{display:block}
.lj li img{width:150px;height:50px}
.dlink{height:22px;background:url(../image/foot.gif) left top repeat-x}
.dlink li{height:22px;line-height:22px;vertical-align:middle}
.dlink li a{font-size:12px;color:#fff}
.dlink li em{padding:0 10px;font-family:Arial;font-size:12px;color:#026ec5}
.banquan{line-height:2;text-align:center}
.ubar{padding-left:20px;line-height:41px;vertical-align:middle;height:41px;background:url(../image/biye.png) left top no-repeat}
.ubar a{font-size:16px;color:#034198;font-weight:700}
.plugins-css-2{font-size:0}
.plugins-css-2 li{border-bottom:1px #efefef dotted;display:block}
.plugins-css-2 li a{color:#666;font-size:12px;display:block;height:32px;line-height:32px;background:url(../image/resource-1-1.png) left center no-repeat;padding-left:10px;vertical-align:middle}
.plugins-css-2 li a:hover{color:#f60}
.btnlist{background:#f3f9ff;border:1px #d6ebff solid}
.btnlist div.item{padding-top:12px;text-align:center}
.btnlist a{display:block}
.btnlist a img{height:45px}
.izl-rmenu{position:fixed;right:0;margin-right:20px;bottom:220px;z-index:999}
.izl-rmenu .yybtn{width:72px;height:73px;cursor:pointer;position:relative}
.izl-rmenu .btn-qq{background:url(../image/r_qq.png) 0 0 no-repeat;background-color:#6da9de}
.izl-rmenu .btn-qq:hover{background-color:#488bc7}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../image/r_qq.png) 0 0 no-repeat;background-color:#6da9de;text-decoration:none;display:block}
.izl-rmenu .btn-wx{background:url(../image/r_wx.png) 0 0 no-repeat;background-color:#78c340}
.izl-rmenu .btn-wx:hover{background-color:#58a81c}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0;display:none;width:160px;height:160px}
.izl-rmenu .btn-phone{background:url(../image/r_phone.png) 0 0 no-repeat;background-color:#fbb01f}
.izl-rmenu .btn-phone:hover{background-color:#ff811b}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0;line-height:73px;color:#fff;font-size:18px;text-align:center;display:none}
.izl-rmenu .btn-top{background:url(../image/r_top.png) 0 0 no-repeat;background-color:#444;display:none}
.izl-rmenu .btn-top:hover{background-color:#333}
.bigba{font-size:12px;color:#666;height:35px;line-height:35px;vertical-align:middle;margin-top:20px}
.bigba a{font-size:12px;color:#666}
.bigba i{font-weight:400;float:left;color:#025eb5}
.content{font-size:14px;color:#333;line-height:2;text-align:justify;word-break:break-all}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content img{max-width: 100%}
.content ol{padding-left:50px;list-style:inside}
h1{text-align:center;color:#a90000;font-size:25px;line-height:1.6;padding:0 0 20px 0}
.content-info{text-align:center;font-size:14px;font-size:12px;color:#666;padding:20px 0}
.content-des{padding:10px;line-height:25px;font-size:12px;background:#efefef;padding:10px;color:#666}
.bodybd{
	/* border:1px #e6f5fd solid; */
	background:#f8f9fd;padding:20px 40px;
}
.pn{font-size:14px;background:#f9f9f9;padding:20px;border:2px #d1e7f5 solid;line-height:2}
.xm li{width:50%}
.xm li a{background:url(../image/jian.png) 20px center no-repeat #fafafa;border:1px #efefef solid;color:#f90;padding-left:50px;font-size:16px;color:#333;margin:5px;display:block;height:45px;line-height:45px;vertical-align:middle}
.xm li a:hover{border:1px #f90 solid;color:#f90;background:url(../image/jian1.png) 20px center no-repeat #fff2e1}
.shangwu{background:#fff;border:1px#efefef solid;padding:20px 0 20px 50px}
.shangwu a{width:20%;color:#666;font-size:12px;height:35px;line-height:35px;vertical-align:middle;background:url(../image/qq_icon.gif) 40px center no-repeat}
.shangwu a.index15{background:url(../image/qq_icon.gif) 53px center no-repeat}
.adom{border:1px #efefef solid;padding:20px;position:relative;background:#fff;margin-top:10px}
.abr{position:absolute;left:0;top:10px;background:url(../image/s2.png) right center no-repeat;padding-right:8px}
.abr span{padding-left:25px;width:120px;font-size:14px;font-weight:700;color:#fff;display:block;height:30px;line-height:30px;vertical-align:middle}
.abr span.bg1{background:url(../image/s1.png) 10px center no-repeat #fa0}
.abr span.bg2{background:url(../image/s1.png) 10px center no-repeat #5fb7f7}
.abr span.bg3{background:url(../image/s1.png) 10px center no-repeat #8ebc1b}
.abr span.bg4{background:url(../image/s1.png) 10px center no-repeat #5964ce}
.abr span.bg5{background:url(../image/s1.png) 10px center no-repeat #ce59b1}
.abr span.bg6{background:url(../image/s1.png) 10px center no-repeat #8ebc1b}
.abr span.bg7{background:url(../image/s1.png) 10px center no-repeat #007df1}
.abr span.bg8{background:url(../image/s1.png) 10px center no-repeat #007df1}
.abr span.bg9{background:url(../image/s1.png) 10px center no-repeat #007df1}
.abr span.bg10{background:url(../image/s1.png) 10px center no-repeat #007df1}
.plugins-css-36 li{display:block;border-bottom:1px #efefef dashed;padding-bottom:10px}
.plugins-css-36 li a{display:block;padding:20px;border:1px #efefef solid;background:#fff}
.plugins-css-36 li a div.dd1{height:35px}
.plugins-css-36 li a div.dd1 span{font-size:16px;color:#333;display:inline;float:left;height:35px;line-height:35px;vertical-align:middle}
.plugins-css-36 li a div.dd1 em{font-size:14px;color:#999;display:inline;float:right;height:35px;line-height:35px;vertical-align:middle}
.plugins-css-36 li a div.dd2{font-size:12px;line-height:25px;color:#999;text-align:justify}
.plugins-css-36 li a div.dd3{padding-top:20px}
.plugins-css-36 li a div.dd3 em{border-radius:3px;background:#f90;line-height:28px;color:#fff;padding:0 10px;font-size:12px}
.plugins-css-36 li a:hover{background:#fafafa}
.plugins-css-36 li a:hover div.dd3 em{background:#ffa929}
.frmdom .frmitem{padding-bottom:10px}
.frmdom .frmitem div.dd1{width:20%;float:left}
.frmdom .frmitem div.dd1 em{display:block;height:36px;line-height:36px;vertical-align:middle;font-size:14px}
.frmdom .frmitem div.dd2{width:80%;float:left}
.frmdom .frmitem div.dd2 input.frmipt{height:34px;line-height:34px;vertical-align:middle;padding:0 5px;outline:0;border:1px #ddd solid}
.frmdom .frmitem div.dd2 select.select{height:34px;line-height:34px;vertical-align:middle;padding:0 5px;outline:0;border:1px #ddd solid}
.frmdom .frmitem div.dd2 textarea.frmtxt{vertical-align:middle;padding:5px 5px;outline:0;border:1px #ddd solid}
.frmdom .frmitem div.dd2 input.frmbtn{height:36px;padding:0 50px;border:0;background:#900;color:#fff}
.frmdom .frmitem div.dd2 input.frmbtn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.mlist li{display:inline;float:left;margin-right:12px;width:228px}
.mlist li img{width:228px;height:160px;background:#efefef}
.mlist li div.dd2{padding:10px 0 20px 0;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.vlist li{display:inline;float:left;width:230px;margin-right:9px}
.vlist li a{display:block}
.vlist li a img{width:230px;height:170px}
.vlist li a div.dd1{position:relative}
.vlist li a div.dd3{position:absolute;width:100%;height:100%;left:0;top:0;background:url(../image/50p.png)}
.vlist li a div.dd4{position:absolute;width:100%;height:100%;left:0;top:0;background:url(../image/play.png) center center no-repeat;z-index:9999999}
.vlist li a div.dd2{height:50px;line-height:1;font-size:14px;color:#333;padding-top:10px;text-align:center}
.vlist li a:hover div.dd3{background:url(../image/30p.png)}
.vlist li a:hover div.dd4{background:url(../image/play.png) center 70px no-repeat}
.play a{display:block;height:424px;background:url(../image/playbg.png)}


/* 2025.09.10 */
.mains{width:1400px;margin:0 auto;}
.top-info{width:100%;padding:8px 0;background:#f3f9ff;}
.top-info-con{display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:2.0;letter-spacing:1px;}
.top-info-con a{font-size:14px;padding-left:15px;padding-right:15px;}
.top-info-con .top-right{display:flex;justify-content:center;}
.top-info-con .top-right p{margin-left:10px;}
.top-info-con .top-right a:nth-child(1){border-right:2px solid #d9dadb;}

.cons{width:100%;padding:30px 0 20px 0;}
.cons-main{display:flex;align-items:center;justify-content:space-between;}
.cons-main .logo-rz{display:flex;justify-content:center;align-items:center;}
.cons-main .logo-rz .logo{max-width:350px;}
.cons-main .logo-rz .renzheng{max-width:193px;margin-left:55px;}

.gift{display:flex;justify-content:center;align-items:center;background:#0472de;color:#ffffff;
padding:8px 20px;border-radius:20px;font-size:15px;}
.gift img{height:24px;background:#0472de;padding-right:10px;}
.serch{flex:1;height:38px;padding:0 18px;margin:0 30px 0 90px;border:1px solid #c4c4c4;border-radius:30px;display:flex;justify-content:space-between;align-items:center;}
.serch form{width:100%;}
.serch form .sear-dom{width:100%;display:flex;justify-content:space-between;align-items:center;}
.serch form .sear-dom input{border:none;flex:1;}
.serch form .sear-dom input:focus{outline:none;}
.serch form .sear-dom img{width:16px;margin-right:10px;}
.serch form .sear-dom a{cursor:pointer;font-size:14px;font-weight:bold;color:#000000;border-left:1px solid #999999;padding-left:10px;margin-left:10px;}


/* banner-swiper*/
.swiper-container{width:100%;margin-top:20px;overflow:hidden;position:relative;}
.swiper-container .main_list{width:100%;}
.swiper-container .main_list .sl_img{width:100%;font-size:0;}
.swiper-container .main_list .sl_img img{width:100%;display:block;}
.swiper-container .swiper-pagination-bullet{opacity:1;width:24px;height:3px;display: inline-block;background:#c3e1ff;border-radius:0;}
.swiper-container .swiper-pagination-bullet-active{background:#b04a68;}
.swiper-container-horizontal>.swiper-pagination-bullets{width:100%;left:0;height:30px;bottom:50px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}
/* .swiper-container .swiper-button-prev{z-index:10;left:136px;top:45%;width:38px!important;height:38px!important;background:url(../images/left.png) center center no-repeat;background-size:100% 100%;}  */
/* .swiper-container .swiper-button-prev:after{content:''!important;}  */
/* .swiper-container .swiper-button-next{right:136px;top:45%;width:38px!important;height:38px!important;background:url(../images/right.png) center center no-repeat;background-size:100% 100%;}  */
/* .swiper-container .swiper-button-next:after{content:''!important;}  */
/* banner-swiper end*/
.news {margin:60px auto;display:flex;justify-content:space-between;}
.news .news-left{position:relative;width:49%;height:399px;overflow:hidden;border-radius:10px;}
.news .news-left .tj-son{position:absolute;right:25px;bottom:10px;z-index:300;}
.news .news-left .tj-son ul{display:flex;text-align:right;}
.news .news-left .tj-son ul li{position:relative;cursor:pointer;color:#eaeaea;margin:5px 4px;width:26px;height:26px;font-size:14px;line-height:26px;text-align:center;background:rgba(255,255,255,0.33);}
.news .news-left .tj-son ul li.on{background:#8d190f;}
.news .news-left .tj-list{position:absolute;left:0;top:0;z-index:200;width:100%;height:100%;font-size:0;}
.news .news-left .tj-list ul{width:100%;height:100%;}
.news .news-left .tj-list ul li{width:100%;height:100%;overflow:hidden;}
.news .news-left .tj-list ul li img{width:100%;min-height:100%;}
.news .news-left .tj-list ul li h5{position:absolute;font-weight:normal;width:100%;left:0;bottom:0;font-size:15px;line-height:1.6;padding:15px 4%;background:rgba(0,0,0,0.5);color:#ffffff;}
.news .news-left .tj-list ul li h5 p{width:calc(100% - 180px);}

.title{width:100%;display:flex;justify-content:space-between;align-items:center;}
.title h2{font-size:28px;line-height:1.2;color:#000000;font-weight:bold;}
.title a{font-size:15px;color:#666666;padding-right:16px;background:url(../image/more.png) right center no-repeat;background-size:11px auto;}
.title a:hover{color:#a82420;}
.news .news-right{width:49%;}
.list{margin-top:10px;}
.list .list-con{width:100%;}
.list .list-con ul{width:100%;}
.list .list-con ul li{width:100%;margin-top:1px;display:flex;border-bottom:2px solid #efefef;font-size:15px;line-height:2.8;}
.list .list-con ul li a{width:100%;display:flex;justify-content:space-between;align-items:center;}
.list .list-con ul li a span{display:block;width:70%; color:#000000;opacity:0.85;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list .list-con ul li a em{color:#000000;opacity:0.7;}

.title2{width:100%;padding-bottom:20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e3e3e4;}
.title2 h2{font-size:24px;line-height:1.5;color:#000000;font-weight:normal;}
.title2 a{font-size:15px;color:#5c5f64;padding-right:18px;background:url(../image/more2.png) right center no-repeat;background-size:8px auto;}
.title2 a:hover{color:#a82420;}

.cppm{width:100%;padding:60px 0;background:#f7f8fa;}
.cppm .cppm-main{}
.cppm .cppm-main .cppm-con{margin:30px auto 20px auto;display:flex;justify-content:space-between;}
.cppm .cppm-main .cppm-con .cppm-cg{width:calc(31.3% - 80px);padding:30px 40px;border-radius:10px;background:url(../image/con_back.png) 90% 76% no-repeat #ffffff;background-size:50% auto;}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list{width:100%;margin-top:0px;}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list ul{width:100%;}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list ul li{position:relative;width:100%;border-bottom:1px solid #dfe1e3;padding:12px 0;}
.cppm-list ul li a{display:block;padding-left:40px;width:calc(100% - 40px);}
.cppm-list ul li a span{display:block;width:100%;font-size:17px;line-height:1.8;color:#000000;font-weight:500;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;}
.cppm-list ul li a em{display:block;font-size:15px;color:#000000;opacity:0.68;margin-top:6px;}
.cppm-list ul li:hover a span{color:#a82420;}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list ul li:nth-child(1):before{
	position:absolute;left:0;top:12px;width:38px;content:"01";text-align:left;
	font-size:18px;line-height:1.8;color:#252930;font-family:"ITCAvantGardestd BkCn";
}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list ul li:nth-child(2):before{
	position:absolute;left:0;top:12px;width:38px;content:"02";text-align:left;
	font-size:18px;line-height:1.8;color:#252930;font-family:"ITCAvantGardestd BkCn";
}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list ul li:nth-child(3):before{
	position:absolute;left:0;top:12px;width:38px;content:"03";text-align:left;
	font-size:18px;line-height:1.8;color:#252930;font-family:"ITCAvantGardestd BkCn";
}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list ul li:nth-child(4):before{
	position:absolute;left:0;top:12px;width:38px;content:"04";text-align:left;
	font-size:18px;line-height:1.8;color:#252930;font-family:"ITCAvantGardestd BkCn";
}
.cppm .cppm-main .cppm-con .cppm-cg .cppm-list ul li:nth-child(5):before{
	position:absolute;left:0;top:12px;width:38px;content:"05";text-align:left;
	font-size:18px;line-height:1.8;color:#252930;font-family:"ITCAvantGardestd BkCn";
}
.cppm-cg .title2 h2{padding-left:40px;}
.cppm-cg .title-icon1 h2{background:url(../image/title_1.png) left center no-repeat;background-size:32px auto;}
.cppm-cg .title-icon2 h2{background:url(../image/title_2.png) left center no-repeat;background-size:32px auto;}
.cppm-cg .title-icon3 h2{background:url(../image/title_3.png) left center no-repeat;background-size:32px auto;}

.middle-nav{margin:40px auto;}
.middle-nav ul{list-style-type: none;}
.middle-nav li{list-style-type: none;}
.middle-nav .middle-nav-con{display:flex;justify-content:space-between;padding:20px;background:#f4f5f8;border-radius:15px;}
.middle-nav .middle-nav-con li a{display:flex;justify-content:center;align-items:center;padding:12px 25px;font-size:18px;color:#000000;letter-spacing:1px;border-radius:28px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.middle-nav .middle-nav-con li a img{max-width:46px;padding-right:15px;}
.middle-nav .middle-nav-con li:hover a{background:#ffffff;color:#5576ff;}
.middle-nav .middle-nav-con li.on a{background:#f9fcff;color:#5576ff;padding-right:45px;background-image:url(../image/more_3.png);background-position:92% center;background-repeat: no-repeat;background-size:9px auto;}

.scmp{display:flex;justify-content:space-between;margin:50px auto;}
.scmp .scmp-left{width:48%;}
.scmp .scmp-right{width:49%;}
.scmp .scmp-list{width:100%;margin-top:15px;}
.scmp .scmp-list ul{width:100%;}
.scmp .scmp-list ul li{width:100%;padding:10px 0;}
.scmp .scmp-list ul li a{width:100%;display:flex;justify-content:space-between;}
.scmp .scmp-list ul li a span{display:block;width:70%;font-size: 17px;
    line-height: 1.8;
    color: #000000;
    font-weight: 500;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap; 
	padding-left: 25px;
    background: url(../image/dot2.png) left center no-repeat;
    background-size: 5px auto;
}
.scmp .scmp-list ul li a em{font-size:15px;color:#000000;opacity:0.7;}
.scmp .scmp-list ul li:hover a span{color:#0472de;}

.items{background:#f7f7f7;margin:35px auto 0 auto;padding:50px 0 45px 0;}
.items .mains{display:flex;justify-content:space-between;}
.items .mains .pmp{width:31.3%;}
.items .mains .jjs{width:31.3%;}
.items .mains .lxgm{width:31.3%;}
.item-con{width:calc(100% - 60px);padding:20px 30px;background:#ffffff;border-radius:10px;margin-top:25px;}
.item-con .pmp-img{width:100%;font-size:0;}
.item-con .pmp-img img{width:100%;display:block;}
.item-con .item-list{width:100%;}
.item-con .item-list ul{width:100%;}
.item-con .item-list ul li{width:calc(100% - 25px);padding:25px 0;border-top:1px solid #e3e3e4;padding-left:25px;background:url(../image/dot2.png) left 38px no-repeat;background-size:5px auto;}
.item-con .item-list ul li:nth-child(1){border:none;}
.item-con .item-list ul li a{display:block;}
.item-con .item-list ul li a span{display:block;font-size: 17px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.item-con .item-list ul li:hover a span{color:#0472de;}

.wangke{width:100%;padding:10px 0;background:#f7f7f7;}
.wangke ul{list-style-type: none;}
.wangke li{list-style-type: none;}
.wangke-list{width:100%;margin:25px auto 10px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.wangke-list li{position:relative;width:calc(31.6% - 40px);margin:15px 0;padding:36px 20px 25px 20px;display:flex;background:#ffffff;border-radius:10px;overflow:hidden;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.wangke-list li a{width:100%;display:flex;justify-content:space-between;align-items:center;}
.wangke-list li a .wangke-img{width:80px;height:80px;font-size:0;}
.wangke-list li a .wangke-img img{width:100%;min-height:100%;}
.wangke-list li a .wangke-info{width:calc(100% - 100px);}
.wangke-list li a .wangke-info h3{height:58px;font-size:18px;line-height:1.6;color:#000000;letter-spacing:1px;
	margin-bottom:5px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;}
.wangke-list li a .wangke-info span{font-size:15px;color:#000000;opacity:0.66;padding-right:15px;}
.wangke-list li .wangke-tag{position:absolute;left:0;top:0;display:inline-block;background:#afc0cc;
font-size:15px;line-height:2.0;color:#ffffff;letter-spacing:1px;padding:0 20px;border-radius:10px 0 25px 0;}
.wangke-list li:hover{transform:translate(0,-6px);}
.wangke-list li:hover .wangke-tag{background:#00cc7e;}

.fengcai{width:100%;padding:10px 0 50px 0;background:#f7f7f7;}
.fengcai-list{margin-top:20px;}

.bottom-nav{margin:35px auto;display:flex;justify-content:space-between;}
.bottom-nav ul{list-style-type: none;}
.bottom-nav li{width:32%;list-style-type: none;font-size:0;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.bottom-nav li img{width:100%;display:block;}
.bottom-nav li:hover{transform:translate(0,-6px);}

.other{margin:20px auto;display:flex;justify-content:space-between;}
.other .other-con1{width:calc(33.3% - 36px);}
.other .other-con2{position:relative;width:calc(33.3% - 72px);padding:0 36px;}
.other .other-con2:before{content:"";position:absolute;left:0;bottom:0;width:2px;height:calc(100% - 60px);background:#e5e5e5;}
.other .other-con2:after{content:"";position:absolute;right:0;bottom:0;width:2px;height:calc(100% - 60px);background:#e5e5e5;}
.other .other-con3{width:calc(33.3% - 36px);}
.other-list{margin-top:20px;}
.other-list ul li{font-size:15px;line-height:2.0;margin:15px auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
padding-left:25px;background:url(../image/dot2.png) left center no-repeat;background-size:5px auto;} 
.other-list ul li:hover a{color:#a82420;}

.links{margin:30px auto 0 auto;padding:20px 0;background:#f7f7f7;}
.links .links-con{display:flex;justify-content:left;}
.links .links-con h4{font-size:20px;line-height:36px;}
.links .links-con ul{margin-left:30px;display:flex;justify-content:left;flex-wrap:wrap;}
.links .links-con ul li a{display:inline-block;padding:0 18px;font-size:16px;line-height:36px;color:#2964fe;margin:0 18px 15px 18px;background:#ffffff;
border:1px solid #eeeeee;border-radius:4px;letter-spacing:1px;}

footer{width:100%;padding:55px 0 0 0;background:#0e1c37;}
.footer-logo{width:100%;padding-bottom:30px;border-bottom:1px solid #4a5569;}
.footer-logo img{max-width:360px;}
.footer-con{width:100%;display:flex;justify-content:space-between;padding:50px 0;}
.footer-con ul{list-style-type: none;}
.footer-con li{list-style-type: none;}
.footer-con .footer-nav{width:100%;}
.footer-con .footer-nav h4{padding-top:15px;font-size:16px;line-height:2.0;position:relative;color:#ffffff;opacity:0.4;}
.footer-con .footer-nav h4:before{position:absolute;left:0;top:0;content:"";width:17px;height:5px;background:#626b7d;}
.footer-con .footer-nav .footer-nav-con{display:flex;margin-top:15px;}
.footer-con .footer-nav .footer-nav-con .footer-nav-li{padding-right:40px;}
.footer-con .footer-nav .footer-nav-con .footer-nav-li a{display:block;margin:15px 0;font-size:14px;line-height:2.0;color:#ffffff;opacity:0.4;}
.footer-con .footer-nav .footer-nav-con .footer-nav-li a:hover{opacity:1.0;}
.footer-con .footer-nav .footer-nav-con .footer-nav-li p{display:block;margin:15px 0;font-size:14px;line-height:2.0;color:#ffffff;opacity:0.4;}
.footer-con .footer-ewm{width:300px;text-align:center;padding-top:36px;margin-left:15px;}
.footer-con .footer-ewm img{width:100%;}
.footer-con .footer-ewm p{font-size:14px;line-height:2.0;color:#ffffff;opacity:0.4;}

.footer-con .footer-ewm2{width:180px;text-align:center;padding-top:36px;}
.footer-con .footer-ewm2 img{max-width:100%;}
.footer-con .footer-ewm2 p{font-size:14px;line-height:2.0;color:#ffffff;opacity:0.4;}

.copyright{width:100%;background:#102142;font-size:14px;line-height:2.0;color:#ffffff;padding:20px 0;}
.copyright .copyright-con{display:flex;justify-content:space-between;}
.copyright .copyright-con p{opacity:0.55;}
.copyright .copyright-con p a{color:#ffffff;opacity:1.0;}
.copyright .copyright-con span{color:#ffffff;opacity:0.55;}
.copyright .copyright-con a{color:#ffffff;}

.xinwen{width:100%;margin:50px auto;}
.xinwen .xinwen_tabs{width:100%;margin-top:20px;display:flex;}
.xinwen .xinwen_tabs .tabs{position:relative;cursor:pointer;font-size:18px;margin-right:30px;line-height:30px;padding-bottom:5px;color:#262626;letter-spacing:1px;}
.xinwen .xinwen_tabs .tabs:hover{color:#00cc7e;}
.xinwen .xinwen_tabs .tabs.active{color:#00cc7e;}
.xinwen .xinwen_tabs .tabs.active:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:2px;background:#00cc7e;}

.xinwen-con{display:none;margin-top:25px;}
.xinwen-con .xinwen-list{width:100%;display:flex;justify-content:space-between;}
.xinwen-con .xinwen-list .xinwen-left{width:calc(48% - 90px);padding:40px 45px;background:#f7f8fa;border-radius:10px;}
.xinwen-con .xinwen-list .xinwen-left span{font-size:14px;line-height:1.5;}
.xinwen-con .xinwen-list .xinwen-left h5{font-size:20px;line-height:1.8;color:#000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.xinwen-con .xinwen-list .xinwen-left p{font-size:14px;line-height:1.8;color:#000000;margin:20px 0;padding-left:20px;background:url(../image/dot2.png) left 10px no-repeat;background-size:5px auto;}
.xinwen-con .xinwen-list .xinwen-left .xinwen-img{width:100%;max-height:225px;font-size:0;overflow:hidden;}
.xinwen-con .xinwen-list .xinwen-left .xinwen-img img{width:100%;display:block;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;}
	.xinwen-con .xinwen-list .xinwen-left:hover h5{color:#a82420;}
.xinwen-con .xinwen-list .xinwen-left:hover .xinwen-img img{transform: scale(1.05, 1.05);transition: .6s transform;z-index:1000;}
.xinwen-con .xinwen-list .xinwen-right{width:48%;}
.xinwen-con .xinwen-list .xinwen-right li{width:100%;padding:20px 0;border-bottom:1px solid #e5e5e5;}
.xinwen-con .xinwen-list .xinwen-right li:nth-child(1){border-top:1px solid #e5e5e5;}
.xinwen-con .xinwen-list .xinwen-right li h5{width:100%;margin-bottom:10px;display:flex;justify-content:space-between;font-size:18px;line-height:32px;}
.xinwen-con .xinwen-list .xinwen-right li h5 span{font-size:14px;}
.xinwen-con .xinwen-list .xinwen-right li h5 p{width:70%;color:#000000;padding-left:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; 
background:url(../image/dot2.png) left 15px no-repeat;background-size:5px auto;}
.xinwen-con .xinwen-list .xinwen-right li:hover h5 p{color:#0472de;}
.xinwen-con .xinwen-list .xinwen-right li .right-info{font-size:14px;line-height:1.6;color:#000000;opacity:0.8;}

.xinwen-right ul{list-style-type: none;}
.xinwen-right li{list-style-type: none;}
.xinwen-more{margin-top:25px;display:flex;justify-content:left;align-items:center;font-size:14px;color:#252525;letter-spacing:1px;}
.xinwen-more img{width:22px;height:11px;margin-left:5px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.xinwen-more:hover{color:#a82420;}
.xinwen-more:hover img{margin-left:25px;}

.banner{width:100%;font-size:0;margin-top:20px;font-size:0;}
.banner img{width:100%;display:block;}
.position{width:100%;margin:0 auto 35px auto;background:#f8f9fd;font-size:14px;}
.position .position-main{display:flex;justify-content:space-between;align-items:center;}
.position .position-main h3{font-size:16px;line-height:60px;color:#0472de;border-bottom:2px solid #0472de;font-weight:normal;letter-spacing:1px;}

.flexs{display:flex;justify-content:space-between;}
.flexs .flexs-left{width:calc(100% - 300px);}
.flexs .flexs-left h1{font-size:25px!important;line-height:1.8;}

/* 2025.09.10 end*/


@media (max-width:1600px) {
}
@media (max-width:1500px) {
    .nav li{margin:0 6px;}
}
@media (max-width:1440px) {
	.mains{width:1240px;}
	.nav li{margin:0 5px;}
}
@media (max-width:1300px) {
	.mains{width:1140px;}
}
@media (max-width:1200px) {
	.mains{width:1000px;}
}
@media (max-width:1000px) {
	.mains{width:73%;}
}





