@charset "utf-8";

.fullpage-wrapper {height: 5000px;}

.fixednav {position:fixed;top:300px;left:100px;width:150px; background-color: #b5171b;}





.header {
	position: relative;
	overflow: hidden
}



.header_top {
	position: absolute;
	top: 25%;
    left: 41%;
	z-index: 9999;
	margin-top: -170px;
	width: 920px;
	height: 80px;
	text-align: left;
}



.header_top ul li a {
	color: #333;
	font-size: 14px;
	display:block;
	width:130px;
	height:60px;
	line-height:60px;
	text-align:center;
}
.header_top ul li:hover a{border-bottom:solid #fff 2px;}
.header_top ul li a span{
	width: 15px;
    height: 2px;
    float: left;
    position: relative;
    top: 32px;
}

	
	

.header_top ul li a h1{
	float:left;
	display:block;
	width:120px;
	height:60px;
	line-height:60px;
	text-align:center;
	color:;
}

.header_top ul li {
	padding-bottom: 15px;
	width:120px;
	height:50px;
	float:left;
}



.head_top {
	position: absolute;
	top: 5%;
	left: 2%;
	z-index: 9999;
	width: 20%
}

.head_top img {

}


@media screen and (max-width:1440px) {
    .header_top{
        top: 22%;
    }
	.head_top {
	position: absolute;
	top: 2%;
	left: 2%;
	z-index: 9999;
	width: 20%
}
}

.header2 {
	position: relative;
	overflow: hidden
}

.header_top2 {
	position: absolute;
	top: 25%;
    left: 32%;
	z-index: 9999;
	margin-top: -170px;
	width: 1020px;
	height: 80px;
	text-align: left;
}

.header_top2 ul li a {
	color: #fff;
	font-size: 14px;
	display:block;
	width:120px;
	height:60px;
	line-height:60px;
	text-align:center;
}
.header_top2 ul li:hover a{border-bottom:solid #fff 2px;}
.header_top2 ul li a span{
	width: 15px;
    height: 2px;
    float: left;
    position: relative;
    top: 32px;
}

	
	

.header_top2 ul li a h1{
	float:left;
	display:block;
	width:120px;
	height:60px;
	line-height:60px;
	text-align:center;
}

.header_top2 ul li {
	padding-bottom: 15px;
	width:120px;
	height:50px;
	float:left;
}



.head_top2 {
	position: absolute;
	top: 5%;
	left: 2%;
	z-index: 9999;
	width: 20%
}

.head_top2 img {

}
















.mui-mbar-tabs,.quick_links_wrap {
	position: absolute;
	right: 2px;
	bottom: 0;
	z-index: 0;
	width: 20pc;
	height: 100%;
	-webkit-transition: width linear .4s;
	transition: width linear .4s;
	-ms-transition: width linear .4s
}

.quick_links_wraper.quick_links_dockright {
	right: 4px;
	left: auto;
	margin-left: 0
}

.ibar_closebtn,.login_favorite,.login_order,.mui-mbar-tabs i {
	position: absolute;
	display: inline-block;
	width: 18px;
	height: 19px;
	background: url(../../images/yiyi/ibar_sprites.png) no-repeat;
	vertical-align: top;
	cursor: pointer
}

.quick_links_panel {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	width: 43px;
	height: 100%;
	background: url(../../images/yiyi/head_ri.png);
	font-family: microsoft yahei,arial
}

.quick_links_panel a {
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 43px;
	height: 38px;
	color: #d8d8d8;
	text-decoration: none;
	font-size: 9pt;
	line-height: 200px
}

.quick_links_panel .quick_toggle {
	position: absolute;
	bottom: 15px;
	left: 0;
	z-index: 1;
	width: 43px
}

.quick_links_panel .mp_tooltip {
	position: absolute;
	top: 0;
	left: -75pt;
	z-index: 2;
	display: block;
	visibility: hidden;
	width: 130px;
	height: 38px;
	background: #303030;
	color: #fff;
	text-align: center;
	line-height: 38px
}

.header1 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

#head_more {
	position: absolute;
	bottom: 1%;
	left: 50%;
	margin-left: -30px;
	width: 60px;
	height: 60px
}

.quick_links_panel .icon_arrow_right_black {
	position: absolute;
	top: 15px;
	right: -5px;
	overflow: hidden;
	width: 5px;
	height: 9px;
	background-position: 0 -234px
}

.quick_toggle .return_top {
	display: none
}

.quick_links_allow_gotop .return_top {
	display: block
}

.quick_links {
	position: absolute;
	top: 40%;
	left: 0;
	z-index: 2;
	margin-top: -190px;
	width: 40px
}

.quick_links a.message_list {
	width: 43px;
	height: 38px;
	background: url(../../images/yiyi/head_ri_2.png) no-repeat;
	color: #fff;
	line-height: 1pc
}

.quick_links a.message_list:hover {
	background: url(../../images/yiyi/head_ri_2.png) #000
}

.quick_links_min .quick_links_panel {
	right: 280px
}

.quick_links li,.quick_toggle li {
	position: relative;
	top: 0;
	left: 0;
	display: block
}

.quick_links a.current,.quick_links a:hover,.quick_toggle a:hover {
	background: #000;
	text-decoration: none
}

.quick_links i.setting {
	width: 43px;
	height: 38px;
	background: url(../../images/yiyi/head_ri_4.png)
}

.quick_links .current i.message,.quick_links a:hover i.message {
	background-position: -33px -29px
}

.quick_links i.cart {
	background-position: 0 -29px
}

.quick_links i.view {
	top: 0;
	left: 0;
	width: 43px;
	height: 38px;
	background: url(../../images/yiyi/head_ri_1.png)
}

.quick_links .current i.view,.quick_links a:hover i.view {
	background: url(../../images/yiyi/head_ri_1.png) #000
}

.quick_links .qa {
	top: 11px;
	left: 11px;
	width: 18px;
	height: 15px;
	background-position: 0 -85px
}

.quick_links .current i.qa,.quick_links a:hover i.qa {
	background-position: -33px -85px
}

.quick_links .zuji {
	width: 43px;
	height: 38px;
	background: url(../../images/yiyi/head_ri_3.png)
}

.quick_toggle .top {
	width: 43px;
	height: 38px;
	background: url(../../images/yiyi/head_ri_6.png)
}

.quick_toggle li {
	margin-top: 15px
}

.quick_toggle i.kfzx {
	width: 43px;
	height: 38px;
	background: url(../../images/yiyi/head_ri_5.png)
}

.quick_links_pop {
	position: absolute;
	top: 0;
	right: 0;
	display: none;
	border: 1px solid #999;
	border-radius: 5px 0 0 5px;
	box-shadow: 0 0 5px #999;
	behavior: url(js/htc.htc)
}

.quick_links_pop .arrow,.quick_links_pop .arrow i {
	position: absolute;
	top: 9pt;
	left: 100%;
	display: none;
	width: 0;
	height: 0;
	border-color: transparent #ddd;
	border-style: dashed solid;
	border-width: 9pt 0 9pt 9pt;
	font-size: 0
}

.quick_links_pop .arrow i {
	top: 0;
	left: 0;
	margin: -9pt 0 0 -13px;
	border-color: transparent #f9fafc
}

.quick_links_pop .fix_bg {
	position: absolute;
	bottom: 0;
	left: 50%;
	display: none;
	overflow: hidden;
	margin: 0 0 -4px -250px;
	width: 500px;
	height: 2px;
	border-radius: 0 0 3px 3px;
	border-top-width: 0
}

.quick_links_pop .pop_panel {
	position: relative;
	width: 100%;
	height: 628px;
	font-size: 9pt
}

.quick_cart_list,.quick_history_list,.quick_leave_message,.quick_links_pop .links,.quick_message_list,.quick_mpbtn_histroy,.quick_mpbtn_recharge,.quick_mpbtn_wdsc,.quick_my_qlinks {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 280px;
	height: 100%;
	background: #fff
}

.quick_cart_list .user_cart_inner,.quick_history_list .history_slider {
	position: static;
	display: block;
	margin: 0;
	border: 0
}

.quick_cart_list .user_cart_inner .del {
	display: none
}

.quick_history_list .title i {
	background-position: -170px -34px
}

.quick_leave_message .title i {
	background-position: -10pc 0
}

.quick_leave_message .types {
	position: absolute;
	top: 18px;
	left: 148px;
	white-space: nowrap;
	font-size: 0
}

.quick_leave_message .types input,.quick_leave_message .types label {
	margin-right: 20px;
	vertical-align: middle;
	white-space: nowrap;
	font-size: 9pt
}

.quick_leave_message .types input {
	margin: -2px 3px 0 0;
	width: 13px;
	height: 13px
}

.quick_leave_message .txt {
	padding: 15px 0
}

.quick_leave_message .txt textarea {
	display: block;
	margin: 0 auto;
	padding: 8px;
	width: 90%;
	height: 68px;
	border: 1px solid #e8e8e8;
	border-radius: 3px;
	background: #fff;
	box-shadow: 0 1px 0 #fff,inset 0 1px 4px rgba(0,0,0,.1)
}

.quick_leave_message .token {
	padding: 0 0 14px 1pc;
	height: 26px
}

.quick_leave_message .token input {
	padding: 3px 4px;
	width: 76px;
	border: 1px solid #ddd;
	background: #fff;
	vertical-align: middle
}

.quick_leave_message .token img {
	margin-left: 5px;
	vertical-align: middle
}

.quick_leave_message .btns {
	float: right;
	margin-top: -42px;
	padding-right: 1pc
}

.quick_leave_message .btn {
	overflow: visible;
	padding-left: 20px;
	background-position: 0 -356px;
	text-shadow: 0 1px 0 #355ba9;
	font-size: 0;
	cursor: pointer
}

.quick_leave_message .btn:hover {
	background-position: 0 -386px
}

.quick_leave_message .btn span {
	padding-right: 20px;
	background-position: 100% -356px;
	font-size: 9pt
}

.quick_leave_message .btn:hover span {
	background-position: 100% -386px
}

.quick_links_pop .no_data {
	padding: 35px 10px;
	color: #333;
	text-align: center;
	font-size: 14px
}

.quick_links_pop .no_data i {
	display: inline-block;
	margin: 0 10px 0 0;
	width: 60px;
	height: 36px;
	background: url(../images/cart_new.png) no-repeat 0 -188px;
	vertical-align: middle
}

.quick_links_pop .links li {
	border-top: 1px solid #f1f1f1;
	vertical-align: top
}

.quick_links_pop .links a {
	display: block;
	padding: 9pt 15px;
	background: #fcfcfc;
	color: #333;
	font-size: 14px
}

.quick_links_pop .links a:hover {
	background-color: #f2f3f4;
	color: #4467a7
}

.quick_links_pop .links .tips {
	float: right;
	color: #61c2ed;
	font-size: 9pt
}

.quick_my_qlinks .title i {
	width: 22px;
	height: 22px;
	background-position: -200px 0
}

.quick_message_list .title i {
	width: 22px;
	height: 22px;
	background-position: -200px -34px
}

.quick_message_list .no_data i {
	width: 62px;
	height: 45px;
	background-image: url(../images/quick_links_no_msg.png);
	background-position: 0 0
}

.ibar_plugin_title {
	margin: 0 auto;
	width: 267px;
	height: 38px;
	border-bottom: 1px solid #dedede;
	color: #333;
	font-weight: 700;
	font-size: 14px;
	line-height: 38px
}

.ibar_closebtn {
	position: absolute;
	top: 4px;
	right: 4px;
	overflow: hidden;
	padding: 5px;
	width: 20px;
	height: 20px;
	background-position: 5px -267px
}

.ibar_plugin_content {
	position: absolute;
	top: 0;
	bottom: 0;
	overflow: hidden;
	width: 100%
}

.ibar_cart_group {
	padding: 0 20px 0 10px;
	width: 250px;
	background: #fff
}

.ibar_cart_group_header {
	height: 34px;
	border-bottom: 1px solid #dedede;
	line-height: 34px
}

.ibar_cart_group_title {
	float: left;
	font-size: 14px
}

.ibar_cart_group_header a {
	float: right;
	color: #ed145b
}

.ibar_cart_group_header a:hover {
	text-decoration: underline
}

.cart_item {
	padding: 15px 0;
	border-bottom: 1px dotted #ddd
}

.cart_item_pic {
	position: relative;
	float: left;
	width: 87px;
	height: 87px
}

.cart_item_pic img {
	width: 85px;
	height: 85px;
	border: 1px solid #f4f4f4
}

.cart_item_desc {
	float: left;
	padding: 3px 0 0 10px;
	width: 150px
}

.cart_item_name {
	display: inline-block;
	overflow: hidden;
	width: 100%;
	height: 36px;
	color: #5c5c5c;
	line-height: 18px
}

.cart_item_sku {
	width: 10pc;
	height: 24px;
	color: #999;
	line-height: 24px
}

.cart_price {
	color: #ed145b;
	font-weight: 700;
	font-family: Arial,Helvetica
}

.cart_handler {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 75pt;
	background: #fff
}

.cart_handler_header {
	float: left;
	margin: 8px 10px;
	width: 260px
}

.cart_handler_left {
	float: left
}

.cart_handler_right {
	float: right;
	color: #ed145b;
	font-weight: 700;
	font-size: 1pc;
	font-family: Arial
}

.cart_go_btn {
	float: left;
	display: block;
	margin: 0 10px;
	width: 260px;
	height: 33px;
	background: #ed145b;
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-size: 19px;
	font-family: SimHei;
	line-height: 33px
}

.cart_go_btn:hover {
	color: #fff
}

.ia-head-list {
	overflow: hidden;
	margin-top: 15px;
	margin-left: 15px;
	width: 244px;
	height: 66px;
	background: #f3f3f3;
	color: #4a4a4a;
	zoom: 1
}

.ia-head-list a {
	color: inherit
}

.ia-head-list .pl {
	float: left;
	margin-top: 10px;
	width: 5pc;
	height: 47px;
	border-right: 1px dashed #ccc;
	text-align: center
}

.ia-head-list .num {
	height: 26px;
	font-size: 1pc;
	font-family: arial
}

.ia-head-list .money {
	border-right: 0
}

.ga-expiredsoon {
	margin-top: 20px;
	margin-left: 15px;
	width: 244px
}

.ga-expiredsoon .es-head {
	padding-left: 13px;
	height: 13px;
	border-left: 3px solid #5c5c5c;
	color: #5c5c5c
}

.ia-none {
	padding-top: 150px;
	padding-bottom: 30px;
	background: url(../images/null_icon.png) no-repeat center 50px;
	color: #797979;
	text-align: center;
	font-size: 1pc;
	font-family: "微软雅黑"
}

.jiaru {
	margin-top: 40px
}

.ibar-history-head {
	position: relative;
	margin-left: 10px;
	width: 255px;
	height: 37px;
	border-bottom: 1px solid #dedede;
	font-size: 14px;
	line-height: 37px
}

.ibar-history-head a {
	float: right;
	color: #ed145b
}

.ibar-history-head a:hover {
	text-decoration: underline
}

.imp_item {
	overflow: hidden;
	margin-bottom: -1px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 15px;
	width: 255px;
	border-bottom: 1px dashed #d5d5d5
}

.imp_item .pic {
	float: left;
	display: inline;
	margin-right: 10px
}

.imp_item .tit {
	overflow: hidden;
	width: 140px;
	height: 40px;
	word-break: break-all
}

.imp_item .tit a {
	color: #5c5c5c;
	line-height: 18px
}

.imp_item .tit a:hover {
	color: #ed145b;
	line-height: 18px
}

.imp_item .price {
	margin-bottom: 10px;
	color: #ed145b;
	font-weight: 700
}

.imp_item .price em {
	font-size: 14px;
	font-family: arial
}

.imp_item .imp-addCart {
	float: left;
	display: inline;
	width: 90px;
	height: 28px;
	background: #f32166;
	background: -webkit-linear-gradient(top,#fb2f72,#ed145b);
	color: #fff;
	text-align: center;
	line-height: 28px
}

.sc {
	float: right;
	margin-right: 7px;
	line-height: 22px
}

.ibar_recharge_form {
	margin: 0 auto;
	padding: 15px 0;
	width: 220px
}

.ibar_recharge-field {
	margin-bottom: 10px;
	height: 30px;
	border: 1px solid #ddd
}

.ibar_recharge-field label {
	float: left;
	width: 40px;
	background: #737373;
	color: #fff;
	text-align: center;
	line-height: 30px
}

.ibar_recharge-fl {
	position: relative;
	float: left;
	padding-left: 5px;
	width: 170px
}

.ibar_recharge-iwrapper {
	padding-top: 7px
}

.ibar_recharge-iwrapper input {
	outline: 0 0;
	border: 0
}

i.ibar_recharge-contact {
	top: 8px;
	right: 5px;
	width: 13px;
	height: 14px;
	background: url(../images/contact.png);
	cursor: pointer
}

.ibar_recharge-mod {
	color: #737373;
	font-weight: 700;
	line-height: 30px;
	cursor: pointer;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none
}

i.ibar_recharge-arrow {
	top: 14px;
	right: 8px;
	width: 6px;
	height: 3px;
	background: url(../images/arrow-down.png);
	cursor: pointer
}

.ibar_recharge-vbox {
	position: absolute;
	top: 30px;
	left: 0;
	width: 177px;
	border: 1px solid #ddd;
	background: #fff
}

.ibar_recharge-vbox li {
	float: left;
	padding: 7px 10px;
	width: 68px;
	border-right: 1px solid #ddd;
	line-height: 1;
	cursor: pointer
}

.ibar_recharge-vbox li.sanwe {
	border: 0
}

.ibar_recharge-vbox .selected,.ibar_recharge-vbox li:hover {
	background: #ececec
}

.ibar_recharge-btn {
	padding-top: 3px;
	text-align: center
}

.ibar_recharge-btn input {
	display: inline-block;
	width: 115px;
	height: 31px;
	border: 0;
	background: #f32166;
	background: -webkit-linear-gradient(top,#fb2f72,#ed145b);
	color: #fff;
	font-size: 1pc;
	cursor: pointer
}

.ibar_recharge-btn input:hover {
	background: -webkit-linear-gradient(top,#fa578c,#f73776)
}

.ibar_login_box {
	position: absolute;
	top: 0;
	left: -150px;
	left: -149px\9;
	z-index: 3;
	display: none;
	padding: 10px;
	text-align: center
}

#mp_app,.ibar_login_box {
	width: 130px;
	height: 165px;
	border-top: 1px solid\9;
	border-bottom: 1px solid\9;
	border-left: 1px solid\9;
	border-radius: 5px 0 0 5px;
	background: #fff;
	box-shadow: 0 0 5px rgba(0,0,0,.4)
}

#mp_app {
	top: -8pc
}

#mp_app .icon_arrow_right_black {
	top: 143px;
	background-position: 0 -253px
}

.ibar_login_box p {
	line-height: 1pc
}

.quick_links li {
	margin-bottom: 15px
}

.ibar_login_box .login_btnbox .login_order {
	margin: 0 10px 0 35px
}

.ibar_login_box .login_btnbox a:hover {
	border-color: #fccadb;
	background: 0 0;
	background-position: 0 -366px;
	text-decoration: none
}

.ibar_login_box .login_btnbox .login_favorite {
	border-color: #e9e9e9
}

.ibar_login_box .icon_arrow_white {
	position: absolute;
	top: 15px;
	right: -5px;
	width: 5px;
	height: 9px;
	background-position: 0 -253px
}

.selc_head h1 {
	display: none!important
}

.selc_head h2 {
	display: block!important;
	color: #fff;
	font-family: "微软雅黑",sans-serif
}

.about{width:555px;height:620px;position:absolute;right:5%;top:6%;background:url(../images/i2.jpg);}
.about .about_fl { width:83%; margin:0 auto; color:#fff; text-align:justify;}

.about h3{width:480px;height:100px;line-height:100px;margin:0 auto;color:#fff;font-size:24px;font-weight:bold;}
.about p{width:480px;line-height:2.2;margin:0 auto;color:#fff;font-size:14px;}
.about .img{width: 505px;height: 315px;margin: 0 auto;margin:0 auto;margin-top:10px;}
.about .img img{padding:7px;width: 220px;height: 145px;}
.about .img img:hover{box-shadow: 5px 5px 5px #666;}

.about .more{clear:both;width:100%;line-height:45px;text-align:center;color:#fff;font-size:15px;position: relative;bottom: -25px;letter-spacing:1px;}
.pro1{width:245px !important;height:520px;float:left;}
.pro1 .p1{width:245px;height:350px;}
.pro1 .p1 a img{width:245px;height:350px;}
.pro1 .p2 {width:245px;height:170px;margin-top:15px;}
.pro1 .p2 a {width:245px;height:170px;display:block;}
.pro1 .p2 a img{width:245px;height:170px !important;}
.pro2{width:810px !important;height:640px;float:left;}
.pro2 li{width: 190px;height: 255px;float:left; border:solid #ccc 1px;background:#fff;margin-left:10px;margin-bottom:22px;}
.pro2 li a img{width: 125px;height: 230px; padding: 10px;}
.pro2 li:hover{border:solid #915529 1px;}

.pro_tu { width:100%; height:auto;}
.pro_tu img { width:100%; height:auto;}


.ys{width:1135px;height:200px;margin:0 auto;position:relative;top:150px;}
.ys li{width:185px;height:185px;text-align:center;float:left;}
.ys li img{width:100px;height:100px;padding: 40px 40px 0px 40px;}
.ys li p{height:40px;line-height:40px;text-align:center;font-size:18px;color:#fff;}
.ys li:hover p{text-shadow: 10px 10px 10px #fff;}


.case{width:715px;height:470px;position:relative;top:70px;}
.case .img{width:460px;height:530px;float:left;left: 90px;position: relative;}
.case .img img{width:460px;height:530px;}
.case ul{width:475px;height:470px;float:left;position:relative;top:40px;left: 100px;}
.case ul li{width:225px;height:230px;float:right;margin-right:10px;margin-bottom:10px;position:relative;}
.case ul li img{width:225px;height:230px;}
.case ul li a p{width:100%;height:45px;background:url(../images/caseb.png);line-height:45px;color:#fff;text-align:center;font-size:14px;opracity:0.7;position:absolute;bottom: 0% !important;}
.case ul li:hover a p{background:url(../images/casec.png);}


.case .img3{width:700px;height:600px;float:right;position:relative;top:0px; }
.case .img3 img{width:640px;height:auto; box-shadow: 4px 4px 4px rgba(0,0,0,0.5);}


.case .img2{width:245px;height:465px;float:right;position:relative;top:40px;}
.case .img2 img{width:245px;height:465px}
.case .img2 p{width:100%;height:45px;background:url(../images/caseb.png);line-height:45px;color:#fff;text-align:center;font-size:14px;opracity:0.7;position:absolute;bottom:0px;}

.arc{width:1150px;height:305px;position:relative;top:70px;margin:0 auto;}
.arc li{width:305px;height:305px;float:left;position:relative;margin-left: 33px;margin-right: 35px;}
.arc li img{width:203px;height:203px;border:solid #fff 4px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);margin: 50px;}
.arc li p{position:absolute;width:100%;height:305px;line-height:305px;text-align:center;color:#fff;left:0px;top:0px;font-size:20px;}
.arc li:hover img{border:solid #915529 4px;box-shadow: 5px 5px 5px #666;}
.arc li:hover p{color:#915529;text-shadow: #fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;}



.arc2{width:1150px;height:305px;position:absolute;left: 270px;top: 360px;margin:0 auto;}
.arc2 li{width:305px;height:305px;float:left;position:relative;margin-left: 33px;margin-right: 35px;}
.arc2 li img{width:203px;height:203px;border:solid #fff 4px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);margin: 50px;}
.arc2 li p{position:absolute;width:100%;height:305px;line-height:305px;text-align:center;color:#fff;left:0px;top:0px;font-size:20px;}
.arc2 li:hover img{border:solid #915529 4px;box-shadow: 5px 5px 5px #666;}
.arc2 li:hover p{color:#915529;text-shadow: #fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;}



.new1{width:320px;height:325px;float: left;position:relative;top:160px;margin-left:25px;}
.new1 li{width:320px;height:325px;float:left;margin-bottom:10px;position:relative;}
.new1 li img{width:320px;height:325px;}
.new1 li a p{width:100%;height:45px;background:url(../images/caseb.png);line-height:45px;color:#fff;text-align:center;font-size:14px;opracity:0.7;position:absolute;bottom:0px;}

.new2 {height:325px;float: left;position:relative; top:160px ;width:285px;  margin-left:10px;}
.box-zzsc{ width:280px; position:relative; float:left;}
.ctrl-panel{ position:absolute; top:280px; right:0px; z-index:1000; display:block; width:280px; height:45px; background:url(../images/caseb.png);}
.m-page{ display:block; width:15px; height:15px; text-align:center; background:#fff; float:left; display:inline; margin-left:10px; line-height:32px; color: #fff; font-size:13px; border-radius:15px; position:relative; top:15px;
}
.m-page:hover{ text-decoration:none; color:#fff;}
.focus{background:#f6cd2b;}
.con{ width:100%;}
.scroll-wrap {OVERFLOW: hidden; WIDTH: 280px; HEIGHT:325px; POSITION: relative; position: absolute;top: 0px;}
.scroll_box_content {POSITION: absolute}
.content_list {FLOAT: left; WIDTH: 280px; HEIGHT:325px; cursor:pointer;}
.content_list img { width:280px; height:325px;}


.new3 {width:540px;height:335px;float: left;position:relative;top:160px;}
.new3 li{width:540px;height:75px;margin:0 auto;background:#fff;margin-top:10px;position: relative;top: -10px;}
.new3 li span{width:80px;height:60px;display:block;margin:5px;border-right:solid #c0c0c0 1px;float:left;color:#6d6b6b;font-size:12px;text-align: center;position:relative;}
.new3 li span font{font-size:24px;color:#737373;font-weight:bold;text-align:center;display: block;width: 100%;height: 45px;line-height: 45px;}
.new3 li a {display:block;float:right;color:#030303;}
.new3 li a p{width:435px;height:45px;line-height:45px;float:right;letter-spacing:2px;text-align:left;}
.new3 li a h1{text-align:right;color:#828282;font-size:12px;padding-right: 10px;}
.new3 li:hover{background:#915529;}
.new3 li:hover span{color:#fff;}
.new3 li:hover span font{color:#fff;}
.new3 li:hover a{color:#fff;}
.new3 li:hover a p{color:#fff;}
.new3 li:hover a h1{color:#fff;}




/*banner开始*/
.banner { position: relative; height:950px; overflow: hidden;z-index: 80;position:absolute;top:0px;}
.slider{ width:100%; height:950px; margin:0 auto; overflow:hidden;}
.slider{ }
.slider #slider1_container { position: relative; top: 0px; left: 0px; width:100%;height:950px;}
.slider .slides { cursor: move; position: absolute; overflow: hidden; left: 0px; top: 0px; width:100%;height:950px;}
.slider .slides div{ width:100%; height:100%; text-align:center; position:relative; overflow:hidden;}
.slider .slides div a { position:absolute; width:1920px !important; left:50% !important; vertical-align:middle; margin:0 auto; text-align:center;}
.slider .slides img {text-align:center; vertical-align:middle; position:relative; height:auto;}
.av{ background:#000 !important; }
.slidetip{ position:fixed; z-index:81; bottom:15%; left:48%;}

@media screen and (max-width:1440px) {
    .banner{
        height: 770px;
    }
    .slider{
        height: 770px;
    }
    .slider > #slider1_container {
        height: 770px;
    }	
	.slider > .slides r {
        height: 770px;
    }	
.new1{width:300px;height:325px;float: left;position:relative;top:160px;margin-left:55px;}
.new1 li{width:300px;height:325px;float:left;margin-bottom:10px;position:relative;}
.new1 li img{width:300px;height:325px;}
.new1 li a p{width:100%;height:45px;background:url(../images/caseb.png);line-height:45px;color:#fff;text-align:center;font-size:14px;opracity:0.7;position:absolute;bottom:0px;}
.ctrl-panel{ position:absolute;top: 280px;right: 20px;z-index:1000;display: block;width: 280px;height: 45px;background: url(../images/caseb.png);}
}

