@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td{margin:0px;padding:0px;border:0px;outline:none;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
body{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px;line-height:24px;  margin:0 0;padding:0 0;  background:#EBEBEB;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{clear:both;}
a{color:#666;text-decoration:none;}
a:hover{color:#666;}



/*RHB 快捷导航*/
#header{width:720px; height:auto; overflow:hidden; margin:0px auto;  border-bottom:1px solid #ccc; background:#fff;}
#header ul{position:relative; left:1px; }
#header ul li{width:179px; height:54px; float:left; border:1px solid #ccc; border-bottom:none; border-left:none;}
#header ul li a{width:181px; height:54px; line-height:54px; color:#000; font-size:24px; text-indent:65px; display:block; background-image:url(../images/x_nav.png); background-repeat:no-repeat;}
#header ul li a.a1{background-position:20px top;}
#header ul li a.a2{background-position:20px -54px;}
#header ul li a.a3{background-position:20px -108px;}
#header ul li a.a4{background-position:20px -162px;}
#header ul li a.a5{background-position:20px -216px;}
#header ul li a.a6{background-position:20px -270px;}
#header ul li a.a7{background-position:20px -378px;}
#header ul li a.a8{background-position:20px -324px;}

/*--------------------------------------定义的动画------------------------------------------------------*/

@keyframes TrimivAvi{0%{transform:rotate(-5deg);}10%{transform:rotate(5deg);}20%{transform:rotate(-2deg);}35%{transform:rotate(2deg);}55%{transform:rotate(0deg);}100%{transform:rotate(0deg);}}@-webkit-keyframes TrimivAvi{0%{-webkit-transform:rotate(-5deg);}10%{-webkit-transform:rotate(5deg);}20%{-webkit-transform:rotate(-2deg);}35%{-webkit-transform:rotate(2deg);}55%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(0deg);}}@-moz-keyframes TrimivAvi{0%{-moz-transform:rotate(-5deg);}10%{-moz-transform:rotate(5deg);}20%{-moz-transform:rotate(-2deg);}35%{-moz-transform:rotate(2deg);}55%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(0deg);}}@-o-keyframes TrimivAvi{0%{-o-transform:rotate(-5deg);}10%{-o-transform:rotate(5deg);}20%{-o-transform:rotate(-2deg);}35%{-o-transform:rotate(2deg);}55%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(0deg);}}


@keyframes SWTz{0%{transform:rotate(-85deg);}10%{transform:rotate(85deg);}20%{transform:rotate(-20deg);}35%{transform:rotate(20deg);}5%{transform:rotate(0deg);}100%{transform:rotate(0deg);}} @-webkit-keyframes SWTz{0%{-webkit-transform:rotate(-85deg);}10%{-webkit-transform:rotate(85deg);}20%{-webkit-transform:rotate(-20deg);}35%{-webkit-transform:rotate(20deg);}55%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(0deg);}} @-moz-keyframes SWTz{0%{-moz-transform:rotate(-85deg);}10%{-moz-transform:rotate(85deg);}20%{-moz-transform:rotate(-20deg);}35%{-moz-transform:rotate(20deg);}55%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(0deg);}} @-o-keyframes SWTz{0%{-o-transform:rotate(-85deg);}10%{-o-transform:rotate(85deg);}20%{-o-transform:rotate(-20deg);}35%{-o-transform:rotate(20deg);}55%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(0deg);}}

#swtColse{display:none;}
@-webkit-keyframes SWTPC{from {bottom:100%;opacity:0;position: fixed;}to {bottom:0%;opacity:1;position: fixed;}}
@-moz-keyframes SWTPC{from {bottom:100%;opacity:0;position: fixed;}to {bottom:0%;opacity:1;position: fixed;}}
@-o-keyframes SWTPC{from {bottom:100%;opacity:0;position: fixed;}to {bottom:0%;opacity:1;position: fixed;}}
@keyframes SWTPC{from {bottom:100%;opacity:0;position: fixed;}to {bottom:0%;opacity:1;position: fixed;}}

@-webkit-keyframes rot{
    0%{
        -webkit-transform:rotatez(0deg) rotatez(180deg);
    }

    100%{
        -webkit-transform:rotatez(180deg)  rotatez(360deg);
    }
}

/*--------------------------------------公用头部------------------------------------------------------*/
#bj_index{width:720px;margin:0 auto; background: #fff;}
#bj_index .top{height:90px;background:#fff;}
#bj_index .head_top{width:720px; margin:0 auto; height:90px; background:#fff; position:relative;}
#bj_index .top_t{float:left; width:90px; height:90px; border-right:1px solid #DCDCDC; position:relative;}
#bj_index .head_top em{position:absolute;top:16px; left:66px; width:14px;height:14px;background: red;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;}
#bj_index .head_top .logo{height:60px; float:left;padding-top:13px; padding-left:70px;}
#bj_index .head_top .logo img{width:404px;animation:TrimivAvi 4s 3;-moz-animation:TrimivAvi 4s 3;-webkit-animation:TrimivAvi 4s 3;-o-animation:TrimivAvi 4s 3;}
#bj_index .head_top .logo dl dt{float:left;}
#bj_index .head_top .logo dl dd{float:left;font-size:19px; padding-top:8px; margin-left:20px;}
#bj_index .head_top .logo dl dd font{ display:block; line-height:22px;color:#788CA0;}
#bj_index .head_top h4{width:90px; height:90px; float:right; background:url(../images/ico.svg);border-left:1px solid #DCDCDC;}
#bj_index .head_top h4 a{display:block;width:90px; height:90px;}
#bj_index .head_top1{width:720px; margin:0 auto; height:100px; background:#0080aa;}
#bj_index .head_top1 h3{width:300px; height:50px; float:left;padding-top:30px; padding-left:65px;}
#bj_index .head_top1 h4{width:40px; height:37px; float:right; padding-top:34px; padding-right:40px;}

/*隐藏窗口style*/
#bj_index .yincang{width:400px; height:629px;}
#bj_index .yincang-left iframe{margin:45px 0 0 10px;}
#bj_index .yincang-top{float:left;}
#bj_index .yincang-top a{display:block; float:left; width:198px; height:120px;}
#bj_index .yincang-top .a1{background:url(../images/ico.svg) 0 -300px; border-right:1px solid #94b0c8;}
#bj_index .yincang-top .a2{background:url(../images/ico.svg) -205px -300px;}
#bj_index .yincang-top .a3{background:url(../images/ico.svg) -399px -300px;border-right:1px solid #94b0c8;border-top:1px solid #94b0c8;}
#bj_index .yincang-top .a4{background:url(../images/ico.svg) -601px -300px;border-top:1px solid #94b0c8;}
#bj_index .yincang-top .a5{background:url(../images/ico.svg) -796px -300px;border-right:1px solid #94b0c8;border-top:1px solid #94b0c8;}
#bj_index .yincang-top .a6{background:url(../images/ico.svg) -1000px -300px;border-top:1px solid #94b0c8;}
#bj_index .yincang-top .a7{background:url(../images/ico.svg) -1195px -300px;border-right:1px solid #94b0c8;border-top:1px solid #94b0c8;border-bottom:1px solid #94b0c8;}
#bj_index .yincang-top .a8{background:url(../images/ico.svg) -1399px -300px;border-top:1px solid #94b0c8;border-bottom:1px solid #94b0c8;}
#bj_index .yincang-top dl{width:199px; height:90px; float:left; border-bottom:1px #94b0c8 solid; border-right:1px #94b0c8 solid; text-align:center; padding-top:30px; display:inline; overflow:hidden;}
#bj_index .yincang-top dd{color:#fff; font-size:18px;}
#bj_index .yincang-top dd a{color:#fff;}
#bj_index .yincang-top dd a:hover{color:#fff;}
#bj_index #yicang1{border-right:none;}
#bj_index .yincang-bot{height:46px; float:left; margin:45px 0 0 10px;}
#bj_index .yincang-bot input.s1{width:260px;height:45px;line-height:45px;padding-left:10px;border:none;background:#fff;float:left;outline:none;color:#b2b2b2;font-size:22px;font-weight:lighter;font-family:"Microsoft YaHei",SimSun,SimHei;}
#bj_index .yincang-bot button.s2{height:45px;line-height:45px;border:none;background:#009bc1;float:left;color:#fff;font-size:22px;width:110px;outline:none;}
#bj_index .yincang p{ padding:15px 0; text-align:center; font-size:24px; color:#FFFFFF;}
#bj_index .yincang p a{color:#FFFFFF;}



/*----svg style----*/
#bj_index .svg{padding:24px 23px;}
#bj_index .head_top1 path{fill:none;-webkit-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);-moz-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);-o-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);-ms-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);stroke-width:30px;stroke:#fff;stroke-dashoffset: 0px;}
svg{cursor: pointer;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
path{fill:none;-webkit-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);-moz-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);-o-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);-ms-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);stroke-width:33px;stroke:#0080a8;stroke-dashoffset: 0px;}
path#top,path#bottom {stroke-dasharray: 240px 950px;}
path#middle {stroke-dasharray: 240px 240px;}
#bj_index .cross path#top,.cross path#bottom {stroke-dashoffset: -650px;stroke-dashoffset: -650px;}
#bj_index .cross path#middle {stroke-dashoffset:-115px;stroke-dasharray: 1px 220px;}

/*---新改点击效果----*/
.hamburger {background: transparent;border: none;display: block;height:40px;position:relative;width:40px; z-index: 999;}
.hamburger:hover {outline: none;}
.hamburger:focus {outline: none;}
.hamburger:active {outline: none;}
.hamburger.is-closed:before {-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all 0.35s ease-in-out;color:#ffffff;content: '';display:block;font-size:14px;line-height: 32px;opacity:0;text-align: center;width: 100px;}
.hamburger.is-closed:hover before {-webkit-transform: translate3d(-100px, 0, 0);-webkit-transition: all 0.35s ease-in-out;display: block;opacity: 1;}
.hamburger.is-closed:hover .hamb-top {-webkit-transition: all 0.35s ease-in-out;top:2px;}
.hamburger.is-closed:hover .hamb-bottom {-webkit-transition: all 0.35s ease-in-out;bottom:2px;}
.hamburger.is-closed .hamb-top {background-color: rgba(0, 128, 168, 1);top:2px;}
.hamburger.is-closed .hamb-middle {background-color: rgba(0, 128, 168, 1);margin-top: -3px;}
.hamburger.is-closed .hamb-bottom {background-color:rgba(0, 128, 168, 1);bottom: 2px;}
.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom {height:5px;left: 0; position: absolute; width: 100%;}
.hamburger.is-open .hamb-top {-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);background-color:#0080a8;margin-top:-2px;top:50%;}
.hamburger.is-open .hamb-middle {background-color: #ffffff;display: none;}
.hamburger.is-open .hamb-bottom {-webkit-transform: rotate(-45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);background-color:#0080a8;margin-top:-2px;top:50%;}
.hamburger.is-open:before {-webkit-transform: translate3d(0, 0, 0);-webkit-transition: all 0.35s ease-in-out;color: #ffffff;content: '';display: block;font-size: 14px;line-height: 32px;opacity: 0;text-align: center;width: 100px;}
.hamburger.is-open:hover before {-webkit-transform: translate3d(-100px, 0, 0);-webkit-transition: all 0.35s ease-in-out;display: block;opacity: 1;}

/*通用Basic Swiper Styles---------------------------------------------start*/
#bj_index .banner{position:relative;box-shadow: 0px 5px 5px #DEDDDD;}
.pagination{position: absolute;left: 0;text-align: center;top:350px;width: 100%;z-index:10;}
.pagination .swiper-pagination-switch {display: inline-block;width:20px;height:5px;background:#fff;margin: 0 5px;cursor: pointer;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.pagination .swiper-active-switch {background: #fff;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;

	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;

	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);

	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;

	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
.swiper-container {
	width:720px;
	height:360px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
/*Basic Swiper Styles-------------end*/

/*--------------------------------------滚动新闻---------------------------------------------------------*/
#bj_index .new_bg{background:#fff;padding:30px 0; padding-bottom: 0px;}
#bj_index .new{background:url(../images/ico.svg) -313px 0px; margin:0 auto; width:682px; height:62px;color:#808080;}
#bj_index .new strong{color:#FF8000;}
.swiper-container_new {
	width:560px;
	height:60px;
	margin:0 auto;
	font-size:30px;
	color:#808080;
	line-height:60px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
/*滚动新闻白底*/
#bj_index .new1{background:url(../images/ico.svg) -1020px 0px; margin:30px auto 30px; width:682px; height:62px;color:#808080;}
#bj_index .new1 strong{color:#FF8000;}
.swiper-container_new1 {
	width:500px;
	height:60px;
	margin:0 auto;
	font-size:30px;
	color:#808080;
	line-height:60px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-container_new2 {
	width:500px;
	height:60px;
	margin:0 auto;
	font-size:30px;
	color:#808080;
	line-height:60px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-container_new3 {
	width:500px;
	height:60px;
	margin:0 auto;
	font-size:30px;
	color:#808080;
	line-height:60px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
/*--------------------------------------项目分类---------------------------------------------------------*/
#bj_index .nav{width:680px; padding:30px 20px 0; overflow:hidden;}
#bj_index .nav a{display:block; float:left; width:169px; height:170px;}
#bj_index .nav .a1{background:url(../images/ico.svg) 0 -100px; border-right:1px solid #DCDCDC;}
#bj_index .nav .a2{background:url(../images/ico.svg) -172px -100px;border-right:1px solid #DCDCDC;}
#bj_index .nav .a3{background:url(../images/ico.svg) -343px -100px;border-right:1px solid #DCDCDC;}
#bj_index .nav .a4{background:url(../images/ico.svg) -513px -100px;}
#bj_index .nav .a5{background:url(../images/ico.svg) -682px -100px;border-right:1px solid #DCDCDC;border-top:1px solid #DCDCDC;}
#bj_index .nav .a6{background:url(../images/ico.svg) -853px -100px;border-right:1px solid #DCDCDC;border-top:1px solid #DCDCDC;}
#bj_index .nav .a7{background:url(../images/ico.svg) -1024px -100px;border-right:1px solid #DCDCDC;border-top:1px solid #DCDCDC;}
#bj_index .nav .a8{background:url(../images/ico.svg) -1195px -100px;border-top:1px solid #DCDCDC;}

/*--------------------------------------在线咨询服务---------------------------------------------------------*/
#bj_index .zixun{background:#fff;padding:20px; width:640px; margin:30px 20px;}
#bj_index .zixun p{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px; margin-bottom:20px;}
#bj_index .zixun span{font-size:25px; text-align:center;display:block;padding-top:20px;}
#bj_index .zixun span a{color:#0F74A1; }
#bj_index .zixun dl{background:url(../images/zixun.jpg) no-repeat center; width:640px;height:250px;}
#bj_index .zixun dl dt{font-size:26px;line-height:38px;color:#0F74A1; padding-left:40px; padding-top:40px;}
#bj_index .zixun dl dd a{display:block;width:240px;height:55px;background:#0F74A1;font-size:32px;line-height:55px; text-align:center;color:#fff; margin-top:40px;margin-left:40px;}

/*--------------------------------------快速访问通道---------------------------------------------------------*/
#bj_index .ksfw{padding:0 20px 30px; overflow:hidden; background: #ebebeb;}
#bj_index .ksfw p{height:60px; font-size:35.3px; text-align:center;color:#0F74A1;line-height:60px; margin-bottom:15px;}
#bj_index .ksfw a{display:block;width:220px;background:#fff;height:60px;line-height:60px;text-align:center;float:left;color:#343434;font-size:30px; margin-right:10px;margin-top:10px;}
#bj_index .ksfw a:nth-child(4),#bj_index .ksfw a:nth-child(7),#bj_index .ksfw a:nth-child(10),#bj_index .ksfw a:nth-child(13){margin-right:0;}
/*--------------------------------------热点内容---------------------------------------------------------*/
#bj_index .hot,#bj_index .xgwz,#bj_index .read{background:#fff;padding:20px; width:640px; margin:60px 20px;}
#bj_index .hot_new, #bj_index .xgwz_new{border-bottom:1px solid #DCDCDC; position:relative;}
#bj_index .hot_new font { position:absolute;right:0; font-size:18px; top:80px;}
#bj_index .hot_new font a,#bj_index .hot dl font a,#bj_index .read .hot_new font a,#bj_index .xgwz font a{color:#0F74A1}
#bj_index .hot dl font,#bj_index .read dl font,#bj_index .xgwz font{position:absolute;right:0; font-size:18px; top:100px;color:#0F74A1;}
#bj_index .hot p, #bj_index .xgwz p,#bj_index .read p{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px; margin-bottom:20px;}
#bj_index .hot em,#bj_index .read em{height:50px; width:50px;background:url(../images/ico.svg) -120px -30px; display:block;float:left;}
#bj_index .hot b,#bj_index .read p font{display:block; font-weight:normal; float:left; padding-left:200px;}
#bj_index .hot img,#bj_index .xgwz img,#bj_index .read img{width:640px; height:320px; margin-bottom:10px;}
#bj_index .hot h2, #bj_index .xgwz h2,#bj_index .read h2{font-weight:normal;font-size:34px;line-height:34px;display:block;padding-bottom:5px;color:#343434;height:35px;overflow: hidden;}
#bj_index .hot h2 a,#bj_index .xgwz h2 a ,#bj_index .read h2 a{color:#343434;}
#bj_index .hot h3,#bj_index .xgwz h3,#bj_index .read h3 {font-weight:normal;font-size:25px; line-height:30px;display:block;color:#A8A8A8;padding-bottom:20px; height:60px;}
#bj_index .hot dl,#bj_index .xgwz dl,#bj_index .read dl {padding:20px 0; position:relative; overflow:hidden;border-bottom:1px solid #DCDCDC; height:100px; overflow:hidden;}
#bj_index .hot dl dt,#bj_index .xgwz dl dt ,#bj_index .read dl dt{float:left;}
#bj_index .hot dl dt a,#bj_index .xgwz dl dt a ,#bj_index .read dl dt a{width:100px;height:100px;display:block;}
#bj_index .hot dl dd, #bj_index .xgwz dl dd,#bj_index .read dl dd{float:right; width:518px;}


/*--------------------------------------列表页相关文章---------------------------------------------------------*/

#bj_index .xgwz .xgwz_new strong{position:absolute;right:0; font-size:18px; top:410px;color:#0F74A1;font-weight:normal;}
#bj_index .pages{width:auto; height:auto; text-align:center; overflow:hidden; clear:both; font-size:25px; margin-top:30px;}
#bj_index .pages ul li{float:left;line-height:18px;margin-left:6px;border:1px solid #E9E9E9;}
#bj_index .pages ul li a{float:left;padding:9px 9px 9px;color:#666;display:block;}
#bj_index .pages ul li a:hover{color:#fff;text-decoration:none;padding:9px 9px 9px;background:#788CA0;}
#bj_index .pages ul li.thisclass,.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#788CA0; padding:9px 9px 9px; font-weight:bold; color:#FFF;}
#bj_index .pages .pageinfo{line-height:25px;padding:12px 10px 12px 12px;color:#999;}
#bj_index .pages .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}


/*--------------------------------------列表页相关阅读---------------------------------------------------------*/

#bj_index .read .hot_new font{ position:absolute;right:0; font-size:18px; top:80px;}
#bj_index .read ul {border-bottom:1px solid #DCDCDC;}
#bj_index .read ul li{font-size:30px; line-height:70px;}
#bj_index .read ul li a{color:#343434}
#bj_index .read span{display:block; text-align:center; font-size:25px;}
#bj_index .read span a{color:#788CA0; height:80px; line-height:80px;}


/*--------------------------------------口腔医生---------------------------------------------------------*/
#bj_index .zj{background:#fff;padding:20px; width:640px; margin:0 20px; position:relative;}
#bj_index .zj p{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px; margin-bottom:20px;}
#bj_index .zj p a{color:#0F74A1;}
#bj_index .zj img{width:640px; height:320px; margin-bottom:10px;}
#bj_index .zj dl dt a{ display:block;padding:20px 60px;float:left; font-size:28px;color:#0F74A1;border:1px solid #0F74A1; margin-top:30px;margin-bottom:10px; margin-left:55px;}
#bj_index .zj dl dd a{display:block;padding:20px 60px;float:left; font-size:28px;color:#0F74A1;border:1px solid #0F74A1; margin-top:30px;margin-bottom:10px; margin-left:65px;}
.swiper-container_zj1 {
	width:640px;
	height:320px;
	margin:0 auto;
	font-size:30px;
	color:#808080;
	line-height:60px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}

.swiper-container_zj2 {
	width:640px;
	height:320px;
	margin:0 auto;
	font-size:30px;
	color:#808080;
	line-height:60px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}

#bj_index .zj .pagination_zj1{position: absolute;left: 0;text-align: center;top:390px;width: 100%;z-index:10;}
#bj_index .zj .pagination_zj1 .swiper-pagination-switch {display: inline-block;width:20px;height:5px;background:#fff;margin: 0 5px;cursor: pointer;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
#bj_index .zj .pagination_zj1 .swiper-active-switch {background: #fff;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
#bj_index .zj .pagination_zj2{position: absolute;left: 0;text-align: center;top:390px;width: 100%;z-index:10;}
#bj_index .zj .pagination_zj2 .swiper-pagination-switch {display: inline-block;width:20px;height:5px;background:#fff;margin: 0 5px;cursor: pointer;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
#bj_index .zj .pagination_zj2 .swiper-active-switch {background: #fff;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}

/*--------------------------------------自助挂号---------------------------------------------------------*/
#bj_index .guahao{background:#fff;padding:20px; width:640px; margin:60px 20px 30px; font-size:30px;}
#bj_index .guahao p{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #00A064;color:#00A064; line-height:40px; margin-bottom:20px;}
#bj_index .guahao dt span{text-transform:uppercase; color:#b6b6b6; font-size:0.875em; font-weight:lighter;}
#bj_index .guahao dd{color:#343434; margin-bottom:30px; overflow:hidden;}
#bj_index .guahao dd .text{width:280px; height:38px; line-height:36px; border:1px solid #DCDCDC; text-indent:10px; font-size:28px;}
#bj_index .guahao dd .text2{width:80px; height:38px; line-height:36px; border:1px solid #DCDCDC;font-size:28px;}
#bj_index .guahao dd .text3{width:90px; height:38px; line-height:36px; border:1px solid #DCDCDC; text-align:center;font-size:28px;}
#bj_index .guahao dd .text4{width:50px; height:38px; line-height:36px; border:1px solid #DCDCDC; text-align:center;font-size:28px;}
#bj_index .guahao dd textarea{margin-left:6px;width:470px; height:115px; left:38px; border:1px solid #DCDCDC; float:left;  text-indent:10px;font-size:28px;}
#bj_index .guahao dd span{float:left; display:block; height:100px; padding-top:5px;}
#bj_index .guahao dd .submit{width:230px; height:60px;border-radius:60px;  background:#00A064; line-height:36px; text-align:center; color:#fff; border:none; margin:0 auto; display:block; font-size:35px;outline:none;font-family:"Microsoft YaHei",SimSun,SimHei;}

#agree{font-size: 20px; display: flex; align-items: center; justify-content: center; padding: 20px 0; width: 100%; height: auto; overflow: hidden;}
#agree input{width: 20px; height: 20px; margin-right: 10px;}
.showagree{ position: fixed; display: none; width: 600px; max-height: 500px; color: #fff; overflow-y: auto; border-radius: 10px; z-index: 999; top: 50%; left: 50%; transform: translate(-50%,-50%); padding: 20px; box-sizing: border-box; background: rgba(0,0,0,0.95);}
.showagree h2{font-size: 25px;}
.showagree p{font-size: 18px; margin-top: 20px; line-height: 1.8;}
.showagree a{width: 200px; height: 50px; display: block; font-size: 25px; color: #fff; margin: 30px auto 0; background: #00A064; text-align: center; line-height: 50px; text-align: center;}


/*--------------------------------------自动拨号---------------------------------------------------------*/
#bj_index .tel{width:680px;margin:0 auto 30px;}
#bj_index .tel1{background:url(../images/ico.svg) -11px -460px; width:680px; height:65px; margin:0 auto;}
#bj_index .tel p{font-size:34px; text-align:center; padding-top:20px; height:40px; line-height:40px;color:#00A064;}
#bj_index .tel p a{color:#00A064; font-weight:bolder;}
#bj_index .kst{ margin-left:60px; padding-top:4px;}
#bj_index .kst input{width:430px;font-size:30px;float:left; height:58px; line-height:58px;font-family:"Microsoft YaHei",SimSun,SimHei;}
#bj_index .kst button{width:160px;text-align:center;float:left;height:58px; background:none; border:none;outline:none;}


/*--------------------------------------公用底部---------------------------------------------------------*/
#bj_index .foot{background:#343434; height: auto; text-align:center; margin-top:60px; padding-bottom:190px;}
#bj_index .foot p{font-size:22px; line-height:30px;color:#808080;}
#bj_index .foot p a{color:#808080;}
#bj_index .foot p span{display:none;}
#bj_index .foot img{width:320px;padding:40px 0 10px}


/*--------------------------------------品牌历史---------------------------------------------------------*/
#bj_index .about{width:680px; margin:0 20px 30px;}
#bj_index .about dl dt{float:left;}
#bj_index .about dl dt font{ display:block;}
#bj_index .about dl dd{overflow:hidden; margin-left:20px;float:left;}
.swiper-container_about {
	width:522px;
	height:250px;
	margin:0 auto;
	font-size:30px;
	color:#808080;
	line-height:60px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}

/*--------------------------------------返回顶部--------------------------------------------------------*/
#elevator_item {width: 60px;position: fixed;right: 0px;bottom:40%;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;opacity: 1;z-index: 100020;display: none;}
#elevator_item.off {opacity: 0;visibility: hidden}
#elevator {display: block;width: 60px;height: 61px;background: url(../images/top.png) center center no-repeat;cursor: pointer;margin-top: 10px;}
#rbutton{position: fixed;right: 0px;top: 45%;width:150px;height:150px;transition: right 1s;z-index: 999; display: none;}
#rot{position: absolute;top: 0px;left: 0px;animation: rot 8s linear infinite;}
#rot2 {position: absolute;top: 0px;animation: rot 12s linear infinite;left: 0px;}
#rbutton .in a {position:absolute;left:48px;top:48px;width:55px;height:55px;display:flex;flex-wrap:wrap;justify-content:space-around;line-height:1;font-size:24px;text-decoration:none;color:#fff;}
#rbutton .in a span{color:#fff !important; }
#bj_index .tel_fu .telphone{border-radius:15px 0px 0px 15px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;padding:10px;}
#bj_index .tel_fu input.s1{width:360px;height:40px;line-height:40px;padding-left:10px;border:none;background:#fff;float:left;outline:none;font-size:25px;font-weight:lighter;font-family:"Microsoft YaHei",SimSun,SimHei;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; margin-bottom:10px;}
#bj_index .tel_fu button.s2{height:40px;line-height:40px;border:none;float:left;color:#fff;font-size:32px;width:100px;outline:none;font-family:"Microsoft YaHei",SimSun,SimHei; background:none;}

/*--------------------------------------列表页项目分类---------------------------------------------------------*/
#bj_index .nav_list{width:680px; padding:0 20px 30px; overflow:hidden;}
#bj_index .nav_list a{display:block; float:left; width:226px; height:60px;}
#bj_index .nav_list .a1{background:url(../images/ico.svg) 0 -542px; }
#bj_index .nav_list .a2{background:url(../images/ico.svg) -227px -542px;}
#bj_index .nav_list .a3{background:url(../images/ico.svg) -453px -542px;}
#bj_index .nav_list .a4{background:url(../images/ico.svg) 0px -605px;}
#bj_index .nav_list .a5{background:url(../images/ico.svg) -227px -605px;}
#bj_index .nav_list .a6{background:url(../images/ico.svg) -453px -605px;}

/*--------------------------------------列表页推荐图---------------------------------------------------------*/
#bj_index .tj_img{width:680px; padding:0 20px 30px; overflow:hidden; background:#fff;}
#bj_index .tj_img img{ width:330px; height:165px;border-radius:15px;}
#bj_index .tj_img a{display:block; float:left;}
#bj_index .tj_img a:first-child{padding-right:20px;}

/*--------------------------------------列表页概述---------------------------------------------------------*/
.swiper-container_tab {
	width:720px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
#bj_index .list b{font-weight:normal;}
#bj_index .list #tabs{border-bottom:2px solid #0F74A1; overflow:hidden;background:#fff;width:720px;}
#bj_index .list #tabs a {display:block;float:left;width:330px;color:#0F74A1;text-align: center;background:#EBEBEB;line-height: 60px;font-size:35.3px; height:60px;cursor:pointer; position:relative; outline:none;}
#bj_index .list #tabs a.active {color: #fff;background: #0F74A1;}
#bj_index .list #tabs a em{position:absolute;top:16px;right:16px; width:14px;height:14px;background: red;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;}
#bj_index .list #tabs a.active em{position:absolute;top:16px;right:16px; width:14px;height:14px;background:#0F74A1;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;}
#bj_index .list #tabs a:first-child{margin-right:20px;margin-left:20px;}
#bj_index .list .content-slide{color:#343434;}
#bj_index .list .body{background:#fff; padding:30px 0px;color:#343434;}
/*#bj_index .list .body h2{font-size:35.3px;color:#0F74A1; height:35px; line-height:35px; padding:30px 0 20px;}
#bj_index .list .body h3{font-size:35.3px;color:#343434; height:35px; line-height:35px; text-indent:1.7em; padding-bottom:20px;}
#bj_index .list .body p{font-size:35.3px; line-height:55px;text-indent:2em;}
#bj_index .list .body span{ display:block; text-align:center;}*/
#bj_index .list #tab_con b {display: none;}
#bj_index .list #tab_con b.fdiv {display: block;}
#bj_index .list1{width:680px; padding:20px 20px 0;}
#bj_index .list .bxs{display:none;}


/*--------------------------------------内容页正文---------------------------------------------------------*/
#bj_index .content{ background:#fff; padding:0 20px; width:680px; margin-bottom:30px;}
#bj_index .postion{font-size:25px;color:#788CA0; padding-bottom:7px;}
#bj_index .postion a{color:#788CA0;}
#bj_index .content .body{background:#fff; width:680px;color:#343434; padding:30px 0; border-bottom:1px solid #788CA0;border-top:1px solid #788CA0;text-align: justify;}
#bj_index .content .body h1{color:#0F74A1; font-size:35.3px; line-height: 1.5;}
#bj_index .content .body b{display:block;text-align:center; font-size:25px; margin:25px 0 0; color:#8e8e8e;border-bottom:1px solid #DCDCDC; padding-bottom:20px; margin-bottom:10px; font-weight:normal; height:24px;}
#bj_index .content .body h2{font-size:35.3px;color:#0F74A1;line-height:50px; padding:30px 0 0px;}
#bj_index .content .body h2 em{font-style: normal;font-weight: normal;font-size: 24px;color: #BFBFBF;}
#bj_index .content .body h4{font-size:35.3px;color:#0F74A1;line-height:50px; padding:30px 0 0px;}
#bj_index .content .body h4 em{font-style: normal;font-weight: normal;font-size: 24px;color: #BFBFBF;}
#bj_index .content .body h3{font-size:35.3px;color:#343434;line-height:50px; text-indent:1.9em; padding:20px 0 0;}
#bj_index .content .body p{font-size:35.3px; line-height:55px; padding:10px 0 0;}
#bj_index .content .body p a{/*color:#788CA0;*/color:#FF8000;}
#bj_index .content .body .mfzx_td{display:block; position:relative;}
#bj_index .content .body .mfzx_td font a{ display:block; width:200px; height:40px; position:absolute; right:38px;top:10px;}
#bj_index .content .article_pages{width:auto; height:auto; overflow:hidden;clear:both; padding-top:15px; padding-bottom:25px;}
#bj_index .content .article_pages ul li{width:auto; height:30px; line-height:30px; overflow:hidden; clear:both; color:#788CA0;font-size:30px; padding:15px 0;}
#bj_index .content .article_pages ul li a{color:#788CA0;}
/*#bj_index .ask{padding:10px 0 40px; overflow:hidden;}
#bj_index .ask p{font-size:30px; text-align:center; color:#0F74A1; height:30px; line-height:30px;}
#bj_index .ask a{display:block;padding:17px 60px;float:left; font-size:28px;color:#0F74A1;border:1px solid #0F74A1; margin-top:40px;margin-left:85px;}*/
#bj_index .ask{width:100%; height:auto; overflow:hidden; text-align:center; margin-top:20px;}
#bj_index .ask dl{float:left; font-size:24px; width:300px; height:90px; margin:0 20px;}
#bj_index .ask dl:last-child{}
#bj_index .ask dl a{color:#fff;display:block;}
#bj_index .ask dl dt{float:left;}
#bj_index .ask dl dt img{padding:5px 20px;}
#bj_index .ask dl:last-child dt img{padding:8px 20px;}
#bj_index .ask dl dd{float:left; text-align:left;}
#bj_index a.kbj_swt,a.kbj_tel{color:#FF8000 !important;font-weight:bolder;}

/*--------------------------------------医生列表页---------------------------------------------------------*/
#bj_index .zj_list{width:680px; padding:20px 20px;}
#bj_index .zj_list1{ background:#fff;padding:20px 20px 60px; margin-top:20px;}
#bj_index .zj_list1 p{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px;}
#bj_index .zj_list1 dl{ overflow:hidden; border-bottom:1px solid #DCDCDC; padding:20PX 0 20px;}
#bj_index .zj_list1 dl dt{float:left;}
#bj_index .zj_list1 dl dd{float:right; width:350px; height:320px;font-size:25px;color:#788CA0;}
#bj_index .zj_list1 dl dd h2{ font-size:35.3px; font-weight:normal; color:#0F74A1; height:35px; line-height:35px; padding-top:20px;}
#bj_index .zj_list1 dl dd h3{font-size:25px; padding:10px 0;font-weight:normal;color:#343434; border-bottom:2px solid #DCDCDC;}
#bj_index .zj_list1 dl dd b{display:block; font-weight:normal; line-height:32px; padding-top:10px; height:130px; overflow: hidden; margin-bottom: 10px; }
#bj_index .zj_list1 dl dd b font{display:block;}
#bj_index .zj_list1 dl dd a{display:block; float:left; padding:10px 30px;font-size:25px;color:#0F74A1;border:1px solid #0F74A1;}

/*--------------------------------------来院路线---------------------------------------------------------*/
#bj_index .lylx{width:680px; padding:20px 20px;}
#bj_index .lylx1{ background:#fff;padding:20px; margin-top:20px;}
#bj_index .lylx1 p{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px;}
#bj_index .lylx1 dl{padding:35px 0; border-bottom:1px solid #DCDCDC;}
#bj_index .lylx1 dl dt{color:#343434; font-size:32px; font-weight:bolder; line-height:50px;}
#bj_index .lylx1 dl dd b{padding-left:100px; font-size:30px;font-weight:normal;color:#808080;}
#bj_index .lylx1 dl dd b font{font-weight:bolder;}
#bj_index .lylx1 dl dd{color:#343434; font-size:32px;line-height:50px;}
#bj_index .lylx1 dl font{color:#00A064;}
#bj_index .lylx1 dl h2{color:#00A064; font-weight:normal;font-size:32px; line-height:50px;}
#bj_index .lylx1 dl h2 a{color:#00A064; font-weight:normal;}
#bj_index .lylx1 span{display:block; text-align:center; font-size:30px; height:40px; line-height:40px; padding-top:30px;}
#bj_index .lylx1 span a{color:#788CA0;}
#bj_index .map{ background:#fff;margin:0 20px 60px; height:auto; width:680px;}
#bj_index .map img{display: block; width: 100%;}

/*--------------------------------------环境---------------------------------------------------------*/
#bj_index .hj{width:680px; padding:20px 20px; margin-bottom:40px;}
#bj_index .hj1{ background:#fff;padding:20px 20px 60px; margin-top:20px;}
#bj_index .hj2{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px;}
#bj_index .hj1 img{padding:20px 0;}
#bj_index .hj1 p{font-size:35.3px; line-height:55px; padding:10px 0 0;color:#343434}

/*--------------------------------------品牌历程---------------------------------------------------------*/
#bj_index .pplc{width:680px; padding:20px 20px; margin-bottom:40px;}
#bj_index .pplc1{ background:#fff;padding:20px 20px 60px; margin-top:20px;}
#bj_index .pplc2{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px;}
#bj_index .pplc1 img{padding:20px 0;}
#bj_index .pplc1 h3{font-size:35.3px;color:#343434;line-height:35px; text-indent:1.9em; padding:20px 0 0;}
#bj_index .pplc1 p{font-size:35.3px; line-height:55px; padding:10px 0 0;color:#343434}

/*--------------------------------------医院简介---------------------------------------------------------*/
#bj_index .yyjj{width:680px; padding:20px 20px; margin-bottom:40px;}
#bj_index .yyjj1{ background:#fff;padding:20px 20px 60px; margin-top:20px;text-align: justify;color:#343434;}
#bj_index .yyjj1 img{padding:20px 0;}
#bj_index .yyjj1 h1{color:#0F74A1; text-align:center; font-size:35.3px;}
#bj_index .yyjj1 b{display:block;text-align:center; font-size:25px; margin:25px 0 0; color:#8e8e8e;border-bottom:1px solid #DCDCDC; padding-bottom:20px; margin-bottom:10px; font-weight:normal;}
#bj_index .yyjj1 h2{font-size:35.3px;color:#0F74A1;line-height:35px; padding:30px 0 0px;}
#bj_index .yyjj1 h3{font-size:35.3px;color:#343434;line-height:35px; text-indent:1.9em; padding:20px 0 0;}
#bj_index .yyjj1 p{font-size:35.3px; line-height:55px; padding:10px 0 0;}
#bj_index .yyjj2{height:50px; font-size:35.3px; text-align:center;border-bottom:1px solid #DCDCDC;color:#0F74A1; line-height:40px;}

/*--------------------------------------后来加的nav---------------------------------------------------------*/
#bj_index .old ul{ background:#0f74a1; overflow:hidden;}
#bj_index .old ul li{float:left; width:143px; height:60px; line-height:60px; text-align:center; font-size:30px; border-right:1px solid #fff;}
#bj_index .old ul li:last-child{border-right:none;}
#bj_index .old ul li a{color:#fff}

/*--------------------------------------底部弹窗---------------------------------------------------------*/
#bj_index .float_container{z-index:100;display: none; position: fixed;width: 100%;left: 0;bottom: 0;}
#bj_index .db{display: block}
#bj_index .float_container .title_talk {background:#0f74a1;height:60px;line-height:60px;font-size:35px;color: #fff;text-align: center;letter-spacing: -1px; position:relative;}
#bj_index .float_container .title_talk a{color:#FFFFFF;}
#bj_index .float_container .title_talk .za2{background:url(../images/ico.svg) -710px -460px;height:60px;width:70px; display:block; position:absolute; left:30px; top:0px;}
#bj_index .float_container .title_talk .za3{background:url(../images/ico.svg) -240px -13px; height:60px;width:70px; display:block; position:absolute;right:30px; top:0px;}
#bj_index .float_container dl{display: none;transiton: all .3s linear 0s; background:#ebebeb; height:220px;}
#bj_index .float_container dt{display: inline-block;width:20%;float: left;margin:20px 0 0 8px;text-align: right}
#bj_index .float_container dt img{border-radius:50px;}
#bj_index .float_container dd {margin: 0;display: inline-block;position: relative;width: 68%;float: left;margin-top:20px;}
#bj_index .float_container .time1{color:#788ca0;font-size:25px; margin-left:5%; margin-bottom:15px;}
#bj_index .float_container .box{font-size:30px;color: #000;position: relative;margin-left: 5%;padding: 10px;line-height:40px; background:#fff;border-radius:10px;}
#bj_index .float_container .box img {vertical-align: bottom}
#bj_index .float_container .box:before,
#bj_index .float_container .box:after {position: absolute; content: ""}
#bj_index .float_container .box:before {width: 18px;height: 13px;top: -1px;left: -9px;background-size: 18px;}
#bj_index .float_container .box:after {width: 40px;height: 26px;bottom: -4px;right: -7px;background-size: 40px;}
#bj_index .float_container .btn_cf {height:80px;padding: 10px 0;background-color: #FFF; overflow: hidden;}
#bj_index .float_container .btn_cf .btn_cf1{ background:#FF8000;}
#bj_index .float_container .btn_cf .btn_cf2{ background:#00A064;}
#bj_index .float_container .btn_cf a{display:inline-block;width:39%;height:60px;line-height:60px;float:left;margin:1.3% 5%;font-size:30px;color:#fff;text-align:center;text-decoration:none;transition:all .3s linear 0s;}

/*--------------------------------------离线宝---------------------------------------------------------*/
body #LRfloater0 img{ display:none;}
body #LXB_CONTAINER.lxb-container-mobile-5{height:80px;line-height:65px; font-size:26px; z-index:1000;}
body #LXB_CONTAINER.lxb-container-mobile-5 .lxb-cb-input{ height:65px; line-height:65px;z-index:1000;font-size:26px;}
body #LXB_CONTAINER.lxb-container-mobile-5 .lxb-cb-input-btn{height:65px;line-height:65px;z-index:1000;font-size:26px;}
body #LXB_CONTAINER.lxb-mobile-pos-top .lxb-cb-input-tip, #LXB_CONTAINER.lxb-mobile-pos-top .lxb-cb-input-feedback{top:75px;}
body #LXB_CONTAINER.lxb-container-mobile-5 .lxb-cb-input-tip-content{font-size:26px;line-height:26px;}
body #LXB_CONTAINER .lxb-cb-input-tip b{font-size:26px;line-height:26px;}
body{/*margin-top:80px !important;*/}

/*--------------------------------------列表页相关阅读---------------------------------------------------------*/
.index_article_xgwz dl{width:720px; height:auto; overflow:hidden;}
.index_article_xgwz dl dt{width:100%; height:42px; border-bottom:1px solid #ccc; color:#0080aa; font-size:28px; font-weight:bold; text-align:center;}
.index_article_xgwz dl dd p{width:100%; height:26px; line-height:26px; text-align:center; margin:0 auto; border-top:3px solid #0080aa; margin-top:-2px;font-size:20px;}
.index_article_xgwz dl dd ul li{ width:50%; float:left;display:block;}
.index_article_xgwz dl dd ul li a{ display:block; width:100%; height:54px; line-height:54px; text-decoration:none; font-size:26px; border-bottom:1px dashed #ccc; color:#5b5b5b;}



.comment_quote{width:660px; margin:15px 0px; padding:10px; font-size:26px; line-height:1.75; color:rgb(62,62,62); overflow:hidden;
	border:1px solid rgb(204, 204, 204);
	box-shadow:rgba(165, 165, 165,0.4) 5px 5px 2px;
	box-sizing:border-box !important;
	word-wrap: break-word !important;
	background-color: rgb(248, 247, 245);
}
.comment_quote p:nth-child(2){ padding-top:15px; color:rgb(178,34,34) !important;}


.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{
    clear:both;
    overflow:hidden;
}
.clearfix{
    *zoom:1;
}
/*图片快捷通道*/
#bj_index .h_kjtd{width:700px; height:auto; margin:0 auto; margin-top: 20px;}
#bj_index .h_kjtd ul li{float:left;}
#bj_index .h_kjtd ul li a{display:block; width:233px; height:172px; background-image:url(../images/x_kjtd.jpg); background-repeat:no-repeat;}
#bj_index .h_kjtd ul li .a1{background-position:left top;}
#bj_index .h_kjtd ul li .a2{background-position:-233px top;}
#bj_index .h_kjtd ul li .a3{background-position:right top;}
#bj_index .h_kjtd ul li .a4{background-position:left bottom;}
#bj_index .h_kjtd ul li .a5{background-position:-233px bottom;}
#bj_index .h_kjtd ul li .a6{background-position:right bottom;}
#bj_index .h_kjtd ul li a p{font-size:26px; color:#0065b7; padding:20px 0 0 20px; line-height: 35px;}
#bj_index .h_kjtd ul li a span{display:block; color:#666; font-size:12px; line-height: 15px;}
#bj_index .h_kjtd a.more{width:100%; height:52px; border:1px solid #dfdfdf; display:block; float:left; text-align:center; line-height:52px; color:#919191; font-size:22px; margin:20px 0;
	-moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
}

/*--------------------底部-------------------------*/
.foot_nav{ width: 720px;margin:0 auto; position:fixed; bottom:0; height: 110px;  background: linear-gradient(to top, #0065b7 22% , #0053b9);z-index: 2;}
.foot_nav ul li{ width:120px; float: left; text-align: center; padding-top: 13px; color:#fffade; font-size: 24px;}
.foot_nav ul li a{ display: block;; text-align: center; color:#fff; font-size: 24px;}
.foot_nav ul li:first-child{ margin-left: 25px;}
.foot_nav ul li:nth-child(3){ width: 186px; position: absolute; bottom: 0px; left: 268px;}
.foot_nav ul li:nth-child(4){ margin-left: 188px;}
