
/* CSS Document
@Author 美莱 网络组
@QQ:327357562*/

.load2 { width:46px; height:46px; position:fixed; left:50%; top:50%; margin:-23px 0 0 -23px; z-index:9999; background:#000 url(../images/ajax-loader.gif) no-repeat center center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;opacity:0.7;filter: alpha(opacity=70);}
.loadtxt { width:100px; height:24px; line-height:24px; text-align:center; color:#5d5d5d; font-size:12px; position:fixed; left:50%; top:50%; margin:30px 0 0 -46px; z-index:9999;}

.march_body { position: fixed; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; overflow:hidden; font-family:Microsoft Yahei; opacity:0;filter:alpha(opacity=0)}
.move_box {width:100%; position:absolute; left:0; top:0;}
.item_box { width:100%; height:100%; overflow:hidden; position:relative;}
.item_box_img { width:100%; height:auto; vertical-align:top;}
.new_pro { width:239px; height:635px; position:absolute; right:50%; top:50%; /*margin:-300px -540px 0 0;*/ text-align:center;}
.new_pro .item_con1 { width:100%; height:635px; text-align:center; margin-top:50px; opacity:0; opacity:1\9;}
.new_pro .item_con2 { width:100%; color:#563b15; font-size:24px; margin-top:50px; opacity:0; opacity:1\9;}


.p8 {width:1206px; height:auto; position:absolute; z-index:1000; right:50%; top:50%; margin:-285px -603px 0 0; text-align:center;}
.p8 .item_con1 { width:100%; height:862px; text-align:center; margin-top:50px; opacity:0; opacity:1\9;}
.p8 .item_con2 { width:100%; color:#563b15; font-size:24px; margin-top:50px; opacity:0; opacity:1\9;}



.new_pro .item_con2 em { font-style:italic; font-size:48px;}
.item_zhqb .item_con2 a,.item_vline .item_con3 a,.new_pro .item_con2 a,.p4 .item_con3 a ,.p6 .item_con3 a,.p7 .item_con3 a{ display:block; width:148px; height:44px; margin:22px auto 0 auto; line-height:44px; font-size:16px; text-align:center; background: none repeat scroll 0 0 transparent; border:1px solid #563b15; box-shadow: 0 0 0 0 #563b15 inset; color: #563b15;-webkit-transition:color 300ms ease 0s, background 300ms ease 0s, border-color 300ms ease 0s, box-shadow 300ms ease 0s;-moz-transition:color 300ms ease 0s, background 300ms ease 0s, border-color 300ms ease 0s, box-shadow 300ms ease 0s;-ms-transition:color 300ms ease 0s, background 300ms ease 0s, border-color 300ms ease 0s, box-shadow 300ms ease 0s;-o-transition:color 300ms ease 0s, background 300ms ease 0s, border-color 300ms ease 0s, box-shadow 300ms ease 0s;transition:color 300ms ease 0s, background 300ms ease 0s, border-color 300ms ease 0s, box-shadow 300ms ease 0s;}
.new_pro .item_con2 a:hover { color:#FFF; background-color: transparent; background-color:#563b15\9; border-color: #563b15; box-shadow: 300px 0 0 0 #563b15 inset;}
.new_pro .item_con3 { width:100%; height:461px; text-align:center; margin-top:50px; opacity:0; opacity:1\9;}

.item_zhqb { width:521px; height:241px; position:absolute; left:50%; top:50%; margin-top:-180px; margin-left:-240px;text-align:center;}
.item_zhqb .item_con1 { width:100%; height:241px; font-weight:normal; color:#312e41; white-space: nowrap; position:absolute; left:0; top:0;}

.item_zhqb .item_con1 i { font-style:normal; margin-left:-32px;}
.item_zhqb .item_con1 span { display:block; width:82px; height:57px; background:url(../images/new_produce.png) no-repeat; position:absolute; right:-68px; top:-10px;}
.item_zhqb .item_con2 { width:100%; line-height:40px; font-size:18px; color:#312e41; position:absolute; left:0; top:112px;}
.item_zhqb .item_con2 a { margin:32px auto 0 auto; border:1px solid #312e41; box-shadow: 0 0 0 0 #312e41 inset; color: #312e41;}
.item_zhqb .item_con2 a:hover { color:#FFF; background-color: transparent; background-color:#312e41\9; border-color: #312e41; box-shadow: 300px 0 0 0 #312e41 inset;}
.item_zhqb .item_con3 { width:100%; position:absolute; left:0; top:440px;}
.item_zhqb .add_btn { display:block; width:242px; height:62px; margin:0 auto; background:url(../images/addbtnbg1.png) center top no-repeat; color:#FFF; line-height:24px; font-size:14px;}
.item_zhqb .add_btn p { font-size:24px; padding-top:8px;}
.item_zhqb .add_btn p b { font-weight:normal; font-size:30px; vertical-align:-3px;}
.item_zhqb .add_btn em { font-style:normal; font-size:18px;}
.item_zhqb .add_txtbtn { display:inline-block; color:#f359ab; font-size:16px; height:40px; line-height:40px;}

.scrollbox3 {overflow: hidden; width: 100%; height:260px; position:absolute; left:0; bottom:0;}
.scrollz3 {left: 200px;bottom: 20px;}
.awr3 {height:43px;position: absolute;width:43px; z-index: 1000;}
.scrolly3 {left:245px;bottom: 20px;}
.scrollbox3 .leftbg{ position:absolute; left:0; top:0px; width:318px; height:260px; background:url(../images/p2_gdbg.png) no-repeat;}
.scrollbox3 .leftbg .pd{ padding:20px 0px 0px 20px;}

.awr3 a {color: #FFFFFF; display: block;font-size: 30px;height: 132px;text-align: center;width: 89px;}
.scrollcbox3 {height:260px;overflow: hidden;padding-left:328px;position: relative; width:100%;}
.scrollcbox3 .scrollc3 {height:260px;overflow: hidden;width:100%;}
.scrollcbox3 ul li { display:inline;float: left; margin-right:10px; height:252px;width:310px; padding:8px 0px 0px 8px; background:url(../images/p2_gdbg.png) no-repeat; text-align:center; font-size:18px;font-family:"微软雅黑"; color:#FFFFFF; cursor:pointer;}
.scrollcbox3 ul li .listxtx{ width:303px; height:244px; position:relative; overflow:hidden}
.scrollcbox3 ul li .listxtx .lbtn{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat; z-index:3}
.scrollcbox3 ul li .listxtx .lbtn a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox3 ul li .listxtx .lbtn2{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat;}
.scrollcbox3 ul li .listxtx .lbtn2 span{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox3 ul li .listxtx .info{
z-index:2;
	color: #fff;
	position: absolute;
	top: 100%;
	height:244px;
	left: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	line-height: normal;
	-webkit-transition: top .3s;
	transition: top .3s}
.scrollcbox3 ul li .listxtx .info .txt {
	padding: 30px 10px 0px 10px;
	font-family:Microsoft Yahei;
	font-size: 14px;
	letter-spacing: .1em;
	line-height: 26px;
	text-transform: uppercase
}
.scrollcbox3 ul li .listxtx .info .txt a{color:#fff;}

.scrollcbox3 ul li .listxtx .info .txt1 {
	padding: 30px 10px 0px 10px;
	text-align:center;
	font-family:Microsoft Yahei;
	font-size: 23px;
	letter-spacing: .1em;
	line-height: 38px;
	text-transform: uppercase
}
.scrollcbox3 ul li .listxtx .info .txt1 span{ font-size:32px; color:#f5be01}


.scrollcbox4 {height:260px;overflow: hidden;padding-left:328px;position: relative; width:100%;}
.scrollcbox4 .scrollc3 {height:260px;overflow: hidden;width:100%;}
.scrollcbox4 ul li { display:inline;float: left; margin-right:10px; height:252px;width:310px; padding:8px 0px 0px 8px; background:url(../images/p2_gdbg.png) no-repeat; text-align:center; font-size:18px;font-family:"微软雅黑"; color:#FFFFFF; cursor:pointer;}
.scrollcbox4 ul li .listxtx{ width:303px; height:244px; position:relative; overflow:hidden}
.scrollcbox4 ul li .listxtx .lbtn{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat; z-index:3}
.scrollcbox4 ul li .listxtx .lbtn a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox4 ul li .listxtx .lbtn2{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat;}
.scrollcbox4 ul li .listxtx .lbtn2 a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox4 ul li .listxtx .info{
z-index:2;
	color: #fff;
	position: absolute;
	top: 100%;
	height:244px;
	left: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	line-height: normal;
	-webkit-transition: top .3s;
	transition: top .3s}
.scrollcbox4 ul li .listxtx .info .txt {
	padding: 30px 10px 0px 10px;
	font-family:Microsoft Yahei;
	font-size: 14px;
	letter-spacing: .1em;
	line-height: 26px;
	text-transform: uppercase
}
.scrollcbox4 ul li .listxtx .info .txt1 {
	padding: 30px 10px 0px 10px;
	text-align:center;
	font-family:Microsoft Yahei;
	font-size: 23px;
	letter-spacing: .1em;
	line-height: 38px;
	text-transform: uppercase
}
.scrollcbox4 ul li .listxtx .info .txt1 span{ font-size:32px; color:#f5be01}

.scrollcbox5 {height:260px;overflow: hidden;padding-left:328px;position: relative; width:100%;}
.scrollcbox5 .scrollc3 {height:260px;overflow: hidden;width:100%;}
.scrollcbox5 ul li { display:inline;float: left; margin-right:10px; height:252px;width:310px; padding:8px 0px 0px 8px; background:url(../images/p2_gdbg.png) no-repeat; text-align:center; font-size:18px;font-family:"微软雅黑"; color:#FFFFFF; cursor:pointer;}
.scrollcbox5 ul li .listxtx{ width:303px; height:244px; position:relative; overflow:hidden}
.scrollcbox5 ul li .listxtx .lbtn{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat; z-index:3}
.scrollcbox5 ul li .listxtx .lbtn a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox5 ul li .listxtx .lbtn2{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat;}
.scrollcbox5 ul li .listxtx .lbtn2 a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox5 ul li .listxtx .info{
z-index:2;
	color: #fff;
	position: absolute;
	top: 100%;
	height:244px;
	left: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	line-height: normal;
	-webkit-transition: top .3s;
	transition: top .3s}
.scrollcbox5 ul li .listxtx .info .txt {
	padding: 30px 10px 0px 10px;
	font-family:Microsoft Yahei;
	font-size: 14px;
	letter-spacing: .1em;
	line-height: 26px;
	text-transform: uppercase
}
.scrollcbox5 ul li .listxtx .info .txt1 {
	padding: 30px 10px 0px 10px;
	text-align:center;
	font-family:Microsoft Yahei;
	font-size: 23px;
	letter-spacing: .1em;
	line-height: 38px;
	text-transform: uppercase
}
.scrollcbox5 ul li .listxtx .info .txt1 span{ font-size:32px; color:#f5be01}

.scrollcbox6 {height:260px;overflow: hidden;padding-left:328px;position: relative; width:100%;}
.scrollcbox6 .scrollc3 {height:260px;overflow: hidden;width:100%;}
.scrollcbox6 ul li { display:inline;float: left; margin-right:10px; height:252px;width:310px; padding:8px 0px 0px 8px; background:url(../images/p2_gdbg.png) no-repeat; text-align:center; font-size:18px;font-family:"微软雅黑"; color:#FFFFFF; cursor:pointer;}
.scrollcbox6 ul li .listxtx{ width:303px; height:244px; position:relative; overflow:hidden}
.scrollcbox6 ul li .listxtx .lbtn{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat; z-index:3}
.scrollcbox6 ul li .listxtx .lbtn a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox6 ul li .listxtx .lbtn2{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat;}
.scrollcbox6 ul li .listxtx .lbtn2 a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox6 ul li .listxtx .info{
z-index:2;
	color: #fff;
	position: absolute;
	top: 100%;
	height:244px;
	left: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	line-height: normal;
	-webkit-transition: top .3s;
	transition: top .3s}
.scrollcbox6 ul li .listxtx .info .txt {
	padding: 30px 10px 0px 10px;
	font-family:Microsoft Yahei;
	font-size: 14px;
	letter-spacing: .1em;
	line-height: 26px;
	text-transform: uppercase
}
.scrollcbox6 ul li .listxtx .info .txt1 {
	padding: 30px 10px 0px 10px;
	text-align:center;
	font-family:Microsoft Yahei;
	font-size: 23px;
	letter-spacing: .1em;
	line-height: 38px;
	text-transform: uppercase
}
.scrollcbox6 ul li .listxtx .info .txt1 span{ font-size:32px; color:#f5be01}

.scrollcbox7 {height:260px;overflow: hidden;padding-left:328px;position: relative; width:100%;}
.scrollcbox7 .scrollc3 {height:260px;overflow: hidden;width:100%;}
.scrollcbox7 ul li { display:inline;float: left; margin-right:10px; height:252px;width:310px; padding:8px 0px 0px 8px; background:url(../images/p2_gdbg.png) no-repeat; text-align:center; font-size:18px;font-family:"微软雅黑"; color:#FFFFFF; cursor:pointer;}
.scrollcbox7 ul li .listxtx{ width:303px; height:244px; position:relative; overflow:hidden}
.scrollcbox7 ul li .listxtx .lbtn{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat; z-index:3}
.scrollcbox7 ul li .listxtx .lbtn a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox7 ul li .listxtx .lbtn2{ position:absolute; left:0px; bottom:0px; width:303px; height:39px; background:url(../images/abg.png) no-repeat;}
.scrollcbox7 ul li .listxtx .lbtn2 a{ display:block; width:260px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox7 ul li .listxtx .info{
z-index:2;
	color: #fff;
	position: absolute;
	top: 100%;
	height:244px;
	left: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	line-height: normal;
	-webkit-transition: top .3s;
	transition: top .3s}
.scrollcbox7 ul li .listxtx .info .txt {
	padding: 30px 10px 0px 10px;
	font-family:Microsoft Yahei;
	font-size: 14px;
	letter-spacing: .1em;
	line-height: 26px;
	text-transform: uppercase
}
.scrollcbox7 ul li .listxtx .info .txt1 {
	padding: 30px 10px 0px 10px;
	text-align:center;
	font-family:Microsoft Yahei;
	font-size: 23px;
	letter-spacing: .1em;
	line-height: 38px;
	text-transform: uppercase
}
.scrollcbox7 ul li .listxtx .info .txt1 span{ font-size:32px; color:#f5be01}

.scrollcbox9 {height:260px;overflow: hidden;padding-left:328px;position: relative; width:100%;}
.scrollcbox9 .scrollc3 {height:260px;overflow: hidden;width:100%;}
.scrollcbox9 ul li { display:inline;float: left; margin-right:10px; height:252px;width:226px; padding:8px 0px 0px 8px; background:url(../images/p2_gdbg.png) no-repeat; font-size:18px;font-family:"微软雅黑"; color:#FFFFFF; cursor:pointer;}
.scrollcbox9 ul li .listxtx{ width:218px; height:244px; position:relative; overflow:hidden}
.scrollcbox9 ul li .listxtx .lbtn{ position:absolute; left:0px; bottom:0px; width:218px; height:39px; background:url(../images/abg1.png) no-repeat; z-index:3}
.scrollcbox9 ul li .listxtx .lbtn a{ display:block; width:178px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox9 ul li .listxtx .lbtn2{ position:absolute; left:0px; bottom:0px; width:218px; height:39px; background:url(../images/abg1.png) no-repeat;}
.scrollcbox9 ul li .listxtx .lbtn2 a{ display:block; width:178px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#FFFFFF}
.scrollcbox9 ul li .listxtx .info{
z-index:2;
	color: #fff;
	position: absolute;
	top: 100%;
	height:244px;
	left: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	line-height: normal;
	-webkit-transition: top .3s;
	transition: top .3s}
.scrollcbox9 ul li .listxtx .info .txt {
	padding: 30px 10px 0px 10px;
	font-family:Microsoft Yahei;
	font-size: 18px;
	letter-spacing: .1em;
	line-height: 26px;
	text-transform: uppercase
}
.scrollcbox9 ul li .listxtx .info .txt1 {
	padding: 30px 10px 0px 10px;
	text-align:center;
	font-family:Microsoft Yahei;
	font-size: 23px;
	letter-spacing: .1em;
	line-height: 38px;
	text-transform: uppercase
}
.scrollcbox9 ul li .listxtx .info .txt1 span{ font-size:32px; color:#f5be01}


.item_zhqb1 .item_con1,.item_zhqb1 .item_con2,.item_zhqb1 .item_con3,.item_sgnf .item_con1,.item_sgnf .item_con11,.item_sgnf .item_con2,.item_sgnf .item_con3,.item_swcz .item_con1,.item_swcz .item_con11,.item_swcz .item_con2,.item_swcz .item_con3,.item_vline .item_con1,.item_vline .item_con2,.item_vline .item_con3 { opacity:0; opacity:1\9;}

.item_sgnf { margin-top:-295px; left:50%; width:620px;}
.item_sgnf .item_con11 { width:100%; position:absolute; left:0; top:115px; font-size:28px;}
.item_sgnf .item_con2 { top:190px}
.item_sgnf .item_con3 { top:470px}

.item_swcz { width:575px; height:600px; margin-top:-315px; left:50%;}
.item_swcz .item_con11 { width:100%; position:absolute; left:0; top:115px; font-size:28px;}
.item_swcz .item_con2 { top:225px}
.item_swcz .item_con3 { top:500px}

.item_zhqb .add_btn3 { background:url(../images/addbtnbg3.png) center top no-repeat;}
.item_zhqb .add_btn4 { background:url(../images/addbtnbg4.png) center top no-repeat;}
.item_zhqb .add_txtbtn3 { color:#10bed3;}
.item_zhqb .add_txtbtn4 { color:#b19362}

.item_vline { width:606px; height:400px; position:absolute; left:55%; top:50%; margin-top:-300px; margin-left:-600px; }
.item_vline .item_con1 { width:100%; height:130px; line-height:50px;; font-size:40px; font-weight:normal; color:#312e41; position:absolute; left:0; top:0; white-space: nowrap;}
.item_vline .item_con1 img { vertical-align:-5px; margin-right:30px;}
.item_vline .item_con1 b { font-size:68px; font-weight:normal; vertical-align:-5px;}
.item_vline .item_con1 span { display:block; width:82px; height:57px; background:url(../images/new_produce.png) no-repeat; position:absolute; right:-68px; top:-10px;}
.item_vline .item_con2 { width:460px; height:160px; line-height:20px; font-size:14px; color:#312e41; position:absolute; left:0; top:125px;;}
.item_vline .item_con2 p{ text-indent:28px;}
.item_vline .item_con2 span { display:inline-block; padding:0 50px 0 30px; background:url(../images/right_icon.png) no-repeat;}
.item_vline .item_con3 { width:100%; line-height:40px; font-size:18px; color:#312e41; position:absolute; left:0; top:245px;;}
.item_vline .item_con3 a { margin-right:15px; float:left; border:1px solid #312e41; box-shadow: 0 0 0 0 #312e41 inset; color: #312e41;}
.item_vline .item_con3 a:hover { color:#FFF; background-color: transparent; background-color:#312e41\9; border-color: #312e41; box-shadow: 300px 0 0 0 #312e41 inset;}
.item_con3 a .yy{ width:100%; height:100%; display:none}
.item_con3 a .yy1{ width:100%; height:100%; display:block}
.item_con3 a:hover .yy{ display:block}
.item_con3 a:hover .yy1{ display:none}

.item_vline .item_con4 { width:100%; position:absolute; left:0; top:470px;}
.item_vline .add_btn { display:block; width:235px; height:62px; margin:0 auto; background:url(../images/addbtnbg2.png) no-repeat; color:#FFF; line-height:24px; font-size:14px;}
.item_vline .add_btn p { font-size:24px; padding-top:8px;}
.item_vline .add_btn p b { font-weight:normal; font-size:30px; vertical-align:-3px;}
.item_vline .add_btn em { font-style:normal; font-size:18px;}
.item_vline .add_txtbtn { display:inline-block; color:#9970cd; font-size:16px; height:40px; line-height:40px;}

.p6 { width:606px; height:400px; position:absolute; left:55%; top:50%; margin-top:-300px; margin-left:-600px; }
.p6 .item_con1 { width:100%; height:130px; line-height:50px;; font-size:40px; font-weight:normal; color:#312e41; position:absolute; left:0; top:0; white-space: nowrap;}
.p6 .item_con1 img { vertical-align:-5px; margin-right:30px;}
.p6 .item_con1 b { font-size:68px; font-weight:normal; vertical-align:-5px;}
.p6 .item_con1 span { display:block; width:82px; height:57px; background:url(../images/new_produce.png) no-repeat; position:absolute; right:-68px; top:-10px;}
.p6 .item_con2 { width:460px; height:160px; line-height:20px; font-size:14px; color:#312e41; position:absolute; left:0; top:125px;;}
.p6 .item_con2 p{ text-indent:28px;}
.p6 .item_con2 span { display:inline-block; padding:0 50px 0 30px; background:url(../images/right_icon.png) no-repeat;}
.p6 .item_con3 { width:100%; line-height:40px; font-size:18px; color:#312e41; position:absolute; left:0; top:245px;;}
.p6 .item_con3 a { margin-right:15px; float:left; border:1px solid #312e41; box-shadow: 0 0 0 0 #312e41 inset; color: #312e41;}
.p6 .item_con3 a:hover { color:#FFF; background-color: transparent; background-color:#312e41\9; border-color: #312e41; box-shadow: 300px 0 0 0 #312e41 inset;}
.p6 .item_con3 a .yy{ width:100%; height:100%; display:none}
.p6 .item_con3 a .yy1{ width:100%; height:100%; display:block}
.p6 .item_con3 a:hover .yy{ display:block}
.p6 .item_con3 a:hover .yy1{ display:none}

.p6 .item_con4 { width:100%; position:absolute; left:0; top:470px;}
.p6 .add_btn { display:block; width:235px; height:62px; margin:0 auto; background:url(../images/addbtnbg2.png) no-repeat; color:#FFF; line-height:24px; font-size:14px;}
.p6 .add_btn p { font-size:24px; padding-top:8px;}
.p6 .add_btn p b { font-weight:normal; font-size:30px; vertical-align:-3px;}
.p6 .add_btn em { font-style:normal; font-size:18px;}
.p6 .add_txtbtn { display:inline-block; color:#9970cd; font-size:16px; height:40px; line-height:40px;}


.p4 { width:606px; height:400px; position:absolute; left:55%; top:50%; margin-top:-300px; margin-left:-40px; }
.p4 .item_con5 { width:100%; height:130px; line-height:50px;; font-size:40px; font-weight:normal; color:#312e41; position:absolute; left:0; top:0; white-space: nowrap;}
.p4 .item_con1 img { vertical-align:-5px; margin-right:30px;}
.p4 .item_con1 b { font-size:68px; font-weight:normal; vertical-align:-5px;}
.p4 .item_con1 span { display:block; width:82px; height:57px; background:url(../images/new_produce.png) no-repeat; position:absolute; right:-68px; top:-10px;}
.p4 .item_con2 { width:460px; height:160px; line-height:20px; font-size:14px; color:#312e41; position:absolute; left:0; top:125px;;}
.p4 .item_con2 p{ text-indent:28px;}
.p4 .item_con2 span { display:inline-block; padding:0 50px 0 30px; background:url(../images/right_icon.png) no-repeat;}
.p4 .item_con3 { width:100%; line-height:40px; font-size:18px; color:#312e41; position:absolute; left:0; top:245px;;}
.p4 .item_con3 a {margin-right:15px; float:left; border:1px solid #312e41; box-shadow: 0 0 0 0 #312e41 inset; color: #312e41;}
.p4 .item_con3 a:hover { color:#FFF; background-color: transparent; background-color:#312e41\9; border-color: #312e41; box-shadow: 300px 0 0 0 #312e41 inset;}
.p4 .item_con3 a .yy{ width:100%; height:100%; display:none}
.p4 .item_con3 a .yy1{ width:100%; height:100%; display:block}
.p4 .item_con3 a:hover .yy{ display:block}
.p4 .item_con3 a:hover .yy1{ display:none}
.p4 .item_con4 { width:100%; position:absolute; left:0; top:470px;}
.p4 .add_btn { display:block; width:235px; height:62px; margin:0 auto; background:url(../images/addbtnbg2.png) no-repeat; color:#FFF; line-height:24px; font-size:14px;}
.p4 .add_btn p { font-size:24px; padding-top:8px;}
.p4 .add_btn p b { font-weight:normal; font-size:30px; vertical-align:-3px;}
.p4 .add_btn em { font-style:normal; font-size:18px;}
.p4 .add_txtbtn { display:inline-block; color:#9970cd; font-size:16px; height:40px; line-height:40px;}

.p7 { width:606px; height:400px; position:absolute; left:55%; top:50%; margin-top:-300px; margin-left:-40px; }
.p7 .item_con5 { width:100%; height:130px; line-height:50px;; font-size:40px; font-weight:normal; color:#312e41; position:absolute; left:0; top:0; white-space: nowrap;}
.p7 .item_con1 img { vertical-align:-5px; margin-right:30px;}
.p7 .item_con1 b { font-size:68px; font-weight:normal; vertical-align:-5px;}
.p7 .item_con1 span { display:block; width:82px; height:57px; background:url(../images/new_produce.png) no-repeat; position:absolute; right:-68px; top:-10px;}
.p7 .item_con2 { width:460px; height:160px; line-height:20px; font-size:14px; color:#312e41; position:absolute; left:0; top:125px;;}
.p7 .item_con2 p{ text-indent:28px;}
.p7 .item_con2 span { display:inline-block; padding:0 50px 0 30px; background:url(../images/right_icon.png) no-repeat;}
.p7 .item_con3 { width:100%; line-height:40px; font-size:18px; color:#312e41; position:absolute; left:0; top:245px;;}
.p7 .item_con3 a {margin-right:15px; float:left; border:1px solid #312e41; box-shadow: 0 0 0 0 #312e41 inset; color: #312e41;}
.p7 .item_con3 a:hover { color:#FFF; background-color: transparent; background-color:#312e41\9; border-color: #312e41; box-shadow: 300px 0 0 0 #312e41 inset;}
.p7 .item_con4 { width:100%; position:absolute; left:0; top:470px;}
.p7 .add_btn { display:block; width:235px; height:62px; margin:0 auto; background:url(../images/addbtnbg2.png) no-repeat; color:#FFF; line-height:24px; font-size:14px;}
.p7 .add_btn p { font-size:24px; padding-top:8px;}
.p7 .add_btn p b { font-weight:normal; font-size:30px; vertical-align:-3px;}
.p7 .add_btn em { font-style:normal; font-size:18px;}
.p7 .add_txtbtn { display:inline-block; color:#9970cd; font-size:16px; height:40px; line-height:40px;}

.p9 { width:264px; height:200px; position:absolute; left:55%; margin-top:30px; margin-left:-290px; top:0;}
.p9 .item_con5 { width:100%; height:130px; line-height:50px;; font-size:40px; font-weight:normal; color:#312e41; position:absolute; left:0; top:0; white-space: nowrap;}
.p9 .item_con1 img { vertical-align:-5px; margin-right:30px;}


.march_menu { width:24px; height:320px; position:fixed; right:60px; top:50%; margin-top:-130px; opacity:0;filter:alpha(opacity=0)}
.march_menu li { width:24px; height:24px; background:url(../images/item_on.png) 7px -17px no-repeat; position:relative; cursor:pointer; margin-bottom:10px;}
.march_menu li span { display:block; width:0px; height:24px; overflow:hidden; line-height:24px; position:absolute; right:24px; top:0; white-space: nowrap; font-size:14px; text-align:right; color:#93929a; color:rgba(49,46,65,.6); }
.march_menu li.on { background:url(../images/item_on.png) 7px 7px no-repeat;}
.m_arrow { width:43px; height:37px; position:absolute; left:50%; bottom:40px; margin-left:-22px; background:url(../images/arrow_icon1.png) no-repeat;animation:arrowdown 1.2s .2s infinite ease ;-webkit-animation:arrowdown 1.2s .2s infinite ease ;-moz-animation:arrowdown 1.2s .2s infinite ease ;-o-animation:arrowdown 1.2s .2s infinite ease ;-ms-animation:arrowdown 1.2s .2s infinite ease ;}
@keyframes arrowdown {
0% {bottom:60px; opacity:0;}
100%{bottom:20px; opacity:1;}
}
@-moz-keyframes arrowdown {
0% {bottom:60px; opacity:0;}
100%{bottom:20px; opacity:1;}
}
@-webkit-keyframes arrowdown {
0% {bottom:60px; opacity:0;}
100%{bottom:20px; opacity:1;}
}
@-o-keyframes arrowdown{
0% {bottom:60px; opacity:0;}
100%{bottom:20px; opacity:1;}
}
@-ms-keyframes arrowdown{
0% {bottom:60px; opacity:0;}
100%{bottom:20px; opacity:1;}
}

.moveup {animation:moveup 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-webkit-animation:moveup 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-moz-animation:moveup 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-o-animation:moveup 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-ms-animation:moveup 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;}
.mymove {animation:mymove 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-webkit-animation:mymove 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-moz-animation:mymove 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-o-animation:mymove 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;-ms-animation:mymove 2s cubic-bezier(0.19, 1, 0.22, 1) .2s both;}

@keyframes moveup {
0% {margin-top:100px; opacity:0;}
100%{margin-top:0px; opacity:1;}
}
@-moz-keyframes moveup {
0% {margin-top:100px; opacity:0;}
100%{margin-top:0px; opacity:1;}
}
@-webkit-keyframes moveup {
0% {margin-top:100px; opacity:0;}
100%{margin-top:0px; opacity:1;}
}
@-o-keyframes moveup{
0% {margin-top:100px; opacity:0;}
100%{margin-top:0px; opacity:1;}
}
@-ms-keyframes moveup{
0% {margin-top:100px; opacity:0;}
100%{margin-top:0px; opacity:1;}
}

@keyframes mymove {
0% {margin-left:100px; opacity:0;}
100%{margin-left:0px; opacity:1;}
}
@-moz-keyframes mymove {
0% {margin-left:100px; opacity:0;}
100%{margin-left:0px; opacity:1;}
}
@-webkit-keyframes mymove {
0% {margin-left:100px; opacity:0;}
100%{margin-left:0px; opacity:1;}
}
@-o-keyframes mymove{
0% {margin-left:100px; opacity:0;}
100%{margin-left:0px; opacity:1;}
}	
@-ms-keyframes mymove{
0% {margin-left:100px; opacity:0;}
100%{margin-left:0px; opacity:1;}
}

.animation-delay1 {-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-ms-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s;}
.animation-delay2 {-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;}
.animation-delay3 {-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s;}
.animation-delay4 {-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}

.animation-delay11 {-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;}
.animation-delay21 {-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s;}
.animation-delay31 {-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;}