 @charset "utf-8";
/*----------------公共部分----------------*/
html {
	overflow-x: hidden;
	overflow-y: auto;
}
body {
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
body, li, ul, ol, dl, dt, dd, form, input, textarea, h1, h2, h3, h4, h5, h6, p, select {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 12px;
	font: 12px/1.5 tahoma, arial, "Microsoft YaHei";
	outline: 0 none;
	color: #333;
}
em, i {
	font-style: normal;
}
a {
	color: #333;
}
a {
	text-decoration: none;
}
* {
	margin: 0px;
	padding: 0px;
	outline: none !important;
}
img {
	-ms-interpolation-mode: bicubic;
	border: none;
}
.view {
	z-index: 1;
	position: absolute;
}
.horizontal .view {
	position: relative;
	float: left;
}
.vertical .view {
	position: relative;
}
.view_contents {
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	z-index: 10;
	height: 100%;
	overflow: hidden;
}
.layout {
	position: relative;
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	z-index: 1;
}
.layout > .view_contents { /*overflow: visible;*/
	cursor: default;
}
/*流布局*/
.flow .view_contents > .view {
	float: left;
}
.clear {
	clear: both;
}
/*苹果去除样式*/
select, input[type='button'], input[type="reset"], input[type='submit'], input[type='text'], input[type="password"], input[name='query'], input[name='d'] {
	-webkit-appearance: none;
	border-radius: 0px
}
input:focus {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-user-modify: read-write-plaintext-only;
}
/*模块分页*/
.page_btn {
	clear: both;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}
.page_btn a {
	display: inline-block;
	color: #333;
	box-sizing: border-box;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	font-family: 'microsoft YaHei';
}
.page_btn a.cur, .page_btn a:hover {
	border: 1px solid #4c4c4c;
}
.prev_btn, .next_btn {
	font-family: '黑体' !important;
	border: 0 !important;
}
.no_page {
	border: 0 !important;
}
@media screen and (max-width:768px) {
/*分页*/
.page_btn a:nth-child(n+5) {
	display: none;
}
.page_btn a:nth-last-child(1), .page_btn a:nth-last-child(2), .page_btn a:nth-last-child(3) {
	display: inline-block !important;
}
}
/*图片放大样式*/
.imgBox {
	position: fixed;
	z-index: 9999;
	background-color: rgba(0, 0, 0, 0.4);
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.imgBox img {
	position: absolute;
	width: auto;
	max-width: 80%; /*max-height: 65%;*/
	border: 20px solid #fff;
	top: 40%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	box-shadow: 0 0 10px rgba(0,0,0,.3);
}
.imgBox.scroll {
	overflow-y: scroll;
	overflow-x: hidden;
}
.imgBox.scroll::-webkit-scrollbar {
width: 6px;
height: 6px;
background: rgba(0,0,0,.05);
}
.imgBox.scroll::-webkit-scrollbar {
width: 6px;
height: 6px;
background: rgba(0,0,0,.02);
}
.imgBox.scroll::-webkit-scrollbar-button {
background: #f7f7f7;
height: 0;
}
.imgBox.scroll::-webkit-scrollbar-corner {
background: rgba(0,0,0,.05);
}
.imgBox.scroll::-webkit-scrollbar-thumb {
background: rgba(255,255,255,.7);
border-radius: 3px;
}
.imgBox.scroll img {
	top: 5%;
	margin-bottom: 5%;
	transform: translate(-50%, 0%);
	-webkit-transform: translate(-50%, 0%);
	-moz-transform: translate(-50%, 0%);
	-o-transform: translate(-50%, 0%);
}
.pos_fixed {
	position: fixed;
	width: 100%;
}
.imageButton {
	position: fixed;
	bottom: 15%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
.imageButton span {
	display: inline-block;
	cursor: pointer;
	box-shadow: 0 0 6px rgba(0,0,0,.2);
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-ms-transition: all ease .2s;
	-o-transition: all ease .2s;
	transition: all ease .2s;
}
.imageButton span:hover {
	opacity: .8;
}
.imageButton span.closeShowPic {
	font-size: 40px;
	border-radius: 100%;
	font-family: serif;
	line-height: 1;
	background-color: #fff;
	padding: .2em;
	text-align: center;
}
@media screen and (max-width: 768px) {/*mobi*/
.imgBox img {
	border-width: 10px;
}
.imgBox.scroll img {
	top: 5%;
	margin-bottom: 10vh;
}
}
/*----------------------电脑板式样式----------------------*/

/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
}
body {
	background-position: left top;
}
#image_logo_1484980857842 {
	width: 13.083333333333332%;
	height: 68px;
	position: absolute;
	top: 7px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_logo_1484980857842 {
	height: 77px;
	width: 158px;
}
}
@media screen and (max-width:640px) {
#image_logo_1484980857842 {
	width: 55.09641873278237%;
	height: 200px;
	top: 50px;
	left: 22.451790633608816%;
	display: none;
}
}
#image_logo_1484548505363 {
	width: 16.666666666666664%;
	height: 200px;
	position: absolute;
	left: 41.66666666666667%;
	top: 54.515625px;
	display: none;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_logo_1484548505363 {
	width: 20.833333333333336%;
	height: 200px;
	left: 39.58333333333333%;
	top: 54.515625px;
	display: none;
}
}
@media screen and (max-width:640px) {
#image_logo_1484548505363 {
	width: 21.578947368421055%;
	height: 41px;
	top: 6.46875px;
	left: 0%;
	display: block;
}
}
#dh_style_01_1486955218093 {
	width: 54.41666666666667%;
	z-index: 6;
	top: 19.5px;
	position: absolute;
	left: 45.58333333333333%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#dh_style_01_1486955218093 {
	z-index: 999;
	width: 65.9375%;
	left: 34.043610816542945%;
	top: 23px;
}
}
@media screen and (max-width:640px) {
#dh_style_01_1486955218093 {
	z-index: 999;
	width: 14.473684210526317%;
	top: 0px;
	left: 85.52220394736842%;
}
}
#dh_style_01_1486955218093 > .view_contents {
	overflow: visible;
}
#dh_style_01_1486955218093 .mainMenuSet {
	background: #ffffff;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 45px;
	height: 45px;
	opacity: 1;
}
#dh_style_01_1486955218093 #hot>a {
	background: #074a81;
	color: #ffffff;
}
#dh_style_01_1486955218093 .subMenuSet {
	background: #ffffff;
	color: #333333;
}
#dh_style_01_1486955218093 .subCurSet {
	background: #074a81;
	color: #ffffff;
}
#dh_style_01_1486955218093 .mainMenuSet:hover {
	background: #074a81;
	color: #ffffff;
}
#dh_style_01_1486955218093 .subMenuSet:hover {
	background: #074a81;
	color: #ffffff;
}
#dh_style_01_1486955218093 .subminSet {
	padding-top: 20px;
}
#dh_style_01_1486955218093 .columnSet {
	height: 45px;
	line-height: 45px;
}
#dh_style_01_1486955218093 {
	height: 45px;
	line-height: 45px;
}
#dh_style_01_1486955218093 .subminSet:hover {
	background: transparent;
	color: #ffffff;
}
@media screen and (max-width:640px) {
#dh_style_01_1486955218093 .mainMenuSet {
	background: none;
	color: #ffffff;
	line-height: 40px;
	height: 40px;
}
}
@media screen and (max-width:640px) {
#dh_style_01_1486955218093 .icoMenuSet {
	font-size: 35px;
}
}
@media screen and (max-width:640px) {
#dh_style_01_1486955218093 .subMenuSet {
	background: none;
	color: #eaeaea;
	padding-left: 10px;
}
}
@media screen and (max-width:640px) {
#dh_style_01_1486955218093 .subCurSet {
	background: #99c038;
}
}
#lang_style_1_1485135286616 {
	width: 22.166666666666668%;
	position: absolute;
	top: 1px;
	left: 77.83333333333333%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#lang_style_1_1485135286616 {
	width: 235px;
	left: 75.08284729586427%;
}
}
@media screen and (max-width:640px) {
#lang_style_1_1485135286616 {
	width: 88.94736842105263%;
	top: 13.5px;
	left: 0%;
}
}
@media screen and (max-width:640px) {
#lang_style_1_1485135286616 .textSet {
	font-size: 12px;
}
}
@media screen and (max-width:640px) {
#lang_style_1_1485135286616 {
	font-size: 12px;
}
}
#lang_style_1_1485135286616 .textSet {
	text-align: right;
	color: #000000;
}
#lang_style_1_1485135286616 {
	text-align: right;
	color: #ffffff;
	height: 18px;
	line-height: 0px;
}
#comm_layout_header {
	height: 87px;
	z-index: 50;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#comm_layout_header {
	height: 84px;
}
}
@media screen and (max-width:640px) {
#comm_layout_header {
	height: 49.46875px;
	display: block;
	z-index: 31;
}
}
#comm_layout_header > .view_contents {
	max-width: 1200px;
	overflow: visible;
}
#comm_layout_header {
	border-top-color: #eeb81a;
	border-top-style: none;
	border-top-width: 2px;
	background: #ffffff;
	border-bottom-style: none;
	border-bottom-color: #074a81;
	border-bottom-width: 7px;
	opacity: 1;
}
#comm_layout_header>.view_contents {
	border-bottom-color: #074a81;
	border-bottom-style: solid;
	border-bottom-width: 4px;
}
@media screen and (max-width:640px) {
#comm_layout_header>.view_contents {
	margin-left: 0px;
	margin-right: 0px;
}
}
#image_style_01_1486450769939 {
	width: 100%;
	height: 600px;
	position: absolute;
	top: 0px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1486450769939 {
	height: 422px;
}
}
@media screen and (max-width:640px) {
#image_style_01_1486450769939 {
	width: 100.08223684210526%;
	height: 172px;
	top: 0px;
	left: 0%;
}
}
#image_style_01_1486450769939 > .view_contents {
	overflow: visible;
}
#text_style_02_1486450770730 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 24px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486450770730 {
	left: 8.16542948038176%;
	width: 83.66914103923648%;
	top: 3px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486450770730 {
	width: 100%;
	top: 0px;
	left: 0%;
}
}
#text_style_02_1486450770730>.view_contents {
	box-sizing: border-box;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486450770730>.view_contents {
	box-sizing: border-box;
	font-size: 35px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486450770730>.view_contents {
	box-sizing: border-box;
	font-size: 25px;
	height: 40px;
	line-height: 40px;
}
}
#text_style_02_1486450770738 {
	width: 99.77083333333333%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 85px;
	left: 0.14583333333333334%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486450770738 {
	left: 11.558854718981973%;
	width: 76.88229056203606%;
	top: 56px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486450770738 {
	width: 100%;
	top: 40.98263931274414px;
	left: 0%;
}
}
#text_style_02_1486450770738>.view_contents {
	box-sizing: border-box;
	color: #ffffff;
	text-align: center;
	font-size: 32px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486450770738>.view_contents {
	box-sizing: border-box;
	font-size: 35px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486450770738>.view_contents {
	box-sizing: border-box;
	font-size: 19px;
	height: 40px;
	line-height: 40px;
}
}
#div_includeBlock_1486450769982 {
	width: 1200px;
	height: 159px;
	position: absolute;
	top: 88.5px;
	left: calc(50% - 600px);
	z-index: 2;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1486450769982 {
	width: 100%;
	left: 0%;
	top: 57.5px;
}
}
@media screen and (max-width:640px) {
#div_includeBlock_1486450769982 {
	width: 70%;
	height: 80.97222518920898px;
	top: 25px;
	left: 15%;
}
}
#div_includeBlock_1486955541007 {
	width: 100%;
	height: 360px;
	position: absolute;
	top: 120px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1486955541007 {
	left: calc(50% - 471.5px);
	top: 61.5px;
	height: 299px;
}
}
@media screen and (max-width:640px) {
#div_includeBlock_1486955541007 {
	width: 100%;
	height: 127px;
	top: 19.921875px;
	left: 0%;
}
}
#div_includeBlock_1486955541007 {
	background: #000000;
	opacity: 0.7;
}
#qqol_style_01_1506483249540 {
	width: 17.5%;
	position: absolute;
	top: 10px;
	left: 0.5254860746190226%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#qqol_style_01_1506483249540 {
}
}
@media screen and (max-width:640px) {
#qqol_style_01_1506483249540 {
	width: 57.85123966942148%;
	top: 10px;
	left: 3.3003300330033%;
	display: none;
}
}
#qqol_style_01_1506483249540 > .view_contents {
	overflow: visible;
}
#layout_1486450769936 {
	height: 600px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1486450769936 {
	height: 422px;
}
}
@media screen and (max-width:640px) {
#layout_1486450769936 {
	height: 172px;
}
}
#layout_1486450769936 > .view_contents {
	overflow: visible;
}
#layout_1486450769936 {
	background: #f2f2f2;
}
#text_style_02_1486620066832 {
	width: 30.833333333333336%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 34.87847900390625px;
	left: -0.004629770914713542%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486620066832 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1486620066832 {
	width: 100%;
	top: 0px;
	left: 0%;
}
}
#text_style_02_1486620066832>.view_contents {
	box-sizing: border-box;
	font-size: 24px;
	font-weight: normal;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486620066832>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486620066832>.view_contents {
	box-sizing: border-box;
}
}
#homelink_style_01_1486620066864 {
	width: 38.416666666666664%;
	position: absolute;
	top: 41.87847900390625px;
	left: 61.578703562418625%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#homelink_style_01_1486620066864 {
}
}
@media screen and (max-width:640px) {
#homelink_style_01_1486620066864 {
	width: 100%;
	top: 50px;
	left: 0%;
}
}
#homelink_style_01_1486620066864 .textSet {
	text-align: right;
}
#homelink_style_01_1486620066864 {
	text-align: right;
}
#layout_1486620066827 {
	height: 100px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1486620066827 {
}
}
@media screen and (max-width:640px) {
#layout_1486620066827 {
	height: 86.00001525878906px;
}
}
#layout_1486620066827 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}
#layout_1486620066827 {
	background: #e5e5e5;
}
#newsList_style_04_1484806914930 {
	width: 503px;
	position: absolute;
	top: 38px;
	left: 22.666666666666664%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_04_1484806914930 {
	width: 414px;
	left: calc(50% - 204.5px);
	top: 38px;
}
}
@media screen and (max-width:640px) {
#newsList_style_04_1484806914930 {
	width: 100%;
	top: 258px;
	left: 0%;
}
}
#newsList_style_04_1484806914930 .titleSet {
	text-align: center;
	padding-top: 25px;
}
#newsList_style_04_1484806914930 .detailSet {
	text-align: center;
	padding-top: 19px;
	padding-bottom: 7px;
	color: #333333;
}
#newsList_style_04_1484806914930 .modSet {
	padding-bottom: 30px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media screen and (max-width:640px) {
#newsList_style_04_1484806914930 .titleSet {
	font-size: 14px;
}
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_04_1484806914930 .modSet {
	padding-bottom: 17px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-top: 0px;
}
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_04_1484806914930 {
	padding-bottom: 0px;
}
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_04_1484806914930 .detailSet {
	padding-bottom: 27px;
}
}
/*----------------------電腦闆式樣式----------------------*/
#newsList_style_04_1484806914930 {
}
/*----------------------平闆闆式樣式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_04_1484806914930 {
}
#newsList_style_04_1484806914930 li.sumary_list {
	margin-bottom: 25px !important;
}
}
/*----------------------手機闆式樣式----------------------*/
@media screen and (max-width:640px) {
#newsList_style_04_1484806914930 {
}
}
#newsList_style_07_1484804580844 {
	width: 250px;
	height: 320px;
	position: absolute;
	top: 38px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_07_1484804580844 {
}
}
@media screen and (max-width:640px) {
#newsList_style_07_1484804580844 {
	width: 49%;
	height: 236px;
	top: 10px;
	left: 0%;
}
}
#newsList_style_07_1484804580844 .titleSet {
	text-align: center;
	font-size: 16px;
	font-family: Microsoft YaHei;
	padding-bottom: 0px;
	font-weight: normal;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 100px;
}
#newsList_style_07_1484804580844 .detailSet {
	text-align: center;
}
@media screen and (max-width:640px) {
#newsList_style_07_1484804580844 .titleSet {
	margin-top: 50px;
	font-size: 14px;
}
}
/*----------------------電腦闆式樣式----------------------*/
#newsList_style_07_1484804580844 {
}
#newsList_style_07_1484804580844 .newCont {
	width: 100% !important;
	bottom: 0 !important;
	height: 100% !important;
}
#newsList_style_07_1484804580844 .newFocus a {
	display: none !important;
}

/*----------------------平闆闆式樣式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_07_1484804580844 {
}
}
/*----------------------手機闆式樣式----------------------*/
@media screen and (max-width:640px) {
#newsList_style_07_1484804580844 {
}
}
#newsList_style_07_1484807259223 {
	width: 250px;
	height: 320px;
	position: absolute;
	top: 383px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_07_1484807259223 {
	height: 320px;
	width: 250px;
}
}
@media screen and (max-width:640px) {
#newsList_style_07_1484807259223 {
	width: 49%;
	height: 236px;
	top: 11px;
	left: 51.05263157894737%;
}
}
#newsList_style_07_1484807259223 .titleSet {
	text-align: center;
	font-size: 16px;
	font-family: Microsoft YaHei;
	padding-bottom: 0px;
	font-weight: normal;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 100px;
}
#newsList_style_07_1484807259223 .detailSet {
	text-align: center;
	padding-top: 0px;
}
@media screen and (max-width:640px) {
#newsList_style_07_1484807259223 .titleSet {
	margin-top: 50px;
	font-size: 14px;
}
}
/*----------------------電腦闆式樣式----------------------*/
#newsList_style_07_1484807259223 {
}
#newsList_style_07_1484807259223 .newCont {
	width: 100% !important;
	bottom: 0 !important;
	height: 100% !important;
}
#newsList_style_07_1484807259223 .newFocus a {
	display: none !important;
}

/*----------------------平闆闆式樣式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_07_1484807259223 {
}
}
/*----------------------手機闆式樣式----------------------*/
@media screen and (max-width:640px) {
#newsList_style_07_1484807259223 {
}
}
#newsList_style_06_1484807814613 {
	width: 33.5%;
	position: absolute;
	top: 38px;
	left: 66.5%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_06_1484807814613 {
	width: 243.90625px;
	left: 74.12513255567337%;
	top: 31px;
}
}
@media screen and (max-width:640px) {
#newsList_style_06_1484807814613 {
	width: 98%;
	top: 920px;
	left: 1%;
}
}
#newsList_style_06_1484807814613 .titleSet {
	font-size: 14px;
}
#newsList_style_06_1484807814613 .modSet {
	margin-bottom: 13px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
}
@media screen and (max-width:640px) {
#newsList_style_06_1484807814613 {
	padding-left: 0px;
	padding-right: 0px;
}
}

@media screen and (min-width:641px) and (max-width:1200px) {

}
@media screen and (max-width:640px) {

}
#layout_1484804414987 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}
#layout_1484804414987 {
	background: #f5f5f5;
}
#image_style_01_1484809985340 {
	width: 100%;
	height: 510px;
	position: absolute;
	top: 0px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1484809985340 {
	height: 397px;
}
}
@media screen and (max-width:640px) {
#image_style_01_1484809985340 {
	width: 100.08223684210526%;
	height: 161px;
	top: 0px;
	left: 0%;
}
}
#image_style_01_1484809985340 > .view_contents {
	overflow: visible;
}
#layout_1484809979120 {
	height: 546px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1484809979120 {
	height: 397px;
}
}
@media screen and (max-width:640px) {
#layout_1484809979120 {
	height: 161px;
}
}
#layout_1484809979120 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}
#newsList_style_06_1484810149415 {
	width: 100%;
	position: absolute;
	top: 35px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_06_1484810149415 {
}
}
@media screen and (max-width:640px) {
#newsList_style_06_1484810149415 {
	width: 98%;
	top: 17px;
	left: 1.0526315789473684%;
}
}
#newsList_style_06_1484810149415 .titleSet {
	font-size: 14px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_06_1484810149415 {
	padding-left: 5px;
	padding-right: 5px;
}
}
#layout_1484810017985 {
	height: 665px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1484810017985 {
	height: 723px;
}
}
@media screen and (max-width:640px) {
#layout_1484810017985 {
	height: 839px;
}
}
#layout_1484810017985 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}
#layout_1487382075784 {
	height: 50px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1487382075784 {
}
}
@media screen and (max-width:640px) {
#layout_1487382075784 {
}
}
#layout_1487382075784 > .view_contents {
	overflow: visible;
	max-width: 1200px;
}
#image_style_01_1486950174573 {
	width: 4.75%;
	height: 76px;
	position: absolute;
	top: 63px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1486950174573 {
}
}
@media screen and (max-width:640px) {
#image_style_01_1486950174573 {
	width: 55.09641873278237%;
	height: 200px;
	top: 332px;
	left: 22.451790633608816%;
	display: none;
}
}
#image_style_01_1486950174573 > .view_contents {
	overflow: visible;
}
#text_style_02_1486950255834 {
	width: 30.833333333333336%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 138px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486950255834 {
	width: 309px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486950255834 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486950255834>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486950255834>.view_contents {
	box-sizing: border-box;
	padding-left: 5px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486950255834>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486950841524 {
	width: 6.5%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 271px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486950841524 {
	width: 83px;
	top: 271px;
	left: 0.7423117709437964%;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486950841524 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486950841524>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486950841524>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486950841524>.view_contents {
	box-sizing: border-box;
}
}
#lang_style_1_1486950881585 {
	width: 21.083333333333336%;
	position: absolute;
	top: 267px;
	left: 5.083333333333333%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#lang_style_1_1486950881585 {
	width: 276px;
	top: 267px;
	left: 6.990654825026511%;
}
}
@media screen and (max-width:640px) {
#lang_style_1_1486950881585 {
	width: 69.6969696969697%;
	top: 1477px;
	left: 15.151515151515149%;
	display: none;
}
}
#lang_style_1_1486950881585 .textSet {
	color: #cccccc;
	line-height: 11px;
}
#lang_style_1_1486950881585 {
	line-height: 18px;
}
#text_style_02_1486950491345 {
	width: 10.916666666666666%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 237px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486950491345 {
	width: 129px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486950491345 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486950491345>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486950491345>.view_contents {
	box-sizing: border-box;
	padding-left: 5px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486950491345>.view_contents {
	box-sizing: border-box;
}
}
#image_logo_1484790427947 {
	width: 13.88888888888889%;
	height: 200px;
	position: absolute;
	left: 43.05555555555556%;
	top: 123.515625px;
	display: none;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_logo_1484790427947 {
	width: 20.833333333333336%;
	height: 200px;
	left: 39.58333333333333%;
	top: 123.515625px;
	display: none;
}
}
@media screen and (max-width:640px) {
#image_logo_1484790427947 {
	width: 40.526315789473685%;
	height: 85px;
	top: 22px;
	left: 29.736842105263158%;
	display: block;
}
}
#text_style_02_1484790448448 {
	width: 25.694444444444443%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	left: 37.15277777777778%;
	top: 238.515625px;
	display: none;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484790448448 {
	width: 38.54166666666667%;
	left: 30.729166666666664%;
	top: 238.515625px;
	display: none;
}
}
@media screen and (max-width:640px) {
#text_style_02_1484790448448 {
	width: 100%;
	top: 107px;
	left: 0%;
	display: block;
}
}
#text_style_02_1484790448448>.view_contents {
	box-sizing: border-box;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484790448448>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1484790448448>.view_contents {
	box-sizing: border-box;
	color: #ffffff;
	font-size: 12px;
	text-align: center;
}
}
#text_style_02_1486951303909 {
	width: 25%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 6px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951303909 {
	left: 0%;
	width: 25%;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951303909 {
	width: 370px;
	top: 0px;
}
}
#text_style_02_1486951303909>.view_contents {
	box-sizing: border-box;
	color: #ffffff;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951303909>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951303909>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486951421653 {
	width: 25%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 6px;
	left: 25.03192848020434%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951421653 {
	width: 25%;
	left: 25.040650406504067%;
	top: 6px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951421653 {
	width: 100%;
	top: 0px;
	left: 0%;
}
}
#text_style_02_1486951421653>.view_contents {
	box-sizing: border-box;
	color: #ffffff;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951421653>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951421653>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486951405794 {
	width: 25%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 6px;
	left: 74.96807151979566%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951405794 {
	width: 25%;
	left: 74.95934959349594%;
	top: 6px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951405794 {
	width: 100%;
	top: 47px;
	left: 0%;
}
}
#text_style_02_1486951405794>.view_contents {
	box-sizing: border-box;
	color: #ffffff;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951405794>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951405794>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486951434390 {
	width: 25%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 6px;
	left: 50.06385696040868%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951434390 {
	width: 25%;
	left: 50.09146341463414%;
	top: 6px;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951434390 {
	width: 100%;
	top: 32px;
	left: 0%;
}
}
#text_style_02_1486951434390>.view_contents {
	box-sizing: border-box;
	color: #ffffff;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951434390>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951434390>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486951731314 {
	width: 11.749680715197956%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 31px;
	left: 8.299409323116219%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951731314 {
	width: 25%;
	top: 35px;
	left: 7.004573170731708%;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951731314 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486951731314>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951731314>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951731314>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486951820360 {
	width: 11.11111111111111%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 57px;
	left: 8.297413793103448%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951820360 {
	width: 25%;
	top: 61px;
	left: 7.002032520325203%;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951820360 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486951820360>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951820360>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951820360>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486951834799 {
	width: 11.749680715197956%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 83px;
	left: 8.297413793103448%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951834799 {
	width: 25%;
	top: 87px;
	left: 7.002032520325203%;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951834799 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486951834799>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951834799>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951834799>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1486951874757 {
	width: 11.877394636015326%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 109px;
	left: 8.297413793103448%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951874757 {
	width: 25%;
	top: 113px;
	left: 7.002032520325203%;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951874757 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486951874757>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486951874757>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486951874757>.view_contents {
	box-sizing: border-box;
}
}
#productList_style_01_1486952308777 {
	width: 15.070242656449553%;
	position: absolute;
	top: 19px;
	left: 83.13976692209451%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#productList_style_01_1486952308777 {
	left: 81.41768292682927%;
	width: 18.86178861788618%;
}
}
@media screen and (max-width:640px) {
#productList_style_01_1486952308777 {
	width: 100%;
	top: 647px;
}
}
#productList_style_01_1486952308777 > .view_contents {
	overflow: visible;
}
#productList_style_01_1486952308777 .titleSet {
	color: #cccccc;
	margin-bottom: 0px;
}
#text_style_02_1504333333200 {
	width: 18.007662835249043%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 36px;
	left: 58.4889846743295%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333333200 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333333200 {
	width: 100%;
	top: 947px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504333333200>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333333200>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333333200>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1504333353044 {
	width: 18.135376756066414%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 62px;
	left: 58.4889846743295%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333353044 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333353044 {
	width: 100%;
	top: 1247px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504333353044>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333353044>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333353044>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1504333364695 {
	width: 18.007662835249043%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 88px;
	left: 58.4889846743295%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333364695 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333364695 {
	width: 100%;
	top: 1547px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504333364695>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333364695>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333364695>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1504333542591 {
	width: 18.135376756066414%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 114px;
	left: 58.4889846743295%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333542591 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333542591 {
	width: 100%;
	top: 1847px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504333542591>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333542591>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333542591>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1504333785847 {
	width: 17.11366538952746%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 31px;
	left: 33.58876117496807%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333785847 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333785847 {
	width: 100%;
	top: 347px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504333785847>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333785847>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333785847>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1504333817454 {
	width: 16.985951468710088%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 88px;
	left: 33.58876117496807%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333817454 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333817454 {
	width: 100%;
	top: 2147px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504333817454>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333817454>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333817454>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1504334011675 {
	width: 15.197956577266922%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 114px;
	left: 33.58876117496807%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504334011675 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504334011675 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504334011675>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504334011675>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504334011675>.view_contents {
	box-sizing: border-box;
}
}
#text_style_02_1504333811180 {
	width: 16.985951468710088%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 62px;
	left: 33.58876117496807%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333811180 {
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333811180 {
	width: 100%;
	top: 2447px;
	left: 0%;
	display: none;
}
}
#text_style_02_1504333811180>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1504333811180>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1504333811180>.view_contents {
	box-sizing: border-box;
}
}
#div_includeBlock_1486951161655 {
	width: 65.25%;
	height: 406px;
	position: absolute;
	top: 57px;
	left: 34.75%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1486951161655 {
	top: 36px;
	left: 34.78260869565217%;
	height: 381px;
}
}
@media screen and (max-width:640px) {
#div_includeBlock_1486951161655 {
	width: 100%;
	height: 1690px;
	top: 907px;
	left: 0%;
	display: none;
}
}
#div_includeBlock_1486951161655 {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #4c4c4c;
}
#text_style_02_1486952661150 {
	width: 100%;
	font-size: 46px;
	color: #333;
	line-height: 50px;
	font-family: microsoft yahei;
	position: absolute;
	top: 16.5px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486952661150 {
	width: 100%;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486952661150 {
	width: 100%;
	top: 0px;
	left: 0%;
	display: none;
}
}
#text_style_02_1486952661150>.view_contents {
	box-sizing: border-box;
	color: #cccccc;
	font-size: 12px;
	line-height: 26px;
	text-align: center;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1486952661150>.view_contents {
	box-sizing: border-box;
}
}
@media screen and (max-width:640px) {
#text_style_02_1486952661150>.view_contents {
	box-sizing: border-box;
}
}
#div_includeBlock_1486952574422 {
	width: 1200px;
	height: 61px;
	position: absolute;
	top: 410px;
	left: 0%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1486952574422 {
	height: 57px;
	width: 100%;
	left: 0%;
	top: 367px;
}
}
@media screen and (max-width:640px) {
#div_includeBlock_1486952574422 {
	width: 100%;
	height: 300px;
	top: 1660px;
	left: 0%;
	display: none;
}
}
#div_includeBlock_1486952574422 {
	border-top-color: #4c4c4c;
	border-top-width: 1px;
	border-top-style: solid;
}
#share_style_02_1486950465407 {
	width: 14.083333333333334%;
	position: absolute;
	top: 234.5px;
	left: 9%;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#share_style_02_1486950465407 {
	top: 235px;
	left: 12.816476670201485%;
	width: 206px;
}
}
@media screen and (max-width:640px) {
#share_style_02_1486950465407 {
	width: 39.66942148760331%;
	top: 723px;
	left: 30.165289256198346%;
	display: none;
}
}
#searchbox_style_01_1486950341460 {
	width: 20.5%;
	position: absolute;
	left: 0%;
	top: 181px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#searchbox_style_01_1486950341460 {
	width: 27.041357370095444%;
	left: 0.4241781548250266%;
	top: 181px;
}
}
@media screen and (max-width:640px) {
#searchbox_style_01_1486950341460 {
	width: 100%;
	left: 0%;
	top: 175px;
}
}
#searchbox_style_01_1486950341460 .inputSet {
	background: #e5e5e5;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}
#searchbox_style_01_1486950341460 .btnaSet {
	color: #777777;
}
#comm_layout_footer {
	height: 472px;
}
@media screen and (min-width:641px) and (max-width:1200px) {
#comm_layout_footer {
	height: 424px;
}
}
@media screen and (max-width:640px) {
#comm_layout_footer {
	height: 207px;
}
}
#comm_layout_footer > .view_contents {
	max-width: 1200px;
}
#comm_layout_footer {
	background: #232323;
}
.logoStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}
.logoStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
	display: block;
}
.logoName {
	white-space: nowrap;
}
/* position: relative;top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); float: right;*/

.logoStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}
.logoStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
	display: block;
}
.logoName {
	white-space: nowrap;
}
/* position: relative;top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); float: right;*/
/*菜单样式*/
.menuStyle_1 {
	width: 100%;
	position: relative;
}
.menuStyle_1 * {
	transition: color, font-size, background, background-color, line-height, height, border, border-radius, box-shadow, opacity, padding, margin ease .3s;
	-webkit-transition: color, font-size, background, background-color, line-height, height, border, border-radius, box-shadow, opacity, padding, margin ease .3s;
	-moz-transition: color, font-size, background, background-color, line-height, height, border, border-radius, box-shadow, opacity, padding, margin ease .3s;
	-o-transition: color, font-size, background, background-color, line-height, height, border, border-radius, box-shadow, opacity, padding, margin ease .3s;
	box-sizing: border-box;
}
.menuStyle_1 .dflex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.menuStyle_1 .rflex {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	float: left\0;
}
.menuStyle_1 ul, .menuStyle_1 li {
	padding: 0;
	margin: 0px;
	list-style: none
}
.menuStyle_1 .menuLayout {
	position: relative;
	margin: 0 auto;
	width: 100%;
}
.menuStyle_1 .menuLayout:after {
	content: '';
	display: block;
	clear: both;
}
.menuStyle_1 .menuUl_box {
	position: relative;
	width: 100%;
	text-align: center;
}
.menuStyle_1 .menuUl {
	position: relative;
	width: 100%;
	text-align: center;
}
.menuStyle_1 .menuUl li {
	position: relative;
}
.menuStyle_1 .menuUl li>a {
	text-decoration: none;
	color: #4d5158;
	font-size: 14px;
	height: 44px;
	box-sizing: border-box;
	line-height: 44px;
	display: block;
	text-align: center;
	letter-spacing: normal;
	white-space: nowrap;
	padding: 0 1em\0;
}
.menuStyle_1 .menuUl li>a:hover {
	color: #f90
}
.menuStyle_1 .menuUl #hot > a {
	color: #f90;
}
.menuStyle_1 .menuLayout .miniMenu {
	display: none;
}
.menuStyle_1 .menuUl02 {
	opacity: 0;
	display: none;
	position: absolute;
	left: 50%;
	height: 0;
	transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
}
.menuStyle_1 .menuUl .rflex:hover .menuUl02 {
	opacity: 1;
	display: block;
	height: auto;
}
.menuStyle_1 .menuUl02 .subMenu02 {
	float: none;
}
.menuStyle_1 .menuUl02 .subMenu02 a {
	color: #333;
	width: 130px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 15px;
}
.menuStyle_1 .menuUl02 .subMenu02 a:hover {
}
.menuStyle_1 .rflex {
	position: relative;
}
 @media screen and (max-width:640px) {
.menuStyle_1 .menuUl, .menuStyle_1 .menuUl_box {
	display: none;
}
.menuStyle_1 .menuScroll {
	height: 84%;
	height: 84vh;
	width: 100%;
}
.menuStyle_1 .menuScroll>.menuUlCopy {
	width: calc(100% + 18px);
	height: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
}
.menuStyle_1 .menuLayout .miniMenu {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 44px;
}
.menuStyle_1 .miniMenu .leftBox .sidebar {
	font-size: 28px;
	line-height: 44px;
	font-weight: normal;
	cursor: pointer;
	color: #4d5158;
	position: absolute;
	top: 0;
	right: 0px;
	width: 44px;
	text-align: center;
}
.menuStyle_1 .miniMenu .leftBox .nav {
	width: 100%;
	height: 44px;
}
.menuStyle_1 .miniMenu .leftBox .menuUlCopy {
	padding: 15px 0 15px 30px;
}
.menuStyle_1 .miniMenu .leftBox .menuUlCopy li {
	width: 100%;
}
.menuStyle_1 .miniMenu .leftBox .menuUlCopy li a {
	width: 100%;
	display: block;
	text-align: left;
	color: #fff;
	border-bottom: 1px solid rgba(255,255,255,.2);
	text-decoration: none;
	font-size: 16px;
	line-height: 44px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.menuStyle_1 .menuLayout .miniMenu.Mslide {
	height: 100% !important;
	height: 100vh !important;
	background: rgba(0,0,0,.85);
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
}
.menuStyle_1 .menuLayout .miniMenu.Mslide .sidebar {
	color: #fff;
}
.menuStyle_1 .menuLayout .miniMenu.Mslide .nav a {
	display: none !important;
}
}
/*多语言链接样式*/
.lang-list {
	padding: 8px 15px;
}
.lang-list > .lang-item + .lang-item:before {
	content: "|\00a0";
	padding: 0 5px;/* color: #cccccc; */
}
.lang-list > .lang-item {
	font-size: 14px;
}
#image_style_01_1486450769939 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1486450769939 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}
}
@media screen and (max-width:640px) {
#image_style_01_1486450769939 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}
}
#image_style_01_1486450769939 a {
	cursor: default;
}
.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}
.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.imgStyle img {
	box-sizing: border-box;
}
/* 清除浮动 */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1
}
.online-service {
	display: none
}
.online-service .wrapper {
	padding: 5px 0;
	background-color: #fff
}
.online-service .close, .online-service .button {
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.online-service.right .button div {
	text-align: right;
	padding-right: 5px
}
.online-service.left .button div {
	text-align: left;
	padding-left: 5px
}
.online-service .header, .online-service .footer {
	height: 25px;
	line-height: 25px;
	padding: 0 .5em;
}
.online-service .header {
	border-bottom: 1px solid #eee
}
.online-service .footer {
	border-top: 1px solid #eee;
	font-size: 12px
}
.online-service.right .footer {
	text-align: right
}
.online-service.left .footer {
	text-align: left
}
.online-service .content {
	padding: .5em 1em
}
.ol-qq-online .qq-btn {
	float: left;
	margin-right: .5em
}
.ol-qq-online .qq-btn img {
	float: left
}
.ol-qq-online {
	line-height: 25px
}
.ol-image img {
	width: 100%
}
/*----------------------电脑板式样式----------------------*/
body > .online-service {
	display: block !important;
}
/*----------------------平板板式样式----------------------*/
@media screen and (min-width:641px) and (max-width:1200px) {
body > .online-service {
	display: block !important;
}
}
/*----------------------手机板式样式----------------------*/
@media screen and (max-width:640px) {
body > .online-service {
	display: none !important;
}
}
.breadcrumb {
	padding: 8px 15px;
	/* margin-bottom: 20px; */
	list-style: none;
	/* background-color: #f5f5f5; */
	border-radius: 4px;
}
.breadcrumb > li {
	display: inline-block;
}
.breadcrumb > li + li:before {
	/* content: "/\00a0"; */
	content: "\003e\00a0";
	padding: 0 5px;
	color: #cccccc;
}
.breadcrumb > .active {
	color: #777777;
}
.location_style01 .fa-home {
	font-size: 16px;
	margin-right: .25em;
}
.location_style01 .home-icon {
	height: 1.5em;
	float: left;
	margin-right: .8em;
}
/*新闻列表样式*/
.boxNewsListStyle_4 {
	width: 100%;
	clear: both;
}
.boxNewsListStyle_4 * {
	transition: all ease .2s;
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-o-transition: all ease .2s;
	box-sizing: border-box;
}
.boxNewsListStyle_4 ul {
	width: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.boxNewsListStyle_4 .sumary_list {
	list-style: none;
	background: #fff;
}
.boxNewsListStyle_4 .sumary_list .newPic {
	width: 100%;
	min-width: 100px;
	overflow: hidden;
	position: relative;
	box-sizing: border-box;
	background: #eee;
}
.boxNewsListStyle_4 .sumary_list .newPic img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.boxNewsListStyle_4 .sumary_list .newPic .zTm {
	margin-top: 100%;
}
.boxNewsListStyle_4 .sumary_list .newCont {
	width: 100%;
}
.boxNewsListStyle_4 .sumary_list .newCont .newTitle {
	width: 100%;
}
.boxNewsListStyle_4 .sumary_list .newName {
}
.boxNewsListStyle_4 .sumary_list .newName a {
	text-decoration: none;
	color: #333;
	line-height: 1.1;
	font-size: 14px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin: 10px 0;
}
.boxNewsListStyle_4 .sumary_list .newName a:hover {
}
.boxNewsListStyle_4 .sumary_list .newB {
	width: 100%;
	line-height: 2;
	padding-top: 5px;
}
.boxNewsListStyle_4 .sumary_list .newSort {
	color: #fff;
	background-color: #498D9C;
	font-size: 12px;
	white-space: nowrap;
	padding: .5em 1em;
	margin-right: 5px;
}
.boxNewsListStyle_4 .sumary_list .newsTime {
	text-align: right;
	color: #666;
	font-size: 14px;
	white-space: nowrap;
}
.boxNewsListStyle_4 .sumary_list .newsTime span {
	white-space: nowrap;
}
.boxNewsListStyle_4 .sumary_list .newsTime span.nTime {
	display: none;
}
.boxNewsListStyle_4 .sumary_list .newDetail {
	
	margin: 0;
	color: #999;
	font-size: 12px;
	line-height: 1.6;/* display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;*/
	border-bottom: 1px solid #eee;
	padding-bottom: 6px;
}
.boxNewsListStyle_4 .sumary_list .show_all {
	width: 100%;
	margin-top: .5em;
}
.boxNewsListStyle_4 .sumary_list .show_all a {
	display: block;
	margin-top: .4em;
	text-decoration: none;
	border: 1px solid #ddd;
	text-align: center;
	padding: .4em;
	font-size: 12px;
	color: #666;
}
/*分页*/
.boxNewsListStyle_4 .page_btn {
	clear: both;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}
.boxNewsListStyle_4 .page_btn a {
	display: inline-block;
	color: #333;
	box-sizing: border-box;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	font-family: 'microsoft YaHei';
}
.boxNewsListStyle_4 .page_btn a.cur, .boxNewsListStyle_4 .page_btn a:hover {
	border: 1px solid #4c4c4c;
}
.boxNewsListStyle_4 .prev_btn, .boxNewsListStyle_4 .next_btn {
	font-family: '黑体' !important;
	border: 0 !important;
}
.boxNewsListStyle_4 .no_page {
	border: 0 !important;
}

/*新闻列表样式*/
.boxNewsListStyle_7 {
	position: relative;
	width: 100%;
	height: 100%;
	clear: both;
}
.boxNewsListStyle_7 * {
	transition: all ease .2s;
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-o-transition: all ease .2s;
	box-sizing: border-box;
}
.boxNewsListStyle_7 ul {
	position: relative;
	width: 100%;
	height: 100%;
}
.boxNewsListStyle_7 ul li {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
}
.boxNewsListStyle_7 .newPic {
	position: relative;
	width: 100%;
	background: #eee;
	overflow: hidden;
}
.boxNewsListStyle_7 .newPic img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}
.boxNewsListStyle_7 .newPic .zTm {
	margin-top: 75%;
}
.boxNewsListStyle_7 .newCont {
	position: absolute;
	left: 0;
	bottom: 10%;
	width: 80%;
	height: auto;
	background: rgba(0,0,0,.4);
	padding: 8px;
}
.boxNewsListStyle_7 .newCont .newTitle {
	line-height: 28px;
	font-size: 14px;
	text-align: left;
	width: 100%;
}
.boxNewsListStyle_7 .newCont .newTitle a {
	color: inherit;
	line-height: inherit;
	font-size: inherit;
	display: block;
	text-align: inherit;
}
.boxNewsListStyle_7 .newCont .newDetail {
	font-size: 12px;
	line-height: 24px;
	color: #eee;
}
.boxNewsListStyle_7 .newFocus {
	position: absolute;
	bottom: 0;
	right: 0;
}
.boxNewsListStyle_7 .newFocus a {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	background: #000;
	margin-right: -3px;
}
.boxNewsListStyle_7 .newFocus a.cur {
	background: #eee;
	color: #000;
}
#newsList_style_07_1484807259223 .newDetail.pc {
	display: block;
}
#newsList_style_07_1484807259223 .newDetail.pad, #newsList_style_07_1484807259223 .newDetail.mobile {
	display: none;
}
 

#image_style_01_1484809985340 a {
	cursor: default;
}
.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}
.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.imgStyle img {
	box-sizing: border-box;
}
/*新闻列表样式*/
.boxNewsListStyle_6 {
	width: 100%;
	clear: both;
}
.boxNewsListStyle_6 * {
	transition: all ease .2s;
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-o-transition: all ease .2s;
	box-sizing: border-box;
}
.boxNewsListStyle_6 li {
	clear: both;
	width: 100%;
	list-style: none;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
	background: #fff;
	box-sizing: border-box;
}
.boxNewsListStyle_6 .sumary_list .newCont {
	width: 100%;
	box-sizing: border-box;
}
.boxNewsListStyle_6 .sumary_list .newCont .newTitle {
	width: 75%;
	float: left;
}
.boxNewsListStyle_6 .sumary_list .newName {
}
.boxNewsListStyle_6 .sumary_list .newName a {
	text-decoration: none;
	line-height: 1.4;
	font-size: 16px;
	color: #333;
}
.boxNewsListStyle_6 .sumary_list .newName a:hover {
}
.boxNewsListStyle_6 .sumary_list .newSort {
	color: #fff;
	font-size: 12px;
	white-space: nowrap;
	padding: 0 1em;
	height: 24px;
	line-height: 24px;
	background: #4dc0f8;
	margin-right: 10px;
	float: left;
}
.boxNewsListStyle_6 .sumary_list .newsTime {
	text-align: right;
	color: #aaa;
	font-size: 16px;
	white-space: nowrap;
}
.boxNewsListStyle_6 .sumary_list .newsTime span {
	white-space: nowrap;
}
.boxNewsListStyle_6 .sumary_list .newDetail {
	width: 75%;
	padding: 1em 0 0;
	color: #aaa;
	font-size: 12px;
	line-height: 1.6;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
/*分页*/
.boxNewsListStyle_6 .page_btn {
	clear: both;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}
.boxNewsListStyle_6 .page_btn a {
	display: inline-block;
	color: #333;
	box-sizing: border-box;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	font-family: 'microsoft YaHei';
}
.boxNewsListStyle_6 .page_btn a.cur, .boxNewsListStyle_6 .page_btn a:hover {
	border: 1px solid #4c4c4c;
}
.boxNewsListStyle_6 .prev_btn, .boxNewsListStyle_6 .next_btn {
	font-family: '黑体' !important;
	border: 0 !important;
}
.boxNewsListStyle_6 .no_page {
	border: 0 !important;
}
/*alex---后期加的图片样式*/
.boxNewsListStyle_6 .newPic {
	background-color: #eee;
	width: 20%;
	min-width: 100px;
	;
	margin-right: 2%;
	overflow: hidden;
	position: relative;
	box-sizing: border-box;
	float: left;
	padding-bottom: 1px;
}
.boxNewsListStyle_6 .newPic img {
	width: 100%;
	float: left;
	background-color: #eee;
}
.boxNewsListStyle_6 .newPic2 {
	display: none;
}
.boxNewsListStyle_6 .show_all {
	width: 15%;
	margin-top: .5em;
	float: left;
}
.boxNewsListStyle_6 .show_all a {
	display: block;
	margin-top: .4em;
	text-decoration: none;
	border: 1px solid #ddd;
	text-align: center;
	padding: .4em;
	font-size: 12px;
	color: #666;
}
.boxNewsListStyle_6 .newSort {
	display: block;
	color: #999;
}
 @media screen and (max-width:991px) {
}
@media screen and (max-width:768px) {
.boxNewsListStyle_6 .sumary_list .newName a {
	font-size: 14px;
}
.boxNewsListStyle_6 .sumary_list .newsTime {
	font-size: 14px;
}
.boxNewsListStyle_6 .newPic {
	width: 100%;
	float: none;
	margin-bottom: 6px;
}
.boxNewsListStyle_6 .show_all {
	width: 40%;
	min-width: 160px;
}
}
/*分页*/
.boxNewsListStyle_6 .page_btn a:nth-child(n+5) {
	display: none;
}
.boxNewsListStyle_6 .page_btn a:nth-last-child(1), .boxNewsListStyle_6 .page_btn a:nth-last-child(2), .boxNewsListStyle_6 .page_btn a:nth-last-child(3) {
	display: inline-block;
}
}
@media screen and (max-width:480px) {
.boxNewsListStyle_6 .sumary_list .newName a {
	font-size: 12px;
}
.boxNewsListStyle_6 .sumary_list .newsTime {
	font-size: 12px;
}
}
#newsList_style_06_1484810149415 .newDetail.pc {
	display: block;
}
#newsList_style_06_1484810149415 .newDetail.pad, #newsList_style_06_1484810149415 .newDetail.mobile {
	display: none;
}
 @media screen and (min-width:641px) and (max-width:1200px) {
#newsList_style_06_1484810149415 .newDetail.pad {
	display: block;
}
#newsList_style_06_1484810149415 .newDetail.pc, #newsList_style_06_1484810149415 .newDetail.mobile {
	display: none;
}
}
 @media screen and (max-width:640px) {
#newsList_style_06_1484810149415 .newDetail.mobile {
	display: block;
}
#newsList_style_06_1484810149415 .newDetail.pc, #newsList_style_06_1484810149415 .newDetail.pad {
	display: none;
}
}
#image_style_01_1486950174573 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1486950174573 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}
}
@media screen and (max-width:640px) {
#image_style_01_1486950174573 .CompatibleImg img {
	width: 100%;
	height: auto;
	margin-left: 0px
}
}
#image_style_01_1486950174573 a {
	cursor: default;
}
.imgStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}
.imgStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.imgStyle img {
	box-sizing: border-box;
}
/*多语言链接样式*/
.lang-list {
	padding: 8px 15px;
}
.lang-list > .lang-item + .lang-item:before {
	content: "|\00a0";
	padding: 0 5px;/* color: #cccccc; */
}
.lang-list > .lang-item {
	font-size: 14px;
}
.logoStyle {
	height: 100%;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
}
.logoStyle>a {
	overflow: hidden;
	width: 100%;
	height: 100%;
	display: block;
}
.logoName {
	white-space: nowrap;
}
/* position: relative;top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); float: right;*/
/*产品样式*/
.prod_default {
	width: 100%;
	clear: both;
}
.prod_default * {
	transition: all ease .2s;
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-o-transition: all ease .2s;
	box-sizing: border-box;
}
.prod_default ul {
	width: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.prod_default .prod_Item {
	list-style: none;
	height: auto;
	padding: 0px;
	box-sizing: border-box;
	margin-bottom: 1%;
}
.prod_default .relative {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
}
.prod_default .prodImg_box {
	position: relative;
	width: 100%;
	overflow: hidden;
	background: #eee;
	box-sizing: border-box;
}
.prod_default .prod_img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	overflow: hidden;
}
.prod_default .prod_img span {
	position: absolute;
	left: 35%;
	top: 35%;
	right: 35%;
	bottom: 35%;
	background: none;
}
.prod_default .prod_Item:hover .prod_img {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
}
.prod_default .prod_Item:hover .prod_img span {
	background: rgba(255,255,255,.25);
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}
.prod_default .prod_img img.horizontal {
	width: 100%;
	height: auto;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.prod_default .prod_img img.vertical {
	width: auto;
	height: 100%;
	position: absolute;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
}
.prod_default .dummy {
	margin-top: 75%
}/*控制产品图片显示比例*/
.prod_default .prod_info {
	overflow: hidden;
	width: 100%;
	padding-top: 10px;
	box-sizing: border-box;
}
.prod_default .p_name {
	margin-bottom: 5px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 14px;
	color: #333;
	line-height: 1.4;
	width: 100%;
}
.prod_default .p_name a {
	font-size: inherit;
	color: inherit;
	line-height: inherit;
	display: block;
}/*文字两行后自动超出隐藏*/
.prod_default .p_detail {
	font-size: 12px;
	color: #666;
	display: block;
	margin-bottom: 5px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}/*文字两行后自动超出隐藏*/
.prod_default .p_group {
	margin-bottom: 5px;
	display: block;
	float: left;
	width: 70%;
	color: #666;
	font-size: 12px;
}
.prod_default .p_group .p_lb {
	display: none;
}
.prod_default .p_line {
	margin-bottom: 5px;
	overflow: hidden;
	;
	width: 100%;
}
.prod_default .p_num {
	margin-bottom: 5px;
	display: block;
	float: right;
	text-align: right;
	width: 30%;
	color: #666;
	font-size: 12px;
}
.prod_default .p_jg {
	display: none;
}
.prod_default .p_price {
	float: left;
	line-height: 1;
	white-space: nowrap;
}
.prod_default .p_value {
	color: #ff002a;
	font-size: 26px;
}
.prod_default .zhekou {
	color: #ff002a;
	font-size: 16px;
	font-weight: bold;
}
.prod_default .unit {
	color: #ff002a;
	font-size: 16px;
}
.prod_default .p_vip {
	display: block;
	float: right;
	text-align: right;
	line-height: 30px;
	height: 26px;
	white-space: nowrap;
	position: absolute;
	right: 0;
}
.prod_default .p_vip .v_jg {
	color: #666;
	font-size: 12px;
}
.prod_default .v_value {
	color: #333;
	font-size: 18px;
}
.prod_default .v_unit {
	color: #333;
	font-size: 12px;
}
.prod_default .pro_button {
	margin: 10px 0;
	overflow: hidden;
}
.prod_default .p_link {
	float: left;
	width: 48%;
	text-align: center;
}
.prod_default .p_link a {
	display: block;
	padding: 10px 15px;
}
.prod_default .p_cart {
	text-align: center;
}
.prod_default .p_cart a {
	display: block;
	padding: 10px 15px;
	background: #f00;
	color: #fff;
}
.prod_default a {
	text-decoration: none;
}
.prod_default .p_price2 {
	clear: both;
	line-height: 1;
	white-space: nowrap;
	font-size: 12px !important;
	color: gray !important;
}
.prod_default .p_price2 .p_jg {
	font-size: 14px;
	color: gray;
}
.prod_default .p_price2 .unit {
	font-size: 14px;
	color: gray;
}
.prod_default .p_price2 .p_value {
	font-size: 14px;
	color: gray;
}
.prod_default .p_price2 .p_value {
	font-size: 14px;
	color: gray;
}
/*分页*/
.prod_default .page_btn {
	clear: both;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}
.prod_default .page_btn a {
	display: inline-block;
	color: #333;
	box-sizing: border-box;
	margin: 0 5px;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	font-family: 'microsoft YaHei';
}
.prod_default .page_btn a.cur, .prod_default .page_btn a:hover {
	border: 1px solid #4c4c4c;
}
.prod_default .page_btn a:nth-child(n+12) {
	display: none;
}
.prod_default .page_btn a:nth-last-child(1), .prod_default .page_btn a:nth-last-child(2), .prod_default .page_btn a:nth-last-child(3) {
	display: inline-block !important;
}
.prod_default .prev_btn, .prod_default .next_btn {
	font-family: '黑体' !important;
	border: 0 !important;
}
.prod_default .no_page {
	border: 0 !important;
}
.prod_default .page_btn a:nth-child(n+10) {
	display: none;
}
.prod_default .p_line p {
	font-size: 16px;
	line-height: 28px;
	float: left;
}
 @media screen and (max-width: 640px) {
.prod_default .p_price2 {
	padding-top: 5px;
}
.prod_default .prod_info {
	padding: 6px;
}
.prod_default .unit, .prod_default .p_vip .v_jg, .prod_default .v_unit {
	font-size: 12px;
}
.prod_default .p_vip {
	height: 18px;
	line-height: 23px;
}
.prod_default .v_value {
	font-size: 14px;
}
.prod_default .p_value {
	font-size: 18px;
}
.prod_default .prod .p_detail {
	display: none !important;
}
.prod_default .p_vip {
	position: relative;
	float: none !important;
	clear: both;
	text-align: left !important;
}
/*分页*/
	/* .prod_default .page_btn a:nth-child(n+5){display: none;} */
}
/*pc*/
#productList_style_01_1486952308777 li {
	width: 100%;
}
#productList_style_01_1486952308777 li.prod_Item {
	margin-bottom: 0%;
}
@media screen and (max-width: 1024px) {/*ipad*/
#productList_style_01_1486952308777 li {
	width: 100%;
}
#productList_style_01_1486952308777 li.prod_Item {
	margin-bottom: 0%;
}
}
@media screen and (max-width: 768px) {/*mobi*/
#productList_style_01_1486952308777 li {
	width: 50%;
}
#productList_style_01_1486952308777 li.prod_Item {
	margin-bottom: 0%;
}
}
#productList_style_01_1486952308777 .p_detail.pc {
	display: block;
}
#productList_style_01_1486952308777 .p_detail.pad, #productList_style_01_1486952308777 .p_detail.mobile {
	display: none;
}
 @media screen and (min-width:641px) and (max-width:1200px) {
#productList_style_01_1486952308777 .p_detail.pad {
	display: block;
}
#productList_style_01_1486952308777 .p_detail.pc, #productList_style_01_1486952308777 .p_detail.mobile {
	display: none;
}
}
 @media screen and (max-width:640px) {
#productList_style_01_1486952308777 .p_detail.mobile {
	display: block;
}
#productList_style_01_1486952308777 .p_detail.pc, #productList_style_01_1486952308777 .p_detail.pad {
	display: none;
}
}
#productList_style_01_1486952308777 .p_name.pc {
	display: block;
}
#productList_style_01_1486952308777 .p_name.pad, #productList_style_01_1486952308777 .p_name.mobile {
	display: none;
}
 @media screen and (min-width:641px) and (max-width:1200px) {
#productList_style_01_1486952308777 .p_name.pad {
	display: block;
}
#productList_style_01_1486952308777 .p_name.pc, #productList_style_01_1486952308777 .p_name.mobile {
	display: none;
}
}
 @media screen and (max-width:640px) {
#productList_style_01_1486952308777 .p_name.mobile {
	display: block;
}
#productList_style_01_1486952308777 .p_name.pc, #productList_style_01_1486952308777 .p_name.pad {
	display: none;
}
}
.jiathis-wrapper {
	padding: 5px 11px
}
.searchStyle_2 {
	position: relative;
	min-width: 200px;
}
.searchStyle_2 * {
	box-sizing: border-box;
	transition: all ease .2s;
	-webkit-transition: all ease .2s;
	-moz-transition: all ease .2s;
	-o-transition: all ease .2s;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.searchStyle_2 .searchForm {
	width: 100%;
	border-radius: 0;
	box-sizing: border-box;
	position: relative;
}
.searchStyle_2 .searchForm .search-btn {
	width: 60px;
	text-align: center;
	border: 0;
	height: 40px;
	font-size: 16px;
	color: #666;
	background: none;
	outline: none;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
}
.searchStyle_2 .searchForm .search_input {
	width: 100%;
	border: 0;
	border-radius: 20px;
	outline: none;
	padding-right: 65px;
	padding-left: 1em;
	height: 40px;
	font-size: 14px;
	color: #333;
	border: 1px solid #666;
}
.keyWord {
	margin-top: 5px;
}
.keyWord a {
	font-size: 14px;
	color: #666;
	margin-right: 5px;
}
@media screen and (max-width: 768px) {
.searchStyle_2 .searchForm .search-btn, .searchStyle_2 .searchForm .search_input {
	height: 32px;
}
}
