/***** 智能手机 *****/
@media all and (max-width:1200px){
	.menu li a {padding:0 15px;}
	.menu li.language {margin-left:20px;}
}

@media all and (max-width:1024px){
	.menu li a {padding:0 10px; font-size:16px;}
	.menu li i {display:none;}
	.menu li .nav_submenu {}
	.menu li .nav_submenu li a {font-size:16px; opacity:1;}
}

@media all and (max-width:960px){
	.navigation {height:64px; position:fixed; z-index:999; overflow:visible;}
	.navigation .row {padding:0;}
	.navigation .inner_navigation {padding:0; border:none;}
	.navigation .logo { opacity:1!important; float:right; margin:0 20px 0 0; font-size:16px; text-align:right; width:auto; height:64px; line-height:64px;}
	/*侧栏*/
	.navigation .nav_more { display:block; position:relative; width:64px; height:64px; border:none; outline:none; cursor:pointer; background:none;}
	.navigation .nav_more::before {width:18px; height:1px; left:20px; top:27px; background:#333; content:""; position:absolute; -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg); /*@include transform-origin(0%,0%);*/}
	.navigation .nav_more::after {width:18px; height:1px; left:20px; top:36px; background:#333; content:""; position:absolute; -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg); /*@include transform-origin(100%,100%);*/}
	.navigation .nav_more[data-animation="nav_more_hit"]:before, .navigation .nav_more[data-animation="nav_more_hit"]:after {-moz-transition:ease-out 300ms; -o-transition:ease-out 300ms; -webkit-transition:ease-out 300ms; transition:ease-out 300ms;}
	.navigation .nav_more:hover::before , .navigation .nav_more:hover::after {opacity:0.9;}
	.navigation .nav_more_hit {}
	.navigation .nav_more_hit:before { top:32px; -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);}
	.navigation .nav_more_hit:after { top:32px; -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
	.navigation .nav_more_off::before , .navigation .nav_more_off::after {background:#ffffff;}
	/*菜单*/
	.menu {display:none; width:100%; position:fixed; left:0; top:0; padding-top:64px; z-index:999999; overflow:scroll;}
	.menu ul {}
	.menu li {width:100%; float:none; overflow:hidden;}
	.menu li i {display:none;}
	.menu li i.arrow { display:block; opacity:1; position:absolute!important; top:17px!important; left:auto; right:40px!important; margin:0; font-style:normal; color:#8d8d8d!important; background:none;}
	.menu li i.arrow::before {}
	.menu li:hover {}
	.menu li:hover a .arrow {color:rgba(255,255,255,0.5);}
	.menu li a { opacity:1; margin:0; padding:0; width:100%; height:50px; text-indent:40px; line-height:50px; text-align:left; color:#333333!important; height:auto; font-size:16px; border:none;}
    .menu li:hover a { background:#f8f8f8; opacity:1;}
    .menu li:hover a .arrow {}
    .menu li a.sub_a:visited {color:#ffffff;}
	.menu li a::after {display:none;}
	.menu li.language {margin:60px 0 0 0!important;}
	.menu li.language a {padding:0; color:#666666; display:inline-block; width:auto;}
	.menu li.language:hover a {background:none!important;}
	.menu li.language a:hover {opacity:0.5;}
	/* 二级菜单 */
	.menu li a.smooth-scroll {cursor:pointer;}
	.menu li:hover .nav_submenu { display:none;}
	.menu li .nav_submenu { display:none; width:100%; position:static!important; box-shadow:none!important; padding:0; -webkit-transition:none!important; transition:none!important; -moz-transition:none!important;}
	.menu li .nav_submenu li a {float:none; width:auto; color:#666666!important;}
	.menu li .nav_submenu li:hover {}
	.menu li .nav_submenu li:hover a {}
	.menu li .nav_submenu li a { position:relative; color:#666666; text-indent:60px; border:none!important; font-weight:normal; font-size:16px;}
	.menu li .nav_submenu li a:hover {background:#ffffff;}
	.menu li .nav_submenu li a:before {content:""; position:absolute; left:40px; top:50%; margin-top:-2px; width:4px; height:4px; border-radius:100%; background:#cccccc;}
	/*首页、走进开立 导航特殊 用白色*/
	.sel-home .navigation .nav_more::before ,
	.sel-home .navigation .nav_more::after ,
	.sel-about .navigation .nav_more::before ,
	.sel-about .navigation .nav_more::after {background:#ffffff;}
	/* 导航切换样式 */
	.sticky-nav {}
	.sticky-nav .logo {height:64px!important; line-height:64px!important;}
	.sticky-nav li a {height:50px!important; line-height:50px!important;}
	.sticky-nav .nav_more::before , .sticky-nav .nav_more::after {background:#333333!important;}
	/**/
	.play {width:44px; height:44px; line-height:44px; font-size:14px;}
	a.rTop {display:none!important;}

	/***** 当前页面 *****/
	#about .navigation .menu > ul > li:nth-child(1) > a {opacity:1!important; color:#009FAB!important;}


	/********** 首页 **********/
	/* 全屏Banner */
	#home .swiper-container {height:300px!important;}
	#home .swiper-slide {height:300px!important;}
	#home .swiper-slide .text {width:100%; margin-left:-80px; left:0;}
	#home .swiper-slide .text h1 {font-size:32px; font-weight:600; margin-bottom:10px; letter-spacing:2px; padding-left:2px;}
	#home .swiper-slide .text p {font-size:16px; letter-spacing:2px; padding-left:2px;}
	#home .swiper-slide .ma {display:block; width:100%; height:300px; position:absolute; left:0; top:0; z-index:3;}
	#home .swiper-slide .text .btn-area {}
	#home .swiper-slide-active .text {margin-left:0;}
	#home .swiper-slide .btn-area {display:none;}
	.swiper-button-next, .swiper-button-prev {display:none;}

	.fill {display:none;}
	.p-type {margin:0;}
	.p-type .row {padding:0;}
	.p-type ul {}
	.p-type ul li {}
	.p-type ul li a {padding:50px 0;}
	.p-type ul li a img {width:50%;}
	.p-type ul li a h4 {padding:20px 0 0 0; font-size:14px;}
	.p-type ul li a:hover .a-inner {-webkit-transform:none;transform:none;}

	.spec { margin:0 auto 0; padding:40px 0 0; background-size:150% auto;}
	.spec .spec-bg {height:300px;}
	.spec .row_pr0 {padding-right:10px;}
	.spec .spec-box {}
	.spec .spec-box h2 { margin-bottom:40px; font-size:20px;}
	.spec .spec-box ul {}
	.spec .spec-box ul li { margin-bottom:10px; width:25%;}
	.spec .spec-box ul li:last-child {margin:0;}
	.spec .spec-box ul li a { margin-right:10px; height:350px;}
	.spec .spec-box ul li a::before {opacity:1;}
	.spec .spec-box ul li a .text {left:20px; bottom:15px;}
	.spec .spec-box ul li a h3 { font-size:22px; opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li a h6 { font-size:14px; margin-bottom:5px; opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li a p { font-size:14px; opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li a .text img {opacity:1; -webkit-transform:none; transform:none;}
	.spec .spec-box ul li:nth-child(2) a , .spec .spec-box ul li:nth-child(4) a {text-align:left;}
	.spec .spec-box ul li:nth-child(2) a .text , .spec .spec-box ul li:nth-child(4) a .text {left:20px; top:auto; bottom:15px; width:auto;}
	.spec .spec-box ul li:nth-child(4) a img {position:absolute; margin:0 0 0 -25%; top:0; opacity:0.5;}

	.p-story {padding:40px 0 0;}
	.p-story h1 { margin-bottom:20px; font-size:20px;}
	.p-story ul { display:block; background:#f2f2f2; overflow:hidden;}
	.p-story ul li { width:100%;}
	.p-story ul li:nth-child(2) a .img {float:right;}
	.p-story ul li:nth-child(3) a .img {float:left;}
	.p-story ul li a {}
	.p-story ul li a .img { width:50%; height:200px; line-height:200px;}
	.p-story ul li a .img::after {}
	.p-story ul li:nth-child(1) a .img::after {right:-15px; border-right-color:#f8f8f8;}
	.p-story ul li:nth-child(2) a .img::after {content:""; position:absolute; left:-15px; bottom:50%; margin-bottom:-10px; width:0; height:0; border-left:20px solid #f8f8f8; border-right:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}
	.p-story ul li:nth-child(3) a .img::after {content:""; position:absolute; right:-15px; left:auto; bottom:50%; margin-bottom:-10px; width:0; height:0; border-right:20px solid #f8f8f8; border-left:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent; transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s;/* Firefox 4 */ -webkit-transition:all 0.3s ease-out 0s;/* Safari 和 Chrome */ -o-transition:all 0.3s ease-out 0s;/* Opera */}
	.p-story ul li:nth-child(4) a .img::after {left:-15px; border-left-color:#f8f8f8;}
	.p-story ul li a .text { width:50%; padding:30px 25px; height:200px;}
	.p-story ul li a .text h2 {font-size:14px;}
	.p-story ul li a .text p {position:relative; font-size:14px; opacity:0.7;line-height:1.6em;/* 3 times the line-height to show 3 lines */height:4.8em;overflow:hidden;}
	.p-story ul li a .text p::after {content:"..."; font-weight:bold; position:absolute; bottom:0; right:0; padding:0 20px 1px 45px; background:url("images/ellipsis_bg.png") repeat-y;}
	/**/
	.p-story ul li a:hover {background:#f8f8f8;}
	.p-story ul li a:hover .text {color:#333333;}
	.p-story ul li:nth-child(1) a:hover .img::after {right:-10px; border-right-color:#f8f8f8;}
	.p-story ul li:nth-child(2) a:hover .img::after {left:-10px; margin-bottom:-10px; width:0; height:0; border-left:20px solid #f8f8f8; border-right:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent;}
	.p-story ul li:nth-child(3) a:hover .img::after {right:-10px; left:auto; border-right:20px solid #f8f8f8; border-left:20px solid transparent; border-top:20px solid transparent; border-bottom:20px solid transparent; }
	.p-story ul li:nth-child(4) a:hover .img::after {left:-10px; border-left-color:#f8f8f8;}

	.copyright {border:none; background:#f8f8f8;}
	.copyright .inner-copyright {padding:20px 0 20px; background:#ffffff;}
	.copyright .fl {width:100%;}
	.copyright .fl .fl { display:none; width:100%; margin-bottom:40px;}
	.copyright .fl .fr {width:100%; margin-bottom:30px;}
	.copyright .fr .fr h4 {opacity:0.5;}
	.copyright .fl .fr ul li {float:left; margin:0; width:100%; border-bottom:1px solid #f8f8f8;}
	.copyright .fl .fr ul li a {display:block; width:100%; padding:15px 0; font-size:14px; background-image:url("images/arrow-gray.svg"); background-repeat:no-repeat; background-position:center right; background-size:5px auto;}
	.copyright .fr {width:100%;}
	.copyright .fr .fl {width:auto;}
	.copyright .fr .fl ul li { margin-left:-7px; padding:0; width:100px;}
	.copyright .fr .fl ul li img {}
	.copyright .fr .fl ul li p {line-height:1;}
	.copyright .fr .fr { float:left; margin-left:40px; width:auto;}
	.copyright .fr .fr p.phone-number {font-size:16px;}
	.copyright .fr .fr p a {font-size:16px;}
	.copyright .beian {}
	.copyright .beian p {line-height:1.5;}
	.copyright .beian p span {}
	.copyright .beian a.vokodesign {}


	/********** 内页公共 **********/
	.temp_banner {margin-top:64px; height:200px;}
	.temp_banner::before {height:200px;}
	.page-title {margin-top:70px;}
	.page-title h3 {font-size:32px;}
	.page-title h4 {font-size:24px;}
	.page-title p {font-size:14px; line-height:1.5; margin-top:15px;}
	#pages {}
	#pages a {display:none;}
	#pages a.a1 {display:inline-block;}
	#pages span {display:none;}
	.anchor-list {}
	.anchor-list .row {padding:0;}
	.anchor-list .al {padding:20px 0; overflow:hidden;}
	.anchor-list a {display:block; margin:20px 0 20px 20px; padding:0 10px; float:left; width:100px; height:34px; line-height:34px; font-size:14px;}
	/**/
	.table-container{width:100%; margin: 0 0 1em; overflow-y:auto; _overflow:auto;}
	/*添加IOS下滚动条*/
	.table-container::-webkit-scrollbar{-webkit-appearance:none; width:10px; height:10px;}
	.table-container::-webkit-scrollbar-thumb{border-radius:8px; border:3px solid #fff; background-color:rgba(0, 0, 0, .1);}
	table {overflow:hidden;}
	table tr {}
	table th { padding:8px 10px; font-size:14px; font-weight:normal;}
	table td { padding:10px 10px; font-size:14px;}
	/* 敬请期待 */
	.page-blank {padding:100px 20px;}
	.page-blank .picon {width:60px; height:60px;}
	.page-blank h6 {font-size:16px;}
	.page-blank p {font-size:14px;}


	/********** 走进开立 **********/
	/**/
	.about-group .ag-1 {height:400px;}
	.about-group .ag-1 .text {margin-top:80px;}
	.about-group .ag-1 .text h1 {font-size:36px;}
	.about-group .ag-1 .text p {font-size:24px;}
	/**/
	.about-group .ag-2 {padding:40px 0;}
	.about-group .ag-2 .text {}
	.about-group .ag-2 .text p {font-size:16px;}
	.about-group .ag-2 .text p span {font-size:18px; padding:0 4px;}
	.about-group .ag-2 .img {}
	.about-group .ag-2 .img ul {}
	.about-group .ag-2 .img ul li {float:none; width:100%;}
	.about-group .ag-2 .img ul li .inner p {margin:10px 0 20px;}
	/**/
	.about-group .ag-3 {padding:0 0 40px;}
	.about-group .ag-3 .text {}
	.about-group .ag-3 .text p {font-size:16px;}
	.about-group .ag-3 .text p span {font-size:18px; padding:0 4px;}
	.about-group .ag-3 .img {}
	.about-group .ag-3 .img .map { margin:120px 0 0 0; height:380px; background-size:100%;}
	.about-group .ag-3 .img .citys { left:0; top:-68px; width:100%; margin:0;}
	.about-group .ag-3 .img .text {margin-top:-170px;}
	/**/
	.about-group .ag-4 {height:320px;}
	.about-group .ag-4 h1 { margin:70px 0 20px; font-size:28px;}
	.about-group .ag-4 p {font-size:14px;}
	/**/
	.about-group .ag-5 {padding:60px 0;}
	.about-group .ag-5 h1 {font-size:24px;}
	.about-group .ag-5 p {color:#8d8d8d; font-size:14px;}
	.about-group .ag-5 video {margin-top:20px;}
	/**/
	.about-group .ag-6 {padding:50px 0;}
	.about-group .ag-6 h1 {font-size:24px;}
	.about-group .swiper-container { margin:40px auto 30px; height:400px;}
	.about-group .swiper-slide {width:200px; height:auto;}
	.about-group .swiper-slide .text .box .inner {padding:20px 25px; height:160px;}
	.about-group .swiper-slide .text .vline { margin-top:-5px; height:10px;}
	.about-group .swiper-slide .text .circle {width:20px; height:20px; border:5px solid #ffffff; margin-left:-10px; margin-top:-10px;}
	.about-group .swiper-slide .text h1 {font-size:14px;}
	.about-group .swiper-slide .text h6 { margin-top:-40px; font-size:16px;}
	.about-group .swiper-slide .text ul li { margin:5px 0 0; font-size:12px;}
	.about-group .swiper-slide .flickity-prev-next-button {display:block;}
	/*基、偶列表翻转*/
	.about-group .swiper-slide:nth-child(odd) {}
	.about-group .swiper-slide:nth-child(odd) h6 {margin-top:20px;}
	.about-group .swiper-slide:nth-child(odd) .text .vline {margin-top:-15px;}
	.about-group .swiper-slide:nth-child(odd) .text .vline2 {margin:-5px 0 0 0;}
	.about-group .swiper-slide:nth-child(odd) .text .box {top:0;}
	.about-group .swiper-slide:nth-child(odd) .text .box .inner::before { top:auto; bottom:-10px; border-top:10px solid #f5f5f5; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:none;}
	/**/
	.about-group .swiper-slide:nth-child(1) .text .box .inner {}
	.about-group .swiper-slide:nth-child(1) .text h1 {height:160px; line-height:160px;}
	.about-group .swiper-slide:nth-child(6) .text .box .inner {}
	/**/
	.about-group .swiper-button-next, .about-group .swiper-button-prev {display:block;}




	/********** 新闻中心 **********/
	#news .temp_banner {}
	#news .temp_main {padding-top:10px;}
	.news_list {float:none; width:100%; border:none;}
	.news_list ul {padding:0;}
	.news_list ul li {}
	.news_list ul li a {}
	.news_list ul li a .fl {width:25%; display:none;}
	.news_list ul li a .fl img {}
	.news_list ul li a .fr {width:100%;}
	.news_list ul li a .fr .text {margin-left:10px;}
	.news_list ul li a .fr h2 { margin-bottom:2px; font-size:16px;}
	.news_list ul li a .fr span {font-size:12px;}
	.news_list ul li a .fr p {margin-top:10px; font-size:14px;}
	#news .sidebar {float:none; margin-bottom:30px; width:100%; text-align:center;}
	#news .sidebar ul {}
	#news .sidebar ul li {float:left; width:33.333333%;}
	#news .sidebar ul li a {padding:0;}

	.news-detail { width:100%; font-size:16px; line-height:1.6;}
	.news-detail .title {margin-bottom:40px;}
	.news-detail .title h1 {font-size:22px;}
	.news-detail p {font-size:16px; line-height:1.8;}


	/********** 产品及应用 **********/
	#product .temp_banner {height:240px;}
	#product .temp_banner::before {height:240px;}
	#product .page-title {}
	#product .page-title p {opacity:0.9;}
	.anchor-list a {padding:0 8px;}
	.p-group {padding:20px 0 0;}
	.p-group .row_pr0 {padding-right:10px;}
	.p-group h2 {font-size:18px; margin-bottom:20px;}
	.p-group ul {}
	.p-group ul li {float:left; width:50%;}
	.p-group ul li a {margin:0 10px 10px 0;}
	.p-group ul li a .tag {font-size:12px;}
	.p-group ul li a .cover {width:80%;}
	.p-group ul li a .cover img {}
	.p-group ul li a .desc {}
	.p-group ul li a .desc h4 {font-size:16px;}
	.p-group ul li a .desc p {font-size:12px;}


	/********** 服务与支持 **********/
	.support-box {}
	.support-box .sb-sub-list {}
	.support-box .sb-sub-list ul {margin-bottom:20px;}
	.support-box .sb-sub-list ul li {width:50%;}
	.support-box .sb-sub-list ul li a {margin-bottom:20px; height:150px;}
	.support-box .sb-sub-list ul li a::before {height:150px;}
	.support-box .sb-sub-list ul li a .inner {}
	.support-box .sb-sub-list ul li span {}
	.support-box .sb-sub-list ul li span em {font-size:48px;}
	.support-box .sb-sub-list ul li p {font-size:16px;}
	/**/
	.support-box .sb-fill {padding:0 0 50px;}
	.support-box .sb-fill h2 {font-size:24px;}
	.support-box .sb-fill ul {}
	.support-box .sb-fill li {float:none; width:100%;}
	.support-box .sb-fill li a {height:200px;}
	.support-box .sb-fill li a::before {height:200px;}
	.support-box .sb-fill li a .cell {}
	.support-box .sb-fill li.sbl a { margin-bottom:20px; background-size:cover;}
	.support-box .sb-fill li.sbr a {margin-bottom:20px; background-size:cover;}
	.support-box .sb-fill li a h4 {font-size:18px;}
	/**/
	.support-box .s-point {padding:50px 0; overflow:hidden;}
	.support-box .s-point .title {}
	.support-box .s-point .title h2 {font-size:24px; margin-bottom:20px;}
	.support-box .s-point .title ul {}
	.support-box .s-point .title ul li {font-size:14px;}
	.support-box .s-point .rbox {padding:0;}
	.support-box .s-point .radiation {width:100%; margin:0;}
	.support-box .s-point .radiation .note .cname {display:none;}
	.area-box {display:none;}
	/**/
	.support-box .support-list {padding:40px 0 40px;}
	.support-box .support-list .shead {}
	.support-box .support-list .shead h1 {font-size:24px;}
	.support-box .support-list .shead p {font-size:16px;}
	.support-box .support-list .blank-box {}
	.support-box .support-list .form {width:100%;}
	.support-box .support-list .form .submits-area {}
	.support-box .support-list .form .btn {width:100%;}




	/********** 工作机会 **********/
	.career-type {}
	.career-type .row {padding:0 10px 0 20px;}
	.career-type ul {margin:20px auto 40px;}
	.career-type ul li {}
	.career-type ul li a { margin-right:10px; height:150px;}
	.career-type ul li a::before {height:150px;}
	.career-type ul li span {width:40px; height:40px;}
	.career-type ul li span em {font-size:48px;}
	.career-type ul li p {font-size:14px;}
	.career-type ul li a:hover p {}
	/**/
	#career .cg-1 {}
	#career .cg-1 h2 {font-size:16px;}
	#career .cg-1 .p-story {margin:40px 0 0;}
	#career .cg-1 .p-story .row {padding:0;}
	#career .cg-1 .p-story ul {display:block;}
	#career .cg-1 .p-story ul li { float:left; width:50%; margin:0;}
	#career .cg-1 .p-story ul li a {}
	#career .cg-1 .p-story ul li a .text {padding:20px;}
	#career .cg-1 .p-story ul li a .text h2 {font-size:16px;}
	#career .cg-1 .p-story ul li a .text p {font-size:14px;}
	#career .cg-1 .p-story ul li a .text p::after {display:none;}
	#career .cg-1 .p-story ul li a img {}
	#career .cg-1 .p-story ul li:nth-child(3),
	#career .cg-1 .p-story ul li:nth-child(7),
	#career .cg-1 .p-story ul li:nth-child(11),
	#career .cg-1 .p-story ul li:nth-child(15){float:right;}
	#career .cg-1 .p-story ul li:nth-child(15) {}
	#career .cg-1 .p-story ul li:nth-child(16) {display:block;}
	#career .cg-1 .p-story ul li:nth-child(16) a.t .text {display:none;}
	/**/
	#career .cg-3 {padding:50px 0 20px;}
	#career .cg-3 h1 {font-size:24px;}
	#career .cg-3 p {font-size:16px;}
	#career .cg-3 .row_pr0 {padding-right:10px;}
	#career .cg-3 ul {margin:10px 0 0 0;}
	#career .cg-3 ul li { width:33.333333%;}
	#career .cg-3 ul li .inner {margin:10px 10px 0 0; padding:30px 0;}
	#career .cg-3 ul li .img {width:30%; height:auto;}
	#career .cg-3 ul li p {font-size:12px;}


	/********** 校园招聘 **********/
	#campus .cg-1 {padding:50px 0;}
	#campus .cg-1 h1 {font-size:24px;}
	#campus .cg-1 p {font-size:16px;}


	/********** 社会招聘 **********/
	#social .sblank {padding:100px 20px;}
	#social .social-group {}
	/**/
	.filter {padding:30px 0 0;}
	.filter .condition {font-size:14px;}
	.filter .condition span { display:none; padding:3px 0;}
	.filter .condition .inner {}
	.filter .condition .inner ul {}
	.filter .condition ul li {}
	.filter .condition ul li a {padding:3px 5px;}
	/**/
	.career-table { margin:20px 0; width:1200px;}




	/********** 产品专题页x5 **********/
	.sel-product-detail .p-detail {margin-top:64px;}
	.p-detail .topic {margin-top:70px;}
	.p-detail .topic h1 {font-size:28px;}
	.p-detail .topic p {font-size:16px;}
	.p-detail .feature {margin:40px auto 30px;}
	.p-detail .feature ul {}
	.p-detail .feature ul li { width:50%; padding:20px 10px 0;}
	.p-detail .feature ul li h2 {font-size:14px;}
	.p-detail .feature ul li p {font-size:12px; height:100px; line-height:1.6;}
	.p-detail .feature ul li:nth-child(3), .p-detail .feature ul li:nth-child(6) {border-right:1px solid #f2f2f2;}
	.p-detail .feature ul li:nth-child(4), .p-detail .feature ul li:nth-child(5), .p-detail .feature ul li:nth-child(6) {border-bottom:1px solid #f2f2f2;}
	.p-detail .feature ul li:nth-child(2), .p-detail .feature ul li:nth-child(4), .p-detail .feature ul li:nth-child(6) {border-right:none;}
	.p-detail .feature ul li:nth-child(5), .p-detail .feature ul li:nth-child(6) {border-bottom:none;}
	.p-detail .p-video { margin:0; padding:50px 20px; background-attachment:scroll;}
	.p-detail .p-video h2 { margin:0; font-size:18px;}
	.p-detail .p-video a {width:48px; height:48px; line-height:48px; font-size:16px;}
	.p-detail .lr-list { margin:0; padding:40px 20px;}
	.p-detail .lr-list ul {}
	.p-detail .lr-list ul li {display:block; padding:10px 0; border-bottom:1px solid #f2f2f2;}
	.p-detail .lr-list ul li .l {float:none; width:100%;}
	.p-detail .lr-list ul li .l img {}
	.p-detail .lr-list ul li .r { float:none; width:100%; padding:20px 0!important;}
	.p-detail .lr-list ul li .r h2 {font-size:16px; margin-bottom:10px;}
	.p-detail .lr-list ul li .r p {font-size:14px;}
	.p-detail .lr-list ul li:last-child {border:none;}
	.p-detail .p-pic {margin: 0; padding:80px 0;}
	.p-detail .p-pic h2 {font-size:24px;}
	.p-detail .cols-pic { margin:0; padding:30px 20px;}
	.p-detail .cols-pic h2 {font-size:18px;}
	.p-detail .cols-pic p {font-size:14px; width:80%;}
	.p-detail .long-text-feature {padding:50px 0;}
	.p-detail .long-text-feature h3 {font-size:24px;}

	
	/********** 产品专题页HD-500 **********/
	.sel-product-detail-2 .p-detail {}
	/**/
	.d2-1 { padding:100px 0; height:auto; background-size:cover;}
	.d2-1 .text {float:none; margin:0; width:100%;}
	.d2-1 h1 {font-size:28px;}
	.d2-1 p {font-size:16px;}
	/**/
	.d2-2 {padding:70px 0;}
	.d2-2 .text {float:none; margin:0; width:100%; text-align:center;}
	.d2-2 p { display:inline-block; margin:auto; font-size:16px; text-align:left;}
	.d2-2 .img {float:none; margin:auto; width:80%; height:250px;}
	/**/
	.d2-3 {padding:70px 0;}
	.d2-3 img {width:80%;}
	.d2-3 p {font-size:14px;}
	/**/
	.d2-4 {padding:70px 0;}
	.d2-4 h2 {font-size:24px;}
	.d2-4 p {font-size:14px; margin-bottom:30px;}
	.d2-4 ul {}
	.d2-4 ul li {}
	.d2-4 ul li .inner {}
	.d2-4 ul li img {}
	.d2-4 ul li h4 {font-size:12px; opacity:0.5; margin-top:10px;}
	/**/
	.d2-5 {padding:70px 0;}
	.d2-5 h2 {font-size:24px;}
	.d2-5 p {font-size:14px; margin-bottom:40px;}
	/**/
	.d2-6 {}
	.d2-6 .text {float:none; margin:0 0 30px; width:100%; text-align:center;}
	.d2-6 .text h2 {font-size:24px;}
	.d2-6 p {font-size:16px;}
	.d2-6 .img {float:none; width:100%; height:380px;}
	/**/
	.d2-7 {padding:100px 0;}
	.d2-7 .text {float:none; margin:0; width:100%; text-align:center;}
	.d2-7 .text h2 {font-size:24px;}
	.d2-7 p {font-size:16px;}
	.d2-7 .img { display:none; float:none; width:100%;}
	/**/
	.d2-9 {padding:0 0 20px;}
	.d2-9 .shead {padding:40px 0 20px;}
	.d2-9 .shead h3 {font-size:24px;}
	.d2-9 .shead p {font-size:14px;}
	.d2-9 .b-box {}
	.d2-9 .b-box .bl {float:none; margin-bottom:20px; width:100%;}
	.d2-9 .b-box .bl .inner {margin:0;}
	.d2-9 .b-box .para {padding:30px 0;}
	.d2-9 .b-box .para ul {}
	.d2-9 .b-box .para ul li {}
	.d2-9 .b-box .para ul li p {}
	.d2-9 .b-box .br {float:none; width:100%;}
	.d2-9 .b-box .br .inner {margin:0;}


	/********** 产品专题页SC-8000 **********/
	.sel-product-detail-3 .p-detail {}
	/**/
	.d3-1 {}
	.d3-1 .text {}
	.d3-1 h1 {font-size:28px;}
	.d3-1 p {font-size:16px;}
	.d3-1 .img {height:300px;}
	/**/
	.d3-2 {padding:70px 0;}
	.d3-2 .text {}
	.d3-2 ul {}
	.d3-2 ul li {width:50%;}
	.d3-2 ul li .inner {}
	.d3-2 ul li img { margin-bottom:10px; width:50%; height:auto;}
	.d3-2 ul li h2 {font-size:16px; margin-bottom:10px;}
	.d3-2 ul li p {font-size:12px;}
	/**/
	.d3-3 {padding:70px 0 0;}
	.d3-3 .text {float:none; margin:0 0 40px; width:100%; text-align:center;}
	.d3-3 .text h1 {font-size:24px;}
	.d3-3 .text p { display:inline-block; text-align:left; font-size:14px;}
	.d3-3 .img {float:none; width:100%; height:350px;}
	/**/
	.d3-4 {padding:70px 0;}
	.d3-4 .row_pr0 {padding:0 20px;}
	.d3-4 .text {}
	.d3-4 .text h1 {font-size:24px; margin-bottom:40px;}
	.d3-4 .text img {width:100%; height:auto;}
	.d3-4 ul {}
	.d3-4 ul li {float:none; margin-bottom:30px; width:100%;}
	.d3-4 ul li .inner {padding:0;}
	.d3-4 ul li h2 {font-size:16px;}
	.d3-4 ul li p {font-size:12px;}
	/**/
	.d3-5 {}
	.d3-5 .img {height:200px;}
	.d3-5 ul {}
	.d3-5 ul li {float:none; padding:40px 0; width:100%; border-bottom:1px solid #f2f2f2;}
	.d3-5 ul li .inner {padding:0;}
	.d3-5 ul li h2 {font-size:16px; margin-bottom:10px;}
	.d3-5 ul li p {font-size:12px;}
	/**/
	.d3-6 {padding:100px 0;}
	.d3-6 .text {width:100%;}
	.d3-6 .text h1 {font-size:24px;}
	.d3-6 .text p {font-size:14px;}
	/**/
	.d3-7 {padding:100px 0;}
	.d3-7 .text {width:100%;}
	.d3-7 .text h1 {font-size:24px;}
	.d3-7 .text p {font-size:14px;}


	/********** 产品专题页E3 **********/
	.sel-product-detail-4 .p-detail {}
	/**/
	.d4-1 {height:auto;}
	.d4-1 .text {float:none; margin:0 auto 30px; width:100%;}
	.d4-1 h1 {font-size:28px;}
	.d4-1 p {font-size:16px;}
	.d4-1 .img {float:none; margin:auto; width:80%; height:460px;}
	/**/
	.d4-2 {padding:100px 0;}
	.d4-2 .text {float:none; width:100%;}
	.d4-2 .text p {font-size:16px;}
	.d4-2 ul {}
	.d4-2 ul li {font-size:14px;}
	/**/
	.d4-3 {padding:70px 0;}
	.d4-3 .img {float:none; width:100%; height:400px;}
	.d4-3 .text {float:none; width:100%; padding:0; text-align:center;}
	.d4-3 .text ul {}
	.d4-3 .text ul li {}
	.d4-3 .text ul li .inner {}
	.d4-3 .text ul li img {}
	.d4-3 .text h1 {font-size:18px;}
	/**/
	.d4-4 {padding:70px 0;}
	.d4-4 .text {float:none; margin-bottom:40px; width:100%; text-align:center;}
	.d4-4 .text h1 {font-size:18px; margin-bottom:20px;}
	.d4-4 .text ul {}
	.d4-4 .text ul li {font-size:12px;}
	.d4-4 .img {float:none; margin:0; width:100%; height:400px;}


	/********** 产品专题页p50 **********/
	.sel-product-detail-5 .p-detail {margin-top:64px;}
	/**/
	.d5-1 { padding:150px 0; height:auto;}
	.d5-1 .text {float:none; width:100%; margin:0;}
	.d5-1 h1 {font-size:28px;}
	.d5-1 p {font-size:16px;}
	/**/
	.d5-2 {padding:80px 0 50px;}
	.d5-2 .text {float:none; margin:auto; width:80%;}
	.d5-2 .text h1 {font-size:24px; margin-top:0;}
	.d5-2 .text p {font-size:16px;}
	.d5-2 .img {float:none; width:100%; height:350px; margin-top:40px;}
	/**/
	.d5-3 {padding:70px 0 0;}
	.d5-3 .text {}
	.d5-3 .text h1 {font-size:24px;}
	.d5-3 .text p {font-size:16px; width:100%;}
	.d5-3 .text ul { margin-bottom:30px; width:100%;}
	.d5-3 .text ul li {width:50%;}
	.d5-3 .text ul li .inner { margin-bottom:30px; padding:0 10px;}
	.d5-3 .text ul li img { padding:0; border:none;}
	.d5-3 .text ul li p {opacity:0.7;}
	.d5-3 .img {float:none; margin:auto; width:350px; height:130px;}
	/**/
	.d5-4 {padding:70px 0 0;}
	.d5-4 ul {}
	.d5-4 ul li {float:none; margin-bottom:60px; padding-bottom:60px; width:100%; border-bottom:1px solid rgba(255,255,255,0.1);}
	.d5-4 ul li:last-child { margin:0; border:none;}
	.d5-4 ul li .inner {}
	.d5-4 ul li h2 {}
	.d5-4 ul li p {height:auto;}
	.d5-4 ul li img {}
	/**/
	.d5-5 {padding:70px 0 0;}
	.d5-5 .row {padding:0;}
	.d5-5 .text {}
	.d5-5 .text h1 {font-size:24px;}
	.d5-5 ul {margin-top:20px;}
	.d5-5 ul li {float:none; width:100%;}
	.d5-5 ul li .inner {}
	.d5-5 ul li .w {padding:40px; left:0; top:0;}
	.d5-5 ul li h2 {font-size:16px; margin-bottom:20px;}
	.d5-5 ul li p {font-size:14px;}
	.d5-5 ul li img {}
	/**/
	.d5-6 {margin:0; padding:80px 0 80px;}
	.d5-6 ul { margin:auto; width:80%;}
	.d5-6 ul li {}
	.d5-6 ul li .inner {}
	.d5-6 ul li img {}
	.d5-6 .bg {display:none;}


	/********** 产品专题页s40 **********/
	.sel-product-detail-6 .p-detail {margin-top:64px;}
	/**/
	.d6-1 {padding:70px 0 0;}
	.d6-1 .text {float:none; margin:0 auto 30px; width:100%;}
	.d6-1 h1 {font-size:28px;}
	.d6-1 p {font-size:16px;}
	.d6-1 .img {float:none; margin:auto; width:300px; height:350px;}
	/**/
	.d6-2 {padding:40px 0 0;}
	.d6-2 .text {float:none; margin:20px auto 40px; width:80%;}
	.d6-2 .text p {}
	.d6-2 .text img {}
	.d6-2 .img {float:none; margin:auto; width:300px; height:300px; background-size:100%;}
	/**/
	.d6-3 {}
	.d6-3 .text { margin:auto; width:80%;}
	.d6-3 .text img {width:60%;}
	.d6-3 .text h1 {font-size:24px; margin-bottom:20px;}
	.d6-3 .text p {font-size:14px;}
	/**/
	.d6-4 {padding:80px 0;}
	.d6-4 .text { float:none; margin:auto; padding:0; width:80%; text-align:center;}
	.d6-4 .text h1 {font-size:24px;}
	.d6-4 .text p {font-size:16px;}
	.d6-4 .img {float:none; margin:auto; width:80%; height:400px;}
	/**/
	.d6-5 {padding:0;}
	.d6-5 .text {float:none; margin:auto; padding:0; width:100%; text-align:center;}
	.d6-5 .text h1 {font-size:24px;}
	.d6-5 .text p {font-size:16px; margin-bottom:30px;}
	.d6-5 .text ul {}
	.d6-5 .text ul li {text-align:left; font-size:14px;}
	.d6-5 .img {float:none; width:100%;}
	/**/
	.d6-6 {padding:100px 0;}
	.d6-6 .text {}
	.d6-6 .text h1 {font-size:24px; margin-bottom:20px;}
	.d6-6 .text p {font-size:16px;}
	.d6-6 .img {width:350px; height:400px;}


	/********** 产品专题页s50 **********/
	.sel-product-detail-7 .p-detail {margin-top:64px;}
	/**/
	.d7-1 {padding:50px 0 0;}
	.d7-1 .text { float:none; margin-bottom:40px; width:100%; margin-top:40px;}
	.d7-1 h1 {font-size:28px;}
	.d7-1 p {font-size:18px;}
	.d7-1 .img {float:none; width:100%;}
	.d7-1 .img img{width:90%;}
	/**/
	.d7-2 {}
	.d7-2 .text {margin-top:60px;}
	.d7-2 h1 {font-size:24px; margin-bottom:20px;}
	.d7-2 p {font-size:16px;}
	.d7-2 ul {margin-top:60px;}
	.d7-2 ul li {padding-bottom:40px; margin-bottom:40px;}
	.d7-2 ul li:last-child {border:none;}
	.d7-2 ul li h3 {font-size:16px; margin-bottom:20px;}
	.d7-2 ul li img {width:90%;}
	.d7-2 ul li h4 {margin:20px 0 10px; font-size:14px;}
	/**/
	.d7-sc {margin:0; padding:50px 0;}
	.d7-sc h2 {font-size:24px;}
	.d7-sc .swiper-container {padding:40px 0 50px;}
	.d7-sc .swiper-container .swiper-slide {}
	/**/
	.d7-3 {padding:100px 0 80px;}
	.d7-3 .text {}
	.d7-3 h1 {font-size:24px; margin-bottom:20px;}
	.d7-3 p {font-size:16px; line-height:1.6;}
	.d7-3 ul {margin-top:30px;}
	.d7-3 ul li {}
	.d7-3 ul li .inner {padding:0 10px;}
	.d7-3 ul li h3 {font-size:14px; margin-bottom:10px;}
	.d7-3 ul li img {}
	/**/
	.d7-4 {padding:80px 0;}
	.d7-4 .img {float:none; width:100%;}
	.d7-4 .text {float:none; width:100%;}
	.d7-4 h2 {margin:30px 0 20px; font-size:24px;}
	.d7-4 p {}
	.d7-4 ul {margin-top:30px;}
	.d7-4 ul li {float:none; margin:auto; width:50%;}
	.d7-4 ul li .inner {margin:0 auto 20px!important;}


	/********** 产品专题页s50 **********/
	.sel-product-detail-8 .p-detail {margin-top:64px;}
	/**/
	.d8-1 {padding:80px 0 150px;}
	.d8-1 .text {}
	.d8-1 h1 {font-size:32px;}
	.d8-1 p {font-size:14px;}
	.d8-1 h2 {font-size:24px;}
	/**/
	.d8-2 {padding:80px 0;}
	.d8-2 .text {}
	.d8-2 .text h1 {font-size:24px; margin-bottom:20px;}
	.d8-2 .text p {width:100%; font-size:14px;}
	/**/
	.d8-3 {padding:80px 0 70px;}
	.d8-3 h1 {font-size:24px; margin:0;}
	.d8-3 ul {margin-top:30px;}
	.d8-3 ul li { float:none; margin:0 auto 30px; padding:0; width:80%;}
	.d8-3 ul li h4 {margin:20px 0 10px; font-size:18px;}
	/**/
	.d8-4 {padding:80px 0;}
	.d8-4 h1 {font-size:24px; margin:0;}
	.d8-4 ul {margin-top:40px;}
	.d8-4 ul li {float:none; margin:0 auto 30px; padding:0; width:80%;}
	.d8-4 ul li h4 {font-size:16px; margin:20px 0 10px;}
	.d8-4 ul li p {font-size:14px;}
	/**/
	.d8-5 {padding:80px 0;}
	.d8-5 h1 {font-size:24px; margin-bottom:40px;}
	.d8-5 ul {position:static;}
	.d8-5 ul li {float:none; margin:0 auto 40px; padding:0!important; width:80%;}
	.d8-5 ul li img { width:60px; height:auto;}
	.d8-5 ul li .rt {margin-left:60px; width:auto;}
	.d8-5 ul li h4 {font-size:16px;}
	.d8-5 ul li p {font-size:14px; line-height:1.5;}
	.d8-5 .bg-img {width:100%; display:none;}
	/**/
	.d8-6 {padding:0 0 80px 0;}
	.d8-6 .text {}
	.d8-6 h1 {font-size:24px; margin-bottom:30px;}
	.d8-6 ul {position:static; margin-bottom:40px;}
	.d8-6 ul li { margin-bottom:20px; width:50%; padding:0 20px; text-align:center;}
	.d8-6 ul li img { display:block; float:none; margin:auto; height:70px;}
	.d8-6 ul li h4 {line-height:1; font-size:14px; font-weight:normal;}
	/**/
	.d8-7 {padding:80px 0;}
	.d8-7 h1 {font-size:24px; margin-bottom:40px;}
	.d8-7 ul li {float:none; margin:0 auto 20px; width:80%;}
	.d8-7 ul li .inner {}
	.d8-7 ul li h4 {margin:10px 0;}


	/********** 产品专题页s50 **********/
	.sel-product-detail-9 .p-detail {margin-top:64px;}
	/**/
	.d9-1 {padding:60px 0;}
	.d9-1 .text {float:none; width:100%; margin:0 auto 40px;}
	.d9-1 .text h1 {font-size:24px;}
	.d9-1 .text p {font-size:18px;}
	.d9-1 .img {float:none; padding-right:40px; width:100%;}
	/**/
	.d9-2 {padding:60px 0;}
	.d9-2 .text {float:none; margin:auto; width:80%;}
	/**/
	.d9-3 {padding:80px 0 0;}
	.d9-3 .text ul li {float:none; margin-bottom:50px; width:100%;}
	.d9-3 .text ul li h2 {font-size:24px;}
	.d9-3 .text ul li span {margin-bottom:10px;}
	/**/
	.d9-4 {padding:70px 0;}
	.d9-4 .img {float:none; margin:auto; width:80%;}
	.d9-4 .text {float:none; width:100%; text-align:center;}
	.d9-4 .text ul li {}
	/**/
	.d9-5 {padding:20px 0;}
	.d9-5 ul { float:none; width:100%;}
	.d9-5 .text {float:none; width:80%; margin:40px auto 80px; padding:0;}
	/**/
	.d9-6 {}
	.d9-6 ul li {padding:80px 0;}
	.d9-6 ul li .text {width:80%; margin:auto;}
	.d9-6 ul li .text h2 {font-size:22px;}
	.d9-6 ul li .text p {width:100%; font-size:14px;}


	/********** 产品专题页E2 **********/
	.sel-product-detail-10 .p-detail {margin-top:64px;}
	/**/
	.d10-1 {padding:50px 0;}
	.d10-1 h1 {font-size:24px;}
	.d10-1 p {font-size:16px;}
	.d10-1 h2 {font-size:24px;}
	.d10-1 p.desc {font-size:14px; width:90%;}
	/**/
	.d10-2 {padding:60px 0;}
	.d10-2 .bg-img {float:none; margin:auto; width:80%;}
	.d10-2 .text {float:none; margin:auto; padding:0; width:80%;}
	.d10-2 .text ul {margin-top:40px;}
	.d10-2 .text ul li {margin-bottom:30px;}
	.d10-2 .text ul li h2 {font-size:16px;}
	.d10-2 .text ul li p {font-size:14px;}
	/**/
	.d10-3 {padding:50px 0;}
	.d10-3 .bg-img {float:none; margin:auto; width:80%;}
	.d10-3 .text {float:none; width:80%; margin:auto; padding:0;}
	.d10-3 .text ul {}
	.d10-3 .text ul li {}
	.d10-3 .text ul li h2 {font-size:16px;}
	.d10-3 .text ul li p {font-size:14px;}
	/**/
	.d10-4 {padding:80px 0;}
	.d10-4 .text h1 {font-size:24px;}
	.d10-4 .text p {font-size:14px;}
	.d10-4 ul {margin-top:20px;}
	.d10-4 ul li {width:50%;}


	/***** 人在开立 *****/
	#environment {}
	#environment .temp_banner {}
	#environment .temp_main {padding-top:40px;}


	/********** 投资者关系 **********/
	#investor .temp_main {padding:20px 0;}
	.investor-box {width:100%; max-width:100%;}
	/**/
	.side-anchor { float:none; margin-bottom:40px; width:100%; position:static;}
	.side-anchor .row {padding-right:10px;}
	.cover-layer {display:none;}
	.side-anchor ul {}
	.side-anchor ul li {float:left; width:50%; border:none;}
	.side-anchor ul li a { width:auto; margin:0 10px 10px 0; padding:0; text-align:center; font-size:16px; background:#f8f8f8;}
	/**/
	.article-content {float:none; width:100%; border:none;}
	.article-content .info-list {margin:0;}
	#investor .anchor {}
	.info-item {}
	.info-title {}
	.info-title h2 {font-size:22px;}
	.info-con {font-size:14px;}
	.info-con p {margin-bottom:20px;}
	.info-con p.bold {margin-bottom:0;}
	.info-con p .investor-tree {width:100%;}
	.info-con .table-list {margin-bottom:20px;}

        img.realstock {width:100%; margin-bottom:40px;}

        .D-table-2 {}
        .D-table-2 td  {}
        .D-table-2 td a {}
        .D-table-2 .even {}

		.F{}
		.notice {}
		.notice ul {}
		.notice ul li {}
		.notice ul li a { width:70%; font-size:14px;}
		.notice ul li span {width:30%;}



	/***** 首页技术点 *****/
	.tech-point-box {padding:64px 0 50px;}
	.tech-point-box .topic {margin-bottom:20px;}
	.tech-point-box .topic img {}
	.tech-point-box .text {margin-top:20px;}
	.tech-point-box .text h2 {font-size:18px; margin:20px 0 10px;}
	.tech-point-box .text p {font-size:16px;}
	.tech-point-box .text ul {margin-top:40px;}
	.tech-point-box .text ul li { float:none; width:100%; margin-bottom:40px;}
	.tech-point-box .text ul li .inner { padding-right:20px; overflow:hidden;}
	.tech-point-box .text ul li img {}
	.tech-point-box .text ul li h4 {margin:20px 0 10px;}
	.tech-point-box .text ul li p {font-size:14px;}



	/***** 通用产品详情页模板 *****/
	.p-detail-normal {padding:0;}
	.p-detail-normal .row {max-width:100%;}
	.p-detail-normal .topic {float:none; margin:50px 0 0; padding:0 0 50px 0; width:100%; border:none; border-bottom:1px solid #f2f2f2;}
	.p-detail-normal .topic img {width:50%;}
	.p-detail-normal .text {float:none; margin:40px auto 40px; width:80%; padding-left:0; font-size:16px; line-height:1.8;}
	.p-detail-normal .text h4 {font-size:28px; margin-bottom:20px;}




	/***** 登录、注册 *****/
	.sel-login {}
	.sel-login .form {width:100%; padding:10px;}


}




@media all and (max-width:767px){

}




@media all and (max-width:667px){
	.spec .spec-box ul li { width:50%;}
	.spec .spec-box ul li a { height:400px;}
}



@media all and (max-width:414px){
	.spec .spec-box ul li a { height:220px;}
}




@media all and (max-width:375px){
	.p-type ul li a h4 {font-size:12px;}

	.copyright .fr .fl {width:40%;}
	.copyright .fr .fl ul li {width:80px;}
	.copyright .fr .fr {width:60%; margin:0;}
	.copyright .fr .fr p.phone-number {font-size:14px;}
	.copyright .fr .fr p.email {font-size:14px;}
	.copyright .fr .fr p a {font-size:14px;}
}



@media all and (max-width:320px){
	.p-type ul li a h4 {font-size:12px;}

	.copyright .fr .fl { margin-bottom:40px; float:none; width:100%; overflow:hidden;}
	.copyright .fr .fr {float:none; margin:0; width:100%;}
}



@media all and (max-width:280px){
	#home .swiper-container {height:250px!important;}
	#home .swiper-slide {height:250px!important;}
	#home .swiper-slide .text h1 {font-size:22px;}
	#home .swiper-slide .text p {font-size:12px;}

	.p-type ul li a {padding:40px 0;}
	.p-type ul li { float:none; width:100%; border:none; border-bottom:1px solid #f2f2f2;}
	.p-type ul li a img {width:35%;}

	.spec .spec-box h2 {font-size:16px; line-height:1.4;}
	.spec .spec-box ul li {float:none; width:100%;}

}