@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; /*解决ie6缓动*/ background-attachment: fixed; 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; }
.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; }

/*公司简介*/
.qhd-content{padding-top: 200px;}

.typo_img{float: left; margin-bottom: 12px; margin-right: 20px;}

.typo_text{overflow: hidden; }

.typo_text p{ font-size: 16px; font-family: "微软雅黑"; line-height: 30px;}



/*流布局*/
.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: '"微软雅黑" 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: "微软雅黑"; 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; }
}
body { background-position: left top; }
#image_logo_1481338502542 { width: 16.333333333333332%; height: 99px; top: 5px; position: absolute; left: 0%; }



/*新闻列表样式*/
.boxNewsListStyle_1 { width: 100%; clear: both; }
.boxNewsListStyle_1 * { transition: all ease .2s; -webkit-transition: all ease .2s; -moz-transition: all ease .2s; -o-transition: all ease .2s; }
.boxNewsListStyle_1 li { width: 94%; margin:0 3%; list-style: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ddd; box-sizing: border-box;  }
.boxNewsListStyle_1 li:hover { }
.boxNewsListStyle_1 li:first-child { border-top-width: 1px; border-top-style: solid; border-top-color: transparent; }
.boxNewsListStyle_1 li .clear { clear: both; }
.boxNewsListStyle_1 .sumary_list .newCont { width:100%; box-sizing: border-box; }
.boxNewsListStyle_1 .sumary_list .newCont .newTitle { width: 100%; }
.boxNewsListStyle_1 .newTitle .nDate { float: left; width: 80px; background: #fff; text-align: center; line-height: 1.4; box-sizing: border-box; margin: 10px 0; border: 1px solid #ddd; }
.boxNewsListStyle_1 .newTitle .nDate .numDate { float: left; width: 60%; text-align: right; font-weight: normal; font-size: 38px; /*font-family: Georgia,Tahoma;*/ color: #40B8FF; }
.boxNewsListStyle_1 .newTitle .nDate .enDate { float: left; margin-top: 20px; font-weight: normal; font-size: 18px; font-family: "微软雅黑"; color: #666; }
.boxNewsListStyle_1 .newTitle .nDate .yrDate { font-size: 18px; color: #999; background: #d5d5d5 ; height: 26px; line-height: 26px; clear: both; }
.boxNewsListStyle_1 .sumary_list .newName { float: left; width: calc(100% - 90px);  margin: .5em 0; padding:0 .5em;  box-sizing: border-box; }
.boxNewsListStyle_1 .sumary_list .newName .newTit { width: 100%; }
.boxNewsListStyle_1 .sumary_list .newName a { text-decoration: none; line-height: 1.4; font-size: 16px; color: #333; display: block; }
.boxNewsListStyle_1 .sumary_list .newName a:hover { }
.boxNewsListStyle_1 .sumary_list .newB { width: 100%; line-height: 2; border-top: 1px solid rgba(255,255,255, .1); }
.boxNewsListStyle_1 .sumary_list .newSort { font-size: 12px; white-space: nowrap; padding: .5em 1em .5em 0; border-radius: 1.5em; margin-right: 5px; /*display:block;*/ width: 60px; text-align: center; margin-top: 5px; }
.boxNewsListStyle_1 .sumary_list .newsTime { text-align: left; color: #999; font-size: 14px; white-space: nowrap; display: inline-block; }
.boxNewsListStyle_1 .sumary_list .newsTime .nsDate { font-size: 12px; color: #999 }
.boxNewsListStyle_1 .sumary_list .newsTime span { white-space: nowrap; }
.boxNewsListStyle_1 .sumary_list .newDetail { width: 90%;  box-sizing: border-box; padding: .6em .6em .6em 0; color: #999; font-size: 12px; line-height: 1.6; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }

.index_prolist{ position:absolute; left:0; top:211px; width:100%; max-width:1200px; margin:0 auto; z-index:9999999;}	
.index_prolist ul li{ float:left; width:24%; text-align:center; height:280px; margin: 5px;}	
.index_prolist ul li p{ line-height:40px; font-size:18px;}
.index_prolist ul li img{max-height:280px;}
.index_news{position:absolute; left:7%; top:211px; width:100%; max-width:1080px; margin:0 auto; z-index:9999999;}
.index_news dl{ height:8rem; margin:0 3%; padding-bottom:1rem; border-bottom:1px dashed #d5d5d5 ; margin-bottom:1rem;}
.index_news dl dt { width:11rem; overflow:hidden; height:8rem;position: relative;padding-right:0.9rem; float:left;  }
.index_news dl dt img{ width:100%;}
.index_news dl dd {color: #666; position:relative; display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden; }

.index_news dl dd h5{ font-size:18px; line-height:35px;}
.index_news dl dd p{ font-size:14px;}
.index_news dl dd .date{ position:absolute; right:0; top:0; line-height:35px;}

@media screen and (min-width:641px) and (max-width:1200px) {
.index_prolist{ position:absolute; left:0; top:211px; width:100%; max-width:1200px; margin:0 auto; z-index:9999999;}	
.index_prolist ul li{ float:left; width:25%; text-align:center; height:260px;}	
.index_prolist ul li p{ line-height:40px; font-size:18px;}
.index_prolist ul li img{ max-height:200px;}
.index_news{position:absolute; left:0; top:211px; width:100%; max-width:1200px; margin:0 auto; z-index:9999999;}
.index_news dl dt img{ width:50%;}
.index_news dl{ margin:0 3%;  height:7.6rem; padding-bottom:1rem; border-bottom:1px dashed #d5d5d5 ; margin-bottom:1rem;}
.index_news dl dd .date{ display:none;}
.index_news dl dt {overflow:hidden; width:11rem; height:8rem;position: relative; padding-right:0rem; float:left; }
.index_news dl dd {color: #666; position:relative;left: -60px;  display: block;
    -webkit-box-flex:3;
    -webkit-flex:3;
    -moz-box-flex:3;
    -ms-flex:3;
    flex:3;
     }
	.index_news dl dd p { display: none;}
}
@media screen and (max-width:640px) {
.index_prolist{ position:absolute; left:0; top:209px; width:100%;}	
.index_prolist ul li{ width:100%; text-align:center;}	
.index_news{position:absolute; left:0; top:211px; width:100%; max-width:1200px; margin:0 auto; z-index:9999999;}
.index_news dl{ margin:0 3%;  height:7.6rem; padding-bottom:1rem; border-bottom:1px dashed #eee; margin-bottom:1rem; overflow: hidden;}
.index_news dl dd .date{ display:none;}
.index_news dl dt img{ width:50%;}
.index_news dl dt { overflow:hidden;width:11rem; height:8rem;position: relative;padding-right:0rem; float:left;  }
.index_news dl dd {color: #666; position:relative;left: -60px; display: block; 
    -webkit-box-flex:3;
    -webkit-flex:3;
    -moz-box-flex:3;
    -ms-flex: 3;
    flex: 3;
     }	
.index_news dl dd p { display: none;}
	
}


@media screen and (max-width:640px) {
#image_logo_1481338502542 {  width: 22.578947368421055%; left: 2.763157894736842%;  }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_logo_1481338502542 { left: 3.6088282078472957%; top: 28px; height: 60px; width: 210px; }
}
#image_logo_1481338502542 > .view_contents { }
#dh_style_01_1484200387825 { width: 66.66666666666666%; z-index: 999; position: absolute; top: 28px; left: 33.33333333333333%; }
@media screen and (max-width:640px) {
#dh_style_01_1484200387825 { width: 100%; z-index: 999; top: 1.5px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#dh_style_01_1484200387825 { z-index: 999; }
}
#dh_style_01_1484200387825 > .view_contents { overflow: visible; }
#dh_style_01_1484200387825 #hot>a { color: #ec6b00;  }
#dh_style_01_1484200387825 .mainMenuSet { font-size: 17px; }
#dh_style_01_1484200387825 .mainMenuSet:hover { color: #ec6b00; }
#comm_layout_header { height: 99px; z-index: 2; position:fixed;top:0;left:0; background-color:#f5f5f5; }
@media screen and (max-width:640px) {
#comm_layout_header { height: 50.5px; z-index: 10; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#comm_layout_header { height: 100px; z-index: 99999999999999999; position:relative;  }
}
#comm_layout_header > .view_contents { overflow: visible; max-width: 1200px; }
#image_style_01_1483925334899 { width: 100%; position: absolute; top: 1px; left: 0%; }
@media screen and (max-width:640px) {
#image_style_01_1483925334899 { width: 99.91776315789474%;  top: 4px; left: 0.08223684210526315%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483925334899 { height: 344px; }
}
#image_style_01_1483925334899 > .view_contents { overflow: visible; }
#text_style_06_1483925660550 { width: 99.85945186226283%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 275px; left: 0.070274068868585%; z-index: 7; }
@media screen and (max-width:640px) {
#text_style_06_1483925660550 { width: 65%; top: 46.5px; left: 23.42105263157895%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483925660550 { left: 0%; top: 172px; width: 942.859375px; }
}
#text_style_06_1483925660550 > .view_contents { }
#text_style_06_1483925660550>.view_contents { box-sizing: border-box; color: #ffffff; font-size: 20px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483925660550>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_06_1483925660550>.view_contents { box-sizing: border-box; font-size: 12px; height: 50px; }
}
#text_style_02_1483925413345 { width: 99.71890372452566%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 161px; left: 0.14054813773717%; z-index: 7; }
@media screen and (max-width:640px) {
#text_style_02_1483925413345 { width: 100%; top: 30px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483925413345 { left: 0%; top: 77px; width: 100%; }
}
#text_style_02_1483925413345 > .view_contents { }
#text_style_02_1483925413345>.view_contents { box-sizing: border-box; line-height: 67px; height: 67px; font-size: 64px; color: #ffffff; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483925413345>.view_contents { box-sizing: border-box; font-size: 60px; }
}
@media screen and (max-width:640px) {
#text_style_02_1483925413345>.view_contents { box-sizing: border-box; font-size: 30px; line-height: 50px; height: 50px; }
}
#div_blank_1484202137488 { width: 100%; height: 338px; position: absolute; top: 0px; left: 0%; }
@media screen and (max-width:640px) {
#div_blank_1484202137488 { width: 99.99177631578947%; height: 90px; top: 16px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1484202137488 { height: 233px; left: calc(100% - 0px); top: 4px; }
}
#div_blank_1484202137488 > .view_contents { overflow: visible; }
#div_blank_1484202137488 { box-sizing: border-box; background: rgba(0,0,0,.2); height: 702px;  }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1484202137488 { box-sizing: border-box; }
}
#layout_1481530139014 { height: 702px; display: block; }
@media screen and (max-width:640px) {
#div_blank_1484202137488 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#layout_1481530139014 { height: 50px; display: block; }
.swiper-container, .swiper-slide { width: 500px; height: 200px; }
.swiper-main { width: 100%; height: 200px; position: relative; }
.home-device { width: 100%; height: 200px; margin: 0 auto; position: relative; }
.swiper1, .swiper1 .swiper-slide { width: 100%; height:200px; margin-top:50px;}
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1481530139014 { height: 339px; display: block; }
.swiper-container, .swiper-slide { width: 500px; height: 200px; }
.swiper-main { width: 100%; height: 300px; position: relative; }
.home-device { width: 100%; height: 300px; margin: 0 auto; position: relative; }
.swiper1, .swiper1 .swiper-slide { width: 100%; height: 300px; }
}
@media screen and (min-width:1441px) and (max-width:1920px) {
#layout_1481530139014 { height: 339px; display: block; }
.swiper-container, .swiper-slide { width:1920px; height: 700px; }
.swiper-main { width: 100%; height: 700px; position: relative; }
.home-device { width: 100%; height: 700px; margin: 0 auto; position: relative; margin-top: 33px;  }
.swiper1, .swiper1 .swiper-slide { width: 100%; height: 700px; }
}
@media screen and (min-width:1201px) and (max-width:1440px) {
#layout_1481530139014 { height: 339px; display: block; }
.swiper-container, .swiper-slide { width:1920px; height: 500px; }
.swiper-main { width: 100%; height: 500px; position: relative; }
.home-device { width: 100%; height: 500px; margin: 0 auto; position: relative; }
.swiper1, .swiper1 .swiper-slide { width: 100%; height: 500px; }
}


.swiper-container { margin: 0 auto; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */
z-index: 1; }
.swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px, 0, 0); -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px, 0, 0); transition-timing-function: ease; }
.swiper-slide { float: left; }
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; }
/* Specify Swiper's Size: */


.home-device .arrow-left { background: url(../images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; }
.home-device .arrow-right { background: url(../images/arrows.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; }

/*.swiper-container, .swiper-slide { width: 500px; height: 200px; }
.swiper-main { width: 100%; height: 300px; position: relative; }
.home-device { width: 100%; height: 300px; margin: 0 auto; position: relative; }*/


.sm-shadow { position: absolute; bottom: -15px; width: 100%; height: 38px; left: 17px; background: url(../images/shadow.png); }
.sm-free { width: 105px; height: 61px; background: url(../images/free.png); position: absolute; right: -2px; top: -2px; z-index: 2; }

.pagination1 { text-align: center; margin-top: 5px; visibility:hidden; }
.content-slide { background: #fff; padding: 20px; border-radius: 5px; }
.swiper-slide img{ width:100%; }
.cs-1, .cs-2 { float: left; width: 270px; margin-top: 10px; margin-bottom: 10px; }
.cs-1 { margin-right: 20px; background: #333; color: #fff; }
.cs-2 { background: #ad2e4c; color: #fff; }
/* Pagination */
.pagination1 .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer; }
.pagination1 .swiper-active-switch { background: #fff;
}
.sw-title { padding: 5px 20px; font-size: 41px; margin: 50px 0 20px; font-family: "微软雅黑", sans-serif; line-height: 50px; color: #222; font-weight: 300; border-bottom: 1px solid #555; }
.sw-content { background: #fff; border-radius: 5px; }
.demo-title { margin-bottom: 5px; text-align: center; font-size: 31px; font-family: "微软雅黑", Arial, Helvetica; font-weight: 300; line-height: 35px; margin: 50px 0 20px; }
/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */



#layout_1481530139014 > .view_contents { }
#layout_1481530139014 { background-size: cover; background-repeat: no-repeat; background-position-x: 50%; }
@media screen and (max-width:640px) {
#layout_1481530139014 { }
}
#image_style_01_1483926031223 { width: 20.333333333333332%; height: 261px; position: absolute; top: 70px; left: 3.375%; }
@media screen and (max-width:640px) {
#image_style_01_1483926031223 { width: 35%; height: 164px; top: 22px; left: 9.551809210526315%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483926031223 { }
}
#image_style_01_1483926031223 > .view_contents { overflow: visible; }
#image_style_01_1483926031223 .picSet:hover { opacity: 1; }
#image_style_01_1483926284813 { width: 20.333333333333332%; height: 261px; position: absolute; top: 70px; left: 27.833333333333332%; }
@media screen and (max-width:640px) {
#image_style_01_1483926284813 { width: 35.26315789473684%; height: 154px; top: 22px; left: 54.29276315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483926284813 { width: 20.333333333333332%; left: 27.942735949098623%; top: 70px; height: 220px; }
}
#image_style_01_1483926284813 > .view_contents { overflow: visible; }
#image_style_01_1483926284813 .picSet:hover { opacity: 1; }
#image_style_01_1483926311030 { width: 20.333333333333332%; height: 261px; position: absolute; top: 70px; left: 76.70833333333333%; }
@media screen and (max-width:640px) {
#image_style_01_1483926311030 { width: 35%; height: 152px; top: 203px; left: 54.81907894736842%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483926311030 { width: 20.333333333333332%; left: 76.19300106044538%; top: 73px; height: 218px; }
}
#image_style_01_1483926311030 > .view_contents { overflow: visible; }
#image_style_01_1483926311030 .picSet:hover { opacity: 1; }
#image_style_01_1483926300088 { width: 20.333333333333332%; height: 261px; position: absolute; top: 70px; left: 52.45833333333333%; }
@media screen and (max-width:640px) {
#image_style_01_1483926300088 { width: 35%; height: 154px; top: 202px; left: 9.288651315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483926300088 { width: 20.333333333333332%; left: 52.12089077412513%; top: 72px; height: 216px; }
}
#image_style_01_1483926300088 > .view_contents { overflow: visible; }
#image_style_01_1483926300088 .picSet:hover { opacity: 1; }
#layout_1481337935255 { height: 395px; }
@media screen and (max-width:640px) {
#layout_1481337935255 { height: 383px; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1481337935255 { height: 356px; }
}
#layout_1481337935255 > .view_contents { max-width: 1200px; }
#text_style_02_1483927537959 { width: 16.666666666666664%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 48px; left: 41.625%; }
@media screen and (max-width:640px) {
#text_style_02_1483927537959 { width: 42.368421052631575%; top: 12px; left: 28.947368421052634%; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483927537959 { width: 190px; }
}
#text_style_02_1483927537959 > .view_contents { }
#text_style_02_1483927537959>.view_contents { box-sizing: border-box;  font-size: 38px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483927537959>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483927537959>.view_contents { box-sizing: border-box; font-size: 30px; }
}
#text_style_07_1483927718741 { width: 8.5%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 98px; left: 46.541666666666664%; }
@media screen and (max-width:640px) {
#text_style_07_1483927718741 { width: 22.63157894736842%; top: 49px; left: 38.68421052631579%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483927718741 { }
}
#text_style_07_1483927718741 > .view_contents { }
#text_style_07_1483927718741>.view_contents { box-sizing: border-box; color: #b0b0b0; font-size: 25px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483927718741>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483927718741>.view_contents { box-sizing: border-box; }
}
#div_blank_1483928092351 { width: 25%; height: 2px; position: absolute; top: 157px; left: 37.5%; }
@media screen and (max-width:640px) {
#div_blank_1483928092351 { width: 50.526315789473685%; height: 1px; top: 145px; left: 27.105263157894736%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483928092351 { left: 37.53976670201485%; }
}
#div_blank_1483928092351 > .view_contents { overflow: visible; }
#div_blank_1483928092351 { box-sizing: border-box; background: #d5d5d5; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483928092351 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483928092351 { box-sizing: border-box; }
}
#div_blank_1483928163167 { width: 4.25%; height: 7px; position: absolute; top: 150px; left: 47.875%; }
@media screen and (max-width:640px) {
#div_blank_1483928163167 { width: 10.526315789473683%; height: 7px; top: 138px; left: 44.73684210526316%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483928163167 { top: 150px; left: 47.87910922587486%; height: 7px; }
}
#div_blank_1483928163167 > .view_contents { overflow: visible; }
#div_blank_1483928163167 { box-sizing: border-box; background: #ea6a06; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483928163167 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483928163167 { box-sizing: border-box; }
}
#image_style_01_1483929708147 { width: 10.25%; height: 123px; position: absolute; top: 211px; left: 18.458333333333332%; }
@media screen and (max-width:640px) {
#image_style_01_1483929708147 { width: 35.26315789473684%; height: 148px; top: 164px; left: 9.736842105263158%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483929708147 { height: 80px; top: 209px; left: 19.72925503711559%; }
}
#image_style_01_1483929708147 > .view_contents { overflow: visible; }
#image_style_01_1483929745734 { width: 10.25%; height: 123px; position: absolute; top: 211px; left: 37.5%; }
@media screen and (max-width:640px) {
#image_style_01_1483929745734 { width: 32.36842105263158%; height: 113px; top: 170px; left: 58.42105263157895%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483929745734 { width: 10.25%; left: 38.4212619300106%; top: 209px; height: 82px; }
}
#image_style_01_1483929745734 > .view_contents { overflow: visible; }
#text_style_02_1483929892272 { width: 13%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 324px; left: 17.083333333333332%; }
@media screen and (max-width:640px) {
#text_style_02_1483929892272 { width: 42.368421052631575%; top: 274px; left: 7.368421052631578%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483929892272 { width: 156px; left: 16.706985683987273%; top: 298px; }
}
#text_style_02_1483929892272 > .view_contents { }
#text_style_02_1483929892272>.view_contents { box-sizing: border-box; font-size: 18px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483929892272>.view_contents { box-sizing: border-box; font-size: 18px; }
}
@media screen and (max-width:640px) {
#text_style_02_1483929892272>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483930030872 { width: 13%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 327px; left: 36.583333333333336%; }
@media screen and (max-width:640px) {
#text_style_02_1483930030872 { width: 37.89473684210527%; top: 276px; left: 57.36842105263158%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930030872 { width: 15.37645811240721%; left: 35.55805938494168%; top: 298px; }
}
#text_style_02_1483930030872 > .view_contents { }
#text_style_02_1483930030872>.view_contents { box-sizing: border-box; font-size: 18px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930030872>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483930030872>.view_contents { box-sizing: border-box; }
}
#text_style_01_1483930116705 { width: 13%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 372px; left: 34.041666666666664%; }
@media screen and (max-width:640px) {
#text_style_01_1483930116705 { width: 48.1578947368421%; top: 324px; left: 51.84210526315789%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483930116705 { width: 15.906680805938494%; left: 35.292948038176036%; top: 355px; }
}
#text_style_01_1483930116705 > .view_contents { }
#text_style_01_1483930116705>.view_contents { box-sizing: border-box; font-size: 14px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483930116705>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483930116705>.view_contents { box-sizing: border-box; font-size: 12px; }
}
#text_style_01_1483929984672 { width: 13%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 373px; left: 17%; }
@media screen and (max-width:640px) {
#text_style_01_1483929984672 { width: 29.736842105263158%; top: 325px; left: 14.736842105263156%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483929984672 { left: 19.835299575821846%; top: 355px; }
}
#text_style_01_1483929984672 > .view_contents { }
#text_style_01_1483929984672>.view_contents { box-sizing: border-box; font-size: 14px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483929984672>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483929984672>.view_contents { box-sizing: border-box; font-size: 12px; }
}
#image_style_01_1483929762455 { width: 10.25%; height: 123px; position: absolute; top: 211px; left: 55.75%; }
@media screen and (max-width:640px) {
#image_style_01_1483929762455 { width: 30%; height: 116px; top: 397px; left: 15%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483929762455 { width: 10.25%; left: 57.781018027571584%; top: 209px; height: 89px; }
}
#image_style_01_1483929762455 > .view_contents { overflow: visible; }
#text_style_02_1483930141435 { width:13%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 326px; left: 57.54166666666667%; }
@media screen and (max-width:640px) {
#text_style_02_1483930141435 { width: 24.736842105263158%; top: 519px; left: 17.894736842105264%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930141435 { width: 13%; left: 58.801696712619304%; top: 296px; }
}
#text_style_02_1483930141435 > .view_contents { }
#text_style_02_1483930141435>.view_contents { box-sizing: border-box; font-size: 18px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930141435>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483930141435>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483930193039 { width:13%; font-size: 46px; color: #333; line-height: 50px; font-family:"微软雅黑"; position: absolute; top: 325px; left: 75.91666666666667%; }
@media screen and (max-width:640px) {
#text_style_02_1483930193039 { width: 27.368421052631582%; top: 516px; left: 63.94736842105263%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930193039 { width: 10.180275715800637%; left: 77.35949098621421%; top: 298px; }
}
#text_style_02_1483930193039 > .view_contents { }
#text_style_02_1483930193039>.view_contents { box-sizing: border-box; font-size: 18px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930193039>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483930193039>.view_contents { box-sizing: border-box; }
}
#text_style_01_1483930156565 { width: 13%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 373px; left: 54.708333333333336%; }
@media screen and (max-width:640px) {
#text_style_01_1483930156565 { width: 35.526315789473685%; top: 569px; left: 14.210526315789473%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483930156565 { width: 10.083333333333332%; left: 58.73541887592789%; top: 355px; }
}
#text_style_01_1483930156565 > .view_contents { }
#text_style_01_1483930156565>.view_contents { box-sizing: border-box; font-size: 14px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483930156565>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483930156565>.view_contents { box-sizing: border-box; font-size: 12px; }
}
#text_style_01_1483930215623 { width: 13%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 376px; left: 73.625%; }
@media screen and (max-width:640px) {
#text_style_01_1483930215623 { width: 38.421052631578945%; top: 570px; left: 58.15789473684211%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483930215623 { width: 14.634146341463413%; left: 75.13255567338281%; top: 355px; }
}
#text_style_01_1483930215623 > .view_contents { }
#text_style_01_1483930215623>.view_contents { box-sizing: border-box; font-size: 14px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483930215623>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483930215623>.view_contents { box-sizing: border-box; font-size: 13px; }
}
#image_style_01_1483929770343 { width: 10.25%; height: 123px; position: absolute; top: 203px; left: 74.20833333333333%; }
@media screen and (max-width:640px) {
#image_style_01_1483929770343 { width: 30.526315789473685%; height: 113px; top: 395px; left: 57.89473684210527%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483929770343 { width: 10.25%; left: 76.51113467656415%; top: 203px; height: 92px; }
}
#image_style_01_1483929770343 > .view_contents { overflow: visible; }
#layout_1481339199003 { height: 588px; }
@media screen and (max-width:640px) {
#layout_1481339199003 { height: 790px; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1481339199003 {  height: 758px; }
}
#layout_1481339199003 > .view_contents { max-width: 1200px; }
#layout_1481339199003 { background: #fff; }
#text_style_02_1483930349161 { width: 41.75%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 48px; left: 27.875%; }
@media screen and (max-width:640px) {
#text_style_02_1483930349161 { width: 86.57894736842105%; top: 27px; left: 6.7105263157894735%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930349161 { width: 500px; }
}
#text_style_02_1483930349161 > .view_contents { }
#text_style_02_1483930349161>.view_contents { box-sizing: border-box;  font-size: 38px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483930349161>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483930349161>.view_contents { box-sizing: border-box; font-size: 25px; }
}
#div_blank_1483930435131 { width: 25%; height: 2px; position: absolute; top: 180px; left: 34.08333333333333%; }
@media screen and (max-width:640px) {
#div_blank_1483930435131 { width: 62.63157894736842%; height: 1px; top: 128px; left: 18.680098684210527%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483930435131 { left: 40.14779957582185%; top: 186.5px; }
}
#div_blank_1483930435131 > .view_contents { overflow: visible; }
#div_blank_1483930435131 { box-sizing: border-box; background: #d5d5d5; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483930435131 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483930435131 { box-sizing: border-box; }
}
#text_style_07_1483930421575 { width: 12.416666666666666%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 112px; left: 41.458333333333336%; }
@media screen and (max-width:640px) {
#text_style_07_1483930421575 { width: 27.105263157894736%; top: 64px; left: 36.44736842105263%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483930421575 { left: 46.076352067868505%; top: 107px; width: 136px; }
}
#text_style_07_1483930421575 > .view_contents { }
#text_style_07_1483930421575>.view_contents { box-sizing: border-box; color: #b0b0b0; font-size: 25px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483930421575>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483930421575>.view_contents { box-sizing: border-box; font-size: 20px; }
}
#div_blank_1483930443947 { width: 4.25%; height: 7px; position: absolute; top: 172.5px; left: 44.708333333333336%; }
@media screen and (max-width:640px) {
#div_blank_1483930443947 { width: 9.473684210526317%; height: 6px; top: 121px; left: 44.55592105263158%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483930443947 { left: 50.54016436903499%; top: 179.5px; }
}
#div_blank_1483930443947 > .view_contents { overflow: visible; }
#div_blank_1483930443947 { box-sizing: border-box; background: #ea6a06; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483930443947 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483930443947 { box-sizing: border-box; }
}
#image_style_01_1483930851176 { width: 16.666666666666664%; height: 176px; position: absolute; top: 408px; left: 10.208333333333334%; }
@media screen and (max-width:640px) {
#image_style_01_1483930851176 { width: 83.052631578947%; height: 188px; top: 660px; left: 8.81578947368421%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483930851176 { width: 16.666666666666664%; left: 9.782608695652174%; top: 398px; height: 140px; }
}
#image_style_01_1483930851176 > .view_contents { overflow: visible; }
#image_style_01_1483930851176 .picSet { opacity: 1; }
#image_style_01_1483930851176 .picSet:hover { opacity: 0.5; }
#image_style_01_1483930876795 { width: 35.333333333333336%; height: 258px; position: absolute; top: 408px; left: 26.875%; }
@media screen and (max-width:640px) {
#image_style_01_1483930876795 { width: 82.10526315789474%; height: 159px; top: 871px; left: 9.601151315789473%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483930876795 { width: 32.7677624602333%; left: 26.431601272534465%; top: 398px; height: 140px; }
}
#image_style_01_1483930876795 > .view_contents { overflow: visible; }
#image_style_01_1483930876795 .picSet:hover { opacity: 0.5; }
#image_style_01_1483930912487 { width: 31.75%; height: 175px; position: absolute; top: 408px; left: 62.20833333333333%; }
@media screen and (max-width:640px) {
#image_style_01_1483930912487 { width: 82.63157894736842%; height: 155px; top: 1049px; left: 9.078947368421053%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483930912487 { width: 33.085896076352064%; left: 59.199363732767765%; top: 398px; height: 140px; }
}
#image_style_01_1483930912487 > .view_contents { overflow: visible; }
#image_style_01_1483930912487 .picSet:hover { opacity: 0.5; }
#image_style_01_1483930500195 { width: 16.666666666666664%; height: 200px; position: absolute; top: 208px; left: 10.208333333333334%; }
@media screen and (max-width:640px) {
#image_style_01_1483930500195 { width: 40.26315789473684%; height: 146px; top: 154px; left: 7.709703947368421%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483930500195 { left: 9.782608695652174%; top: 244px; height: 154px; width: 157px; }
}
#image_style_01_1483930500195 > .view_contents { overflow: visible; }
#image_style_01_1483930500195 .picSet { opacity: 1; }
#image_style_01_1483930500195 .picSet:hover { opacity: 0.5; }
#image_style_01_1483930554537 { width: 16.666666666666664%; height: 200px; position: absolute; top: 208px; left: 26.875%; }
@media screen and (max-width:640px) {
#image_style_01_1483930554537 { width: 40.26315789473684%; height: 147px; top: 153px; left: 52.23684210526316%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483930554537 { width: 16.666666666666664%; left: 26.431601272534465%; top: 244px; height: 154px; }
}
#image_style_01_1483930554537 > .view_contents { overflow: visible; }
#image_style_01_1483930554537 .picSet { opacity: 1; }
#image_style_01_1483930554537 .picSet:hover { opacity: 0.5; }
#image_style_01_1483930572025 { width: 29.916666666666668%; height: 202px; position: absolute; top: 208px; left: 43.541666666666664%; }
@media screen and (max-width:640px) {
#image_style_01_1483930572025 { width: 84.21052631578947%; height: 183px; top: 318px; left: 8.421052631578945%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483930572025 { width: 29.056203605514312%; left: 43.08059384941675%; top: 244px; height: 154px; }
}
#image_style_01_1483930572025 > .view_contents { overflow: visible; }
#image_style_01_1483930572025 .picSet:hover { opacity: 0.5; }
#div_blank_1483931006717 { width: 20.516666666666668%; height: 104px; position: absolute; top: 208px; left: 73.45833333333334%; }
@media screen and (max-width:640px) {
#div_blank_1483931006717 { width: 27.631578947368425%; height: 175px; top: 660px; left: 63.55263157894737%; display:none;}
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483931006717 { height: 82px; left: 72.13679745493107%; top: 244px; width: 190px; }
}
#div_blank_1483931006717 > .view_contents { overflow: visible; }
#div_blank_1483931006717 { box-sizing: border-box; background: #ea6a06; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483931006717 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483931006717 { box-sizing: border-box; }
}
#text_style_02_1483931061686 { width: 10.666666666666668%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 235px; left: 78.16666666666666%; z-index: 2; }
@media screen and (max-width:640px) {
#text_style_02_1483931061686 { width: 22.36842105263158%; top: 729px; left: 66.1842105263158%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483931061686 { width: 127px; top: 260px; left: 76.59066808059384%; }
}
#text_style_02_1483931061686 > .view_contents { }
#text_style_02_1483931061686>.view_contents { box-sizing: border-box; color: #ffffff; font-size: 30px; text-align: center;}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483931061686>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483931061686>.view_contents { box-sizing: border-box; font-size: 20px; }
}
#image_style_01_1483930827658 { width: 20.516666666666668%; height: 100px; position: absolute; top: 312px; left: 73.45833333333334%; }
@media screen and (max-width:640px) {
#image_style_01_1483930827658 { width: 83.6842105263158%; height: 117px; top: 520px; left: 8.157894736842103%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483930827658 { width: 20.14846235418876%; left: 72.13679745493107%; top: 326px; height: 74px; }
}
#image_style_01_1483930827658 > .view_contents { overflow: visible; }
#image_style_01_1483930827658 .picSet:hover { opacity: 0.5; }
#layout_1481341553396 { height: 561px; }
@media screen and (max-width:640px) {
#layout_1481341553396 { height: 1204px; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1481341553396 { height: 573px; }
}
#layout_1481341553396 > .view_contents { max-width: 1200px; }
#image_style_01_1483931869346 { width: 100.57125676488275%; height: 430px; position: absolute; top: 2px; left: -0.571256764882742%; }
@media screen and (max-width:640px) {
#image_style_01_1483931869346 { width: 100%; height: 85px; top: 2px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483931869346 { height: 210px; }
}
#image_style_01_1483931869346 > .view_contents { overflow: visible; }
#image_style_01_1483931869346 .picSet { opacity: 1; }
#image_style_01_1483931869346 .picSet:hover { opacity: 0.8; }
#layout_1483930348538 { height: 430px; }
@media screen and (max-width:640px) {
#layout_1483930348538 { height: 87px; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1483930348538 { height: 212px; }
}
#layout_1483930348538 > .view_contents { overflow: visible; }
#text_style_02_1483931946378 { width: 99.95833333333334%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 46px; left: 0%; }
@media screen and (max-width:640px) {
#text_style_02_1483931946378 { width: 42.10526315789473%; top: 25px; left: 28.947368421052634%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483931946378 { left: 40.03181336161188%; top: 42px; width: 204px; }
}
#text_style_02_1483931946378 > .view_contents { }
#text_style_02_1483931946378>.view_contents { box-sizing: border-box; font-size: 38px;  text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483931946378>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483931946378>.view_contents { box-sizing: border-box; font-size: 30px; }
}
#text_style_07_1483932051711 { width: 99.95833333333334%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 109px; left: 0%; }
@media screen and (max-width:640px) {
#text_style_07_1483932051711 { width: 33.68421052631579%; top: 73px; left: 33.1578947368421%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483932051711 { width: 131px; top: 105px; left: 43.266171792152704%; }
}
#text_style_07_1483932051711 > .view_contents { }
#text_style_07_1483932051711>.view_contents { box-sizing: border-box; color: #b0b0b0; font-size: 25px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483932051711>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483932051711>.view_contents { box-sizing: border-box; }
}
#div_blank_1483932093404 { width: 25%; height: 2px; position: absolute; top: 173px; left: 37.5%; }
@media screen and (max-width:640px) {
#div_blank_1483932093404 { width: 58.15789473684211%; height: 1px; top: 139px; left: 19.987664473684212%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483932093404 { }
}
#div_blank_1483932093404 > .view_contents { overflow: visible; }
#div_blank_1483932093404 { box-sizing: border-box; background: #d5d5d5; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483932093404 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483932093404 { box-sizing: border-box; }
}
#div_blank_1483932116863 { width: 4.25%; height: 7px; position: absolute; top: 167px; left: 47.875%; }
@media screen and (max-width:640px) {
#div_blank_1483932116863 { width: 13.157894736842104%; height: 6px; top: 133px; left: 41.036184210526315%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483932116863 { }
}
#div_blank_1483932116863 > .view_contents { overflow: visible; }
#div_blank_1483932116863 { box-sizing: border-box; background: #ea6a06; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483932116863 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483932116863 { box-sizing: border-box; }
}
#image_style_01_1483932183088 { width: 12.25%; height: 151px; position: absolute; top: 217px; left: 14.458333333333334%; }
@media screen and (max-width:640px) {
#image_style_01_1483932183088 { width: 36.578947368421055%; height: 141px; top: 171px; left: 8.848684210526315%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483932183088 { height: 124px; width: 121px; left: 13.896805408271472%; top: 213px; }
}
#image_style_01_1483932183088 > .view_contents { overflow: visible; }
#image_style_01_1483932208086 { width: 12.25%; height: 151px; position: absolute; top: 217px; left: 33.541666666666664%; }
@media screen and (max-width:640px) {
#image_style_01_1483932208086 { width: 36.578947368421055%; height: 141px; top: 171px; left: 56.48026315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483932208086 { width: 12.83138918345705%; left: 34.29215270413574%; top: 213px; height: 124px; }
}
#image_style_01_1483932208086 > .view_contents { overflow: visible; }
#text_style_02_1483932330505 { width: 6.916666666666667%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 388px; left: 17.25%; }
@media screen and (max-width:640px) {
#text_style_02_1483932330505 { width: 22.36842105263158%; top: 329px; left: 16.570723684210524%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932330505 { width: 93px; left: 16.206588016967128%; top: 362px; }
}
#text_style_02_1483932330505 > .view_contents { }
#text_style_02_1483932330505>.view_contents { box-sizing: border-box; color: #ea6a06; font-size: 33px;  }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932330505>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483932330505>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483932480075 { width: 6.916666666666667%; font-size: 46px; color: #333; line-height: 50px; font-family:"微软雅黑"; position: absolute; top: 388px; left: 36.41666666666667%; }
@media screen and (max-width:640px) {
#text_style_02_1483932480075 { width: 22.894736842105264%; top: 327px; left: 64.375%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932480075 { left: 36.65164369034994%; top: 360px; width: 90px; }
}
#text_style_02_1483932480075 > .view_contents { }
#text_style_02_1483932480075>.view_contents { box-sizing: border-box; color: #ea6a06; font-size: 33px;  }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932480075>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483932480075>.view_contents { box-sizing: border-box; }
}
#text_style_06_1483932404339 { width: 6.583333333333333%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 438px; left: 17.5%; }
@media screen and (max-width:640px) {
#text_style_06_1483932404339 { width: 19.736842105263158%; top: 382px; left: 18.14967105263158%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483932404339 { width: 75px; left: 17.160988865323436%; top: 418px; }
}
#text_style_06_1483932404339 > .view_contents { }
#text_style_06_1483932404339>.view_contents { box-sizing: border-box; font-size: 16px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483932404339>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_06_1483932404339>.view_contents { box-sizing: border-box; }
}
#text_style_06_1483932833309 { width: 6.583333333333333%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 438px; left: 37%; }
@media screen and (max-width:640px) {
#text_style_06_1483932833309 { width: 18.947368421052634%; top: 382px; left: 66.34868421052632%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483932833309 { width: 7.529162248144221%; left: 37.5%; top: 418px; }
}
#text_style_06_1483932833309 > .view_contents { }
#text_style_06_1483932833309>.view_contents { box-sizing: border-box; font-size: 16px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483932833309>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_06_1483932833309>.view_contents { box-sizing: border-box; }
}
#image_style_01_1483932230436 { width: 12.25%; height: 151px; position: absolute; top: 217px; left: 71.375%; }
@media screen and (max-width:640px) {
#image_style_01_1483932230436 { width: 36.578947368421055%; height: 141px; top: 440px; left: 8.322368421052632%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483932230436 { width: 12.83138918345705%; left: 75.82184517497349%; top: 213px; height: 124px; }
}
#image_style_01_1483932230436 > .view_contents { overflow: visible; }
#image_style_01_1483932217428 { width: 12.25%; height: 151px; position: absolute; top: 217px; left: 52.708333333333336%; }
@media screen and (max-width:640px) {
#image_style_01_1483932217428 { width: 36.578947368421055%; height: 141px; top: 440px; left: 55.69078947368421%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483932217428 { width: 12.83138918345705%; left: 55.46129374337222%; top: 213px; height: 124px; }
}
#image_style_01_1483932217428 > .view_contents { overflow: visible; }
#text_style_02_1483932600163 { width: 7.666666666666666%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 388px; left: 74.41666666666666%; }
@media screen and (max-width:640px) {
#text_style_02_1483932600163 { width: 23.94736842105263%; top: 611px; left: 63.848684210526315%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932600163 { width: 10.180275715800637%; left: 77.62460233297985%; top: 362px; }
}
#text_style_02_1483932600163 > .view_contents { }
#text_style_02_1483932600163>.view_contents { box-sizing: border-box; color: #ea6a06; font-size: 33px;  }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932600163>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483932600163>.view_contents { box-sizing: border-box; }
}
#text_style_06_1483933049849 { width: 6.583333333333333%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 438px; left: 74.95833333333334%; }
@media screen and (max-width:640px) {
#text_style_06_1483933049849 { width: 18.157894736842106%; top: 666px; left: 18.14144736842105%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483933049849 { width: 8.059384941675503%; left: 77.7306468716861%; top: 418px; }
}
#text_style_06_1483933049849 > .view_contents { }
#text_style_06_1483933049849>.view_contents { box-sizing: border-box; font-size: 16px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483933049849>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_06_1483933049849>.view_contents { box-sizing: border-box; }
}
#text_style_06_1483932897932 { width: 6.583333333333333%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 438px; left: 55.91666666666667%; }
@media screen and (max-width:640px) {
#text_style_06_1483932897932 { width: 18.157894736842106%; top: 664px; left: 66.30756578947368%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483932897932 { width: 8.059384941675503%; left: 58.006362672322375%; top: 417px; }
}
#text_style_06_1483932897932 > .view_contents { }
#text_style_06_1483932897932>.view_contents { box-sizing: border-box; font-size: 16px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_06_1483932897932>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_06_1483932897932>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483932520627 { width: 6.916666666666667%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 388px; left: 55.58333333333333%; }
@media screen and (max-width:640px) {
#text_style_02_1483932520627 { width: 26.052631578947366%; top: 611px; left: 16.570723684210524%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932520627 { width: 8.8016967126193%; left: 57.68822905620361%; top: 362px; }
}
#text_style_02_1483932520627 > .view_contents { }
#text_style_02_1483932520627>.view_contents { box-sizing: border-box; color: #ea6a06; font-size: 33px;  }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483932520627>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483932520627>.view_contents { box-sizing: border-box; }
}
#layout_1483930420956 { height: 718px; }
@media screen and (max-width:640px) {
#layout_1483930420956 { height: 696px; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1483930420956 { height: 714px; }
}
#layout_1483930420956 > .view_contents { overflow: visible; max-width: 1200px; }
#text_style_02_1483933248459 { width: 29.248947684906796%; font-size: 46px; color: #fff; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 210px; left: 39.95694527961515%; z-index: 5; }
@media screen and (max-width:640px) {
#text_style_02_1483933248459 { width: 47.368421052631575%; top: 8px; left: 52.713815789473685%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933248459 { width: 333px; top: 44px; left: 53.156481972428416%; }
}
#text_style_02_1483933248459 > .view_contents { }
#text_style_02_1483933248459>.view_contents { box-sizing: border-box; font-size: 35px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933248459>.view_contents { box-sizing: border-box; font-size: 30px; }
}
@media screen and (max-width:640px) {
#text_style_02_1483933248459>.view_contents { box-sizing: border-box; font-size: 16px; }
}
#image_style_01_1483967426106 { width: 100%; height: 509px; position: absolute; top: -2px; left: 0%; }
@media screen and (max-width:640px) {
#image_style_01_1483967426106 { width: 99.91776315789474%; height: 188px; top: 265px; left: 0.08223684210526315%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483967426106 { }
}
#image_style_01_1483967426106 > .view_contents { overflow: visible; }
#image_style_01_1483967426106 .picSet { opacity: 1; }
#image_style_01_1483967426106 .picSet:hover { opacity: 0.8; }
#customForm_style_button_01_1484201657886 { width: 7.940969782150386%; position: absolute; top: 270px; left: 45.156842937456084%; }
@media screen and (max-width:640px) {
#customForm_style_button_01_1484201657886 { width: 55.09641873278237%; top: 0px; left: 22.451790633608816%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#customForm_style_button_01_1484201657886 { left: 53.156481972428416%;  width: 103px; }
}
#customForm_style_button_01_1484201657886 > .view_contents { overflow: visible; }
#customForm_style_button_01_1484201657886 .btnaSet { border-top-left-radius: 15px; border-bottom-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; }
#text_style_02_1483933351580 { width: 23.030667468430547%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 132px; left: 53.15694527961515%; z-index: 4; }
@media screen and (max-width:640px) {
#text_style_02_1483933351580 { width: 88.42105263157895%; top: 19px; left: 5.789473684210527%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933351580 { width: 351px; top: 103px; left: 53.156481972428416%; }
}
#text_style_02_1483933351580 > .view_contents { }
#text_style_02_1483933351580>.view_contents { box-sizing: border-box; font-size: 16px;  line-height: 27px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933351580>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483933351580>.view_contents { box-sizing: border-box; color: #000000; text-align: center; }
}
#layout_1483932115999 { height: 509px; }
@media screen and (max-width:640px) {
#layout_1483932115999 { height: 0px; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1483932115999 { height: 509px; }
}
#layout_1483932115999 > .view_contents { overflow: visible; }
#text_style_07_1483933623589 { width: 99.95833333333334%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 81px; left: 0%; }
@media screen and (max-width:640px) {
#text_style_07_1483933623589 { width: 99.99588815789474%; top: 52px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483933623589 { width: 99px; left: 46.129374337221634%; top: 78px; }
}
#text_style_07_1483933623589 > .view_contents { }
#text_style_07_1483933623589>.view_contents { box-sizing: border-box; color: #b0b0b0; font-size: 25px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483933623589>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483933623589>.view_contents { box-sizing: border-box; text-align: center; }
}
#div_blank_1483933665730 { width: 25%; height: 2px; position: absolute; top: 139px; left: 37.5%; }
@media screen and (max-width:640px) {
#div_blank_1483933665730 { width: 42.89473684210526%; height: 1px; top: 114px; left: 28.55263157894737%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483933665730 { }
}
#div_blank_1483933665730 > .view_contents { overflow: visible; }
#div_blank_1483933665730 { box-sizing: border-box; background: #d5d5d5; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483933665730 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483933665730 { box-sizing: border-box; }
}
#div_blank_1483933682059 { width: 4.25%; height: 7px; position: absolute; top: 134px; left: 47.875%; }
@media screen and (max-width:640px) {
#div_blank_1483933682059 { width: 10.263157894736842%; height: 8px; top: 106px; left: 44.86842105263158%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483933682059 { }
}
#div_blank_1483933682059 > .view_contents { overflow: visible; }
#div_blank_1483933682059 { box-sizing: border-box; background: #ea6a06; }
@media screen and (min-width:641px) and (max-width:1200px) {
#div_blank_1483933682059 { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#div_blank_1483933682059 { box-sizing: border-box; }
}
#text_style_02_1483933753047 { width: 100%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 169px; left: 0%; }
@media screen and (max-width:640px) {
#text_style_02_1483933753047 { width: 99.86842105263159%; top: 131px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933753047 { width: 398px; top: 169px; left: 29.08271474019088%; }
}
#text_style_02_1483933753047 > .view_contents { }
#text_style_02_1483933753047>.view_contents { box-sizing: border-box; font-size: 16px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933753047>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483933753047>.view_contents { box-sizing: border-box; height: 79px; line-height: 36px; text-align: center; }
}
#text_style_02_1483934043932 { width: 11.75%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 451px; left: 45.24884541829427%; }
@media screen and (max-width:640px) {
#text_style_02_1483934043932 { width: 43.6%; top: 673px; left: 28.02631578947368%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483934043932 { width: 11.370882040382572%; left: 44.3256309257937%; top: 424px; }
}
#text_style_02_1483934043932 > .view_contents { }
#text_style_02_1483934043932>.view_contents { box-sizing: border-box; font-size: 16px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483934043932>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483934043932>.view_contents { box-sizing: border-box; }
}
#image_style_01_1483933884375 { width: 12.166666666666668%; height: 149px; position: absolute; top: 298px; left: 44.916666666666664%; }
@media screen and (max-width:640px) {
#image_style_01_1483933884375 { width: 42.368421052631575%; height: 157px; top: 507px; left: 28.815789473684212%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483933884375 { width: 12.166666666666668%; left: 25.023197242841995%; top: 304px; height: 121px; }
}
#image_style_01_1483933884375 > .view_contents { overflow: visible; }
#text_style_02_1483933998347 { width: 11.333333333333332%; font-size: 46px; color: #333; line-height: 50px; font-family:"微软雅黑"; position: absolute; top: 453px; left: 29.749710083007812%; }
@media screen and (max-width:640px) {
#text_style_02_1483933998347 { width: 43.6%; top: 457px; left: 28.02631578947368%; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933998347 { width: 101px; left: 25.868979118582292%; top: 425px; }
}
#text_style_02_1483933998347 > .view_contents { }
#text_style_02_1483933998347>.view_contents { box-sizing: border-box; font-size: 16px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933998347>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483933998347>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483933797339 { width: 99.95833333333334%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 226px; left: 0%; }
@media screen and (max-width:640px) {
#text_style_02_1483933797339 { width: 99.86842105263159%; top: 216px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933797339 { width: 211px; top: 226px; left: 39.91251325556734%; }
}
#text_style_02_1483933797339 > .view_contents { }
#text_style_02_1483933797339>.view_contents { box-sizing: border-box; font-size: 30px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933797339>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483933797339>.view_contents { box-sizing: border-box; text-align: center; }
}
#image_style_01_1483933947746 { width: 12.166666666666668%; height: 149px; position: absolute; top: 298px; left: 60.458333333333336%; }
@media screen and (max-width:640px) {
#image_style_01_1483933947746 { width: 43.684210526315795%; height: 157px; top: 294px; left: 28.157894736842103%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483933947746 { width: 12.166666666666668%; left: 62.287910922587486%; top: 308px; height: 112px; }
}
#image_style_01_1483933947746 > .view_contents { overflow: visible; }
#image_style_01_1483933859636 { width: 12.166666666666668%; height: 149px; position: absolute; top: 298px; left: 29.041666666666664%; }
@media screen and (max-width:640px) {
#image_style_01_1483933859636 { width: 43.15789473684211%; height: 171px; top: 723px; left: 28.421052631578945%; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483933859636 { left: 43.90243902439025%; top: 303px; height: 113px; }
}
#image_style_01_1483933859636 > .view_contents { overflow: visible; }
#text_style_02_1483934057367 { width: 11.416666666666666%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 447px; left: 60.83246866861979%; }
@media screen and (max-width:640px) {
#text_style_02_1483934057367 { width: 43.6%; top: 894px; left: 28.157894736842103%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483934057367 { width: 11.370882040382572%; left: 62.674906910035865%; top: 424px; }
}
#text_style_02_1483934057367 > .view_contents { }
#text_style_02_1483934057367>.view_contents { box-sizing: border-box; font-size: 16px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483934057367>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483934057367>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483933537393 { width: 99.95833333333334%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 34px; left: 0%; }
@media screen and (max-width:640px) {
#text_style_02_1483933537393 { width: 99.99588815789474%; top: 6px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933537393 { width: 162px; top: 34px; left: 41.7832051961824%; }
}
#text_style_02_1483933537393 > .view_contents { }
#text_style_02_1483933537393>.view_contents { box-sizing: border-box; font-size: 38px;  text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483933537393>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483933537393>.view_contents { box-sizing: border-box; font-size: 30px; text-align: center; }
}
#layout_1483932479431 { height: 503px; }
@media screen and (max-width:640px) {
#layout_1483932479431 { height: 944px; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1483932479431 { height: 475px; }
}
#layout_1483932479431 > .view_contents { overflow: visible; max-width: 1200px; }
#layout_1484223621667 { height: 47.88889px; }
@media screen and (max-width:640px) {
#layout_1484223621667 { }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1484223621667 { }
}
#layout_1484223621667 > .view_contents { overflow: visible; max-width: 1200px; }
#text_style_01_1483934975755 { width: 11.25%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 385px; left: 14.083333333333334%; }
@media screen and (max-width:640px) {
#text_style_01_1483934975755 { width: 36.84210526315789%; top: 364px; left: 31.57894736842105%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483934975755 { left: 13.81395811240721%; top: 339px; width: 136px; }
}
#text_style_01_1483934975755 > .view_contents { }
#text_style_01_1483934975755>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483934975755>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483934975755>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483934604391 { width: 12.5%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"i; position: absolute; top: 353px; left: 14.041666666666666%; }
@media screen and (max-width:640px) {
#text_style_02_1483934604391 { width: 38.15789473684211%; top: 329px; left: 30.92105263157895%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483934604391 { left: 13.071646341463413%; top: 303px; width: 142px; }
}
#text_style_02_1483934604391 > .view_contents { }
#text_style_02_1483934604391>.view_contents { box-sizing: border-box; font-size: 20px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483934604391>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483934604391>.view_contents { box-sizing: border-box; }
}
#text_style_07_1483934545804 { width: 4.833333333333333%; font-size: 46px; color: #333; line-height: 50px; font-family:"微软雅黑"; position: absolute; top: 318px; left: 17.291666666666668%; }
@media screen and (max-width:640px) {
#text_style_07_1483934545804 { width: 17.36842105263158%; top: 295px; left: 41.31578947368421%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483934545804 { left: 17.94969512195122%; top: 268px; }
}
#text_style_07_1483934545804 > .view_contents { }
#text_style_07_1483934545804>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 35px; height: 35px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483934545804>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483934545804>.view_contents { box-sizing: border-box; }
}
#image_style_01_1483934421130 { width: 16.666666666666664%; height: 236px; position: absolute; top: 67px; left: 31.958333333333332%; }
@media screen and (max-width:640px) {
#image_style_01_1483934421130 { width: 55.09641873278237%; height: 249px; top: 411.5px; left: 22.450657894736842%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483934421130 { width: 16.666666666666664%; left: 33.87957317073171%; top: 67px; }
}
#image_style_01_1483934421130 > .view_contents { overflow: visible; }
#text_style_07_1483935040503 { width: 3.6666666666666665%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 318px; left: 38.458333333333336%; }
@media screen and (max-width:640px) {
#text_style_07_1483935040503 { width: 10.789473684210527%; top: 668px; left: 44.60526315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483935040503 { width: 4.833333333333333%; left: 40.4559915164369%; top: 267px; }
}
#text_style_07_1483935040503 > .view_contents { }
#text_style_07_1483935040503>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 35px; height: 35px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483935040503>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483935040503>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483935072044 { width: 12.5%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 353px; left: 34.041666666666664%; }
@media screen and (max-width:640px) {
#text_style_02_1483935072044 { width: 36.05263157894737%; top: 703px; left: 33.026315789473685%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483935072044 { width: 15.058324496288442%; left: 35.311174443266175%; top: 300px; }
}
#text_style_02_1483935072044 > .view_contents { }
#text_style_02_1483935072044>.view_contents { box-sizing: border-box; font-size: 20px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483935072044>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483935072044>.view_contents { box-sizing: border-box; }
}
#text_style_01_1483935100314 { width: 11.25%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 383px; left: 34.125%; }
@media screen and (max-width:640px) {
#text_style_01_1483935100314 { width: 36.05263157894737%; top: 737px; left: 31.973684210526315%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483935100314 { width: 14.74019088016967%; left: 35.52326352067868%; top: 338px; }
}
#text_style_01_1483935100314 > .view_contents { }
#text_style_01_1483935100314>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483935100314>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483935100314>.view_contents { box-sizing: border-box; }
}
#text_style_07_1483935124751 { width: 3.6666666666666665%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 318px; left: 59.791666666666664%; }
@media screen and (max-width:640px) {
#text_style_07_1483935124751 { width: 13.684210526315791%; top: 1031.5px; left: 43.1578947368421%; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483935124751 { width: 5.832449628844114%; left: 62.937433722163306%; top: 265px; }
}
#text_style_07_1483935124751 > .view_contents { }
#text_style_07_1483935124751>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 35px; height: 35px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483935124751>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483935124751>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483935138042 { width: 10.666666666666668%; font-size: 46px; color: #333; line-height: 50px; font-family:"微软雅黑"; position: absolute; top: 351px; left: 56.958333333333336%; }
@media screen and (max-width:640px) {
#text_style_02_1483935138042 { width: 36.84210526315789%; top: 1062.5px; left: 31.57894736842105%; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483935138042 { width: 13.891834570519618%; left: 58.907741251325554%; top: 300px; }
}
#text_style_02_1483935138042 > .view_contents { }
#text_style_02_1483935138042>.view_contents { box-sizing: border-box; font-size: 20px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483935138042>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483935138042>.view_contents { box-sizing: border-box; }
}
#image_style_01_1483934448734 { width: 16.666666666666664%; height: 236px; position: absolute; top: 67px; left: 52.29166666666667%; }
@media screen and (max-width:640px) {
#image_style_01_1483934448734 { width: 55.09641873278237%; height: 244px; top: 782.0000152587891px; left: 22.451790633608816%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483934448734 { width: 16.666666666666664%; left: 55.72640509013785%; top: 67px; }
}
#image_style_01_1483934448734 > .view_contents { overflow: visible; }
#image_style_01_1483934411011 { width: 16.666666666666664%; height: 236px; position: absolute; top: 67px; left: 11.958333333333334%; }
@media screen and (max-width:640px) {
#image_style_01_1483934411011 { width: 55.09641873278237%; height: 245px; top: 53px; left: 22.451790633608816%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483934411011 { }
}
#image_style_01_1483934411011 > .view_contents { overflow: visible; }
#image_style_01_1483934461069 { width: 16.666666666666664%; height: 236px; position: absolute; top: 67px; left: 72.54166666666667%; }
@media screen and (max-width:640px) {
#image_style_01_1483934461069 { width: 55.09641873278237%; height: 247px; top: 1146px; left: 22.451790633608816%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483934461069 { width: 16.666666666666664%; left: 77.1474019088017%; top: 67px; }
}
#image_style_01_1483934461069 > .view_contents { overflow: visible; }
#text_style_07_1483935301518 { width: 4.25%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 318px; left: 79.04166666666667%; }
@media screen and (max-width:640px) {
#text_style_07_1483935301518 { width: 13.421052631578947%; top: 1404px; left: 43.28947368421053%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483935301518 { width: 4.833333333333333%; left: 83.56309650053022%; top: 267px; }
}
#text_style_07_1483935301518 > .view_contents { }
#text_style_07_1483935301518>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 35px; height: 35px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_07_1483935301518>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_07_1483935301518>.view_contents { box-sizing: border-box; }
}
#text_style_02_1483935313283 { width: 8.583333333333334%; font-size: 46px; color: #333; line-height: 50px; font-family:"微软雅黑"; position: absolute; top: 353px; left: 76.58333333333334%; }
@media screen and (max-width:640px) {
#text_style_02_1483935313283 { width: 27.89473684210526%; top: 1439px; left: 36.18421052631579%; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483935313283 { width: 11.134676564156946%; left: 80.32873806998938%; top: 299px; }
}
#text_style_02_1483935313283 > .view_contents { }
#text_style_02_1483935313283>.view_contents { box-sizing: border-box; font-size: 20px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483935313283>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483935313283>.view_contents { box-sizing: border-box; }
}
#text_style_01_1483935370123 { width: 12.166666666666668%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 385px; left: 75.08333333333333%; }
@media screen and (max-width:640px) {
#text_style_01_1483935370123 { width: 36.578947368421055%; top: 1479px; left: 33.026315789473685%; display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483935370123 { width: 14.316012725344645%; left: 79.16224814422057%; top: 336px; }
}
#text_style_01_1483935370123 > .view_contents { }
#text_style_01_1483935370123>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483935370123>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483935370123>.view_contents { box-sizing: border-box; }
}
#text_style_01_1483951630390 { width: 12.166666666666668%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 383px; left: 56.208333333333336%; }
@media screen and (max-width:640px) {
#text_style_01_1483951630390 { width: 39.21052631578947%; top: 1095.5px; left: 31.44736842105263%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483951630390 { width: 14.952279957582185%; left: 58.48356309650053%; top: 338px; }
}
#text_style_01_1483951630390 > .view_contents { }
#text_style_01_1483951630390>.view_contents { box-sizing: border-box; font-size: 18px; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_01_1483951630390>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_01_1483951630390>.view_contents { box-sizing: border-box; }
}
#layout_1483933163856 { height: 415px; }
@media screen and (max-width:640px) {
#layout_1483933163856 {  display: block; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1483933163856 { height: 369px; }
}
#layout_1483933163856 > .view_contents { overflow: visible; max-width: 1200px; }
#layout_1483933163856 { background: #f5f5f5; }
#layout_1484200326210 { height: 0px; }
@media screen and (max-width:640px) {
#layout_1484200326210 { height: 1px; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#layout_1484200326210 { }
}
#layout_1484200326210 > .view_contents { overflow: visible; max-width: 1200px; }
#dh_style_01_1483950570405 { width: 55.00781719783524%; z-index: 999; position: absolute; top: 92px; left: 15.55622369212267%; }
@media screen and (max-width:640px) {
#dh_style_01_1483950570405 { width: 44%; z-index: 999; top: 3px; left: 56.05263157894736%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#dh_style_01_1483950570405 { z-index: 999; left: 18.61081654294804%; top: 90px; width: 624px; }
}
#dh_style_01_1483950570405 > .view_contents { overflow: visible; }
#dh_style_01_1483950570405 .mainMenuSet { color: #ffffff; }
#dh_style_01_1483950570405 #hot>a { color: #ffffff; }
#dh_style_01_1483950570405 .mainMenuSet:hover { color: #fff; }
#dh_style_01_1483950570405 #hot>a:hover { color: #fff; }
#image_style_01_1483949680501 { width: 17.22488038277512%; height: 45px; position: absolute; top: 0px; left: 0%; }
@media screen and (max-width:640px) {
#image_style_01_1483949680501 { width: 8.947368421052632%; height: 37px; top: 0px; left: 45.526315789473685%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483949680501 { }
}
#image_style_01_1483949680501 > .view_contents { overflow: visible; }
#text_style_02_1483950013978 { width: 79.33025404157044%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 7.5px; left: 17.375886524822697%; }
@media screen and (max-width:640px) {
#text_style_02_1483950013978 { width: 35.78947368421053%; top: 37px; left: 32.10526315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483950013978 { }
}
#text_style_02_1483950013978 > .view_contents { }
#text_style_02_1483950013978>.view_contents { box-sizing: border-box; font-size: 17px; color: #ffffff; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483950013978>.view_contents { box-sizing: border-box; font-size: 18px; }
}
@media screen and (max-width:640px) {
#text_style_02_1483950013978>.view_contents { box-sizing: border-box; font-size: 18px; }
}
#div_includeBlock_1484201064248 { width: 23.5%; height: 47px; position: absolute; top: 146px; left: 8.958333333333334%; }
@media screen and (max-width:640px) {
#div_includeBlock_1484201064248 { width: 100%; height: 300px; top: 397.5px; left: 0%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1484201064248 { }
}
#div_includeBlock_1484201064248 > .view_contents { }
#text_style_02_1484201159593 { width: 79.33025404157044%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 7.5px; left: 17.375886524822697%; }
@media screen and (max-width:640px) {
#text_style_02_1484201159593 { width: 35.78947368421053%; top: 37px; left: 32.10526315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484201159593 { }
}
#text_style_02_1484201159593 > .view_contents { }
#text_style_02_1484201159593>.view_contents { box-sizing: border-box; font-size: 17px; color: #ffffff; line-height: 30px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484201159593>.view_contents { box-sizing: border-box; font-size: 18px; }
}
@media screen and (max-width:640px) {
#text_style_02_1484201159593>.view_contents { box-sizing: border-box; font-size: 18px; }
}
#image_style_01_1483950242311 { width: 15.602836879432624%; height: 42px; position: absolute; top: 5px; left: 0%; }
@media screen and (max-width:640px) {
#image_style_01_1483950242311 { width: 8.68421052631579%; height: 38px; top: 337px; left: 45.6578947368421%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483950242311 { }
}
#image_style_01_1483950242311 > .view_contents { overflow: visible; }
#div_includeBlock_1484201159217 { width: 34.5%; height: 47px; position: absolute; top: 146px; left: 24.458333333333336%; }
@media screen and (max-width:640px) {
#div_includeBlock_1484201159217 { width: 100%; height: 375px; top: 600.5px; left: 0%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1484201159217 { }
}
#div_includeBlock_1484201159217 > .view_contents { }
#text_style_02_1484201300962 { width: 89.33025404157044%; font-size: 46px; color: #333; line-height: 50px; font-family: "微软雅黑"; position: absolute; top: 7.5px; left: 1.375886524822697%; }
@media screen and (max-width:640px) {
#text_style_02_1484201300962 { width: 35.78947368421053%; top: 37px; left: 32.10526315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484201300962 { }
}
#text_style_02_1484201300962 > .view_contents { }
#text_style_02_1484201300962>.view_contents { box-sizing: border-box; font-size: 17px; color: #ffffff; line-height: 30px; height: 30px;  }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484201300962>.view_contents { box-sizing: border-box; font-size: 18px; }
}
@media screen and (max-width:640px) {
#text_style_02_1484201300962>.view_contents { box-sizing: border-box; font-size: 18px; }
}
#image_style_01_1483950258500 { width: 16.666666666666664%; height: 42px; position: absolute; top: 0px; left: 0%; }
@media screen and (max-width:640px) {
#image_style_01_1483950258500 { width: 8.157894736842106%; height: 40px; top: 209px; left: 45.921052631578945%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483950258500 { }
}
#image_style_01_1483950258500 > .view_contents { overflow: visible; }
#div_includeBlock_1484201300750 { width: 34.5%; height: 47px; position: absolute; top: 146px; left: 48.95833333333333%; }
@media screen and (max-width:640px) {
#div_includeBlock_1484201300750 { width: 100%; height: 249px; top: 600.5px; left: 0%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1484201300750 { }
}
#div_includeBlock_1484201300750 > .view_contents { }
#text_style_02_1484201338728 { width: 100%; font-size: 46px; color: #333; line-height: 50px; font-family:"微软雅黑"; position: absolute; top: 110px; left:0%; text-align:center; }
@media screen and (max-width:640px) {
#text_style_02_1484201338728 { width: 35.78947368421053%; top: 37px; left: 32.10526315789474%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484201338728 { }
}
#text_style_02_1484201338728 > .view_contents { }
#text_style_02_1484201338728>.view_contents { box-sizing: border-box; font-size: 17px; color: #b7933c; line-height: 15px; height: 30px; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1484201338728>.view_contents { box-sizing: border-box; font-size: 17px; }
}
@media screen and (max-width:640px) {
#text_style_02_1484201338728>.view_contents { box-sizing: border-box; font-size: 17px; }
}
#image_style_01_1483949817401 { max-height:100px; max-width:100px; width:100%;position: absolute; top: 0px; left: 10px; }
@media screen and (max-width:640px) {
#image_style_01_1483949817401 {  max-height:100px; max-width:100px; width:100%; top: 209px; left: 45.921052631578945%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#image_style_01_1483949817401 { }
}
#image_style_01_1483949817401 > .view_contents { overflow: visible; }
#div_includeBlock_1484201338443 { width:120px; height:200px; position: absolute; top: 86.5px; right: 5%; }
@media screen and (max-width:640px) {
#div_includeBlock_1484201338443 { width: 100%; height: 258px; top: 600.5px; left: 0%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_1484201338443 { }
}
#div_includeBlock_1484201338443 > .view_contents { }


#div_includeBlock_14842013384431 { width:120px; height:200px; position: absolute; top: 86.5px; right: 22%; }
@media screen and (max-width:640px) {
#div_includeBlock_14842013384431 { width: 100%; height: 258px; top: 600.5px; left: 0%; display: none; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#div_includeBlock_14842013384431 { }
}
#div_includeBlock_14842013384431 > .view_contents { }

#text_style_02_1483950791855 { width: 45%; font-size: 46px; color: #333; line-height: 20px; font-family: "微软雅黑"; position: absolute; top: 196px; left: 0%; }
@media screen and (max-width:640px) {
#text_style_02_1483950791855 { width: 100%; top: 55.5px; left: 0%; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483950791855 { width: 543px; left: calc(50% - 541.5px); top: 152px; }
}
#text_style_02_1483950791855 > .view_contents { }
#text_style_02_1483950791855>.view_contents { box-sizing: border-box; color: #b7933c; font-size: 17px; text-align: center; }
@media screen and (min-width:641px) and (max-width:1200px) {
#text_style_02_1483950791855>.view_contents { box-sizing: border-box; }
}
@media screen and (max-width:640px) {
#text_style_02_1483950791855>.view_contents { box-sizing: border-box; line-height: 32px; font-size: 12px; }
}

#comm_layout_footer { height: 288px; }
@media screen and (max-width:640px) {
#comm_layout_footer { height: 95px; }
}
@media screen and (min-width:641px) and (max-width:1200px) {
#comm_layout_footer { height: 251.9921875px; }
}
#comm_layout_footer > .view_contents { overflow: visible; max-width: 1200px; }
#comm_layout_footer { background: #282828; }
.squareButton { width: 100%; height: 32px; background: #fff; color: #333; box-sizing: border-box; border: 1px solid #ccc; border-radius: 4px; font-size: 18px; cursor: pointer; transition: all ease-in .1s; -webkit-transition: all ease-in .1s; -moz-transition: all ease-in .1s; -o-transition: all ease-in .1s; }
.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; }
.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: 18px; height: 44px; box-sizing: border-box; line-height: 44px; display: block; text-align: center; letter-spacing: normal; white-space: nowrap; }
.menuStyle_1 .menuUl li>a:hover { color: #fff; }
.menuStyle_1 .menuUl #hot > a { color: #fff; }
.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:768px) {
.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: 64px; }
.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; }

}
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.squareButton { width: 100%; height: 32px; background: #fff; color: #333; box-sizing: border-box; border: 1px solid #ccc; border-radius: 4px; font-size: 18px; cursor: pointer; transition: all ease-in .1s; -webkit-transition: all ease-in .1s; -moz-transition: all ease-in .1s; -o-transition: all ease-in .1s; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
.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; }
/*菜单样式*/
.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; }
.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 .hover{ display:none;}
.menuStyle_1 .menuUl li:hover .hover{ display:block; position:absolute; left:0; top:44px; padding-top:27px; z-index:99999; width:100%; background: url(/skin/web/images/menu_sjx.jpg) no-repeat center top 21px;}
.menuStyle_1 .menuUl li:hover .hover a{ display:block; font-size:14px; height:35px; line-height:35px; text-align:center; background:#fff; width:100%;  border-bottom:1px solid #eee;}
.menuStyle_1 .menuUl li:hover .hover a:hover{ color:#f90}
.menuStyle_1 .menuUl li>a { text-decoration: none; color: #4d5158; font-size: 17px; height: 44px; box-sizing: border-box; line-height: 20px; display: block; text-align: center; letter-spacing: normal; white-space: nowrap; }
.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:768px) {
.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; }







}
.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; }
.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; }
.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; }
.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; }

#demo{OVERFLOW: hidden; WIDTH: 84%; align: center; margin:0 auto 0 120px; padding-top:50px;}
@media screen and (max-width:640px) {
    #demo{OVERFLOW: hidden; WIDTH: 84%; align: center; margin:0 auto; padding-top:50px;}
}
.dibulogo_img{width:32%;margin:auto auto auto 70px;display:block;}
@media screen and (max-width:640px) {
    .dibulogo_img{width:32%;margin:auto auto auto 140px;display:block;}
}
















