@charset "utf-8";
/*public start*/
* {
  box-sizing: border-box;
}
html {
  font-size: 62.5%;
}
html,
body,
ul,
li,
ol,
dl,
dd,
dt,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
img {
  margin: 0;
  padding: 0;
}
body {
  font-size: 12px;
  font-family: "微软雅黑";
  color: #333;
  background: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  text-decoration: none;
  font-weight: normal;
  font-size: 100%;
}
img,
input,
button {
  border: none;
  padding: 0;
  margin: 0;
  outline-style: none;
}
/*去掉input等聚焦时的蓝色边框*/
select,
input,
textarea {
  font-size: 12px;
  margin: 0;
  padding: 0;
  outline: none;
}
select,
input {
  vertical-align: middle;
}
textarea {
  resize: none;
}
/*防止拖动*/
ul,
ol {
  list-style: none;
}
img {
  vertical-align: middle;
  font-size: 0;
  border: 0;
  outline: none;
  max-width: 100%;
}
/*去掉图片低测默认的3像素空白缝隙，或者用display：block也可以*/
i,
em {
  font-style: normal;
  text-decoration: none;
}
a {
  color: #333;
  text-decoration: none;
  outline: none;
}
a:hover {
  color: #005bab;
}
.clear {
  clear: both;
}
.fix:after,
.fix:before {
  content: " ";
  display: table;
}
.fix:after {
  clear: both;
}
.tc {
  text-align: center;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.last {
  margin-right: 0 !important;
}
.wrap {
  max-width: 1920px;
  margin: 0 auto;
}
.content {
  max-width: 1200px;
  margin: 0 auto;
}
.cf {
  color: #fff;
}
.c3 {
  color: #333;
}
.fz40 {
  font-size: 3rem;
}
.fz30 {
  font-size: 3rem;
}
.fz20 {
  font-size: 2rem;
}
.abs {
  position: absolute;
}
.rel {
  position: relative;
  z-index: 2;
}
.table {
  display: table;
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
.tableCell {
  display: table-cell;
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
}

.wiev{ display:block}
.poen{ display:none;}

/*public end*/
.top {
  position: relative;
  z-index: 20; background:#fff; height:110px;
}
.logo {
  float: left; margin-top:5px;
}
/*nav-btn*/
.nav_btn {
  display: none;
  position: absolute;
  right: 3%;
  overflow: hidden;
  cursor: pointer;
  height: 100%;
  z-index: 3;
  width: 40px;
}
em i {
  border-radius: 20px;
}
em.nav_btn i {
  position: absolute;
  top: 50%;
  width: 100%;
  height: 3px;
  background-color: #005bab;
  display: block;
  margin-top: -10px;
  transition: all ease 0.3s 0s;
  -moz-transition: all ease 0.3s 0s;
  -webkit-transition: all ease 0.3s 0s;
}
em.nav_btn i:nth-of-type(2) {
  margin: 0;
}
em.nav_btn i:last-of-type {
  margin-top: 10px;
}
em.on i {
  position: absolute;
  top: 50%;
  width: 100%;
  height: 3px;
  background-color: #005bab;
  display: block;
  margin-top: -7px;
  transition: all ease 0.3s 0s;
  -moz-transition: all ease 0.3s 0s;
  -webkit-transition: all ease 0.3s 0s;
}
em.on i:nth-of-type(2) {
  transform: scale(0, 1);
  -moz-transform: scale(0, 1);
  -webkit-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
}
em.on i:first-of-type {
  transform: translate(0, 7px) rotate(-45deg);
  -moz-transform: translate(0, 7px) rotate(-45deg);
  -webkit-transform: translate(0, 7px) rotate(-45deg);
  -ms-transform: translate(0, 7px) rotate(-45deg);
}
em.on i:last-of-type {
  transform: translate(0, -10px) rotate(45deg);
  -moz-transform: translate(0, -10px) rotate(45deg);
  -webkit-transform: translate(0, -10px) rotate(45deg);
  -ms-transform: translate(0, -10px) rotate(45deg);
}
.nav { float:left;
}
.nav .home{ background:none;}
.nav > li {
  float: left;
  margin-left:5px;
  font-size: 15px;
  font-family: 微软雅黑;
  height:108px;
  line-height:108px;
  transition: all 0.3s ease-out; background:url(../images/nav_l.jpg) no-repeat left center;
}
.nav > li > a {
  display: block;
  color: #333; margin:0 13px;
}
.nav > li:hover a,
.nav > li.cur a { color:#005cac; border-bottom:3px solid #005cac;}
.nav > li:hover {
  transition: all 0.3s ease-out;
}

.lanvage{ float:left; overflow:hidden;  height:108px;line-height:108px;}
.lanvage a{  display: block; color: #333; padding-left:20px; font-size:14px;}
.lanvage a:hover{color: #005bab;}


.top_search{ float:right;height:30px; width:30px; position:relative;background:url(../images/top_bg3.png) left center no-repeat;-webkit-animation: nav-lianjie 1.0s; animation: nav-lianjie 1.0s; margin-top:43px; }
.top_search .input1{ width:83%; text-indent:10px; line-height:30px; height:30px; outline:medium; background:none; color:#9c9c9c; text-align:left; font-size:13px; border:0;}
.top_search em{height:100%; width:100%; /*background:url(../images/top_pic1.png) right center no-repeat;*/ cursor:pointer; display:block;}
.top_search em:Hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.top_search .search_con{ display:none;position:absolute; bottom:-98px;right:0px; width:280px; height:0px; padding-top:11px; padding-bottom:4px; background:url(../images/top_bg2.png) no-repeat;z-index:100;box-sizing:content-box;/* border:1px solid #eee;box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);border-radius: 2px;*/}
.top_search .search_con .input1{ height:39px; line-height:39px; background:none; border:0; padding-left:5px; margin-left:7px; padding-right:47px; width:170px; float:left; outline:none; font-size:14px; color:#666666; font-family:"微软雅黑";box-sizing:content-box;}
.top_search .search_con .bnts{ float:left; width:40px; height:39px; background:url(../images/top_pic3.png) center center no-repeat; cursor:pointer;}
.top_search .search_con .bnts:hover{transition:all 0.3s;background:url(../images/top_pic4.png) center center no-repeat;}


/*banner*/
.inbanner img {
  width: 100%;
}
/*main*/
.in_video {
  overflow: hidden;
}
.in_video_list {
  margin-top: 10px;
  margin-right: -0.4%;
}
.in_video_list li {
  position: relative;
  float: left;
  width: 24.69999%;
  margin-right: 0.3%;
}
.in_video_list li .dimg {
  overflow: hidden; position:relative;
}
.in_video_list li .dimg img {
  transition: all 0.5s ease-out;
}
.in_video_list li:hover .dimg img {
  transform: scale(1.1);
  transition: all 0.5s ease-out;
}
.in_video_list li .dimg p{
height:78px;
    line-height:78px;
    bottom: 0;
    background: url(../images/pro_bg.png) repeat-x; font-size:32px; color:#FFF;
    width: 100%;
    text-align: center;
    position: absolute;
}
.in_video_list li .dimg p span{ padding-left:20px;}
.in_video_list li:hover .table {
  background: rgba(0, 0, 0, 0.5);
  /*firefox、chrome*/
  background: #000 \ 9;
  /*IE*/
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(50));
  filter: alpha(opacity = (50));
  transition: all 0.3s ease-out;
}
.in_video_list li:hover .video_btn {
  transform: rotate(360deg);
  transition: all 0.5s ease-out;
}
.in_video_list .table {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.in_video_list .video_btn {
  display: block;
  transition: all 0.5s ease-out;
}

.gyxk {
  background-color: #fff;
  text-align: center;
}

.ttit {
  margin-bottom: 2.3%; padding-bottom:1.5%; text-align:center;  padding-top:3.0%;
  font-size: 4rem;
  color: #005bab;
  font-family: arial; background:url(../images/index_17.jpg) no-repeat center bottom;
}
.gyxk_b{ overflow:hidden; margin-top:2.6%;}
.gyxk_b img{ transition: all 0.5s ease-out; width:100%; height:auto;}
.gyxk_b:hover img{  transform: scale(1.1);
  transition: all 0.5s ease-out;}
  
.miror { background:url(../images/index_24.jpg) no-repeat center 0;
  text-align: center;
  margin-top: 3.6%;
  padding-bottom:7.2%;
}
.htit {
  margin-bottom:2.6%;padding-bottom:1.5%;
  font-size: 4rem;
  color: #fff;
  font-family: arial;background:url(../images/index_17.jpg) no-repeat center bottom;
}
.miror .ptxt {
  font-size: 1.2rem; color:#FFF;
  padding-bottom:1%;
}
.miror .more {
  display: inline-block;
  margin-top: 2%;
  font-size: 16px;
  line-height: 2.3em;
  color: #00adef;
  border-radius: 5px;
  border: 1px solid #00adef;
  padding: 0 1.5%;
  transition: all 0.5s ease-out;
}
.miror .more:hover {
  transition: all 0.5s ease-out;
  background-color: #00adef;
  color: #fff;
}
.miror_b{ margin-top:3.6%; overflow:hidden;}
.miror_b ul{  overflow:hidden}
.miror_b ul li{ float:left; width:33.33%; background:url(../images/index_32.jpg) no-repeat right center;}
.miror_b ul li:last-child{ background:none;}
.miror_b_img{ float:left; margin-left:15%; width:30%;}
.miror_b_img img{ width:110px; height:110px;}
.miror_b_txt{ float:left; margin-left:5%; margin-top:1%;width:50%;}
.miror_b_txt h4{ font-size:18px; color:#FFF; font-weight:normal; text-align:left;}
.miror_b_txt h3{ font-size:37px; color:#FFF; font-weight:normal; text-align:left; margin-top:3%;}

.sors1{ height:460px; background:url(../images/index_26.jpg) no-repeat center center;}
.sors1_c{ overflow:hidden;}
.sors1_c_txt{ width:46%;}
.sors1_c_txt h3{ font-size:30px; color:#005bab; padding-top:21%;}
.sors1_c_txt p{ font-size:18px; color:#727171; padding-top:30px; line-height:1.8;}

.sors2{ height:460px; background:url(../images/index_27.jpg) no-repeat center center;}
.sors2_c{ overflow:hidden;}
.sors2_c_txt{ width:40%;}
.sors2_c_txt h3{ font-size:30px; color:#005bab; padding-top:39%;}
.sors2_c_txt p{ font-size:18px; color:#727171; padding-top:30px; line-height:1.8;}


.sors3{ height:460px; background:url(../images/index_28.jpg) no-repeat center center;}
.sors3_c{ overflow:hidden;}
.sors3_c_txt{ width:46%;}
.sors3_c_txt h3{ font-size:30px; color:#005bab; padding-top:27%;}
.sors3_c_txt p{ font-size:18px; color:#727171; padding-top:30px; line-height:1.8;}

.sors4{ width:100%; text-align:center;}
.sors4 img{width:100%; height:auto;}
.sors5{ width:100%; text-align:center;}
.sors5 img{width:100%; height:auto;}
.sors6{ width:100%; text-align:center;}
.sors6 img{width:100%; height:auto;}


.guest{ height:557px; background:url(../images/index_30.jpg) no-repeat center center; margin-top:3%;}
.guest_t{ padding-top:4.6%;}
.guest_t .fhtit {
  margin-bottom:0.6%;padding-bottom:0.5%; text-align:center; font-size: 4rem;color: #fff;font-family: arial;}
.guest_t p{ font-size:18px; text-align:center; color:#FFF; }


/**************from表单**********************/
.form{ padding:20px 10px 10px 10px;}
.listtop,.listbottom{   margin-left: 10px; }
.listtop{margin-top: 10px;border:1px  solid #CCCCCC;border-bottom: none;padding-left: 10px; padding-bottom: 15px;width: 710px;background: #F5F5F5;}
.con_edit{margin: 10px;}
.inp_one{width:100%;height:53px; line-height:53px; color:#fff; font-size:16px; text-indent:10px;BACKGROUND-COLOR: transparent; border:1px solid #fff;}
.form_top{padding-left: 10px; padding-bottom: 8px;}
.form dl {overflow: hidden;zoom: 1; float:left; width:48%; margin:1% 1% 1% 1%;}
.form dt {width: 11%;font-size: 14px;padding: 3px 0 0 0;color: #666;}
.form dd {line-height: 22px;}
.form dd select, .form dd input {vertical-align: middle;}
.form dd .logo{border: 1px solid #D4D4D4;}
.form dd .wxqrcode{width: 80px;height: 80px;border: 1px solid #D4D4D4;}
.form dd p {clear: both;color: #A0A0A0;padding: 4px 0 0 0;line-height: 16px;}
.form_b {padding:20px 0 0 0;}
.form .btn7 {margin-left: 10px;}
.form textarea{width:98%;height:102px;color:#fff; font-size:16px; padding:10px;font-family:微软雅黑;BACKGROUND-COLOR: transparent; margin-left:1%; clear:both; }
.contre{ border:1px solid #fff;}
.form .btn_blue{ width:98%;margin-left:1%; height:45px; line-height:45x; text-align:center; background:#00aeff; color:#FFF; font-size:2rem;border: 0px;cursor: pointer;}


.cguest{ overflow:hidden; padding-bottom:8%;}
.cguest_t{ padding-top:4.6%;}
.cguest_t .fhtit {
  margin-bottom:0.6%;padding-bottom:0.5%; text-align:center; font-size: 4rem;color: #727171;font-family: arial;}
.cguest_t p{ font-size:18px; text-align:center; color:#727171; }
.cinp_one{width:100%;height:53px; line-height:53px; color:#727171; font-size:16px; text-indent:10px;BACKGROUND-COLOR: transparent; border:1px solid #727171;}
.ccontre{ border:1px solid #727171;}



.footer{ border-top:1px solid #f6750d; background:#f6f6f6;}
.footer_nav{ height:54px; line-height:54px; border-bottom:1px solid #dedede;}
.footer_nav ul{ overflow:hidden;}
.footer_nav ul li{ float:left; margin-right:75px;}
.footer_nav ul li a{ font-size:14px; color:#333;}
.footer_c{ margin:30px 0; overflow:hidden;}
.footer_logo{ width:280px; float:left; margin:20px 0 0 20px;}
.footer_logo img{ padding:20px 0 0 20px;}
.footer_logo img{ width:250px; height:97px;}
.footer_shar{ height:168px; float:left; border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7; }
.footer_shar h2{ font-size:14px; color:#333; padding-top:10px; text-align:center; font-weight:normal;}
.footer_shar_b{ padding:20px 33px 0; overflow:hidden;}
.footer_shar_b dl{ float:left; margin:0 15px;}
.footer_shar_b dl dt{ width:100%;text-align:center; display:block; }
.footer_shar_b dl dt img{ width:80px; height:80px;}
.footer_shar_b dl dd{ padding-top:5px;}
.footer_shar_b dl dd a{ font-size:12px; color:#888; text-align:center; display:block;}


.footerinner{
	height: 100%;
	margin:0 auto;
	position: relative;
}
.share{
	width: 274px;
	margin:0 auto;
	overflow: hidden;
}
.share li{
	float: left;
	height: 50px;
	padding:5px 14px;
}
.share li img{
	width: 40px;
	height: 40px;
	cursor: pointer;
	border-radius: 20px;

}

.code_wrap{
	position: absolute;
	left:50%;
	top:-235px;
	margin-left: -450px;
	width:900px;
	z-index:50;
}
.code{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.code li{
	float: left;
	width: 200px;
	height:240px;
}
.code li img{
	width: 210px;
	height:240px;
	display: none;
}
.code li img.weibo{
	position: absolute;
	left: 244px;
}
.code li img.qq{
	position: absolute;
	left: 312px;

}
.code li img.twitter{
	position: absolute;
	left:382px;
}
.code li img.wechat{
	position:absolute;
	left:448px;
}

.footer_phone{ width:386px; float:right;}
.footer_phone_t{ overflow:hidden; padding-left:50px;}
.footer_phone_t dl{ padding-bottom:10px;}
.footer_phone_t dl dt{ font-size:14px; color:#333;}
.footer_phone_t dl dd{ font-size:24px; color:#e60012;}
.footer_phone_b{ padding:5px 0 0 50px;}
.footer_xt{ height:64px; line-height:64px; border-bottom:1px solid #dedede;border-top:1px solid #dedede;}
.footer_xt h1{ font-size:24px; color:#333; font-weight:normal;}
.footer_b{ height:80px; overflow:hidden;}
.footer_b p{ font-size:12px; color:#888; text-align:center; padding-top:12px;}

/*bottom*/
.bottom { background:url(../images/index_31.jpg) no-repeat center top #121212;
  color: #dedede;
  font-size: 16px;
}
.bottom a {
  color: #dedede;
}
.bottom a:hover {
  text-decoration: underline;
}
.bottom .htits {
  font-size: 1em;
  margin-bottom: 1.25em;
}
.bottom_t {
  padding-top:3%;
  padding-bottom: 3%;
  border-bottom: 1px solid #dedede;
}
.bottom .bottom_dl {
  float: left;
  margin-right:3.6%;
}
.bottom .bottom_dl dd {
  font-family: 微软雅黑;
  font-size: 0.83em;
  margin-bottom: 1em;
}
.bottom .bottom_r { text-align:right;
  float: right;
}
.bottom .bottom_r .form_box .txt {
  float: left;
  width: 145px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  border: 1px solid #fff;
  transition: all 0.3s ease-out;
}
.bottom .bottom_r .form_box .txt:hover {
  transition: all 0.3s ease-out;
  border: 1px solid #DDDDDD;
}
.bottom .bottom_r .form_box .btn {
  float: left;
  width: 84px;
  height: 30px;
  font-family: arial;
  cursor: pointer;
  transition: all 0.5s ease-out;
}
.bottom .bottom_r .form_box .btn:hover {
  transition: all 0.5s ease-out;
  background-color: #333;
  color: #fff;
}
.bottom .bottom_r .ptxt { overflow:hidden;
}
.bottom .bottom_r .ptxt h3{ font-size:32px; color:#FFF;}
.bottom .bottom_r .ptxt p{ font-size:12px; color:#FFF; padding-top:2px;}
.bottom .bottom_r .ewm{ padding-top:10px; overflow:hidden;}
.bottom .bottom_r p{ font-size:9px; color:#FFF;padding-top:2px;}


.bottom .clear {
  display: none;
}
.bottom .bottom_logo {
  float: left;
  width: 16.66%;
  margin-right: 7%;
}
.bottom .store_link {
  margin-top: 3.3%;
  float: left;
  margin-right: 7%;
}
.bottom .store_link span {
  display: inline-block;
  padding: 0 35px;
}
.bottom .heyou_link {
  margin-top: 3.3%;
  float: right;
}

.bottom_b{ padding:1% 0;}
.bottom .copyright { text-align:center; font-size:0.83em; color:#dedede; line-height:1.8;
}
/*内页*/
.position{ height:54px; line-height:54px; border-bottom:1px solid #dedede; }
.position_m{background:url(../images/home.png) no-repeat left center; padding-left:30px;color:#888;}
.position a{ font-size:14px; color:#888;}

.nymain {
  background-color: #fff;
}
.nycon {
  padding: 1% 0 4%;
}
.nyleft {
  float: left;
  width: 20.4%;
  background-color: #fff; border:1px solid #dedede;
}
.nyleft .con {
  padding:0;
}
.nyleft_tit { background:#005bab; color:#FFF; height:80px; line-height:80px;
  font-size: 2rem;
  padding-left:20%;
}
.nyleft_menu li { height:47px; line-height:47px;
  font-size: 1.6rem;
  transition: all 0.3s ease-out;
    padding-left:20%;
	border-bottom:1px solid #dedede; background:url(../images/list_d.jpg) no-repeat 15% center;
}
.nyleft_menu li:hover{ background:url(../images/list_hover.jpg) no-repeat 15% center;}
.nyleft_menu li:hover a,
.nyleft_menu li.cur a {
  color: #005bab;
}
.nyleft_menu li:hover {
}
.nyright {
  float: right;
  width: 76.6%;
  min-height: 400px;
  background-color: #fff;
  border:1px solid #dedede;
}
.nyright .con {
  padding: 1.5%;
}
.nyright_tit {
  font-size: 2rem;
  padding: 2% 0 2% 2%;
  color: #005bab;
}





.mnav{ overflow:hidden; background:#f7f7f7; }
.manv_m{ text-align:center;}
.manv_m a{ font-size:2rem; color:#333; padding:0 2%; line-height:8rem;}
.manv_m a:hover{ color:#005cac}

/*品牌介绍*/
.mabout{ overflow:hidden;}
.mabout_txt{ margin-top:3%; overflow:hidden;}
.mabout_txt p{ font-size:1.8rem; color:#727171; line-height:2.2; text-align:center;}
.mabout_txt p span{color:#005bab;}
.mabout_img{margin-top:3%; overflow:hidden;}
.mabout_img dl{ width:23.4%; float:left; margin-right:2%}
.mabout_img dl:last-child{ margin-right:0;}
.mabout_img dl dt{ width:100%;}
.mabout_img dl dd{ background:#015cad; height:46px; line-height:46px;}
.mabout_img dl dd h3{ font-size:2.0rem; text-align:center; display:block; color:#FFF;}

.qywh{ height:570px; background:url(../images/ppjs/ppjs_19.jpg) no-repeat center 0; margin-top:5%;}
.qywh_b{ margin-top:5%; overflow:hidden}
.qywh_b ul{ overflow:hidden;}
.qywh_b ul li{ width:33.33%; float:left;display:table-cell; text-align:center; border-right:1px solid #FFF;}
.qywh_b ul li:last-child{ border-right:none;}
.qywh_b_img{ width:100%; }
.qywh_b ul li h3{ font-size:2.2rem; color:#FFF; text-align:center; display:block; padding-top:8%; font-weight:700;}
.qywh_b ul li p{ font-size:1.6rem; color:#FFF; text-align:center; display:block; padding-top:5%;}

.ryzz{ background:#efefef; overflow:hidden;}
.ryzz_t{ padding-top:6%; overflow:hidden;}
.rtitt{ border-bottom:1px solid #005baa;}
.rtitt h3{ font-size:2.6rem; color:#005baa; padding-bottom:0.5rem;}
.ryzz_img{padding-top:2%; overflow:hidden;}
.ryzz_img img{ width:100%; height:auto;}
.ryzz_b{ padding-top:6%; overflow:hidden;}

.zzjk{ height:895px; background:url(../images/ppjs/ppjs_27.jpg) no-repeat center 0; margin-top:3%;}



/*产品*/
.jnxt{ height:590px; background:url(../images/gyzp_03.jpg) no-repeat center 0;}
.jnxt1{ height:590px; background:url(../images/jtzp_03.jpg) no-repeat center 0;}
.mtit{  padding: 4% 0 2% 2%; text-align:center;}
.mtit h3{ font-size:3rem; color:#005bab; text-align:center;}
.mtit h4{ font-size:2rem; color:#005bab; text-align:center; padding-top:1%;}
.mtit p{ font-size:1.8rem; color:#727171; line-height:1.8; padding-top:2%; text-align:center;}
.jnxt_b{ overflow:hidden; padding-top:6%;}
.jnxt_b_txt{ width:45%; overflow:hidden}
.jnxt_b_txt h4{ color:#838181; font-size:1.5rem;}
.jnxt_b_txt h4 span{ color:#005cac;}
.jnxt_b_txt h3{ color:#fff; font-size:2rem; padding:1.5% 2%; background:#005cac; display:block; margin-top:3%;}
.jnxt_b_txt ul{margin-top:1%;}
.jnxt_b_txt ul li{ color:#838181; font-size:1.5rem; line-height:2.1;}

.gntz{ overflow:hidden;}
.gntz_t{ margin-top:1%; overflow:hidden}
.line1{ width:390px; height:219px; background:url(../images/gyzp_06.jpg) no-repeat center center; margin-right:1%;}
.line1 p{ padding:39% 0 0 40%; font-size:1.3rem; line-height:1.6; color:#727171; width:75%; overflow:hidden;}
.line2{ width:390px; height:219px; background:url(../images/gyzp_08.jpg) no-repeat center center; margin-right:1%;}
.line2 p{ padding:39% 0 0 40%; font-size:1.3rem; line-height:1.6; color:#727171; width:75%; overflow:hidden;}
.line3{ width:390px; height:219px; background:url(../images/gyzp_10.jpg) no-repeat center center;}
.line3 p{ padding:39% 0 0 40%; font-size:1.3rem; line-height:1.6; color:#727171; width:75%; overflow:hidden;}
.gntz_b{ margin-top:1%; overflow:hidden}
.line4{ width:290px; height:231px; background:url(../images/gyzp_16.jpg) no-repeat center center; margin-right:1%;}
.line4 p{ padding:48% 0 0 26%; font-size:1.3rem; line-height:1.6; color:#727171; width:85%; overflow:hidden;}
.line5{  width:290px; height:231px; background:url(../images/gyzp_18.jpg) no-repeat center center; margin-right:1%;}
.line5 p{ padding:48% 0 0 30%; font-size:1.3rem; line-height:1.6; color:#727171; width:85%; overflow:hidden;}
.line6{ width:290px; height:231px; background:url(../images/gyzp_20.jpg) no-repeat center center;margin-right:1%;}
.line6 p{ padding:48% 0 0 29%; font-size:1.3rem; line-height:1.6; color:#727171; width:85%; overflow:hidden;}
.line7{ width:290px; height:231px; background:url(../images/gyzp_22.jpg) no-repeat center center;}
.line7 p{  padding:48% 0 0 28%; font-size:1.3rem; line-height:1.6; color:#727171; width:85%; overflow:hidden;}


.jdyl{height:703px; background:url(../images/gyzp_28.jpg) no-repeat center 0; margin-top:4%;}
.jtit{  padding:6% 0 2% 2%; text-align:center;}
.jtit h3{font-size:3rem;  color: #fff; }
.jtit p{font-size:2.5rem;  color: #fff; padding-top:2%;}

.cptj{ overflow:hidden;}
.syhy{ overflow:hidden; margin-bottom:3%;}
.syhy_b{ margin-top:2%;}


/*领先科技*/
.jnyl{ overflow:hidden}
.jnyl_b{ overflow:hidden; margin-top:3%;}
.jnyl_b img{ width:100%; height:auto;}

.hdys{ overflow:hidden;}
.htit{  padding:6% 0 2% 2%; text-align:center;}
.htit h3{font-size:3rem;  color: #005bab; padding-bottom:1.5%; background:url(../images/tit_lines.jpg) no-repeat center bottom; }
.htit p{font-size:2.5rem;  color: #005bab; padding-top:3%;}
.hdys_b{ overflow:hidden; margin-top:1%;}
.hdys_b img{ width:100%; height:auto;}

.sjyd{ height:535px; background:url(../images/lxjs/lxjs_10.jpg) no-repeat center 0; overflow:hidden; margin-top:5%;}
.sjyd_txt{ width:65%; overflow:hidden; padding-top:5%;}
.sjyd_txt h3{ font-size:3.5rem; color:#FFF; padding-bottom:1rem;}
.sjyd_txt p{ font-size:1.6rem; color:#FFF; padding-top:3%; line-height:1.8;}

.jdyy{ overflow:hidden;}
.jdyy_b{ margin-top:1%; overflow:hidden; text-align:center;}
.jdyy_b h4{ font-size:1.6rem; color:#333;}
.jdyy_b img{ width:100%; height:auto;margin-top:3%;}
.jdyy_b p{ font-size:1.4rem; color:#333; line-height:1.6;margin-top:3%;}

.jdxg{ height:1020px; background:url(../images/lxjs/lxjs_16.jpg) no-repeat center bottom;}
.jdxg_b{ text-align:center;}
.jdxg_b h4{ font-size:1.8rem; color:#8e8f8f;}

.kjxt{ overflow:hidden; margin-top:5%;}
.kjxt img{ width:100%; height:auto;}

.jdsj{ height:738px; background:url(../images/lxjs/lxjs_26.jpg) no-repeat center 0; overflow:hidden; margin-top:5%;}
.jdsj_c{ margin-top:7%; overflow:hidden;}
.jdsj_c ul{ overflow:hidden;}
.jdsj_c ul li{ width:19%; float:left; margin:0 0.5%; border-right:1px dashed #FFF;}
.jdsj_c ul li:last-child{ border:none;}
.jdsj_c ul li h4{ font-size:1.6rem; color:#FFF; padding-left:15%}
.jdsj_c ul li h3{ font-size:3rem; color:#FFF; padding-top:1%; font-weight:bold;padding-left:15%}
.jdsj_c ul li p{ font-size:1.6rem; color:#FFF; padding-top:1%;padding-left:15%}
.jdsj_b{margin-top:4%; overflow:hidden;}
.jdsj_b p{ font-size:1.6rem; color:#fff; line-height:1.6; text-align:center; }


.jsys{ overflow:hidden;}
.jsys_b{ margin-top:5%; overflow:hidden;}
.jsys_01{ width:582px; height:175px; background:url(../images/lxjs/lxjs_29.jpg) no-repeat 0 0; padding:3% 2% 0 12%; margin-bottom:2%;}
.jsys_01 h3{ font-size:2.5rem; color:#005bab; font-weight:bold;}
.jsys_01 p{ font-size:1.6rem; color:#727171; padding-top:8%;}
.jsys_02{ width:582px; height:175px; background:url(../images/lxjs/lxjs_31.jpg) no-repeat 0 0; padding:3% 2% 0 12%; margin-bottom:2%;}
.jsys_02 h3{ font-size:2.5rem; color:#005bab; font-weight:bold;}
.jsys_02 p{ font-size:1.6rem; color:#727171; padding-top:8%;}
.jsys_03{ width:582px; height:175px; background:url(../images/lxjs/lxjs_35.jpg) no-repeat 0 0; padding:0.5% 2% 0 12%; margin-bottom:2%;}
.jsys_03 h3{ font-size:2.5rem; color:#005bab; font-weight:bold;}
.jsys_03 p{ font-size:1.6rem; color:#727171; padding-top:8%;}
.jsys_04{ width:582px; height:175px; background:url(../images/lxjs/lxjs_36.jpg) no-repeat 0 0; padding:2% 2% 0 12%; margin-bottom:2%;}
.jsys_04 h3{ font-size:2.5rem; color:#005bab; font-weight:bold;}
.jsys_04 p{ font-size:1.6rem; color:#727171; padding-top:8%;}

.jsfa{ overflow:hidden;}
.sttit{ overflow:hidden; padding-top:1%;}
.sttit h4{ font-size:2.3rem; color:#005bab; font-weight:bold; text-align:center;}
.sttit p{ font-size:1.6rem; color:#727171; text-align:center; padding-top:0.8%;}
.jsfa_b{ overflow:hidden; margin-top:5%;}
.jsfa_b dl{ float:left; width:32.33%;height:560px; background:#efefef; margin:0 1.5% 1.5% 0;}
.jsfa_b dl:nth-child(3n+0){ margin-right:0;}
.jsfa_b dl dt{ width:100%; height:auto;}
.jsfa_b dl dt img{width:100%; height:auto;}
.jsfa_b dl dd{ padding:4% 4% 5% 4%;}
.jsfa_b dl dd h3{ font-size:1.8rem; color:#005bab;  text-align:center;}
.jsfa_b dl dd h3 span{font-size:3.0rem; font-weight:bold;}
.jsfa_b dl dd p{ font-size:1.3rem; color:#727171; line-height:1.7; padding-top:2%;}

.mkqy{ height:785px; background:url(../images/lxjs/lxjs_62.jpg) no-repeat center 0;}
.mtit{ overflow:hidden; padding-top:5%;}
.mkqy_txt{padding:5% 0 0 29%;}
.mkqy_txt_01{ overflow:hidden;}
.mkqy_txt_01 h4{font-size:1.8rem; color:#727171;}
.mkqy_txt_01 h4 span{ font-weight:600;}
.mkqy_txt_02{ overflow:hidden; padding-top:3%;}
.mkqy_txt_02 h4{font-size:1.8rem; color:#727171;}
.mkqy_txt_02 h4 span{ font-weight:600;}
.mkqy_txt_02 p{font-size:1.6rem; color:#727171; padding-top:1%;}
.mkqy_txt_03{ overflow:hidden; padding-top:3%;}
.mkqy_txt_03 h4{font-size:1.8rem; color:#727171;}
.mkqy_txt_03 h4 span{ font-weight:600;}
.mkqy_txt_03 p{font-size:1.6rem; color:#727171; padding-top:1%;}
.mkqy_txt_04{ overflow:hidden; padding-top:5%;}
.mkqy_txt_04 ul{ overflow:hidden;}
.mkqy_txt_04 ul li{ width:24%; float:left; margin:0 0.5%; border-right:1px dashed #333;}
.mkqy_txt_04 ul li:last-child{ border:none;}
.mkqy_txt_04 h4{ font-size:1.6rem; color:#333; padding-left:10%}
.mkqy_txt_04 h3{ font-size:4.6rem; color:#005bab; padding-top:1%; font-weight:bold;padding-left:10%}
.mkqy_txt_04 p{ font-size:1.6rem; color:#333; padding-top:1%;padding-left:10%}


/*招商加盟*/
.zjtbwz{ overflow:hidden; padding-top:3%;}
.zjtbwz p{ font-size:1.8rem; color:#727171; line-height:1.8;}

.zssj1{ height:522px; background:url(../images/zsjm/zsjm_04.jpg) no-repeat center center;}
.zssj1_c{ overflow:hidden;}
.zssj1_c_txt{ width:40%;}
.zssj1_c_txt h3{ font-size:30px; color:#005bab; padding-top:44%;}
.zssj1_c_txt p{ font-size:18px; color:#727171; padding-top:30px; line-height:1.8;}

.zssj2{ height:522px; background:url(../images/zsjm/zsjm_05.jpg) no-repeat center center;}
.zssj2_c{ overflow:hidden;}
.zssj2_c_txt{ width:44%;}
.zssj2_c_txt h3{ font-size:30px; color:#005bab; padding-top:40%;}
.zssj2_c_txt p{ font-size:18px; color:#727171; padding-top:30px; line-height:1.8;}


.zssj3{ height:522px; background:url(../images/zsjm/zsjm_06.jpg) no-repeat center center;}
.zssj3_c{ overflow:hidden;}
.zssj3_c_txt{ width:48%;}
.zssj3_c_txt h3{ font-size:30px; color:#005bab; padding-top:22%;}
.zssj3_c_txt p{ font-size:18px; color:#727171; padding-top:30px; line-height:1.8;}

.zssj4{ width:100%; text-align:center;}
.zssj4 img{width:100%; height:auto;}
.zssj5{ width:100%; text-align:center;}
.zssj5 img{width:100%; height:auto;}
.zssj6{ width:100%; text-align:center;}
.zssj6 img{width:100%; height:auto;}

.cpys{ background:url(../images/zsjm/zsjm_10.jpg) no-repeat center 150px; overflow:hidden; margin-top:6%;}
.cpys_b{ overflow:hidden;}
.cpys_l{ width:24%; overflow:hidden}
.cpys_l dl{ overflow:hidden; padding-bottom:39%;}
.cpys_l dl dt{ font-size:1.8rem; color:#005bab}
.cpys_l dl dd{ font-size:1.4rem; color:#727171; line-height:1.6; padding-top:1%;}
.cpys_r{ width:24%; overflow:hidden}
.cpys_r dl{ overflow:hidden; padding-bottom:19%; text-align:right;}
.cpys_r dl dt{ font-size:1.8rem; color:#005bab}
.cpys_r dl dd{ font-size:1.4rem; color:#727171; line-height:1.6; padding-top:1%;}

.fczc { height:776px; background:url(../images/zsjm/zsjm_12.jpg) no-repeat center 0; overflow:hidden; margin-top:6%;}
.jmlc{ overflow:hidden;}
.jmlc img{ width:100%; height:auto;}

/*联系我们*/
.contacts{ overflow:hidden;}
.cotitt{ padding-top:6%; text-align:center;}
.cotitt h3{ font-size:4rem; color:#3e3a39;}
.contacts_b{ margin-top:6%; overflow:hidden}
.contacts_b ul{ overflow:hidden}
.contacts_b ul li{ float:left; width:45%; margin:0 2% 4% 2%;}
.contacts_b ul li .contacts_b_img{ width:15%;}
.contacts_b ul li .contacts_b_txt{ width:80%; margin-left:4%; overflow:hidden;}
.contacts_b ul li .contacts_b_txt h4{ font-size:1.8rem; color:#727171; padding-top:3%;}
.contacts_b ul li .contacts_b_txt p{ font-size:1.6rem; color:#898989; padding-top:1%;}

.weixin{position: relative; border-right:none;}	
.weixin_img{position: absolute;top:46px;left: -16px;z-index: 999;display: none\9;background: #fff;-webkit-transition: all 0.3s;transition: all 0.3s;-webkit-transform: scale(0);transform: scale(0);width:104px;height:104px}	
.weixin:hover .weixin_img{display: block;-webkit-transform: scale(1);transform: scale(1);}	
.weixin_img img{width:104px;height:104px;}




/*案例*/
.produlist{ width:100%; overflow:hidden;}
.produlist .con{ overflow:hidden; margin-right:-50px;}
.produlist .con dl{ width:360px; float:left; margin:0 50px 50px 0; background:#f7f7f7;}
.produlist .con dl dt{width:360px; height:196px; overflow:hidden;}
.produlist .con dl dt img{ transition: all 0.5s ease-out; width:100%; height:auto;}
.produlist .con dl dt:hover img{  transform: scale(1.1);
  transition: all 0.5s ease-out;}
.produlist .con dl dd{ background:#f7f7f7; overflow:hidden; padding:15px 0 15px;}
.produlist .con dl dd a{ font-size:1.6rem; text-align:center; color:#333; display:block;}
.produlist .con dl dd a:hover{ color:#005bab;}

.produshow{ width:100%; overflow:hidden;}
.produshow_tit{ margin-top:10px; overflow:hidden; border-bottom:1px solid #dedede;}
.produshow_tit h3{ font-size:2rem; color:#333; text-align:center; padding:2% 0 2% 2%; display:block;}
.produshow_con{ font-size:1.4rem; line-height:1.8; color:#777; padding-top:2%;}

/*新闻*/
.newslist{ font-size:12px; overflow:hidden}
.newslist li{ padding:20px 0px; overflow:hidden;_height:160px; border-bottom:1px solid #dedede}
.newslist li .img{ width:27%; float:left; overflow:hidden; margin-top:2px; }
.newslist li .img img{  transition: all 0.5s ease-out; width:100%; height:auto;}
.newslist li .img:hover img{  transform: scale(1.1);
  transition: all 0.5s ease-out;}
.newslist li .txt{ float:right; width:70%;}
.newslist li .txt h2 a{ font-size:1.8rem; color:#333; padding-top:1%; line-height:1.5;}
.newslist li .txt p{ color:#666; line-height:1.5; font-size:1.4rem; padding-top:5px;}
.newslist li .txt em{ font-size:14px; color:#666; padding-top:5px; display:block;}
.newslist li .txt span{ display:block; padding-top:10px;}
.newslist li .txt span a{ color:#005bab; font-size:14px;}

.doe_tit{ font-size:2.0rem; color:#333; text-align:center; padding:2% 0 2% 2%; border-bottom:1px solid #dedede;}
.nyabout{ font-size:1.4rem; line-height:1.8; color:#777; padding-top:2%;}

/*常见问题*/
.nyquestion_menu {
  padding: 2.7% 2%;
  margin-bottom: 2%;
}
.nyquestion_menu a {
  display: inline-block;
  width: 12%;
  margin-right: 4.3%;
  text-align: center;
  font-size: 16px;
  line-height: 2.5em;
  background-color: #f4f4f4;
  border-radius: 5px;
  transition: all 0.3s ease-out;
}
.nyquestion_menu a.cur,
.nyquestion_menu a:hover {
  transition: all 0.3s ease-out;
  background-color: #005bab;
  color: #fff;
}
.nyquestion_menu a:hover {
  transform: translateY(-3px);
}
.nyquestion_con {
  display: none;
}
.nyquestion_con.cur {
  display: block;
}
.nyquestion_con .row {
  padding: 0 2%;
  margin-bottom: 4%;
}
.nyquestion_con .htit {
  font-weight: bold;
  font-size: 1.8rem;
  margin-bottom: 0.8em;
}
.nyquestion_con .ptxt {
  font-size: 1.6rem;
  line-height: 2.8em;
}


/*参数*/
.canshu {
  background-color: #f7f7f7;
}
.canshu_tit {
  position: relative;
  width: 100%;
  z-index: 15;
  padding: 10px 0;
  background-color: #f4f4f4;
}
.canshu_tit .spl {
  float: left;
  font-size: 2.4rem;
  color: #666;
}
.canshu_tit .spr {
  float: right;
  font-size: 16px;
  margin-right: 2%;
  line-height: 30px;
}
.canshu_tit .spr a {
  color: #666;
}
.canshu_tit .spr a:hover,
.canshu_tit .spr a.cur {
  color: #005bab;
}
.canshu_tit .spr i {
  display: inline-block;
  padding: 0 15px;
}
.canshu_tit .buy {
  float: right;
  font-size: 15px;
  border-radius: 5px;
  background-color: #005bab;
  text-align: center;
  color: #fff;
  line-height: 30px;
  padding: 0 25px;
  transition: all 0.3s ease-out;
}
.canshu_tit .buy:hover {
  transition: all 0.3s ease-out;
  background-color: #FD2B09;
}
.canshu_con {
  background-color: #fff;
  padding-bottom: 3%;
}
.canshu_dimg {
  overflow: hidden;
  padding: 4.5% 3% 7.5%;
  text-align: center;
}
.canshu_table_tit {
  font-size: 3rem;
  text-align: center;
  padding: 2% 0;
  background-color: #f2f2f2;
}
.canshu_table {
  overflow-x: auto;
  overflow-y: hidden;
  font-size: 1.5rem;
  width: 100%;margin: 0 auto
} 
.canshu_table .table1 {
  margin-bottom: -1px;
  min-width: 640px;
}
.canshu_table table {
  width: 100%;
  margin: 0 auto;
}
.canshu_table th {
  font-weight: 100;
  font-size: 16px;
  text-align: left;
  padding: 2% 0;
  border-bottom: 1px solid #ececec;
}
.canshu_table .th1 {
  font-size: 2rem;
  text-align: center;
  width: 260px;
}
.canshu_table .th2 {
  width: 420px;
}
.canshu_table .td_tit {
  text-align: center;
  font-weight: bold;
  font-size: 2rem;
  border-bottom: 1px solid #ececec;
  border-right: 1px solid #ececec;
}
.canshu_table .td_txt {
  padding: 3% 0;
  border-bottom: 1px solid #ececec;
}
.canshu_table .table2 .td2 {
  width: 300px;
}
.canshu_table .table2 td {
  line-height: 30px;
}
/*服务中心*/
.service_con {
  margin-top: 4%;
  background-color: #fff;
}
.service_con .htit {
  font-size: 1.8rem;
  padding: 1.6% 0 1.6% 2%;
  border-bottom: 1px solid #f3f0f0;
}
.service_list {
  padding: 3.3% 2% 5%;
}
.service_list li {
  float: left;
  width: 13.1%;
  margin-right: 15.8%;
  text-align: center;
  font-size: 16px;
}
.service_list li:hover .dimg {
  transition: all 0.5s ease-out;
  transform: rotateY(180deg);
}
.service_list .dimg {
  transition: all 0.5s ease-out;
}
.service_list .ptxt {
  margin-top: 2em;
}
/*玩家评测*/
.wanjia {
  padding-top: 2.5%;
}
.player_con .htit {
  font-weight: bold;
  font-size: 1.8rem;
  padding: 1.6% 0;
}
.player li .dimg {
  overflow: hidden;
}
.player li .dimg img {
  transition: all 0.6s ease-out;
}
.player li:hover img {
  transform: scale(1.1);
  opacity: 0.8;
  transition: all 0.6s ease-out;
}
.player_list1 li {
  float: left;
  margin-right: 1.5%;
  width: 32.33%;
}
.player_list2 li {
  float: left;
  margin-right: 1%;
}
.player_list2 .li1 {
  width: 32.33%;
}
.player_list2 .li2 {
  width: 32.33%;
}
.player_list2 .li3 {
  width: 32.33%;
  margin-right: 0;
}
.player_list3 li {
  float: left;
  margin-right: 1%;
}
.player_list3 .li1 {
  width: 32.33%;
}
.player_list3 .li2 {
  width: 32.33%;
}
.player_list3 .li3 {
  width: 32.33%;
  margin-right: 0;
}
.player .more {
  display: block;
  width: 93px;
  line-height: 2.2em;
  font-size: 1.8rem;
  text-align: center;
  background-color: #005bab;
  color: #fff;
  border-radius: 5px;
  margin-top: 27px;
  float: right;
  transition: all 0.3s ease-out;
}
.player .more:hover {
  transform: translateX(-5px);
  background-color: #048fc4;
  transition: all 0.3s ease-out;
}
.player_detail {
  padding: 0 1.4% 7.6%;
}
.player_detail .htit {
  font-size: 2rem;
  text-align: center;
  margin-top: 3.2%;
}
.player_detail .ptime {
  font-size: 1.4rem;
  color: #666666;
  text-align: center;
  margin-top: 2%;
  margin-bottom: 3.2%;
}
.player_detail .dimg {
  padding: 4.3% 0;
}
.player_detail .ptxt {
  font-size: 1.6rem;
  line-height: 2.8em;
  text-indent: 2em;
}
/*移动体验*/
.video_box {
  position: relative;
}
.video_box .video_btn {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -59px;
  margin-top: -59px;
}
.move_box {
  padding-bottom: 15%;
}
.move_txt {
  padding: 2.5% 0;
}
.move_txt .ptxt {
  font-size: 2rem;
  margin-left: 30%;
  line-height: 2.5em;
}
.move_tab {
  position: relative;
  z-index: 20;
  left: 0;
  right: 0;
  width: 100%;
  padding: 4% 1%;
  transition: all 0.3s ease-out;
}
.move_tab .con {
  max-width: 1200px;
  margin: 0 auto;
}
.move_tab a {
  float: left;
  display: block;
  width: 20.6%;
  margin-right: 5.8%;
  background-color: #fff;
  text-align: center;
  font-size: 2.2rem;
  line-height: 4.2em;
  transition: all 0.3s ease-out;
}
.move_tab a:hover,
.move_tab a.cur {
  background-color: #0d84be;
  color: #fff;
  transition: all 0.3s ease-out;
}
.move_tabF {
  background-color: #fff;
  position: fixed;
  top: 0;
  padding: 0 3%;
  transition: all 0.3s ease-out;
}
.move_con {
  text-align: center;
  padding-bottom: 3%;
}
.move_con_htit {
  font-size: 2.8rem;
  margin-bottom: 15px;
  padding-top: 10px;
}
.move_con_ptxt {
  font-size: 2rem;
  padding-bottom: 3.3%;
}
.move_con_list {
  padding: 0 0 3%;
}
.move_con_list li {
  display: inline-block;
  margin: 0 2.7%;
}
.move_con_list li .ptxt {
  font-size: 1.6rem;
  margin-top: 10px;
}
.move_con_list li .dimg {
  transition: all 0.3s ease-out;
}
.move_con_list li:hover .dimg {
  transform: scale(1.1);
  transition: all 0.3s ease-out;
}
/*大图展示*/
.bigmain {
  overflow: hidden;
}
.Mp125_box {
  position: relative;
}
.Mp125_box .con {
  position: absolute;
  width: 100%;
  top: 0%;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
}
.Mp125_box .htit {
  font-size: 6rem;
  font-family: arial;
  background-image: -webkit-gradient(linear, 0 10, 0 bottom, from(#e4f6fc), to(#0ecaf6));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.Mp125_box .htit1,
.Mp125_box .ptxt {
  margin-top: 0.4em;
}
.good_pingzhi {
  padding: 3% 0;
  text-align: center;
}
.good_pingzhi .htit {
  font-size: 4rem;
}
.good_pingzhi .ptxt {
  margin-top: 1%;
  font-size: 2rem;
  line-height: 2em;
}
.good_pingzhi em {
  color: #005bab;
}
.mimg_box {
  margin-bottom: 4%;
}
.gx_box {
  background-color: #bad0f9;
  padding: 2.6% 0;
}
.gx_box .dimg {
  width: 48%;
  margin-left: 10%;
  float: left;
}
.gx_box .dtxt {
  margin-top: 12%;
}
.gx_box .htit {
  font-size: 4.8rem;
}
.gx_box .ptxt {
  margin-top: 1.5%;
  text-align: center;
  font-size: 2rem;
  line-height: 2em;
}
.led_box {
  position: relative;
}
.led_box .dtxt {
  position: absolute;
  right: 5%;
  top: 45%;
  color: #fff;
  font-size: 4.8rem;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.led_box .dtxt .htit {
  margin-left: 20%;
  font-size: 5.7rem;
  margin-bottom: 3%;
}
.meet_box {
  padding: 6% 0 3.5%;
  font-size: 2rem;
  text-align: center;
}
.meet_box .htit {
  font-size: 4rem;
}
.meet_box .meet_item {
  max-width: 1200px;
  margin: 7% auto 0;
}
.meet_box .meet_item div {
  display: inline-block;
  text-align: center;
  width: 49%;
}
.meet_box .meet_item span {
  display: block;
  margin-top: 8%;
}
.bi_box {
  position: relative;
}
.bi_box .dtxt {
  position: absolute;
  top: 7%;
  width: 100%;
  text-align: center;
}
.bi_box .htit {
  font-size: 4rem;
}
.bi_box .ptxt {
  font-size: 2rem;
  margin-top: 5%;
}
.gz_box {
  background-color: rgb(237,237,239);
  text-align: center;
  padding: 1% 0;
}
.gz_box .htit {
  font-size: 4rem;
}
.gz_box .ptxt {
  font-size: 2rem;
}
.clq_box {
  background-color: #021d37;
  position: relative;
  color: #fff;
}
.clq_box .dtxt {
  position: absolute;
  top: 20%;
  width: 45%;
  right: 5%;
}
.clq_box .htit {
  font-size: 4rem;
}
.clq_box .ptxt {
  font-size: 2rem;
  margin-top: 5%;
  line-height: 2em;
}
.clq_box .dtxt_img {
  margin-top: 8%;
}
.abst {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}
.zj_box .htit {
  margin-top: 3%;
}
.txjz_box {
}
.txjz_box .dimg {
  float: left;
  width: 42%;
  margin-left: 6%;
}
.txjz_box .dtxt {
  width: 30%;
  float: right;
}
.txjz_box .dtxt .htit {
  margin-bottom: 3%;
}
.lm100_box .htit {
  margin-top: 5%;
}
.lm100_box .ptxt {
  margin-top: 1%;
  margin-bottom: 3%;
}
.lm100_box .yuan {
  margin: 0 auto;
  width: 164px;
  height: 164px;
  border: 2px solid #fff;
  border-radius: 50%;
}
.lm100_box .yuan span {
  display: block;
  margin-top: 13%;
  font-size: 1.25em;
}
.lm100_box .yuan em {
  font-size: 0.75em;
}
.cd_box .htit {
  background: rgba(255, 255, 255, 0.3);
  /*firefox、chrome*/
  background: #fff \ 9;
  /*IE*/
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(30));
  filter: alpha(opacity = (30));
  width: 19.7%;
  margin: 5% auto 3%;
  line-height: 2.2em;
}
.aq_box .htit {
  margin-top: 8%;
}
.aq_box .ptxt {
  margin-top: 3%;
}
.aq_box .icon {
  margin-top: 5%;
}
.aq_box .icon span {
  display: inline-block;
  margin: 0 5%;
}
.zy_box {
  padding-bottom: 15%;
  overflow: hidden;
  background-color: #f7f7f7;
}
.zy_box .htit {
  margin-top: 6%;
}
.zy_box .ptxt {
  margin-top: 2%;
  line-height: 2em;
}
.zy_box .icon {
  margin-top: 8%;
}
.zy_box .icon span {
  display: inline-block;
  margin: 0 5%;
}
.Mp230_box .dtxt {
  margin-left: 40%;
}
.Mp230_box .dtxt .htit {
  font-size: 4rem;
  margin-top: 10%;
}
.Mp230_box .dtxt .ptxt {
  font-size: 2rem;
  margin-top: 2%;
  line-height: 2em;
}
.Mp230_tit {
  padding: 3% 0;
}
.rx_box .dtxt .htit {
  margin-top: 1%;
}
.rx_box .dtxt .ptxt {
  margin-top: 2%;
}
.huiyi_txt {
  padding: 3% 0;
  background-color: rgb(237,237,239);
}
.huiyi_txt .ptxt {
  margin-top: 2%;
}
.huiyi_txt .ptxt span {
  font-size: 1.1em;
}
.huiyi_txt .ptxt em {
  color: #005bab;
}
.bi_box1 .dtxt {
  top: 3%;
}
.bi_box1 .ptxt {
  margin-top: 1%;
}
.jt_box .dimg {
  float: right;
  width: 49.7%;
}
.jt_box .dtxt {
  float: left;
  margin-top: 20%;
  margin-left: 10%;
}
.jt_box .dtxt .htit {
  margin-bottom: 3%;
}
.jt_box1 .dimg {
  float: right;
  width: 100%;
}
.jt_box1 .dtxt {
  width: auto;
  top: 0%;
  left: 0;
  width: 57.2%;
}
.jt_box1 .ptxt {
  margin-top: 3%;
}
.Mp318_box .dtxt {
  width: 50%;
  top: 20%;
}
.Mp318_box .dtxt .htit1 span {
  font-size: 1.2em;
}
.Mp318_box .dtxt .dtzt_img {
  margin-top: 4%;
}
.caozuo_box .htit {
  margin-top: 5%;
}
.caozuo_box .htit b {
  font-size: 1.2em;
}
.caozuo_box .ptxt {
  margin-top: 2%;
  line-height: 2em;
}
.tizhi_box .dtxt {
  top: 40%;
  right: 0;
  left: auto;
  width: 60%;
}
.tizhi_box .dtxt .ptxt {
  margin-top: 3%;
  font-size: 1.2em;
}
.tizhi_box .dtxt .ptxt em {
  color: #005bab;
}
.Mp318pz_box .dtxt {
  top: 10%;
  right: 0;
  margin: 0 auto;
  width: 35%;
  padding: 1% 2%;
  /*background: rgba(0, 173, 239, 0.8);*/
  /*firefox、chrome*/
  background: #005bab \ 9;
  /*IE*/
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(80));
  filter: alpha(opacity = (80));
}
.Mp318pz_box .dtxt .ptxt {
  margin-top: 4%;
}
.jjzj_box .dtxt {
  width: 50%;
  right: 12%;
  top: 8%;
  left: auto;
}
.jjzj_box .dtxt .ptxt {
  margin-top: 2%;
}
.xinhao_box .dtxt {
  top: 3%;
}
.xinhao_box .dtxt .htit {
  line-height: 1.6em;
}
.xinhao_box .dtxt .ptxt {
  margin-top: 1%;
  color: #d9d9d9;
}
.u5new_banner .dtxt {
  width: 50%;
  left: auto;
  right: 0;
  top: 30%;
}
.u5new_banner .dtxt .htit {
  font-family: arial;
}
.u5new_banner .dtxt .htit span {
  font-size: 2em;
  color: #005bab;
}
.u5new_banner .dtxt .htit1 {
  font-family: 微软雅黑;
}
.u5new_banner .dtxt .htit1 span {
  font-size: 1.5em;
}
.jl_box .dtxt {
  width: 50%;
  left: auto;
  right: 0;
  top: 50%;
}
.jl_box .dtxt .htit {
  font-family: arial;
}
.jl_box .dtxt .htit span {
  font-size: 0.9em;
}
.show_box .dtxt .htit {
}
.show_box .dtxt .ptxt {
  margin-top: 2%;
}
.lanya_box .dtxt {
  left: 40%;
  top: 5%;
}
.lanya_box .dtxt .htit b {
  font-size: 1.2em;
  line-height: 1.3em;
}
/*下拉菜单*/
.container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  margin-right: auto;
  margin-left: auto;
}
.nav-menu-main {
  display: none;
  position: absolute;
  top: 100%;
  width: 100%;
  background: #E6E7EF;
  z-index: 99999;
  box-shadow: 0 0 3px #BBB;
}
.nav-menu-list {
  display: inline-block;
  padding-bottom: 12px;
  width: 586px;
  float: right;
  height: 140px;
}
.nav-menu-list li {
  float: left;
  margin-left: 25px;
  text-align: center;
  opacity: 0;
  -webkit-transition: all 0.7s ease-out;
  transition: all 0.7s ease-out;
  transform: translate3d(100px, 0, 0);
  -webkit-transform: translate3d(100px, 0, 0);
}
.nav-menu-list li:nth-child(1) {
  margin-left: 0;
}
.nav-menu-list li img {
  width: 120px;
}
.nav-menu-list li p {
  margin: 0;
}
.nav-menu-list li p:last-child {
  margin-top: -1px;
}
.nav-menu-list li a:hover {
  color: #5e85f1;
}
.nav-menu-action li {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
/*弹窗*/
.layer-box {
  overflow: hidden;
}
.layer-con {
  padding: 0 15px 30px;
}
.layer-title {
  text-align: left;
  font-size: 3rem;
  text-align: center;
  font-weight: bold;
  padding: 3.7% 0;
  margin-bottom: 4%;
}
.layer-l {
  float: left;
  width: 33.5%;
}
.layer-l .max-img {
  border: 1px solid #e8e8e8;
}
.layer-r {
  float: right;
  width: 58%;
}
.layer-r-warp h3 {
  font-size: 2.5rem;
  margin-bottom: 25px;
}
.layer-r-warp .min-img {
  margin-bottom: 30px;
}
.layer-r-warp .min-img li {
  float: left;
  margin-right: 2%;
  margin-top: 1%;
  margin-bottom: 1%;
}
.layer-r-warp .min-img li:hover span,
.layer-r-warp .min-img li.cur span {
  border: 1px solid #44a4ef;
}
.layer-r-warp .min-img li span {
  float: left;
  border: 1px solid #e8e8e8;
}
.layer-r-warp .min-img li.btn {
  position: relative;
}
.layer-r-warp .min-img li .more {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -10px;
  margin-left: -15px;
  color: #44a3f1;
  font-size: 1.6rem;
  text-decoration: underline;
}
.layer-r-warp .car-btn .car {
  display: inline-block;
  border-radius: 5px;
  padding: 10px;
  background-color: #44a4ef;
  font-size: 2rem;
  color: #fff;
}
.layer-r-warp .car-btn .car i {
  display: inline-block;
  margin-right: 10px;
}

/* ---------------------分页------------------------------- */


 .scott{ height:30px; overflow:hidden; text-align:center; line-height:30px; margin-top:20px; }
.scott A{BORDER:#58affe 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff; color:#333;}
.scott A:hover{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7;}
.scott SPAN.current{BORDER: #237ac7 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #237ac7;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#d8f1ff;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; padding:0 5px; margin-top:5px;}
.text-c{text-align:center}


@media (max-width: 1200px) {
  .layer-l {
    float: none;
    width: 80%;
    text-align: center;
  }
  .layer-r {
    margin-top: 3%;
    float: none;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .layer-title {
    font-size: 2.5rem;
  }
  .layer-l {
    width: 100%;
  }
  .layer-r-warp {
    text-align: left;
  }
  .layer-r-warp .car-btn .car {
    padding: 5px;
  }
}
