@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0; 
	font-size:12px;
	color:#eae6db;
	font-family:"微软雅黑";
	line-height:25px;
}
div{
	margin:0 auto;
}
img{
	border:0;
}
ul,li,ol,dl,dt,dd{
	list-style-type:none; margin:0; padding:0;/*取消列表自身有的样式*/
}
a{
	color:#555555; text-decoration:none;
}
a:hover{
	color:#af8b50;
}
.fl{
	float:left;
}
.fr{
	float:right;
}

/*top start*/
.top{
	width:100%; heigh:30px; overflow:hidden; background-color:#01060b;
}
.top-c{
	width:1000px; height:30px; color:#a98549;
}
.top-c .s2{margin-left:8px; color:#a98549; height:24px; padding-top:5px;}
.top-c .s2 font{ height:24px; line-height:16px; display:inline-block}
.top-c .s2 a,.top-c .s2 a:hover{
float:left;
margin-left:8px;
}
.top-c img{
	vertical-align:super;
}
.clearfloat{ clear:both}

.top-c .s1 a,.top-c .s1 a:hover{ padding-left:15px; display:inline-block; height:30px; line-height:30px; color:#a98549; margin-left:5px;}
.top-c .s1 a.a1{ background:url(../images/tb_01.png) left center no-repeat;}
.top-c .s1 a.a2{ background:url(../images/tb_02.png) left center no-repeat;}
.top-c .s1 a.a3{ background:url(../images/tb_03.png) left center no-repeat;}




.logo_bc{width:100%; height:92px; position:relative; z-index:1000000000;}
.logo-bg{
	width:100%; height:110px; overflow:hidden; background:url(../images/logo-bg.png) top center no-repeat; position:absolute; left:0px; top:0px;z-index:999;
}
.logo-bg1{
	width:1000px; overflow:hidden;
}
.logo-bg1-lf{
	width:175px; height:111px; float:left;
}
.logo{
	width:120px; height:70px; overflow:hidden; float:left; margin:11px 0 0 0;
}
.logo-bg1-fr{
	width:825px; height:111px; float:right; 
}
.logo-bg1-fr ul li{
	width:101px; height:92px; line-height:92px; overflow:hidden; font-size:14px; text-align:center; float:left;
}
.logo-bg1-fr ul li a{
	width:101px; height:92px; overflow:hidden; display:inline-block; color:#a98549;  /*a标签*/
}
.logo-bg1-fr ul li a:hover{
	color:#fff; background:url(../images/menu.jpg) no-repeat center center;  /*a标签经过的效果*/
}
/*top end*/

/*banner start*/
.banner{
	position:absolute; left:50%; top:0px; margin-left:-960px;
}
.banner1{
	width:100%; height:600px; position:relative; overflow:hidden;
	}

	
	
.changeBox_a1{width:1920px;height:600px;position:relative;overflow:hidden;}
.changeBox_a1 .a_bigImg{position:absolute;display:none; width:1920px; height:600px;}
.a_bigImg img{width:1920px; height:600px;}
.ul_change_a2{position:absolute; left:0px; width:53%; padding-left:47%;bottom:0px; overflow:hidden; text-align:center; background:url(../images/bb1.png) top repeat-x; height:36px; padding-top:21px;  }
.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1; width:35px; height:36px;float:left; position:relative;}
.ul_change_a2 span{display: -moz-inline-stack;display:inline-block; float:left;*display:inline;*zoom:1;cursor:hand;cursor:pointer;  width:19px; height:19px; color:#fff; background:url(../images/y1.png) top left no-repeat;text-align:center; text-align:center;  color:#fff; line-height:7px;overflow:hidden;}
.ul_change_a2 span.on{ width:19px; height:19px; color:#fff; text-decoration:none; display:inline-block;background:url(../images/y2.png) top left no-repeat; }
/*banner end*/

/*content tart*/
.content{
	width:100%; max-width:1920px; min-width:1000px; background:url(../images/bg.jpg) no-repeat bottom #eae6db; 
}
.index{
	width:1000px; overflow:hidden;
}
.product{
	width:1000px; height:637px; overflow:hidden; margin-top:53px;
}
.p-bg{
	width:1000px; height:33px; overflow:hidden; background: url(../images/p-bg.png) no-repeat center top;
}
.p-bg1{
	width:972px; height:23px; overflow:hidden; line-height:23px; margin-top:8px; margin-left:19px; 
}
.lm-f{
	color:#FFF; font-size:18px;
}
.p-bg1 a{
	color:#a98549;
}
.p-bg1 a:hover{
	color:#FFF;
}

.menu{
	width:1000px; height:26px; overflow:hidden; margin-top:15px; float:left; margin-right:24px; 
}
.menu ul li{
	width:106px; height:26px; line-height:26px; overflow:hidden; font-size:14px; text-align:center; float:left; margin-right:24px;
}
.menu ul li a{
	width:106px; height:26px; overflow:hidden; display:inline-block; color:#555555;background:url(../images/kuang-b.png) no-repeat center top;  /*a标签*/
}
.menu ul li a:hover,.menu ul li a.activebc{
	color:#800004; background:url(../images/kuang-r.png) no-repeat center center;  /*a标签经过的效果*/
}

.p{
	width:1000px; height:531px; display:none;
}
.pbc{
	width:1000px; height:531px; overflow:hidden; margin-top:20px;
}
.p-l{
	width:270px; height:531px; overflow:hidden; position:relative; cursor:pointer; color:#e4c88e;
}
.p-l .hover{
	width:202px; height:148px; background:url(../images/hover.png) no-repeat center bottom; position:absolute; left:0px; bottom:-171px; padding:23px 34px 0px 34px;
}

.p-l .hover .a_titles,.p-l .hover .a_titles:hover{width:100%; height:35px; line-height:35px; text-align:center; display:inline-block; overflow:hidden; color:#e4c88e;}
.p-l .hover .a_titles_c{width:100%; height:42px; line-height:21px; overflow:hidden;}
.p-l .hover .a_titles_r{width:100%; height:18px; line-height:18px; text-align:center; padding-top:7px;}
.p-l .hover .a_titles_r a,.p-l .hover .a_titles_r a:hover{width:72px; height:16px; line-height:16px; text-align:center; display:inline-block; overflow:hidden; border:1px solid #8a7859; color:#e4c88e;}
.p-1 .con{
	width:200pz; height:95px; overflow:hidden; margin-top:35px; margin-left:30px;
}
ul.p-r{
	width:730px; height:531px; overflow:hidden;
}
ul.p-r li{
	width:225px; height:256px; overflow:hidden; float:left; display:inline; margin-left:18px; margin-bottom:19px;
	}

ul.p-r li .img{
	width:225px; height:256px; overflow:hidden; position:relative;
}
ul.p-r li .img .a_text,ul.p-r li .img .a_text:hover{width:225px; height:38px; line-height:38px; text-align:center; display:inline-block; overflow:hidden; color:#e4c88e; font-size:14px; background:url(../images/ii2.png) top center no-repeat; position:absolute; left:0px; bottom:-38px;}


.ad{
	width:1000px; height:221px; overflow:hidden; margin-top:50px;
}
	
.service{
	width:1000px; margin-top:53px;
}
.s-bg{
	width:1000px; height:33px; overflow:hidden; background: url(../images/s-bg.png) no-repeat center top;
}
.c-bg{
	width:1000px; height:33px; overflow:hidden; background: url(../images/c-bg.png) no-repeat center top;
}
.s-bg1{
	width:972px; height:23px; overflow:hidden; line-height:23px; margin-top:8px; margin-left:19px;
}
.lm-f{
	color:#FFF; font-size:18px;
}
.s-bg1 a{
	color:#a98549;
}
.s-bg1 a:hover{
	color:#FFF;
}
.bc_divc{width:1100px;}
ul.ser{
	width:1100px; height:316px; overflow:hidden; margin-top:20px; display:none;
}
ul.ser li{
	width:237px; height:151px; overflow:hidden; display:inline; float:left; margin-right:18px; margin-bottom:19px;
	}
ul.ser li .img{
	width:237px; height:151px; overflow:hidden; position:relative; cursor:pointer;
}
ul.ser li .img .bcdiv{width:197px; height:128px; background:url(../images/www.png) no-repeat; position:absolute; left:0px; bottom:-151px; padding:23px 20px 0px 20px; color:#e4c88e;}
ul.ser li .img .bcdiv_t,ul.ser li .img .bcdiv_t:hover{width:100%; height:35px; display:inline-block; overflow:hidden; text-align:center; color:#e4c88e; line-height:35px;}
ul.ser li .img .bcdiv_c{width:100%; height:42px; line-height:21px; overflow:hidden;}
ul.ser li .img  .a_titles_r{width:100%; height:18px; line-height:18px; text-align:center; padding-top:7px;}
ul.ser li .img .a_titles_r a,.p-l .hover .a_titles_r a:hover{width:72px; height:16px; line-height:16px; text-align:center; display:inline-block; overflow:hidden; border:1px solid #8a7859; color:#e4c88e;}

ul.case{
	width:1100px; height:220px; overflow:hidden; margin-top:20px;
}
ul.case li{
	width:237px; height:151px; overflow:hidden; display:inline; float:left; margin-right:18px; margin-bottom:19px;
	}
ul.case li .img{
	width:237px; height:151px; overflow:hidden; position:relative;
}
ul.case li .img .a_text,ul.case li .img .a_text:hover{width:237px; height:32px; line-height:32px; display:inline-block; overflow:hidden; background:url(../images/ii_01.png) no-repeat; position:absolute; left:0px; bottom:-32px; text-align:center; color:#e4c88e;}

.new{
	width:1000px; height:364px; overflow:hidden; margin-top:30px;
}
.new1{
	width:310px; height:364px; overflow:hidden; margin-right:35px;
}
.new1-top{
	width:310px; height:33px; overflow:hidden; background: url(../images/n-bg.png) no-repeat center top;
}
.new2-top{
	width:310px; height:33px; overflow:hidden; background: url(../images/k-bg.png) no-repeat center top;
}
.new3-top{
	width:310px; height:33px; overflow:hidden; background: url(../images/m-bg.png) no-repeat center top;
}
.new-title{
	width:285px; height:23px; overflow:hidden; line-height:23px; margin-top:8px; margin-left:19px;
}
.new-title a{
	color:#a98549;
}
.new-title a:hover{
	color:#FFF;
}

.new1-con{
	width:310px; height:331px; overflow:hidden; background-color:#f6f5f2;
}
.new1-text{
	width:280px; height:331px; overflow:hidden; background-color:#f6f5f2; margin-top:22px; margin-left:12px;
}
.new1 ul{
	overflow:hidden; margin-top:22px; color:#888888;
}
.new1 li{
	height:35px; line-height:35px; overflow:hidden; background:url(../images/icon.jpg) no-repeat left center; padding-left:13px; 	
}


/*contect end*/


/*about start*/
.about-bg{
	width:1000px; overflow:hidden; margin-top:35px;
	}
.about-l{
	width:255px; overflow:hidden;
}
.about-l-lm-bg{
	width:255px; height:88px; overflow:hidden; background:url(../images/lm-bg.jpg) no-repeat center top;
}
.about-l-lm{
	width:155px; height:40px; overflow:hidden; margin-top:30px; margin-left:20px;
}
.lm{
	width:255px; height:60px; overflow:hidden;
}
.lm li{
	 width:255px; height:60px; overflow:hidden; background:url(../images/lm2.png) no-repeat center top;
}
.lm-text{
	width:155px; height:25px; line-height:25px; margin-top:18px; margin-left:48px;
}
.about-r{
	width:732px; overflow:hidden;}
/*about end*/





/*fooer*/
.footer-bg{
	width:100%; max-width:1920px; min-width:1000px; height:334px; overflow:hidden; background:url(../images/footer-bg.jpg) repeat-x;
}
.footer-con{
	width:1000px; height:172px; overflow:hidden; margin-top:67px;
}
.footer-link{
	width:270px; height:172px; overflow:hidden; float:left; color:#e4c88e;
}
.footer-link-1{
	width:270px; height:50px; overflow:hidden;
}
.footer-link-1-title{
	width:42px; height:15px; overflow:hidden; margin-top:7px; float:left;
}
.footer-link-2-title{
	width:50px; height:15px; overflow:hidden; margin-top:7px; float:left;
}
.footer-link-con{
	width:270px; height:122px; overflow:hidden; color:#e4c88e;
}
.footer-link-con li{
	width:270px; height:30px; line-height:30px; color:#e4c88e; 
}
.footer-link-con li a{
	color:#e4c88e;
}
.footer-link-con1{
	width:270px; height:122px; overflow:hidden; color:#e4c88e;
}
.footer-link-con1 li{
	width:270px; height:30px; line-height:30px; color:#e4c88e; 
}
.ewm{
	width:190px; height:172px; overflow:hidden
}

.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=80); 
	opacity: 0.8; 
	-webkit-transform:scale(1.14); 
	transform:scale(1.14);
}
/*footer end*/

.bigmnu{text-transform:uppercase;}
.n_banner{width:100%; height:338px; position:relative; overflow:hidden;}
.n_banner_c{ position:absolute; left:50%; top:0px; margin-left:-960px;}
.n_banner_c a img{width:1920px; height:338px;}

.a_content{width:1000px; padding:35px 0px 65px 0px;}
.a_left{width:255px;}
.a_right{width:690px; padding:10px 19px 30px 23px; background-color:#fff; height:auto !important; min-height:500px; height:500px;}

.a_left_t{width:233px; height:58px; background:url(../images/lm-bg.jpg) no-repeat; padding:29px 0px 0px 22px;}
.a_left_t .s1{width:100%; height:17px; line-height:17px; color:#b3736e; overflow:hidden; display:inline-block;}
.a_left_t .s2{width:100%; height:26px; line-height:26px; display:inline-block; overflow:hidden; font-size:18px; color:#fffff;}

.a_nenu{width:255px; padding-bottom:40px;}
.a_nenu li{width:255px; height:60px; float:left;}
.a_nenu_a{width:205px; height:59px; border-bottom:1px solid #dbbe84; line-height:59px; display:inline-block; overflow:hidden; background:url(../images/l_nag2.jpg) no-repeat; padding-left:50px; color:#e2c68c; font-size:14px;}
.a_nenu_a:hover,.a_nenu_a.activeleftmenu{ background:url(../images/l_nag1.jpg) no-repeat; color:#ffffff; text-decoration:none;border-bottom:1px solid #dbbe84;}


.a_lx{width:210px; height:118px; background:url(../images/ssss.png) no-repeat; padding:20px 25px 0px 20px; overflow: hidden;}
.a_lx_c{width:100%; height:100px; line-height:1.5em; color:#e7d9bf;}

.a_right_t{width:661px; height:33px; line-height:33px; padding-left:29px; background:url(../images/r_bg.png) left bottom no-repeat;}
.a_right_t .s1{ color:#7a0000; font-size:16px;}
.a_right_t .s2{ color:#be9d62}
.a_right_t .s2 a,.a_right_t .s2 a:hover{ color:#be9d62;}
.a_right_c{width:690px; height:auto !important; min-height:500px; height:500px;}
.a_about{width:100%; padding:25px 0px 0px 0px; line-height:1.7em; color:#666666; font-family:"宋体";}

.zzry_ul{width:690px; padding-top:25px;}
.zzry_ul li{width:363px; height:290px; float:left; overflow:hidden;}
.zzry_ul li .a_img{width:325px; height:226px; border:1px solid #b1b1b1; display:inline-block; overflow:hidden;}
.zzry_ul li .a_img img{width:325px; height:226px;}
.zzry_ul li .a_text,.zzry_ul li .a_text:hover{width:327px; height:46px; line-height:46px; display:inline-block; overflow:hidden; color:#666666; font-family:"宋体";}


/*Paging*/
.list_pages{width:100%; padding-top:10px; height:32px; text-align:center;}
.list_pages a{width:33px; height:32px; background:url(../images/p1.png) no-repeat; line-height:32px; text-align:center; display:inline-block; overflow:hidden; color:#826942; font-size:13px; margin:0px 3px;}
.list_pages a:hover,.list_pages a.activepages{ background:url(../images/p2.png) no-repeat; color:#826942; text-decoration:none;}

.a_lxwm{width:100%; padding-top:25px; color:#4a4949; line-height:1.7em; font-family:"宋体";}

.lx_dt{width:100%;}
.lx_dt_t{width:100%; height:71px; line-height:71px; color:#be9d62;}

.ly_iptg{width:320px; height:41px; line-height:41px; border:1px solid #c7c6c6; color:#555; text-indent:10px;}
.ly_iptg1{width:529px; height:156px; border:1px solid #c9c8c8; padding:5px; color:#555;}
.ly_btng{width:90px; height:33px; line-height:33px; background:url(../images/se_btn.png) no-repeat; text-align:center; overflow:hidden; display:inline-block; color:#5b5959; font-weight:bold; font-size:14px;}
.ly_btng.acgg{ color:#be9d62;}
.b_cursor{ border:0px; cursor:pointer;}

.zp_bg1{ background-color:#b5b5b5; color:#0c0c0c; font-size:14px; font-weight:bold;}
.zp_bg2{ background-color:#eff2f3;}
.zp_c1{ color:#4a4949;}
.zp_c1 a{ color:#4a4949;}
.zp_c1 a:hover{ color:#d4b67c;}


.zp_detials_t{width:100%; height:35px; line-height:35px; overflow:hidden;}
.zp_detials_t .s1{ color:#4a4949; font-size:14px; font-weight:bold;}
.zp_detials_t a,.zp_detials_t a:hover{ background:url(../images/ee.jpg) right center no-repeat; padding-right:25px; display:inline-block; color:#2db3c4; font-family:"宋体"; font-size:12px;}
.zp_detials_t1{with:100%; height:20px; line-height:20px; color:#c4bebe; overflow:hidden;}
.zp_detials_c{width:100%; padding:35px 0px 60px 0px; color:#000000; line-height:2.6em;}
.zp_detials_b{ width:100%; height:40px; line-height:40px; overflow:hidden;}
.zp_detials_b a { color:#555555;}
.zp_detials_b a:hover{ color:#b29054; text-decoration:none;}

.news_ul{width:690px; padding-top:20px; font-family:"宋体";}
.news_ul li{width:672px; height:51px; float:left; background:url(../images/xxs.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.news_ul li a{width:672px; height:50px; line-height:50px; border-bottom:1px dashed #cfcfcf; display:inline-block; overflow:hidden; color:#555555;}
.news_ul li a:hover{ color:#c4a771; text-decoration:none;}

.case_ul{width:690px; padding-top:40px; padding-bottom:30px;}
.case_ul li{width:364px; height:280px; float:left;}
.case_ul li .a_img{width:323px; height:209px; display:inline-block; overflow:hidden; border:1px solid #bfc1c4;}
.case_ul li .a_img img{width:323px; height:209px; }
.case_ul li .a_text,.case_ul li .a_text:hover{width:325px; height:49px; line-height:49px; display:inline-block; overflow:hidden; color:#666666; font-size:14px;}

.fwxm_01{width:690px; padding:32px 0px 20px 0px;}
.fwxm_01 li{width:357px; height:280px; float:left;}
.fwxm_01 li .a_img{width:332px; height:212px; display:inline-block; overflow:hidden; position:relative;}
.fwxm_01 li .a_img img{width:332px; height:212px;}
.fwxm_01 li .a_img .die{width:264px; height:144px; background:url(../images/eees.png) no-repeat; position:absolute; left:0px; bottom:-212px; padding:68px 40px 0px 28px;}
.fwxm_01 li .a_img .die_c{width:100%; height:60px; line-height:20px; color:#e4c88e; overflow:hidden; margin-bottom:6px;}
.fwxm_01 li .a_img .die_b{width:100%; height:26px; text-align:center;}
.fwxm_01 li .a_img .die_b span{width:102px; height:24px; line-height:24px; text-align:center; display:inline-block; overflow:hidden; border:1px solid #736a55; color:#e4c88e;}
.fwxm_01 li .a_text,.fwxm_01 li .a_text:hover{width:332px; height:54px; line-height:54px; display:inline-block; overflow:hidden; color:#555555; font-size:14px;}

.fw_t{width:100%; height:42px; line-height:42px; border-bottom:1px solid #e6e6e6; text-align:center; overflow:hidden; color:#444444; font-size:14px;}
.fw_t1{width:100%; height:40px; line-height:40px; text-align:center; overflow:hidden; color:#888888; border-bottom:1px solid #e6e6e6;}

.cp_ul{width:690px; padding:30px 0px 20px 0px;}
.cp_ul li{width:234px; height:320px; float:left; cursor:pointer;}
.cp_ul li .a_img{width:220px; height:249px; display:inline-block; overflow:hidden;}
.cp_ul li .a_img img{width:220px; height:249px; }
.cp_ul li .a_text{width:220px; height:37px; line-height:37px; text-align:center; overflow:hidden; background-color:#818181; color:#fff; font-size:14px;}
.cp_ul li .a_text:hover,.cp_ul li:hover .a_text{ color:#fff; text-decoration:none; background-color:#752f2f;}

.cp_details{width:674px; height:340px; padding-left:8px; padding-right:8px; padding-top:33px;}
.cp_details_l{width:540px; height:339px; overflow:hidden; float:left;}
.cp_details_l img{width:540px; height:339px;}
.cp_details_r{width:123px; height:339px; overflow:hidden; float:right;}

.slide-pic {/* padding:10px 0px 10px 15px;*/ height:339px; width:123px; position:relative;}
.slide-pic A#prev {DISPLAY: block; /*background:url(../images/t_01.jpg) no-repeat;*/ MARGIN: 0px; OVERFLOW: hidden; WIDTH: 38px; TEXT-INDENT: -9999em; HEIGHT: 44px; outline: none;  float:left; position:absolute; right:0px; top:190px;z-index:1000000000000000;}
.slide-pic A#next {DISPLAY: block; /*background: url(../images/t_02.jpg) no-repeat; */MARGIN: 0px; OVERFLOW: hidden; WIDTH: 38px; TEXT-INDENT: -9999em; HEIGHT: 44px; outline: none; float:right;position:absolute; right:0px; top:237px;z-index:1000000000000000;}
/*.slide-pic A#prev {BACKGROUND-POSITION: center 0px}
.slide-pic A#next {BACKGROUND-POSITION: center -20px}*/
.slide-pic A#prev:hover { /*background:url(../images/t_01.jpg) center no-repeat;*/position:absolute; right:0px; top:190px; z-index:1000000000000000; display:block;}
.slide-pic A#next:hover {/*background: url(../images/t_02.jpg) center no-repeat;*/position:absolute; right:0px; top:237px;z-index:1000000000000000; display:block;}
.slide-pic A.gray#prev { /*background:url(../images/t_01.jpg) center no-repeat; */position:absolute; right:0px; top:190px; z-index:1000000000000000; display:block;}
.slide-pic A.gray#next {/*background: url(../images/t_02.jpg) center no-repeat;*/position:absolute; right:0px; top:237px;z-index:1000000000000000; display:block;}
.slide-pic .pic-container { OVERFLOW: hidden; WIDTH: 123px; HEIGHT: 339px;}
.slide-pic UL {WIDTH: 123px}
.slide-pic UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; height:86px; CURSOR: pointer; position:relative;}

.slide-pic UL LI .s1{width:123px; height:77px; display:inline-block; overflow:hidden;}
.slide-pic UL LI .s1 img{width:123px; height:77px;}
.slide-pic UL LI .s2{width:123px; height:77px;background:url(../images/ww_01.png) no-repeat; display:none; position:absolute; left:0px; top:0px;}
.slide-pic UL LI.cur .s2{ display:block;}






