@charset "utf-8";
/* CSS Document */

/*base begin*/
*{margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{font-family:"Lantinghei SC","Open Sans","Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,Arial,sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Lantinghei SC","Open Sans","Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,Arial,sans-serif; font-size:14px; line-height:1.42857143em; color:#040404; width:100%; background:#fff; max-width:1760px; margin:0 auto;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
input,button,select,textarea{font-family:inherit; font-size:inherit; line-height:inherit; outline:none;}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,sub,sup,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0; font-size:100%; vertical-align:baseline; font-weight:normal;}
dl,dt,dd,ol,ul,li{list-style:none;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover,a:focus{text-decoration:none; outline:0; -moz-outline:0;}
img{border:0}
table{border-collapse:collapse;}
*:focus{outline:none;}
.hide{display:none;}
.clear{clear:both;}
.clearfloat{}
.clearfloat:before,.clearfloat:after{content:" "; display:table; clear:both; font-size:0px;}
.cleardisi-b{font-size:0px;}
.transparent{-moz-opacity:0; opacity:0; filter:alpha(opacity=0);}
button{text-align:center; white-space:nowrap; -ms-touch-action:manipulation; touch-action:manipulation; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; border:1px solid transparent; border-radius:4px}
.btn-success{color:#fff; background-color:#5cb85c; border-color:#4cae4c}
input[type="button"],input[type="submit"],input[type="reset"]{-ms-touch-action:manipulation; touch-action:manipulation; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; border:none; -webkit-appearance:none;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}
input[type="checkbox" i]{-webkit-appearance:none;}
/*base end*/

/*通用begin*/
.pc_inline{display:inline;}
.pc_block{display:block;}
.mobile_inline,.mobile_block{display:none;}

@media (max-width:992px) {
	.pc_inline,.pc_block{display:none;}
	.mobile_inline{display:inline;}
	.mobile_block{display:block;}
}
/*通用end*/

.maintit{width:100px; height:61px; overflow:hidden; margin:80px auto 0; background:url(../images/7.png) no-repeat center bottom; padding-bottom:7px;}
.maintit.s2{background:url(../images/8.png) no-repeat center bottom;}
.maintit h2{width:100%; height:54px; text-align:center; overflow:hidden; line-height:44px; font-size:23px; font-weight:600; color:#021654; border-top:5px solid #021654; border-bottom:5px solid #021654;}
.maintit h2.s2{color:#fff; border-top:5px solid #fff; border-bottom:5px solid #fff;}

.main1{width:100%; max-width:1100px; height:68px; overflow:hidden; margin:0 auto; padding:0 2%;}
.main1 .left{width:300px; float:left; overflow:hidden;}
.main1 .left img{float:left; margin-top:13px;}
.main1 .left p{float:left; margin-top:17px; padding-left:10px; line-height:18px; font-size:14px; color:#5576b2;}
.main1 .right{width:650px; float:right; overflow:hidden; text-align:right; line-height:68px; font-size:16px; color:#4f4f4f;}
.main1 .right a{color:#4f4f4f; margin-left:20px; transition:all 0.4s;}
.main1 .right a:hover{color:#021654;}

.main2_wrap{width:100%; overflow:hidden; margin:0 auto; background:url(../images/2.jpg) no-repeat center top;}
.main2{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 130px;}
.main2 img{max-width:100%; display:block;}
.main2 img.m1{margin-top:105px;}
.main2 img.m2{margin-top:55px;}
.main2 img.m3{margin-top:35px;}
.main2 img.m4{margin-top:55px;}

.main23_wrap{width:100%; overflow:hidden; margin:0 auto;}
.main23{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:70px 2% 70px;}
.main23 .t1{width:100%; overflow:hidden;}
.main23 .t1 .left{width:60%; float:left; overflow:hidden;}
.main23 .t1 .left img{width:100%; display:block; height:522px;}
.main23 .t1 .right{width:38%; float:right; overflow:hidden;}
.main23 .t1 .right img{width:100%; display:block; height:253px;}
.main23 .t1 .imgwrap{width:100%; overflow:hidden; position:relative;}
.main23 .t1 .imgwrap a.play{display:block; position:absolute; z-index:1; left:0; right:0; top:20%; margin:0 auto; background:url(../images/17.png) no-repeat; background-size:cover;}
.main23 .t1 .imgwrap a.play.s1{width:96px; height:96px;}
.main23 .t1 .imgwrap a.play.s2{width:60px; height:60px;}
.main23 .t1 .imgwrap a:hover{-moz-opacity:0.9; opacity:0.9; filter:alpha(opacity=90);}
.main23 .t1 .imgwrap h3{width:100%; height:30px; line-height:30px; position:absolute; z-index:1; left:0; top:43%; text-align:center; font-size:26px; font-weight:600; color:#fff; text-shadow:5px 5px 5px #000;}
.main23 .t1 .imgwrap h3.s1{top:50%;}

.main3_wrap{width:100%; overflow:hidden; margin:0 auto; background:url(../images/14.jpg) no-repeat center top; background-size:cover;}
.main3{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 90px;}
.main3 .t1_wrap{width:100%; height:160px; overflow:hidden; margin-top:25px; transition:all 0.4s;}
.main3 .t1{width:100%; overflow:hidden;}
.main3 .t1 p{width:100%; font-size:16px; color:#272727; line-height:32px; text-indent:32px;}
.main3 .t2{width:100%; overflow:hidden; margin-top:20px;}
.main3 .t2 span{width:15px; height:13px; display:block; margin:0 auto; overflow:hidden;}
.main3 .t2 span.bg1{background:url(../images/9.png);}
.main3 .t2 span.bg2{background:url(../images/10.png);}
.main3 .t2 a{width:120px; height:38px; margin:10px auto 0; overflow:hidden; display:block; background:#021654; font-size:14px; color:#fff; text-align:center; line-height:38px; border-radius:10px;}
.main3 .t2 a:hover{-moz-opacity:0.9; opacity:0.9; filter:alpha(opacity=90);}
.main3 .t3{width:100%; overflow:hidden; margin-top:50px;}
.main3 .t3 .left{width:52%; overflow:hidden; float:left;}
.main3 .t3 .left .imgwrap{width:100%; overflow:hidden; position:relative; cursor:pointer;}
.main3 .t3 .left .imgwrap img{width:100%; display:block;}
.main3 .t3 .left .imgwrap span.play{width:60px; height:60px; display:block; position:absolute; z-index:1; left:0; right:0; top:35%; margin:0 auto; background:url(../images/17.png) no-repeat; background-size:cover;}
.main3 .t3 .left .imgwrap:hover span{-moz-opacity:0.9; opacity:0.9; filter:alpha(opacity=90);}
.main3 .t3 .right{width:46%; overflow:hidden; float:right;}
.main3 .t3 .right h3{width:100%; font-size:16px; color:#272727; line-height:24px; margin-top:9px;}
.main3 .t3 .right h3.mt{margin-top:0;}
.main3 .t3 .right h3 a{color:#272727;}
.main3 .t3 .right h3 a:hover{color:#021654;}
.main3 .t3 .right p{width:100%; font-size:14px; color:#939393; line-height:20px; margin-top:6px; text-indent:28px;}
.main3 .t3 .right .awrap{width:100%; margin-top:25px;}
.main3 .t3 .right .awrap a{width:120px; height:38px; float:right; overflow:hidden; display:block; font-size:14px; color:#021654; text-align:center; line-height:36px; border:#021654 2px solid; border-radius:10px;}
.main3 .t3 .right .awrap a:hover{-moz-opacity:0.9; opacity:0.9; filter:alpha(opacity=90);}
.main_visual4{width:100%; overflow:hidden; position:relative;}
.main_image4{width:100%;}
.main_image4 ul{width:100%; display:block;}
.main_image4 ul li{float:left; width:100%; position:relative;}
.main_image4 ul li img{width:100%; display:block;}
.main_image4 ul li h2{width:100%; position:absolute; z-index:1; left:0; bottom:0; background:rgba(0,0,0,0.7); padding:7px 2% 30px; text-align:center; line-height:24px; color:#fff; font-size:16px;}
.flicking_con4{position:absolute; width:100%; left:0; bottom:0; z-index:10; height:30px; line-height:30px; text-align:center;}
.flicking_con4 a{width:10px; height:10px; display:inline-block; margin-right:7px; border-radius:50%; font-size:0; background-color:#a9a9a9;}
.flicking_con4 a.on{background-color:#00175c;}
#btn_prev4,#btn_next4{z-index:9; position:absolute; width:40px; height:40px; -moz-opacity:0.7; opacity:0.7; filter:alpha(opacity=70); border-radius:50%; background:#fff; text-align:center; line-height:34px; font-size:30px; font-weight:bold; color:#00226b; cursor:pointer;}
#btn_prev4{left:1%; margin:auto; top:0; bottom:0;}
#btn_next4{right:1%; margin:auto; top:0; bottom:0;}
#btn_prev4:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}
#btn_next4:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}

.main34_wrap{width:100%; overflow:hidden; margin:0 auto; background:url(../images/21.jpg) no-repeat center top;}
.main34{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 90px;}
.main34 .imgwrap{width:100%; margin:30px auto 0; overflow:hidden; text-align:center;}
.main34 .imgwrap img{max-width:33.333333%; display:inline-block; margin-top:20px;}

.main4_wrap{width:100%; overflow:hidden; margin:0 auto;}
.main4{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 90px;}
.main4 .t1{width:100%; overflow:hidden; margin-top:60px; text-align:center;}
.main4 .t1 img{max-width:100%; display:inline-block; margin-top:20px;}
.main4 .t1 span{padding:0 20px;}

.main5_wrap{width:100%; overflow:hidden; margin:0 auto; background:url(../images/15.jpg) no-repeat center top; background-size:cover;}
.main5{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 90px;}
.main5 table{width:100%; max-width:900px; overflow:hidden; font-size:16px; color:#2d2d2d; margin:30px auto 0;}
.main5 table tr{border-bottom:1px solid #c9c9c9;}
.main5 table th{padding:13px 0 13px; font-weight:600; text-align:left;}
.main5 table td{padding:13px 0 13px; text-align:left;}

.main6_wrap{width:100%; overflow:hidden; margin:0 auto;}
.main6{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 90px;}
.main_visual{width:100%; overflow:hidden; position:relative; margin:50px auto 0;}
.main_image{width:100%;}
.main_image ul{width:100%; display:block;}
.main_image ul li{float:left; width:100%; position:relative;}
.main_image ul li img{width:100%; display:block;}
.flicking_con{position:absolute; width:100%; left:0; bottom:0; z-index:32; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7)}
.flicking_con a{width:10px; height:10px; display:inline-block; margin-right:7px; border-radius:50%; font-size:0; background-color:#a9a9a9;}
.flicking_con a.on{background-color:#00175c;}
#btn_prev,#btn_next{z-index:3; position:absolute; width:40px; height:40px; -moz-opacity:0.7; opacity:0.7; filter:alpha(opacity=70); border-radius:50%; background:#fff; text-align:center; line-height:34px; font-size:30px; font-weight:bold; color:#00226b; cursor:pointer;}
#btn_prev{left:1%; margin:auto; top:0; bottom:0;}
#btn_next{right:1%; margin:auto; top:0; bottom:0;}
#btn_prev:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}
#btn_next:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}
.main6 .t1{width:100%; overflow:hidden; margin-top:10px;}
.main6 .t1 .imgwrap{width:48%; float:left; overflow:hidden; margin-right:4%; position:relative; margin-top:20px;}
.main6 .t1 .imgwrap:nth-child(2n){margin-right:0;}
.main6 .t1 .imgwrap img{width:100%; display:block;}
.main6 .t1 .imgwrap h2{width:100%; text-align:center; background:rgba(0,0,0,0.7); position:absolute; z-index:1; left:0; bottom:0; padding:8px 2%; line-height:20px; font-size:16px; color:#fff;}

.main7_wrap{width:100%; overflow:hidden; margin:0 auto; background:#e1e3ea;}
.main7{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 80px;}
.main7 .t1{width:100%; overflow:hidden; margin-top:15px; background:#47e0ff; padding-left:118px; position:relative;}
.main7 .t1.s1{margin-top:30px; background:#ff7747;}
.main7 .t1 .txt{width:118px; position:absolute; z-index:1; left:0; top:30%; color:#fff; text-align:center; font-size:30px; line-height:36px;}
.main_visual2{width:100%; overflow:hidden; position:relative; border-left:2px solid #e1e3ea;}
.main_image2{width:100%;}
.main_image2 ul{width:100%; display:block;}
.main_image2 ul li{float:left; width:100%; position:relative;}
.main_image2 ul li img{width:100%; display:block;}
.flicking_con2{position:absolute; width:100%; left:0; bottom:0; z-index:32; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7); display:none;}
.flicking_con2 a{width:10px; height:10px; display:inline-block; margin-right:7px; border-radius:50%; font-size:0; background-color:#a9a9a9;}
.flicking_con2 a.on{background-color:#00175c;}
#btn_prev2,#btn_next2{z-index:3; position:absolute; width:40px; height:40px; -moz-opacity:0.7; opacity:0.7; filter:alpha(opacity=70); border-radius:50%; background:#fff; text-align:center; line-height:34px; font-size:30px; font-weight:bold; color:#00226b; cursor:pointer;}
#btn_prev2{left:1%; margin:auto; top:0; bottom:0;}
#btn_next2{right:1%; margin:auto; top:0; bottom:0;}
#btn_prev2:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}
#btn_next2:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}

.main_visual3{width:100%; overflow:hidden; position:relative; border-left:2px solid #e1e3ea;}
.main_image3{width:100%;}
.main_image3 ul{width:100%; display:block;}
.main_image3 ul li{float:left; width:100%; position:relative;}
.main_image3 ul li img{width:100%; display:block;}
.flicking_con3{position:absolute; width:100%; left:0; bottom:0; z-index:32; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7); display:none;}
.flicking_con3 a{width:10px; height:10px; display:inline-block; margin-right:7px; border-radius:50%; font-size:0; background-color:#a9a9a9;}
.flicking_con3 a.on{background-color:#00175c;}
#btn_prev3,#btn_next3{z-index:3; position:absolute; width:40px; height:40px; -moz-opacity:0.7; opacity:0.7; filter:alpha(opacity=70); border-radius:50%; background:#fff; text-align:center; line-height:34px; font-size:30px; font-weight:bold; color:#00226b; cursor:pointer;}
#btn_prev3{left:1%; margin:auto; top:0; bottom:0;}
#btn_next3{right:1%; margin:auto; top:0; bottom:0;}
#btn_prev3:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}
#btn_next3:hover{-moz-opacity:1; opacity:1; filter:alpha(opacity=100);}

.main8_wrap{width:100%; overflow:hidden; margin:0 auto; background:url(../images/29.jpg) no-repeat center top;}
.main8{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 40px;}
.main8 .t1{width:100%; overflow:hidden; margin:40px auto 0;}
.main8 .t1 .left{width:50%; overflow:hidden; float:left;}
.main8 .t1 .right{width:50%; overflow:hidden; float:right; padding:0 5%;}
.main8 .t1 h3{width:100%; font-size:20px; color:#fff; line-height:30px; font-weight:600;}
.main8 .t1 p{width:100%; font-size:16px; color:#fff; line-height:28px;}
.main8 .t1 .ewmwrap{width:100%; overflow:hidden; margin-top:20px;}
.main8 .t1 .ewmwrap .ewm1{width:47%; overflow:hidden; float:left;}
.main8 .t1 .ewmwrap .ewm2{width:47%; overflow:hidden; float:right;}
.main8 .t1 .ewmwrap img{max-width:100%; display:block; margin:0 auto;}
.main8 .t1 .ewmwrap h4{width:100%; font-size:16px; color:#fff; text-align:center; line-height:24px; margin-top:8px;}

.main9_wrap{width:100%; overflow:hidden; margin:0 auto; background:url(../images/31.jpg) no-repeat center top;}
.main9{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 165px;}
.main9 img{max-width:100%; display:block; margin-top:140px;}
.main92_wrap{width:100%; overflow:hidden; margin:0 auto; background:url(../images/32.jpg) no-repeat center top;}
.main92{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 165px;}
.main92 img{max-width:100%; display:block; margin-top:140px;}

.main10_wrap{width:100%; overflow:hidden; margin:0 auto;}
.main10{width:100%; max-width:1100px; overflow:hidden; margin:0 auto; padding:0 2% 50px;}
.main10 h2{width:100%; overflow:hidden; margin:40px auto 0; font-size:20px; color:#021654; font-weight:600; line-height:30px;}
.main10 .t1_wrap{width:100%; overflow:hidden; margin:40px auto 0;}
.main10 .t1_wrap .t1{width:100%; overflow:hidden; padding-left:110px; position:relative;}
.main10 .t1_wrap .t1 .con{width:100%; overflow:hidden; border-left:#d7d7d7 1px solid; padding:30px 0 40px 75px;}
.main10 .t1_wrap .t1 .con h3{width:100%; overflow:hidden; font-size:14px; color:#454545; font-weight:600; line-height:26px;}
.main10 .t1_wrap .t1 .con p{width:100%; overflow:hidden; font-size:14px; color:#616161; line-height:26px;}
.main10 .t1_wrap .t1 .tit_wrap{width:110px; height:16px; position:absolute; z-index:1; left:0; top:0;}
.main10 .t1_wrap .t1 .tit_wrap .tit{width:90px; height:16px; text-align:right; float:left; line-height:16px; font-size:14px; color:#021654; font-weight:600;}
.main10 .t1_wrap .t1 .tit_wrap .bg1{width:15px; height:15px; position:absolute; z-index:2; right:-8px; top:0; border-radius:50%;}
.main10 .t1_wrap .t1 .tit_wrap .bg1.c1{background:#9b9b9b;}
.main10 .t1_wrap .t1 .tit_wrap .bg1.c2{background:#021654;}
.main10 .t1_wrap .t1 .tit_wrap .bg1.c3{background:#e47d45;}
.main10 .t1_wrap .t1 .tit_wrap .bg1.c4{background:#009cb3;}
.main10 .t1_wrap .t1 .tit_wrap .bg2{width:85px; height:1px; position:absolute; z-index:1; right:-75px; top:20px; transform:rotate(25deg);}
.main10 .t1_wrap .t1 .tit_wrap .bg2.c1{background:#9b9b9b;}
.main10 .t1_wrap .t1 .tit_wrap .bg2.c2{background:#021654;}
.main10 .t1_wrap .t1 .tit_wrap .bg2.c3{background:#e47d45;}
.main10 .t1_wrap .t1 .tit_wrap .bg2.c4{background:#009cb3;}

@media (max-width:992px) {
	.maintit{margin:40px auto 0;}
	.main1 .left{width:200px;}
	.main1 .right{width:auto; display:none;}

	.main2_wrap{background:url(../images/2_2.jpg) no-repeat center top; background-size:cover;}
	.main2{padding:0 2% 30px;}
	.main2 img.m1{margin-top:20px; max-width:80%;}
	.main2 img.m2{margin-top:20px; max-width:80%;}
	.main2 img.m3{margin-top:20px;}
	.main2 img.m4{margin-top:20px; max-width:60%;}

	.main23{padding:40px 2% 40px;}
	.main23 .t1 .left{width:100%; float:none;}
	.main23 .t1 .left img{height:auto;}
	.main23 .t1 .right{width:100%; float:none; margin-top:16px;}
	.main23 .t1 .right img{height:auto;}
	.main23 .t1 .imgwrap a.play.s1{width:50px; height:50px;}
	.main23 .t1 .imgwrap a.play.s2{width:50px; height:50px;}
	.main23 .t1 .imgwrap h3{top:40%;}

	.main3{padding:0 2% 50px;}
	.main3 .t3{margin-top:50px;}
	.main3 .t3 .left{width:100%; float:none;}
	.main3 .t3 .right{width:100%; float:none;}
	.main3 .t3 .right h3.mt{margin-top:25px;}
	.main_image4 ul li h2{line-height:20px; font-size:14px; padding:5px 2% 25px;}
	#btn_prev4,#btn_next4{display:none;}

	.main34_wrap{background:url(../images/21_2.jpg) no-repeat center top; background-size:cover;}
	.main34{padding:0 2% 40px;}
	.main34 .imgwrap{margin:20px auto 0;}
	.main34 .imgwrap img{max-width:100%;}

	.main4{padding:0 2% 50px;}
	.main4 .t1{margin-top:30px;}

	.main5{padding:0 2% 50px;}

	.main6{padding:0 2% 40px;}
	.main_visual{margin:30px auto 0;}
	.flicking_con{height:20px; line-height:20px;}
	.flicking_con a{width:10px; height:10px; display:inline-block; margin-right:7px; border-radius:50%; font-size:0; background-color:#a9a9a9;}
	#btn_prev,#btn_next{display:none;}
	.main6 .t1 .imgwrap{width:100%; float:none; margin-right:0;}

	.main7{padding:0 2% 40px;}
	.main7 .t1{padding-left:60px;}
	.main7 .t1 .txt{width:60px; top:10%; font-size:20px; line-height:26px;}
	.flicking_con2{height:20px; line-height:20px; display:block;}
	.flicking_con2 a{width:10px; height:10px; display:inline-block; margin-right:7px; border-radius:50%; font-size:0; background-color:#a9a9a9;}
	#btn_prev2,#btn_next2{display:none;}
	.flicking_con3{height:20px; line-height:20px; display:block;}
	.flicking_con3 a{width:10px; height:10px; display:inline-block; margin-right:7px; border-radius:50%; font-size:0; background-color:#a9a9a9;}
	#btn_prev3,#btn_next3{display:none;}

	.main8_wrap{background:url(../images/29_2.jpg) no-repeat center top; background-size:cover;}
	.main8 .t1 .left{width:100%; float:none;}
	.main8 .t1 .right{width:100%; float:none; padding:0; margin-top:30px;}
	.main8 .t1 h3{font-size:18px; text-align:center;}
	.main8 .t1 p{font-size:14px; line-height:24px; text-align:center;}
	.main8 .t1 .ewmwrap{margin-top:30px;}
	.main8 .t1 .ewmwrap .ewm1{width:100%; float:none;}
	.main8 .t1 .ewmwrap .ewm2{width:100%; float:none; margin-top:30px;}

	.main9_wrap{background:url(../images/31_2.jpg) no-repeat center top; background-size:cover;}
	.main9{padding:0 2% 50px;}
	.main9 img{margin-top:50px;}
	.main92_wrap{background:url(../images/32_2.jpg) no-repeat center top; background-size:cover;}
	.main92{padding:0 2% 50px;}
	.main92 img{margin-top:50px;}

	.main10 .t1_wrap{margin:10px auto 0;}
	.main10 .t1_wrap .t1{padding-left:0; margin-top:25px;}
	.main10 .t1_wrap .t1 .con{border-left:none; padding:0;}
	.main10 .t1_wrap .t1 .tit_wrap{width:100%; position:static; margin-bottom:15px;}
	.main10 .t1_wrap .t1 .tit_wrap .tit{width:100%; text-align:left; font-size:16px;}
	.main10 .t1_wrap .t1 .tit_wrap .bg1{display:none;}
	.main10 .t1_wrap .t1 .tit_wrap .bg2{display:none;}
	.main10 .t1_wrap .t1 .con h3{line-height:24px;}
	.main10 .t1_wrap .t1 .con p{line-height:24px;}
}
