@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:#f3be7a; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; padding: 0px 10px; margin:0 auto; }
/*header*/
	.header1{ background:url(/html/statics/images/images/main_01.jpg) repeat-x top center; height:110px; min-width:1640px; width:100%;}
	.h1righ{ padding: 40px 0px 40px 0px; height: 30px; }
	.h1righ span{ display: block; background: url(/html/statics/images/images/index_05.png) no-repeat center left; padding-left: 50px; line-height: 30px; font-size: 28px; color: #f3be7a;}
	.header2{background:#000000; height:55px; min-width:1640px; width:100%;}
	.header2 a{ display: block; float: left; width: 100px; height: 55px; line-height: 55px; color:rgba(255,255,255,0.9); font-size: 18px; }
	.header2 a:hover,.header2 a.linkhover{ color:rgba(255,255,255,1); }
	.header2 i{ display: block; float: left;width: 57px; height: 55px; }
	.flexslider{position:relative;width:100%; height:820px; text-align:center; overflow:hidden; min-width:1640px;  background:url(/html/statics/images/images/loading.gif) 50% no-repeat;}
	.slides{position:relative;z-index:1;}
	.slides li{height:820px;}
	.flex-control-nav{position:absolute;bottom:28px;z-index:2;width:100%;text-align:center; left:0; margin-bottom:-10px;}
	.flex-control-nav li{display:inline-block;height:3px;margin:0;*display:inline;zoom:1;}
	.flex-control-nav a{display:inline-block;width:25px;height:3px; font-size: 0;overflow:hidden;cursor:pointer; background: #ffffff;}
	.flex-control-nav .flex-active{background:#f3be7a;}
/*index_midd*/
	/*index_m1*/
		.index_m1{ background: url(/html/statics/images/images/main_05.jpg) no-repeat top center; min-width: 1640px; width: 100%; padding: 80px 0px 110px 0px; }
		.inm1_tit{ text-align: center; padding-bottom: 80px; }
		.inm1_lst{ min-width: 1640px; width: 100%; height: 750px; background: url(/html/statics/images/images/index_13.png) no-repeat center top;}
		.inm1_lstx{ position: relative; width: 100%; height: 750px;}
		.inm1_lsty{ position: absolute; top: 85px; right: -140px; background: url(/html/statics/images/images/index_16.jpg) no-repeat center; width: 880px; height: 580px;}
		.inm1_lstz{ width: 610px; padding: 40px 0px 0px 125px;}
		.inm1_lstz span{ display: block; font-size: 30px; font-weight: bold; color: #c7a164; height: 90px; line-height: 90px; overflow: hidden;}
		.inm1_lstz font{ display: block; font-size: 16px; color: #333333; line-height: 35px; height: 280px; overflow: hidden; text-indent: 2em;}
		.inm1_lstz a{ display: block; margin-top: 45px; width: 150px; height: 45px; background: #c7a164; color: #FFFFFF; font-size: 16px; text-align: center; line-height: 45px; border-radius: 23px;}
	/*end index_m1*/
	/*index_m2*/
		.index_m2{ background: url(/html/statics/images/images/main_07.jpg) top center; min-width: 1640px; width: 100%; padding: 80px 0px 100px 0px; }
		.inm2tit{ text-align: center; padding-bottom: 75px; }
		.inm2lst{ height: 600px; }
		.inm2lL{ width: 505px; }
		.inm2lL1{}
		.inm2lL2{ padding: 60px 0px 100px 0px; }
		.inm2lL2 span{ display: block; font-size: 36px; color: #FFFFFF; height: 75px; line-height: 75px; overflow: hidden;}
		.inm2lL2 font{ display: block; font-size: 16px; color: #7a6a4f; height: 64px; line-height: 32px; overflow: hidden; width: 420px;}
		.inm2lL3{}
		.inm2lL3 a{ display: block; border: 2px solid #c7a164; transition: all 0.3s; width: 150px; height: 43px; color: #c7a164; font-size: 16px; text-align: center; line-height: 43px; border-radius: 23px;}
		.inm2lL3 a:hover{ background: #c7a164; color: #FFFFFF; transition: all 0.3s;}
		.inm2lR{ width: 665px; height: 600px; position: relative; }
		.inm2lRx{ position: absolute; top: 0; right: -220px; }
	/*end index_m2*/
	/*index_m3*/
		.index_m3{background: url(/html/statics/images/images/main_13.jpg) no-repeat top center; min-width: 1640px; width: 100%; padding: 80px 0px 80px 0px; }
		.inm3tit{ text-align: center; padding-bottom: 40px; }
		.inm3lst1{height: 600px;  }
		.inm3lst1L{ width: 665px; height: 600px; position: relative; }
		.chinaz3{width:885px; height: 600px; overflow:hidden;position: relative; left: -220px; overflow:hidden;}
		.q51buypic3{ width:885px; height:600px;  position:relative;}
		.q51buypic3 li{ width:885px; height:600px; float: left;}
		.im3_lxone{ width: 885px; height: 600px; background: rgba(255,255,255,0.4); }
		.im3_lxone div{ width: 885px; height: 600px; display: table-cell; vertical-align: middle; text-align: center; }
		.chinaz3bg{ position: absolute; bottom: 0; right: 0; width: 216px; height: 165px; background: url(/html/statics/images/images/main_13.jpg) no-repeat top center;}
		.chinaz3 .pageState{ position: absolute; bottom: 85px; letter-spacing: 3px;font-family: "Arial"; font-weight: bold; right: 85px; z-index: 1; font-size: 30px; color: #a8a8a8;}
		.chinaz3 .pageState span{ font-size: 50px; color: #c7a164;}
		.chinaz3 a.prev{ display: block; position: absolute; bottom: 25px; right: 216px; background: url(/html/statics/images/images/jt_07.jpg) no-repeat center; width: 110px; height: 50px; }
		.chinaz3 a.next{ display: block; position: absolute; bottom: 25px; right: 106px; background: url(/html/statics/images/images/jt_08.jpg) no-repeat center; width: 110px; height: 50px; }

		.inm3lst1R{ width: 420px; }
		.inm3lst1R2{ margin: 55px 0px 95px 0px; }
		.inm3lst1R2 span{ display: block; font-size: 36px; color: #333333; height: 70px; line-height: 70px; overflow: hidden;}
		.inm3lst1R2 font{ display: block; font-size: 16px; color: #666666; height: 70px; line-height: 35px; overflow: hidden;}
		.inm3lst1R3{}
		.inm3lst1R3 a{display: block; border: 2px solid #c7a164; transition: all 0.3s; width: 150px; height: 43px; color: #c7a164; font-size: 16px; text-align: center; line-height: 43px; border-radius: 23px;}
		.inm3lst1R3 a:hover{ background: #c7a164; color: #FFFFFF; transition: all 0.3s;}
		.inm3lst2{ padding-top: 55px; }
		.inm3lst2 i{ display: block; float: left; width: 150px; height: 10px;}
		.inm3lst2one{ width: 120px; }
		.inm3lst2one span{ display: block; width: 80px; height: 80px; margin: 0 auto; border-radius: 10px; background: #dcc593; overflow: hidden;}
		.inm3lst2one font{ display: block; font-size: 16px; color: #b18d53; margin-top: 25px; height: 35px; line-height: 35px; overflow: hidden; text-align: center;}
	/*end index_m3*/
	/*index_m4*/
		.index_m4{background: url(/html/statics/images/images/main_07.jpg) top center; min-width: 1640px; width: 100%; padding: 85px 0px 80px 0px; }
		.inm4tit{ text-align: center; padding-bottom: 35px; }
		.inm4nav{ padding-bottom: 40px; }
		.inm4nav i{ display:block; float: left; width: 120px; height: 70px; }
		.inm4nav1{ width: 210px; height: 70px;}
		.inm4nav1 a{ display: block; background: url(/html/statics/images/images/pronav_03.png) no-repeat center bottom; padding-bottom: 20px;}
		.inm4nav1 a span{ display: block; height: 50px; line-height: 50px; text-align: center; font-size: 24px; overflow: hidden; color: #FFFFFF;}
		.inm4lst{ height: 520px; }
		.chinaz4{ width:1200px; height: 520px; overflow:hidden;position: relative; overflow:hidden;}
		.chinaz4x{ width: 1200px; height: 460px; overflow: hidden; }
		.q51buypic4{ width:1200px; height:460px;  position:relative;}
		.q51buypic4 li{ width:590px; height:460px; float: left; margin-right: 20px;}
		.inm4lone{ width: 590px; height: 460px; }
		.inm4loimg{ width: 590px; height: 390px; background:rgba(0,0,0,0.5); position: relative;}
		.inm4loimg div{ width: 590px; height: 390px; display: table-cell; vertical-align:middle; text-align: center;}
		.inm4lofot{ padding-top: 15px; }
		.inm4lofot span{ display: block; text-align: center; height: 55px; line-height: 55px; overflow: hidden; font-size: 22px; color: #FFFFFF;}
		.chinaz4 .num4{ position: absolute; bottom: 0; width: 100%; }
		.chinaz4 .num4 ul{ position: relative; width: 100%; text-align: center; }
		.chinaz4 .num4 li{ display: inline-block; cursor: pointer; width: 34px; height: 9px; font-size: 0; background: url(/html/statics/images/images/index_66.png) no-repeat center; margin: 0 9px; }
		.chinaz4 .num4 li.on{ background: url(/html/statics/images/images/index_64.png) no-repeat center; }
		
	/*end index_m4*/
	/*index_m5*/
		.index_m5{background: url(/html/statics/images/images/main_15.jpg) no-repeat top center; min-width: 1640px; width: 100%; padding: 80px 0px 110px 0px; }
		.inm5tit{ text-align: center; padding-bottom: 70px; }
		.inm5lst{ background: url(/html/statics/images/images/index_76.jpg) no-repeat top center; min-width: 1640px; width: 100%;padding: 90px 0px 95px 0px; }
		.inm5lstx{ height: 595px; }
		.chinaz5{ width:1200px; height: 595px; overflow:hidden;position: relative; overflow:hidden;}
		.chinaz5x{ width: 1200px; height: 510px; overflow: hidden; }
		.q51buypic5{ width:1200px; height:510px;  position:relative;}
		.q51buypic5 li{ width:590px; height:510px; float: left; margin-right: 20px;}
		.im5_lxone{ width: 590px; height: 510px; }
		.im5_lxoimg{ width: 590px; height: 390px; background: #ffffff; }
		.im5_lxoimg div{ width: 590px; height: 390px; display: table-cell; vertical-align: middle; text-align: center; }
		.im5_lxofont{ background: #c7a164; padding: 20px 30px 20px 30px; height: 80px;}
		.im5_lxofont1{ height: 50px; line-height: 50px; color: #FFFFFF;}
		.im5_lxofont1 span{ display: block; float: left; height: 50px; overflow: hidden; width: 420px; font-size: 22px; }
		.im5_lxofont1 font{ display: block; float: right; height: 50px; overflow: hidden; width: 90px; font-size: 16px; font-family: "Arial";}
		.im5_lxofont2{ height: 30px; line-height: 30px; color: #ffffff; overflow: hidden; font-size: 16px; }
		.chinaz5 .num5{ position: absolute; bottom: 0; width: 100%; }
		.chinaz5 .num5 ul{ position: relative; width: 100%; text-align: center; }
		.chinaz5 .num5 li{ display: inline-block; cursor: pointer; width: 34px; height: 9px; font-size: 0; background: url(/html/statics/images/images/index_66.png) no-repeat center; margin: 0 9px; }
		.chinaz5 .num5 li.on{ background: url(/html/statics/images/images/index_64.png) no-repeat center; }
	/*end index_m5*/
	/*index_m6*/
		.index_m6{background: #fff1d1; min-width: 1640px; width: 100%; padding: 80px 0px 50px 0px; }
		.inm6tit{ text-align: center; padding-bottom: 55px;}
		.inm6lst1{ padding-bottom: 45px; }
		.inm6lst1a{ width: 585px; background: #ffffff;}
		.inm6lst1afot{ background: url(/html/statics/images/images/m6t_03.jpg) no-repeat top left; padding: 25px 55px 15px 55px;}
		.inm6lst1afot span{ display: block; font-size: 24px; color: #5c3227; font-weight: bold; height: 45px; line-height: 45px; overflow: hidden; margin-bottom: 5px;}
		.inm6lst1afot font{ display: block; font-size: 18px; color: #5c3227; height: 30px; line-height: 30px; overflow: hidden; }
		.inm6lst2{ padding: 0px 15px 0px 15px; }
		.inm6lst2a{width: 570px; color: #5c3227; margin-bottom: 30px;}
		.inm6lst2a span{ display: block; background: url(/html/statics/images/images/main_22.jpg) no-repeat center left; padding-left: 15px; font-size: 22px; font-weight: bold; height: 40px; line-height: 40px; overflow: hidden;}
		.inm6lst2a font{ display: block; padding-left: 15px; font-size:18px; height: 25px; line-height: 25px; overflow: hidden; }
	/*end index_m6*/	
/*end index_midd*/
/*footer*/
	.footer{ background: url(/html/statics/images/images/main_01.jpg) top center; min-width: 1640px; width: 100%; }
	.footer1{ min-width: 1640px; width: 100%; padding: 40px 0px 50px 0px;}
	.footer1_x1{}
	.footer1_x1 a{ display: block; float: left; width: 100px; height: 70px; line-height: 70px; color:#907b58; font-size: 18px; }
	.footer1_x1 a:hover{ color:#f3be7a; }
	.footer1_x1 i{ display: block; float: left;width: 57px; height: 70px; }
	.footer1_x2{ margin-top: 17px; }
	.footer1_x2a{ width: 215px; padding: 24px 0px 0px 0px; }
	.footer1_x2a span{ display: block; font-size: 16px; color: #857252; height: 25px; line-height: 25px;}
	.footer1_x2a font{ display: block; color: #c7a164; font-family: "Arial"; font-weight: bold; font-size: 30px; height: 42px; line-height: 42px; overflow: hidden;}
	.footer1_x2b{width: 250px; padding: 24px 0px 0px 85px; }
	.footer1_x2b span{ display: block; font-size: 16px; color: #857252; height: 25px; line-height: 25px;}
	.footer1_x2b font{ display: block; color: #c7a164; font-size: 16px; height: 42px; line-height: 42px; overflow: hidden;}

	.footer1_x2c{ width: 175px; margin-left: 37px; }
	.footer1_x2c span{ display: block; float: left; }
	.footer1_x2c font{ display: block; float: right; font-size: 16px; color: #c7a164; line-height: 115px;}

	.footer2{ min-width: 1220px; width: 100%; border-top: 1px solid #414141; text-align: center; font-size: 14px; color: #8c7b5f; line-height: 85px;}
	.footer2 span{ padding: 0px 10px; }
	.footer2 a{ color: #8c7b5f; }
	.footer2 a:hover{ color: #f3be7a; }
/*site*/
	.sinx_mnav{position: relative; width: 100%; min-width: 1220px; bottom: 0;}
	.sinx_mnavx{ position: absolute; width: 100%; min-width: 1220px; bottom: 0; }
	.sinx_mnavy{ width: 100%; height: 65px; background: rgba(255,255,255,0.9);}
	.sinx_mnav1{ width: 150px; height: 65px; background: #c7a164; color: #333333; font-size: 24px; font-weight: bold; text-align: center; line-height: 65px; }
	.sinx_mnav2{ padding: 0px; width: 1050px; overflow: hidden;}
	.sinx_mnav2 a{ display: block; float: left;  height: 65px; padding: 0px 10px; line-height: 65px; color: #323232; font-size: 18px; margin-left: 30px;}
	.sinx_mnav2 a.linkhover{background: url(/html/statics/images/images/sitex_03.jpg) repeat-x bottom center; color: #c7a164; font-weight: bold;}
	.site_tit{ background: url(/html/statics/images/images/site_05.jpg) no-repeat bottom center; height: 75px; line-height: 75px; text-align: center; margin-bottom: 25px; font-size: 40px;}
	.site_lst{ padding: 30px 0px 40px 0px; }
	.site_con{ line-height: 210%; min-height: 100px; }
/*site end*/