.UnpcPush textarea,.PcPush textarea,.MobilePush textarea,.UnmobilePush textarea {
	display:none
}
body:after {
	display:block;
	height:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
	content:'Pc'
}
.PcMode:after {
	content:'Pc'!important
}
.UnpcPush,.MobilePush {
	display:none
}
img[data-src] {
	opacity:0;
	filter:alpha(opacity=0)
}
img[data-srcloaded] {
	opacity:1;
	filter:alpha(opacity=100)
}
@media only screen and (max-width:1600px) {
	.header .h_tools {
	margin-left:0
}
.header .inav_wrapper .nav_li {
	padding:0 5px
}
.header .inav_wrapper .nav_li .nav_a {
	font-size:18px
}
}@media only screen and (max-width:1500px) {
	.network01 .left .l_top .box {
	padding:20px 2%
}
.network01 .left .l_bott .box1 {
	padding:25px 20px 25px 3%
}
.network01 .left .l_bott .box2 {
	padding-left:3%
}
.network01 .left .l_bott .list .content ul li {
	padding-right:20px
}
.header .inav_wrapper .nav_li .nav_a .icon {
	font-size:14px
}
.solution_detail01 .infor .tit {
	font-size:35px
}
.solution_detail02 .infor {
	font-size:35px
}
.solution_detail03 .infor {
	font-size:35px
}
.xc_cen_banner .content .tit {
	font-size:45px
}
.solution01 .infor {
	font-size:45px
}
.solution02 .infor {
	font-size:45px
}
.solution03 .infor {
	font-size:45px
}
.support01 .infor {
	font-size:45px
}
.support02 .infor {
	font-size:45px
}
.support03 .infor {
	font-size:45px
}
.ibanner .iban_word .infor .tit {
	font-size:40px;
	line-height:40px
}
.ibanner .iban_word .infor .con {
	font-size:15px
}
.ibanner .iban_dot {
	bottom:35px
}
.ibanner .vertical_center {
	bottom:46%
}
.header .inav_wrapper .dropdown .left ul li i {
	right:0
}
.header .inav_wrapper .dropdown .left ul li {
	padding:20px 15px 20px 19%
}
.header .inav_wrapper .pro_li .dropdown .right .content .r img {
	width:375px
}
.header .h_tools {
	margin-left:20px
}
.about_center01 .content ul li .d {
	font-size:65px
}
.about_center01 .content ul li .d em {
	font-size:40px;
	top:-30px
}
.about_us02 .media {
	width:100%
}
}@media only screen and (max-width:1441px) {
	.social02 .infor .tit {
	font-size:40px
}
.ipart01 {
	padding:20px 0
}
.ipart01 ul li .img {
	width:100px;
	height:53px;
	background-size:cover
}
.ipart01 ul li .txt {
	font-size:22px;
	line-height:22px
}
.ibanner {
	height:480px;
	overflow:hidden
}
.header .h_tools .h_tool i {
	width:16px;
	height:16px
}
.header .h_tools .dealer i,.header .h_tools .h_lan i,.pageHeader.fixed .header .h_tools .dealer i,.pageHeader.fixed .header .h_tools .h_lan i,.header:hover .h_tools .dealer i,.header:hover .h_tools .h_lan i,.header.xc_header .h_tools .dealer i,.header.xc_header .h_tools .h_lan i {
	background-size:cover
}
.header .h_tools .h_search i {
	width:16px;
	height:16px;
	background-size:cover
}
.header .logo a {
	width:90%
}
.header .inav_wrapper .dropdown .left ul li {
	font-size:16px
}
.header .inav_wrapper .dropdown .left ul li {
	padding:12px 15px 12px 19%
}
.header .inav_wrapper .pro_li .dropdown .right .content .box>.l {
	width:50%
}
.header .inav_wrapper .pro_li .dropdown .right .content .r {
	width:50%
}
.header .inav_wrapper .pro_li .dropdown .right .content .l ol li {
	padding:0 12px
}
.header .inav_wrapper .pro_li .dropdown .right .content .l ol li .num {
	font-size:20px
}
.header .inav_wrapper .dropdown .right .content .box .infor .tit {
	font-size:30px
}
.ipart03 {
	padding:60px 0;
	background-size:cover
}
.ipart03 .infor .tit,.xc_banner .content .tit,.xc_cen_banner .content .tit,.ipart04 .infor,.ipart05 .infor,.about_center03 .left .tit,.about_center04 .right .tit,.news_detail01 .infor .tit,.news_center01 .infor .left,.news_center02 .infor,.news_center03 .tit,.pro_list01 .infor .left,.comparePro_list .bott_ .compare_top .compare_tit,.pro_list02 .tit span,.pro_center03 .infor,.pro_center04 .infor,.pro_center05 .tit,.pro_detail01 .left .box .tit,.pro_detail03 .left .infor .t,.pro_detail04 .infor,.pro_detail05 .infor,.pro_detail06 .left .infor .tit,.trainer01 .infor,.train_view01 .infor,.train_view02 .infor .t,.service01 .infor .tit,.service01 .content .intro .t,.service02 .infor .tit,.parts01 .right .infor .tit,.parts02 .tit,.solution_detail01 .infor .tit,.solution_detail02 .infor,.solution_detail03 .infor,.solution01 .infor,.solution02 .infor,.solution03 .infor,.support01 .infor,.support02 .infor,.support03 .infor,.culture01 .infor .tit,.culture03 .infor .tit,.social02 .infor .tit {
	font-size:40px
}
.ipart05 .content ul li .num {
	font-size:55px
}
footer .gotop {
	bottom:80px
}
.header .inav_wrapper .pro_li .dropdown .right .content .r .btns {
	right:70px;
	bottom:12px
}
.header .inav_wrapper .dropdown .right .content .box {
	padding:40px 30px
}
.pro_detail02 .right .tit {
	font-size:45px
}
.solution03 .content .owl-nav .owl-prev,.solution02 .content .owl-nav .owl-prev,.solution01 .content .owl-nav .owl-prev {
	left:-5%
}
.solution03 .content .owl-nav .owl-next,.solution02 .content .owl-nav .owl-next,.solution01 .content .owl-nav .owl-next {
	right:-5%
}
.xc_banner .content {
	bottom:40px
}
}@media only screen and (max-width:1366px) {
	.mwrap {
	width:1260px
}
footer .gotop {
	right:20px
}
.header .inav_wrapper .nav_li .nav_a {
	font-size:17px
}
}@media only screen and (max-width:1240px) {
	body:after {
	content:'Pad'
}
body {
	user-select:none;
	-webkit-user-select:none
}
html {
	overflow-x:hidden
}
body,input,textarea,button,select {
	font-size:14px
}
.PcPush {
	display:none
}
.UnpcPush {
	display:block
}
.wrap,.mwrap {
	width:940px;
	margin:0 auto;
}
.header .inav_wrapper {
	display:none
}
.foot_top .foot_list .right {
	display:none
}
.xc_banner {
	height:325px;
	overflow:hidden
}
.xc_banner img {
	position:absolute;
	width:1300px;
	left:50%;
	margin-left:-650px;
	max-width:none
}
.xc_cen_banner {
	height:362px;
	overflow:hidden
}
.xc_cen_banner img {
	position:absolute;
	width:1500px;
	left:50%;
	margin-left:-750px;
	max-width:none
}
.erji_nav {
	top:88px
}
.erji_nav .erji_content {
	padding-left:0
}
.erji_nav .erji_content .erji_btn {
	display:none
}
.erji_nav .erji_content .erji_list .erji_intro::-webkit-scrollbar-thumb,.erji_nav .erji_content .erji_list .erji_intro::-webkit-scrollbar-track {
	background:transparent
}
.about_us01 .infor .tit {
	font-size:36px
}
.about_us02 .media {
	width:940px!important
}
.about_us02 .media .cover .icon {
	width:80px;
	height:80px;
	background-size:cover
}
.about_us03 .tit {
	width:81%
}
.about_center01 {
	height:398px;
	overflow:hidden
}
.about_center01 img {
	position:absolute;
	width:1600px;
	left:50%;
	margin-left:-800px;
	max-width:none
}
.about_center03 {
	background-size:cover;
	padding:50px 0
}
.about_center03 .right {
	display:none
}
.about_center04 .right {
	margin-top:0
}
.about_center04 .right .tit {
	font-size:40px
}
.about_center05 .left {
	width:60%
}
.about_center04 .left .btn_line .lines {
	width:72%
}
.news_center01 .content ul li .intro .box {
	padding:20px 30px
}
.news_center04 ul li {
	width:48%;
	margin:0 1%
}
.news_center01 .content ul li .intro .box .tit .date {
	width:13%
}
.news_center01 .content ul li .intro .box .tit .t {
	width:82%
}
.pro_list02 .infor {
	width:60%
}
.pro_center01 .item {
	height:398px;
	position:relative;
	overflow:hidden
}
.pro_center01 .owl-item .item img {
	width:1300px;
	margin-left:-650px;
	left:50%;
	max-width:none;
	position:absolute
}
.pro_center03 {
	padding-bottom:50px
}
.pro_center03 .content .right .item .tit .t {
	line-height:25px;
	font-size:25px
}
.pro_center03 .content .right .item .li_box {
	padding:20px 15px
}
.pro_center03 .content .right .item .common-btn {
	padding:8px 10px
}
.pro_center03 .content .right .item .common-btn span {
	font-size:14px
}
.pro_center03 .content .right .item .common-btn span i {
	margin-left:5px
}
.news_list01 .news-search {
	width:100%;
	margin-bottom:30px
}
.news_list01 .news-search .serch_inp {
	width:23%;
	margin-right:2%;
	float:left
}
.news_list01 .hot_news {
	width:100%
}
.news_list02 .hot_new .center .box .tit,.news_list02 .hot_new .right .box .tit {
	font-size:20px;
	line-height:23px;
	height:46px;
	margin-bottom:10px
}
.news_list02 .hot_new .center .box .con,.news_list02 .hot_new .right .box .con {
	height:50px;
	-webkit-line-clamp:2
}
.news_list02 .content li .li_box .intro {
	padding:20px 0;
	width:75%;
	margin-left:2%
}
.news_list02 .content li .li_box .intro .con {
	margin:15px 0
}
.news_list02 .content li .li_box .intro .tit span.date {
	width:13%
}
.news_list02 .content li.noimg .li_box .intro .tit span.date {
	width:11%
}
.pro_detail02 .right .tit {
	font-size:50px
}
.pro_detail03 .left .infor .t {
	font-size:50px
}
.pro_detail03 .left .infor .btn_box a {
	width:175px
}
.pro_detail03 .right .content {
	padding:0 20px
}
.pro_detail03 .right .item .li_box {
	padding:15px
}
.pro_detail04 .infor,.pro_detail05 .infor {
	font-size:50px
}
.pro_detail06 .left .infor .tit {
	font-size:45px
}
.pro_detail06 .right .intro .intro_r button {
	padding:17px 36px
}
.network01 .left {
	width:37%
}
.network01 .right {
	width:63%
}
.network01 .left .l_top .box .sele_wrap .sele {
	font-size:14px
}
.trainer01 .infor {
	font-size:50px
}
.trainer01 .item .item_box .intro .con ul li .left {
	width:45%;
	margin-right:2%;
	font-size:14px
}
.trainer01 .item .item_box .intro .con ul li .right {
	width:53%
}
.trainer01 .check {
	padding-left:8%
}
.train_view02 .infor .t {
	float:none
}
.train_view02 .infor .tab_t {
	float:none;
	margin-top:20px;
	width:100%;
	text-align:center
}
.service01 .content {
	background-size:cover
}
.service01 .content .intro .list {
	width:60%
}
.service02 .content .item .left .box {
	padding:20px
}
.activity_detail02 .content li .date .d {
	font-size:25px
}
.parts01 .right .intro .box .con .r .more {
	padding:10px 15px
}
.solution_detail01 {
	background-size:cover;
	padding:50px 0
}
.solution_detail01 .infor .con {
	padding:0
}
.xc_cen_banner .content .tit {
	font-size:35px
}
.solution01 .rect-437 {
	padding-bottom:43%
}
.solution01 .infor {
	font-size:35px
}
.solution01 .content .item .intro .box {
	padding:20px
}
.solution01 .content .item .intro .box .t {
	font-size:28px
}
.solution01 .content .item .intro .box .c {
	margin-bottom:15px;
	line-height:1.2
}
.solution02 .infor {
	font-size:35px
}
.solution02 .content .item .intro .box {
	padding:25px 15px
}
.solution02 .content .item .intro .box .tit {
	font-size:18px
}
.solution02 .content .item .intro .box .link span {
	font-size:14px;
	padding:3px 10px
}
.solution03 .infor {
	font-size:35px
}
.support01 .infor {
	font-size:35px
}
.support02 .infor {
	font-size:35px
}
.support03 .infor {
	font-size:35px
}
.support03 .content .left {
	display:none
}
.support03 .content .right {
	width:100%
}
.support03 .content .right .q {
	border:0;
	padding-left:0;
	height:auto
}
.support03 .content .right .q .q_tit {
	font-size:16px
}
.culture01 .infor .tit,.culture03 .infor .tit {
	font-size:35px;
	line-height:35px
}
.culture02 .right .box {
	padding:20px 30px
}
.culture02 .right .box li {
	padding:8px 0
}
.culture02 .right .box li .t {
	margin-bottom:3px
}
.culture02 .right .box li .c {
	line-height:22px
}
.culture03 .content li {
	width:33%
}
.culture03 .content li .box .t {
	font-size:18px
}
.foot_top .foot_list .left {
	width:100%
}
.foot_top .foot_list dl {
	max-width:32%
}
.ipart04 .content .right ul li .intro .box .con {
	height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.ipart01 ul li .img {
	background-size:cover;
	width:105px;
	height:56px
}
.ipart02 .cover .box {
	padding:20px
}
.ipart04 .infor {
	margin-bottom:35px
}
.ipart04 .content .right ul li .intro .box .tit {
	line-height:24px;
	height:48px
}
.ipart04 .content .right ul li .intro .box .tit .t {
	font-size:20px
}
.ibanner {
	height:auto
}
.ibanner .vertical_center {
	bottom:35%
}
.ibanner .iban_word .infor .tit {
	font-size:35px;
	line-height:40px
}
.ibanner .iban_dot {
	bottom:50px
}
.history01 .history_tab_c .history_list .list_title {
	min-height:44px
}
.contact_us01 .right li {
	padding-bottom:45%
}
.contact_us01 .right .box {
	padding:20px
}
.contact_us02 ul li .tit {
	line-height:26px;
	height:52px;
	overflow:hidden
}
.contact_us03 .form,.contact_us03 .form textarea {
	width:100%;
	box-sizing:border-box
}
.contact_us03 .form #content {
	width:100%;
	box-sizing:border-box
}
.introduction01 ul li .iconfont {
	font-size:25px
}
.social01 ul li .intro .box {
	padding:30px
}
.social01 ul li .intro .box .tit {
	font-size:30px;
	line-height:1
}
.social01 ul li .intro .box .con {
	margin:20px 0
}
.social03 .mask {
	background-size:cover
}
.header .mobile_key {
	display:block;
	font-size:20px;
	color:#555;
	cursor:pointer;
	margin-top:5px
}
.header .mobile_key {
	position:relative;
	cursor:pointer;
	transition:all .3s ease-in-out;
	z-index:10;
	display:block;
	width:20px;
	height:20px
}
.header .mobile_key span,.header .mobile_key:before,.header .mobile_key:after {
	position:absolute;
	top:50%;
	left:50%;
	width:17px;
	height:2px;
	margin-left:-10px;
	background:#fff;
	border-radius:2px;
	display:inline-block;
	transition:all .3s ease-in-out
}
.header:hover .mobile_key span,.header:hover .mobile_key:before,.header:hover .mobile_key:after {
	background:#555
}
.pageHeader.fixed .header .mobile_key span,.pageHeader.fixed .header .mobile_key:before,.pageHeader.fixed .header .mobile_key:after {
	background:#555
}
.header.xc_header .mobile_key span,.header.xc_header .mobile_key:before,.header.xc_header .mobile_key:after {
	background:#555
}
.header .mobile_key span {
	margin-top:-8px
}
.header .mobile_key:before {
	content:'';
	margin-top:-1px
}
.header .mobile_key:after {
	content:'';
	margin-top:6px
}
.menu-open.header .mobile_key:before {
	opacity:0;
	transition:.2s ease .1s
}
.menu-open.header .mobile_key:after {
	margin-top:2px!important;
	-webkit-transform:rotateZ(-45deg);
	transform:rotateZ(-45deg);
	transition:margin .2s cubic-bezier(0.36,0,0.59,0.99) .1s,-webkit-transform .25s ease .36s;
	transition:margin .2s cubic-bezier(0.36,0,0.59,0.99) .1s,transform .25s ease .36s;
	transition:margin .2s cubic-bezier(0.36,0,0.59,0.99) .1s,transform .25s ease .36s,-webkit-transform .25s ease .36s
}
.menu-open.header .mobile_key span {
	margin-top:2px!important;
	-webkit-transform:rotateZ(45deg);
	transform:rotateZ(45deg);
	transition:margin .2s cubic-bezier(0.36,0,0.59,0.99) .1s,-webkit-transform .25s ease .36s;
	transition:margin .2s cubic-bezier(0.36,0,0.59,0.99) .1s,transform .25s ease .36s;
	transition:margin .2s cubic-bezier(0.36,0,0.59,0.99) .1s,transform .25s ease .36s,-webkit-transform .25s ease .36s
}
.menu-open.header .mobile_key {
	margin-top:2px
}
.m_nav {
	position:fixed;
	left:0;
	top:88px;
	right:0;
	width:100%;
	background:#5e5e5e;
	z-index:20;
	display:none;
	max-height:calc(100vh - 55px);
	max-height:calc(var(--vh,1vh) * 100 - 55px);
	overflow-y:auto
}
.m_nav .m_wrap {
	padding:0 5%
}
.m_nav .mNav_bott .m_navli {
	position:relative;
	transition:all .3s ease-out;
	border-bottom:solid 1px #747373
}
.m_nav .mNav_bott .m_navli:last-child {
	border-bottom:0
}
.m_nav .mNav_bott .m_navli>a {
	display:block;
	padding:15px 35px 15px 15px;
	font-size:14px;
	position:relative;
	overflow:hidden;
	color:#fff
}
.m_nav .mNav_bott .m_navli>a:hover {
	color:#fff
}
.m_nav .mNav_bott .m_navli>a:after,.m_nav .mNav_bott .m_navli>a:before {
	content:'';
	background:#fff;
	width:9px;
	height:2px;
	display:block;
	position:absolute;
	top:0;
	bottom:0;
	right:15px;
	margin:auto
}
.m_nav .mNav_bott .m_navli>a:after {
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	transition:all .6s ease-out
}
.m_nav .mNav_bott .m_navli>a:before {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	transition:all .6s ease-out
}
.m_nav .mNav_bott .m_navli.active {
	background:#414141
}
.m_nav .mNav_bott .m_navli.active>a:before {
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	background:#fff
}
.m_nav .mNav_bott .m_navli.active>a:after {
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	opacity:0;
	-ms-filter:'alpha(opacity=0)';
	background:#fff
}
.m_nav .mNav_bott .m_navli.active>a {
	font-weight:bold
}
.m_nav .mNav_bott .m_navli .m_secNav {
	display:none
}
.m_nav .mNav_bott .m_navli .m_secNav .li-title {
	width:100%;
	padding:8px 25px;
	border-top:solid 1px #747373;
	padding-top:18px;
	box-sizing:border-box;
	color:#fff;
	font-size:13px;
	position:relative
}
.m_nav .mNav_bott .m_navli .m_secNav .li-title a {
	padding:5px 0 5px 25px;
	display:block;
	position:relative;
	font-size:14px;
	line-height:1.25;
	transition:all .3s ease-out
}
.m_nav .mNav_bott .m_navli .m_secNav .li-title a:after {
	content:'';
	width:15px;
	height:15px;
	background:url(../img/m_anniu1.png) no-repeat center;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-7px;
	background-size:cover
}
.m_nav .mNav_bott .m_navli .m_secNav ul {
	font-size:0;
	padding-bottom:18px
}
.m_nav .mNav_bott .m_navli .m_secNav li {
	font-size:14px
}
.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul {
	overflow:hidden
}
.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav li {
	width:100%;
	float:left
}
.m_nav .mNav_bott .m_navli .m_secNav li>a {
	padding:8px 25px;
	line-height:28px;
	display:block;
	position:relative;
	color:#fff
}
.m_nav .mNav_bott .m_navli .m_secNav li>a:hover {
	color:#fff
}
.m_nav .mNav_bott .m_navli .m_secNav li>a.cur {
	color:#fff
}
.m_nav .mNav_bott .m_navli.nav_link>a:after,.m_nav .mNav_bott .m_navli.nav_link>a:before {
	display:none
}
.m_nav .mNav_bott .m_navli.nav_link.active>a:before,.m_nav .mNav_bott .m_navli.nav_link.active>a:before {
	display:none
}
.m_nav .mNav_bott .m_navli.nav_link a:after {
	content:'';
	display:block;
	width:16px;
	height:16px;
	background:url(../img/link_ico.png) no-repeat center;
	position:absolute;
	top:0;
	bottom:0;
	right:15px
}
.head_search .search_box input {
	width:74%
}
.parts01 .right .infor .tit .tz {
	display:none
}
.social02 .content .item .intro .box {
	padding:30px 20px
}
.social02 .content .item .intro .box .tit {
	font-size:20px
}
.introduction01 ul li .con {
	width:69%
}
}@media only screen and (max-width:992px) {
	body:after {
	content:'Padp'
}
.wrap,.mwrap {
	width:80%;
	margin:0 auto;
}
.foot_top .foot_list dl {
	margin-right:20px
}
footer .gotop {
	right:10px
}
.xc_cen_banner .content .tit {
	font-size:35px
}
.about_us01 .content ul li .d {
	font-size:40px
}
.about_us02 .media {
	width:740px!important
}
.about_us02 .media .cover {
	margin-top:-75px
}
.about_us04 ul li .cover .box {
	padding:15px
}
.about_us04 ul li .cover .box .tit {
	font-size:24px
}
.about_center01 .content ul li .d {
	font-size:60px
}
.about_center01 .content ul li .d em {
	font-size:45px;
	top:-30px
}
.about_center01 .content ul li .t {
	font-size:20px
}
.about_center03 .left {
	width:80%
}
.about_center03 .left .tit {
	font-size:40px
}
.about_center04 .left .cover .box {
	padding:20px
}
.about_center04 .left .btn_line .lines {
	width:66%
}
.about_center04 .right {
	margin-right:0
}
.about_center04 .right .tit {
	font-size:30px
}
.about_center04 .right .more {
	margin-top:20px
}
.about_center05 .left {
	font-size:25px
}
.news_detail02 .right .page .box {
	padding:20px
}
.news_detail02 .right {
	width:25%
}
.news_center01 .infor .left {
	font-size:35px
}
.news_center01 .content ul li .intro .box {
	padding:0 0 0 20px
}
.news_center02 .infor {
	font-size:35px
}
.news_center02 .content ul li .intro .box .tit .t {
	margin-left:5px;
	line-height:1.2
}
.news_center02 .common-btn {
	padding:10px 20px
}
.news_center03 {
	padding:50px 0
}
.news_center03 .tit {
	font-size:35px
}
.news_center03 .form input {
	line-height:50px;
	height:50px
}
.pro_list02 {
	background-size:cover
}
.pro_list02 .infor {
	width:100%
}
.comparePro_list .bott_ .compare_top .compare_tit {
	font-size:35px
}
.compare_product {
	height:147px
}
.compare_product .compare-selul {
	width:100%
}
.compare_product .compare-selbtn {
	width:100%;
	margin-top:20px
}
.pro_center03 .rect-270 {
	padding-bottom:0;
	height:auto
}
.pro_center03 .content .left {
	width:100%;
	margin-bottom:20px;
	background:#dcdcdc
}
.pro_center03 .content .left .bg img {
	display:none!important
}
.pro_center03 .content .left .box ul li:after {
	background:#c5c5c5
}
.pro_center03 .content .left .box ul li:last-child:after {
	background:transparent
}
.pro_center03 .content .left .box ul li i {
	color:#797979
}
.pro_center03 .content .left .box ul li {
	color:#484848
}
.pro_center03 .content .left .box ul li.cur {
	color:#ffb900
}
.pro_center03 .content .left .box ul li.cur i {
	color:#ffb900
}
.pro_center03 .content .right {
	width:100%
}
.pro_center03 .content .right .item.three_item .li_box {
	border-right:1px solid #f2f2f2
}
.pro_center03 .content .right .item:nth-child(2n) .li_box {
	border-right:0
}
.pro_center04 .content .list .owl-nav>div {
	color:#fff
}
.pro_center04 .content .list .owl-nav .owl-prev {
	left:0
}
.pro_center04 .content .list .owl-nav .owl-next {
	right:0
}
.news_list01 .item .text_box .tit {
	font-size:20px
}
.news_list01 .item .text_box .tit {
	line-height:30px;
	height:60px
}
.news_list01 .item .text_box .tit .tag {
	line-height:25px
}
.news_list01 .item .text_box .date {
	line-height:30px
}
.news_list01 .news-search .serch_inp {
	width:100%;
	margin-right:0
}
.news_list01 .list_hd_box {
	width:auto
}
.news_list01 .list_hd .inp_box_wrap {
	width:24%
}
.news_list02 .hot_new .center .box .tit,.news_list02 .hot_new .right .box .tit {
	height:23px;
	overflow:hidden;
	-webkit-line-clamp:1
}
.news_list02 .content li .li_box .intro {
	padding:10px 0
}
.news_list02 .content li .li_box .intro .common-yellow {
	display:none
}
.news_list02 .content li .li_box .intro .con {
	margin:10px 0;
	font-size:15px
}
.news_list02 .content li .li_box .intro .tit span.date {
	width:15%;
	margin-right:5px
}
.news_list02 .content li .li_box .intro .tit span.t {
	font-size:20px;
	line-height:20px
}
.news_list02 .content li.noimg .li_box .intro .tit span.date {
	width:13%
}
.pro_detail01 .left .box .tit {
	font-size:30px
}
.pro_detail01 .right ul li {
	margin:0
}
.pro_detail02 .left {
	width:100%;
	margin-bottom:20px
}
.pro_detail02 .left .owl-nav .owl-prev {
	left:0
}
.pro_detail02 .left .owl-nav .owl-next {
	right:0
}
.pro_detail02 .right {
	width:100%
}
.pro_detail03 .left {
	width:50%;
	margin-bottom:20px
}
.pro_detail03 .left .infor {
	margin-top:0
}
.pro_detail03 .left .infor .t {
	float:none;
	margin-bottom:20px
}
.pro_detail03 .left .infor .btn_box {
	float:none;
	width:100%
}
.pro_detail03 .right {
	width:45%
}
.pro_detail03 .right .owl-nav .owl-prev {
	left:-45px
}
.pro_detail03 .right .owl-nav .owl-next {
	right:-45px
}
.pro_detail03 .right .tit {
	margin-bottom:20px
}
.pro_detail05 .content ul li .txt {
	font-size:20px
}
.pro_detail06 .left .infor .tit {
	font-size:34px
}
.case01 ul li {
	width:49%;
	margin-right:2%
}
.case01 ul li.three_li {
	margin-right:2%
}
.case01 ul li:nth-child(2n) {
	margin-right:0
}
.network01 .right {
	width:100%;
	height:400px
}
.network01 .left {
	width:100%
}
.trainer01 .infor {
	line-height:1.2
}
.trainer01 .item .item_box .img {
	width:70%;
	margin-bottom:20px
}
.trainer01 .item .item_box .intro {
	width:100%
}
.train_view01 .infor {
	line-height:1.2
}
.train_view01 .content .owl-nav>div {
	display:none
}
.train_view01 .owl-dots {
	width:100%;
	position:absolute;
	bottom:-30px;
	right:0;
	text-align:center
}
.train_view01 .owl-dots .owl-dot {
	transition:.3s;
	display:inline-block;
	width:94px;
	height:2px;
	background:#333;
	margin:0 6px;
	cursor:pointer
}
.train_view01 .owl-dots .owl-dot.active {
	background:#ffb900
}
.train_view02 .content .owl-nav>div {
	display:none
}
.train_view02 .owl-dots {
	width:100%;
	position:absolute;
	bottom:-30px;
	right:0;
	text-align:center
}
.train_view02 .owl-dots .owl-dot {
	transition:.3s;
	display:inline-block;
	width:94px;
	height:2px;
	background:#333;
	margin:0 6px;
	cursor:pointer
}
.train_view02 .owl-dots .owl-dot.active {
	background:#ffb900
}
.service01 .infor .tit,.service01 .content .intro .t,.service02 .infor .tit {
	font-size:40px;
	line-height:40px
}
.service01 .content .intro .c a {
	margin-right:15px;
	margin-bottom:10px
}
.service02 .content .item .left .box .c {
	height:78px;
	-webkit-line-clamp:3
}
.activity01 .content ul li .intro .box .tit .t {
	margin-left:5px;
	line-height:1.2
}
.activity01 .common-btn {
	padding:10px 20px
}
.activity_detail01 .right .box {
	padding-top:0
}
.activity_detail01 .right .box .tit {
	margin-bottom:20px
}
.activity_detail02 .content li a {
	padding:15px 20px
}
.activity_detail02 .content li .date {
	width:12%
}
.parts01 .left {
	width:30%
}
.parts01 .right {
	width:67%
}
.parts01 .right .intro .box .tit {
	font-size:18px
}
.parts01 .right .intro .box .con .r {
	width:auto
}
.solution01 .rect-89 {
	padding-bottom:43%
}
.solution01 .rect-89 img {
	height:auto
}
.solution01 .content .left {
	width:100%
}
.solution01 .content .right {
	width:100%
}
.solution01 .content .item .intro .box .link {
	opacity:1;
	visibility:visible
}
.solution01 .content .owl-nav>div {
	color:#fff;
	font-size:40px;
	margin-top:-35px
}
.solution01 .content .owl-nav .owl-prev {
	left:-3%
}
.solution01 .content .owl-nav .owl-next {
	right:-3%
}
.solution02 .content .owl-nav>div {
	color:#fff;
	font-size:40px;
	margin-top:-35px
}
.solution02 .content .owl-nav .owl-prev {
	left:-3%
}
.solution02 .content .owl-nav .owl-next {
	right:-3%
}
.solution03 .content .owl-nav>div {
	color:#fff;
	font-size:40px;
	margin-top:-35px
}
.solution03 .content .owl-nav .owl-prev {
	left:-3%
}
.solution03 .content .owl-nav .owl-next {
	right:-3%
}
.support01 .content .owl-nav>div {
	color:#fff;
	font-size:40px;
	margin-top:-35px
}
.support01 .content .owl-nav .owl-prev {
	left:-3%
}
.support01 .content .owl-nav .owl-next {
	right:-3%
}
.culture02 .rect-55 {
	padding-bottom:64%
}
.culture02 .right .box li .t {
	font-size:20px;
	line-height:20px
}
.culture03 .content li {
	width:50%
}
.ibanner .iban_word .infor {
	width:100%
}
.ibanner .item {
	position:relative;
	height:500px
}
.ibanner .owl-item .item img,.ibanner video {
	position:absolute;
	width:1300px;
	left:50%;
	margin-left:-650px;
	max-width:none
}
.history01 .history_tab_c .leftBox .list_box_cover {
	padding:0 20px 0 0
}
.history01 .history_tab_c .rightBox .list_box_cover {
	padding:0 0 0 20px
}
.history01 .history_tab_c .leftBox .list_ball {
	right:-30px
}
.history01 .history_tab_c .rightBox .list_ball {
	left:-28px
}
.history01 .history_tab_c .history_list .list_time {
	font-size:50px
}
.contact_us01 .left {
	width:100%;
	height:350px
}
.contact_us01 .right {
	width:100%
}
.contact_us01 .right li {
	padding-bottom:0;
	height:auto
}
.contact_us03 .yzm_box {
	width:100%;
	margin-bottom:20px
}
.contact_us03 .form .btns_list {
	width:100%
}
.contact_us03 .form .btns_list .sub {
	margin-right:40px;
	float:none;
	width:40%
}
.contact_us03 .form .btns_list .reset {
	float:none;
	width:40%
}
.contact_us03 .line1 {
	width:75%
}
.introduction01 ul li .con {
	width:60%
}
.foot_top .foot_list {
	display:none
}
footer .gotop {
	display:none
}
.social01 ul li .img {
	width:100%
}
.social01 ul li .intro {
	width:100%
}
.social02 .content .item .intro .box {
	padding:20px
}
.social02 .content .item .intro .box .tit {
	font-size:16px
}
.social03 .cover .box {
	padding:0 20px
}
.social03 .cover .box .tit {
	font-size:20px
}
}@media only screen and (max-width:768px) {
	body:after {
	content:'Mobile'
}
body {
	font-weight:normal
}
body,input,textarea,button,select {
	font-size:14px
}
.UnmobilePush {
	display:none
}
.MobilePush {
	display:block
}
img[data-src] {
	opacity:1
}
.wrap,.mwrap {
	width:85%;
	margin:0 auto;
}
.mwrap .wrap {
	padding-left:0;
	padding-right:0
}
* {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
input {
	-webkit-user-select:auto
}
textarea {
	-webkit-user-select:auto
}
.common-btn {
	padding:6px 20px
}
.crumbs {
	display:none
}
.foot_top .content {
	padding:0
}
.foot_top .foot_list {
	display:none
}
.foot_top .top_search {
	padding:15px 0
}
.foot_top .top_search .t {
	font-size:20px
}
.foot_top .top_search .c {
	display:none
}
.foot_top .top_search .search_box {
	width:100%;
	top:9px
}
.foot_top .top_search .search_box input {
	width:70%;
	height:40px;
	line-height:40px
}
.foot_bott {
	font-size:14px
}
.foot_bott .content {
	padding:15px 0
}
.foot_bott .content .l {
	float:none
}
.foot_bott .content .r {
	float:none
}
footer .gotop {
	display:none
}
.header .mobile_key span,.header .mobile_key:before,.header .mobile_key:after {
	background:#555
}
.xc_banner .content .tit {
	font-size:20px
}
.xc_banner .content .con {
	font-size:15px;
	padding-left:0
}
.xc_banner .content .con:after {
	display:none
}
.xc_cen_banner {
	height:255px
}
.xc_cen_banner img {
	width:1000px;
	margin-left:-500px
}
.xc_cen_banner .content .tit {
	font-size:20px
}
.xc_cen_banner .content .con {
	font-size:15px
}
.header {
	background:#fff
}
.header .h_tools {
	padding:20px 0
}
.header .logo {
	padding:5px 0;
	width:55%
}
.header .h_tools .h_tool {
	padding:0 5px
}
.header .h_tools .h_tool.dealer {
	display:none
}
.channel_content {
	padding:20px 0
}
.erji_nav {
	overflow:hidden;
	top:68px
}
.erji_nav .erji_content .erji_list .erji_intro.down {
	height:48px
}
.erji_nav .erji_content .erji_list .erji_intro ul,.erji_nav .erji_content .erji_list .erji_intro ul li {
	line-height:48px;
	height:48px
}
.erji_nav .erji_content .erji_list .erji_intro ul li.on {
	font-weight:bold
}
.erji_nav .erji_content .erji_list .erji_intro ul li a:after {
	display:none
}
.erji_nav .erji_content .erji_list .erji_intro ul li a {
	font-size:15px
}
.erji_nav:after {
	content:'';
	position:absolute;
	top:0;
	right:0;
	width:90px;
	height:64px;
	z-index:9;
	pointer-events:none;
	background:-webkit-linear-gradient(to left,rgba(238,238,238,.97),rgba(253,192,88,0));
	background:-moz-linear-gradient(to left,rgba(238,238,238,.97),rgba(253,192,88,0));
	background:-ms-linear-gradient(to left,rgba(238,238,238,.97),rgba(253,192,88,0));
	background:-o-linear-gradient(to left,rgba(238,238,238,.97),rgba(253,192,88,0));
	background:linear-gradient(to left,rgba(238,238,238,.97),rgba(244,167,29,0))
}
.sj_nav_wrap {
	height:50px
}
.sj_nav ul li {
	line-height:50px;
	height:50px;
	font-size:14px
}
.about_us01 .infor {
	padding:0
}
.about_us01 .infor .tit {
	font-size:20px;
	line-height:1.6;
	margin-bottom:20px
}
.about_us01 .infor .con {
	font-size:14px
}
.about_us01 .content {
	padding:0;
	margin:0 0 20px
}
.about_us01 .content ul li .d {
	font-size:30px
}
.about_us02 .media {
	width:96%!important
}
.about_us02 .media .cover .icon {
	width:40px;
	height:40px
}
.about_us02 .media .cover {
	margin-top:-40px;
	font-size:16px
}
.about_us03 {
	margin:20px 0
}
.about_us03 .tit {
	width:100%;
	font-size:20px;
	margin-bottom:20px
}
.about_us04 ul li {
	width:100%;
	margin-bottom:20px;
	margin-left:0
}
.about_us04 ul li .cover .box .tit {
	font-size:20px
}
.about_us04 ul li .cover {
	bottom:0
}
.about_center01 {
	height:325px;
	overflow:hidden
}
.about_center01 .content {
	bottom:30px
}
.about_center01 .content ul li .d {
	font-size:30px
}
.about_center01 .content ul li .d em {
	font-size:18px;
	top:-15px
}
.about_center01 .content ul li .t {
	font-size:15px;
	line-height:20px
}
.about_center01 .content ul li .c {
	display:none
}
.about_center02 {
	padding:20px 0 0
}
.about_center03 {
	padding:20px 0
}
.about_center03 .left {
	width:100%
}
.about_center03 .left .tit {
	font-size:20px;
	margin-bottom:20px
}
.about_center03 .left .more {
	margin-top:20px
}
.about_center04 .left .btn_line .lines {
	width:62%
}
.about_center04 {
	padding:20px 0
}
.about_center04 .left {
	width:100%;
	margin-bottom:20px
}
.about_center04 .left .cover .box .tit {
	font-size:20px
}
.about_center04 .right {
	width:100%
}
.about_center04 .right .tit {
	font-size:20px
}
.about_center04 .right .con {
	font-size:14px
}
.about_center04 .right .common-black {
	margin-top:20px
}
.about_center05 {
	padding:20px 0;
	text-align:center
}
.about_center05 .left {
	width:100%;
	font-size:20px;
	line-height:23px;
	margin-bottom:20px
}
.about_center05 .right {
	width:100%;
	float:left
}
.about_center05 .right .common-btn {
	padding:10px 20px;
	font-size:14px
}
.news_detail01 {
	padding:72px 0 20px
}
.news_detail01 .back_home {
	padding:20px 0
}
.news_detail01 .infor .tit {
	font-size:20px;
	line-height:22px
}
.news_detail01 .infor .tools {
	margin:20px 0
}
.news_detail02 {
	padding:20px 0
}
.news_detail02 .left {
	width:100%;
	margin-bottom:20px
}
.news_detail02 .left .keywords {
	margin-top:20px
}
.news_detail02 .right {
	width:100%
}
.news_detail02 .right .page .box {
	padding:20px
}
.news_detail02 .right .page .box .tit {
	font-size:20px;
	line-height:22px
}
.news_detail02 .right .page .box .con {
	font-size:15px
}
.news_detail02 .right .pages .prev {
	margin-bottom:20px
}
.news_center01 .infor .left {
	font-size:20px
}
.news_center01 .infor .left a {
	line-height:39px
}
.news_center01 .infor .right a {
	line-height:37px;
	height:37px;
	padding:0 20px
}
.news_center01 .content ul li .img {
	width:40%
}
.news_center01 .content ul li .intro {
	width:60%
}
.news_center01 .content ul li .intro .box .tit .date {
	width:100%;
	line-height:30px
}
.news_center01 .content ul li .intro .box .tit .t {
	font-size:18px;
	margin-left:0;
	width:100%
}
.news_center01 .content ul li .intro .box .con {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.news_center02 {
	margin:20px 0
}
.news_center02 .infor {
	font-size:20px;
	margin-bottom:20px
}
.news_center02 .content ul li {
	width:100%;
	margin:0 0 20px 0
}
.news_center03 {
	background-size:cover;
	padding:20px 0
}
.news_center03 .tit {
	font-size:20px
}
.news_center03 .form {
	width:70%
}
.news_center04 {
	margin-top:20px
}
.news_center04 ul li {
	width:100%;
	margin:0
}
.news_center04 ul li .li_box {
	padding:15px
}
.news_center04 ul li .link_box {
	margin:10px 0 0
}
.news_center04 ul li .link_box .link_a {
	margin-bottom:10px
}
.news_center04 ul li .common-yellow {
	opacity:1;
	visibility:visible
}
.news_center04 ul li .con {
	margin:15px 0
}
.news_center04 .content .common-btn {
	padding:0 40px
}
.pro_list01 {
	padding-bottom:20px
}
.pro_list01 .infor .left {
	font-size:20px
}
.pro_list01 .infor .right .tit {
	line-height:35px;
	height:35px;
	width:110px
}
.pro_list01 .infor .left:after {
	bottom:-5px;
	width:40px
}
.pro_list01 .infor .right ul li a {
	line-height:35px;
	height:35px
}
.pro_list01 .content .item01 {
	margin:20px 0
}
.pro_list01 .content .item {
	width:100%
}
.pro_list01 .content .item .tit {
	margin-bottom:10px
}
.pro_list01 .content .item a {
	font-size:14px;
	padding:0 10px;
	margin-bottom:10px
}
.pro_list01 .content ul li .li_box {
	padding:10px
}
.pro_list01 .content ul li .tit .t {
	font-size:20px;
	width:43%
}
.pro_list01 .pro_compare span {
	font-size:12px
}
.pro_list01 .content ul li .more1 i {
	margin-left:5px;
	display:none
}
.pro_list01 .content ul li .more2 i {
	margin-left:5px;
	display:none
}
.pro_list01 .content ul li .common-btn {
	width:45%;
	padding:5px 0;
	text-align:center
}
.pro_list01 .content ul li .common-btn span {
	font-size:12px
}
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled,.compare_product .compare-selbtn .comparea-selbtn-closeall {
	width:95px
}
.pro_list02 {
	padding:20px 0
}
.pro_list02 .tit {
	font-size:18px
}
.pro_list02 .tit span {
	font-size:20px
}
.pro_list02 .con {
	margin:20px 0
}
.pro_list02 .con ul li {
	width:50%;
	margin-bottom:15px
}
.pro_list02 .con ul li .t {
	font-size:20px
}
.compare_product .compare-sel {
	padding:15px 0
}
.compare_product .compare-selli {
	font-size:13px;
	width:32%;
	margin-right:1%
}
.compare_product .compare-selli:last-child {
	margin-right:0
}
.compare_product .compare-selli-name {
	margin-right:5px
}
.compare_product .compare-selbtn {
	border-left:none
}
.compare_product {
	height:122px
}
.compare_product .compare-selbtn .comparea-selbtn-btn {
	font-size:13px
}
.compare_product .compare-selbtn .comparea-selbtn-btn {
	line-height:35px;
	height:35px
}
.compare_product .compare-selbtn {
	margin-top:10px
}
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled {
	width:120px;
	font-size:13px
}
.compare_product .compare-selbtn .comparea-selbtn-closeall {
	line-height:35px;
	height:35px;
	font-size:13px
}
.comparePro_list .bott_ .compare_top .compare_tit {
	font-size:18px
}
.load_more {
	padding-top:10px
}
.load_more .loading {
	padding:10px 50px
}
.pro_center02 {
	margin:20px 0
}
.pro_center03 {
	padding:20px 0
}
.pro_center03 .infor {
	font-size:20px;
	margin-bottom:20px
}
.pro_center03 .content .left .box ul li a {
	padding:15px 0
}
.pro_center03 .content .right .item .tit {
	padding:10px 0
}
.pro_center03 .content .right .item .tit .t {
	font-size:20px
}
.pro_center03 .content .right .item .common-btn span i {
	display:none
}
.pro_center03 .content .right .item .common-btn {
	padding:6px 0;
	width:45%;
	text-align:center
}
.pro_center03 .content .right .item .li_box {
	padding:10px
}
.pro_center03 .content .right .item .img .new {
	width:25px;
	height:35px;
	left:0;
	top:0;
	background-size:cover
}
.pro_center04 {
	margin:20px 0
}
.pro_center04 .infor {
	font-size:20px
}
.pro_center04 .content .list .owl-nav>div {
	font-size:25px
}
.pro_center04 .content .check .item a {
	margin-right:10px
}
.pro_center05 {
	padding:20px 0;
	background-size:cover
}
.pro_center05 .tit {
	font-size:20px
}
.pro_center05 .common-yellow {
	margin-top:20px
}
.news_list01 .news-search {
	margin-bottom:0
}
.news_list01 .news-search .serch_box {
	padding:20px 15px 10px
}
.news_list01 .news-search .serch_title {
	font-size:18px;
	margin-bottom:10px
}
.news_list01 .news-search .serch_btn {
	font-size:15px
}
.news_list01 .hot_news .item .pic {
	width:100%;
	margin-right:0;
	float:none
}
.news_list01 .hot_news .item {
	padding:0 15px
}
.news_list01 .hot_news {
	padding:20px 0 50px
}
.news_list01 .hot_news .item .text_box .desc {
	height:58px
}
.news_list01 .hot_news .item .text_box .tit {
	font-size:16px;
	line-height:26px;
	height:auto
}
.news_list01 .hot_news .item .text_box .tit .tag {
	font-size:13px;
	line-height:24px;
	margin-top:0
}
.news_list01 .hot_news .owl-carousel .owl-dots {
	left:0;
	right:0;
	text-align:center;
	margin-left:0;
	bottom:-30px
}
.news_list01 .list_hd .list_hd_box {
	float:none
}
.news_list01 .list_hd .inp_box_wrap {
	width:100%;
	margin-right:0;
	float:none;
	margin-bottom:10px;
	height:40px;
	line-height:40px
}
.news_list01 .list_hd .inp_box_wrap .inp_box {
	height:40px;
	line-height:40px
}
.news_list01 .list_hd .inp_box_wrap {
	width:100%
}
.news_list01 .list_hd .inp_box_wrap .inp_box {
	font-size:14px
}
.news_list01 .list_hd .inp_box_wrap.btn_wrap {
	width:100%;
	background:#ffb900;
	margin:20px 0 0
}
.news_list01 .list_hd .inp_box_wrap.btn_wrap .hd_btn {
	width:100%;
	font-size:16px;
	color:#fff;
	background:0
}
.news_list02 .hot_new .left {
	width:100%;
	margin-bottom:20px
}
.news_list02 .hot_new .left .cover .box .tit {
	font-size:20px;
	margin-bottom:5px
}
.news_list02 .hot_new .center {
	width:48%;
	margin:0
}
.news_list02 .hot_new .right {
	width:48%;
	float:right
}
.news_list02 .content {
	margin-top:15px
}
.news_list02 .content li .li_box {
	padding:0
}
.news_list02 .content li .li_box .img_ {
	width:35%
}
.news_list02 .content li .li_box .intro {
	width:62%;
	margin-left:3%;
	padding:0
}
.news_list02 .content li .li_box .intro .tit span.date {
	width:100%;
	font-size:13px
}
.news_list02 .content li .li_box .intro .tit span.t {
	width:100%;
	font-size:16px;
	line-height:22px
}
.news_list02 .content li .li_box .intro .con {
	height:23px;
	-webkit-line-clamp:1;
	margin:0;
	font-size:14px;
	line-height:20px
}
.story .news_list02 .content li .li_box .intro {
	padding-top:0
}
.story .news_list02 .content li .li_box .intro .link_box {
	margin-bottom:0
}
.story .news_list02 .content li .li_box .intro .link_box .link_a {
	margin-bottom:5px;
	margin-right:5px;
	line-height:20px;
	padding:0 9px;
	font-size:12px
}
.story .news_list02 .content li .li_box .intro .con {
	display:none
}
.pro_detail01 {
	height:50px
}
.pro_detail01 .target_wrap.fixed {
	top:48px
}
.pro_detail01 .left .box {
	line-height:50px
}
.pro_detail01 .left .box .tit {
	font-size:22px
}
.pro_detail01 .left .box .sel {
	font-size:18px;
	display:none
}
.pro_detail01 .right {
	display:none
}
.pro_detail02 {
	padding:20px 0
}
.pro_detail02 .right .tit {
	font-size:22px
}
.pro_detail02 .right .con ul li .num {
	font-size:18px
}
.pro_detail02 .right .btn_box a {
	width:42%;
	line-height:45px;
	height:45px
}
.pro_detail03 {
	padding:20px 0
}
.pro_detail03 .left {
	width:100%
}
.pro_detail03 .left .infor {
	margin-bottom:20px
}
.pro_detail03 .left .infor .btn_box a {
	width:45%
}
.pro_detail03 .left .infor .t {
	font-size:20px
}
.pro_detail03 .right {
	width:100%
}
.pro_detail03 .right .tit {
	font-size:20px
}
.pro_detail03 .right .content {
	padding:0
}
.pro_detail03 .right .owl-nav>div {
	font-size:30px
}
.pro_detail03 .right .owl-nav .owl-prev {
	left:0
}
.pro_detail03 .right .owl-nav .owl-next {
	right:0
}
.pro_detail04 {
	padding:20px 0 0
}
.pro_detail04 .infor,.pro_detail05 .infor {
	font-size:20px
}
.pro_detail04 .content .tab .c {
	line-height:50px
}
.pro_detail05 {
	padding:20px 0;
	background-size:cover
}
.pro_detail05 .infor {
	margin-bottom:20px
}
.pro_detail05 .content ul li {
	width:50%
}
.pro_detail05 .content ul li .txt {
	font-size:16px;
	margin:0 0 10px
}
.pro_detail06 {
	padding:20px 0
}
.pro_detail06 .left {
	width:100%;
	margin-top:0;
	margin-bottom:20px
}
.pro_detail06 .left .infor .tit {
	font-size:20px;
	line-height:22px;
	margin-bottom:20px
}
.pro_detail06 .right {
	width:100%
}
.pro_detail06 .right li {
	margin-bottom:20px
}
.pro_detail06 .right li label {
	font-size:15px
}
.pro_detail06 .right li input {
	line-height:40px;
	height:40px
}
.pro_detail06 .right li textarea {
	height:100px!important
}
.pro_detail06 .right .intro .intro_r button {
	padding:12px 30px
}
.pro_detail06 .right .intro .intro_l .permission {
	font-size:14px
}
.pro_detail06 .right .intro .intro_r button span {
	font-size:14px
}
.case01 .check {
	margin-bottom:20px
}
.case01 ul li {
	margin-bottom:20px
}
.case01 ul li .intro .box {
	padding:10px
}
.case01 ul li .intro .box .list span {
	margin-bottom:5px;
	font-size:13px;
	padding:0 5px;
	line-height:20px;
	height:20px
}
.case01 ul li .intro .box .tit {
	font-size:18px;
	line-height:20px;
	height:40px
}
.network01 .right {
	height:300px
}
.network01 .left .l_bott .list .content ul li .intro .con {
	font-size:14px;
	line-height:20px
}
.trainer01 {
	padding-bottom:20px
}
.trainer01 .infor {
	font-size:20px;
	margin-bottom:20px
}
.trainer01 .check {
	padding-left:18%;
	margin-bottom:20px
}
.trainer01 .item {
	width:100%;
	margin-right:0;
	margin-bottom:20px
}
.trainer01 .item .item_box .img {
	width:56%;
	margin-right:2%
}
.trainer01 .item .item_box {
	padding:10px
}
.trainer01 .item .item_box .intro {
	width:100%
}
.trainer01 .item .item_box .intro .tit {
	font-size:20px;
	margin-bottom:20px
}
.trainer01 .item .item_box .intro .con ul li .right i {
	width:15px;
	height:15px;
	background-size:cover
}
.trainer01 .item .item_box .intro .con ul li .left {
	line-height:22px
}
.train_view01 {
	padding:20px 0 40px
}
.train_view01 .infor {
	font-size:20px
}
.train_view01 .content .item {
	margin-top:20px
}
.train_view01 .content .item .intro {
	padding:10px
}
.train_view02 {
	padding:20px 0 40px
}
.train_view02 .infor .t {
	font-size:20px
}
.train_view02 .content .item {
	margin-top:20px
}
.train_view02 .content .item .intro {
	padding:10px
}
.train_view02 .tab_t ul li {
	min-width:110px;
	margin:0 10px;
	line-height:40px;
	height:40px
}
.service01 {
	margin-bottom:20px
}
.service01 .infor .tit,.service01 .content .intro .t,.service02 .infor .tit {
	font-size:20px;
	line-height:24px
}
.service01 .infor .con {
	font-size:14px;
	line-height:24px
}
.service01 .content .intro {
	padding:20px
}
.service01 .content .intro .t {
	margin-bottom:15px
}
.service01 .content .intro .c a {
	width:100px;
	font-size:15px;
	height:36px;
	line-height:36px
}
.service01 .content .intro .list {
	width:100%;
	margin-top:10px
}
.service01 .content .intro .list li {
	font-size:14px;
	line-height:24px
}
.service02 .content {
	margin-top:15px
}
.service02 .content .item {
	margin-bottom:15px
}
.service02 .content .item:last-child {
	margin-bottom:0
}
.service02 .content .item .left {
	width:100%
}
.service02 .content .item .right {
	width:100%
}
.service02 .content .item .left .box .t {
	font-size:20px;
	line-height:24px;
	margin-bottom:10px
}
.service02 .content .left .rect-4476 {
	padding-bottom:0;
	height:auto
}
.activity01 .content ul li {
	width:100%;
	margin:0 0 20px 0
}
.activity_detail .fz26 {
	font-size:20px
}
.activity_detail01 {
	padding:20px 0
}
.activity_detail01 .left {
	width:100%
}
.activity_detail01 .right {
	width:100%;
	margin-top:20px
}
.activity_detail01 .right .box {
	padding-left:0
}
.activity_detail01 .right .box .tit {
	font-size:20px
}
.activity_detail01 .right .box .con {
	margin-bottom:20px
}
.activity_detail02 {
	padding:20px 0
}
.activity_detail02 .content li a {
	padding:15px 0
}
.activity_detail02 .content li .date {
	width:16%
}
.activity_detail02 .content li i {
	font-size:20px
}
.activity_detail02 .content li .intro {
	width:70%
}
.activity_detail02 .content li .date .d {
	font-size:18px
}
.activity_detail02 .content li .date .y {
	font-size:14px
}
.activity_detail02 .content li .intro .t {
	font-size:14px
}
.activity_detail02 .content li .intro {
	line-height:34px
}
.activity_detail03 {
	padding:20px 0
}
.activity_detail03 li .txt {
	padding:10px
}
.activity_detail04 .content li .txt {
	padding:10px
}
.parts01 {
	padding-bottom:20px
}
.parts01 .left {
	width:100%;
	background-size:cover
}
.parts01 .rect-240 {
	padding-bottom:0;
	height:auto
}
.parts01 .left .box ul li a {
	padding:15px 0
}
.parts01 .right {
	width:100%;
	padding-top:20px
}
.parts01 .right .infor .tit {
	font-size:20px
}
.parts01 .right .intro .box .tit {
	font-size:18px
}
.parts01 .right .intro .box {
	padding:10px
}
.parts01 .right .intro .box .con {
	margin:10px 0
}
.parts01 .right .intro .box .con .l {
	width:100%;
	line-height:20px;
	margin-bottom:5px
}
.parts01 .right .intro .box .con .r .more {
	padding:5px 15px
}
.parts01 .widgets_common_pages_2 {
	margin-top:0
}
.parts02 {
	padding:20px 0
}
.parts02 .tit {
	font-size:20px
}
.parts02 .con {
	width:100%;
	display:none
}
.parts02 .common-yellow {
	margin-top:20px
}
.solution_detail01 {
	padding:20px 0
}
.solution_detail01 .infor .tit {
	font-size:20px
}
.solution_detail01 .infor .con {
	font-size:14px;
	margin:20px 0
}
.solution_detail01 .infor ul li {
	font-size:14px;
	margin:0 10px;
	padding-left:15px
}
.solution_detail02 {
	padding:20px 0
}
.solution_detail02 .infor {
	font-size:20px;
	margin-bottom:20px
}
.solution_detail02 .content .item .tit {
	padding:10px 0
}
.solution_detail02 .content .item .tit .t {
	font-size:20px
}
.solution_detail02 .content .item .common-btn span i {
	display:none
}
.solution_detail02 .content .item .common-btn {
	padding:6px 0;
	width:45%;
	text-align:center
}
.solution_detail02 .content .item .li_box {
	padding:10px
}
.solution_detail02 .content .item .img .new {
	width:25px;
	height:35px;
	left:0;
	top:0;
	background-size:cover
}
.solution_detail02 .content .owl-nav>div {
	font-size:25px;
	margin-top:-22px
}
.solution_detail02 .content .owl-nav>div i {
	margin:0
}
.solution_detail02 .content .owl-nav .owl-next {
	right:0
}
.solution_detail02 .content .owl-nav .owl-prev {
	left:0
}
.solution_detail03 .infor {
	font-size:20px;
	margin-bottom:20px
}
.solution_detail03 .content .owl-nav {
	top:-45px
}
.solution_detail03 .content .owl-nav>div {
	font-size:20px
}
.solution_detail03 .content .txt {
	font-size:14px;
	padding:10px 15px
}
.solution01 {
	margin-bottom:20px
}
.solution01 .infor {
	font-size:20px;
	margin-bottom:20px
}
.solution01 .content .item .intro .box .t {
	font-size:18px
}
.solution01 .content .item .intro .box .c {
	font-size:14px
}
.solution01 .content .item .intro .box .link a {
	font-size:12px
}
.solution02 {
	padding-bottom:40px
}
.solution02 .infor {
	font-size:20px;
	margin-bottom:20px
}
.solution02 .content .item .intro .box .tit {
	font-size:18px
}
.solution02 .owl-dots {
	bottom:-20px
}
.solution03 {
	padding:20px 0
}
.solution03 .infor {
	font-size:20px;
	margin-bottom:20px
}
.support01 .infor {
	font-size:20px
}
.support01 .content .tab_t ul li {
	min-width:0;
	padding:0 10px;
	line-height:40px;
	margin:0 10px
}
.support01 .content .tab_t {
	margin-bottom:20px
}
.support01 .content .owl-nav>div {
	font-size:25px
}
.support01 .content .item .intro .box {
	padding:20px
}
.support02 {
	padding:20px 0;
	margin:20px 0
}
.support02 .infor {
	font-size:20px;
	margin-bottom:20px
}
.support02 ul li {
	width:49%;
	margin-right:2%;
	margin-bottom:20px
}
.support02 ul li.three_li {
	margin-right:2%
}
.support02 ul li:nth-child(2n) {
	margin-right:0
}
.support03 .infor {
	font-size:20px;
	margin-bottom:20px
}
.support03 {
	margin-bottom:20px
}
.support03 .content .right .a {
	padding:10px 0
}
.support03 .content .right .a .a_con {
	height:auto;
	font-size:14px;
	padding-right:0;
	width:88%
}
.support03 .content .right .a .a_en {
	padding-left:10px
}
.support03 .content .right .a .a_en span {
	font-size:25px
}
.culture01 {
	padding:20px 0
}
.culture01 .infor .tit,.culture03 .infor .tit {
	font-size:20px;
	line-height:24px
}
.culture01 .content {
	margin-top:15px
}
.culture01 .content li {
	width:100%;
	margin-left:0;
	margin-bottom:20px
}
.culture01 .content li:last-child {
	margin-bottom:0
}
.culture01 .content li .intro .box {
	padding:20px
}
.culture01 .content li .intro .box .t {
	font-size:18px;
	line-height:20px
}
.culture01 .content li .intro .box .c {
	font-size:14px;
	line-height:22px;
	margin-top:5px;
	height:44px
}
.culture02 {
	padding:20px 0
}
.culture02 .left {
	width:100%
}
.culture02 .right {
	width:100%
}
.culture02 .right .box li {
	padding:0;
	margin-bottom:15px
}
.culture02 .right .box li:last-child {
	margin-bottom:0
}
.culture02 .right .rect-55 {
	padding-bottom:0;
	height:auto
}
.culture03 .content {
	margin-top:15px
}
.culture03 .content li {
	width:100%;
	margin-bottom:20px
}
.culture03 .content li .box {
	padding:0 15px 5px
}
.culture03 .content li .box .t {
	font-size:15px;
	line-height:22px
}
.culture03 .content li .box .c {
	height:auto
}
.rightBar {
	display:none
}
.header .logo .img1 {
	display:none
}
.header .logo .img2 {
	display:block
}
.header .h_tools .h_search i {
	background:url(../img/h_tools3_on.png);
	background-size:cover
}
:root .ibanner .item.v_item img {
	display:block
}
.ibanner {
	padding-top:72px
}
.ibanner .iban_word {
	display:none
}
.ibanner .iban_dot {
	display:none
}
.ibanner .item {
	position:relative;
	height:auto
}
.ibanner .owl-item .item img,.ibanner video {
	position:static;
	width:100%;
	margin-left:0
}
.ibanner .cursor {
	display:none!important
}
.ibanner .mask {
	display:none
}
.ibanner .owl-nav>div {
	display:block
}
.ipart01 {
	padding:20px 0
}
.ipart01 ul li {
	width:33%
}
.ipart01 ul li .txt {
	font-size:18px
}
.ipart02 {
	padding:20px 0 0
}
.ipart02 .ipt2_top .left,.ipart02 .ipt2_top .right,.ipart02 .ipt2_bott li {
	width:100%;
	margin-left:0;
	margin-bottom:20px
}
.ipart02 .cover .box {
	padding:20px
}
.ipart02 .cover .box .tit {
	font-size:20px
}
.ipart02 .cover {
	bottom:0
}
.ipart03 {
	padding:20px 0;
	background-size:cover
}
.ipart03 .infor .tit {
	font-size:20px;
	text-align:center
}
.ipart03 .search {
	margin:20px 0
}
.ipart03 .search .sel {
	margin-bottom:10px
}
.ipart03 .search .sel01 {
	width:100%
}
.ipart03 .search .sel02 {
	width:100%
}
.ipart03 .infor button {
	width:100%
}
.ipart03 .search .sel select {
	line-height:40px;
	height:40px
}
.ipart03 .infor button {
	padding:6px 30px
}
.ipart03 .infor .links {
	width:100%
}
.ipart03 .infor .links a {
	font-size:14px;
	padding:0 15px
}
.ipart04 {
	padding:20px 0
}
.ipart04 .infor {
	font-size:20px;
	margin-bottom:20px
}
.ipart04 .content .left {
	width:100%;
	margin-bottom:20px
}
.ipart04 .content .left .intro .box {
	padding:20px
}
.ipart04 .content .intro .box .tit {
	line-height:24px;
	height:48px
}
.ipart04 .content .left .intro .box .tit .t {
	font-size:18px
}
.ipart04 .content .left .intro .box .tit .date,.ipart04 .content .right ul li .intro .box .tit .date {
	font-size:14px;
	margin-right:25px
}
.ipart04 .content .left .intro .box .tit .date:after,.ipart04 .content .right ul li .intro .box .tit .date:after {
	right:-15px
}
.ipart04 .content .left .intro .box .con {
	font-size:14px
}
.ipart04 .content .right {
	width:100%
}
.ipart04 .content .right ul li .intro .box {
	padding:20px
}
.ipart04 .content .right ul li {
	box-shadow:0 0 10px 0 rgba(0,0,0,0.2)
}
.ipart05 {
	padding:20px 0;
	background-size:cover
}
.ipart05 .infor {
	font-size:20px;
	margin-bottom:20px
}
.ipart05 .content ul li {
	width:33%;
	margin-bottom:10px
}
.ipart05 .content ul li .num {
	font-size:35px
}
.ipart05 .content ul li .txt {
	font-size:14px
}
.ipart05 .content ul li:after {
	height:50px;
	margin-top:-25px
}
.ipart02 .ipt2_top {
	margin-bottom:0
}
.ipart02 .rect-452,.ipart02 .rect-913,.ipart02 .rect-688 {
	padding-bottom:45.2%
}
.ipart02 .rect-452 img,.ipart02 .rect-913 img,.ipart02 .rect-688 img {
	height:auto
}
.ipart03 .infor .links {
	display:none
}
.history01 .history_tab_t {
	display:none
}
.history01 .history_tab_c .history_box {
	padding-top:0
}
.history01 .history_tab_c .history_list .list_hd {
	padding:0 0 20px 0
}
.history01 .history_tab_t .history_tab {
	padding:0
}
.history01 .history_tab_c .history_bd_line {
	display:none
}
.history01 .history_tab_c .history_list {
	width:100%;
	margin-bottom:20px
}
.history01 .history_tab_c .history_list .list_ball {
	display:none
}
.history01 .history_tab_c .history_list .list_time {
	font-size:25px
}
.history01 .history_tab_c .leftBox .list_hd {
	text-align:left
}
.history01 .history_tab_c .rightBox {
	margin-top:20px
}
.history01 .history_tab_c .history_list .list_title {
	min-height:22px
}
.history01 .history_tab_c .list_bd {
	width:100%
}
.history01 .history_tab_c .rightBox .list_box_cover {
	padding:0
}
.contact_us01 .left {
	height:300px
}
.contact_us01 .right .box dt {
	font-size:20px
}
.contact_us02 {
	margin:20px 0
}
.contact_us02 ul li {
	width:100%;
	margin-right:0;
	margin-bottom:20px
}
.contact_us02 ul li .tit {
	font-size:20px;
	height:auto
}
.contact_us02 ul li .con {
	min-height:inherit;
	margin-top:20px
}
.contact_us03 {
	padding:20px 0
}
.contact_us03 .infor .tit {
	font-size:20px
}
.contact_us03 .infor .con {
	line-height:1.5;
	font-size:15px
}
.contact_us03 .form input {
	font-size:13px
}
.contact_us03 .line1 {
	width:100%;
	margin:5% auto 0;
	box-sizing:border-box
}
.contact_us03 .yzm_box .yzm {
	text-indent:10px
}
.contact_us03 .form .btns_list button {
	padding:0;
	height:37px;
	font-size:14px
}
.contact_us03 .form textarea {
	font-size:13px
}
.download01 .txt {
	padding:15px 0;
	font-size:14px
}
.download01 .item .txt {
	font-size:14px;
	padding:10px;
	overflow:hidden
}
.download01 .item .txt .pic_icon {
	position:relative;
	top:0;
	left:0;
	z-index:1;
	margin:0;
	float:left;
	margin-right:3px
}
.download01 .item .txt .t {
	width:60%;
	float:left
}
.download01 .item .txt .down {
	top:9px
}
.video_list .download01 .cover i {
	font-size:40px;
	line-height:50px;
	height:50px;
	width:50px;
	margin-left:-25px;
	margin-top:-25px
}
.introduction01 ul li {
	width:100%;
	margin-right:0;
	padding:10px 5%;
	box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.introduction01 ul li .iconfont {
	font-size:20px
}
.introduction01 ul li .con {
	height:26px;
	line-height:26px
}
.sj_nav ul li {
	margin:0 5px
}
.social01 ul li {
	margin-bottom:20px
}
.social01 ul li .intro .box {
	padding:20px
}
.social01 ul li .intro .box .tit {
	font-size:20px
}
.social01 ul li .intro .box .con {
	font-size:14px
}
.social02 {
	margin-bottom:0
}
.social02 .infor .tit {
	font-size:20px
}
.social02 .infor .con {
	font-size:14px;
	margin:20px 0
}
.social02 .content .item {
	width:100%;
	margin-left:0;
	margin-bottom:20px
}
.social02 .content .item .intro .box .tit {
	font-size:18px
}
.social03 .span-6:first-child {
	margin-bottom:20px
}
.m_nav {
	top:68px
}
.head_search .search_box input {
	width:34%
}
.head_search .search_box button {
	padding:6px 10px
}
.head_search .search_box {
	padding:12px 0
}
.head_search .search_box .icon {
	top:20px
}
.xc_banner {
	padding-top:68px;
	height:204px
}
.xc_banner img {
	width:800px;
	margin-left:-400px
}
.comparePro_list .top_ .tit {
	font-size:12px
}
.comparePro_list .top_ .icon {
	width:34px;
	height:16px;
	background-size:cover
}
.comparePro_list .bott_ {
	margin-top:20px
}
.comparePro_list .bott_ .compare_top {
	margin-bottom:20px
}
.comparePro_list .bott_ {
	width:1000px;
	overflow:auto
}
.comparePro_list.active .top_ {
	position:fixed;
	width:100%;
	top:0
}
.comparePro_list .bott_ {
	width:1000px;
	overflow:auto;
	margin-top:80px
}
.pro_list01 .infor .right {
	display:none
}
.pro_detail02 .right .con ul li .txt {
	line-height:22px;
	height:44px;
	overflow:hidden
}
.pro_detail02 .right .btn_box a i {
	display:none
}
.pro_detail02 .right .field .c a {
	padding:5px 10px;
	line-height:24px;
	height:auto
}
.pro_detail04 .content .tab .c {
	padding:10px 0;
	line-height:22px;
	height:44px;
	overflow:hidden
}
.pro_detail05 .content ul li img {
	height:50px
}
.news_list02 .content li.noimg .li_box .intro .tit span.date {
	width:40%
}
.activity01 .content ul li .intro .box .tit .t {
	line-height:28px
}
.service01 .content .intro .c a {
	margin-right:8px;
	width:79px
}
.train_view01 .owl-dots .owl-dot {
	width:30px
}
.train_view02 .owl-dots .owl-dot {
	width:30px
}
.pro_center01 .item {
	height:243px
}
.pro_center01 .owl-item .item img {
	width:800px;
	margin-left:-400px
}
.pro_center01 {
	padding-top:60px
}
.support03 .content .right .q .icon {
	width:15px;
	height:10px;
	background-size:cover
}
.support03 .content .right .q.hide_a .icon {
	background-size:cover
}
.about_us01 .content ul li .img img {
	height:50px
}
.about_us01 .content ul li {
	width:50%;
	margin-bottom:10px
}
.xc_cen_banner.solu_banner .content .con {
	width:100%
}
.solution01 .content .item .intro .box .link {
	display:none
}
.solution01 .content .owl-nav>div {
	font-size:25px
}
.solution01 .content .item .intro .box .common-yellow {
	display:none
}
.solution02 .content .item .intro .box .link span {
	font-size:14px;
	padding:3px 9px
}
.solution02 .content .owl-nav>div {
	font-size:35px
}
.solution02 .content .item .intro .box .tit {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.solution02 .content .item .intro .box {
	padding:20px
}
.solution02 .content .item .item_box .intro {
	min-height:142px
}
.solution02 {
	padding-bottom:20px
}
.news_center04 ul li:nth-child(3) {
	display:none
}
.news_center04 ul li:nth-child(4) {
	display:none
}
.news_center02 .content ul li:nth-child(3) {
	display:none
}
.header .logo {
	width:46%
}
.header .h_tools .h_tool i {
	margin-right:5px
}
.header .h_tools .h_tool {
	padding:0 6px
}
.header .h_tools .h_tool {
	color:#484848
}
.header .h_tools .h_lan i {
	background:url(../img/h_tools2_on.png);
	background-size:cover
}
.header .h_tools .h_tool:after {
	background:#b5b1b1
}
.ipart04 .content .right ul li .intro .box .tit .t {
	font-size:18px
}
.pro_detail02 .right .con ul li .num {
	font-size:22px
}
.pro_detail02 .right .con ul li {
	width:30%;
	margin-right:3%
}
.fz20 {
	font-size:17px
}
.contact_us03 .yzm_box .yzm {
	width:25%;
	margin-right:5px
}
.pro_list02 {
	position:relative
}
.pro_list02:after {
	content:'';
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	left:0;
	background:url(../img/black.2.png)
}
.pro_list02 .wrap {
	position:relative;
	z-index:2
}
#map-49833 {
	width:100%!important;
	height:300px!important
}
.trainer01 .tab_t ul li {
	min-width:132px;
	line-height:40px;
	height:40px;
	margin-left:10px
}
.order.channel_content {
	padding-top:68px
}
body .partorder .Form-P1 .Form-P1-Left {
	width:100%
}
body .partorder .Form-P1 .Form-P1-right {
	width:100%
}
.header .h_tools .h_lan .drop_box .pd {
	padding:20px 20px 0
}
.header .h_tools .h_lan .drop_box .t {
	margin-bottom:10px
}
.header .h_tools .h_lan .drop_box .drop_list li {
	line-height:25px;
	font-size:14px
}
}@media only screen and (max-width:320px) {
	.pro_list01 .content ul li .common-btn span {
	font-size:12px
}
.network01 .left .l_top .box .sele_wrap .sele {
	font-size:12px
}
}

@media only screen and (max-width:1024px) {
	.pro_detail03 .left {
		width:100%;
		margin-bottom:20px
	}
}


