@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body{ margin:0; padding:0; font-size:12px; color:#333333;}
img{ margin:0; padding:0; border:none;}
ul,li,ol{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#c59f76; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; padding: 0px 10px; margin:0 auto; }
/*header*/
	.header{ overflow: hidden; min-width:1220px; width:100%; }
	.header1{height:95px; min-width:1220px; width:100%; background: #000000;}
	.header1R{ width: 790px; }
	.header1Ra{ padding-top: 14px; }
	.header1Ra span{ display: block; float: right; background: url(../../images/images/main_05.jpg) no-repeat center left; padding-left: 30px; height: 20px; line-height: 20px; font-family: "Arial"; font-size: 20px; color: #c59f76;}
	.header1Rb{ height: 55px; }
	.header1Rb a{ display: block; float: left; height: 55px; line-height: 55px; font-size: 16px; color: #FFFFFF;}
	.header1Rb a.linkhover{color:#c59f76; }
	.header1Rb i{ display: block; float: left; width: 87px; height: 60px;}
	.header2{ overflow: hidden; }
/*index_midd*/
	/*index_m1*/
		.index_m1{ background: url(../../images/images/main_09.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding: 110px 0px 145px 0px; overflow: hidden;}
		.index_m1R{ width: 475px; height: 595px;}
		.im1_tit1{}
		.im1_tit1 span{ display: block; }
		.im1_tit1 font{ display: block; font-size: 36px; color: #FFFFFF; height: 55px; line-height: 55px;}
		.im1_tit2{ height: 115px; line-height: 115px; color: #c59f76; font-size: 18px;}
		.im1_lstt{ font-size: 16px; color: #ffffff; line-height: 40px; height: 200px; overflow: hidden;}
		.im1_more{ padding-top: 135px; }
		.im1_more a{}
	/*end index_m1*/
	/*index_m2*/
		.index_m2{min-width: 1220px; width: 100%; padding: 70px 0 80px 0; background: #ffffff; overflow: hidden;}
		.im2_tit{ padding-bottom: 30px; text-align: center;}
		.im2_tit span{ display: block;}
		.im2_tit font{ display: block; color: #000000; font-size: 36px; height: 55px; line-height: 55px;}
		.im2_lst{ width: 100%; padding-top: 35px;}
		.swc1 {width: 100%;}
		.swc1 .swiper-slide{
			text-align: center;
			font-size: 22px;
			display: -webkit-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			-webkit-justify-content: center;
			justify-content: center;
			-webkit-box-align: center;
			-ms-flex-align: center;
			-webkit-align-items: center;
			align-items: center;
			transition: 300ms; width: 25%;
		}
		/*.swc1 .swiper-slide .im3lofot span,.swc1 .swiper-slide .im3lofot font{ color: #949494; }

		.swc1 .swiper-slide-active .im3lofot span,.swc1 .swiper-slide-duplicate-active .im3lofot span{ color: #333333;}*/
		.im2lone{ width: 100%; position: relative;}
		.im2oimg{ position: relative; width: 100%; height: 100%; }
		.im2oimgx{list-style-type: none; display: block; width: 100%; position: relative; background:#FFFFFF; margin: 0 auto; border-radius: 10px; overflow: hidden;}
		.im2oimgx .im2oimgy{padding-top:134%;}
		.im2oimgx img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height:100%;display: block;margin:auto;padding: auto;}
		.im2lofot{ position: absolute; top: 30%; left: 0; width: 100%;transition: all 0.3s;}
		.im2lofot span{ display: block; text-align: center; font-size: 30px; overflow: hidden; height: 50px; line-height: 50px; color: #FFFFFF;}
		.im2lofot font{ display: block; text-align: center; font-size: 18px; overflow: hidden; height: 60px; line-height: 60px; color: #FFFFFF; letter-spacing: 8px;}
		.im2lofot i{ display: block; text-align: center; margin-top: 20px; display: none; transition: all 0.3s;}
		.im2lofot1{ position: absolute; bottom: -45px; width: 100%; }
		.im2lofot1x{ width: 90px; height: 90px; background: #000000; border-radius: 50%; overflow: hidden; text-align: center; margin: 0 auto;}
		.im2lofot1x span{ display: block; text-align: center; line-height: 90px; color: #c59f76; font-size: 20px; font-weight: bold;}
		.im2lone:hover .im2lofot{transition: all 0.3s;  top: 20%;}
		.im2lone:hover .im2lofot i{ display: block;transition: all 0.3s;}

		.swc1 .swiper-slide .im2oimg i{display: block; position: absolute; height: 150%; top: 0; width: 100%; background: rgba(255,255,255,0.4); z-index: 12; }

		.swc1 .swiper-slide-active .im2oimg i,.swc1 .swiper-slide-duplicate-active .im2oimg i{ background: none; }
		.swc1 .swiper-pagination-bullet{ background: #d2d2d2; width: 10px; height: 10px; border-radius:10px; opacity: 1}
		.swc1 .swiper-pagination-bullet-active{ background: #c59f76; width: 35px; height: 10px; opacity: 1}

		
	/*end index_m2*/
	/*index_m3*/
		.index_m3{ background: #232423; overflow: hidden; min-width:1220px; width:100%; }
		.index_m3q{background:url(../../images/images/main_23.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding:115px 0px 115px 0px; }
		.index_m3x{ position: relative; width: 100%; height: 620px;}
		.im3_tit{ position: absolute; top: 0; left: 0;  width: 100%;}
		.im3_tit span{ display: block; }
		.im3_tit font{ display: block; height: 55px; line-height: 55px; font-size: 36px; color: #FFFFFF;}

		.chinaz{ width:100%; height: 620px; position: relative; overflow: hidden;}
		.q51buypic{ width:100%; height:620px;  position:relative; overflow: hidden;}
		.q51buypic li{ width:100%; height:620px; overflow: hidden;}
		.im3lone{ width: 1200px; height: 620px; margin: 0 auto;}
		.im3loL{ width: 340px; padding-top: 95px;}
		.im3loL1{ height: 120px; line-height: 120px; overflow: hidden; font-size: 18px; color: #c59f76; }
		.im3loL2{ line-height: 35px; height: 105px; overflow: hidden; font-size: 16px; color: #FFFFFF;}
		.im3loL3{ padding-top: 200px; }

		.im3loR{ width: 760px; height: 620px; }
		.im3loRimg{ width: 950px; height: 620px; background: #f9f9f9; border-radius: 10px; overflow: hidden; }
		.im3loRimg div{ width: 950px; height: 620px; display: table-cell; vertical-align: middle; text-align: center; }
	/*end index_m3*/
	/*index_m4*/
		.index_m4{ background: #000000; min-width: 1220px; width: 100%; overflow: hidden;}
		.index_m4x{background:url(../../images/images/main_24.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding:130px 0px 125px 0px; }
		.index_m4L{ width: 475px; height: 595px;}
		.index_m4Ltit span{display: block;}
		.index_m4Ltit font{ display: block; color: #ffffff; font-size: 36px; height: 55px; line-height: 55px;}
		.index_m4Ltita{ font-size: 18px; color: #c59f76; height: 110px; line-height: 110px; overflow: hidden;}
		.index_m4Ltitb{ height: 120px; line-height: 40px; color: #FFFFFF; font-size: 16px; overflow: hidden; }
		.index_m4Ltitc{ color: rgba(255,255,255,0.2); line-height: 25px; height: 50px; overflow: hidden; text-transform: uppercase; margin-top: 50px; }
		.index_m4Ltitd{ padding-top: 110px; }
	/*end index_m4*/
	/*index_m5*/
		.index_m5{background: #000000; min-width: 1220px; width: 100%; overflow: hidden;}
		.index_m5x{background: url(../../images/images/main_25.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding: 110px 0px 140px 0px; }
		.index_m5L{ width: 430px; height: 600px;}
		.index_m5Ltit span{display: block;}
		.index_m5Ltit font{ display: block; color: #ffffff; font-size: 36px; height: 55px; line-height: 55px;}
		.index_m5Ltita{ font-size: 18px; color: #c59f76; height: 110px; line-height: 110px; overflow: hidden;}
		.index_m5Ltitb{ height: 120px; line-height: 40px; color: #FFFFFF; font-size: 16px; overflow: hidden; }
		.index_m5Ltitc{ color: rgba(255,255,255,0.2); line-height: 25px; height: 50px; overflow: hidden; text-transform: uppercase; margin-top: 50px; }
		.index_m5Ltitd{ padding-top: 110px; }
	/*end index_m5*/
	/*index_m6*/
		.index_m6{background: url(../../images/images/main_26.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding: 75px 0px 100px 0px; overflow: hidden;}
		.im6tit{ text-align: center; }
		.im6tit span{display: block;}
		.im6tit font{ display: block; color: #000000; font-size: 36px; height: 55px; line-height: 55px;}
		.im6lst{ padding-top: 45px; }
		.swc2 {width: 100%;}
		.swc2 .swiper-slide{
			text-align: center;
			font-size: 22px;
			display: -webkit-box;
			display: -ms-flexbox;
			display: -webkit-flex;
			display: flex;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			-webkit-justify-content: center;
			justify-content: center;
			-webkit-box-align: center;
			-ms-flex-align: center;
			-webkit-align-items: center;
			align-items: center;
			transition: 300ms; width: 25%;
		}
		.swc2 .swiper-slide .im6lofot span,.swc2 .swiper-slide .im6lofot font,.swc2 .swiper-slide .im6lofot i{ color: #c6c6c6; }

		.swc2 .swiper-slide-active .im6lofot span,.swc2 .swiper-slide-duplicate-active .im6lofot span,.swc2 .swiper-slide-duplicate-active .im6lofot i{ color: #333333;}
		.im6lone{ width: 100%;}
		.im6oimg{ position: relative; width: 100%; height: 100%; }
		.im6oimgx{list-style-type: none; display: block; width: 100%; position: relative; background:#FFFFFF; margin: 0 auto; border-radius: 10px; overflow: hidden;}
		.im6oimgx .im6oimgy{padding-top:69%;}
		.im6oimgx img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height:100%;display: block;margin:auto;padding: auto;}
		.im6lofot{ padding:20px 15px;  transition: all 0.3s;}
		.im6lofot span{ display: block; text-align: left; font-size: 24px; overflow: hidden; height: 40px; line-height: 40px;}
		.im6lofot font{ display: block; text-align: left; font-size: 16px; overflow: hidden; height: 30px; line-height: 30px; color: #999999;}
		.im6lofot i{ display: block; font-style: normal; text-align: left; font-size: 16px; overflow: hidden; height: 30px; line-height: 30px; color: #c6c6c6;}
		.im6lone:hover .im6lofot span{ color: #c59f76; transition: all 0.3s; }

		.swc2 .swiper-slide .im6oimg i{display: block; position: absolute; height: 100%; top: 0; width: 100%; background: rgba(255,255,255,0.4); z-index: 12; }

		.swc2 .swiper-slide-active .im6oimg i,.swc2 .swiper-slide-duplicate-active .im6oimg i{ background: none; }
		.swc2 .swiper-pagination-bullet{ background: #d2d2d2; width: 10px; height: 10px; border-radius:10px; opacity: 1}
		.swc2 .swiper-pagination-bullet-active{ background: #c59f76; width: 35px; height: 10px; opacity: 1}


	/*end index_m6*/	
/*end index_midd*/
/*footer*/
	.footer{ min-width: 1220px; width: 100%; background: #252525; overflow: hidden;}
	.footer1{ padding-top: 60px; }
	.footer1aL{ width: 325px;}
	.footer1aL1{ padding-bottom: 13px;}
	.footer1aL1 span{ display: block; height: 20px; line-height: 20px; font-size: 18px; color: #FFFFFF; margin-bottom: 22px;}
	.footer1aL1 font{ display: block; width: 45px; height: 1px; background: #42454e; }
	.footer1aL2{ font-size: 14px; line-height: 30px;}
	.footer1aL2 span{ display: block; float: left; width: 60px;}
	.footer1aL2 i{ display: block; float: left; width: 28px; height: 20px;}
	.footer1aL2 span a{ color: #888888; }
	.footer1aL2 span a:hover{ color: #ffffff; }
	.footer1aL2 font{ display: block; float: left; width: 60px;}
	.footer1aL2 font a{ color: #5f5244; }
	.footer1aL2 font a:hover{ color: #ffffff; }

	.footer1aM{ padding-left: 120px; padding-top: 30px; }
	.footer1aM1{ font-size: 72px; color: #403933; height: 65px; line-height: 65px;}
	.footer1aM2{ padding-left: 10px; }
	.footer1aM2a{ font-size: 16px; color: #676767; height: 25px; line-height: 25px; margin-top: 5px;}
	.footer1aM2b{ font-size: 36px; color: #ffffff; font-family: "Arial"; height: 40px; line-height: 40px;}

	.footer1aR{ width: 265px;}
	.footer1aR1{ width: 115px; }
	.footer1aR1 span{ display: block; width: 115px; height: 115px; }
	.footer1aR1 font{ display: block; width: 115px; margin-top: 5px; height: 35px; line-height: 35px; text-align: center; color: #FFFFFF; font-size: 14px;}

	.footer1b{ text-align: center; height: 90px; line-height: 90px; font-size: 14px; color: #ffffff; margin-top: 15px;}
	.footer1b span{ padding: 0px 15px; }
	.footer2{ min-width: 1220px; width: 100%; border-top: 1px solid #2f2f2f; height: 60px; line-height: 60px; text-align: center; font-size: 14px;}
	.footer2 span{ padding: 0px 10px; color: #504b45;}
	.footer2 a{ color: #504b45; }
	.footer2 a:hover{ color: #ffffff; }
/*site*/
	.sheader2{ background: #000000; }
	.sheader2x{ overflow: hidden; }
	.site_xtit{ position: relative; width: 100%; min-width: 1220px;}
	.site_xtitx{ position: absolute; width: 100%; min-width: 1220px; bottom: 45px;}
	.site_xtity{ height: 90px; line-height: 90px; color: #FFFFFF; font-size: 40px;  padding-bottom: 20px;}
	.site_xnav{ position: relative; width: 100%; height: 45px;}
	.site_xnav ul{ position: absolute; width: 100%; }
	.site_xnav li{ display: inline-block;  margin-right: 30px;}
	.site_xnav a{ display: block; border: 1px solid #c5a076; color: #c5a076; border-radius: 25px; padding: 0px 40px; height: 43px; line-height: 43px; font-size: 18px;}
	.site_xnav a.linkhover{ background: #c5a076; color: #FFFFFF; }

	.site_lst{ overflow: hidden; min-width: 1220px; width: 100%;}
	.site_abt1{ padding: 45px 0px 45px 0px;min-width: 1220px; width: 100%;}
	.site_abt1tit{ height: 75px; line-height: 75px; text-align: center; font-size: 36px; margin-bottom: 20px;}
	.site_abt1lst{line-height: 210%;}

	.site_abt3{ padding: 50px 0px 60px 0px; min-width: 1220px; width: 100%; }
	.site_abt3tit{height: 90px; line-height: 90px; text-align: center; font-size: 36px; margin-bottom: 20px;}
	.site_abt3lst{}
	.site_abt3lone{ width: 380px; }
	.site_abt3lo1{ width: 380px; height: 270px; }
	.site_abt3lo2{ padding-top: 20px; }
	.site_abt3lo2 span{ display: block; height: 50px; line-height: 50px; overflow: hidden; text-align: left; font-size: 24px;}
	.site_abt3lo2 font{ display: block; line-height: 30px; font-size: 15px; color: #444444;}
	.site_abt3loneMR{ margin-right: 30px; }

	.site_abt4{ padding: 55px 0px 60px 0px; min-width: 1220px; width: 100%; }
	.site_abt4tit{height: 90px; line-height: 90px; text-align: center; font-size: 36px; margin-bottom: 25px;}
	.site_abt4lst{ height: 345px; }
	.chinaz_abt{width:100%; height: 345px; position: relative;}
	.chinaz_abtx{width:100%; height: 272px; position: relative; overflow: hidden;}
	.q51buypic_abt{ width:100%; height:272px;  position:relative;}
	.q51buypic_abt li{ width:362px; height:272px; float: left; margin-right: 57px;}
	.site_abt4lone{ border: 1px solid #dddddd; width: 360px; height: 270px;}
	.site_abt4lone div{ width: 360px; height: 270px;  display: table-cell;vertical-align: middle; text-align: center;}
	.im_abt_jt{ position: absolute; bottom: 0; width: 100%;}
	.im_abt_jtx{ width: 101px; margin: 0 auto; height: 21px; background: url(../../images/images/abt_23.jpg) no-repeat center center; }
	.im_abt_jtx a.prev{ display: block; float: left; width: 12px; height: 21px; }
	.im_abt_jtx a.next{ display: block; float: right; width: 12px; height: 21px; }
	
/*site end*/
/*contact*/
	.site_contact1{ background: #f7f7f7; min-width: 1220px; width: 100%; padding: 55px 0 85px 0; }
	.site_contact1tit{height: 95px; line-height: 95px; text-align: center; font-size: 36px; margin-bottom: 30px;}
	.site_contact1lst{ overflow: hidden; }
	.site_contact1lsta{}
	.site_contact1lstaL{ width: 810px; }
	.site_contact1lstaL1{ width: 340px; height: 75px; background: #FFFFFF; padding: 0px 20px;}
	.site_contact1lstaL1a{ background: url(../../images/images/contact_10.jpg) no-repeat center left; padding-left: 55px; }
	.site_contact1lstaL1a span{ display: block; height: 75px; line-height: 75px; font-family: "Arial"; font-size: 26px; overflow: hidden;}
	.site_contact1lstaL1ab{background: url(../../images/images/contact_12.jpg) no-repeat center left; padding-left: 55px; }
	.site_contact1lstaL1ab span{ display: block; height: 75px; line-height: 75px; font-family: "Arial"; font-size: 26px;  overflow: hidden}
	.site_contact1lstaL1c{background: url(../../images/images/contact_17.jpg) no-repeat center left; padding-left: 55px; }
	.site_contact1lstaL1c span{ display: block; height: 75px; line-height: 75px; font-family: "Arial"; font-size: 18px;  overflow: hidden}
	.site_contact1lstaL1d{background: url(../../images/images/contact_16.jpg) no-repeat center left; padding-left: 55px; }
	.site_contact1lstaL1d span{ display: block; height: 75px; line-height: 75px; font-family: "Arial"; font-size: 26px;  overflow: hidden}
	.contctLmt{ margin-top: 20px; }
	.site_contact1lstaR{ width: 300px; }
	.site_contact1lstaR1{ width: 128px; }
	.site_contact1lstaR1 span{ display: block; width: 128px; height: 128px; }
	.site_contact1lstaR1 font{ display: block; width: 128px; height: 30px; line-height: 30px; text-align: center; margin-top: 11px; font-size: 16px; }

	.site_contact1lstb{ text-align: center; padding-top: 35px;}

	.site_contact2{ padding: 55px 0px 55px 0px; }
	.site_contact2tit{height: 95px; line-height: 95px; text-align: center; font-size: 36px; margin-bottom: 35px;}
	.site_contact2con{ padding: 55px 0px 20px 0px; }
	.site_contact2con span{ display: block; text-align: center; font-size: 18px; color: #a8a8a8; letter-spacing: 4px; line-height: 40px;}
	.site_contact2con font{ display: block; margin: 20px 0px;}
	.site_contact2con font i{ display: block; font-style: normal; text-align: center; font-size: 18px; color: #a8a8a8;  border: 1px dashed #a8a8a8; border-radius: 50%; width: 50px; height: 50px; margin: 0 auto; line-height: 50px;}
/*end contact*/
/*join*/
	.site_join1{min-width: 1220px; width: 100%; padding: 55px 0 95px 0; }
	.site_join1tit{height: 95px; line-height: 95px; text-align: center; font-size: 36px; margin-bottom: 25px;}
	.sjoin1_l1{ width: 225px; height: 285px; padding: 55px 30px 60px 30px;}
	.sjoin1_l1t1{ height: 50px; line-height: 50px; padding-bottom: 25px;}
	.sjoin1_l1t1 span{ display: block; width: 50px; margin: 0 auto; height: 50px; border-radius: 50%; border: 1px solid #ffffff; color: #FFFFFF; font-size: 26px; font-family: "Arial"; text-align: center;}
	.sjoin1_l1t2{ text-align: center; height: 65px; line-height: 65px; color: #FFFFFF; font-size: 26px; margin-bottom: 17px;}
	.sjoin1_l1t3{ width: 30px; height: 2px; background: #FFFFFF; margin: 0 auto; }
	.sjoin1_l1t4{ margin-top: 25px; height: 90px; line-height: 30px; overflow: hidden; font-size: 16px; color: #FFFFFF;}
	.sjoin1_l1MR{ margin-right: 20px; }
	.sjoin1_l1bg{ background: #c5a076; }
	.sjoin1_l1bgx{ background: #2b2b2b; }
	.site_join2{ background: #000000; min-width: 1220px; width: 100%; }
	.site_join2x{ background: url(../../images/images/join_04.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding: 55px 0px 130px 0px; }
	.site_join2tit{height: 95px; line-height: 95px; text-align: center; font-size: 36px; margin-bottom: 30px; color: #FFFFFF;}
	.site_join2lst{}
	.site_join2l1{ background: rgba(197,160,118,0.2); border: 1px solid rgba(255,255,255,0.2); padding: 49px 44px 54px 44px; width: 290px; height: 250px;}
	.site_join2l1 span{ display: block; color: #FFFFFF; font-size: 26px; text-align: center; height: 70px; line-height: 70px; overflow: hidden; margin-bottom: 10px;}
	.site_join2l1 i{ display: block; width: 30px; height: 2px; margin: 0 auto; background: #FFFFFF;}
	.site_join2l1 font{ display: block; color: #FFFFFF; margin-top: 25px; height: 150px; line-height: 30px; overflow: hidden; font-size: 16px;}
	.site_join2l1Mr{ margin-right: 30px; }
	.site_join3{ min-width: 1220px; width: 100%; padding: 55px 0px 0px 0px;}
	.site_join3tit{height: 95px; line-height: 95px; text-align: center; font-size: 36px; margin-bottom: 30px;}
	.site_join3lst{}
	.site_join3lstx{ background: url(../../images/images/join_06.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding: 85px 0px 60px 0px; }
	.site_join3lone{ background: url(../../images/images/jointj_03.jpg) no-repeat center left; padding-left: 40px; margin-bottom: 11px;}
	.site_join3lone span{ display: block; height: 50px; line-height: 50px; overflow: hidden; width: 630px; font-size: 18px; color: #FFFFFF; }

	.site_join4{ min-width: 1220px; width: 100%; padding: 55px 0px 70px 0px; }
	.site_join4tit{height: 95px; line-height: 95px; text-align: center; font-size: 36px; margin-bottom: 30px;}
	.site_join4lst{}
	.site_join4lone{ width: 140px; height: 215px; border: 1px solid #c5a076; padding: 49px 19px 44px 19px;}
	.site_join4lone1{ text-align: center; padding-bottom: 45px;}
	.site_join4lone2{ width: 40px; height: 40px; border-radius: 50%; border: 1px solid #c5a076; padding: 4px; margin: 0 auto;}
	.site_join4lone2 span{ display:block; background: #c5a076; text-align: center; width: 40px; height: 40px; line-height: 40px; color: #FFFFFF; border-radius: 50%; overflow: hidden; font-size: 20px; font-family: "Arial"; }
	.site_join4lone3{ padding-top: 10px; }
	.site_join4lone3 span{ display: block; text-align: center; font-size: 15px; color: #555555; height: 60px; line-height: 60px; overflow: hidden;}
	.site_join4lone3 i{ display: block; width: 20px; height: 2px; background: #c5a076; margin: 0 auto;}
	.site_join4lonemr{ margin-right: 24px; }
/*end join*/
/*page*/
	.site_lpage{ padding: 30px 0px 50px 0px; line-height: 210%; min-height: 200px; }
/*page*/
/*product*/
	.site_lpL{ width: 260px; }
	.site_lpLtit{ height: 80px; padding: 0px 25px; line-height: 80px; background: #c5a076;}
	.site_lpLtit span{ display: block; height: 80px; overflow: hidden; font-size: 32px; color: #FFFFFF; }
	.site_lpLlst{ border: 1px solid #f7f7f7; }
	.site_lpLlst ul li{}
	.site_lpLlst ul li a{color: #555555; display: block; font-weight:bold;position: relative;}
	.site_lpLlst ul li a.inactive{ height:60px; line-height:60px; border-top:1px solid #ffffff; padding:0px 19px; width:220px; font-size:16px; background: #f7f7f7;}
	.site_lpLlst ul li a.inactive span{ display:block;background:url(../../images/images/pp_15.jpg) no-repeat center left; padding-left:12px;}
	.site_lpLlst ul li a.inactive font{ display:block; background:url(../../images/images/pp_14.jpg) no-repeat center right; padding-right:23px;}
	.site_lpLlst ul li a.inactive i{ display:block; font-style:normal; width:170px; height:60px; overflow:hidden;color: #555555;}
	.site_lpLlst ul li a.inactives span{ background:url(../../images/images/pp_06.jpg) no-repeat center left; padding-left:27px;}
	.site_lpLlst ul li a.inactives font{ background:url(../../images/images/pp_03.jpg) no-repeat center right;}
	.site_lpLlst ul li a.inactives i{ color:#c5a076;}

	.site_lpLlst ul li ul{display: none;padding:20px 39px; background: #ffffff;}
	.site_lpLlst ul li ul li { border-left:0; border-right:0; width:195px; font-size:15px;}
	.site_lpLlst ul li ul li a{ padding-left:15px;  width:165px; height:35px; line-height:35px; overflow:hidden;}
	.site_lpLlst ul li ul li a:hover{ background:url(../../images/images/pp_11.jpg) no-repeat center left; color:#c5a076;}
	.site_lpLlst ul li ul li a.active{ background:url(../../images/images/pp_11.jpg) no-repeat center left; color:#c5a076;}


	.site_lpR{ width: 940px; padding-top: 30px; padding-bottom: 40px;}
/*end product*/