@import url(jquery.bxslider.css);
@import url(pscroll.css);
.i_product_bg {
	overflow: hidden;
}
.i_title {
	margin-top: 5%;
	margin-bottom: 4%;
	overflow: hidden;
	text-align: center;
}
.i_title h2 {
	overflow: hidden;
	font-weight: bold;
	color: #000000;
	letter-spacing: -3px;
	text-transform: uppercase;
	font-family: Arial;
}
.i_title p {
	background: url(/skin/images/i_bg1.png) center bottom no-repeat;
	color: #000000;
	padding-bottom: 15px;
}
.nproduct_list2 {
	overflow: hidden;
	padding-bottom: 20px;
	padding-top: 8px;
}
.nproduct_list2 ul li {
	float: left;
	width: 32.1%;
	margin-left: 0.5%;
	margin-right: 1%;
	overflow: hidden;
	margin-bottom: 1.5%;
	text-align: center;
	background-color: #fff;
	padding-bottom: 4%;
}
.nproduct_list2 ul li:nth-child(3n+0) {
	margin-right: 0
}
 .fuwu{ width:7rem; height:10rem; color:#fff; text-align:center; font-size: 1rem; float:left; margin:0 6rem}  
 .fuwu_tubao{ width:7rem; height:7rem; background:#4d92e1; border-radius:50%; text-align:center;
	line-height:7rem}
 .fuwu_title{ margin-top:1rem; font-weight:bold;}
 .anli{ text-align:center; margin:2rem 0;}
 .anli img{ width:80%; }
   .need-ipt div:nth-child(1) input {
            width: 29rem;
            padding: .19298rem;
            border-bottom: .012061rem solid #8A8989;
            box-sizing: border-box;
           
        }
        .need-ipt div:nth-child(2) input {
            width: 59rem;
            padding: .19298rem;
            border-bottom: .012061rem solid #8A8989;
            box-sizing: border-box;
             margin-top:1.5rem;
        }
        .need-ipt div:nth-child(1) input:nth-child(2) {
            margin-left: .56688rem;
        }
        .submit-btn {
            margin: 2rem auto;
            width: 20rem;
            height: 3rem;
            line-height: 3rem;
            background-color: #f79a4b;
            border-radius: 0.5rem;
            font-size: 1rem;
            font-family: Microsoft YaHei;
            font-weight: 400;
            color: #FFFFFF;
            text-align: center;
            
        }   
    
.overflow-hide{overflow:hidden}
.col-sm-3{width:20%;float:left;position:relative;margin-bottom:0.8rem}
.col-sm-3 p{ position:relative; top:3rem; width:20%; z-index:11px;}
.pavilion-container{background:url(/skin/images/yanxuanguan_bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:520px}
.layer-title{padding:50px 0 30px;text-align:center;font-size:30px;color:#fff;letter-spacing:1.09px}
/*tab分类*/
.pavilion-container .pavilion-inner{max-width:1200px;margin:0 auto}
.pavilion-container .pavilion-inner .tabs{padding:0 10px}
.pavilion-container .pavilion-inner .tabs li{float:left; width:8rem; height:6rem; border-left:1px solid #d4d2d2;  border-top:1px solid #d4d2d2; border-bottom:1px solid #d4d2d2;    padding-top:1rem;       line-height:36px;font-size:14px;color:#333;letter-spacing:.35px; text-align:center}
.pavilion-container .pavilion-inner .tabs li{cursor:pointer}
.pavilion-container .pavilion-inner .tabs li:first-child{margin-left:0}
.pavilion-container .pavilion-inner .tabs li.on{background:#184f8e;color:#fff}
.pavilion-container .pavilion-inner .tabs li .hot-icon{width:18px;height:24px;background:url(/skin/images/marketplace-selected-fire-leave.svg);margin-right:10px;background-repeat:no-repeat}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon{background:url(/skin/images/marketplace-selected-fire.svg)}
.pavilion-container .pavilion-inner .tabs li>span{display:inline-block;vertical-align:middle}
/*tab内容*/
.pavilion-container .tab-content-wrap{position:relative;margin-top:40px;height:350px}
.pavilion-container .tab-content{position:absolute;top:65px;transition:all .5s linear;opacity:0;z-index:-1;height:0;width:100%}
.pavilion-container .tab-content.show{height:auto;opacity:1;top:0;z-index:1}
.pavilion-container .tab-content .col-sm-3{padding:0 10px}
.pavilion-container .tab-content .col-sm-3 .tab-card{position:relative;padding:20px;background:#fff;border-radius:2px;overflow:hidden;cursor:pointer;transition:.2s linear}
/*大卡片*/
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg{position:relative;height:420px}
.pavilion-container .tab-content .col-sm-3 .tab-card:before{position:absolute;content:'';top:0;left:0;right:0;height:4px;border-radius:1px 1px 0 0}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg img{height:90px;width:auto;display:block}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg h3{margin-top:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.pavilion-container .tab-content .col-sm-3 .tab-card p{margin-top:5px;font-size:12px;color:#a0a2a8;letter-spacing:.51px;line-height:20px;height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg .labels{margin-top:10px;margin-right:10px;padding-bottom:20px}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg .labels span{display:inline-block;margin-top:10px;margin-right:10px;padding:0 5px;background:rgba(160,162,168,.1);border:1px solid rgba(102,106,117,.1);border-radius:2px;line-height:20px;color:#a0a2a8;font-size:12px}
.pavilion-container .tab-content .col-sm-3 .tab-card-lg .time{border-top:1px solid #e7e7e7}
/*中卡片*/
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md+.tab-card-md{margin-top:20px}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md{height:200px}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md img{height:65px;width:auto;display:block}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md h3{margin-top:15px}
.pavilion-container .tab-content .col-sm-3 .tab-card .time{position:absolute;bottom:10px;width:calc(100% - 40px);padding-top:17px;font-size:12px;color:#666a75;letter-spacing:.44px;line-height:23px;text-align:left}
.pavilion-container .tab-content .col-sm-3 .tab-card .time span{font-size:20px;color:#f66f6a;letter-spacing:0;line-height:23px;margin-right:3px}
/*小卡片*/
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-sm{height:90px}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-sm+.tab-card-sm{margin-top:20px}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-sm .time{border-top-width:0}
.pavilion-container .tab-content .col-sm-3 .tab-card:hover {background:#efedd4}
/*查看全部*/
.pavilion-container .view-go{margin:35px 0;font-size:16px;color:#fff;text-align:right}
.pavilion-container .view-go a span.arrow-more{display:inline-block;vertical-align:middle}
.pavilion-container .view-go a span.arrow-f{width:13px;height:13px;background:url(/skin/images/marketplace-selected-arrow1.svg);display:inline-block;vertical-align:middle;margin-left:10px;position:relative;transition:.3s ease-out}
.pavilion-container .view-go a:hover{color:#c9a467}
.pavilion-container .view-go a:hover span.arrow-f{transform:translate(4px,0);background:url(/skin/images/marketplace-selected-arrow2.svg)}
.inkxz {
    width: 16rem;
    margin: auto;
    position: relative;
}
.inewkk {
    width: 14rem;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    height: 1.5rem;
}
.fwll {
    /*width: 18rem;*/
    height: 1.5rem;
    margin: auto;
    position: absolute;
}
.fwll ul li {
    width: 1.55rem;
    height: 1.5rem;
    float: left;
    font-size: .16rem;
    text-align: center;
    letter-spacing: .05rem;
    border-top: 1px solid #F3F3F3;
    border-bottom: 1px solid #F3F3F3;
    border-right: 1px solid #F3F3F3;
}
.fwll ul li:first-child {
    border-left: 1px solid #F3F3F3;
}
.fwll .active {
    background-color: #2A84DD;
    color: white;
}
.fwll .icon {
    margin: .3rem auto;
}
.fwll .icon img {
    width: .5rem;
    height: .5rem;
    margin-left: 0
}
.inkxz .inl {
    position: absolute;
    width: 0.1rem;
    left: -.1rem;
    top: 50%;
    cursor: pointer;
}
.inkxz .inr {
    position: absolute;
    width: 0.1rem;
    right: -.1rem;
    top: 50%;
    cursor: pointer;
}
.fwdes {
    width: 100%;
    /* border-top: 2px solid #2A84DD; */
    display: flex;
    height: 5rem;
}
.bbts1 {
    border-top: 1px solid #2A84DD;
}
.fwflmt {
    margin-top: .85rem;
}
.fmt {
    display: block;
    background-color: rgba(42, 132, 221, 0.69);
    /*background-image: linear-gradient(to right, rgba(42,132,221,0.69) ,rgba(255,255,255,0.9));*/
    position: absolute;
    top: 0;
    width: 100%;
    height: .65rem;
    color: white;
}
.fwmimg {
    margin-top: .25rem;
    display: inline-block;
    position: relative;
    width: 4.3rem;
    float: left;
}
.fwmimg img {
    width: 100%;
    height: 3.8rem;
}
.fmt ul {
    width: 100%;
    height: 100%;
    display: table;
}
.fmt ul li {
    float: left;
    height: 100%;
}
.fmt .icon {
    height: 100%;
    width: .25rem;
    left: .3rem;
    margin-left: .3rem;
}
.fmt .icon img {
    width: .25rem;
    height: .25rem;
    margin-top: .2rem;
}
.fmt .dmt {
    font-size: .18rem;
    letter-spacing: .08rem;
    padding: 0 .2rem;
    line-height: .65rem;
    height: .65rem;
}
.fmt .cfx {
    margin: .225rem 0;
    width: .05rem;
    height: .2rem;
    background-color: white;
}
.fmt .rsjx {
    margin-left: .2rem;
    margin-top: .225rem;
    height: 0;
    width: 0;
    border-bottom: .1rem solid transparent;
    border-left: .114rem solid white;
    border-right: .114rem solid transparent;
    border-top: .1rem solid transparent;
}
.sfwm {
    width: 9.7rem;
    float: left;
    height: 3.8rem;
    margin-top: .25rem;
}
.fwsimg {
    position: relative;
    width: 100%;
    height: 100%;
}
.fwsimg img {
    width: 100%;
    height: 100%;
}
.fmt2 {
    text-align: left;
    letter-spacing: .04rem;
    /* background-color: rgba(42, 132, 221, 0.6); */
    display: table;
    position: absolute;
    bottom: 0;
    /*top: 1.05rem;*/
    width: 100%;
    height: .6rem;
    color: white;
    font-size: .18rem;
    line-height: .6rem;
    padding-left: .1rem;
}
.fmt2 p {
    white-space: nowrap;
    overflow: hidden;
    color: white;
    width: 2.8rem;
    letter-spacing: 0.02rem;
    text-overflow: ellipsis;
}
.fmt2 a {
    color: white;
}
.sfwm ul li {
    width: 3rem;
    margin-left: .2rem;
    height: 1.85rem;
    margin-bottom: .1rem;
    float: left;
    position: relative;
}
.wb {
    width: 100%;
    position: relative;
}
.fmmore {
    position: absolute;
    top: -.3rem;
    width: 100%;
}
.fmmore .fms {
    font-weight: 600;
    font-size: .14rem;
    height: .3rem;
    line-height: .3rem;
    margin-left: .1rem;
}
.fmmore .fmm {
    font-size: .14rem;
    font-weight: 200;
    height: .3rem;
    line-height: .3rem;
}
.zfx {
    width: .3rem;
    height: .3rem;
    background-color: #2A84DD;
    display: inline-block;
}
.ks {
    width: 14rem;
    display: table;
    margin-top: .3rem;
    color: black;
    border-left: 1px solid #bababa66;
}
.ks .kdf {
    height: .2rem;
    width: 100%;
    display: table;
    line-height: .2rem;
    font-size: .16rem;
	font-weight:bold;
	float
	
	
}
.ks .xd {
    font-size: .12rem;
    padding: .02rem .2rem;
    float: right;
    background-color: #2A84DD;
    color: white;
    border-radius: 5px;
}
.ks .ksdes {
    margin-top: .15rem;
    font-size: .14rem;
    margin-bottom: .3rem;
    height: .4rem;
    color: #606060;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: .2rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.ks .ksd {
    padding: .3rem .15rem .25rem .15rem;
}
.ks .ksimg img {
    width: 100%;
    height: 1.97rem;
}
.ks .kdt {
    font-size: .16rem;
    float: left;
    overflow: hidden;
    width: 2.3rem;
    height: 0.2rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.eq2 {
    width: 50%;
    float: left;
}
.b23 {
    background-color: rgba(0, 85, 184, 0.23);
}
.bgb {
    background-color: #2A84DD;
}
.by1 {
    border-radius: 50%;
    width: .25rem;
    height: .25rem;
    border: 1px solid #2A84DD;
}
.by2 {
    border-radius: 50%;
    width: .15rem;
    height: .15rem;
    margin: auto;
    margin-top: .04rem;
}
.pdx1 {
    margin-top: 0.05rem;
    width: .125rem;
    height: .4rem;
    border-right: 1px solid black;
    display: block;
}
.dtzx1 {
    padding: .25rem;
    line-height: 2;
}
.newsimg {
    width: 6.4rem;
    height: 3.4rem;
}
.newsimg img {
    width: 100%;
    height: 100%;
}
.nslist {
    line-height: 2
}
.newstitle {
    margin: .2rem 0;
    font-size: .14rem;
    color: #084B8A
}
.newsdd {
    font-size: .12rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.nproduct_list2 ul li img {
	display: inline-block;
	width: 100%;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.3s ease-out 0s;
	-moz-transition: all 0.3s ease-out 0s;
	-o-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
	vertical-align: middle;
}
.nproduct_list2 ul li .imgs {
	width: 100%;
	overflow: hidden;
}
.nproduct_list2 ul li h2 {
	font-weight: normal;
	color: #333333;
	line-height: 36px;
	height: 36px;
	text-align: center;
	overflow: hidden;
	padding-left: 2%;
	padding-right: 2%;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition: all 0.3s;
	margin-bottom: 1%;
}
.nproduct_list2 ul li p {
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	color: #929292;
	font-size: 14px;
	padding-left: 2%;
	padding-right: 2%;
	max-width: 350px;
	margin: 0 auto;
}
.nproduct_list2 ul li em {
	display: block;
	color: #ee697e;
	font-size: 14px;
	margin-top: 10px;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
}
.nproduct_list2 ul li label {
	display: block;
	color: #333;
	font-size: 14px;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	margin-top: 5px;
}
.nproduct_list2 ul li:hover img {
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.nproduct_list2 ul li:hover {
	-webkit-box-shadow: 0 5px 20px rgba(0,0,0,0.1);
	box-shadow: 0 5px 20px rgba(0,0,0,0.1);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	transition: all 0.3s;
}
.nproduct_list2 ul li:hover h2 {
	color: #00a1e9;
}
.i_solution {
	overflow: hidden;
	padding-bottom: 4%;
	padding-top: 8px;
}
.i_solution ul li {
	float: left;
	width: 49%;
	margin-right: 2%;
	overflow: hidden;
	margin-bottom: 1.5%;
	text-align: center;
}
.i_solution ul li:nth-child(2n+0) {
	margin-right: 0;
}
.i_solution ul li img {
	display: block;
	width: 100%;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.3s ease-out 0s;
	-moz-transition: all 0.3s ease-out 0s;
	-o-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
	vertical-align: middle;
}
.i_solution ul li .imgs {
	margin: 0 auto;
	overflow: hidden;
}
.i_solution ul li .txts {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: rgba(0,0,0,0.5);
	top: 0;
	left: 0;
}
.i_solution ul li h2 {
	font-weight: normal;
	color: #fff;
	line-height: 36px;
	height: 36px;
	text-align: center;
	overflow: hidden;
	padding-left: 2%;
	padding-right: 2%;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition: all 0.3s;
	margin-bottom: 1%;
	margin-top: 30%;
}
.i_solution ul li p {
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	color: #FFF;
	font-size: 14px;
	padding-left: 2%;
	padding-right: 2%;
	max-width: 350px;
	margin: 0 auto;
}
.i_solution ul li:hover img {
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.i_case_bg {
	background: url(/skin/images/bg_1.png) center center no-repeat;
	background-size: cover;
	overflow: hidden;
	padding-bottom: 4%;
}
.i_case_bg .i_title h2 {
	color: #fff;
}
.i_case_bg .i_title p {
	color: #fff;
	background: url(/skin/images/i_bg3.png) center bottom no-repeat;
}
.i_link {
	overflow: hidden;
	margin-bottom: 3%;
}
.i_link ul li {
	float: left;
	width: 15.8%;
	margin-right: 1%;
	margin-bottom: 1%;
	overflow: hidden;
}
.i_link ul li:nth-child(6n+0) {
	margin-right: 0;
}
.i_link ul li .imgs {
	overflow: hidden;
	border: 1px solid #f0f0f0;
}
.i_link ul li .imgs img {
	display: block;
	width: 100%;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.3s ease-out 0s;
	-moz-transition: all 0.3s ease-out 0s;
	-o-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
}
.i_link ul li .imgs:hover img {
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.banner_pos {
	overflow: hidden;
	position: absolute;
	width: 100%;
	height: 100%;
	bottom: 0;
	left: 0;
}
.banner_pos .banner_div {
	height: 100%;
	width: 100%;
	position: relative;
}
.banner_pos .img001 {
	height: 100%;
	width: 57.6%;
	vertical-align: bottom;
	position: absolute;
	bottom: 0;
	right: 0%;
}
.banner_pos .img001 img {
	height: 100%;
	filter: Alpha(Opacity=0);
	opacity: 0;
}
.banner_pos .txtsbox {
	float: left;
	width: 50%;
}
.banner_pos .txts {
	float: right;
	margin-right: 3%;
	margin-top: 20%;
	width: 94%;
	max-width: 536px;
	text-align: left;
}
.banner_pos .txts h2 {
	color: #00a1e9;
}
.banner_pos .txts p {
	color: #767676;
	margin-top: 6%;
}
.banner_pos .txts a {
	margin-top: 6%;
	width: 220px;
	display: block;
	height: 48px;
	line-height: 48px;
	border: 1px solid #606060;
	text-align: center;
	font-size: 12px;
	color: #a2a2a2;
}
.banner_pos .txts a em {
	float: right;
	margin-right: 7%;
	font-style: normal;
	font-family: "宋体";
	font-size: 18px;
}
.banner_pos .txts a:hover {
	border: 1px solid #00a1e9;
}
.banner_pos .txts a:hover {
	color: #00a1e9;
}
@media screen and (max-width:1760px) {
}
@media screen and (max-width:1440px) {
}
@media screen and (max-width:1200px) {
}
@media screen and (max-width:1000px) {
.i_link ul li {
	width: 19%;
}
.i_link ul li:nth-child(6n+0) {
	margin-right: 1.1%;
}
.i_link ul li:nth-child(5n+0) {
	margin-right: 0;
}
}
@media screen and (max-width:960px) {
}
@media screen and (max-width:830px) {
#slider {
	display: none;
}
.flash_div {
	display: block;
}
.i_link ul li {
	width: 24%;
}
.i_link ul li:nth-child(5n+0) {
	margin-right: 1.1%;
}
.i_link ul li:nth-child(4n+0) {
	margin-right: 0;
}
}
 @media screen and (max-width: 780px) {
.nproduct_list2 ul li {
	width: 49%;
}
.nproduct_list2 ul li:nth-child(3n+0) {
	margin-right: 1%;
}
.nproduct_list2 ul li:nth-child(2n+0) {
	margin-right: 0;
}
}
@media screen and (max-width: 640px) {
.nproduct_list2 ul li p {
	font-size: 13px;
}
.i_link ul li {
	width: 32.5%;
}
.i_link ul li:nth-child(4n+0) {
	margin-right: 1.1%;
}
.i_link ul li:nth-child(3n+0) {
	margin-right: 0;
}
}
 @media screen and (max-width: 480px) {
.nproduct_list2 ul li p {
	font-size: 12px;
}
}
 @media screen and (max-width:360px) {
}
.pavilion-container .pavilion-inner .tabs li:last-child{
    border-right:1px solid #d4d2d2
}
