@media only screen and (max-width: 767px) {
	.sp_none {display: none;}
	.sp_block {display: block;}
	
	.sp_w96 {width: 96%;margin:0 auto;}
	.sp_w100 {width: 100%;height: auto;}

	.sp_mt10 {margin-top: 10px;}
	.sp_mt15 {margin-top: 15px;}
	.sp_mt20 {margin-top: 20px;}
	.sp_mt25 {margin-top: 25px;}
	.sp_mt30 {margin-top: 30px;}
	.sp_mt35 {margin-top: 35px;}
	.sp_mt40 {margin-top: 40px;}
	.sp_mt45 {margin-top: 45px;}
	.sp_t_center {text-align: center;}
	
	img[usemap] {
		border: none;
		height: auto;
		max-width: 100%;
		width: auto;
	}

	.sp_fl {float: left;}
	.sp_fr {float: right;}
	.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
	.clearfix{zoom:1} 
	.header_nav_sp {width: 100%;height:60px;background: #00a0e8;position: relative;}
	.header_nav_spl {float: left;color: #fff;font-size:12px;letter-spacing: -0.02em;margin-top:12px;}
	.header_nav_spl a {display: block;color: #fff;}
	.model-1 {width:28px;height:24px;float: right;}
	.menu{width:28px; height:24px;position:relative; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; box-sizing: border-box;}
	.bar{height:2px; width:28px; display:block; position:absolute; background-color:#FFF; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
	.model-1 .bar:nth-of-type(1) {
	  top:22px;
	  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
	  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
	  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
	  -webkit-transition-delay: 0.2s, 0;
	  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;  
	}
	.model-1 .bar:nth-of-type(2) {
	  top:28px;
	  -moz-transition: ease 0.1s 0.1s;
	  -o-transition: ease 0.1s 0.1s;
	  -webkit-transition: ease 0.1s;
	  -webkit-transition-delay: 0.1s;
	  transition: ease 0.1s 0.1s; 
	}
	.model-1 .bar:nth-of-type(3) {
	  top:34px;
	  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
	  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
	  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
	  -webkit-transition-delay: 0.2s, 0;
	  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
	}
	.model-1.hover .bar:nth-of-type(1) {
	  top:28px;
	  -moz-transform: rotate(45deg);
	  -ms-transform: rotate(45deg);
	  -webkit-transform: rotate(45deg);
	  transform: rotate(45deg);
	  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
	  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
	  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
	  -webkit-transition-delay: 0, 0.2s;
	  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
	}
	.model-1.hover .bar:nth-of-type(2) {
	  opacity: 0;
	}
	.model-1.hover .bar:nth-of-type(3) {
	  top:28px;
	  -moz-transform: rotate(-45deg);
	  -ms-transform: rotate(-45deg);
	  -webkit-transform: rotate(-45deg);
	  transform: rotate(-45deg);
	  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
	  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
	  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
	  -webkit-transition-delay: 0, 0.2s;
	  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
	}
	.header_navi_ul_sp {display: none;position: absolute;right: 0;top:60px;width:70%;background:rgba(0,58,102,0.9);filter:alpha(opacity=0);-moz-opacity:0;opacity: 0;box-sizing: border-box;z-index:1000; overflow:hidden; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition: all ease-out .5s; -webkit-transition: all ease-out .5s; -moz-transition: all ease-out .5s; -o-transition: all ease-out .5s;}
	.header_navi_ul_sp.unfold{height:auto; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; display: block;}
	.header_navi_ul_sp li {width: 100%;padding:10px 4%;border-bottom: 2px solid #fff;box-sizing: border-box;}
	.header_navi_ul_sp li:last-child {border-bottom: none;}
	.header_navi_ul_sp li a {color: #fff;font-size: 17px;display: block;}
	.header_navi_ul_sp li i {float: right;color: #fff;font-size: 17px;font-style: normal;transform:scale(1,1.7);-ms-transform:scale(1,1.7);-webkit-transform:scale(1,1.7);-moz-transform:scale(1,1.7);-o-transform:scale(1,1.7);}
	.header_navi_ul_sp li img {vertical-align: middle;}
	.header_contact_sp {height: 45px;width: 96%;margin: 0 auto;}
	.header_contact_sp .sp_fl {margin-top: 18px;}
	.header_contact_sp .sp_fr {margin-top: 8px;}
	.header_contact_sp .sp_fr p img {width: 14px;vertical-align: middle;}
	.header_contact_sp .sp_fr p span {font-size:11px;}
	.header_contact_sp .sp_fr p:last-child {margin-top:5px;}
	.main_image{width:100%; height:auto; overflow:hidden; position:relative;margin: 15px auto 0 auto;};
	.main_image ul{width:9999px; height:auto; overflow:hidden; position:absolute; top:0; left:0}
	.main_image li{float:left; width:100%; height:auto;}
	.flicking_con{position:relative;}
	.flicking_con .flicking_inner{position:absolute; top:-20px; z-index:999; width:100%; height:12px; text-align:center;}
	.flicking_con a{width:10px; height:10px; margin:0 6px; background:#fff;border:1px solid #256193; border-radius:5px;box-sizing: border-box; display:inline-block; text-indent:-10000px;}
	.flicking_con a.on{background:#00a0e8;}
	#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:50px!important;height:142px!important;top:50%;margin-top:-71px;display:none;}
	#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:12%;}
	#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:12%;}
	#btn_prev01,#btn_next01{text-decoration:none;background:#c0c0c0;color:#fff;opacity:0.5;filter:alpha(opacity:0.5);font-size:20px;z-index:11111;position:absolute;display:block;width:30px!important;text-align: center;height:142px!important;line-height: 142px;top:50%;margin-top:-71px;}
	#btn_prev01{left:2%;}
	#btn_next01{right:2%;}
	.develop_sp {margin-top: 25px;}
	.main_products_title {width: 96%;margin: 38px auto 0 auto;}
	.main_products_sp {margin-top:29px;}
	.main_products_sp li {float: left;width: 49%;margin-right: 2%;border: 1px solid #dfdedc;box-sizing: border-box;padding: 10px 8px 7px 8px;}
	.main_products_sp li:nth-child(2n) {margin-right: 0;}
	.main_products_sp li h5 {font-size:19px;text-align: center;color: #0a4b85;}
	.main_products_sp li h5 span {font-size:13px;}
	.main_products_sp li p {margin-top: 20px;}
	.main_products_sp li a {display: block;margin-top:10px;}
	.products_introduce_sp {background:#efefef;padding: 8px 15px 25px 15px;box-sizing: border-box;}
	.products_introduce_sp li {float: left;width: 48%;margin-left: 4%;margin-top: 17px;background:#fff;box-shadow:0 3px 5px #d2d2d2;}
	.products_introduce_sp li:nth-child(2n+1) {margin-left: 0;}
	.products_introduce_sp li a {display: block;padding: 22px 0 15px 0;box-sizing: border-box;}
	.products_introduce_sp li p {text-align: center;font-size: 16px;}
	.contact_sp {margin: 78px auto 30px auto;}
	.contact_sp li {border: 2px solid #e8e6e7;border-top:6px solid  #0a4c86;padding: 15px;margin-top: 13px;}
	.contact_sp li h3 {font-size: 16px;color: #0a4b8d;}
	.contact_sp li .address {font-size: 12px;margin-top: 10px;}
	.contact_sp li .tf {color: #084d86;padding-left: 22px;margin-top: 20px;}
	.contact_sp li .tf b {font-size: 13px;}
	.contact_sp li .tf span {font-size: 24px;font-weight: bold;padding-left: 14px;}
	#topcontrol {width:36px;height:36px;margin: 0;position:fixed;top:auto;bottom:30px;right:0;background:url(../images/totop_sp.jpg) no-repeat;background-size: 36px auto;}
	.footer_sp {background:#00a0e8;}
	.footer_sp ul {width: 96%;margin: 0 auto;padding:30px 0;}
	.footer_sp ul li {margin-top: 20px;float: left;width: 33%;border-right: 2px solid #fff;padding: 3px 0;text-align: center;box-sizing: border-box;}
	.footer_sp ul li:nth-child(3n),.footer_sp ul li:last-child {border-right: none;}
	.footer_sp ul li a {display: block;color: #fff;font-style: 12px;}
	.footer_sp .copyright {text-align: center;font-size: 10px;background:#0a4c88;border-top: none;}

	.top_border_sp {width: 100%;border:2px solid #00a1e9;margin-top: 15px;box-sizing: border-box;}
	.products_title_sp {line-height: 22px;font-size: 12px;margin-top: 6px;border-bottom: 1px dotted #929292;}
	.products_title_sp span {text-decoration: underline;}
	.products_introduce02_sp {margin-top: 21px;}
	.products_introduce02_sp .products_introduce02_title_sp,.cartoon_sp_h3 {font-size: 26px;color: #00a0e8;font-weight: normal;border-bottom: 2px solid #dbdbdb;padding: 7px 0;}
	.products_introduce02_sp ul {background:#efefef;padding: 8px 15px 25px 15px;background: #efefef;height:865px;box-sizing: border-box;}
	.products_introduce02_sp li {text-align: center;font-size: 16px;float: left;width: 48%;margin-left: 4%;margin-top: 17px;background:#fff;box-shadow:0 3px 5px #d2d2d2;}
	.products_introduce02_sp li:nth-child(2n+1) {margin-left: 0;}
	.products_introduce02_sp a {display: block;padding: 22px 0 0 0;}


	.products_introduce02_01_sp {margin-top: 21px;}
	.products_introduce02_01_title_sp {font-size: 26px;color: #00a0e8;font-weight: normal;border-bottom: 2px solid #dbdbdb;}
	.products_introduce02_01_sp ul {background: #efefef;padding:16px 10px;box-sizing: border-box;}
	.products_introduce02_01_sp ul li {width: 100%;background: #fff;padding:2% 3%;box-sizing: border-box;margin-top: 30px;}
	.products_introduce02_01_sp ul li:first-child {margin-top: 0;}
	.products_introduce02_01_sp ul li h5 {font-size: 20px;color: #094b87;}
	.products_introduce02_01_sp ul li .ps {text-align: center;}
	.products_introduce02_01_sp ul li .ps img {height: auto;margin:18px 0;}
	.products_introduce02_01_sp ul li .ps_des {font-size: 12px;line-height: 20px;letter-spacing: -0.07em;}
	.products_introduce02_01_sp ul li .ps_des i {display: table-cell;padding-right:3px;font-style: normal;}
	.products_introduce02_01_sp ul li .ps_des span {display: table-cell;}
	.products_introduce02_01_sp ul li .ps_detail {display: block;margin-top: 23px;}

	.products_title_a {margin-top: 25px;height: 34px;line-height: 34px;font-size: 20px;color: #fff;background: #0386ca;text-align: center;}
	.products_introduce02_01_detail_sp ul {margin-bottom: 90px;}
	.products_introduce02_01_detail_sp ul li h5 {font-size: 20px;color: #0a4c88;padding: 30px 0 0 30px;}
	.products_introduce02_01_detail_sp ul li .ps {text-align: center;}
	.products_introduce02_01_detail_sp ul li .ps img {width: 90px;height: auto;}
	.products_introduce02_01_detail_sp ul li .ps_des {margin-top:18px;}
	.products_introduce02_01_detail_sp ul li .ps_des table {width: 100%;}
	.products_introduce02_01_detail_sp ul li .ps_des table tr th {padding:0 8px;}
	.products_introduce02_01_detail_sp ul li .ps_des table tr td {padding: 6px 8px;}
	.products_introduce02_01_detail_sp ul li .ps_des .pdf {display: block;text-align: center;text-decoration: underline;color: #1689d9;}
	.products_introduce02_01_detail_title_sp {margin-top: 20px;font-size: 26px;color: #00a0e8;font-weight: normal;border-bottom: 2px solid #dbdbdb;}
	.to_pageup {display: block;width: 250px;margin:0 auto;height: 26px;line-height: 26px;color: #fff;font-size: 12px;margin: 0 auto;text-align: center;background: url(../images/to_pageup.jpg) no-repeat right center;background-size: auto 100%;}
	
	.products_introduce02_01_detail_sp ul.about_items {margin-bottom: 0;}
	.about_items {margin:16px 0 0 0;overflow: hidden;}
	.about_items li {font-size: 20px;float: left;width: 49%;text-align: center;height: 60px ;line-height: 60px;color: #fff;background:url(../images/about01_sp.jpg) no-repeat center;background-size:100% 100%;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
	.about_items li:first-child {filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;margin-right: 2%;}
	.about_container {margin-top: 10px;overflow: hidden;}
	.about_container li {display: none;}
	.about_container li.show {display: block;}
	.about_container li h3 {margin-top: 15px;height: 34px;line-height: 34px;color: #fff;text-align: center;font-size: 20px;background: url(../images/about_title_bg_sp.jpg) no-repeat center;}
	.about_container li h3.jp {margin-top: 35px;}
	.about_container li p {margin-top: 12px;line-height: 22px;letter-spacing: -0.06em;}
	.about_container li table {border-top:2px dotted #8e8d8b;width: 100%;margin-top: 13px;box-sizing: border-box;}
	.about_container li table tr {border-bottom:2px dotted #8e8d8b;}
	.about_container li table tr th {background: #efefef;width: 110px;box-sizing: border-box;}
	.about_container li table tr th,.about_container li table tr td {padding: 16px 10px;box-sizing: border-box;}
	.about_container li p.else {margin-top: 0;height: 120px;line-height: 29px;padding-top: 25px;letter-spacing:0.1px;text-align: center;font-size: 20px;color: #1689da;font-weight: bold;background: #efefef;box-sizing: border-box;}
	.about_container li p.other {margin-top: 18px;}

	.products_introduce02_sp .tec_des {font-size: 14px;margin-top: 12px;line-height: 22px;}
	.products_introduce02_sp .tec_ul {margin-top: 23px;background: none;padding: 0;height: auto;overflow: hidden;}
	.products_introduce02_sp .tec_ul li {float: none;margin:0;padding: 0;width: auto;text-align: left;background: none;box-shadow: none;font-size: 12px;background: url(../images/tec_toright_sp.jpg) no-repeat 13px center;background-size: 13px auto;padding-left:30px;margin-top: 15px;box-sizing: border-box;height: 22px;line-height: 22px;}
	.products_introduce02_sp a.tec_contact_sp {display: block;width:85%;height: 26px;line-height: 26px;color:#fff;text-align: center;background: url(../images/to_pageup.jpg) no-repeat right center;background-size: 100% 26px;font-size: 12px;padding: 0;margin: 57px auto 0 auto;overflow: hidden;}

	.service_title_sp {height: 34px;line-height: 34px;margin-top: 20px;font-size: 20px;color: #fff;text-align: center;background:url(../images/about_title_bg_sp.jpg) no-repeat center;background-size: 100% 100%;}
	.service_banner_sp {margin-top: 13px;}
	.service_title01_sp {font-size: 17px;margin-top: 18px;}
	.service_list_sp {font-size: 12px;line-height: 20px;}
	.service_agent_sp {margin-top: 22px;font-size: 12px;line-height: 22px;}

	.table_01_sp {margin-top: 14px;}
	.table_01_sp ul,.table_01_sp ul li {text-align: left;font-size: 12px;padding: 0;margin:0;background: none;height: auto;border: none;width: auto;box-shadow: none;}
	.table_01_sp tr th,.table_01_sp tr td {line-height: 22px;font-size: 12px;border: 1px solid #8f867f;padding:8px;box-sizing: border-box;}
	.table_01_sp tr th {width:165px;}
	.table_01_sp tr:nth-child(2n+1) {background: #faf3e9;}
	.table_01_sp tr td a {display: inline-block;}
	.table_01_sp tr td.recruit_expirence {text-decoration: underline;}

	.news_sp ul,.news_sp ul li {font-size: 12px;text-align: left;background: none;padding: 0;margin: 0;height: auto;box-shadow: none;float: none;width: auto;}
	.news_sp ul li a {padding: 0 0 15px 0;}
	.news_sp ul li {position: relative;height: auto;line-height: 20px;border-bottom: 1px dotted #b6b6b6;padding:10px 0;box-sizing: border-box;}
	.news_sp ul li span {position: absolute;bottom: 0;right: 0;}
	.clmL .image {padding: 0;width: 0;}
	.clmL .block {padding-bottom: 15px;}

	.news_detail_des_sp {margin-top: 12px;}

	#container {padding-bottom: 0;}
	.section {width: 100%;}
	.contentArea {width: 96%;border: none;box-sizing: border-box;margin:20px auto 0 auto;}
	.main {float: none;box-sizing: border-box;width: 100%;}
	.tip {padding-left: 10px;}
	.tips {width: 100%;padding: 10px;box-sizing: border-box;}
	.contentArea table {width: 100%;box-sizing: border-box;}
	.contentArea th {font-size: 12px;padding:0 10px 0 10px;width: 70px;text-align: left;}
	input.input1 {width: 50%;}
	input.input1, input#email, input#company, input#tel, textarea#contents {width: 90%;}
	.contentArea td.none a {padding-left: 0;margin-bottom: 10px;}
	.rule {width:96%;margin: 0 auto;}

	.newsDetail .d_ttl em {position: static;}
	.newsDetail .d_info {padding:5% 2%;box-sizing: border-box;}

	.news_detailnav_sp {width: 120px;height: 25px;line-height: 25px;font-size: 14px;text-align: center;margin: 20px auto 0 auto;background: url(../images/about_title_bg_sp.jpg) no-repeat center;}
	.news_detailnav_sp a {color: #fff;}

	.true_false_VM-63A .flt {float: none;}
	.true_false_VM-63A .frt {float: none;}
	.main .list_two_img ul {font-size:14px;width: 96%;}

	.SAA1_menu {width: 100%;height: auto;border:none;border-top: #E8E6E7 1px solid;border-left: #E8E6E7 1px solid;}
	.SAA1_menu li {width: 50%;height: auto;padding:10px 8px;font-size: 12px;box-sizing: border-box;line-height: 17px;border-left:none;border-right: #E8E6E7 1px solid;border-bottom: #E8E6E7 1px solid;}
	.SAA1_menu li img {float: left;width: 30px;height: auto;}
	.SAA1_menu li p.cs {text-align: left;padding-left: 6px;display:table-cell;}
	.detailed_table td {word-break: break-all;font-size: 13px;}
	.products_introduce02_01_detail_sp ul {margin-bottom: 20px;}
	.SAA1_menu li.selectd {border-bottom:#1388D3 1px solid;}
	.SAA1_function {font-size: 14px;}
	.SAA1_sx p {font-size: 12px;}

	#main_evolution {margin-top: 30px;}
	#main_evolution .his .his_left {width: 18%;}
	#main_evolution .his .his_right {margin-left: 2%;width: 80%;}
	#main_evolution .his .his_right ul li {float: none;width: 100%;}
	#main_evolution .his .his_right ul li:nth-child(2) {border-top: none;}
	#main_evolution .his .his_right ul li .years_ins h5 {font-size: 22px;}
	#main_evolution .his .his_left .history_th span {font-size: 27px;}

.case_info ul {height: auto;background: none;padding: 0;}
.case_info ul li {width: 33.3%;font-size: 12px;margin-right: 0;box-shadow: none;margin-left: 0;padding: 0;margin-top: 0;}
.case_info ul li .a1 {bottom: 10px;}
.case_info ul li .a2 {width: 90%;bottom: 0;}
.case_list .case_intro {padding: 10px;text-align: center;}
.case_list .case_intro img {float: none;}
.case_list .case_intro p {float: none;margin-left: 0;width: 100%;text-align: left;font-size: 12px;line-height: 22px;margin-top: 10px;}
.case_list h5 {font-size: 15px;height: 35px;line-height: 35px;}
.case_list .case_intro a {position: static;margin: 10px auto 0 auto;padding: 0;font-size: 12px;height: 25px;line-height: 25px;}
a.return {padding: 0;font-size: 12px;height: 30px;line-height: 30px;}
ul.case_detail_tab {height: auto;padding: 0;background: #fff;}
.case_detail_tab li {margin-top: 0;font-size: 12px;width: 32%;margin-left: 2%;box-shadow: none;}
.case_detail_tab li:nth-child(2n+1) {margin-left: 2%;}
.case_detail_tab li:first-child {margin-left: 0;}
ul.case_noise_detail_intro {height: auto;padding: 0;background: #fff;}
.case_noise_detail_intro li {box-shadow: none;margin-top: 0;width: 100%;float: none;margin-left: 0;}
.case_measure {text-align: left;font-size: 12px;line-height: 22px;padding: 9px;}
.case_detail_table {font-size: 12px;}
.case_detail_table tr td {padding: 7px 0;}
.case_noise_title {font-size: 15px;line-height: normal;padding: 10px 20px;}
.case_noise_title02 {font-size: 15px;height: 30px;line-height: 30px;}


.noise_p{margin-top:20px; position: relative;}
.nobg1 span{background:url(../../products/images/y_case_spa.jpg) no-repeat;}
.nobg2 span{background:url(../../products/images/y_case_spb.jpg) no-repeat;}

.noise_b14{border:none;z-index: 9999;width: 100%;background:#dddddd; position:relative;}
.noise_b14 p {border-right: none;width:98%; margin:0px 1% 0px 1%; text-align: center;color: #fff;font-size:14px;padding: 0 7px;box-sizing: border-box; border-bottom:1px solid #b1b1b1; background:none; padding:0px 0px 0px 0px;}
.noise_b14 p a {color: #4e4e4e;font-size:14px;display: block; background:none; width:100%; height:auto; padding:5px 0px 5px 0px;}
.noise_b14 p:last-child {border-bottom:none;}


.cartoon_a1{float:none; width:95%;}
.cartoon_a2{float:none; width:95%; margin-top:30px;}

.cartoon_a5{float:none; width:100%; font-size:18px;line-height:200%;}
.cartoon_a6{float:none; width:100%; margin-left:0px; margin-top:30px;}

.cartoon_a8{width:100%;}
.cartoon_a9 a{float:none; margin:0 auto}
.cartoon_a10 a{float:none; margin:30px auto;}


.SAA1_menu_a{width:100%;}
.SAA1_menu_a li{width:48%; font-size:14px; background-size:100%; height:auto; line-height:40px;}
.SAA1_menu_a li:hover,.SAA1_menu_a li.selectda{height:auto; line-height:40px;}
.SAA1_menu_a li:nth-child(1){margin-right:4%;}
.sen_p2{width:100%;}
.sen_p3{width:48%;}

.apv_a1{width:100%;}
.apv_a1 p{height:100%;}
.apv_a1 p img{width:100%; height:100%;}
.video{width:100%; height:100%;}
.apv_a2{font-size:18px; line-height:28px;}
.apv_a3{font-size:18px; line-height:28px;}
.apv_a4{font-size:16px; line-height:28px;}
.apv_a5{font-size:16px;}
.apv_a7{width:auto; font-size:1em;}
.apv_a8{font-size:14px;}
.apv_a9{font-size:14px;}

.wx_lista a{display:block; padding:20px 20px; border:1px solid #ccc;}


.main_imageb{width:100%; height:auto; overflow:hidden; position:relative;margin: 15px auto 0 auto;};
	.main_imageb ul{width:9999px; height:auto; overflow:hidden; position:absolute; top:0; left:0}
	.main_imageb li{float:left; width:100%; height:auto;}
	.flicking_conb{position:relative;}
	.flicking_conb .flicking_innerb{position:absolute; top:-20px; z-index:999; width:100%; height:12px; text-align:center;}
	.flicking_conb a{width:10px; height:10px; margin:0 6px; background:#fff;border:1px solid #256193; border-radius:5px;box-sizing: border-box; display:inline-block; text-indent:-10000px;}
	.flicking_conb a.on{background:#00a0e8;}
	#btn_prevb,#btn_nextb{z-index:11111;position:absolute;display:block;width:50px!important;height:142px!important;top:50%;margin-top:-71px;display:none;}
	#btn_prevb{background:url(../images/hover_left.png) no-repeat left top;left:12%;}
	#btn_nextb{background:url(../images/hover_right.png) no-repeat right top;right:12%;}
}	









