@charset "utf-8";
/* CSS Document */
ul,li{list-style:none}
img{border:none;}
input,button,select,textarea{outline:none}
html{ font-size:625%;font-family: "微软雅黑"; color:#464646;}
body{margin:0 auto;-webkit-text-size-adjust: none;margin:0px;padding:0px;}
a{color:#6d6a6a;text-decoration:none;cursor:pointer}
*{padding:0; margin:0; list-style:none;}
h1{ font-size:0.24rem; color:#464646; font-weight:100;}


.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }
.fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.fancybox-opened { z-index: 8030; }
.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }
.fancybox-outer, .fancybox-inner { position: relative; }
.fancybox-inner { overflow: hidden; }
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }
.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 15px; white-space: nowrap; }
.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../images/fancybox_sprite.png'); }
#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; }
#fancybox-loading div { width: 44px; height: 44px; background: url('../images/fancybox_loading.gif') center center no-repeat; }
.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; }
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../images/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; }
.fancybox-prev span { left: 10px; background-position: 0 -36px; }
.fancybox-next span { right: 10px; background-position: 0 -72px; }
.fancybox-nav:hover span { visibility: visible; }
.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }
.fancybox-lock { overflow: hidden !important; width: auto; }
.fancybox-lock body { overflow: hidden !important; }
.fancybox-lock-test { overflow-y: hidden !important; }
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../images/fancybox_overlay.png'); }
.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }
.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; }
.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 8050; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; }
.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }
.fancybox-title-inside-wrap { padding-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (min--moz-device-pixel-ratio: 1.5),  only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../images/fancybox_sprite@2x.png'); background-size: 44px 152px;  }
#fancybox-loading div { background-image: url('../images/fancybox_loading@2x.gif'); background-size: 24px 24px;  } }

/*-----------------导航----------------*/
/*@media screen and (max-width:640px){
#main1{ display:block;}
#main2{ display: none;}
.mban{ width:100%; height:1rem; margin:0 auto; background:url(../images/logo.png) no-repeat center center; background-size: 30%;}
.mban_main{ width:0.6rem; height:0.6rem; float:left; margin-top:0.2rem; margin-left:90%;}
.mban_main img{ width:100%; height:100%;}

#sideMenuContainer{ width:3rem; height:auto; position:fixed; background:#0a2842; padding:0.1rem;z-index:1; right:0rem; top:0.7rem;display: none; }
#sideMenuContainer h2{ font-size:0.3rem; color:#FFF;}
#sideMenuContainer > a {display: block;color:#f0d4a5; padding-left:0.2rem;}
#sideMenuContainer > a::after {content: attr(title); font-size:0.3rem;text-transform: uppercase; line-height:0.7rem; }
#sideMenuContainer a:hover{color:#FFF; background:#f0d4a5; font-weight:bold;}*/
/*#Menubox{ position:fixed;}*/
/*}*/
/*@media screen and (min-width:641px){
#main1{ display:none;}
#main2{ display: block;}*/
/*.head{ width:100%; height:0.68rem; margin:0 auto; background:#af1015; z-index:990; border-bottom:solid 0.02rem #999;}*/
/*.head{ width:100%; height:0.68rem; margin:0 auto; background:#0a2842; z-index:990; border-bottom:solid 0.02rem #999;}
.head_nr{width:13rem; height:0.7rem;margin:0 auto;}
.head_logo{ width:1.92rem; height:0.58rem;padding-top:0.12rem; float:left;}
.head_logo img{ max-width:100%; max-height:100%;}
.main{ min-width:8.8rem; height:0.5rem; float:right; line-height:0.5rem;}
.main li a{ color:#fff;}
.main img{ display:block; margin-top:0.26rem;}
.main li{ min-width:0.8rem; height:0.51rem; line-height:0.5rem;float:left; font-size:0.16rem; color:#464646; text-align:center;position: relative;}*/
/*.main li .xz{border-bottom:solid 0.01rem #464646;display:block;}*/
/*.main li .xz{border-bottom:solid 0.01rem #fff;display:block;}*/
/*.border_bottom { position: absolute; height: 0.01rem; width: 0px; font-size: 0; background: #666666; left: 0; bottom: 0; transition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}*/
/*.border_bottom { position: absolute; height: 0.01rem; width: 0px; font-size: 0; background: #fff; left: 0; bottom: 0; transition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.hover .border_bottom{ width:0.8rem;}*/
/*}*/

.head{position: relative;width:100%;height:0.8rem;z-index: 9999; background-color:#FFF;}
.head .navbox{width: 12rem;margin: 0 auto; }
.head .nav{display: block; float: left;width:100%;}
.navimg{ width:3rem; float:left; display:table; height:0.8rem;}
.head .nav .nav_pc{ width: 100%;}
.head .nav ul li{ float:left;position: relative;box-sizing: border-box;z-index: 999;}
.xz{width: 100%;border-bottom:solid 0.03rem #00006f;display:block; float:left;}
.head .nav ul li .f_a{line-height:0.8rem;display:block;text-align:center;font-size:0.16rem;color:#000;}
.head .nav ul li:hover .f_a{background-color:#fff;color: #051869; transition:all .3s;}
.head .nav ul li .s_navbox{display:none;position: absolute;left: 0;width: 100%; background:#fff;background-color: #fff;z-index: 9999;box-sizing: border-box;margin-top:0.03rem;}
.head .nav ul li .s_navbox .s_a a{color:#000;font-size:0.14rem;text-transform:uppercase;display:block;text-align: center;padding: 0.1rem 0;border-top: 0.01rem solid #f2f2f2; }
.head .nav ul li .s_navbox .s_a a:hover{background-color:#f2f2f2;color: #000;}
.m_nav{display:none}
.headlf .m_logo{display: none;}
.headrg .m_menuimg{display: none}
.active{background-color: #cf1322}
.activ2{background-color: #cf1322}
.border_bottom { position: absolute;height: 0.03rem; width: 0px; font-size: 0; background: #00006f; left: 0; bottom: -0.03rem; transition: all 0.3s ease-out; -moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.hover .border_bottom {width:100%;}

/*导航栏目节日样式*/
/*.ds{margin-left:11.5%; float:left; margin-top:-0.6rem;z-index:200;position:absolute;}
.sd{ margin-left:29%; float:left; margin-top:-0.55rem;z-index:200;position:absolute;}
.xr{ margin-left:32%; float:left; margin-top:-0.4rem;z-index:200;position:absolute;}
.sds{ margin-left:82%; float:left; margin-top:-0.4rem;z-index:200;position:absolute;}
.xue{ width:100%; height:0.42rem; background:url(../sdjpic/xue.png); margin-top:-0.1rem; margin-bottom:-0.3rem; z-index:999; position: fixed;}*/

.topfixed {top:-70px; position:fixed;}
.menufixed {top:0px; position:fixed;}
.topyyfixed {top:30px; position:fixed;}
#jump{width:40px; bottom:5px; right:1%; position:fixed; z-index:999;  _position:absolute; _top:expression(documentElement.scrollTop + "px"); display:none;}

/*-----------------banner----------------*/

.ban{ width:100%; height:auto; margin:0 auto;}
.ban img{ max-width:100%; max-height:100%; overflow:hidden;}
.hiSlider{overflow: hidden;width: 100%; padding-bottom:31.58%;}
.hiSlider-item{ float:left;}
.hiSlider-btn-prev, .hiSlider-btn-next {
	position: absolute;
	z-index: 5;
	top: 50%;
	height: 30px;
	width: 30px;
	background: url(../images/hislider-arrow.png) no-repeat;
	margin-top: -15px;
	text-indent: -200px;
	overflow: hidden;
	opacity: .2;
filter:alpha(opacity:20)
}
.hiSlider-btn-prev {
	left: 10px
}
.hiSlider-btn-next {
	right: 10px;
	background-position: -30px 0
}
.hiSlider-btn-prev:hover, .hiSlider-btn-next:hover {
	opacity: 1;
filter:alpha(opacity:100)
}

/*-----------------克洛斯威科技----------------*/

.xline{ width:100%; height:0.49rem; border-bottom:solid 0.05rem #515152; line-height:0.75rem;position:absolute; z-index:2; padding-top:0.26rem;}
.xline_news{ width:12rem; height:0.22rem; margin:0 auto;font-size:0.14rem; line-height:0.22rem;}
.box{overflow:hidden;height:0.22rem;line-height:0.22rem; width:10rem; }
.box li{ width:3rem; height:0.22rem; float:left; margin-left:0.2rem; line-height:0.22rem; border-right:solid 0.01rem #666666;}
.crosskj{width:12rem; height:3.9rem; margin:0 auto; margin-top:0.8rem;}
.crosskj_nr{ width:6rem; height:3.9rem; float:left;}
.crosskj_nr img{ width:100%; height:100%;}
.crosskj_r{ width:6rem; height:3.6rem; background:#e9ebec; text-align:center; padding-top:0.3rem; font-size:0.2rem; font-weight:bold;}
.crosskj_r p{ font-size:0.18rem; color:#868686; font-weight:100;}
.crosskj_wz{ width:5.25rem; height:2.55rem; margin:0.1rem 0.2rem; background:#f8f8f7; padding:0.1rem 0.2rem; text-align: justify; text-indent:0.24rem; line-height:0.2rem;}
.crosskj_wz p{ font-size:0.12rem; color:#868686;}

.yline{ width:0.05rem; height:4.7rem; background:#515152;position:absolute; z-index:2;}
.jxd{ width:0.52rem; height:0.52rem; border:solid 0.02rem #515152; padding:0.13rem; position:absolute; z-index:1; margin-top:0.35rem;}
.jxx{ width:0.48rem; height:0.48rem; border:solid 0.02rem #515152;}
/*-----------------产品----------------*/
.cptp{ width:100%; margin:0 auto;}
.cptp ul{ width:13.3rem; height:2.6rem; margin:0 auto;margin-top:0.76rem; margin-bottom:0.5rem;}
.cptp li{ width:1.3rem; height:1.3rem; float:left; background:url(../images/glt_03.jpg) no-repeat left bottom; background-size: auto; text-align:left;}
.cptp_img{ width:0.82rem; height:1.3rem;font-size:0.12rem;float:left; line-height:0.4rem; text-align:center; margin-left:0.46rem;}
.cptp_img img{ max-width:100%; max-height:100%;}
.cptp_img:hover{background:url(../images/yz.jpg) no-repeat 0rem 0.73rem; background-size: contain;}
#pic{ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;cursor:pointer;}
#pic:hover{transform:translateY(-0.15rem);}

/*-----------------项目案例----------------*/
.xmal{ width:100%; height:7.5rem; background:#f5f5f5;}
.xmal_bt{ width:10rem; min-height:1rem; margin:0 auto; text-align:center;font-size:0.14rem; color:#878787; padding-top:0.5rem;}
/*.xmal_bt p{ line-height:0.2rem;}*/
.xmal_al{width:13rem; height:3.6rem;  margin:0 auto; margin-top:0.47rem;}
.xmal_al li{ width:3rem; min-height:3.6rem; float:left; margin-left:0.23rem; border-bottom:solid 0.01rem #e3e3e3; font-size:0.12rem; text-align:left; position:relative; cursor:pointer;}
.xmal_pic{ width:3rem; height:1.95rem;overflow:hidden;}
.xmal_pic img{ width:100%; height:100%;ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out; }
.xmal_pic img:hover{transform: scale(1.2);}
.xmal_wz{font-size:0.18rem; color:#464646; line-height:0.4rem; margin-top:0.2rem;}
.xmal_bottom { position: absolute; height: 0.01rem; width: 1.5rem; font-size: 0; background: #666666; left: 0; bottom: -0.01rem;ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.bot .xmal_bottom{ width:3rem;}
/*-----------------MORE----------------*/
.more{ width:0.21rem; height:0.18rem; margin:0 auto; border:solid 0.01rem #bebdbd; margin-top:0.58rem; padding:0.12rem 0.22rem; position:relative; cursor:pointer;ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.more ul{ width:0.21rem; height:0.18rem;margin-left:-0.02rem; margin-top:-0.02rem; float:left;}
.more li{ width:0.05rem; height:0.04rem; margin-left:0.02rem; margin-top:0.02rem; float: left;background:#bebdbd;}
#bjs:hover{background:#464646;}
.more .line_top { position: absolute; height: 0.01rem; width: 0; font-size: 0; background: #666666; top: -0.01rem; left: -0.01rem; ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.more .line_right { position: absolute; height: 0px; width: 0.01rem; font-size: 0; background: #666666; bottom: -0.01rem; right: -0.01rem; ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.more .line_bottom { position: absolute; height: 0.01rem; width: 0px; font-size: 0; background: #666666; right: -0.01rem; bottom: -0.01rem;ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.more .line_left { position: absolute; height: 0px; width: 0.01rem; font-size: 0; background: #666666; left: -0.01rem; top: -0.01rem; ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.almore .line_top,.almore .line_bottom{ width:0.66rem;}
.almore .line_left,.almore .line_right{ height:0.43rem;}

/*-----------------VR赏析----------------*/
.vrsxsy{ width:100%; height:8rem;background:url(../images/vrsx.jpg) no-repeat; background-size: cover;}
.vrsx_vr{ width:13.4rem; height:5.7rem; margin:0 auto; }
.vrsx_vr ul{ margin-left:-0.25rem;}
.vrsx_vr li{ width:4rem; height:4.8rem; float:left; margin-left:0.5rem; background:#fff; margin-top:0.8rem;}
.vrsx_vr img{ max-width:100%; max-height:100%; }
.vrsx_pic1{width:4rem; height:2.7rem;background:url(../images/vr1.jpg) no-repeat; background-size:auto;}
.vrsx_pic2{width:4rem; height:2.7rem;background:url(../images/vr2.jpg) no-repeat; background-size:auto;}
.vrsx_pic3{width:4rem; height:2.7rem;background:url(../images/vr3.jpg) no-repeat; background-size:auto;}
.vrsxhover1{background:url(../images/vr1.gif) no-repeat;background-size:auto;cursor:pointer;}
.vrsxhover2{background:url(../images/vr2.gif) no-repeat;background-size:auto;cursor:pointer;}
.vrsxhover3{background:url(../images/vr3.gif) no-repeat;background-size:auto;cursor:pointer;}
.vrsx_ewm{ width:1rem; height:1.1rem; float:left; margin-left:0.2rem; margin-top:0.2rem;}
.vrsx_ewm img{ width:max-100%; height:max-100%;}
.vrsx_wz{ width:2.3rem; height:1.1rem; padding-top:0.2rem; margin-left:0.35rem; font-size:0.12rem; color:#7b7a7a; text-align:justify; float:left;}
.vrsx_wz p{ font-size:0.16rem; font-weight:bold;}
.vrsx_an{ width:3.3rem; height:0.35rem; border:solid 0.01rem #6d6b6b; text-align:center; font-size:0.14rem;margin-left:0.35rem; line-height:0.35rem; color:#8f8f8f;ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out; cursor:pointer; float:left;}
.vrsx_an:hover{ background:#464646; color:#fff;}

/*-----------------新闻资讯----------------*/
.news{ width:100%; height:7.1rem; margin-top:1.27rem; padding-top:0.7rem; }
.news_tit{ width:10rem; height:1rem; text-align:center; font-size:0.12rem; line-height:0.25rem; margin:0 auto;}
.news_nr{ width:13rem; min-height:3.5rem; margin:0 auto; padding-top:0.5rem;}
.news_nr ul{ margin-left:-0.65rem;}
.news_nr li{ width:3.9rem; min-height:0.8rem; float:left; margin-left:0.65rem; margin-top:0.3rem; font-size:0.12rem;}
.news_nr_rqtit{ width:3.9rem; min-height:0.5rem; line-height:0.24rem; font-size:0.12rem; text-align:left; border-bottom:solid 0.01rem #e7e6e6; position:relative;cursor:pointer;}
.rqtit_bottom { position: absolute; height: 0.01rem; width: 0.5rem; font-size: 0; background: #666666; left: 0; bottom: -0.01rem;ransition: all 0.5s ease-out; -moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
.rqthover .rqtit_bottom{ width:3.9rem;}
.news_nr_cont{ width:3.9rem; height:0.3rem; line-height:0.3rem;}

/*-----------------互动问答 咨询留言----------------*/
.hdwd{ width:100%; height:5.1rem; padding-top:0.6rem; background:#f5f5f5; margin-top:0.8rem; }
.hdwd_nr{ width:12.4rem; height:5.1rem; margin:0 auto;}
.hdwd_l{ width:5.3rem; height:4rem; float:left; margin-left:0.5rem;}
.hdwd_l_tit{ width:5.3rem; height:0.3rem; line-height:0.22rem; font-size:0.14rem; font-weight:bold; display:block; border-bottom:solid 0.01rem #dedddd;}
.hdwd_l_nr{ width:5.3rem; height:1.6rem; padding-top:0.3rem;}
.jg{ border-bottom: dashed 0.01rem #dedddd;}
.nrbt{ width:5.3rem; height:0.4rem; text-align:left; line-height:0.4rem; font-size:0.12rem; background:url(../images/q.jpg) no-repeat center left; background-size:auto; text-indent:2em;}
.nrwz{width:5.3rem; height:0.8rem; line-height:0.24rem; font-size:0.12rem; text-align:justify;background:url(../images/a.jpg) no-repeat; background-size:auto; text-indent:2em; margin-top:0.1rem;}
.hdwd_r{ margin-left:0.4rem;}
.hdwd_r_wz{ width:5.3rem; height:2.8rem;font-size:0.12rem; text-align:justify; padding-top:0.4rem;}
.hdwd_r_bg{ width:2.5rem; height:0.3rem; border:solid 0.01rem #9a9a9a; margin-top:0.15rem; float:left;}
.bgwz{ width:0.6rem; height:0.3rem; background:#dadada; text-align:center; line-height:0.3rem; font-size:0.12rem;}
.bgjg{ margin-left:0.1rem;}
.hdwd_r_xmdh{ width:1.7rem; height:0.2rem; float:right; border:none; padding:0.05rem 0.1rem; line-height:0.2rem;}
.xmjk{ width:5.3rem;}
.hdwd_r_jmcs{width:5.3rem; height:0.3rem; border:solid 0.01rem #9a9a9a; margin-top:0.15rem; float:left;}
.jmcswz{width:1.3rem; height:0.3rem; background:#dadada; text-align:center; line-height:0.3rem; font-size:0.12rem;}
.hdwd_r_jmnr{ width:4rem; height:0.2rem; float:right; border:none; padding:0.05rem 0.1rem; line-height:0.2rem;}
.hdwd_r_bz{width:5.3rem; height:0.8rem; border:solid 0.01rem #9a9a9a; margin-top:0.15rem; float:left;}
.bzwz{width:1.3rem; height:0.8rem; background:#dadada; text-align:center; line-height:0.8rem; font-size:0.12rem;}
.hdwd_r_bznr{ width:4rem; height:0.7rem; float:right; border:none; padding:0.05rem 0.1rem; line-height:0.24rem;}
.hdwd_bz{ width:5rem; height:0.3rem; text-align:left; line-height:0.3rem; font-size:0.12rem;}
.hdwd_r_tj{ width:1.1rem; height:0.3rem; background:#9a9a9a; border-radius:0.1rem; margin-left:4rem; cursor:pointer; font-size:0.14rem;}
.hdwd_r_yzm{ width:6rem; height:0.3rem; float:left; margin-top:0.3rem;}

.xline1{ width:100%; height:0.05rem; border-bottom:solid 0.05rem #515152;position:absolute; z-index:2; margin-top:4.35rem;}
.yline1{ width:0.05rem; height:5.1rem; background:#515152;position:absolute; z-index:2; }
.jxd1{ width:0.52rem; height:0.52rem; border:solid 0.02rem #515152; padding:0.13rem; position:absolute; z-index:1; margin-top:4.01rem;}
.jxx1{ width:0.48rem; height:0.48rem; border:solid 0.02rem #515152;}

/*企业简介_导航*/
.qyjj{ width:100%; height: 0.5rem; border-bottom:solid 0.01rem #d8d8d8; background: #FFF;}
.qyjjmain { width:5.85rem; height:0.5rem; margin:0 auto;}
.qyjjmain ul{ margin-left:-0.15rem;}
.qyjjmain li{ width:0.6rem; height:0.5rem; line-height:0.5rem; margin-left:0.15rem; float:left; font-size:0.14rem;}

/*企业简介_简介*/
.qyjjnr{ width:11.9rem; height:5.26rem; margin:0 auto; border:solid 0.01rem #e3e3e3; margin-top:0.5rem; padding:0.2rem;}
.qyjjnr_pic{ width:5.8rem; height:3.26rem; float:left;}
.qyjjnr_pic img{ width:100%; height:100%;}
.qyjjnr_wz{ width:5.4rem; height:2.86rem; float:right; background:#f3f3f3; padding:0.2rem; text-align:justify; line-height:0.24rem; font-size:0.12rem; text-indent:2em;}
.qyjjnr_wz2{ width:11.9rem; height:1.67rem; float:left;}
.qyjjnr_wz2 ul{ margin-left:-0.25rem;}
.qyjjnr_wz2 li{ width:5.8rem; height:0.83rem; float:left;  line-height:0.24rem; font-size:0.12rem;margin-top:0.15rem; margin-left:0.25rem; text-align:justify;}

/*企业简介_品牌文化*/
.qyjj_whsy{ width:12.3rem; height:2.6rem; margin:0 auto; margin-top:0.8rem;}
.qyjj_ppwh{ width:5.95rem; height:2.6rem; float:left;}
.qyjj_jg{ margin-left:0.4rem;}
.qyjj_ppwh_bt{ width:5.95rem; height:0.5rem; border-bottom:solid 0.02rem #f4f4f4;font-size:0.12rem; line-height:0.14rem;}
.qyjj_ppwh_bt h1{ font-size:0.24rem;}
.qyjj_ppwh_wz{ width:5.95rem; height:1.9rem; font-size:0.12rem; line-height:0.2rem; margin-top:0.2rem; text-align:justify;}
.qyjj_ppwh_l{ width:2.1rem; height:1.9rem; float:left;}
.qyjj_ppwh_r{ width:3.71rem; height:1.41rem; float:right;}
.qyjj_ppwh_r img{ width:100%; height:100%;}

/*企业简介_认证标志*/
.qyjj_rzbz{width:12.3rem; height:0.5rem; margin:0 auto; margin-top:0.8rem; border-bottom:solid 0.02rem #f4f4f4; font-size:0.12rem; line-height:0.24rem;}
.qyjj_rzbz h1{ font-size:0.24rem;}
.qyjj_bz{ width:12.3rem; height:1.2rem; margin:0 auto; margin-top:0.3rem;}
.qyjj_bz ul{ margin-left:-0.7rem;}
.qyjj_bz li{ width:1.35rem; height:1.2rem; float:left; margin-left:0.7rem; font-size:0.12rem; text-align:center;}

/*品牌服务_服务法则*/
.ppfw{ width:100%; height:7rem; background:#f4f3f3;}
.ppfw_bt{ width:5rem; height:0.2em; padding-top:0.54rem;margin:0 auto;}
.ppfw_bt h1{font-size:0.18rem; color:#545454; font-weight:bold;}
.ppfw_line{ width:2.5rem; height:0.36rem; border-bottom:solid 0.01rem #d8d8d8; margin:0 auto;}
.ppfw_wz{ width:7.8rem; height:2.36rem; text-align:center; padding-top:0.64rem; margin:0 auto; font-size:0.14rem; line-height:0.5rem; color:#a6a5a5;}
.ppfw_fw{ width:11.4rem; height:3rem; margin:0 auto;}
.ppfw_fw ul{ margin-left:-0.6rem;}
.ppfw_fw li{ width:2.1rem; height:2.1rem; float:left; margin-left:0.6rem; border-bottom:solid 0.01rem #acaaaa; padding:0.15rem; text-align: center; background:#FFF; }
.ppfw_nr{ width:2.1rem; height:1.1rem;font-size:0.12rem; line-height:0.3rem; text-align:left; margin-top:0.5rem; color:#797676;}
.ppfw_fw img{ max-width:100%; max-height:100%; }

/*品牌服务_施工服务*/
.ppfw_sg_bt{ width:4.8rem; height:0.4rem; margin:0 auto; font-size:0.12rem; text-align:right; padding-top:0.6rem; line-height:0.24rem;}
.ppfw_sg_nr{ width:12rem; height:4.5rem; margin:0 auto; background:url(../images/sgfw.jpg) no-repeat bottom right; font-size:0.12rem; line-height:0.3rem; margin-top:0.5rem;}
.ppfw_sg_nr h1{ font-weight:bold; font-size:0.14rem;}

/*品牌历程*/
.pplc{ width:12rem; height:12.3rem; margin:0 auto;}
.pxline{ width:100%; height:0.49rem; border-bottom:solid 0.05rem #515152; line-height:0.75rem;position:absolute; z-index:2; padding-top:0.26rem;}
.pplc_l{ width:1.4rem; height:9.5rem; border-right:solid 0.05rem #515152;float:left; padding-top:2.8rem;}
.pjxd{ width:0.52rem; height:0.52rem; border:solid 0.02rem #515152; padding:0.13rem; position:absolute; z-index:1; margin-top:0.35rem;}
.pjxx{ width:0.48rem; height:0.48rem; border:solid 0.02rem #515152;}
.pplc_r{ width:10.04rem; height:10.2rem; float:left; padding-top:1.1rem; padding-left:0.46rem;}
.pplc_bt{ width:3rem; height:1rem; margin:0 auto; font-size:0.12rem; text-align:center;line-height:0.2rem;  color:#878787;}
.pplc_bt h1{ font-size:0.18rem; font-weight: bold;color:#444444; }
.pplc_l_time{ width:1rem; height:9.4rem; float:left;}
.pplc_l_time li{ width:1rem; height:0.6rem; float:left; font-size:0.18rem; padding-right:0.4rem;font-weight:bold; text-align:right; color:#c6c6c6;}
.pplc_r_nr{ width:10rem; height:9.4rem; margin-top:0.7rem; background:url(../images/15year.png) no-repeat right top 3rem; background-size:auto;}
.pplc_r_nr li{ width:10rem; height:0.6rem; float:left; font-size:0.14rem; text-align:justify; cursor:pointer;}
.ppic_co{ color:#444444;}
.ppic_co1{ color:#c6c6c6;}

/*联系我们*/
.lxwm{ width:12rem; height:2.4rem; margin:0 auto; margin-top:0.5rem;}
.lxwm_l{ width:7rem; height:2.4rem; text-align:left; font-size:0.12rem; line-height:0.3rem; float:left;}
.lxwm_l h1{ font-size:0.18rem; font-weight:bold;}
.lxwm_r{ width: 5rem; height:1.8rem; text-align:left; font-size:0.14rem; font-weight:bold; float:left; padding-top:0.6rem;}
.lxwm_r h1{ font-weight:bold; font-size:0.3rem;}
#dituContent {width:12rem; height:5.7rem; border: 0.01rem dotted #ccc; -moz-border-radius:5px; -webkit-border-radius: 5px;border-radius:5px; font-size:0.12rem; margin:0 auto;}

/*品牌荣誉 专利证书 检测报告*/
.pprybj{ width:13rem; background:#f5f5f5; margin:0 auto;padding-top:0.5rem;}
.ppry{ width:9.2rem; float:left;background:#FFF; padding:0.5rem 0.3rem 0.5rem 0.3rem; margin-bottom:0.6rem;}
.ppry li{ width:9rem; height:2.1rem; float:left; border-bottom:solid 0.01rem #f4f2f2; padding-top:0.3rem; padding-left:0.2rem;}
.ppry li:hover{ background:#ececec; cursor:pointer;}
.ppry_pic{ width:2.4rem; height:1.8rem; float:left; font-size:0.12rem;}
.ppry_wz{ width:5rem; height:0.98rem; float:left; font-size:0.12rem; color:#a3afb7; line-height:1rem; margin-left:1rem;}
.ppry_wz h1{ font-size:0.18rem; font-weight:bold; color:#464646;}
.ppry_jg{ width:100%;height:0.6rem; float:left;}
.ppry_bottom{ width:7rem;height:0.25rem; text-align:center; font-size:0.14rem; margin:0 auto;}
.ppry_bottom .disabled, .ppry_bottom .current {height:0.2rem;line-height:0.2rem; background:#eedcb2; clear:none; padding:0.02rem 0.1rem; margin-left:0.02rem; text-align:center; color:#5a390c; text-overflow:ellipsis; overflow:hidden;}
.ppry_bottom .current {width:0.25rem; background:#805821; color:#eedcb2;}
.ppry_bottom .cfcur {width:0.25rem;}
.ppry_bottom a{width:0.5rem; height:0.2rem; line-height:0.2rem; background:#eedcb2; clear:none; padding:0.02rem 0.1rem; margin-left:0.02rem; text-align:center; color:#5a390c; text-overflow:ellipsis; overflow:hidden;}
.ppry_bottom a:hover {background:#805821;color:#eedcb2;}

.ppry_r{ width:2.7rem; height:11.2em; background:#FFF; float:right; padding-left:0.3rem;}
.ppry_r_bt{ width:2.7rem; height:0.5rem;font-size:0.16rem; line-height:0.8rem;}
.ppry_r li{ width:2.4rem; height:2.2rem; float:left; border-bottom:solid 0.01rem #f4f2f2; padding-top:0.2rem;}
.ppry_r_pic{ width:2.4rem; height:1.8rem; float:left; font-size:0.12rem;}
.ppry_r_wz{ width:2.4rem; height:0.2rem; line-height:0.2rem; margin-top:1.9rem; text-align:center;}

/*新闻资讯列表*/
.xwzx{width:9.2rem; float:left;background:#FFF; padding:0.5rem 0.3rem 0.5rem 0.3rem; }
.xwzx li{ width:9rem; height:1.6rem; float:left; border-bottom:solid 0.01rem #f4f2f2; padding-top:0.3rem; padding-left:0.2rem;}
.xwzx li:hover{ background:#ececec; cursor:pointer;}
.xwzx_pic{ width:2rem; height:1.33rem; float:left; font-size:0.12rem;}
.xwzx_dh { width:13rem; height:0.5rem; margin:0 auto; text-align:left; font-size:0.14rem; line-height:0.5rem;}
.xwzx_wz{ width:5.6rem; height:0.98rem; float:left; font-size:0.12rem; color:#a3afb7; line-height:0.25rem; margin-left:1rem; text-align:justify;}
.xwzx_wz h1{ font-size:0.18rem; font-weight:bold; color:#464646;}

.xwzx_r{ width:2.7rem; height:13.2em; background:#FFF; float:right; padding-left:0.3rem;}
.xwzx_r_bt{ width:2.7rem; height:0.8rem;font-size:0.16rem; line-height:0.8rem;}
.xwzx_r li{ width:2.4rem; height:0.6rem; float:left; border-bottom:solid 0.01rem #f4f2f2; display:table;}
.xwzx_nr{font-size:0.12rem; text-align:left; display:table-cell;vertical-align:middle; line-height:0.2rem;}
.xwzx_cp{ width:2.4rem; height:2.5rem; float:left;}
.xwzx_cp_bt{ width:2.7rem; height:0.8rem;font-size:0.16rem; line-height:0.8rem;}
#Marquee{ height:1.5rem; overflow:hidden; font-size:0.14rem; text-align:center;}
#Marquee div{ width:2.4rem; height:1.5rem; float:left; }

/*新闻资讯文章*/
.xwwz{ width:9.2rem; float:left;background:#FFF; padding:0.5rem 0.3rem 0.5rem 0.3rem; }
.xwbt{width:9.2rem; height:1.2rem; border-bottom:solid 0.01rem #f4f2f2;}
.xwbt h1{ font-size:0.26rem;}
.xwbt_fbt{ line-height:0.8rem;font-size:0.12rem;color:#a3afb7; }
.xwwz_con{font-size:0.14rem; line-height:0.3rem; padding-top:0.3rem;}
.xwwz_bom{width:9.2rem; height:1rem; border-top:solid 0.01rem #c3c1c1; margin-top:0.3rem; float:left;}
.xwwz_bom ul{ margin-left:-0.28rem;}
.xwwz_bom li{ width:3.9rem; height:0.4rem; margin-left:0.56rem; border:solid 0.01rem #f4f2f2; font-size:0.12rem; float:left; margin-top:0.5rem;display:table; padding:0 0.05rem 0 0.05rem;}
.xwwz_bomnr{ font-size:0.12rem;text-align:left; display:table-cell;vertical-align:middle; line-height:0.2rem;}

/*问答列表*/
.xwzx_wz ul{ margin-top:-0.2rem;}
.xwzx_wz li{ width:5.6rem; height:0.2rem; float:left; line-height:0.2rem; border-bottom:solid 0;}
.xwzx_wzl{ width:3rem; height:0.2rem; float:left; line-height:0.2rem;}
.xwzx_wzr{width:2.5rem; height:0.2rem; float:left; line-height:0.2rem;}

/*问答文章*/
.wzlm{ width:9.2rem; height:0.8rem; border-bottom:solid 0.01rem #f4f2f2;}
.wzlm li{ width:2rem; height:0.8rem; text-align:left; float:left; line-height:0.8rem; font-size:0.14rem;}
.wzlm_w{ width:9.2rem; float:left; border-bottom:dashed 0.01rem #c3c1c1; padding-top:0.4rem;}
.wzlm_w_bt{ width:8.7rem; height:0.4rem; line-height:0.4rem; font-size:0.24rem; padding-left:0.5rem; background: url(../images/w.jpg) no-repeat left; background-size:contain;}
.wzlm_w_fbt{ width:8.7rem; height:0.6rem; line-height:0.6rem; font-size:0.12rem; color:#a3afb7; padding-left:0.5rem; margin-top:0.4rem;}
.wzlm_w_tw{ width:8.7rem; height:1.6rem;padding-left:0.5rem;}
.wzlm_jg{ margin-left:-0.5rem;}
.wzlm_w_tw li{ width:2.9rem; height:1.6rem;font-size:0.14rem; float:left; display:table;}
.wzlm_wzjz{ display:table-cell;vertical-align:middle; }
.wzlm_w_an{ width:0.95rem; height:0.24rem; line-height:0.24rem; float:left; text-align:center; background:#dedede; border-radius:0.15rem;display:table-cell;vertical-align:middle; margin-top:0.68rem; overflow:hidden;}
.wzlm_w_hd{ width:8.7rem; padding:0 0 0 0.5rem; background:url(../images/d.jpg) no-repeat left top; float:left; font-size:0.16rem; margin-top:0.5rem; line-height:0.3rem; text-align:justify;}


/*问答文章提交问题*/
#tech-popup{ display: none;}
#popup{ display: none;}
.tech-popup-bg{position: fixed;background-color: #333;opacity: 0.5;width: 100%;height:100%;top:0px;left:0px;}  
.tech-popup-chat{position: fixed;height: 28%;top:25%;bottom: 25%;width:35%;left:30%;right: 30%;background-color: #eeeeee;}  
.tech-popup-chat ul{list-style: none;width: 80%;margin: auto;}  
.tech-popup-chat li{ height:0.3rem;float:left;}  
.wzlm_r_bg{ width:2.5rem; height:0.3rem; border:solid 0.01rem #9a9a9a; margin-top:0.15rem; float:left;}
.wzlm_r_xmdh{ width:1.7rem; height:0.2rem; float:right; border:none; padding:0.05rem 0.1rem; line-height:0.2rem;}
.wzlm_r_bznr{ width:4rem; height:0.7rem; float:right; border:none; padding:0.05rem 0.1rem; line-height:0.24rem;}
.wzlm_r_bz{width:5.3rem; height:0.8rem; border:solid 0.01rem #9a9a9a; margin-top:0.15rem; float:left;}
.wzwz{ width:0.6rem; height:0.3rem; text-align:center; line-height:0.3rem; font-size:0.12rem;background:#dadada; }
.wwwz{width:1.3rem; height:0.8rem; background:#dadada; text-align:center; line-height:0.8rem; font-size:0.12rem;}
.wzlm_r_tj{ width:1.1rem; height:0.3rem; background:#9a9a9a; border-radius:0.1rem;cursor:pointer; float:left; margin-top:0.2rem; font-size:0.14rem;}
#wytw{ cursor:pointer;}
#jxtw{ cursor:pointer;}

/*问答文章底部列表*/
.wzlm_lb{ width:9.2rem; height:5.3rem; float:left; margin-top:1rem;}
.wzlm_lb_l{ width:4rem; height:5.3rem; float:left;}
.wzlm_lb_r{ float:right;}
.wzlm_lb_l li{ width:4rem; height:0.8rem; float:left; border-bottom:solid 0.01rem #c3c1c1; font-size:0.14rem; line-height:0.4rem;}
.wzlm_lb_jg1{ width:0.58rem; height:5.4rem; border-right:dashed 0.02rem #c3c1c1; float:left;}
.wzlm_lb_jg2{ width:0.6rem; height:5.4rem; float:left}

/*VR赏析、工程案例、产品专区*/
.vrsx{ width:100%; height:2.7rem; background:#FFF; padding-top:0.3rem;}
.vrsx_bt{ width:12.2rem; height:2.4rem; margin:0 auto; padding-left:0.8rem;}
.vrsx_bt_pic{ width:3.16rem; height:2.36rem; float:left; padding:0.02rem; border:solid 0.01rem #999999; overflow:hidden;}
.vrsx_bt_pic img{ width:100%; height:100%;}
.vrsx_bt_wz{ width:7.8rem; height:2.4rem; float:left; margin-left:1rem; font-size:0.14rem; text-align:justify;color:#1d4962; }
.vrsx_bt_tit{ width:3.96rem; height:0.73rem; text-align:center; font-size:0.3rem; background:url(../images/fgline.png) no-repeat bottom; background-size:contain;}
.vrsx_bt_img{ width:1.6rem; height:1.37rem; float:left; padding-top:0.3rem;}
.vrsx_bt_wd{ margin-top:0.8rem; line-height:0.24rem;}
.vrsx_bt_wd1{ width:2rem; height:1.07rem; float:left; padding-top:0.6rem; line-height:0.3rem; text-align:right; margin-left:0.2rem;}
.back{ width:9.1rem; height:0.61rem; background:url(../images/back.png) no-repeat center; background-size:contain; font-size:0.14rem; text-align:center; float:left; line-height:0.61rem; margin-top:1rem;}
.back a{ color:#fff;}
.vrsx_nr{ width:13rem; margin:0 auto;background:#f5f5f5;}
.vrsx_l{ width:9.1rem; float:left;background:#FFF; margin-top:0.1rem; padding:0.3rem;}
.vrsx_l_titr{ width:8.3rem; height:0.3rem; float:left; border-bottom:solid 0.01rem #f5f5f5; text-align:right; font-size:0.14rem;color:#1d4962;}
.vrsx_l_titl{ width:0.8rem; height:0.3rem; float:left;font-size:0.14rem; border-bottom:solid 0.01rem #a5a3a3; text-align:center;color:#1d4962;}
.vrsx_l_nr{ width:9.1rem;float:left; margin-top:0.5rem; font-size:0.12rem; text-align:left; line-height:0.3rem;}
.vrsx_l_nr li{ width:9.1rem; height:5.7rem; float:left; font-size:0.14rem; text-align:center; line-height:0.3rem;color:#1d4962;position: relative;}
.vrsx_l_nr img{ max-width:100%; max-height:100%;}
.vrsx_l_erm{ width:1.6rem; height:1.6rem; float:left; position:absolute; z-index:1; margin-top:3.52rem;}
.vrsx_l_erm img{ max-width:100%; max-height:100%;}
.vrsx_r{ width:3rem; height:13.04rem; float:left;background:#FFF; margin-top:0.1rem; margin-left:0.3rem;}
#rs1{ display:none;}
#rs2{ display:none;}
#vr1{ cursor:pointer;}
#vr2{ cursor:pointer;}

/*产品专区*/
.cpzq_bt_pic{ width:2rem; height:2.41rem; float:left; padding:0.02rem; border:solid 0.01rem #999999; overflow:hidden;}
.cpzq_bt_pic img{ width:100%; height:100%;}
.cpzq_bt_bh{ width:3.96rem; height:0.3rem; font-size:0.14rem;color:#1d4962; margin-top:0.1rem;}
.cpzq_bt_wd2{ line-height:0.24rem;color:#1d4962; }
.cpzq_l_nr{ width:9.1rem;float:left; margin-top:0.5rem; font-size:0.12rem; text-align: center; line-height:0.3rem;}
.cpzq_l_nr ul{ margin-left:1rem;}
.cpzq_l_nr li{ width:2.7rem; float:left; text-align:left;}
.cpzq_l_nr img{ margin-top:0.2rem;}

/*VR赏析_右侧上下图片滚动*/
#img_bag {width: 3rem;height: 12.95rem;margin: 0 auto;text-align: center; padding-top:0.05rem;}
#img_bag #img {width: 2.6rem;height: 12rem;overflow: hidden;margin: auto;}
#img ul {margin: 0;padding: 0;list-style: none;height: 1000rem; }
#img li {margin: 0;padding: 0;width: 2.6rem;height: 2.45rem;display: block;float: top;font-size:0.14rem; text-align:center;}
#img li img{ max-width:100%; height:auto;}

/*产品专区_右侧上下图片滚动*/
#img_bag1 {width: 3rem;height: 12.95rem;margin: 0 auto;text-align: center; padding-top:0.05rem;}
#img_bag1 #img1 {width: 2.6rem;height: 12.04rem;overflow: hidden;margin: auto;}
#img1 ul {margin: 0;padding: 0;list-style: none;height: 1000rem; }
#img1 li {margin: 0;padding: 0;width: 2.6rem;height: 1.72rem;display: block;float: top;font-size:0.14rem; text-align:center;}
#img1 li img{ max-width:100%; height:auto;}

/*-----------------VR列表----------------*/
.vrlist_wz{ width:5rem; height:0.98rem; float:left; font-size:0.12rem; color:#a3afb7; line-height:0.25rem; margin-left:1rem; text-align:justify;}
.vrlist_wz h1{ font-size:0.18rem; font-weight:bold; color:#464646;}

/*栏目页文章右侧问答*/
.ycwd_bt{ width:2.7rem; height:0.8rem; float:left; border-top:solid 0.01rem #dedede; line-height:0.8rem; font-size:0.16rem;}
.ycwd_nr{ width:2.7rem; height:2.7rem; float:left;}
.ycwd_nr_bt{ width:2.7rem; height:0.4rem; float:left;}
.ycwd_nr_bt_l{ width:0.2rem; height:0.2rem; border-radius:0.1rem; background:#0a2842; font-size:0.14rem; text-align:center; line-height:0.2rem; color:#fff; float:left;}
.ycwd_nr_bt_r{ width:2rem;height:0.6rem; float:left; font-size:0.12rem; margin-left:0.1rem;}
.ycwd_nr_nr{ width:2.7rem; height:2.1rem; float:left;}
.ycwd_nr_nr_r{width:2rem;height:2.1rem; float:left; font-size:0.12rem; margin-left:0.1rem; text-align:justify; line-height:0.2rem; }

/*店址查询*/
.maps {width:9.2rem; height:5.3rem; top:0.2rem;position:relative; background: url(../images/sales_map.png) no-repeat center center;}
.maps a { font-size: 0.12rem; font-weight: bold; text-decoration: none; color: #431f0e; }
.maps a:hover { color: #7f3918; }
.maps .point {left:-1rem; position: absolute; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.maps .point.山西 { top: 2.5rem; left: 5.55rem; }
.maps .point.西藏 { top: 3.25rem; left: 3.15rem; }
.maps .point.新疆 { top: 1.6rem; left: 3.05rem; }
.maps .point.内蒙古 { top: 1.97rem; left: 5.15rem; }
.maps .point.黑龙江 { top: 1rem; left: 6.75rem; }
.maps .point.吉林 { top: 1.45rem; left: 6.95rem; }
.maps .point.辽宁 { top: 1.8rem; left: 6.6rem; }
.maps .point.北京 { top: 1.92rem; left: 5.9rem; }
.maps .point.河北 { top: 2.3rem; left: 5.93rem; }
.maps .point.河南 { top: 2.93rem; left: 5.68rem; }
.maps .point.天津 { top: 2.05rem; left: 6.1rem; }
.maps .point.山东 { top: 2.6rem; left: 6.08rem; }
.maps .point.陕西 { top: 3.02rem; left: 5.1rem; }
.maps .point.宁夏 { top: 2.42rem; left: 4.85rem; }
.maps .point.甘肃 { top: 2.8rem; left: 4.6rem; }
.maps .point.青海 { top: 2.58rem; left: 4.2rem; }
.maps .point.安徽 { top: 3.25rem; left: 6.15rem; }
.maps .point.浙江 { top: 3.45rem; left: 6.48rem; }
.maps .point.江苏 { top: 3rem; left: 6.4rem; }
.maps .point.湖南 { top: 3.7rem; left: 5.5rem; }
.maps .point.湖北 { top: 3.38rem; left: 5.68rem; }
.maps .point.广东 { top: 4.25rem; left: 5.78rem; }
.maps .point.广西 { top: 4.32rem; left: 5.2rem; }
.maps .point.四川 { top: 3.38rem; left: 4.45rem; }
.maps .point.重庆 { top: 3.45rem; left: 5.08rem; }
.maps .point.云南 { top: 4.3rem; left: 4.45rem; }
.maps .point.福建 { top: 3.9rem; left: 6.3rem; }
.maps .point.贵州 { top: 4.07rem; left: 4.95rem; }
.maps .point.上海 { top: 3.17rem; left: 6.5rem; }
.maps .point.海南 { top: 4.95rem; left: 5.32rem; }
.maps .point.江西 { top: 3.73rem; left: 6.05rem; }
.maps .point.台湾 { top: 4.2rem; left: 6.65rem; }

.cfdh {position:relative;}
.jgnr{ width:9.2rem; height:1rem;}
.mps{ width:9.2rem; float:left;background:#FFF; padding:0.5rem 0.3rem 0.5rem 0.3rem;}
.mps_nr{ width:7.6rem; height:5.9rem; border:solid 0.01rem #b0b0b0; margin:0 auto;padding:0 0.2rem 0 0.2rem;}
.mps_nr_bt{ width:7.6rem; height:0.66rem; border-bottom:dashed 0.01rem #b0b0b0; float:left;}
.mps_nr_shen{ width:1.36rem; height:0.36rem; font-size:0.14rem; margin-top:0.15rem; margin-left:0.3rem; float:left;}
.search {width:4rem; height:0.36rem; float:left; margin-left:1.7rem;margin-top:0.15rem; }
.search input{width:3rem; height:0.36rem; padding:0 0.05rem; border:0.01 solid #b0b0b0;color:#431f0e; font:0.14rem/0.36rem 'Microsoft YaHei'; vertical-align:middle; float:left;}
.search button { width: 0.7rem; height: 0.4rem; position:relative; border:0; outline:0; cursor: pointer;vertical-align:middle; float:left;background:#b0b0b0; color:#FFF; }
.search:hover input{background:#ebdcac;}

.mps_dz{ width:7.4rem; height:4.5rem; padding:0.1rem; float:left;margin-top:0.3rem; overflow:auto;}
.mps_dz ul{ margin-left:-0.2rem;}
.mps_dz li{ width:3rem; height:1rem; float:left; border-bottom:solid 0.01rem #b0b0b0; margin-left:0.6rem; font-size:0.12rem; color:#a5a5a5; line-height:0.2rem; display:table;}
.mps_jz{ width:2.9rem; height:1rem; display:table-cell; vertical-align:middle; padding:0 0.05rem 0 0.05rem;}
.mps_dz li h1{ font-size:0.14rem; font-weight:bold;}

.dzxg{ width:9.2rem; height:5rem; float:left; margin-top:0.5rem;}
.dzxg_bt{ width:4rem; height:0.5rem; float:left; font-size:0.18rem; text-align:left; line-height:0.5rem; margin-left:0.4rem;border-bottom: double 0.04rem #c3c1c1;}
.dzxg_nr {width:9.2rem; height:4rem; float:left;overflow:auto; margin-top:0.3rem;}
.dzxg_nr ul{margin-left:-0.2rem;}
.dzxg_nr li{ width:4rem; height:1rem; float:left;border-bottom: dashed 0.01rem #b0b0b0;margin-left:0.6rem; font-size:0.12rem; color:#a5a5a5; line-height:0.2rem; display:table;}
.dzxg_jz{ width:2.9rem; height:1rem; display:table-cell; vertical-align:middle; padding:0 0.05rem 0 0.05rem;}
.dzxg li h1{ font-size:0.14rem; font-weight:bold;}

/*-----------------人才招聘----------------*/
.rczp{ width:12rem; height:6rem; margin:0 auto; margin-top:0.2rem;}
.rczp_l{ width:2.5rem; height:5.6rem; border:solid 0.01rem #ebebeb; background:#f8f8f8; float:left; padding:0.2rem;}
.rczp_l_bt{ width:2.5rem; height:0.18rem; text-align:left; font-size:0.14rem;color:#999; display:inline; vertical-align:bottom; float:left;}
.rczp_l_bt h1{font-size:0.18rem;font-weight:bold; color:#09C; display:inline;}
.rczp_l_nr{ width:2.5rem; height:3rem; margin-top:0.2rem; float:left;}
.rczp_l_nr li{ width:2.3rem; height:0.5rem; border-bottom:solid 0.01rem #ebebeb; line-height:0.5rem; font-size:0.14rem; text-align:left; padding-left:0.2rem; float:left; cursor:pointer;}
.rczp_l_lx{ width:2.5rem; height:0.36rem; text-align:left; font-size:0.14rem;color:#999; display:inline; vertical-align:bottom; border-bottom:solid 0.01rem #ccc; float:left; margin-top:0.4rem;}
.rczp_l_lx h1{font-size:0.18rem;font-weight:bold; color:#09C; display:inline;}
.rczp_l_wz{ width:2.5rem; height:1rem; text-align:justify; font-size:0.14rem; line-height:0.3rem; float:left; margin-top:0.2rem;}

.rczp_r{ width:8.4rem; height:5.6rem;border:solid 0.01rem #ebebeb; background:#f8f8f8; float:left; margin-left:0.2rem; padding:0.2rem;}
.rczp_r_bt{ width:8.4rem; height:0.35rem;float:left; }
.rczp_r_btfh{ width:0.05rem; height:0.3rem; float:left;}
.rczp_r_btfhs{width:0.05rem; height:0.15rem; float:left; background:#09C;}
.rczp_r_btfhx{width:0.05rem; height:0.15rem; float:left;background:#06F;}
.rczp_r_btwz{ width:8.05rem; height:0.35rem; line-height:0.3rem; font-size:0.18rem; border-bottom:solid 0.01rem #ebebeb; padding-left:0.3rem;font-weight:bold;}
.rczp_r_nr{ width:8.4rem; height:4.9rem; text-align:justify; font-size:0.14rem; line-height:0.3rem; padding-top:0.3rem; float:left;}
#zp1{ display:block;}
#zp2{ display:none;}
#zp3{ display:none;}
#zp4{ display:none;}
#zp5{ display:none;}
#gw1{ font-weight:bold;}
#gw2{ font-weight:none;}
#gw3{ font-weight:none;}
#gw4{ font-weight:none;}
#gw5{ font-weight:none;}

/*-----------------sitmap----------------*/
.stmp{ width:12.4rem;margin:0 auto;}
.stmp_dhl{width:12.4rem; float:left;margin-top:0.3rem;}
.stmp_dhl h1{ font-size:0.18rem; font-weight: bolder;} 
.stmp_sit{ width:12rem; padding:0.2rem; border: solid 0.01rem #CCCCCC; float:left; margin-top:0.1rem;}
.stmp_sit li{ width:2rem; height:0.4rem; float:left; font-size:0.14rem; text-align:left; line-height:0.4rem;}


/*-----------------底部----------------*/
.footjg1{margin-top:5.42rem;}
.foott1{ width:100%; height:0.5rem; background:#fff; float:left;}
.foott{ width:100%; height:0.5rem; background:#f5f5f5; float:left;}
.foot{ width:100%; height:2.8rem; background:#0a2842; float:left;}
.foot_nr{ width:13rem; height:2.8rem; background:#0a2842;margin:0 auto;}
.foot_ewm{ width:1.74rem; height:1.8rem; background:#ffffff; padding:0.23rem 0.45rem 0.5rem 0.45rem; text-align:center; float:left; color:#666666; font-size:0.12rem;}
.foot_ewm img{ width:100%;}
.foot_bt{ width:70%;height:0.7rem; float:left;}
.foot_bt ul{ margin-left:15.5%;}
.foot_bt li{ width:11%; height:0.44rem; float:left; color:#FFFFFF; font-size:0.18rem; text-align:center; padding-top:0.26rem; font-weight:bold;}
.foot_bt a{ color:#FFFFFF;}
.foot_lxfs{width:8rem; height:2.1rem; color:#FFFFFF; font-size:0.12rem; float:left; padding-left:0.24rem; line-height:0.2rem; margin-left:1.2rem; }
.foot_tel{ width:8rem; height:0.5rem;font-size:0.24rem; line-height:0.5rem;}
.foot_tel img{ max-width:100%; max-height:100%;}
.foot_yl{ width:8rem; height:0.3rem; float:left; font-size:0.12rem;}
.foot_yl a{ color:#fff;}
.foot_bq{ width:100%; height:0.44rem; background:#051422; text-align:center; font-size:0.12rem; float:left; color:#FFF; line-height:0.44rem;}
.foot_bq a{ color:#fff;}
.foot_bq a:hover {color: #1897F8;}
.foot_lxfs img{ width:0.47rem; height:0.47rem; margin-top:0.25rem;}