@charset "utf-8";
.main_mainlsd{ width:1210px;margin:20px auto; overflow:hidden; }
body{color:#111111;background: #fff; font-size:13px;-webkit-text-size-adjust: none; margin:0; padding:0; font-family:微软雅黑; }
html,body{height:100%}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
img{border:0px;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
.clear{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}

a{text-decoration:none; color:#444;font-family:微软雅黑;}
a:hover{text-decoration:none; color:#009af6;font-family:微软雅黑;}
li{ list-style:none;font-family:微软雅黑;}
h1,h2,h3,h4,h5,h6,p,span,li,ul,em,div,table{font-family:微软雅黑;}
img{ border:0}
.backToTop {display: none; width: 18px; line-height: 1.2; padding: 10px 10px; background-color: #000; color: #fff; font-size: 12px; text-align: center; position: fixed; _position: absolute; right: 20px; bottom:10px; _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60);}
.backToTop:hover{ background-color: #000;}
/*banner轮换*/
.banerbox{width:100%;text-align:center;min-height:720px; height:80%;max-height:721px; display: block; clear:both;background-position:center; z-index:10; 
}
.focus {
	height: 100%;min-height: 720px;height: 720px;
	overflow: hidden;
	position: relative;
}
/* focus_s */
.focus_s{position:absolute;left:calc(50% - 52px);bottom:5%;height:30px;width:190px;z-index:9;margin:20px 0 0 -30px;}
.focus_s li{float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:15px; border:4px rgba(255, 255, 255, 0.2) double ; border-radius: 50px;position: relative; }
.focus_s li:before{ content: ""; background:rgba(255, 255, 255, 0.2);border-radius: 50px; position: absolute; width: 12px; height: 12px;left:0 }
.focus_s li.active{ border: 4px rgba(255, 255, 255, 0.5) double; height:17px;width:17px; position: relative;top:-2px;}
.focus_s li.active:before{ content: ""; background:rgba(255, 255, 255, 0.5);border-radius: 50px; position: absolute; width: 17px; height: 17px;left:0 }
/* focus_m */
.focus_m{ height: 100%;}
.focus_m ul{opacity:1;filter:alpha(opacity=100);}
.focus_m li {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-position:center center !important;
	text-align: center
}/* focus_l focus_r */
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:90px;overflow:hidden;z-index:2;top:266px;}
.focus_l{left:269px;}
.focus_r{right:269px;}
.focus_l b,.focus_r b{position:absolute;border-radius: 20px; z-index:1;display:block;width:50px;height:90px;overflow:hidden;background:#ffffff;opacity:0.1;filter:alpha(opacity=10);cursor:pointer;}
.focus_l span,.focus_r span{display:inline-block;position:relative;z-index:2;width:50px;height:90px;top:0px;cursor:pointer; margin-right:28px;}
.focus_l span{opacity:1;filter:alpha(opacity=100);left:0px;background-image:url(../images/images/2019images/home/arrleft.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/images/2019images/home/arrleft.png');border-radius: 50px;}
.focus_r span{opacity:1;filter:alpha(opacity=100);left:0px;background:url(../images/images/2019images/home/arrright.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/images/2019images/home/arrright.png');}
.focus:hover span,.focus:hover span{opacity:1;filter:alpha(opacity=100);border-radius: 50px;}
/*banner轮换*/
.headerher{ clear:both;position: fixed; z-index: 100;left: 0px; top: 0px; width:100%;}
.hfix{ background:#ffffff;-webkit-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
	-moz-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
	box-shadow: 0 0 8px rgba(134, 134, 134, .3); height:70px;}
.header{ height:70px; line-height:70px; width:1206px;margin:0 auto;}
.header li{	padding: 0px 7px; vertical-align: top; display: inline-block; z-index: 10; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;position:relative}
.header li a{ font-size:16px; color:#ffffff; padding: 0px 3px; height: 78px; text-align: center; color: rgb(255, 255, 255); line-height: 78px; overflow: hidden; display: block; position: relative; cursor: pointer; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.header li a::before{background: rgb(255, 255, 255); left: 0px; width: 0px; height: 2px; bottom: 20px; display: block; position: absolute; content: "\20"; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;
}
.header li:hover a::before {width: 74%; margin-left: 13%}
.header li.hover a::before {width: 74%; margin-left: 13%}
.header li.hover a {	}
.header li:hover a {	}
.hfixc{ height:70px; line-height:70px; width:1206px;margin:0 auto;}
.hfixc li{	padding: 0px 7px; vertical-align: top; display: inline-block; z-index: 10; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; }
.hfixc li a{ font-size:16px; color:#999999; padding: 0px 3px; height: 78px; text-align: center; line-height: 78px; overflow: hidden; display: block; position: relative; cursor: pointer; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.hfixc li a::before{background: rgb(36, 172, 255); left: 0px; width: 0px; height: 2px; bottom: 20px; display: block; position: absolute; content: "\20"; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;
}
.hfixc li:hover a::before {width: 74%; margin-left:13%}
.hfixc li.hover a::before {width: 74%; margin-left:13%}
.hfixc li.hover a {color:#24acff}
.hfixc li:hover a {color:#24acff}
.hfixc li:hover{ font-size:19px; color:#ffffff;}
.hfixc .right01{padding:0 5px; text-align:center; float:right; height:40px; line-height:40px; width:131px; color:#FFF; font-size:16px; margin-top:15px; margin-left:30px; border:2px solid #ffffff; border-radius:8px; position: relative; left:0px;}
.hfixc .right01:hover{padding:0 5px; text-align:center; float:right; height:40px;line-height:40px; width:131px; color:#24acff; background:#ffffff; font-size:16px; margin-top:15px; margin-left:15px; border:2px solid #ffffff; border-radius:8px; position: relative; left:0px;}
.hfixc .right02{padding:0 5px; text-align:center; background:#24acff;float:right; height:40px; line-height:40px; width:131px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:30px; border:0px solid #ffffff;  position: relative; left:0px;}
.hfixc .right02:hover{padding:0 5px; text-align:center;background:#24acff;  float:right; height:40px; line-height:40px; width:131px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:30px; border:0px solid #ffffff;  position: relative; left:0px;}
.header li:hover{ font-size:19px; color:#ffffff; }
.header .right01{padding:0 5px; text-align:center; float:right; height:40px; line-height:40px; width:131px; color:#ffffff; background:rgba(255,255,255,0.2); font-size:16px; margin-top:15px; margin-left:15px; border:0px solid #7dc9fa; border-radius:8px; position: relative; left:0px;}
.header .right01:hover{padding:0 5px; text-align:center; float:right; height:40px; line-height:40px; width:131px; color: #ffffff; background:rgba(255,255,255,0.2); font-size:16px; margin-top:15px; margin-left:15px; border:1px solid #ffffff; border-radius:8px; position: relative; left:0px;}
.header .right02{padding:0 5px; text-align:center; background:#24acff; float:right; height:40px; line-height:40px; width:131px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:30px; border:0px solid #ffffff;  position: relative; left:0px;}
.header .right02:hover{padding:0 5px; text-align:center; background:#24acff; float:right; height:40px; line-height:40px; width:131px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:15px; border:0px solid #ffffff;  position: relative; left:0px;}
.logoimg{ width:84px; height:57px; background:url(//cdn.beiing.net/xlshou_com/logo_w.png); margin-top:10px; float:left; margin-right:-2px;}
.logoimg01{ width:84px; height:57px; background:url(//cdn.beiing.net/xlshou_com/logo_cc.png);margin-top:10px; float:left;margin-right:-2px;}
.logoimg01 img,.logoimg img{ opacity:0;
	filter:alpha(opacity=0);}
.logo_text{ width:204px; float: left;font-size: 18px; color: #ffffff;line-height: 100% !important;position: relative; top:17px;text-indent: 2px;padding-left: 5px;}
.logo_text:before{content: ""; height: 44px;border-left:1px solid #ffffff; display: inline-block; position: absolute; top:0;left:0}
.logo_text .sub{font-size: 14px;line-height: 100% !important; padding-top: 10px;letter-spacing:2.6px;}
.logo_text01{color: #333 !important}
.logo_text01:before{content: ""; height:44px;border-left:1px solid #cacaca; display: inline-block; position: absolute; top:0;left:0}
/*导航下拉菜单*/
.cpjs .cpjs_down{display:none;position:absolute;box-shadow:0px 1px 5px #E7E7E7}
.cpjs .cpjs_down{ position:fixed;width:100%;background:#ffffff;left:0;top:76px; padding-bottom:40px;}
.cpjs:hover .cpjs_down{display:block}
.cpjs .cpjs_down{ color:#333}
.cpjs .cpjs_down .cpjs_down_box{
	margin:0 auto;
	color:#666666;
	width:1180px;
	font-size:13px;
	overflow:hidden	;
	position:relative}
.cpjs .cpjs_down .cpjs_down_box ul{display:flex;justify-content:space-between;padding-top:40px;}
.cpjs .cpjs_down .cpjs_down_box .more{
	color:#24acff;
	border:1px #24acff solid;
	width:76px;
	height:22px;
	font-size:12px;
	display:inline-block;
	border-radius:20px;
	line-height:22px ;
	margin-top:4px;
	float:right;
	text-align:center;
	margin-right:22px;
}
.cpjs .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a{color:#24acff;line-height:22px;height:22px; font-size:13px }
.cpjs.cpjs_down .cpjs_down_box .cpjs_down_box-item .more a:before{ content:"";background:rgb(255, 255, 255);left:0px;width:0px;height:2px;bottom:0px;display: block;position:absolute;
}
/*---------------*/
.cpjs:hover .cpjs_down .cpjs_down_box .more{
	color:#24acff;
	border:1px #24acff solid;
	width:76px;
	height:22px;
	font-size:12px;
	display:inline-block;
	border-radius:20px;
	line-height:22px;
	vertical-align:middle;
}
.cpjs:hover .cpjs_down .cpjs_down_box .more:hover{
	color:#ffffff;
	border:1px #24acff solid;
	background:#24acff;
	width:76px;
	height:22px;
	font-size:12px;
	display:inline-block;
	border-radius:20px;
	line-height:22px ;
	vertical-align: middle;
	margin-left:5px;
}
.cpjs:hover .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a:hover{ color:#ffffff}
.cpjs:hover .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a{color:#24acff;line-height:22px;height:22px; font-size:13px;}
.cpjs:hover .cpjs_down .cpjs_down_box .cpjs_down_box-item .more a:before{content:"";background: rgb(255, 255, 255);
	left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.cpjs_down_box-item{line-height:30px; color:#666666; display:inline-block;width:240px;}
.cpjs_down_box-item h3{ margin:0; padding:0; line-height:30px;height: 30px;font-size:16px; color:#111111; text-align:left}
.cpjs_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.jjfa_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.cpjs_down_box-item .more a{text-align: center}
.cpjs:hover .cpjs_down a{ color:#111111}
.jjfa:hover .cpjs_down a{ color:#111111}
/*.jjfa_down_box-item h3 a::before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.jjfa_down_box-item h3:hover a::before {width: 0px;}
.header li:hover a::before {width:0%;}
*/
.cpjs_down_box-item h3 a{ color:#111111}
.cpjs_down_box-item h3 a:hover{ color:#111111}
.cpjs_down:hover{ color:#111111}
.cpjs_down_box-item h3 a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.cpjs_down_box-item h3:hover a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.jjfa_down_box-item h3 a{ color:#111111}
.jjfa_down_box-item h3 a:hover{ color:#111111}
.jjfa_down:hover{ color:#111111}
.jjfa_down_box-item h3 a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.jjfa_down_box-item h3:hover a:before{content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
/*-------解决方案-------*/
.jjfa .cpjs_down{ display:none;position: absolute; box-shadow:0px 1px 5px  #E7E7E7}
.jjfa .cpjs_down{ display:; position: fixed;width:100%; background:#ffffff;left:0;top:76px; padding-bottom:40px;}
.jjfa:hover .cpjs_down{ display:block}
.jjfa .cpjs_down{ color:#333}
.jjfa .cpjs_down .cpjs_down_box{
	margin:0 auto;
	color:#666666;
	width:1270px;
	font-size:13px;
	overflow:hidden	}
.jjfa .cpjs_down .cpjs_down_box ul{ display:flex; justify-content: space-between; padding-top:40px;}
.jjfa .cpjs_down .cpjs_down_box .more{
	color:#24acff;
	border:1px #24acff solid;
	width:76px;
	height:22px;
	font-size:12px;
	display:inline-block;
	border-radius:20px;
	line-height:22px ;
	vertical-align: middle;
	float:right;
	margin-right:0px;
}
.jjfa .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a{color:#24acff; line-height:22px;height:22px; font-size:13px }
.jjfa.cpjs_down .cpjs_down_box .jjfa_down_box-item .more a:before{ content:"";background: rgb(255, 255, 255);left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;
}
.jjfa:hover .cpjs_down .cpjs_down_box .more{
	color:#24acff;
	border:1px #24acff solid;
	width:76px;
	height:22px;
	font-size:12px;
	display:inline-block;
	border-radius:20px;
	line-height:22px ;
	vertical-align: middle;
	margin-left:5px;
}
.jjfa:hover .cpjs_down .cpjs_down_box .more:hover{
	color:#ffffff;
	border:1px #24acff solid;
	background:#24acff;
	width:76px;
	height:22px;
	font-size:12px;
	display:inline-block;
	border-radius:20px;
	line-height:22px ;
	vertical-align: middle;
	margin-left:5px;
}
.jjfa:hover .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a:hover{ color:#ffffff}
.jjfa:hover .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a{color:#24acff;line-height:22px;height:22px; font-size:13px;}
.jjfa:hover .cpjs_down .cpjs_down_box .jjfa_down_box-item .more a:before{content:"";background: rgb(255, 255, 255);
	left: 0px;width: 0px;height: 2px;bottom: 0px;display: block;position: absolute;}
.jjfa_down_box-item{line-height:30px; color:#666666; display:inline-block;}
.jjfa_down_box-item h3{ margin:0; padding:0; line-height:30px;height: 30px;font-size:16px; color:#111111; text-align:left}
.jjfa_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.jjfa_down_box-item h3 a{height:30px; color:#333333;line-height:30px;text-align:left}
.jjfa_down_box-item .more a{text-align: center}
/*---------------*/
.main_title{ text-align: center; padding: 49px 0 27px 0}
.main_title .title{ color: #000000; font-size: 32px; font-weight: 600; padding-bottom: 9px;}
.main_title .titlesub{color: #8c8c8c; font-size: 18px}
.main_title hr{color: #009af6;height:2px;border:none;border-top:2px solid #009af6; width: 55px; margin: 10px auto;margin-top:23px;}
.main_box{ width: 1210px; margin: 0 auto}
.main_box:after{content: ""; clear: both; overflow: hidden;display:block}
.fourbox{ width: 278px; height: 370px;padding-top: 100px; background: #e5f4ff; border-radius: 15px; text-align: center; float:left; margin-right: 32px; cursor: pointer;transition:width 2s;
	-webkit-transition:width 2s; /* Safari */ position: relative}
.fourbox_two{ background: #e5fdff}
.fourbox_three{ background: #e3ffef}
.fourbox_four{ background: #e8eeff}
.fourbox .title{ color: #1d9af5; font-size: 20px; font-weight: 600;padding:15px 0;}
.fourbox .titlesub{ font-size: 14px; color: #84c2f5; padding-bottom:70px;}
.fourbox_last{margin-right:0 !important}
.fourbox_over:hover a.fourboxa{color:#ffffff; border:1px solid #86c5fb; background: #009af6}
a.fourboxa:link {color:#ffffff; text-align: center;  font-size:24px; border-radius:50px; border:0px solid #86c5fb;height:65px; line-height:65px; width:255px; display:block; margin: 20px auto;background: linear-gradient(#3f95fd , #65d5ff)}
a.fourboxa:visited {color:#ffffff;}
a.fourboxa:hover {color:#ffffff; }
a.fourboxa:active {color:#ffffff;}
a.fourboxaa:link {color:#ffffff; text-align: center;  font-size:16px; border-radius: 5px; border:1px solid #86c5fb;height:42px;
	line-height:42px; width:160px; display:block;  position: absolute; bottom:120px;left: calc(50% - 81px) }
a.fourboxaa:visited {color:#ffffff;  border:1px solid #86c5fb;}
a.fourboxaa:hover {color:#329cf8; background: #ffffff; border:1px solid #86c5fb;}
a.fourboxaa:active {color:#ffffff; border:1px solid #86c5fb;}
a.nymfsy:link {color:#ffffff; text-align: center;  font-size:24px; border-radius: 8px;  background:#24a8f7;height:77px; line-height:77px; width:265px; display:block; margin: 60px auto }
a.nymfsy:visited {color:#ffffff; background:#24a8f7;}
a.nymfsy:hover {color:#ffffff; background: #59bbf6}
a.nymfsy:active {color:#ffffff; background: #24a8f7}
a.ljmore:link {color:#329cf8; text-align: center;  font-size:16px; border-radius: 5px; border:1px solid #86c5fb;height:42px; line-height:42px; width:160px; display:block; margin: 40px 0 20px 35px; }
a.ljmore:visited {color:#329cf8;  border:1px solid #86c5fb;}
a.ljmore:hover {color:#ffffff; border:1px solid #86c5fb; background: #009af6}
a.ljmore:active {color:#329cf8; border:1px solid #86c5fb;}
.fourbox:hover .fourbox_over{ display: block; position:absolute; top:0}
.fourbox_over{ width: 278px; height: 470px; background: #ffffff; border-radius: 15px; text-align: center; position:absolute;
	float:left; margin-right: 32px; box-shadow: 0px 0px 25px 0 #c7e9fd; display: block;top:0}
.fourbox_over .title{ background: #7fcaff; color: #ffffff; font-size: 18px; border-radius: 15px 15px 0 0; height:50px; font-weight:600; padding-top: 15px; margin-bottom: 25px;}
.ninebox{width:100%;}
.ninebox .item{width: 403px; text-align: center; float: left;  height: 235px;}
/*.ninebox .item:hover img{margin-top:9px;margin-bottom:10px}*/
.ninebox .item .title{ font-size: 20px;padding:5px 0}
.ninebox .item .titlesub{ font-size: 14px;padding:5px 0}
.ninebox:hover .item .titlesub{ font-size: 14px;padding:5px 0; color: #444444}
.ninebox .item .titlesubb{ font-size: 14px; color: #999999}
.ninebox .items{width: 302px; text-align: center; float:left; padding-bottom:60px;}
/*.ninebox .items:hover img{margin-top:9px;margin-bottom:10px}*/
.ninebox .items .title{ font-size: 20px;padding:5px 0}
.ninebox .items .titlesub{ font-size: 14px;padding:5px 0}
.ninebox:hover .item .titlesub{ font-size: 14px;padding:5px 0;color: #444444}
.ninebox .items .titlesubb{ font-size: 14px; color: #999999}
.margin_bottom{ margin-top:5px !important;}
/*首页跑动小圆点*/
.ydlodinghome{padding-left:60px;padding-top:100px;}
.ydlodinghome:hover p{ color:#1fb5a4}
.zzsc6home {height:60px; float:right; clear:both; text-align:center; width:100%;
}
.zzsc6home .k-linehome {
	width: 37px;
	height: 37px;
	background:url(//cdn.beiing.net/xlshou_com/dot01.jpg);
	border-radius:100%;
	display: inline-block;
	position: relative
}
.backphome{background:#ffffff !important;font-size:22px !important; float:left; padding:0 !important;color:#666666 !important;}
.ydlodinghome:hover .zzsc6home > div {
	width: 37px;
	height: 37px;
	background-color: #66c2fa;
	display: inline-block;
	-webkit-animation: bouncedelay 1.4s infinite ease-in-out;
	animation: bouncedelay 1.4s infinite ease-in-out;
	/* Prevent first frame from flickering when animation starts */
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.ydlodinghome:hover .zzsc6home .bounce1home {
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
}
.ydlodinghome:hover .zzsc6home .bounce2home {
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}
.onhome{background:url(//cdn.beiing.net/xlshou_com/dot02.jpg) !important;
	width:28px !important; height:28px !important; display:inline-block; margin:10px; margin-bottom:5px; position: relative}
/*.zzsc6home .k-linehome:before{ content: ""; background:#66c2fa;border-radius: 50px; position: absolute; width: 27px; height: 27px;left:0; }
.onhome:before{ content: ""; background:#c1e6fc;border-radius: 50px; position: absolute; width: 15px; height: 15px;left:0; }*/
@-webkit-keyframes bouncedelay {
	0%, 80%, 100% { -webkit-transform: scale(0.8) }
	40% { -webkit-transform: scale(1.2) }
}
@keyframes bouncedelay {
	0%, 80%, 100% {
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
	} 40% {
		  transform: scale(1.2);
		  -webkit-transform: scale(1.2);
	  }
}
/*首页跑动小圆点*/
.main_main{ background: #f2f7fa}
.bottom_box{ background:#0068b2 ; padding: 35px 0}
.main_main_sl{background:url(//cdn.beiing.net/xlshou_com/sl.jpg) center center;height: 567px;}
.main_main:after{content: ""; clear: both; overflow: hidden;display:block;padding-bottom:90px;}
.sixbox{width: 100%; font-size: 18px; color: #8c8c8c; }
.sixbox li{width: 165px; float: left; margin-right: 43px;}
.sixbox li img{ overflow: hidden; border-bottom: 1px solid #79c8f8; padding-bottom: 5px; margin-bottom: 5px;}
a.fourboxabottom:link { margin-bottom: 60px;}
a.fourboxatop:link { margin-top: 30px; margin-bottom: 0}
.sixblleft{ width: 544px; height:437px; float: left; margin-left: 30px; padding-top:130px;}
.sixblleft .title{ font-size: 32px; color: #ffffff; font-weight: 600}
.sixblleft .titlesub{ font-size: 16px; color: #ffffff; font-weight: 500; margin-top:10px;}
.sixblright{ float: left; padding-top:95px; width:630px; }
.sixblright .item{ float: left; width: 315px; margin-top: 35px;}
.sixblright .item .img{ width: 90px; height: 90px;background: rgba(255, 255, 255, .1); border-radius: 50px; text-align: center; float: left}
.sixblright .item .img img{position:relative;top:50%;transform:translateY(-50%);}
.sixblright .item .text{ color:#ffffff;font-size: 12px; padding-left: 10px;padding-top:20px; float: left;margin-top: 0}
.sixblright .item .text li{ font-size: 18px; margin-bottom: 5px;}
.albox{ width: 110%}
.albox li{ width: 204px;height: 130px;text-align: center;float:left}
.newstitle{ width: 100%; text-align: center;padding-bottom: 40px;}
.newstitle li{ font-size: 18px; color: #666666; display: inline-block; padding: 0 35px;}
.onli a{ color:#1f9fed !important}
a.bottoma:link {color:#ffffff; }
a.bottoma:visited {color:#ffffff;}
a.bottoma:hover {color:#009af6;}
a.bottoma:active {color:#ffffff;}
a.mb:link {color:#8c8c8c; font-size: 12px; }
a.mb:visited {color:#8c8c8c; font-size: 12px;}
a.mb:hover {color:#009af6;}
a.mb:active {color:#8c8c8c; font-size: 12px;}
.bottom_left{ width: 410px; height: 150px; border-right: 1px solid #3084bf; color: #ffffff; font-size: 12px; float: left}
.bottom_left li{ padding: 10px 0 0 5px; line-height: 180%}
.bottom_center{ border-right: 1px solid #3084bf; width: 150px; height:150px; padding-left: 80px; float: left; line-height: 200%}
.bottom_right{ width: 325px; text-align: center; color: #ffffff;  float:left;line-height: 200%}
.bottom_right li{ padding-top: 10px;}
.box_bottom{ padding: 20px 0}
/*右侧咨询框*/
.zxbox{background:url(//cdn.beiing.net/xlshou_com/home/onling/aa01.png) ;width: 60px; height:70px;} 
.zxbox:hover{background:url(//cdn.beiing.net/xlshou_com/home/onling/aa01.png) 120px 0px }
.qqbox{ background:url(//cdn.beiing.net/xlshou_com/home/onling/aa02.png); height:70px;} 
.qqbox:hover{background:url(//cdn.beiing.net/xlshou_com/home/onling/aa02.png)120px 0px }
.qqbox:hover .qq_box { display:block; right:145px; }
.qq_box{ background:#4ce4db; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px;}
.wxbox{ background:url(//cdn.beiing.net/xlshou_com/home/onling/aa03.png) 0; height:70px;} 
.wxbox:hover{background:url(//cdn.beiing.net/xlshou_com/home/onling/aa03.png)120px 0px}
.wxbox:hover .wx_box { display:block; right:105px; top:-70px; }
.wx_box{ background:#ffffff; width:92px; height:92px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px; padding:3px 3px;border:#60cafe solid 1px;border-radius:6px; }
.telbox{ background:url(//cdn.beiing.net/xlshou_com/home/onling/aa04.png) ; height:70px;} 
.telbox:hover{background:url(//cdn.beiing.net/xlshou_com/home/onling/aa04.png) 120px 0;position: relative}
.telbox:hover .tel_box { display:block; right:54px;top:-1px;position: absolute}
.tel_box{ background:#ffffff; width:150px; height:70px;color:#19b1fc; width:150px;  text-align:center; display:none; position:relative; font-size:16px; border:#60cafe solid 1px; border-right:#50cdc5 solid 0px; border-radius:6px; font-weight: 600 }
.qbd{color: #111111; font-size: 12px; text-align: left; padding: 15px 0px 5px 15px;font-weight: 500}
.text{font-size: 12px;color: #666666; margin-top: 45px;}
.phonebox{ background:#4ce4db; height:50px;} 
.phonebox:hover{background:#4ce4db}
.phonebox:hover .phone_box { display:block; right:145px;background:#ffffff; width:150px; height:70px;color:#02c2b6; }
.phone_box{ background:#ffffff; width:150px; height:70px;color:#02c2b6; text-align:center; display:none; position:relative; font-size:18px; border:#60cafe solid 1px; border-right:#60cafe solid 0px;}
.zck_box{ width:60px; position:fixed; right:10px; top:200px; z-index:999}
.zck_box li{width:60px; border-radius:6px; margin:3px;  color:#FFF; text-align:center;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; border:#60cafe solid 1px}
.zck_box li:hover{ }
/*右侧咨询框*/
.newtitlebox{ text-align: center}
.new_title{ color: #0196f0; display: inline-block; font-size: 36px; background:url(../images/images/2019images/yunduan/dd.jpg) center center  no-repeat ;  min-width: 330px; min-height: 83px;line-height: 83px;}
.new_titlesub{ font-size: 18px; color: #8c8c8c}
.new_titlemore{ color: #0196f0; display: inline-block; font-size: 36px; background:url(../images/images/2019images/yunduan/dd02.jpg) center center  no-repeat ;  min-width: 524px; min-height: 83px;line-height: 83px;}
.ny_mainbox{ width: 100%; background: #f7f7f7; }
.ny_mainbox_box{ margin: 0 auto; width: 1216px; padding: 100px 0; overflow: hidden}
.ny_box{ width: 400px; float: left}
.ny_box01{ width: 450px !important;}
.ny_box02{ width: 380px}
.ny_box01 .topmain{width: 360px !important;}
.ny_box03{ margin-top: 100px;}
.ny_box04{ margin-top: 50px;}
.ny_box .title{ font-size: 32px;}
.ny_box .titlesub{ font-size: 22px;padding: 8px 0}
.ny_box .texta{ font-size: 20px; padding-top:25px;}
.ny_box .textb{ font-size: 16px; color: #8c8c8c; text-indent: 36px;}
.ny_box .topmain{ margin-top: -35px; margin-left: 36px; text-indent: 0; font-size: 18px;}
.ny_boxright{ margin-right: 50px; margin-left: 20px;}
.ny_boxleft{ margin-left:70px; margin-right: 0px;}
.ny_boxleft{ margin-left: 50px}
.imgleft{ float: left}
.imagetop{ margin-top: 30px;}
.ny_boxright01{ margin-right: 100px;}
.ny_boxright02{ margin-left: 17px;}
.imgleft_left{ margin-left: 100px;}
.imgleft_left_left{ margin-left: 130px;}
.imgleft_left_left01{ margin-left:60px;}
.imgleft_left_left02{ margin-left:86px;}
.order_box3{ margin-right:65px; width: 360px; float: left; padding-bottom: 50px;}
.open{ border-bottom: 1px solid #ededed; line-height: 40px; font-size: 18px}
.newsb_zw{ width:363px; float:left; overflow:hidden;}
.newsb_zw span{ width:50px; float:right; color:#999}
.newsb_zw ul{list-style:none; margin:0; padding:0 }
.newsb_zw li{ margin-top:10px; height:30px;border-bottom: 1px solid #ededed;}
.newsb_zw dl{padding: 4px 0px;overflow: hidden;}
.newsb_zw dl dt{height: 28px;
	line-height: 28px;
	background: transparent url("../images/images/wen.gif") no-repeat scroll 8px 4px;
	padding-left: 36px;
	font-weight: bold;}
.newsb_zw dl dd{line-height: 24px;overflow: hidden;display:block;padding: 3px 0px 0px 36px;
	background: transparent url("../images/images/da.gif") no-repeat scroll 8px 7px;}
#showmfsy{ width:521px; height:440px; background:url(../images/images/2019images/mf_back.png); position: absolute;margin-left:-260px; text-align:center; z-index:999}
#showmfsy #close{width:31px; height:31px; margin-left:501px; margin-top:-10px;cursor:pointer;}
.content{ width:350px; margin:0 auto; margin-top:70px;}
.mask{ width:100%; height:100%; position:absolute;left:0; top:0; background:rgba(0,0,0,0.2); z-index:998}
.magin-top{ margin-top: 80px;}


.mfsy_open{ position: absolute; top:77px;}

.ydjhzfbox{ width: 900px; margin: 0 auto; color: #6e6e6e}
.ydjhzfbox li{ width: 80px; float: left;text-align: center; margin: 0 23px; padding-top: 55px;}
.fixbottom{
	z-index: 999;
	width: 50px;
	height: 45px;
	position: fixed;
	top:200px;
	right:0;
	font-size: 15px;
	z-index: 999;
	color: #f45b77;
}
.fixbottom .item{
	text-align: center;
	line-height: 45px;
}
.fixbottom .item01{ color: #ffffff;}
.fixbottom .item img{ width:50px; margin-bottom: -8px}
.hygl_box{ margin: 0 auto; width: 1220px; padding: 100px 0; overflow: hidden}
.jypx_main_box{width: 1220px; margin: 0 auto}
.jypx_main_box:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.lypw_titleb{ width: 424px; height: 64px;
	margin: 50px auto; line-height: 60px; font-size: 34px; color: #000000; font-weight: 500; text-align: center; margin-bottom: 5px;}
.subtitle_zu{ text-align: center; font-size: 18px; color: #8c8c8c}
.imgcenter{ margin: 50px 222px; margin-bottom: 0}
.tabtow{ background: url(//cdn.beiing.net/xlshou_com/2022/b3878.png) no-repeat top center; width: 100%; color: #fff !important}
.main{margin:0 auto;width: 1210px}
/*fouryi*/
.fouryi-title{width:1200px;  margin: 0 auto; margin-top:0px;background: #fff; border-radius: 20px 20px 0 0;}
.fouryi-title ul{ margin: 0 16px; padding:0;}
.fouryi-title ul li{width:256px; height:90px; display:inline-block; margin:23px 0px 12px 0px; cursor:pointer;border-radius: 10px;}
.fouryi-title ul li:hover .title a{color:#ffffff}
.five-rightee{margin-right:44px !important}
.foryili01{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-1.png) 40px center; background-repeat: no-repeat}
.foryili02{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-2.png) 40px center; background-repeat: no-repeat}
.foryili03{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-3.png) 40px center; background-repeat: no-repeat}
.foryili04{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-4.png) 40px center; background-repeat: no-repeat}
.foryili01.on{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-1-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.foryili02.on{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-2-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.foryili03.on{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-3-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.foryili04.on{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-4-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.fouryi-title ul li.on .title a{color:#1294ff}
.foryili01:hover{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-1-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.foryili02:hover{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-2-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.foryili03:hover{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-3-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.foryili04:hover{background:url(//cdn.beiing.net/xlshou_com/2022/sy01-4-2.png) 40px center,linear-gradient(#fff , #e7f1fa);background-repeat: no-repeat}
.fouryi-title ul li .title a{ font-size: 20px;
color: #595959;
font-weight: 600;
display: block;
padding-top: 30px;
padding-left:110px;}
.fouryi{width: 1165px;
margin: 15px 20px;display:none; position:relative; border-top: 2px solid #e7e7e7;height:515px; margin-top: 0}
.fouryi .lihen{background:#1294ff; height:2px; width:256px; position:absolute;top:-2px;}
.fouryi .titlebox{padding-top:24px; padding-left:21px; padding-right:0px; float:left; height:460px;}
.foryilia{padding-top:44px;width: 390px; float:right;margin-left:30px;margin-right: 30px;}
.foryilia .title{font-size:28px;width: 130px; color: #000000;position: relative;height:95px;display:table-cell;/*按照单元格的样式显示元素*/
vertical-align:bottom;   /*底对齐*/padding-bottom:0px; font-weight: 600}
.foryilia .title:before{content: url(//cdn.beiing.net/cyysoft_net/lit_list.png);margin-left: -30px; position: absolute; bottom:5px;}
.foryilia .title span{z-index: 1;position: absolute;display: block;bottom:0}
.posi{position: absolute;z-index: 0;bottom:10px;right:0}
.imgleftinde{text-align: center}
.foryilia h3 a{ font-size:18px; color:#666666; font-weight:500; display:block; padding-top:0px;padding-left:0px;text-align:left}
.foryilia .subtitle{padding-top:15px;font-size: 16px; color: #000000;width: 100%;clear: both}
.foryilia .subtitle01{padding-top:13px;font-size:15px; color: #8c8c8c;width: 100%;clear: both;line-height: 170%}
.foryiliasubtitle01{width: 374px !important}
.submargin{padding-top: 34px !important;}
.foryilia .subtitle .zx{width: 120px;height:39px; background:#ffffff;color:#1890ff;border: 1px solid #1890ff;line-height: 40px;
	border-radius:8px; margin-top:8px; border-radius: 20px;
	text-align: center;font-size:16px;float:left;margin-right:30px;cursor:pointer;margin-left: -2px;}
.foryilia .subtitle .sy{width:120px;height:38px;background:#fff;color:#1294ff;border:1px solid #1294ff;line-height:38px;text-align:center;font-size: 16px; float: left;cursor: pointer;border-radius:8px; margin-top:18px;}
.fouryi-title ul li .subtitle{font-size: 18px;color:#8c8c8c;padding-left:47px;padding-top:5px; padding-bottom:5px}
.titleboxtext{ font-size:20px; padding-left:10px; padding-top:5px; line-height:180%; color: #333333;padding-bottom:12px;}
a.titleboxtext_more:link {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.titleboxtext_more:visited {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
 a.titleboxtext_more:hover{ background:#ffffff; color:#ff4785}
a.titleboxtext_more:active {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.titleboxtext_more01:link {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785 }
a.titleboxtext_more01:visited {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785}
 a.titleboxtext_more01:hover{ background:#ff4785; color:#ffffff}
a.titleboxtext_more01:active {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785
	 }
.title_five{font-size:24px; color:#333333;
	font-weight: 600; text-indent:8px;padding-bottom:0;}
.fouryi .contact{ color:#666666; font-size:14px; float:left; margin-left:5px;margin-top:80px;max-width: 465px;}
.fouryi .contact li{padding-left: 5px;}
.fouryi .contact li h3{ font-size:18px; color:#333333; font-weight:500; margin-bottom: 0}
.fouryi .contact li p{margin-top: -25px; padding-left:20px; padding-bottom:15px; color: #8c8c8c; font-size: 16px;line-height: 165%}
.fouryi .contact li h3 img{ vertical-align:middle; margin-right: 5px;}
.five_left{position:absolute;left:0px;top:250px;cursor:pointer}
.five_right{position:absolute;right:0px;top:250px;cursor:pointer}
/*fouryi*/

/*首页新闻*/
.news_main{ width:100%; margin-top:0px; padding-left:10px;overflow: hidden}
.news_main .item{ width: 573px; padding:10px;box-shadow: 0 0 12px rgba(43, 139, 255, .0); float: left;
	background: #ffffff; margin-bottom: 20px; border-radius: 5px;border: 1px solid #dedede;position: relative}
.news_main .item:hover{ box-shadow: 0 0 12px rgba(43, 139, 255, .0);  border: 1px solid #48b4ff ;border-radius: 5px;}
.news_main_lszm .item:hover{ box-shadow: 0 0 12px rgba(100,100,100, .0);  border: 1px solid #48b4ff ;border-radius: 5px;}
.news_main:nth-child(1){margin-right: 17px;}
.news_main .item:nth-of-type(odd){margin-right:17px;}
.news_main .item img{ width:198px; height:122px; float: left}
.news_main .item .mainbox{ width: 359px;padding-left:16px; float: left}
.news_main .item .mainbox .title{ font-size: 18px; padding-bottom:0px;margin-top: -3px;line-height: 140%}
.news_main .item .mainbox .titlesub{font-size:14px; color:#a8a8a8; margin:5px 0;margin-top:5px !important;line-height: 144%}
.news_main .item .mainbox .titlesub_B{font-size:14px; color:#a8a8a8; margin:5px 0;
	margin-top:5px !important;position: absolute;bottom:7px;width: 352px;}
.news_main .item .mainbox .submargin{ margin-top: 10px; padding-top: 0 !important;}
.news_main .item .mainbox .submargin a:link{ color:#a8a8a8;}
.news_main .item .mainbox .submargin a:visited{ color:#a8a8a8;}
.news_main .item .mainbox .submargin a:hover{ color:#999999;}
.news_main .item .mainbox .submargin a:active{ color:#a8a8a8;}
a.morea:link {color:#8c8c8c;float: right; font-size:14px;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
/*首页新闻*/
/*fouryi-----------*/
.afouryi-title{width:1200px;  margin-top:-25px;}
.afouryi-title ul{ margin: 0 15px; padding:0}
.afouryi-title ul li{width:135px; height:110px; display:inline-block; margin:15px 0px 10px 0px; cursor:pointer;border-radius: 10px;}
.afouryi-title ul li:hover .title a{color:#ffffff}
.fivenew-right{margin-right:9px !important}
.aforyili01{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-1.png) center 15px;background-repeat: no-repeat}
.aforyili02{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-2.png) center 15px;background-repeat: no-repeat}
.aforyili03{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-3.png) center 15px;background-repeat: no-repeat}
.aforyili04{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-4.png) center 15px;background-repeat: no-repeat}
.aforyili05{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-5.png) center 15px;background-repeat: no-repeat}
.aforyili06{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-6.png) center 15px;background-repeat: no-repeat}
.aforyili07{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-7.png) center 15px;background-repeat: no-repeat}
.aforyili08{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-8.png) center 15px;background-repeat: no-repeat}
.aforyili01.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-1-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili02.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-2-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili03.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-3-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili04.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-4-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili05.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-5-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili06.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-6-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili07.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-7-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili08.on{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-8-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.afouryi-title ul li.on .title a{color:#1294ff}
.aforyili01:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-1-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili02:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-2-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili03:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-3-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili04:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-4-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili05:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-5-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili06:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-6-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili07:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-7-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.aforyili08:hover{background:url(//cdn.beiing.net/xlshou_com/2022/gxyw01-8-2.png) center 15px,linear-gradient(#ffffff , #e7f1fa);background-repeat: no-repeat}
.afouryi-title ul li .title a{ font-size: 18px;
color: #333333;
font-weight: 500;
display: block;
padding-top: 70px;
text-align: center;}
.afouryi{width:1160px;margin: 15px 20px;  display:none; position:relative; border-top: 2px solid #e7e7e7;height:523px; margin-top: 0}
.afouryi .lihen{ background:#1294ff; height:2px; width:126px; position:absolute;top:-2px;}
.afouryi .titlebox{ padding-top:20px; margin-left:25px; padding-right:20px; float:right; height:460px;}
.aforyilia{padding-top:56px;width:350px; float:left;margin-left:56px;margin-right:10px;}
.aforyilia .title{font-size:28px;width: 160px; color: #000000;position: relative;height:95px;display:table-cell;/*按照单元格的样式显示元素*/
vertical-align:bottom;   /*底对齐*/padding-bottom:0px;font-weight: 600}
.aforyilia .title:before{content: url(//cdn.beiing.net/cyysoft_net/lit_list.png);margin-left: -30px; position: absolute; bottom:5px;}
.aforyilia .title span{z-index: 1;position: absolute;display: block;bottom:0}
.aposi{position: absolute;z-index: 0;bottom:10px;right:40px}
.imgleftinde{text-align: center;float: left}
.aforyilia h3 a{ font-size:18px; color:#666666; font-weight:500; display:block; padding-top:0px;padding-left:0px;text-align:left}
.aforyilia .subtitle{padding-top:15px;font-size: 18px; color: #000000;width:405px;clear: both}
.aforyilia .subtitle01{padding-top:13px;font-size:16px; color: #8c8c8c;width: 100%;clear: both;line-height: 170%}
.aforyiliasubtitle01{width: 382px !important}
.submargin{padding-top: 34px !important;}
.aforyilia .subtitle .zx{width: 120px;height:39px; background:#ffffff;color:#1890ff;border: 1px solid #1890ff;line-height: 40px;
	border-radius:8px; margin-top:6px; border-radius: 20px;
	text-align: center;font-size:16px;float:left;margin-right:30px;cursor:pointer;margin-left: -2px;}
.aforyilia .subtitle .sy{width:120px;height:38px;background:#fff;color:#1294ff;border:1px solid #1294ff;line-height:38px;text-align:center;font-size: 16px; float: left;cursor: pointer;border-radius:8px; margin-top:18px;}
.afouryi-title ul li .subtitle{font-size: 18px;color:#8c8c8c;padding-left:47px;padding-top:5px; padding-bottom:5px}
.titleboxtext{ font-size:20px; padding-left:10px; padding-top:5px; line-height:180%; color: #333333;padding-bottom: 12px;}
a.titleboxtext_more:link {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.titleboxtext_more:visited {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
 a.titleboxtext_more:hover{ background:#ffffff; color:#ff4785}
a.titleboxtext_more:active {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.titleboxtext_more01:link {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785 }
a.titleboxtext_more01:visited {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785}
 a.titleboxtext_more01:hover{ background:#ff4785; color:#ffffff}
a.titleboxtext_more01:active {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785
	 }
.title_five{font-size:24px; color:#333333;
	font-weight: 600; text-indent:8px;padding-bottom:0;}
.afouryi .contact{ color:#666666; font-size:14px; float:left; margin-left:5px;margin-top:80px;max-width: 465px;}
.afouryi .contact li{padding-left: 5px;}
.afouryi .contact li h3{ font-size:18px; color:#333333; font-weight:500; margin-bottom: 0}
.afouryi .contact li p{margin-top: -25px; padding-left:20px; padding-bottom:15px; color: #8c8c8c; font-size: 16px;line-height: 165%}
.afouryi .contact li h3 img{ vertical-align:middle; margin-right: 5px;}
.afive_left{position:absolute;left:0px;top:250px;cursor:pointer}
.afive_right{position:absolute;right:0px;top:250px;cursor:pointer}
.subtitle_box{ color: #8c8c8c !important; font-size: 14px !important;padding-top:23px !important;margin-left:0px;}
.subtitle_box li{ display: inline-block;padding: 7px 15px 7px 2px; text-align: left;line-height: 120%;font-size:16px;width: 120px}
.subtitle_box li img{margin-bottom: 5px;margin-right: 10px;
}
.subtitle_box01{ color: #8c8c8c !important; font-size: 14px !important;padding-top: 30px !important;margin-left:-6px;}
.subtitle_box01 li{ display: inline-block;padding: 0 5px; text-align: center;line-height: 120%;font-size: 15px;}
.subtitle_box01 li img{margin-bottom: 5px;}
.subtitle_box_top{margin-top:4px;}
.subtitle_boxa{ color: #8c8c8c !important; font-size: 14px !important;padding-top:14px !important;margin-left:0px;}
.subtitle_boxa li{ display: inline-block;padding: 7px 15px 7px 2px; text-align: center;line-height: 120%;font-size:14px;}
.subtitle_boxa li img{margin: 0 auto;margin-bottom: 5px;
}
.subtitle_boxa_top{margin-top:4px;}
.cowhite{color: #fff !important}
.hrwhite{border-top:2px solid #ffffff !important;color:#fff !important}
/*fouryi-----------*/
.xcx_b{width:1200px; height:869px; background:url(//cdn.beiing.net/xlshou_com/2022/xcx_b.png);margin-bottom: 20px;margin-top: -18px;}
.xcx_b .xcx01{width:387px;margin-left:562px;}
.xcx_b .xcx02{width: 345px;margin-left:255px;padding-top:200px;}
.xcx_b .xcx03{width: 330px;float: right;margin-top:-415px;}
.xcx_b .xcx01 .titleone{color:#a467ff;font-size:24px;font-weight:600;padding-top:45px;padding-bottom:8px}
.xcx_b .xcx01 .titleone_one{color:#8c8c8c;font-size:16px;line-height:147%;padding-left:5px; padding-bottom:5px;}
.titleone_onel{line-height: 150%;margin-left:15px;display:block;float:left;margin-top:-18px;}
.xcx_b .xcx01 .titleone_one span{color:#000000}
.xcx_b .xcx01 .titleone_one:before{content:url("//cdn.beiing.net/xlshou_com/2022/1547001.png");display:inline-block;width:15px;}
.xcx_b .xcx01 .titleone_tow:before{content:url("//cdn.beiing.net/xlshou_com/2022/1547002.png");display:inline-block;width:15px;}
.xcx_b .xcx01 .titleone_three:before{content:url("//cdn.beiing.net/xlshou_com/2022/1547003.png");display:inline-block;width:15px;}
.titleone_t{color:#1890ff !important;}
.titleone_th{color:#ff8a00 !important;}
.wxsy_box{width:233px;height:500px;box-shadow:0 0 12px rgba(100, 100, 100, .1);float:left;border-radius:15px; background:#fff;overflow:hidden}
.wxsy_box01{width:466px !important}
.wxsy_box .wxsytitle{background: #48bbff;font-size:20px;color:#fff;text-align:center;padding:10px 0;font-weight:600;width:100%}
.wxsy_box .wxsytitle p{font-size:14px; color:#ffffff;font-weight:500}
.wxsy_box .lili{border-bottom: 1px #f0f0f0 solid;margin: 0 12px;overflow:hidden;padding:16px 0}
.wxsy_box_bli{border-bottom: 0px #f0f0f0 solid !important;}
.wxsy_box .lili img{float:left;margin-top:3px;}
.wxsy_box .lili .tt_wxb{margin-left:40px;font-size:15px !important;color:#000;}
.wxsy_box .lili .tt_wxb p{font-size:12px;color: #8c8c8c;padding-top:3px;}
.wxsy_right{margin-right: 14px;}
/*内页新闻相关列表*/
.hitpm{ width:100%}
.hitpm ul{ margin:0; padding:0; background:url(); background-repeat:no-repeat; overflow:hidden; }
.hitpm ul li{ margin:5px 0; padding:0; float:left; width:45%;}
.hitpm ul li h2{ margin:0; padding:0; font-weight:0; font-size:13px; text-indent:20px;width:100%; font-weight:100}
.hitpm h3,.xgnexs h3{border-radius:10px;height:40px; color:#000000; line-height:40px;border-bottom: 1px solid #f7f7f7;
	width:96%;margin: 5px 2%; text-align:left; font-size:16px; font-weight:600; margin-top:60px;}
.hitpm h3:before,.xgnexs h3:before{ content: ' ';
    display: inline-block;
    width: 3px;
    height: 18px;
    background:#1890ff;;
    margin-right: 10px;margin-left:7px;
    border-radius: 2px;
    vertical-align: -3px;}
.xgnexs{ width:100%; overflow:hidden}
.xgnexs li{ margin:5px 0;padding:0;font-weight:0;font-size:13px;float:left;text-indent:20px;width:45%;ont-weight:100}
.xgnexs li h2{ margin:0; padding:0; font-weight:0; font-size:13px; text-indent:20px;width:100%; font-weight:100;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.newn_right h1{ display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 26px;
font-weight: bold;
color: #333;
padding: 19px 10px 40px 0 !important;
line-height: 150%;}
.newn_rightt h1{display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 26px;
font-weight: bold;
color: #333;
padding: 19px 10px 40px 0 !important;
line-height: 150%;}

.dqadd{line-height:600%;font-size:14px;margin:0 25px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.dqadd a:link{font-size:14px;}
.datly{display:block;text-align:center;height:30px; line-height:30px; background-color:#F2F2F2;font-size:12px; color:#999;}
.datly a:link{font-size:12px; color:#999;}
.fanye{width: 680px;background-color: #F7F7F7;clear: both; margin:0 auto;border: 1px solid #E3E3E3;line-height: 40px; display: none !important}
/*内页新闻相关列表*/

/*four_img*/

.listbiao{width:1200px;margin: 0 auto;padding-bottom:0px;overflow: hidden}
.listbiao_box{width:261px;border:1px solid #e2e2e2;border-radius:16px;float:left;margin-bottom:4px;}
.listbiao_box img{float:none !important}
.listbiao_box p{color:#434343;font-size:15px;margin:15px 10px;display: block;line-height:170%;text-align:center;overflow: hidden}
.listright{margin-right:49px;}
.widboxwid{width:210px;text-align:left !important;margin:15px 33px !important}
.min_f{font-size: 14px !important; letter-spacing: 0px;margin:15px 5px !important;}
.min_f01{font-size: 14px !important;}




/*内页新闻相关列2025表*/
.new_main{ width:1200px; overflow:hidden;margin:0 auto;  margin-top:20px; clear:both}

.new_main01{background: #fff;  width:1200px; overflow:hidden;margin:0 auto; padding: 10px 0; padding-bottom: 20px; margin-top:20px; clear:both}
.n_n_title{ background:#f8f8f8;width: 100%; padding-left:0px; text-align:left; line-height:40px; height:40px;}
.n_n_title a{font-size: 16px; color: #7e7e7e}

.newn_right {
  line-height: 200%;
  font-size: 16px;
  margin: 0px 20px;
}
.newn_right h2{ display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 26px;
font-weight: bold;
color: #333;
padding: 19px 10px 40px 0 !important;
line-height: 150%;}
.n_n_ny {
  width: 882px;
  min-height: 1010px;
  border-radius: 3px;
  background: #fff;
  border: 0px #d5d5d5 solid;
  float: left;
  margin: 0 15px 0 0px;}
.lxxnews {
    width:262px;
    float:left;
    display:inline;
    background:#ffffff;
    padding:10px 13px;
    margin-left:10px;border-radius:10px;
}
.hitpm{ width:100%;margin-bottom:-10px;}
.hitpm ul{ margin:0; padding:0;margin-left: 6px; background:url(); background-repeat:no-repeat; overflow:hidden; }
.hitpm ul li{ margin:10px 0.5%; padding:0; float:left; width:18.7%; border: 1px solid #dedede;border-radius: 20px;height: 30px; line-height: 30px;background: #f6f6f6}
.hitpm ul li:hover{ margin:10px 0.5%; padding:0;background: #fff; float:left; width:18.7%; border: 1px solid #229eff ;border-radius: 20px;height: 30px; line-height: 30px;}

.hitpm ul li h2{ margin:0; padding:0 5px; font-weight:0; white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏超出容器的部分 */
  text-overflow: ellipsis; /* 显示省略号 */font-size:13px; text-align: center;width:100%; font-weight:100;line-height: 30px}
.hitpm ul li h2 a:link{color: #111111 ;font-size: 15px;}
.hitpm ul li h2 a:hover{color: #000;font-size: 15px;}
a.hitpma:link {color:#111111;font-size:15px;}
a.hitpma:visited {color:#111111;}
a.hitpma:hover {color:#000;}
a.hitpma:active {color:#111111;}
.hitpm h3,.xgnexs h3{border-radius:10px;height:40px;color:#000000;line-height:40px;border-bottom:1px solid #f7f7f7;width:96%;margin:5px 2%;text-a.newn_right h1lign:left;font-size:24px;font-weight:500;margin-top:10px;}
.hitpm h3:before,.xgnexs h3:before{ content:' ';
    display:inline-block;
    width: 3px;
    height: 24px;
    background:#229eff ;
    margin-right: 10px;margin-left:-3px;
    border-radius: 2px;
    vertical-align: -3px;}
.xgnexs{ width:100%; overflow:hidden}
.xgnexs li{ margin:5px 0;padding:0;font-weight:0;font-size:13px;float:left;text-indent:20px;width:45%;ont-weight:100}
.xgnexs li h2{ margin:0; padding:0; font-weight:0;font-size:13px;text-indent:20px;width:100%;font-weight:100;line-height: 170%;
white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}

.n_n_main h1{ line-height:140%; margin:30px 20px; text-align:center; font-size:26px;font-weight: 600}
.dqadd{line-height:600%;font-size:14px;margin:0 25px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.dqadd a:link{font-size:14px;}
.datly {
  display: block;
  text-align: center;
  height: 30px;
  line-height: 30px;
  background-color: #F2F2F2;
  font-size: 12px;
  color: #999;
}
.datly a:link{font-size:12px; color:#999;}
.fanye{width: 680px;background-color: #F7F7F7;clear: both; margin:0 auto;border:1px solid #E3E3E3;line-height: 40px; display: none !important}
/*news_show*/
.hxcp_box{width: 262px;;padding: 0px;margin-top: 10px;}
.hxcp_box_b{width: 262px;height:192px;padding-top: 20px;margin-top: 10px;}
.hxcp_box_b .title{font-weight: 600;font-size: 18px; color: #000;margin-top: 10px;}
.hxcp_box .title{width: 100%px;height:19px; 
text-align: left;color: #000;
font-weight: 600;font-size: 18px;font-style: italic; margin:20px auto;line-height:20px
}
.hxcp_box .title:before{content: ' ';
  display: inline-block;
  width: 3px;
  height: 18px;
  background: #229eff ;
  margin-right: 10px;
  margin-left: -0;
  border-radius: 2px;
  vertical-align: -3px;}
.hxcp_box .main_box{ background: #ffffff; width: 100%}
.hxcp_box .main_box .title_s{width: 262px; 
font-size: 18px; color: #ffffff;font-weight: 600;text-align: center;}

.hxcp_box .main_box .title_sone{color: #000;background: #f6f6f6; font-size: 16px;height:50px;line-height: 50px; text-align: center;margin:-10px 0 8px 0}
.hxcp_box .main_box .list_list{ background: #f3fffe;border-radius:0px;overflow: hidden;padding:5px 0px;padding-bottom:0}
.hxcp_box .main_box .list_list li{width:50%; float:left;list-style: none;font-size: 12px;line-height: 220%}
.hxcp_box .main_box .list_list li img{padding-right: 5px;vertical-align: text-bottom}
/**/


.mainbox_ny{ border: 1px solid #e8e8e8;margin: 15px 0 0px 21px; border-radius: 10px; width: 44.5%;padding:16px; float: left}
.mainbox_ny .title{ font-size: 20px;font-weight: 600; padding-bottom:3px;margin-top: -3px;line-height: 140%;/*text-overflow:ellipsis;white-space: nowrap;*/}
.mainbox_ny .title a{color: #000 !important}
.mainbox_ny .titlesub{font-size:16px; color:#656565; margin:5px 0;margin-top:5px !important;line-height: 144%}
.mainbox_ny .titlesub_B{font-size:14px;color:#a8a8a8;margin:5px 0;margin-top:10px !important;margin-bottom:0px;display: inline-block}
.mainbox_ny .submargin{ margin-top:10px; padding-top:0 !important}
.mainbox_ny .submargin a:link{ color:#656565;}
.mainbox_ny .submargin a:visited{ color:#656565;}
.mainbox_ny .submargin a:hover{ color:#999999;}
.mainbox_ny .submargin a:active{ color:#656565;}

a.morea:link {color:#8c8c8c;font-size:14px;margin-left: 10px;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
.fouryi100{ background:#fbfbfb !important;}
.pimage img{margin: 0 auto; display: block ;max-width: 100%;}
.pimage{line-height: 200%; font-size: 16px; margin: 0px 10px}
.pimage p{line-height: 200%; font-size: 16px !important;margin: 20px 0px !important}
.pimage p a{line-height: 200%; font-size: 16px !important;padding-top: 20px; color: #ff4c88 !important}
.pimage p a:hover{ line-height: 200%; font-size: 16px;padding-top: 20px; color:#ed9d03 !important }
.pimage h4,.pimage h3{font-weight: 600;font-size: 16px}
/*内页新闻相关列2025表*/
.new_main{ width:1200px; overflow:hidden;margin:0 auto;  margin-top:20px; clear:both}

.new_main01{background: #fff;  width:1200px; overflow:hidden;margin:0 auto; padding: 10px 0; padding-bottom: 20px; margin-top:20px; clear:both}
.n_n_title{ background:#f8f8f8;width: 100%; padding-left:0px; text-align:left; line-height:40px; height:40px;}
.n_n_title a{font-size: 16px; color: #7e7e7e}
.newn_right {
  line-height: 200%;
  font-size: 16px;
  margin: 0px 20px;
}
.newn_right h2{ display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 26px;
font-weight: bold;
color: #333;
padding: 19px 10px 40px 0 !important;
line-height: 150%;}
.n_n_ny {
  width: 882px;
  min-height: 1010px;
  border-radius: 3px;
  background: #fff;
  border: 0px #d5d5d5 solid;
  float: left;
  margin: 0 15px 0 0px;}
.lxxnews {
    width:262px;
    float:left;
    display:inline;
    background:#ffffff;
    padding:10px 13px;
    margin-left:10px;border-radius:10px;
}
.hitpm{ width:100%;margin-bottom:-10px;}
.hitpm ul{ margin:0; padding:0;margin-left: 6px; background:url(); background-repeat:no-repeat; overflow:hidden; }
.hitpm ul li{ margin:10px 0.5%; padding:0; float:left; width:18.7%; border: 1px solid #dedede;border-radius: 20px;height: 30px; line-height: 30px;background: #f6f6f6}
.hitpm ul li:hover{ margin:10px 0.5%; padding:0;background: #fff; float:left; width:18.7%; border: 1px solid #229eff ;border-radius: 20px;height: 30px; line-height: 30px;}

.hitpm ul li h2{ margin:0; padding:0 5px; font-weight:0; white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏超出容器的部分 */
  text-overflow: ellipsis; /* 显示省略号 */font-size:13px; text-align: center;width:100%; font-weight:100;line-height: 30px}
.hitpm ul li h2 a:link{color: #111111 ;font-size: 15px;}
.hitpm ul li h2 a:hover{color: #000;font-size: 15px;}
a.hitpma:link {color:#111111;font-size:15px;}
a.hitpma:visited {color:#111111;}
a.hitpma:hover {color:#000;}
a.hitpma:active {color:#111111;}
.hitpm h3,.xgnexs h3{border-radius:10px;height:40px;color:#000000;line-height:40px;border-bottom:1px solid #f7f7f7;width:96%;margin:5px 2%;text-a.newn_right h1lign:left;font-size:24px;font-weight:500;margin-top:10px;}
.hitpm h3:before,.xgnexs h3:before{ content:' ';
    display:inline-block;
    width: 3px;
    height: 24px;
    background:#229eff ;
    margin-right: 10px;margin-left:-3px;
    border-radius: 2px;
    vertical-align: -3px;}
.xgnexs{ width:100%; overflow:hidden}
.xgnexs li{ margin:5px 0;padding:0;font-weight:0;font-size:13px;float:left;text-indent:20px;width:45%;ont-weight:100}
.xgnexs li h2{ margin:0; padding:0; font-weight:0;font-size:13px;text-indent:20px;width:100%;font-weight:100;line-height: 170%;
white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}

.n_n_main h1{ line-height:140%; margin:30px 20px; text-align:center; font-size:26px;font-weight: 600}
.dqadd{line-height:600%;font-size:14px;margin:0 25px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.dqadd a:link{font-size:14px;}
.datly {
  display: block;
  text-align: center;
  height: 30px;
  line-height: 30px;
  background-color: #F2F2F2;
  font-size: 12px;
  color: #999;
}
.datly a:link{font-size:12px; color:#999;}
.fanye{width: 680px;background-color: #F7F7F7;clear: both; margin:0 auto;border:1px solid #E3E3E3;line-height: 40px; display: none !important}
/*news_show*/
.hxcp_box{width: 262px;;padding: 0px;margin-top: 10px;}
.hxcp_box_b{width: 262px;height:192px;padding-top: 20px;margin-top: 10px;}
.hxcp_box_b .title{font-weight: 600;font-size: 18px; color: #000;margin-top: 10px;}
.hxcp_box .title{width: 100%px;height:19px; 
text-align: left;color: #000;
font-weight: 600;font-size: 18px;font-style: italic; margin:20px auto;line-height:20px
}
.hxcp_box .title:before{content: ' ';
  display: inline-block;
  width: 3px;
  height: 18px;
  background: #229eff ;
  margin-right: 10px;
  margin-left: -0;
  border-radius: 2px;
  vertical-align: -3px;}
.hxcp_box .main_box{ background: #ffffff; width: 100%}
.hxcp_box .main_box .title_s{width: 262px; 
font-size: 18px; color: #ffffff;font-weight: 600;text-align: center;}

.hxcp_box .main_box .title_sone{color: #000;background: #f6f6f6; font-size: 16px;height:50px;line-height: 50px; text-align: center;margin:-10px 0 8px 0}
.hxcp_box .main_box .list_list{ background: #f3fffe;border-radius:0px;overflow: hidden;padding:5px 0px;padding-bottom:0}
.hxcp_box .main_box .list_list li{width:50%; float:left;list-style: none;font-size: 12px;line-height: 220%}
.hxcp_box .main_box .list_list li img{padding-right: 5px;vertical-align: text-bottom}
/**/


.mainbox_ny{ border: 1px solid #e8e8e8;margin: 15px 0 0px 21px; border-radius: 10px; width: 44.5%;padding:16px; float: left}
.mainbox_ny .title{ font-size: 20px;font-weight: 600; padding-bottom:3px;margin-top: -3px;line-height: 140%;/*text-overflow:ellipsis;white-space: nowrap;*/}
.mainbox_ny .title a{color: #000 !important}
.mainbox_ny .titlesub{font-size:16px; color:#656565; margin:5px 0;margin-top:5px !important;line-height: 144%}
.mainbox_ny .titlesub_B{font-size:14px;color:#a8a8a8;margin:5px 0;margin-top:10px !important;margin-bottom:0px;display: inline-block}
.mainbox_ny .submargin{ margin-top:10px; padding-top:0 !important}
.mainbox_ny .submargin a:link{ color:#656565;}
.mainbox_ny .submargin a:visited{ color:#656565;}
.mainbox_ny .submargin a:hover{ color:#999999;}
.mainbox_ny .submargin a:active{ color:#656565;}

a.morea:link {color:#8c8c8c;font-size:14px;margin-left: 10px;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
.fouryi100{ background:#fbfbfb !important;}
.pimage img{margin: 0 auto; display: block ;max-width: 100%;}
.pimage{line-height: 200%; font-size: 16px; margin: 0px 10px}
.pimage p{line-height: 200%; font-size: 16px !important;margin: 20px 0px !important}
.pimage p a{line-height: 200%; font-size: 16px !important;padding-top: 20px; color: #ff4c88 !important}
.pimage p a:hover{ line-height: 200%; font-size: 16px;padding-top: 20px; color:#ed9d03 !important }
.pimage h4,.pimage h3{font-weight: 600;font-size: 16px}
