.w1200{width:1200px;margin:0 auto;max-width:1200px}
.web_list_banner{height:632px;background:url(../images/website/web_list_banner.jpg) no-repeat center bottom;}
.chnn_nav {
	overflow:hidden;
	height:70px;
	padding:80px 0 20px
}
.chnn_nav .ch_nav_l {
	float:left;
	width:570px;
	height:35px;
	font-size:24px;
	line-height:22px;
	color:#333
}
.chnn_nav .ch_nav_l i {
	font-size:12px;
	color:#666
}
.chnn_nav .ch_nav_r {
	margin-top:30px;
	text-align:right;
	height:35px
}
.chnn_nav .ch_nav_r li {
	display:inline-block;
	*display:inline;
	zoom:1;
	height:35px;
	border:1px solid #ddd;
	line-height:35px;
	padding:0 10px;
	margin-left:10px;
	border-radius:3px;
	transition:all .3s ease
}
.chnn_nav .ch_nav_r li a {
	display:inline-block;
	font-size:14px;
	color:#333
}
.chnn_nav .ch_nav_r li:hover {
	background:#f2054d;
	border:1px solid #f2054d
}
.chnn_nav .ch_nav_r li:hover a {
	color:#fff
}
.chnn_nav .ch_nav_r li.cur {
	background:#f2054d;
	border:1px solid #f2054d;
	color:#fff
}
.chnn_nav .ch_nav_r li.cur a {
	color:#fff
}
.ym_websiteBox1 {
	padding-top:10px
}
.ym_websiteBox1,.ym_websiteBox2,.ym_websiteBox3,.ym_websiteBox4,.ym_websiteBox4_2,.ym_websiteBox4_3,.ym_websiteBox4_4,.ym_websiteBox4_5,.ym_websiteBox4_6,.ym_websiteBox4_7,.ym_websiteBox4_8,.ym_websiteBox4_9,.ym_websiteBox4_10,.ym_websiteBox4_11,.ym_websiteBox4_12,.ym_websiteBox4_13 {
	height:550px;
	overflow:hidden
}
.grWidth {
	width:1220px;
	margin:0 auto
}
.ym_websiteFont {
	width:475px;
	margin-top:100px;
	background:url(../images/website/font_bg1.png) no-repeat left top;
	padding:35px 0 0 35px;
	overflow:hidden
}
.ym_websiteFont h2 {
	font-size:36px;
	font-weight:700;
	line-height:40px;
	margin-bottom:10px
}
.ym_websiteFont h2 span {
	color:#f2054d
}
.ym_websiteFont h3 {
	font-size:24px;
	margin-bottom:20px
}
.ym_websiteFont div {
	margin-bottom:30px;
	font-size:14px;
	text-indent:2em;
	line-height:26px
}
.ym_websiteFont .btn {
	height:35px;
	line-height:35px
}
.ym_websiteFont .btn a {
	display:inline-block;
	width:110px;
	height:35px;
	text-align:center;
	color:#fff;
	border-radius:3px;
	font-size:16px;
	margin-right:25px;
	background:#f2054d
}
.ym_websiteFont .btn .btn2 {
	background:#1b1f29
}
.ym_websiteFont .btn a:hover {
	background:#f2054d;
	transition:all .3s
}
.ym_websiteFont2 {
	color:#fff
}
.ym_websiteFont2 h2 {
	color:#222
}
.ym_websiteFont2 h2 span {
	color:#fff
}
.ym_websiteFont2 .btn a {
	display:inline-block;
	width:110px;
	height:35px;
	text-align:center;
	color:#f2054d;
	border-radius:3px;
	font-size:16px;
	margin-right:25px;
	background:#fff
}
.ym_websiteFont2 .btn a:hover {
	background:#fff
}
.ym_websiteFont2 .btn .btn2 {
	background:#222;
	color:#fff
}
.ym_websiteFont2 .btn a:hover {
	background:#fff;
	color:#f2054d;
	transition:all .3s
}
.ym_websiteFont2 {
	text-align:right;
	background:url(../images/website/font_bg2.png) no-repeat right top;
	float:right;
	padding:35px 35px 0 0
}
.ym_websiteBox1 {
	background:url(../images/website/website_img1.jpg) no-repeat center top
}
.ym_websiteBox2 {
	background:url(../images/website/website_img2.jpg) no-repeat center top
}
.ym_websiteBox3 {
	background:url(../images/website/website_img3.jpg) no-repeat center top
}
.ym_websiteBox4 {
	background:url(../images/website/website_img4_2.jpg) no-repeat center top
}
.ym_websiteBox4_2 {
	background:url(../images/website/website_img4_3.jpg) no-repeat center top
}
.ym_websiteBox4_3 {
	background:url(../images/website/website_img4.jpg) no-repeat center top
}
.ym_websiteBox4_4 {
	background:url(../images/website/website_img4_4.jpg) no-repeat center top
}
.ym_websiteBox4_5 {
	background:url(../images/website/website_img4_5.jpg) no-repeat center top
}
.ym_websiteBox4_6 {
	background:url(../images/website/website_img4_6.jpg) no-repeat center top
}
.ym_websiteBox4_7 {
	background:url(../images/website/website_img4_7.jpg) no-repeat center top
}
.ym_websiteBox4_8 {
	background:url(../images/website/website_img4_8.jpg) no-repeat center top
}
.ym_websiteBox4_9 {
	background:url(../images/website/website_img4_9.jpg) no-repeat center top
}
.ym_websiteBox4_10 {
	background:url(../images/website/website_img4_10.jpg) no-repeat center top
}
.ym_websiteBox4_11 {
	background:url(../images/website/website_img4_11.jpg) no-repeat center top
}
.ym_websiteBox4_12 {
	background:url(../images/website/website_img4_12.jpg) no-repeat center top
}
.ym_websiteBox4_13 {
	background:url(../images/website/website_img4_13.jpg) no-repeat center top
}
.ym_websiteBox5 {
	padding:70px 0;
	background:#ecedf0;
	overflow:hidden
}
.ym_websiteTitle {
	font-size:32px;
	font-weight:lighter;
	line-height:32px
}
.ym_websiteTitle strong {
	color:#f2054d;
	font-weight:lighter
}
.ym_websiteBox5_main {
	padding-top:30px;
	overflow:hidden;
	height:525px
}
.ym_websiteBox5_main li {
	float:left;
	height:110px;
	padding:35px 0 30px;
	overflow:hidden;
	width:330px;
	border-bottom:1px dashed #b6b7b8;
	padding-right:115px
}
.ym_websiteBox5_main li span {
	display:inline-block;
	width:46px;
	height:46px;
	background:url(../images/website/website_icon.png) no-repeat;
	float:left
}
.ym_websiteBox5_main li div {
	width:275px;
	float:right;
	color:#848484
}
.ym_websiteBox5_main li div h3 {
	font-size:22px;
	line-height:35px;
	color:#1b1f29;
	margin-bottom:5px
}
.ym_websiteBox5_main li.w2 span {
	background-position:-46px 0
}
.ym_websiteBox5_main li.w3 span {
	background-position:-92px 0
}
.ym_websiteBox5_main li.w4 span {
	background-position:-138px 0
}
.ym_websiteBox5_main li.w5 span {
	background-position:-184px 0
}
.ym_websiteBox5_main li.w6 span {
	background-position:-230px 0
}
.ym_websiteBox5_main li.w7 span {
	background-position:-276px 0
}
.ym_websiteBox5_main li.w8 span {
	background-position:-322px 0
}
.ym_websiteBox5_main li.w9 span {
	background-position:-368px 0
}
.ym_websiteBox5_main li.w3,.ym_websiteBox5_main li.w6,.ym_websiteBox5_main li.w9 {
	padding-right:0
}
.ym_websiteBox6 {
	background:url(../images/website/website_img5.jpg) no-repeat center top;
	height:605px
}
.ym_websiteBox6 .ym_websiteTitle {
	color:#fff;
	padding-top:55px;
	margin-bottom:15px
}
.ym_websiteBox6 .p01 {
	font-size:16px;
	color:#9ca3b2
}
.ym_websiteBox62 {
	display:none
}
.ym_websiteBox7 {
	padding:55px 0;
	overflow:hidden
}
.ym_websiteTitle span {
	display:block;
	font-size:20px;
	margin-top:10px;
	margin-bottom:20px;
	font-weight:400
}
.ym_websiteBox7 ul {
	overflow:hidden
}
.ym_websiteBox7 li {
	float:left;
	background:#f2054d url(../images/website/w_icon1.png) no-repeat 25px center;
	height:110px;
	padding:25px;
	overflow:hidden;
	padding-left:145px;
	width:210px;
	color:#ddd;
	border-radius:5px;
	margin-right:40px
}
.ym_websiteBox7 li h3 {
	color:#fff;
	font-size:18px;
	height:30px;
	`
}
.ym_websiteBox7 li.w2 {
	background:#f2054d url(../images/website/w_icon2.png) no-repeat 25px center
}
.ym_websiteBox7 li.w3 {
	background:#f2054d url(../images/website/w_icon3.png) no-repeat 25px center;
	margin-right:0
}
.ym_websiteBox8 {
	padding-bottom:55px;
	overflow:hidden;
	padding-top:10px
}
.ym_websiteBox8 .font {
	font-size:16px;
	line-height:36px
}
.ym_websiteBox8 .font span {
	color:#f2054d
}
.ym_websiteBox8 .btn {
	text-align:center;
	margin-top:40px
}
.ym_websiteBox8 .btn a {
	display:inline-block;
	width:315px;
	height:45px;
	text-align:center;
	background:#f2054d;
	color:#fff;
	font-size:18px;
	border-radius:30px;
	line-height:45px
}
.ym_websiteBox8 .btn a:hover {
	background:#1b1f29;
	transition:all .3s
}

@media all and (max-width:768px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px) {
.web_list_banner {
	width:100%;
	height:220px;
	background:url(../images/website/web_list_banner.jpg) no-repeat left;
	background-size:auto 100%;
	padding-top:0
}
.chnn_nav {
	overflow:hidden;
	height:auto;
	padding:20px 0;
	width:94%;
	margin:0 3%
}
.chnn_nav .w1200 {
	width:100%
}
.chnn_nav .ch_nav_l {
	float:left;
	width:100%;
	overflow:hidden;
	height:auto;
	font-size:18px;
	line-height:22px;
	color:#333;
	margin-bottom:20px;
	text-align:center
}
.chnn_nav .ch_nav_l i {
	font-size:12px;
	color:#666
}
.chnn_nav .ch_nav_r {
	width:100%!important;
	display:block;
	overflow:hidden;
	margin-top:0!important;
	text-align:left;
	height:auto
}
.chnn_nav .ch_nav_r {
	margin-left:0
}
.chnn_nav .ch_nav_r li {
	display:block;
	zoom:1;
	width:30%!important;
	float:left;
	text-align:center;
	height:35px;
	border:1px solid #ddd;
	line-height:35px;
	padding:0;
	margin:0 0 10px 2.6%;
	border-radius:3px;
	transition:all .3s ease
}

.ym_websiteBox1 {
	padding-top:10px
}
.ym_websiteBox1,.ym_websiteBox2,.ym_websiteBox3,.ym_websiteBox4,.ym_websiteBox4_2,.ym_websiteBox4_3,.ym_websiteBox4_4,.ym_websiteBox4_5,.ym_websiteBox4_6,.ym_websiteBox4_7,.ym_websiteBox4_8,.ym_websiteBox4_9,.ym_websiteBox4_10,.ym_websiteBox4_11,.ym_websiteBox4_12,.ym_websiteBox4_13 {
	height:auto;
	padding:0 0 50px;
	overflow:hidden
}
.grWidth {
	width:94%;
	margin:0 3%
}
.ym_websiteFont {
	width:90%;
	margin-top:50px;
	background:url(../images/website/font_bg1.png) no-repeat left top;
	padding:35px 0 0 35px;
	overflow:hidden
}
.ym_websiteFont h2 {
	font-size:36px;
	font-weight:700;
	line-height:40px;
	margin-bottom:10px
}
.ym_websiteFont h2 span {
	color:#f2054d
}
.ym_websiteFont h3 {
	font-size:24px;
	margin-bottom:20px
}
.ym_websiteFont div {
	margin-bottom:30px;
	font-size:14px;
	text-indent:2em;
	line-height:26px
}
.ym_websiteFont .btn {
	height:35px;
	line-height:35px
}
.ym_websiteFont .btn a {
	display:inline-block;
	width:110px;
	height:35px;
	text-align:center;
	color:#fff;
	border-radius:3px;
	font-size:14px;
	margin-right:25px;
	background:#f2054d
}
.ym_websiteFont .btn .btn2 {
	background:#1b1f29
}
.ym_websiteFont .btn a:hover {
	background:#f2054d;
	transition:all .3s
}
.ym_websiteFont2 {
	color:#fff
}
.ym_websiteFont2 h2 {
	color:#222
}
.ym_websiteFont2 h2 span {
	color:#fff
}
.ym_websiteFont2 .btn a {
	display:inline-block;
	width:110px;
	height:35px;
	text-align:center;
	color:#f2054d;
	border-radius:3px;
	font-size:14px;
	margin-right:25px;
	background:#fff
}
.ym_websiteFont2 .btn a:hover {
	background:#fff
}
.ym_websiteFont2 .btn .btn2 {
	background:#222;
	color:#fff
}
.ym_websiteFont2 .btn a:hover {
	background:#fff;
	color:#f2054d;
	transition:all .3s
}
.ym_websiteFont2 {
	text-align:right;
	background:url(../images/website/font_bg2.png) no-repeat right top;
	float:right;
	padding:35px 35px 0 0
}
.ym_websiteBox1,.ym_websiteBox3,.ym_websiteBox4_2,.ym_websiteBox4_4,.ym_websiteBox4_6,.ym_websiteBox4_8,.ym_websiteBox4_10,.ym_websiteBox4_12 {
	background:0 0;
	background-color:#edecf1
}
.ym_websiteBox2,.ym_websiteBox4,.ym_websiteBox4_3,.ym_websiteBox4_5,.ym_websiteBox4_7,.ym_websiteBox4_9,.ym_websiteBox4_11,.ym_websiteBox4_13 {
	background:0 0;
	background-color:#f2054d
}
.ym_websiteBox2 .btn a,.ym_websiteBox4 .btn a,.ym_websiteBox4_3 .btn a,.ym_websiteBox4_5 .btn a,.ym_websiteBox4_7 .btn a,.ym_websiteBox4_9 .btn a,.ym_websiteBox4_11 .btn a,.ym_websiteBox4_13 .btn a {
	margin:0 0 0 25px!important
}
.ym_websiteBox5 {
	padding:50px 0;
	background:#ecedf0;
	overflow:hidden
}
.ym_websiteTitle {
	font-size:30px;
	font-weight:lighter;
	line-height:32px;
	font-family:microsoft yahei
}
.ym_websiteTitle strong {
	color:#f2054d;
	font-weight:lighter;
	line-height:40px;
	font-family:microsoft yahei
}
.ym_websiteBox5_main {
	padding-top:20px;
	overflow:hidden;
	height:auto
}
.ym_websiteBox5_main li {
	float:left;
	height:auto;
	padding:15px 0 20px;
	overflow:hidden;
	width:330px;
	padding-right:115px
}
.ym_websiteBox5_main li.w3,.ym_websiteBox5_main li.w6,.ym_websiteBox5_main li.w9 {
	padding-right:115px
}
.ym_websiteBox6 {
	display:none
}
.ym_websiteBox62 {
	display:block;
	height:auto;
	padding:50px 0 0;
	background-color:#fff;
	overflow:hidden
}
.ym_websiteBox62 .ym_websiteTitle {
	margin-bottom:12px;
	font-size:24px
}
.ym_websiteBox62 .p01 {
	font-size:16px;
	color:#666
}
.ym_websiteBox62 .grWidth ul {
	margin-top:30px
}
.ym_websiteBox62 .grWidth ul li {
	float:left;
	width:33%;
	margin-bottom:20px;
	text-align:center
}
.ym_websiteBox62 .grWidth ul li img {
	width:80%
}
.ym_websiteBox7 {
	padding:35px 0!important
}
.ym_websiteBox7 li {
	padding:35px 0 0;
	padding-left:0;
	width:100%;
	margin:0 0 20px!important;
	background:#f2054d url(../images/website/w_icon1.png) no-repeat 15px center
}
.ym_websiteBox7 li h3 {
	padding-left:130px
}
.ym_websiteBox7 li p {
	padding-left:130px
}
.ym_websiteBox8 .btn {
	margin-top:30px
}
.ym_websiteBox8 .btn a {
	width:260px;
	font-size:16px
}
.ym_websiteBox7 li.w2 {
	background:#f2054d url(../images/website/w_icon2.png) no-repeat 15px center
}
.ym_websiteBox7 li.w3 {
	background:#f2054d url(../images/website/w_icon3.png) no-repeat 15px center;
	margin-right:0
}

}