*{padding:0; border:0;margin:0; color:#000;font-family:'微软雅黑';}
img{border:0px;text-decoration: none;}
a{ color:#000; text-decoration:none; font-size:12px;}
a:hover{text-decoration: none;}
p{ line-height:20px; font-size:12px;   }
ul li{list-style-type: none;}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {margin: 0;padding: 0}
html,body{height:100%; width:100%;  margin:0; padding:0;}
.fontyh{ font-family:'微软雅黑';}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*================================首页================================================*/
	/* jssor slider arrow navigator skin 05 css */
	/*
	.jssora05l                  (normal)
	.jssora05r                  (normal)
	.jssora05l:hover            (normal mouseover)
	.jssora05r:hover            (normal mouseover)
	.jssora05l.jssora05ldn      (mousedown)
	.jssora05r.jssora05rdn      (mousedown)
	.jssora05l.jssora05lds      (disabled)
	.jssora05r.jssora05rds      (disabled)
	*/
	.jssora05l, .jssora05r {
		display: block;
		position: absolute;
		/* size of arrow element */
		width: 40px;
		height: 40px;
		cursor: pointer;
		background: url('img/a17.png') no-repeat;
		overflow: hidden;
	}
	.jssora05l { background-position: -10px -40px; }
	.jssora05r { background-position: -70px -40px; }
	.jssora05l:hover { background-position: -130px -40px; }
	.jssora05r:hover { background-position: -190px -40px; }
	.jssora05l.jssora05ldn { background-position: -250px -40px; }
	.jssora05r.jssora05rdn { background-position: -310px -40px; }
	.jssora05l.jssora05lds { background-position: -10px -40px; opacity: .3; pointer-events: none; }
	.jssora05r.jssora05rds { background-position: -70px -40px; opacity: .3; pointer-events: none; }
	/* jssor slider thumbnail navigator skin 01 css *//*.jssort01 .p            (normal).jssort01 .p:hover      (normal mouseover).jssort01 .p.pav        (active).jssort01 .p.pdn        (mousedown)*/.jssort01 .p {    position: absolute;    top: 0;    left: 0;    width: 72px;    height: 72px;}.jssort01 .t {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    border: none;}.jssort01 .w {    position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;}.jssort01 .c {    position: absolute;    top: 0px;    left: 0px;    width: 68px;    height: 68px;    border: #000 2px solid;    box-sizing: content-box;    background: url('img/t01.png') -800px -800px no-repeat;    _background: none;}.jssort01 .pav .c {    top: 2px;    _top: 0px;    left: 2px;    _left: 0px;    width: 68px;    height: 68px;    border: #000 0px solid;    _border: #fff 2px solid;    background-position: 50% 50%;}.jssort01 .p:hover .c {    top: 0px;    left: 0px;    width: 70px;    height: 70px;    border: #fff 1px solid;    background-position: 50% 50%;}.jssort01 .p.pdn .c {    background-position: 50% 50%;    width: 68px;    height: 68px;    border: #000 2px solid;}* html .jssort01 .c, * html .jssort01 .pdn .c, * html .jssort01 .pav .c {    /* ie quirks mode adjust */    width /**/: 72px;    height /**/: 72px;}

	.banner_box{ width:100%; height:766px; position:relative; overflow:hidden;}
.ind_nav{ width:100%; position:relative; height:auto;}
.ind_nav .box{ width:100%; height:265px; position:absolute; left:50%; margin-left:-50%; top:-133px; background:url(../ind_navbg_02.png) no-repeat center top;}
.ind_nav .menu{ width:1000px; position:absolute; left:50%; margin-left:-598px; top:183px; z-index:999}
.ind_nav .menu li{ width:82px; float:left; margin-right:10px;text-align:center;width: 99px;height:29px;line-height:33px;}
.ind_nav .menu li:hover{ background:url(../smf.png)no-repeat center center;color:#fff;}
.ind_nav .menu .hov{ background:url(../smf.png)no-repeat center center;color:#fff;}
.ind_nav .menu .hover{ background:url(../nav_hover_03.jpg) no-repeat center top;}
.ind_nav .menu .hover a{ color:#fff}
.ind_nav .menu li a{ display:block; width:100%; height:100%; text-align:center; line-height:29px; color:#727171; font-size:14px;}
.ind_nav .tel{ display:block; width:280px; height:45px; line-height:45px; color:#c1a261; font-size:34px; position:absolute; left:50%; margin-left:310px; top:173px;}
.ind_nav .wxico{ display:block; width:37px; height:37px; line-height:37px; position:absolute; left:50%; margin-left:565px; top:178px;}
.ind_nav .wxico i{ display:none; position:absolute;bottom:40px; left:-35px; z-index:9999}
.ind_nav .bq{ display:block; width:1000px; height:33px; line-height:33px; position:absolute; left:50%; margin-left:-500px; bottom:0; color:#fff;font-size:12px;text-align:center}
.ind_nav .bq a{ color:#fff;}
	
	
	
.pagination{display:flex;align-items: center;justify-content: center;margin-bottom:30px;}
.pagination span,.pagination a{width: 32px;height: 32px;line-height: 32px;border-radius: 4px;text-align: center;display: inline-block;padding: 0;color: #434343;border: 1px solid #d5d5d5;float: left;margin: 0 4px;}
.pagination li.active span{background-color: #c1a261;text-decoration: none;background: #c1a261;color: #fff;}
	
/*================================产品展示================================================*/
.top{height:286px;width:100%;background:url(../top_01.jpg)no-repeat center top;position:relative;}
.top .logo{width:358px;height:89px; position:absolute;left:50%;margin-left: -178px;margin-top:39px;}
.top .nav{height: auto;overflow: hidden; position:absolute;left:50%;margin-left:-151px;height: 30px;margin-top:152px;}
.top .nav li{float:left;width:90px;text-align:center;font-size:12px;color:#727171; height: 29px;line-height:33px;margin-left:5px;}
.top .nav li:hover{ background:url(../smf.png)no-repeat center center;color:#fff;}
.top .nav li.hov{ background:url(../smf.png)no-repeat center center;color:#fff; }
.product_link{width:1140px;margin:auto;height: auto;overflow: hidden;}
.product_link ul{height: auto;overflow: hidden;display: flex;flex-wrap: wrap;}
.product_link ul li{float:left;width:243px;margin-right:42px;margin-bottom:57px;}
.product_link ul li .img{width:243px;height:243px;background-size:243px 243px;background-repeat:no-repeat;background-position:center;}
.product_link ul li .title{text-align:center;color:#c5a665;font-size:16px;}
.product_link ul li .evaluate{text-align:center;color:#c5a665;font-size:16px;}
.product_link ul li .character{text-align:center;color:#c5a665;font-size:16px;}
.product_link ul li .price{text-align:center;color:#c5a665;font-size:16px;}



/*================================通用样式================================================*/
.wid_con{width:100%;height: auto;overflow: hidden;background:url(../wid_bj_02.jpg)top center;}
.wid_con .wid_title{width:502px;margin:auto;height:120px;text-align:center;background:url(../myzs_07.png)no-repeat center bottom;}




/*================================新闻列表================================================*/
.news_class2{width:360px;margin:auto;}
.news_class2 ul{height: auto;overflow: hidden;}
.news_class2 ul li{float:left;width:99px;height:29px;margin-right:20px;margin-bottom:10px;text-align:center;line-height:29px;height:29px;color:#727171;}
.news_class2 ul li:hover{background:url(../class2_03.jpg)no-repeat center center;color:#fff;}
.news_class2 .hov{background:url(../class2_03.jpg)no-repeat center center;color:#fff;}

.news_link{width:600px;margin:auto;height: auto;overflow: hidden;margin-top:40px;}
.news_link ul{margin:auto;height: auto;margin-bottom: 57px;}
.news_link ul li{width:600px;height:34px;border-bottom:1px dashed #e0e0e0;line-height:34px;background:url(../q_03.png)no-repeat center left;}
.news_link ul li p{width:500px;height:34px;line-height:34px;float:left;font-size:14px;color:#898989;text-indent:15px;}
.news_link ul li span{width:100px;height:34px;line-height:34px;float:right;font-size:12px;color:#b7b7b7;}

/*================================关于我们================================================*/
.about_class2{width:600px;margin:auto;}
.about_class2 ul{height: auto;overflow: hidden;}
.about_class2 ul li{float:left;width:99px;height:29px;margin-right:20px;margin-bottom:10px;text-align:center;line-height:29px;height:29px;color:#727171;}
.about_class2 ul li:hover{background:url(../class2_03.jpg)no-repeat center center;color:#fff;}

.about_class2 .hov{background:url(../class2_03.jpg)no-repeat center center;color:#fff;}

.about_class3{width:100%;background-image:url(../xbdbgs_02.png);height: auto;overflow: hidden;position: fixed;top:0;display:none;z-index:99999;}
.about_class3 ul{height: auto;overflow: hidden;width:600px;margin:auto;}
.about_class3 ul li{float:left;width:99px;height:29px;margin-right:20px;text-align:center;line-height:39px;height:39px;color:#727171;}




.about_01{width:100%;height:511px;background:url(../about_03.jpg)no-repeat center center;}
.about_02{width:100%;height:461px;background:url(../about_04.jpg)no-repeat center center;}
.about_03{width:100%;height:470px;background:url(../about_05.jpg)no-repeat center center;}
.about_04{width:100%;height:575px;background:url(../about_06.jpg)no-repeat center center;}
.about_05{width:100%;height:569px;background:url(../about_07.jpg)no-repeat center center;}
.about_06{width:100%;height:359px;background:url(../about_08.jpg)no-repeat center center;}
.about_07{width:100%;height:577px;background:url(../about_09.jpg)no-repeat center center;position:relative;}
.about_07 .return{width:108px;height:57px;position:absolute;bottom:0px;left:50%;margin-left:-58px;cursor:pointer;}






/*================================底部================================================*/
.footer{height:312px;width:100%;background-color:#272727;background-image:url(../foot_10.png);background-position:center top;background-repeat:repeat-x;}
.footer .interlink{height:26px;border-bottom:1px dashed #636464;width:1092px;margin:auto;padding-top:54px;text-align:center;color:#fff;}
.footer .interlink a{color:#fff;font-size:12px;margin-right:10px;}
.footer .interlink span{color:#c5a665;font-size:14px;}
.footer .foot_logo{margin-top:13px;text-align:center;}
.footer .foot_logo img{max-height:60px;}
.footer .foot_link{width: 1092px;border-bottom:1px dashed #636464;text-align:center;height: auto;overflow: hidden;margin:auto;padding-left:81px;margin-top:20px;}
.footer .foot_link li{float:left;height:25px;line-height:25px;width:93px;text-align:center;color:#fff;padding-bottom:9px;background:url(../xxx_03.jpg)no-repeat top 7px right;}
.footer .add{text-align:center;color:#fff;font-size:12px;margin-top:15px;}
.footer .inf{text-align:center;color:#fff;font-size:12px;margin-top:3px;}
.footer .inf a{color:#fff;}
.footer .ba{width:330px;margin:auto;}
.footer .ba li{float:left;margin-left:10px;margin-top:10px;}






/*================================访客留言================================================*/
.fktxt{text-align:center;margin-top:36px;}
.fktxt p{font-size:14px;color:#898989;line-height:25px;}

.mess_form{width:527px;margin:auto;height: auto;overflow: hidden;margin-bottom:30px;}
.mess_form .input-text{width:525px;height:40px;background:#eee;border:1px dashed #c1c1c1;}
.mess_form .textarea-text{width:525px;height:210px;background:#eee;border:1px dashed #c1c1c1;}
.mess_form .code{width:200px;height:20px;background:#eee;border:1px dashed #c1c1c1;}
.mess_form .messlist{font-size:12px;color:#898989;margin-bottom:10px;margin-top:15px;}
.mess_form .messlist label{font-size:12px;color:#898989;}
.mess_form .submit{width:112px;height:30px;background:#c1a261;line-height:30px;text-align:center;color:#fff;margin:auto;}
.mess_form .messsub{text-align:center;margin-top:20px;}



.show_content{width:1092px;margin:auto;margin-top:30px;margin-bottom:55px;}




/*================================风景展示================================================*/
.ban{ width:953px; height:800px; position:relative; margin:40px auto 0 auto;}
.ban5{width:953px; height:551px;background:url(../myzss_03.png)no-repeat center center;padding-top: 27px;}
.ban2{ width:908px; height:509px; position:relative; overflow:hidden;margin:auto;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:908px; height:509px;}
.prev{ float:left; cursor:pointer;}
.num{ height:169px;overflow:hidden; width:947px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:500px;position:relative;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:172px; height:167px; margin-right:16px; padding:1px;}
.num ul li.on{  padding:0;}
.prev_btn1{ width:44px; text-align:center; height:90px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;position:absolute;left:-70px;}
.next_btn1{  width:44px; text-align:center; height:90px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;position:absolute;right:-531px;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}



.show_product{width:1048px;margin:auto;height: auto;overflow: hidden;}
.show_product .box{width:910px;margin:auto;height: auto;overflow: hidden;}
.show_product .box .img{width:332px;height:393px;border:1px solid #e4e4e4;float:left;text-align:center;}
.show_product .box .img img{max-width:332px;max-height:393px;}
.show_product .box .brand{width:554px;float:right;color:#595757;font-size:20px;}
.show_product .box .title{width:554px;float:right;color:#7c482b;font-size:25px;}
.show_product .box .int{width:554px;float:right;color:#595757;font-size:20px;}
.show_product .box .inf{width:554px;float:right;color:#898989;font-size:12px;margin-top:20px;border: 1px solid #ccc;min-height:100px;}
.show_product .box .inf span{margin-right:30px;color:#898989;}
.xian{width:900px;margin:auto;border-bottom:1px solid #ccc;margin-top:30px;margin-bottom:20px;}
.xian p{    width: 75px;
    text-align: center;
    color: #898989;
    height: 24px;
    line-height: 24px;border-bottom: 2px solid #7c482b;}
.show_product .con{width:900px;margin:auto;margin-bottom:30px;}



/*================================在线客服================================================*/
.zxkf{width:119px;height:452px;position:fixed;right:0;top:50%;margin-top:-150px;background:url(../fm_03.png)no-repeat center center;}
.zxkf .kf_ewm{width:77px;height:80px;margin-top: 10px;margin-left: 25px;cursor:pointer;position:relative;}
.zxkf .kf_ewm .ewm{position:absolute;background:url(../ewmbox_03.png)no-repeat center center;width:189px;height:189px;left: -183px;top:0;text-align:center;display:none;}
.zxkf .kf_ewm:hover .ewm{display:block;}
.zxkf .kf_ewm .ewm img{margin-top:16px;}
.zxkf .kf_qq{width:77px;height:80px;display:block;margin-left: 25px;margin-top: 1px;}
.zxkf .kf_lxfs{width:77px;height:80px;display:block;margin-left: 25px;margin-top: 1px;}
.zxkf .kf_top{width:77px;height:80px;display:block;margin-left: 25px;margin-top: 1px;}












