@charset "gb2312";

/* CSS Document */


html,body{overflow-x:hidden;}
html { -webkit-tap-highlight-color: transparent;height: 100%; font-size: 312.5%; background-color: #ebebeb; margin: 0 auto; padding: 0 }

body { color: #333;  font-family: arial, Microsoft Yahei;margin: 0; padding: 0;font-size: .2rem;}

h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0;}

ins{font-size: 12px; line-height:15px;}

ins.lxb-cb-input-tip-content{font-size: 12px; line-height:15px; }

table { border-collapse: collapse; border-spacing: 0 }

img { border: 0 ;}

.clear{clear:both;}

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

ul, ol, li { list-style: none; }

/*顶部*/


.sy_sjbd{ font-size:27px; width:100%; height:1rem; overflow:hidden; background:url(http://m.bjxdf.com/images/sy_sjbd_bg.jpg) no-repeat; background-size:100%; position:relative;}
.sy_sjbd_l{ width:40%; height:1rem; position:absolute; left:1px;}
.sy_sjbd_l a{ display:block; width:100%; height:100%;}
.sy_sjbd_r{ float:right; padding-top:.2rem; width:60%; position: relative;left: 0.25rem;}
.sy_sjbd_r form{padding-left: 5%;}
.sy_sjbd_r input{ font-size:.3rem; height:.6rem; line-height:.6rem;    float: left; font-size: .22rem;}
@media(max-width:320px)
	html{ font-size:14px;}
	}
@media(max-width:540px){
	.sy_sjbd{ font-size:23px;}
	}
@media(max-width:480px){
	.sy_sjbd{ font-size:20px;}
	}
@media(max-width:450px){
	.sy_sjbd{ font-size:19px;}
	}
@media(max-width:414px){
	.sy_sjbd{ font-size:17px;}
	}
@media(max-width:375px){
	.sy_sjbd{ font-size:16px;}
	}
@media(max-width:360px){
	.sy_sjbd{ font-size:15px;}
	}
@media(max-width:320px){
	.sy_sjbd{ font-size:14px;}
	}
.header-nav{ position:relative!important;}
body{ padding-top:0 !important;}


/*手机离线宝字体设置*/

#LXB_CONTAINER input.lxb-cb-input{ font-size:.15rem;}

#LXB_CONTAINER.lxb-container-mobile-3 input.lxb-cb-input{ font-size:.15rem;} /*请输入手机号码*/

#LXB_CONTAINER.lxb-container-mobile-3 ins.lxb-cb-input-btn{ font-size:.15rem;}/*给您回电*/

#LXB_CONTAINER.lxb-container-mobile-3 ins.lxb-cb-input-tip-content{line-height:.4rem; font-size:.15rem;}/*我们将立即回电*/

#LXB_CONTAINER.lxb-container-mobile-3 ins.lxb-cb-input-tip-content b{ font-size:.15rem;}/*对您免费*/

/*手机离线宝字体设置结束*/
.qj{ font-size:100px; background:#fff;box-shadow: 0px 5px 5px rgba(0,0,0,.6);}
.xulie{ font-size:1em;}
.xulie h1{ font-size:.3em; font-family:"微软雅黑"; text-align:center;  font-weight:bold; line-height:2.82em;}
.xulie h1 span{ font-size:1.38em; color:#ff3000;}
.xinzi{ width:84.4%; padding-bottom:.28em; margin:0 auto;}
.xinzi img{ width:100%;}

.bz2 .biaoti h1{
	line-height:1.2em;
	padding-top:.2em;
	padding-bottom:.4em;
	font-weight:normal;
	margin:0 auto;
	font-size:.4em;
	text-align:center;}
.bz2 .biaoti h1 span{
	color:#ff0000;}
.bz2{
	padding-top:.1em;
padding-bottom:.06em;}
.bz2 p{
	font-size:.22em;
	line-height:.22em;
	padding-left:.95em;
	color:#333333;
	padding-top:.22em;
	padding-bottom:.28em;
	margin:0 auto;}
.bz2 .hezuo{
	width:62%;
	margin:0 auto;}
.bz2 .hezuo p{
	color:#666666;
	line-height:1.6em;
	padding-left:0;
	padding-top:0;
	padding-bottom:.2em;}
.bz2 .hezuo h1{
	color:#ff2500;
	font-size:.22em;
	line-height:1.6em;
	font-weight:bold;}
.zxan{
	width:35%;
	margin:0 auto;
	height:.54em;
	background:rgba(255,127,0,1);}
.zxan a{
	display:block;
	width:100%;
	line-height:2.2em;
	font-size:.24em;
	color:#fff;
	text-align:center;}
.hz1 img{ width:100%;}
/*优势三*/
.ys3{ width:100%;padding-bottom:.1em; }
.ys3 .bt{ padding-left:.12em; }
.ys3 .bt h1{ font-size:.5em; font-weight:normal; text-align:center; line-height:.2em; padding-top:1em;}
.ys3 .content{
	margin:0 auto;
	width:100%;
	margin-top:.35em;}
.ys3 .content .tu{
	margin:0 auto;
	width:98.2%;}
.ys3 .content .tu img{
	width:100%;}
.ys3 h3{
	font-size:.3em;
	line-height:2.6em;
	text-align:center;
	color:#333333;
	font-weight:normal;}
.ys3 .zxlogo{
	width:100%;
	padding-bottom:.3em;}
.zxlogo img{ width:100%;}
.anniu{
	width:3.15em;
	height:.5em;
	border:1px solid #222;
	margin:0 auto;}
.anniu a{
	color:#222222;
	font-size:.24em;
	line-height:2em;
	text-align:center;
	display:block;}
.hr_wwc{
	background: #999;
    height: 1px;
    padding:0 1% 1% 1%;}
@media(max-width:540px){
	.qj{ font-size:84px;}
	}
@media(max-width:480px){
	.qj{ font-size:75px;}
	}
@media(max-width:414px){
	.qj{ font-size:64px;}
	}
@media(max-width:375px){
	.qj{ font-size:58px;}
	}
@media(max-width:360px){
	.qj{ font-size:56px;}
	}
@media(max-width:320px){
	.qj{ font-size:50px;}
	}
/*头部*/

.header { background: #fff; overflow: hidden }

.logo{ float:left; width:75%;overflow:hidden}

.qqzone{ float:right; width:22%}

.qqzone img{ float:right; margin-top:10px;margin-right:10px;}

.banner img{ display:block;}

/*IconFont 图标*/

@font-face {font-family: 'iconfont';

    src: url('../font/iconfont.eot'); /* IE9*/

    src: url('../font/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */

    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */

    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/

    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */

}

.IconFontA{

    font-family:"iconfont" !important;

    font-size:16px;font-style:normal;

    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;

    -moz-osx-font-smoothing: grayscale;

}

.icon{font-size:0.65rem !important;color:#ff8c01; line-height:0.8rem !important;}

.icon_Kj{font-size:0.65rem !important;color:#ff8c01; line-height:0.8rem !important;float:right;margin-top:0.1rem;margin-right:0.1rem;}

.icon_BmQQ{font-size:0.3rem !important;color:#ff8c01; line-height:0.3rem !important;}

.icon_ZxZx{font-size:0.45rem !important; line-height:0.4rem !important;}

.icon_DhQq{font-size:0.35rem !important; line-height:0.3rem !important;margin-left:15%;}

.icon_DhZx{font-size:0.3rem !important;line-height:0.4rem !important;}

/*导航*/

.icon_SyDh{font-size:0.75rem; line-height:1.2rem ;color:#FFF !important;}

.icon_SyDh3{font-size:0.75rem; line-height:1.1rem ;color:#FFF !important;}

.icon_SyDh4{font-size:0.85rem; line-height:1.1rem ;color:#FFF !important;}

.icon_SyDh5{font-size:0.75rem; line-height:1.1rem ;color:#FFF !important;}

.icon_SyDh6{font-size:0.7rem; line-height:1.1rem ;color:#FFF !important;}

/*专业头部*/

.icon_zyfh{font-size: 0.5rem !important;line-height: 0.84rem !important;color: #fff;margin: 0 0.1rem;}

/*专业底部*/

.icon_ZyFt{font-size: 0.3rem !important;line-height: 0.5rem !important;color: #fff;}

.icon_ZyFt1{font-size: 0.4rem !important;line-height: 0.5rem !important;color: #fff;}



em, i { font-style: normal }

input{ vertical-align: middle }

input, select, textarea { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-appearance: none; border: 0; border-radius: 0; }

textarea:focus { outline: 0 }

a { color: #6E7D8B; text-decoration: none; outline: 0 }

a:active, a:hover, a.current { outline: 0 }

.c { text-align: center; }

.tr { text-align: right; }

.f60, input.f60, .c60 { color: #FF621D; }

.f00 { color: #f00; }

.c99 { color: #999; }

.f12 { font-size: .24rem;}

.h_30px {height:.3rem; clear: both; overflow: hidden; font-size: 0 }

.h_10px, .hr10 {height:.1rem; clear: both; overflow: hidden; font-size: 0 }

.h_20px {height:.2rem; clear: both; overflow: hidden; font-size: 0 }

.h_5px {height:.09rem; clear: both; overflow: hidden; font-size: 0 }

.green { color: #99CC01 }

input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: 1; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0; text-shadow: none; vertical-align: middle }

button, input, optgroup, select, textarea { color: inherit; margin: 0; -webkit-writing-mode: horizontal-tb; }

button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer }

#wrap, .wrap { max-width: 640px; margin: 0 auto; height: 100%; position: relative; width: 100%; }

/*下拉导航*/

.header_block { position: relative; color: #FFF; font-weight: normal; font-size:.32rem;

}

.menubox { position: absolute; right: 0; width: 0px; z-index: 1000; top:.88rem;

}

.dangzhu { background-color: #000; width: 100%; height: 920px; left: 0; top:.88rem;

filter: alpha(opacity=40); opacity: 0.4; z-index: 1; position: absolute; display: none; }

.menumain ul li {

height:.7rem;

line-height:.7rem; border-top: 1px solid #d16d03 ; border-bottom: 1px solid #ff8d15; background: #EC7A00 ; text-align: center; }

.menumain ul li a { padding-left: 0px; display: block; color: #fff;font-size:.3rem }


/*专业和专题页尾*/

.MainBox2 {background: #fff;padding-top:0.4rem;height:7.5rem;margin: 0 auto;}

.container-bt{width:95.87%;height:0.4rem;border-left:0.1rem solid #7385e9;border-bottom:0.02rem solid #7385e9;margin:0 auto 0.2rem auto;}

.container-bt h3{padding-left:0.1rem;font:0.32rem/0.35rem "微软雅黑";position:relative;color:#7385e9;}

.container-bt h3 a{position:absolute;right:0.22rem;top:0;color:#000;display:block;width:1.35rem;height:0.4rem;}

.FooterBox{background:#ff8c01;padding:0.2rem 0rem;margin-bottom:1.17rem;}

.FooterBox p{margin-top:3%;font:0.2rem/0.3rem "微软雅黑"; text-align:center;color:#FFF;}

.FooterBox h3{font:0.28rem/0.4rem "微软雅黑"; text-align:center;color:#FFF;}

.footer-div{padding:0 0.5rem;}

.f-div-left{float:left;}

.f-div-right{float:right;}

.f-div-right a,.f-div-left a{color:#FFF !important;font:0.3rem/0.4rem "微软雅黑";}


/*图说新东方 */

.left_img1 { float: left; width: 38%; margin-right: 1%; position: relative }

.left_img2 { float: right; width: 61%; position: relative; height: 100% }

.left_img3 { width: 100%; height: 50%; position: relative }

.left_img4 { width: 49.5%; height: 50%; position: relative; float: left; margin-top: 1% }

.left_img5 { float: left; width:49%;margin-right: 1%;position: relative; height: 100%;margin-top: 1% }

.left_img6 {float: right; width:50%; height:100%; position: relative;margin-top: 1% }

.left_img7 {width:100%;height:100% }

.left_img1 img, .left_img3 img, .left_img4 img, .left_img5 img, .left_img6 img { position: relative; width: 100% }

.left_img1 p, .left_img3 p, .left_img4 p, .left_img5 p, .left_img6 p { position: absolute; background: #333; color: #fff; bottom:.05rem; width: 100%; opacity: .8; text-align: center }

/*回到顶部 */



.backtop {width:50px;height:50px;background: #555;opacity:0.9;border-radius: 50%;text-align: center;z-index: 1001;position: fixed;right: 6px;bottom: 45px;}

.backtop .icon-backtop {display: inline-block;margin: 10px auto;vertical-align: center;}

.iconfont {display: inline-block;vertical-align: top;}

.icon-backtop::before {width: 30px;height: 30px;}

.iconfont::before {content: "";display: inline-block;vertical-align: top;background: url(../images/top.png) no-repeat; background-size:30px 30px} 

@-webkit-keyframes rotate { from {-webkit-transform:rotate(0deg);}to { -webkit-transform: rotate(360deg); }}

@media screen and (min-width:410px) {html { font-size: 400%; }}

@media screen and (min-width:480px) {html { font-size: 469%; }}

@media screen and (min-width:640px) {html { font-size: 625%; }}

.nav4{ background:#fff; padding: 10px 0;}

.Telephone{ background:#ff8c01; width:70%; border-radius:10px; margin:0 auto;padding: .1em;font-size: .3rem; line-height:.2rem;}

.Telep_i,.QQ_i{ display:block; width:31px; height:30px; float:left;margin-left:15%;}

.Telep_i{ background:url(../images/ico.png) 0 0;}

.QQ_i{ background:url(../images/ico.png) -32px 0;}

.Telephone a{ color:#FFF;}

.Telephone span{ margin-left:.5em; line-height:30px;  letter-spacing: 3px;}

/*滑动效果样式*/

.fullWidth {max-width:640px;min-width:220px;margin: 0 auto;}

.royalSlider {width: 100%;height:100% !important;position: relative;  margin: 0 auto;direction: ltr;}

.rsVisibleNearbyWrap {width: 100%;height: 100%;position: relative;overflow: hidden;left: 0;top: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);}

.rsContainer {position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}

.rsArrow,.rsThumbsArrow {cursor: pointer;}

.rsThumb {float: left;position: relative;}

.rsSlide {position: absolute;left: 0;top: 0;display: block;overflow: hidden;margin:0 auto;width: 100%;}

.rsAutoHeight .rsSlide {height: auto;}

.rsMinW .rsArrow {height: 32px;width: 32px;position: absolute;display: block;cursor: pointer;z-index:19;}

.rsMinW .rsArrowLeft {bottom: 50%;left: 2%;}

.rsMinW .rsArrowRight {right: 2%; bottom: 50%;}

.rsMinW .rsArrowIcn {width: 24px;height: 24px;margin-top: 3px;margin-left: 3px;position: absolute;cursor: pointer;background: url('../images/rs-minimal-white.png') transparent;border-radius: 2px;}

.rsMinW.rsHor .rsArrowLeft .rsArrowIcn {background-position: -68px -36px;}

.rsMinW.rsHor .rsArrowRight .rsArrowIcn {background-position: -68px -68px;}

.rsMinW.rsVer .rsArrowLeft .rsArrowIcn {background-position: -100px -36px;}

.rsMinW.rsVer .rsArrowRight .rsArrowIcn {background-position: -100px -68px;}

.rsMinW .rsArrowDisabled .rsArrowIcn {opacity: .3 !important;filter: alpha(opacity=30);*display: none;}

.rsContent{width:100%;height: 100%;position: relative;margin:0 auto;}

/*底部*/
.dibu { width: 100%; background: #fff; font-size:100px;}
.di_title{ padding-top:.15em; }
.di_title span{ width:2px; height:.26em; background:#fe4d00; margin-left:.16em; margin-right:.07em;float:left; margin-top:.02em;}
.di_title p{line-height:.3em; font-size:.3em; float:left; color:#fe4d00; font-family:"微软雅黑";    -webkit-margin-before: 0.3em;
    -webkit-margin-after: 0px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;}
.di_dh{ float:right; width:1.31em; padding-right:.16em}
.di_dh img{ width:100%;}
.di_xian{ width:100%; height:1px; background:#eeeeee;margin-top:.13em;}
.dibu .di_dh a{
	display:block;
	height:.3em}

.dibu .baoming{
	width:100%;}
.dibu li{
	line-height:0;
	list-style:none;
	margin:0 auto;
	width:95%;
	margin-top:.24em;
}
.dibu li input{
	list-style:none;
	color:#666666;
	width:100%;
	height:2.2em;
	line-height:2.2em;
	font-size:.26em;}
#baoming #name, #baoming #tell {height:2.2em;text-indent: .5em; border:#cccccc 1px solid; outline: none;margin:0; position:relative; z-index:999;}
.di_ctn{
	 padding-top: 6%;
    width: 100%;
    overflow: hidden;
    clear: both;
}
.di_ctn img{
	width:100%;}
.di_ctn .di_zuo{
	float:left;
	padding-left:13.75%;
	width:22.96%;}
.di_ctn .di_you{
	float:left;
	width:63.29%;}
.dibu .banquan{
	padding-top:.1em; 
	text-align:center;
	padding-bottom:1.6em;
	color:#666666;}
.dibu .banquan p{
		line-height:20px;
		font-size:12px;}
input,button,select,textarea{outline:none; -webkit-appearance: button;
    cursor: pointer;
	    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    vertical-align: middle;}
textarea{resize:none}
/*4.footer

---------------------------------------------------------------------- */
.zx-con{width:100%;max-width:640px;min-width:320px;position:fixed;bottom:0;background:#fe4d00;z-index:999;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);animation:zx-con1 1.4s 1s forwards;-webkit-animation:zx-con1 1.4s 1s forwards;-moz-animation:zx-con1 1.4s 1s forwards;}
@keyframes zx-con1{0%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}
@-webkit-keyframes zx-con1{0%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}
@-moz-keyframes zx-con1{0%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}
.zx-con>a{display:block;height:2.7em;line-height:2.7em;font-size:.24em;text-align:center;color:#fff;width:100%}
.zx-con>ul{display:block;width:100%;height:.71em;background:#333}
.zx-con>ul li{width:33.333%;float:left;height:2.7em;font-size:.24em;text-align:center;color:#fff;font-weight:100;line-height:2.7em}
.zx-con>ul b{font-size:1em;padding:0 .1em}
.zx-con>ul li a:nth-child(3) b{font-size:.3em}
.zx-con>ul a:nth-child(2) li{
	background: url(../images/icon2.png) no-repeat 17% center;
    background-size: 10%;
}
.footer-b{padding:14px 0 7em 0;text-align:center;font-size:12px;font-weight:100;letter-spacing:.3px;color:#333;}

.zx-con>ul li:nth-child(1){
	background: url(../images/icon1.png) no-repeat 17% center;
    background-size: 10%;
}
.zx-con>ul .zx li {
	background: url(../images/icon3.png) no-repeat 17% center;
    background-size: 10%;
}
@font-face {
  font-family: 'iconfont';  /* project id 370198 */
  src: url('//at.alicdn.com/t/font_ov264gtk9yvte29.eot');
  src: url('//at.alicdn.com/t/font_ov264gtk9yvte29.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_ov264gtk9yvte29.woff') format('woff'),
  url('//at.alicdn.com/t/font_ov264gtk9yvte29.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_ov264gtk9yvte29.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:.22em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


element{ margin:0;}

@media(max-width:540px){
	.dibu{ font-size:84px;}
	}
@media(max-width:480px){
	.dibu{ font-size:75px;}
	}
@media(max-width:480px){
	.dibu{ font-size:75px;}
	}
@media(max-width:450px){
	.dibu{ font-size:70px;}
	}
@media(max-width:414px){
	.dibu{ font-size:64px;}
	}
@media(max-width:375px){
	.dibu{ font-size:58px;}
	}
@media(max-width:360px){
	.dibu{ font-size:56px;}
	}
@media(max-width:320px){
	.dibu{ font-size:50px;}
	}

/*底部结束*/
