﻿body{ margin:0; padding:0; overflow-x:hidden; overflow-y:auto;font-family:"微软雅黑";color:#323f4f;line-height:1.5;}
ul,li{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#333f4f;}
a:hover{ text-decoration:none; color:#0e9ce0;}
a:focus{outline:none;}

.text-ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }/*单行字数长度限制 多出部分显示“...”*/
a.text-ellipsis{ display:inline-block; max-width: 100%; }/*单行字数长度限制 多出部分显示“...”*/

@media (max-width:767px) { }
@media (min-width:768px) and (max-width:991px) { }
@media (min-width:991px) and (max-width:1199px) { }
@media (min-width:1199px) { }

.fl{float::left;}
.fr{float::right;}

.m-0{ margin:0 !important;}
.m-t-0{ margin-top:0 !important;}
.m-r-0{ margin-right:0 !important;}
.m-b-0{ margin-bottom:0 !important;}
.m-l-0{ margin-left:0 !important;}

.m-5{ margin:5px;}  .m-t-5{ margin-top:5px;}  .m-r-5{ margin-right:5px;}  .m-b-5{ margin-bottom:5px;}  .m-l-5{ margin-left:5px;}
.m-10{ margin:10px;}.m-t-10{ margin-top:10px;}.m-r-10{ margin-right:10px;}.m-b-10{ margin-bottom:10px;}.m-l-10{ margin-left:10px;}
.m-15{ margin:15px;}.m-t-15{ margin-top:15px;}.m-r-15{ margin-right:15px;}.m-b-15{ margin-bottom:15px;}.m-l-15{ margin-left:15px;}
.m-20{ margin:20px;}.m-t-20{ margin-top:20px;}.m-r-20{ margin-right:20px;}.m-b-20{ margin-bottom:20px;}.m-l-20{ margin-left:20px;}
.m-30{ margin:30px;}.m-t-30{ margin-top:30px;}.m-r-30{ margin-right:30px;}.m-b-30{ margin-bottom:30px;}.m-l-30{ margin-left:30px;}

.p-0{ padding:0;}
.p-5{ padding:5px;}  .p-t-5{ padding-top:5px;}  .p-r-5{ padding-right:5px;}  .p-b-5{ padding-bottom:5px;}  .p-l-5{ padding-left:5px;}
.p-10{ padding:10px;}.p-t-10{ padding-top:10px;}.p-r-10{ padding-right:10px;}.p-b-10{ padding-bottom:10px;}.p-l-10{ padding-left:10px;}
.p-15{ padding:15px;}.p-t-15{ padding-top:15px;}.p-r-15{ padding-right:15px;}.p-b-15{ padding-bottom:15px;}.p-l-15{ padding-left:15px;}
.p-20{ padding:20px;}.p-t-20{ padding-top:20px;}.p-r-20{ padding-right:20px;}.p-b-20{ padding-bottom:20px;}.p-l-20{ padding-left:20px;}
.p-30{ padding:30px;}.p-t-30{ padding-top:30px;}.p-r-30{ padding-right:30px;}.p-b-30{ padding-bottom:30px;}.p-l-30{ padding-left:30px;}

/*浏览器版本过低 升级提示*/
#browser_ie {BACKGROUND-COLOR: #f6f6b4; DISPLAY: none; HEIGHT: 85px; COLOR: #000; FONT-SIZE: 15px; width: 100%; position: fixed; top: 0; z-index: 9999999;}
#browser_ie .brower_info {MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 17px}
#browser_ie .brower_info .notice_info {	POSITION: relative; MARGIN-TOP: 5px; FLOAT: left}
#browser_ie .brower_info .notice_info P {TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 360px; DISPLAY: inline-block}
#browser_ie .browser_list {	POSITION: relative; FLOAT: left}
#browser_ie .browser_list IMG {	WIDTH: 40px; HEIGHT: 40px}
#browser_ie .browser_list SPAN {TEXT-ALIGN: center; WIDTH: 80px; DISPLAY: inline-block}


/*放大 样式需放在.img父级*/
.img-scale > img, .img-scale a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ display:block; max-width:100%; height:auto; }
.img-scale{ overflow: hidden; display: block;
    -ms-transform:scale(1,1); /* IE 9 */
	-webkit-transform: scale(1,1); /* Safari */
	transform: scale(1,1); /* 标准语法 */
}
.img-scale img{ width: 100%;
	transition: all .5s;
    -webkit-transition: all .5s; /* Safari */
}
.img-scale:hover img{
	transition: all .5s;
    -webkit-transition: all .5s; /* Safari */
	-ms-transform:scale(1.1,1.1); /* IE 9 */
	-webkit-transform: scale(1.1,1.1); /* Safari */
	transform: scale(1.1,1.1); /* 标准语法 */
}
.box-scale{ background: #f5f5f5; 
	transition: all .5s;
    -webkit-transition: all .5s; /* Safari */
}
.box-scale:hover{    
	transition: all .5s;
    -webkit-transition: all .5s; /* Safari */
	-ms-transform:scale(1.5); /* IE 9 */
	-webkit-transform: scale(1.5); /* Safari */
	transform: scale(1.5); /* 标准语法 */
}

/*动画 上下*/
.keyframes > img, .img-scale a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ display:block; max-width:100%; height:auto; }
.keyframes
{
	position:relative;
}
.keyframes:hover{
	animation:tiaoyue 1s;
	-webkit-animation:tiaoyue 1s; /* Safari and Chrome */
}
@keyframes tiaoyue
{
	0%   { top: 0;}
	25%  { top: -10px; }
	50%  { top: 0;}
	75%  { top: 0px;}
	100% { top: 0;}
}

@-webkit-keyframes tiaoyue
{
	0%   { margin-top: 0; }
	25%  { margin-top: -20px; }
	50%  { margin-top: 0;}
	75%  { margin-top: -15px;}
	100% { margin-top: 0;}
} 
/*动画 左右*/
.keyframeslr > img, .img-scale a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{margin:0 auto; display:block; max-width:100%; height:auto; }
.keyframeslr{position:relative;}
.keyframeslr:hover{
	animation:tiaoyuelr .5s;
	-webkit-animation:tiaoyuelr .5s; /* Safari and Chrome */
}
@keyframes tiaoyuelr
{
	0%   { left: 0px;}
	25%  { left: 10px; }
	50%  { left: 0px;}
	75%  { left: 10px;}
	100% { left: 0px;}
}

@-webkit-keyframes tiaoyuelr
{
	0%   { margin-left: 0; }
	25%  { margin-left: -10px; }
	50%  { margin-left: 0;}
	75%  { margin-left: -10px;}
	100% { margin-left: 0;}
} 
/*3d Y左右旋转*/
.rotate{}
.rotate:hover img
{	color:#323f4f;
	transition:.5s;
	transform:rotateY(360deg);
	-webkit-transform:rotateY(360deg); /* Safari and Chrome */
}

/*================================================================================*/
/*================================================================================*/
/*================================================================================*/

/*首页*/
.navbar{margin-bottom:0;border:0;box-shadow:0px 1px 5px rgba(0,0,0,.1); /* height: 70px; */ }
.navbar-fixed-top{-webkit-transform: translateZ(0);}
.navbar-default{background:#fff;}
.icon-seartch{width:16px;height:16px;transition:all .5s;opacity:.6;filter:Alpha(opacity=60);margin-top:2px;}
.icon-seartch:hover{transition:all .5s;opacity:1;filter:Alpha(opacity=100);}
.img-logo{max-height:100%; width:auto; overflow:hidden;}
.navbar-brand{padding:5px 0;margin-top:2px;height: 70px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color:#449ef4;background:none;}
.navbar-default .navbar-nav>li>a{color:#333e50;font-size:16px;padding:25px;transition:all .5s;}
.navbar-default .navbar-nav>li:hover>a{color:#449ef4;}
.bg-inaboutus{background: url(../images/bg_in_aboutus.png) -50px 0px no-repeat;background-size:auto 100%;padding-bottom:120px;padding-top:60px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background:#fff;}
.carousel{margin-top:70px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background:none;color:#449ef4;}
@media (max-width:767px) {
	.navbar{height:50px;}
	.navbar-brand{height:50px;margin-top:0;}
	.navbar-default .navbar-nav>li>a{padding:15px 25px;margin:0 10px;border-bottom:1px #f5f5f5 solid;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{box-shadow:0px 1px 5px rgba(0,0,0,.2);}
	.icon-seartch{margin-top:0px;}
	.dropdown .visible-xs{display:inline-block!important;}
	.carousel{margin-top:50px;}
}
@media (min-width:768px) and (max-width:991px) {
	.navbar{overflow:hidden;}
	.navbar-default{border-top:2px #449ef4 solid;}
	.navbar-default .navbar-nav>li>a{font-size:14px;padding:25px 15px;}
}
@media (min-width:991px) and (max-width:1199px) {
	.navbar{overflow:hidden;}
	.navbar-default{border-top:2px #449ef4 solid;}
}
@media (min-width:1199px) {
	/** --Lir .navbar{overflow:hidden;} */
	.navbar-default{border-top:2px #449ef4 solid;}
}

.in-title{overflow:hidden;background:url(../images/bg_intitlexian.png) bottom left no-repeat;margin-bottom:10px;}
.in-title .in-more{float:right;margin-top:20px;margin-right:10px;opacity:.6;filter:Alpha(opacity=60);transition:all .5s;height:24px;display:inline-block;}
.in-title .in-more:hover{opacity:1;filter:Alpha(opacity=100);transition:all .5s;}
.in-title h2{font-weight:800;font-size:26px;line-height:40px;margin:0 0 8px 0;}
.in-title .jieshao{color:#6f7a88;font-weight:200;font-size:14px;border-left:1px #ddd solid;margin-left:10px;padding-left:10px;}
.in-title .in-icon{margin-right:10px;float:left;margin-top:-4px;}

.inabout-img{border-right:1px #323f4f solid;padding-right:10px;overflow:hidden;margin-top:50px;padding-bottom:10px;}
.inabout-img .imginabout{ padding:10px;border:1px #ddd solid;background:#fff;width:100%; }
.inabout-text{color:#17243c;overflow:hidden;margin-top:50px;}
.inabout-text .texttitle{font-size:16px;font-weight:400;margin:5px 0 15px 0;}
.inabout-text .texttitle b{font-size:30px;}
.inabout-text .textbox{font-size:14px;color:#6f7a88;}
.inabout-text .textbox img{display:none;}
.aboutmore{color:rgba(50,63,80,.4);margin-top:5px;}
@media (max-width:767px) {
	.bg-inaboutus{padding-bottom:50px;padding-top:60px;}
	.inabout-img{border-right:0px #323f4f solid;padding-right:0px;}	
	.inabout-text{margin-top:10px;}
	.inabout-img{margin-top:0px;}
}
@media (min-width:768px) and (max-width:991px) {
	.bg-inaboutus{padding-bottom:50px;padding-top:60px;}
	.inabout-text{height:150px;overflow:hidden;}
}
@media (min-width:991px) and (max-width:1199px) {
	.bg-inaboutus{padding-bottom:80px;padding-top:60px;}
	.inabout-text{height:195px;overflow:hidden;}
}
@media (min-width:1199px) {
	.inabout-text{height:236px;overflow:hidden;}
}

.bg-inproduct{background: url(../images/bg_in_product.jpg) top center no-repeat;background-size:100% 100%;padding-top:60px;padding-bottom:0px;overflow:hidden;}
.product-row{margin:0px -5px 0px -5px;padding-bottom:39px;padding-top:35px;background:url(../images/bg_inproduct_hand.v2.png) bottom right no-repeat;overflow:hidden;}
.product-row .col-lg-3,.col-lg-9{padding-left:5px;padding-right:5px;}
.inproductewm-app{margin:0 auto;max-width:100%;overflow:hidden;padding:10px;background:#fff;border:1px #ddd solid;}
.xiazaiabout{font-size:12px;font-style:italic;text-align:center;letter-spacing:4px;margin-top:5px;margin-bottom: 15px; }
.btn-android{font-size:18px;font-weight:600;background:#fff;border:1px #4babff solid;border-radius:40px;margin:0 auto;padding:0px 30px;line-height:40px;margin-top:10px;color:#4babff;letter-spacing:4px;margin-top:25px;}
.btn-android:focus{outline:none;}
.btn-android1{display: inline-block;transition:all .3s;font-size:18px;font-weight:600;background:#35b2f9;border:1px #4babff solid;border-radius:40px;margin:0 auto;padding:0 30px;line-height:40px;margin-top:10px;color:#fff;letter-spacing:4px;}
.btn-android1:hover{transition:all .3s;font-size:18px;font-weight:600;background:#2b9cff;border:1px #4babff solid;border-radius:40px;margin:0 auto;padding:0 30px;line-height:40px;margin-top:10px;color:#fff;letter-spacing:4px;}
.btn-android1:focus{outline:none; text-decoration:none; transition:all .3s;font-size:18px;font-weight:600;background:#2b9cff;border:1px #4babff solid;border-radius:40px;margin:0 auto;padding:0 30px;line-height:40px;margin-top:10px;color:#fff;letter-spacing:4px;}
.btn-ios{font-size:18px;font-weight:600;background:#fff;border:1px #9ea2a7 solid;border-radius:40px;margin:0 auto;padding:0px 30px;line-height:40px;letter-spacing:4px;margin-top:0px;}
.btn-ios:focus{outline:none;}
.inproductbox{}
.inproductbox .productabout{background:url(../images/bg_product_about.png) top center no-repeat;background-size:100% 100%;padding:15px 40px 10px 30px;color:#fff;font-size:16px;font-weight:400;min-height:90px;margin-top:68px;    margin-bottom: 44px;    line-height: 2;}
.productlistrow{margin-left:-3px;margin-right:-3px;text-align:center;margin-top:50px;}
.productlistrow img{padding:10px;background:#fff;border-radius:100%;border:1px #32ace6 solid;}
.productlistrow h4{font-size:16px;font-weight:600;margin-top:25px;}
.productlistrow .helptext{font-size:14px;margin-top:15px;color:#595757;line-height:24px;}
.productlistrow .col-sm-3{padding-left:3px;padding-right:3px;}
.productimg{margin:0 auto;background:#fff;position: relative;top: -33px;    display: none;}
.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}
.modal-dialog{z-index:9999;}
@media (max-width:767px) {
	.inproductbox .productabout{background:url(../images/bg_product_about_app.png) top center no-repeat;padding:10px 15px;background-size:100% 100%;}
	.product-row{padding-top:20px;background:url(../images/bg_inproduct_hand3.png) bottom center no-repeat;background-size:100% auto;}	
	.productimg{width:202px;margin:30px auto 0 auto;background:url(../images/bg_inproduct_hand2.v2025.png.png) center center no-repeat;background-size:100% 100%;padding:40px 15px 22px 15px;border:0;}
	.inproductewm-app{max-width:200px;padding:20px;}
}
@media (min-width:768px) and (max-width:991px) {
	.inproductbox .productabout{padding:25px 50px 10px 40px;min-height:110px;}
	.product-row{background-size:360px auto;padding-top:20px;}	
	.productimg{width:162px;height:290px;margin:35px  0 0 85px;}
	.inproductewm-app{max-width:200px;padding:12px;}
}
@media (min-width:991px) and (max-width:1199px) {
	.productlistrow .helptext{font-size:12px;}
	.product-row{background-size:360px auto;}	
	.productimg{width:162px;height:290px;margin:163px  0 0 19px;}
	.btn-android{font-size:14px;}
	.btn-ios{font-size:14px;}
	.inproductewm-app{max-width:174px;padding:12px;}
}
@media (min-width:1199px) {
	.product-row{background-size:360px auto;}	
	.productimg{width:162px;height:290px;margin:48px 0 0 69px;}
	.inproductewm-app{max-width:133px;padding:15px;}
}
/* @media (min-width:991px) {
	.inproductbox .productabout{position: relative;top: 95px;}
} */
@media (max-width:991px) {
	.inproductbox .productabout{position: relative;top: -20px;}
}

.bg-innews{padding-bottom:100px;padding-top:60px;overflow:hidden;}
.bg-innews .newslist{border:1px #ddd solid;border-top:0;cursor:pointer;margin-top:30px;}
.bg-innews .newslist .listimg{background:#48bafc;overflow:hidden;text-align:center;}
.bg-innews .newslist .listimg img{width:auto;height:100%;margin:0 auto;opacity:.9;filter:Alpha(opacity=90);position:all .5s;}
.bg-innews .newslist:hover .listimg img{opacity:1;filter:Alpha(opacity=80);position:all .5s;}
.bg-innews .newslist .listtime{border-bottom:1px #ddd solid;border-top:3px #49b9fb solid;height: 50px;overflow:hidden;line-height:50px;transition:all .5s;}
.bg-innews .newslist:hover .listtime{border-bottom:1px #ddd solid;border-top:3px #323f4f solid;transition:all .5s;}
.bg-innews .newslist .listtime .tim-l{float:left;margin-left:15px;color:#6f7a88;line-height:45px;}
.bg-innews .newslist .listtime .tim-l img{ width:36px;height:36px;overflow: hidden; }
.bg-innews .newslist .listtime .tim-r{float:right;width:120px;color:#fff;text-align:center;background:#48bafc;line-height:45px;transition:all .5s;}
.bg-innews .newslist:hover .listtime .tim-r{width:50%;background:#323f4f;transition:all .5s;}
.bg-innews .newslist .listtext{margin:20px;overflow:hidden;}
.bg-innews .newslist .listtext h3{font-size:16px;margin:0 0 10px 0;padding:0;}
.bg-innews .newslist .listtext .textbox{font-size:14px;height:40px;overflow:hidden;color:#6f7a88;}
.inproductrow{margin-right:-3px;margin-left:-3px;}
.inproductrow .col-sm-4{padding-left:3px;padding-right:3px;}
@media (max-width:767px) {
.bg-innews .newslist .listimg img{width:100%;height:auto;margin:0 auto;opacity:.8;filter:Alpha(opacity=80);position:all .5s;}
}
@media (min-width:768px) and (max-width:991px) {
.bg-innews .newslist .listimg{background:#48bafc;height:176px;overflow:hidden;}
.bg-innews .newslist .listtime .tim-r{width:100px;}
}
@media (min-width:991px) and (max-width:1199px) {
.bg-innews .newslist .listimg{background:#48bafc;height:230px;overflow:hidden;}
}
@media (min-width:1199px) {
.bg-innews .newslist .listimg{background:#48bafc;height:280px;overflow:hidden;}
}

.bg-cooperation{background: url(../images/bg_in_cooperation.jpg) top center no-repeat;background-size:100% 100%;padding-bottom:40px;padding-top:60px;overflow:hidden;}
.bg-cooperation .list-cooperation{margin-top:50px;}
.bg-cooperation .list-cooperation li{text-align:center;margin-bottom:30px;}
.bg-cooperation .list-cooperation li a{margin:10px 30px;text-align:center;display:block;overflow:hidden;}
.bg-cooperation .list-cooperation li a img{margin:0 auto;width:auto;}
@media (max-width:767px) {
.bg-cooperation .list-cooperation li a{margin:10px;}
.bg-cooperation .list-cooperation li a img{width:auto;}
}
@media (min-width:768px) and (max-width:991px) {
.bg-cooperation .list-cooperation li a{margin:10px 20px;}
.bg-cooperation .list-cooperation li a img{height:98px;}
}
@media (min-width:991px) and (max-width:1199px) {
.bg-cooperation .list-cooperation li a{margin:10px 20px;}
.bg-cooperation .list-cooperation li a img{height:92px;}
}
@media (min-width:1199px) {
.bg-cooperation .list-cooperation li a{margin:10px 30px;}
.bg-cooperation .list-cooperation li a img{height:105px;}
}

.footer{background:#323f4f;color:rgba(255,255,255,.5);position:relative;z-index:2;box-shadow:0px 0px 5px rgba(0,0,0,.6);}
.footer .foo-1{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);}
.footer .foo-1 a{display:inline-block;}
.footer .foo-1 img{padding:25px 0 20px 0;}
.footer .foo-2{padding:30px 0;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(0,0,0,.1);}
.footer .foo-2 .foo-2h h3{color:rgba(255,255,255,.9);font-size:16px;margin-bottom:15px;background:url(../images/bg_foot_h3.jpg) bottom left no-repeat;background-size:42px 1px;line-height:42px;transition:all .5s;}
.footer .foo-2 .foo-2h:hover h3{background:url(../images/bg_foot_h3.jpg) bottom left no-repeat;background-size:100% 1px;transition:all .5s;}
.footer .foo-2 .textscjj{font-size:12px;font-weight:200;overflow:hidden;height:120px;}
.footer .foo-2 .listfoot1{}
.footer .foo-2 .listfoot1 li{padding:0 0 6px 0;}
.footer .foo-2 .listfoot1 li a{display:block;font-size:12px;color:rgba(255,255,255,.5)!important;}
.footer .foo-2 .listfoot1 li a:hover{color:#10b3f3!important;}
.footer .foo-2 .listfoot2{font-size:12px;}
.footer .foo-2 .listfoot2 li{height:42px;}
.footer .foo-2 .ewm-app{max-width:200px;margin:0 auto;}
.footer .foo-2 .foot2-icon{float:left;width:30px;display:inline-block;overflow:hidden;margin-right:5px;}
.footer .foo-2 .footmore{color:#fff;font-size:12px;}
.footer .foo-2 .footmore:hover{color:#10b3f3;}
.footer .foo-3{text-align:center;font-size:12px;line-height:22px;border-top:1px solid rgba(255,255,255,.05);padding:6px 0;}
@media (max-width:767px) {
	.footer .foo-2 .foo-2h h3{text-align:center;background:url(../images/bg_foot_h3.jpg) bottom center no-repeat;background-size:42px 1px;}
	.footer .foo-2 .ewm-app{float:none;}
	.footer .foo-2 .ewm-app img{height:auto;width:100%;border:10px #fff solid;margin:0 auto;  }
}
@media (min-width:768px) and (max-width:991px) {
.footer .foo-2 .ewm-app img{height:140px;width:auto;border:10px #fff solid;}
}
@media (min-width:991px) and (max-width:1199px) {
.footer .foo-2 .ewm-app img{height:150px;width:auto;border:10px #fff solid;}
}
@media (min-width:1199px) {
.footer .foo-2 .ewm-app img{height:145px;width:auto;border:10px #fff solid;}
}

.carousel-indicators li{width:30px;height:8px;margin:0;border:1px solid rgba(255,255,255,.6);}
.carousel-indicators .active{width:30px;height:8px;margin:0;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.8);}
.carousel-indicators{bottom:-8px;}

/*内页About Page*/
.bg-neiyepage{background:#fafafa;padding-top:30px;padding-bottom:60px;}
.pagerow{margin-left:0;margin-right:0;}
.pagerow .col-sm-2,.col-sm-10{padding-left:0;padding-right:0;}
.nav-page{background:#f1f1f3;border-top-left-radius:4px;overflow:hidden;box-shadow:1px 1px 3px rgba(0,0,0,0);padding-bottom:0px;}
.nav-page .title{background:url(../images/bg_page_about.jpg) top center no-repeat;padding:20px 0 15px 0;overflow:hidden;width:100%;height:64px;line-height:28px;border-left:0;overflow:hidden;}
.nav-page .title:hover{background:url(../images/bg_page_about.jpg) top center no-repeat;padding:20px 0 15px 0;overflow:hidden;width:100%;height:64px;line-height:28px;border-left:0;overflow:hidden;}
.nav-page .title img{float:left;margin-left:15px;}
.nav-page .title span{float:left;color:#fff;font-size:20px;font-weight:600;margin-top:8px;margin-left:10px;}
.nav-page li{height:52px;line-height:52px;border-bottom:1px #ddd solid;border-top:1px #fff solid;background:#f5f5f5 url(../images/bg_navpage.jpg) 0px -52px no-repeat;}
.nav-page li:hover{background:#fff url(../images/bg_navpage.jpg) 0px 0px no-repeat;transition:all .5s;}
.nav-page li:hover > a{color:#0e9be0;transition:all .5s;}
.nav-page li > a{height:52px;line-height:52px;display:block;padding-left:20px;}
.nav-page .active{height:52px;line-height:52px;border-bottom:1px #ddd solid;border-top:1px #fff solid;background:#fff url(../images/bg_navpage.jpg) 0px 0px no-repeat;}
.nav-page .active > a{color:#0e9be0;transition:all .5s;}
.pagecontainer{background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,.3);border-radius:3px;border-top-left-radius:0;margin:0;padding:13px 30px;position:relative;z-index:3;}
.pagecontainer img{max-width:100%;}
.pagecontainer .title{background:url(../images/xian_containertitle.png) bottom left no-repeat;height:50px;line-height:50px;color:#0e9be0;font-weight:600;font-size:20px;margin-bottom:20px;}
.pagecontainer .title img{float:left;margin-top:5px;}
.pagecontainer .title span{float:left;margin-left:15px;line-height:20px;margin-top:12px;}
.pagecontainer .containerbox{margin-bottom:30px;min-height:500px;}
.breadcrumb{background:none;float:right;font-size:12px;padding:0;font-weight:normal;}
.fixed{top:70px!important;transition: all .5s;z-index:1;-webkit-transform: translateZ(0);}
@media (max-width:767px) {
	.navbar-nav .open .dropdown-menu{border-bottom:1px #ddd solid; }
	.pagecontainer{margin:-10px;padding:10px;background:none;box-shadow:0px 1px 3px rgba(0,0,0,0);}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#0e9be0;background:none;}
	.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-bottom:1px #f5f5f5 dashed;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#0e9be0;}
	.nav-page li{height:52px;line-height:52px;width:33.33%;float:left;text-align:center;border-bottom:1px #ddd solid;border-top:1px #fff solid;background:#f5f5f5 url(../images/bg_navpage.jpg) 0px -52px no-repeat;}
	.nav-page li a{padding-left:0;}
}
@media (min-width:768px) and (max-width:991px) {
	.nav-page{min-width: 120px;}
	.nav-page .title{height:110px;text-align:center;}
	.nav-page .title img{float:none;margin:0 auto;}
	.nav-page .title span{float:none;margin:0 auto;display:block;}
	.nav-page .title:hover{background:url(../images/bg_page_about.jpg) center center no-repeat;padding:20px 0 15px 0;overflow:hidden;width:100%;height:110px;line-height:28px;border-left:0;overflow:hidden;}
}
@media (min-width:991px) and (max-width:1199px) {
	.nav-page{min-width: 160px;}
}
@media (min-width:1199px) {
	.nav-page{min-width: 190px;}
}

/*内页News Page*/
.newslist{}
.newslist li{cursor:pointer;border-bottom:1px #ddd dashed;padding-bottom:20px;padding-top:20px;overflow:hidden;margin:0;}
.newslist li .newsimg img{width:100%;height:100%;}
.newslist li .newstitle{font-size:16px;color:#0e9be0;}
.newslist li .newstext{font-size:14px;color:#323f4f;height:80px;overflow:hidden;}
.newslist li .newstime{font-size:12px;color:#a0a3a8;}
@media (max-width:767px) {
}
@media (min-width:768px) and (max-width:991px) {
	.newslist li .newsimg{height:80px;overflow:hidden;}
}
@media (min-width:991px) and (max-width:1199px) {
	.newslist li .newsimg{height:112px;overflow:hidden;}
}
@media (min-width:1199px) {
	.newslist li .newsimg{height:146px;overflow:hidden;}
}
.fenye{overflow:hidden;}

/*内页partner Page*/
.partnerlist{overflow:hidden;margin:0;}
.partnerlist li{text-align:center;background:url(../images/bg_partner.jpg) center center no-repeat;background-size:100% 100%;transition:all 1s;display:table;}
.partnerlist li:hover{background-size:200% 200%;transition:all 1s;}
.partnerlist li a{display:block;display:block;background:#fff;margin:1px;}
.partnerlist li a img{max-width:100%;max-height:100%;vertical-align:middle;}
@media (max-width:767px) {
	.partnerlist li a{height:160px;padding:25px;}	
}
@media (min-width:768px) and (max-width:991px) {
	.partnerlist li a{height:180px;padding:25px;}	
}
@media (min-width:991px) and (max-width:1199px) {
	.partnerlist li a{height:180px;padding:25px;}	
}
@media (min-width:1199px) {
	.partnerlist li a{height:146px;padding:25px;}	
}

.in-page{overflow:hidden;background:url(../images/xian_containertitle2.png) bottom left no-repeat;margin-bottom:10px;}
.in-page h2{font-weight:800;font-size:26px;line-height:40px;margin:0 0 8px 0;color:#0e9be0;}
.in-page .jieshao{color:#6f7a88;font-weight:200;font-size:14px;border-left:1px #ddd solid;margin-left:10px;padding-left:10px;}
.in-page .in-icon{margin-right:10px;float:left;margin-top:-4px;}
@media (max-width:767px) {
	.in-page{margin-left:0;margin-right:0;}
}
@media (min-width:768px) and (max-width:991px) {
}
@media (min-width:991px) and (max-width:1199px) {
}
@media (min-width:1199px) {
}

/*内页contact Page*/
.contactbox{margin-top:20px;}
.contactbox li{margin:15px 10px 15px 5px;clear:both;overflow:hidden;}
.contactbox .contacticon{float:left;margin-right:10px;}
.contacttext .boxh3{line-height:40px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
.BMapLabel{position:relative!important;border-radius:4px;padding:10px!important;display: none!important;}
.BMap_Marker{background: url(../images/blank.png)!important;}
.weixinewm{border:1px #ddd solid;padding:15px 20px;margin-top:30px;border-radius:3px;}

/*内页Newsabout Page*/
.boxtitle{font-size:22px;text-align:center;display:block;padding:20px 0;}
.boxyuan{width:100%;background:#f8f8f8;line-height:24px;color:#acb6c2;text-align:center;margin-bottom:30px;font-size:12px;}
.boxfoota{margin:30px auto;border-top:1px #ddd solid;padding-top:30px;}
.img-product{width:100%;margin-top:-10px;}

.beiantext{text-decoration:underline;color:rgba(255,255,255,.5);}
.beiantext:hover{text-decoration:underline;}
.beiantext:focus{text-decoration:underline;color:rgba(255,255,255,.5);}
.c-icon-jgwablogo{position:relative;top:3px;width:16px;height:16px;display:inline-block;overflow:hidden;background:url(../images/icon_beian.png) 0 0 no-repeat;margin-left:3px;}



.app_file_a,.app_file_a:focus{color:#fff;}
.app_file_a:hover{text-decoration:underline;}









	#show_detail_contract{
		position: fixed;
		  top: 0;
		  right: 0;
		  bottom: 0;
		  left: 0;
		  background: rgba(0, 0, 0, .6);
		  align-items: center;
		  justify-content: center;
		  display: none;
		  transition: all .3s;
		  z-index:99999999;
		  
		  user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
	}
	#show_detail_contract_ctn{
		
		width: 800px;
		  height: 80%;
		  background: #fff;
		  padding: 22px 1px 22px 22px;
		  border-radius: 6px;
		  position: relative;
		  user-select: none;
		  -moz-user-select: none;
		  -ms-user-select: none;
		  -webkit-user-select: none;
		
	}
	#show_detail_contract_detail_content{
		height:100%;
		overflow-y: auto;
	}
	#show_detail_contract_detail_content  img{
		max-width:100%;
	}
	#show_detail_contract_ctn_close{
		    width: 50px;
			height: 50px;
			color: #fff;
			position: absolute;
			top: 0;
			right: -80px;
			background: url("../images/show_detail_contract_ctn_close.png") no-repeat;
			background-size: cover;
			cursor: pointer;
			transition: all .3s;
	}
	
	@media (max-width:1199px) {
		#show_detail_contract_ctn_close{
			top: -60px;
			right: 5px;
		}
	}

#show_detail_contract_ctn_close:hover{
    transform: rotate(-180deg);
}




.ewm-app-btns{
	display: flex;
	gap: 10px;
	justify-content: center;
	margin-top: 4px;
}
.footer .foo-2 .ewm-app .ewm-app-btns img{
	background: none;
	border: none;
}


.ewm-app-btns .ewm-app-btn{
	cursor: pointer;
}

.footer .foo-2 .textscjj{text-indent: 2em;line-height: 2;}



.pagerow  div.col-sm-2{
	position: relative;
	z-index: 2;
}

.pagerow div.col-sm-10{
	position: relative;
	z-index: 1;
}
.nav-page{
	overflow: visible;
}
.nav-page-sub-box{
	background:#e5e5e5;
	position: absolute;
	left: 100%;
	top: 0;
	display: none;
	/* display: block; */
	z-index: 999;
	float: left;
}
.nav-page >li:hover > .nav-page-sub-box{display: block;}

.nav-page .nav-page-sub,.nav-page .active.nav-page-sub,.nav-page .nav-page-sub:hover{
	/* background:#e5e5e5 url(../images/bg_navpage.jpg) 0px -52px no-repeat; */
	/* border: none; */
}
.nav-page-sub{
	text-indent: 1.5em;
	width: 190px;
}

.nav-page li{
	position: relative;
}
.nav-page li a {
	display: flex;
	align-items: center;
    justify-content: space-between;
    padding-right: 13px;
}
@media (max-width:767px) {
	.nav-page li a {
		display: flex;
		align-items: center;
		justify-content: center;
		padding-right: 0;
	}
}