@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: .15rem;}

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%; }


/*底部*/
.dibu { width: 100%; background: #fff; font-size:100px;}
.di_title{ padding-top:4%; }
.di_title span{ 
    width: 2px;
    height: 2em;
    background: #fe4d00;
    margin-left: 3%;
    margin-right: 1%;
    float: left;
    margin-top: .02em;
}
.di_title p{font-size:.5rem; float:left; color:#fe4d00; font-family:"微软雅黑"; }
.di_dh{ float:right; width: 25%; 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: 2%;
	}
.dibu li input{
	list-style:none;
	color:#666666;
	width:100%;
	height:2.2em;
	line-height:2.2em;
	font-size:.4rem;}
#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:31.96%;}
.di_ctn .di_you{
	float:left;
	width:63.29%;}
.dibu .banquan{
	padding-top:.1em; 
	text-align:center;
	padding-bottom:28%;
	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:.4rem;text-align:center;color:#fff;width:100%}
.zx-con>ul{display:block;width:100%;background:#333}
.zx-con>ul li{width:33.333%;float:left;height:2.7em;font-size:.4rem;text-align:center;color:#fff;font-weight:100;line-height:2.7em;margin-top: 0;}
.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;}
	}

/*底部结束*/
