
.pro_picright { float:right;width:550px; height:550px;}
.pro_bigphoto{width:563px; height:449px;}
.pro_bigphoto img{width:563px; height:449px;}
.pro_text{width:395px; height:350px; }

.pro_picList{margin-top:35px; padding:0px;width:100%;height:70px;}
.pro_smallimg{width:82px;height:65px;padding:0px; margin-left:15px;display:inline;border:1px solid #D8DBD8; float:left}
.pro_smallimg img{border:0;}


.fun-main table *{font-family:'微软雅黑' !important;}
/**/
.fw-choose{background-color: #ffffff;/*height: 400px;*/padding: 58px 0;}
/**/
.argument .redtlt{padding: 50px 0 20px 0;}
.argument-list{border-top: 1px solid #e6e4e3;}
.argument-list img{ max-width:100%}
.argument-list table{width: 100%;}
/*.argument-list tr{}*/
.argument-list tr td{border-bottom: 1px solid #e6e4e3;}

.argument-list tr td:first-child{width: 19%;height: 100%;
	border-right: 1px solid #e6e4e3;padding: 10px 0;
    font-size: 14px;color: #333333;
	padding-left: 65px;
}
.argument-list tr td:last-child{width: 80%;
	padding: 10px 0;font-size: 14px;color: #666666;padding-left: 50px;}
.argument-size{margin-bottom: 54px;}
.argument-size table{width: 100%;}
.argument-size table tr th{height: 48px;background-color: #f6f6f6;font-size: 16px;color: #333333;
text-align: center;font-weight: 100;border-right: 1px solid #e6e4e3;
}
.argument-size table tr th:nth-child(1){width: 18%;}
.argument-size table tr th:nth-child(2){width: 30%;}
.argument-size table tr th:nth-child(3){width: 35%;}
.argument-size table tr th:nth-child(4){width: 17%;border-right: none;}
.argument-size table tr td{text-align: center;font-size: 14px;color: #666666;height: 48px;line-height: 48px;
border-bottom: 1px solid #e6e4e3;border-right: 1px solid #e6e4e3;
}
.argument-size table tr td:last-child{border-right: none;}
/*公共标题*/
.redtlt{padding-bottom: 10px;width: 100%;border-bottom: 1px solid #cccccc;}
.redtlt span{font-size: 24px;color: #333333;padding-left: 10px;position: relative;}
.redtlt span i{display: block;height: 23px;border-left: 3px solid #ea2654;position: absolute;left: 0;top: 5px;}
.redtlt a{font-size: 14px;color: #666666;padding-top: 10px;}

/**/
.fun-main{width: 1200px;margin: 0 auto;overflow-x:auto;}
.fun-main table,
.fun-main table td{border:1px solid #ccc;border-collapse:collapse;}
.fw-text{background-color: #ffffff;width: 100%;text-align: center;padding: 66px 0;border-bottom: 1px solid #d8d8d8;}
.fw-text .fw-name{font-size: 36px;color: #333333;font-weight: 100;}
.fw-text .fw-word{width:80%;line-height:30px;font-size: 14px;color: #666666;margin: 35px auto;}
.fw-text .fw-word img{max-width:100%;height:auto;}
.fw-text img{max-width: 100%;margin: 20px auto;display: block;}


#product{padding-top:25px; padding-bottom:30px;}
#probg{background:#f5f5f5; padding:40px 0;}

.game163{position: relative; overflow: hidden; background:#fff; padding:40px 0;}
.game163 .smallScroll{height:82px; margin-bottom: 6px; width:460px; margin:0 auto;}
.game163 .sPrev, .game163 .sNext{float: left;display: block;width:22px;height:82px;text-indent: -9999px;}
.game163 .sPrev{background: url(../images/pro-prev.jpg) no-repeat 0 0;}
.game163 .sNext{background: url(../images/pro-next.jpg) no-repeat 0 0;}
.game163 .bigImg{min-height:460px;}
.game163 .smallImg{float:left;margin: 0;display:inline;width:416px;overflow: hidden; border-top:1px solid #ededed; border-bottom:1px solid #ededed;}
.game163 .smallImg ul{height:82px;width: 9999px;overflow: hidden;}
.game163 .smallImg li{float: left;padding: 0 4px 0 0;width:90px;cursor:pointer;display: inline; border-right:1px solid #ededed; border-top:2px solid #fff;}
.game163 .smallImg img{width:82px;height:82px;}
.game163 .smallImg .on{border-top:2px solid #008ac7;}
.game163 .pageState{position: absolute;top: 235px;right: 5px;font-family: "Times New Roman", serif;letter-spacing: 1px;}
.game163 .pageState span{color: #f00;font-size: 16px;}



@media all and (max-width:1200px){ /*1200*/
	.con-nav{padding: 0 5%;}
	.con-nav ul{width: 100%;}

	.conw-main{width: 100%;padding: 0 5%;}
	.conw-main .conwm-line{width: 90%;left: 5%;}

	.conwm-solve{width: 100%;}

	.fun-main{width: 100%;padding: 0 5%;}
	.fun-title .ft-box{width: 100%;padding: 0 5%;}

	.argument-list tr td:first-child{padding-left: 5%;}

	.recruit .recruitlist{width: 100%;padding: 0 5%;}
	.advantage .mark{width: 100%;padding: 0 5%;}
	.require .requirelist{width: 90%;}

	.case-list ul{width: 100%;padding: 0 5%;}

	.solution-list ul{width: 100%;padding: 0 5%;}
	.problem{padding-left:5%;padding-right: 5%;}
	.problem .problembox,.cultivate{width: 100%;padding:0 10px;}

	.needList{width: 100%;padding: 0 5%;padding-top: 50px;}
	.needList .nl-form li label{width: 30%;}
	.needList .nl-form li input{width: 68%;}
	.needList .nl-form li:last-child label{width: 7.6%;}
	.needList .nl-form li .site label{width: 60%;}

	.needList .nl-form li .site select{width: 36%;}
	.needList .nl-form li .site i{right: 0;}
	.needList .nl-form li .site:nth-child(2){margin-left: 0;}

	.newc-box{width: 100%;padding:42px 5% 47px 5%;}

	.aboutus{width: 100%;padding: 0 5%;}
	.at-bg{background: none;}

	.at-bg .atb-box{height: auto;padding: 20px 0;}
	.at-bg .ab-ball:nth-child(n){position: static;margin: 0 auto;}
	.at-bg .ab-text:nth-child(n){position: static;width: 100%;text-align: center;margin: 20px 0;}
	.at-bg .ab-img:nth-child(n){position: static;margin: 0 auto;margin-top: 20px;}
	.ab-line{display: block;}

	.gain{width: 100%;padding: 25px 5% 44px 5%;}
	.acquirebox{padding: 48px 5% 58px 5%;}
	.gainoption{width: 100%;padding:58px 10px;}

	.honorSwiper{width: 100%;padding: 0 5%;}

	.picFocus{width: 100%;}
}

@media all and (max-width:1160px){
	
	/*-- Header --*/
	/*.Hn2nd-pro{width:960px;padding:19px 0 17px 20px;left:-4%;}*/
	.HnPro-box{margin-left:30px;}
	.HnPro-l2{width:180px;}
	.HnPro-l1{width:200px;}

	.needList .nl-form li{width: 50%;}
	.needList .nl-form li:last-child label{width: 11.5%;}
	.needList .nl-form li textarea{width: 84%;}

	.newList ul li .newlist-text h1{margin-bottom: 13px;}
	.newList ul li .newlist-text a{margin-top: 10px;}
	.newList ul li .newlist-time{margin-top: 17px;}

}

@media all and (max-width:1100px){/*1024 * 768 */

	.iAbUs-swiper,
	.iAbUs-nav{width:100%;}

	.solution-list ul li{width: 100%;}

	.cer-list li{width: 100%;}

	.customerbanner .cusbanbox{width: 90%;margin-left: 5%;}
	.customerbanner .cusbanbox ul li{min-height: 172px;}
	.cultivate .ct-news dl{width: 100%;}
	.cultivate .ct-news .ctn-down{width: 100%;margin-top: 20px;}

	.recruitDetails .rd-box{width: 80%;margin-left: -40%;}
    
}

@media all and (max-width:980px){/*web*/

	/*-- Header --*/
	/*.Hmore,*/
	.Hlang,
	.Header-contain{display:none;}
	
	.Header-wrapper .Header-cl,
	.Hlogo,
	.Htel{height:50px;}
	.Hlogo,
	.Htel{line-height:50px;}
	.Hlogo img{height:86%;}
	.Htel,
	.Htel span{font-size:0px;}
	.Htel{background-position:center center;}
	.Hmore{padding:0 0 0 10px;height:26px;line-height:26px;font-size:12px;margin:15px 0 0 15px;}
	.Hmenu-btn,
	.Hwlogin{display:block;}
	
	.Htel,
	.Hwlogin{margin:0 2% 0 0;}
	
	/*-- Footer --*/
	.footer-container{padding:.51rem 0 .81rem;}
	
	.footer-btm{padding:.225rem 0;text-align:center;}
	.Fcr{float:none;line-height:20px;}
	.Fshare{float:none;margin:10px 0 0;}
	.Fct .con{margin:.195rem 0 0;}
	
	.Fnav{width:20%;}
	.Fct{width:50%;padding:.2rem 0 0;float:none;clear:both;}
	
	/*-- Container --*/
	img{max-width:100%}
	#index-bnr .bnr-img{height:11.25rem;}
	
	.iLink-list{display:none;}
	
	
	.I-title h1{margin:0 .405rem;}
	.I-title:after,
	.I-title:before{width:.825rem;}
	
	.index-pro{padding:.975rem 0 1.14rem;}
	.iPro-list li{padding:0 0 .5rem;}
	.iPro-list .iPro-img{height:200px;line-height:200px;}
	.iPro-list .iPro-box{padding:10px 4% 0;height:auto;background:none;position:relative;opacity:1;}
	.iPro-box img,
	.iPro-box .type{display:none;}
	.iPro-box .list{margin:0px;}
	.iPro-box .list a{width:100%;color:#333;background-image:url(../../images/icon/icon-l2.png);}
	
	.index-case{padding:.765rem 0 0;}
	.iCase-swiper{padding:0px;margin:.6rem 0 0;}
	.iCase-wrap{border:2px solid #e60012;}
	.iCase-wrap .iCase-name{opacity:0;}
	.iCase-wrap .iCase-box{bottom:0px;}
	
	.index-news{padding:.99rem 0 .885rem;}
	.iNews-swiper{margin:.6rem 0 0;}
	.iNews-swiper .swiper-pagination{margin:.45rem 0 0;}
	
	.index-abUs{padding:.75rem 0 .825rem;}
	.iAbUs-swiper{margin:.6rem auto 0;}
	.iAbUs-nav{margin:.72rem auto 0;}
	
	.index-ctUs{padding:.945rem 0 .885rem;}
	.iCtUs-list .iCtUs-icon{width:95px;height:82px;}
	.iCtUs-list{margin:1.095rem 0 0;}
	.iCtUs-list .con{width:100%;padding:0 2%;}
	.iCtUs-list .con{margin:.42rem 0 0;}
	
	/* -- 内页 --*/
	.bnr-img.page-bnr{padding:1.905rem 0 2.593rem;}
	.bnr-img.page-bnr .t1{font-size:30px;line-height:48px;}
	.bnr-img.page-bnr .t2{font-size:20px;line-height:34px;}
	.bnr-img.page-bnr .split{width:100px;}

	.conwm-tab.device-tab{width: 100%;}
	.conwm-tab.device-tab a{width: 15.6%;}


	.advantage .mark li{width: 50%;margin-bottom: 20px;}
	.advantage .mark li:nth-child(2n) span{border-right: none;}

	.recruit .recruitlist li{width: 48%;margin-right: 0;margin-bottom: 20px;}
	.recruit .recruitlist li:nth-child(2n-1){float: left;}
	.recruit .recruitlist li:nth-child(2n){float: right;}

	.purchase{height: auto;padding-bottom: 20px;}
	.purchase span{line-height:40px;}
	.purchase a{display: block;margin: 0 auto;}

	.interest ul li{width: 50%;}

	.case-list li{width: 48%;margin-right: 0;}
	.case-list li:nth-child(2n-1){float: left;}
	.case-list li:nth-child(2n){float: right;}

	.case-details .cased-box{width: 100%;padding:10px;}
	.cased-recommend{width: 100%;margin-top: 20px;}
	
	.csb-paging{top:50px;}
	.csb-paging a{width:100%;float:left;}

	.cer-list li{padding-right: 15%;}

	.certificate-tab{display:inline-flex;}
	.certificate-tab a{width: 16%;}
	.ft-rectangle{margin-bottom: 20px;}
	.customerbanner .cusbanbox ul li{width: 20%;
		margin-right: 5%;
		margin-bottom: 20px;
	}
	.customerbanner .cusbanbox{padding-top: 40px;}


	.newcTop{width: 100%;}
	.newcSwiper{width: 100%;margin-top: 20px;}

	.news-recommend{width: 100%;margin-top: 20px;}

	.gainoption .gp-tab a{width: 22%;}
	.gain .gain-list li{width: 50%;text-align: center;}

	.picFocus .bd{width: 100%;}

	body.hasFunTitleScroll{}
	body.hasFunTitleScroll .Header-wrapper .Header-cl{height:50px;}
	body.hasFunTitleScroll .Header-contain{width:100%;position:fixed;top:0px;left:0px;z-index:99;}
	body.hasFunTitleScroll .header-top{display:block;}
	body.hasFunTitleScroll .fun-title{width:100%;position:relative;top:0px;left:0px;}
	
	.fw-text .fw-word{width:100%;}
	
	.traitbanner{padding:1.6rem 0;}
	.traitbanner-img{width:70%;float:none;margin:0 auto;}
	.traitbanner-box{width:90%;float:none;margin:1.25rem auto 0;}
	
	.traitbanner-box .t1{line-height:50px;font-size:36px;}
	.traitbanner-box .t2{line-height:36px;font-size:24px;margin:.3rem 0 0;}
	.traitbanner-box .t3{margin:.5rem 0 0;}
	
	
	.recruitDetails .rd-box{width:100%;height:100% !important;top:0px !important;left:0px !important;margin:0px !important;}
	.recruitDetails .rd-box .rdb-close{right:4%;top:4%;}
	.recruitDetails .rd-box .rdb-cont{padding:20px 4%;}
	
	.participate{position:fixed;height:100% !important;}
	.participate .pic-boxmain{width:100% !important;height:100% !important;top:0px !important;left:0px !important;margin:0px !important;overflow-y:auto;overflow-x:hidden;}
	.participate .pic-boxmain .closeboxmain{width:30px;height:30px;top:2% !important;right:2% !important;background:url(../../images/icon/icon-close.png) no-repeat center center / cover;}
	
	
	.float{display:none;}
}


@media all and (max-width:768px){
	
	
	/*-- Footer --*/
	
	.Fnav{padding:0px;border:0px;}
    .Fnav{width:100% !important;margin:2% 0 0;}
	.Fnav i{display:none;}
    .Fnav dt{padding:0 2%;height:40px;line-height:40px;font-size:16px;border-bottom:1px solid #5c5c5c;margin:0px;}
    .Fnav dt.cur{border-bottom:1px solid #ea2654;}
    .Fnav dd{display:none;}
    .Fnav dd a{line-height:40px;padding:0 4%;}
	
	.Fct{width:100%;padding:4% 0 0;}
	.Fct .top{font-size:16px;}
	
	
	/*-- Container --*/
	.iPro-t{width:100%;}
	
	.iPro-list{margin:0px;}
	.iPro-list li{width:80%;float:none;margin:3% auto 0 !important;}

	.joinInbox{width: 100%;padding: 0 5%;}
	.joinInbox .jn-on{width: 100%;margin-bottom: 20px;}
	.joinInbox .jn-in{width: 100%;}

	.pci-small{width: 100%;padding: 0 5%;}

	.cultivate .ct-news dl{padding-left: 0;}
	.cultivate .ct-news dl dt{width: 100%;position: inherit;margin-bottom: 20px;}
	.cultivate .ct-news dl dt img{width: 100%;}

	.needList .nl-form li{width: 100%;}

	.needList .nl-form li:last-child label{width: 30%;}
	.needList .nl-form li textarea{width: 68%;}
	.needList .nl-form{padding: 35px 10px;}
	.needList .nl-form li .site i{right: 5px;}

	.newList ul li .newlist-img{width: 100%;}
	.newList ul li{padding: 24px 0 24px 0;}
	.newList ul li .newlist-text{width: 80%;}
	.newList ul li .newlist-text h1{margin-top: 20px;}

	.picFocus .bd .hisban{width: 80%;}

	.album-photo li{width: 50%;}
	
	.traitbanner-box .t1{line-height:46px;font-size:32px;}
	.traitbanner-box .t2{line-height:32px;font-size:20px;}
	.traitbanner-box .t3{line-height:24px;font-size:14px;}

}

@media all and (max-width:720px){
	.I-title h1{font-size:1.1442rem;line-height:1.4;}

	.regbox{width: 80%;right: 50%;margin-right: -40%;}


	.conwm-list .cl-list-cell li{width: 48%;margin-bottom: 20px;margin-right: 0;}
	.conwm-list .cl-list-cell li:nth-child(2n-1){float: left;}
	.conwm-list .cl-list-cell li:nth-child(2n){float: right;}

	.conwm-solve .cs-download{width: 100%;margin-top: 40px;}
	.conwm-solve .cs-project{width: 100%;}

	.conw-main .conwm-tab{width: 100%;margin-bottom:50px;}
	.conw-main .conwm-line{width:100%;left: 0;}
	.conw-main .conwm-tab a{width:23%}
	.conwm-tab.device-tab a{width: 14%;}
	.certificatebox{padding:43px 17px;}

	.conw-main .album-tab a{width: 32%;}

	.ab-img{width: 100%;height: auto;}

	.gain .gain-list li{width: 100%;}
	.gainoption .gp-tab:after{content: "";display: block;clear: both;}
	.gainoption .gp-tab a{width: 45%;margin: 0;margin-bottom: 10px;}
	.gainoption .gp-tab a:nth-child(2n){float: right;}
	.gainoption .gp-tab a:nth-child(2n-1){float: left;}
	.gainoption .gp-tabcontent .gpt-text{width: 100%;}
	.gainoption .gp-tabcontent .gpt-img{width: 100%;margin-top: 20px;}
}

@media all and (max-width:640px){
    *{ box-sizing:border-box;}
	.iPro-list li{width:92%;}
	
	.iCtUs-list{margin:0px;}
	.iCtUs-list li{width:50%;margin:.7rem 0 0;}
	
	.index-case{padding:.765rem 0;}
	.iCase-swiper{width:96%;margin:.6rem auto 0;}

	.con-nav{padding: 0;height: auto;border-bottom: 0;}
	.con-nav ul li{width: 50%;border-bottom: 1px solid #e8e8e8;padding-bottom: 22px;}

	.inward-leftbox{width: 100%;}
	.inward-rightbox{width: 100%;margin-top: 2%;}

	.master a{width: 48%;}
	.master a:nth-child(2n-1){float: left;margin-right: 2%;}
	.master a:nth-child(2n){float: right;margin-right: 0;}

	.ft-nav{width: 100%;}
	.fun-title .ft-box .ft-nav a{text-align: center;width: 33%;margin-right: 0;}
	.fun-title .ft-box span{
		display: block;
		width: 100%;
		text-align: center;
	}


	.par-tlt .part03{font-size: 18px;}
	.case-list li{width: 100%;margin-right: 0;}
	.cer-list li{padding: 10px 15px;padding-right: 20%;}
	.conw-main .conwm-tab a{width: 45%;margin-bottom:10px;margin-left:6px;}
	.certificate-tab a{display: block;width: 100%;border: 1px solid #e8e8e8;margin-bottom: 10px;}
	.cer-list li i{top: 26px;right: 14px;}

	.customerbanner .cusbanbox ul li{
		min-height: 142px;}

	.newList ul li .newlist-text{width: 70%;}

	.at-top{width: 100%;}

	.picFocus .hd ul li span{font-size: 14px;}
	.picFocus .bd .hisban{height: 132px;line-height:32px;padding:46px 15px;}
	.picFocus .bd p{font-size: 52px;}
	.picFocus .hd ul li{width:14%;}

	.recruit .recruitlist li div{height: 150px;}

	.album-photo li{width: 100%;}
	.album-photo{padding: 59px 30px 50px 30px}
	
	.traitbanner-box .t1{line-height:42px;font-size:28px;}
	.traitbanner-box .t2{line-height:28px;font-size:16px;}
	.traitbanner-box .t3{line-height:24px;font-size:12px;}
}

@media all and (max-width:414px){
    
	.iPro-list li{width:100%;}
	
	.index-pro,
	.index-case,
	.index-news,
	.index-abUs,
	.index-ctUs{padding:1.3rem 0;}



}

@media all and (max-width:375px){
	
	.Hmore{display:none;}
	
	.I-nav a{width:80px;line-height:28px;font-size:12px;margin:0 5px;}
    
}


