﻿
/**/
.banner { height:544px; z-index:9;}

.fullSlide {
	width:100%;
	position:relative;
	height:544px;
	z-index:9;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
	z-index:9;
}
.fullSlide .bd li {
	width:100% !important;
	height:544px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:544px;
	z-index:9;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:1px;
	left:0;
	height:30px;
	line-height:30px;
	
}
.fullSlide .hd ul {
	text-align:center;
	z-index:9;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
	z-index:9;
}
.fullSlide .hd ul .on {
	background:#a55e25;
	z-index:9;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
	
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}

@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/
.banner{ display:block; height:544px;overflow:hidden;}
.banner a{ display:block;  height:544px; display:block;}
/**/
.sm{ background:url(Img/Index/sm_bg.jpg) no-repeat center 0; height:855px; overflow:hidden; margin-top:-50px;}
.sm h3{ text-align:center; font-size:18px; color:#666; padding-top:148px; height:596px;}
.sm h3 i{ color:#be7624;}
.sm h3 span{ color:#914c15; font-size:16px; font-weight:normal; display:block; padding-bottom:20px;}
.sm h3 a{ font-size:40px; color:#000; display:block;}
.sm p{ color:#666; line-height:20px; text-align:center; width:273px; float:left; padding-left:12px;}
.sm p b{ display:block; font-size:14px; height:35px;}
.sm .sm02{ padding-left:165px; width:310px;}
.sm .sm03{ width:265px; float:right;}
/**/
.zp{ background:url(Img/Index/zp_bg.jpg) no-repeat center 0; height:685px; overflow:hidden;}
.zp_l{ width:237px; padding:117px 0 0 12px;}
.zp_l h3{ font-size:20px; font-weight:normal; color:#000; height:269px;}
.zp_l h3 i{ display:block; font-size:14px; padding-top:16px; line-height:20px;}
.zp_l h4{ font-size:40px; font-weight:normal;}
.zp_l h4 span{ display:block; font-size:14px; color:#4d4d4d; line-height:20px; padding-top:6px; height:80px;}
.zp_l h4 i{ width:155px; height:33px; line-height:33px; text-align:center; color:#fff; background:#d3996b; font-size:14px; margin-bottom:7px; display:block;}
.zp_l h4 em{width:228px; height:33px; text-align:center; line-height:33px; color:#fff; background:#9c541a; font-size:20px; display:block;}
.zp_r{ width:941px;}
.zp_r h3{ color:#fff; font-size:24px; padding-top:42px; height:49px; padding-left:53px;}
.zp_r dl{overflow:hidden; width:438px; float:left; padding-left:22px;}
.zp_r dl dt{ float:left; width:248px; margin-right:25px; float:left;}
.zp_r dl dt img{ border:3px solid #b56d32; width:242px; height:123px;}
.zp_r dl dd{ width:165px; float:left;}
.zp_r dl dd p{ line-height:20px; color:#ede4df; font-size:12px; padding-top:30px;}
/**/
.pk{ background:url(Img/Index/pk_bg.jpg) no-repeat center 0; height:756px; overflow:hidden;}
.pk h2{ text-align:center; color:#9c541a; font-size:40px; text-align:center; text-align:center; line-height:100%; padding-top:20px; height:103px;}
.pk h2 a{ }
.pk h2 span{ font-size:26px; color:#000; display: block; padding-top:18px;}
.pk_con{ overflow:hidden;height:483px;}
.pk_con3{ text-align:center; padding-top:26px;} 
.pk_con dl{ float:left; width:293px; padding-left:100px; }
.pk_con dl dt img{ width:289px; height:170px; border:2px solid #fff; margin-bottom:10px;}
.pk_con dl dd{ color:#000; font-size:14px; line-height:20px; padding-top:10px;}
.pk_con dl dd h3{ font-size:16px; display:block; background:url(Img/Index/pk_lin.jpg) no-repeat left 0; line-height:43px; height:43px;}
.pk_con .fr{ float:right; padding-right:90px;}
.pk_con4 dl dt{width:288px; height:358px;}
.pk_con4 dl dt img{ width:288px; height:349px;}
.pk_con7{ padding-top:142px; height:341px;}
.pk_con7 .fr{ padding-right:35px;}

.pk_menu{ background:url(Img/Index/pk_m1.jpg) no-repeat; height:130px; padding-left:25px;}
.pk_menu ul li{ float:left; width:133px; text-align:center;}
.pk_menu ul li a{ display:inline-block; padding-top:33px; font-size:18px; color:#000; font-weight:bold;width:133px; height:97px;}
.pk_menu ul li a:hover,.pk_menu ul .cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -25px 0; color:#fff;}
.pk_menu ul .m02{ margin-left:16px;}
.pk_menu ul .m02 a:hover,.pk_menu ul .m02.cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -171px 0;}
.pk_menu ul .m03{ margin-left:12px;}
.pk_menu ul .m03 a:hover,.pk_menu ul .m03.cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -319px 0;}
.pk_menu ul .m04{ margin-left:12px;}
.pk_menu ul .m04 a:hover,.pk_menu ul .m04.cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -463px 0;}
.pk_menu ul .m05{ margin-left:12px;}
.pk_menu ul .m05 a:hover,.pk_menu ul .m05.cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -608px 0;}
.pk_menu ul .m06{ margin-left:12px;}
.pk_menu ul .m06 a:hover,.pk_menu ul .m06.cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -753px 0;}
.pk_menu ul .m07{ margin-left:12px;}
.pk_menu ul .m07 a:hover,.pk_menu ul .m07.cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -898px 0;}
.pk_menu ul .m08{ margin-left:7px;}
.pk_menu ul .m08 a:hover,.pk_menu ul .m08.cur a{background:url(Img/Index/pk_m2.jpg) no-repeat -1039px 0;}
/**/
.pro{ background:url(Img/Index/pro_bg.jpg) no-repeat center 0; height:946px; overflow:hidden;}
.pro_l{ width:210px;}
.pro_l h3{ background:url(Img/Index/pl_h3.gif) no-repeat; padding-top:178px;height:75px;font-size:26px;text-align:center;}
.pro_l h3 a{ color:#40210f;}
.pro_l h4{ background:url(Img/Index/pl_h4.jpg) no-repeat; height:33px; line-height:33px;font-size:14px;width:192px; margin:0 auto 15px;}
.pro_l h4 a{ display:inline-block; padding-left:28px; color:#fff;}
.pro_l ul{ padding:0 0 3px 0;}
.pro_l ul li{ height:30px; line-height:30px; background:url(Img/Index/pl_li.gif) no-repeat; width:188px; margin:0 auto 10px;}
.pro_l ul li a{ color:#2a220e; font-size:14px; padding-left:39px;}
.pro_l h5{ color:#8d805e; font-size:12px; font-weight:normal; margin:10px 0 0 18px; background:url(Img/Index/pl_tel.gif) no-repeat left 0; padding-top:41px;}
.pro_l h5 b{ font-size:22px; color:#9c541a; display:block;font-family: Impact; font-weight:normal;}
.pro_r{ width:988px;}
.pr_co1{ padding-top:103px; padding-left:69px; overflow:hidden; height:152px;}
.pr_co1 h3{ font-size:17px; color:#fff; width:385px; float:left; font-weight:normal;}
.pr_co1 h3 b{ display:block; font-size:40px;}
.pr_co1 p{ width:257px; float:right; color:#fff; font-size:14px; overflow:hidden; padding-top:12px;}
.pr_co1 p i{ display:inline-block; float:left;}
.pr_co1 p i span{ display:block;font-family: Impact;font-size:22px; font-weight:normal;}
.pr_co1 p em{ display:inline-block; float:right; padding-top:8px;}
.don_nav{ overflow:hidden; height:58px; padding-left:323px;}
.don_nav ul li{ font-weight:bold; float:left; margin-right:25px;}
.don_nav ul li a{ display:inline-block;font-size:16px; color:#000; background:url(Img/Index/pr_li.gif) no-repeat; width:156px; height:37px; line-height:37px; text-align:center;}
.don_nav ul .cur a,.don_nav ul li a:hover{background:url(Img/Index/pr_lic.gif) no-repeat; color:#fff;}

.p_con ul{ margin-left:4px;}
.p_con ul li{ float:left; position:relative; font-size:0;width:315px; height:197px;margin-left:13px;_margin:0 1px 0 5px; margin-bottom:9px; color:#fff; display:block; float:left;}
.p_con ul li a{ }
.p_con ul li a img{ width:315px; height:197px;}
.p_con ul li a span{ position:absolute; left:0; bottom:0; background:url(Img/Index/span.png) no-repeat; width:315px; height:46px; line-height:46px; text-align:center;font-size:14px;font-weight:bold; color:#fff;}

.p_con ul .first a span{ background:none; font-size:0px;}
.p_con ul .first{ position:relative; overflow:hidden; font-size:0;width:643px; height:403px;margin-left:13px;_margin:0 1px 0 5px; padding-bottom:0px; color:#fff; display:block; float:left;}
.p_con ul .first img{width:643px; height:403px;}
/**/
.tt{ background:url(Img/Index/tt_bg.jpg) no-repeat center 0; height:246px; overflow:hidden;}
.tt h3{ background:url(Img/Index/t_logo.gif) no-repeat left 83px; font-size:20px; line-height:100%; padding:120px 0 0 94px; width:264px; font-weight:normal; color:#fff; float:left;}
.tt  ul{ float:left; padding-top:34px;}
.tt  ul li{ float:left; padding:0 43px; color:#fff;}
.tt  ul li a{ }
.tt  ul li span{ display:block; width:133px; height:36px; line-height:36px; background:#a55e25; text-align:center; font-size:20px; font-weight:bold; margin-top:5px;}
/**/
.shx{ background:url(Img/Index/bg.jpg) no-repeat center 0; height:822px; overflow:hidden; margin-bottom:53px;}
.shx h3{ text-align:center; font-size:14px; color:#000; padding-top:62px; height:113px;}
.shx h3 a{ display:block; color:#000; font-size:24px;}
.shx h3 span{ display:block; padding-top:40px;}
.shx h4{ text-align:center; height:113px; overflow:hidden; padding-left:330px;}
.shx h4 a{ display:inline-block; background:url(Img/Index/s_bg2.png) no-repeat; width:98px; height:86px; line-height:86px; text-align:center; font-size:18px; color:#666; margin:0 18px; float:left;}
.shx h4 .cur,.shx h4 a:hover{ background:url(Img/Index/s_bg1.png) no-repeat; color:#fff;}
.shx h4 .fist{ line-height:100%; padding:29px 15px; width:68px;} 
.shx h4 .fist span{ display:block; padding-top:22px;}
.shx ul li{ margin:0 auto; border:5px solid #b2b2b2; width:623px; margin:0 auto; font-size:0; position:relative;}
.shx ul li img{ width:623px; height:397px;}
.shx ul li span{ position:absolute; left:0; bottom:0; background:url(Img/Index/span2.png) repeat; height:50px; line-height:50px; text-align:center; font-size:14px; font-weight:bold;  letter-spacing:3px;width:623px;}
.shx ul li a{color:#fff;}
.shx p{ clear:both; padding-top:51px; text-align:center;}
.shx p img{ margin:0 8px;}
/**/
.ys{ height:1725px; overflow:hidden;}
.ys h3{ background:url(Img/Index/y_h3.gif) no-repeat center 43px; height:155px; color:#000; font-size:16px; text-align:center;}
.ys h3 em{ color:#a55e25; font-size:32px; display:block; margin-bottom:58px;}
.ys dl{ overflow:hidden; padding-bottom:28px; clear:both;}
.ys dl dt{ float:left;}
.ys dl dd{ float:right; width:667px; padding-top:40px;}
.ys dl dd h4{ background:url(Img/Index/y_dt1.gif) no-repeat; height:112px; margin-bottom:37px;}
.ys dl dd h4 i{ display:inline-block; float:left; padding:25px 0 0; width:135px; color:#fff; font-size:20px; text-align:center; padding-right:23px;}
.ys dl dd h4 i span{ display:block; font-size:30px; padding-top:3px;}
.ys dl dd h4 b{ display:inline-block; float:left; padding-top:37px; color:#000; font-size:20px;}
.ys dl dd h4 b span{ display:block; font-weight:normal; font-size:12px; color:#999; text-transform:uppercase;}
.ys dl dd p{ color:#666; font-size:14px;line-height:30px; padding-left:67px; background:url(Img/Index/y_dd.gif) no-repeat 35px 8px; margin-bottom:12px;}
.ys dl dd p span{ color:#a55e25;}
.ys .y01{_height:409px;}
.ys .y02{_height:300px;}
.ys .y03{_height:385px;}
.ys .y02 dd{ float:left; padding-top:0;}
.ys .y02 dt{ float: right;}
.ys .y04{ padding-bottom:0;}
.ys .y04 dd{ float:left; width:624px;padding-top:0;}
.ys .y04 dt{ float: right;}
.ys h5{ margin-left:456px; background:url(Img/Index/y_tel.gif) no-repeat left 5px; padding-left:39px; overflow:hidden; font-weight:normal; clear:both;}
.ys h5 i{ display:inline-block; float: left; width:136px;}
.ys h5 i b{ font-size:22px; font-weight:normal; color:#be7624;font-family: Impact; display:block;}
.ys h5 em{ display:inline-block; float: left; padding-top:3px;}
/**/
.rongy{background:#a55e25; height:392px; padding-top:32px; margin-bottom:42px;}
.rongy h3{ text-align:center; color:#ffbd88; font-size:14px; font-weight:normal; background:url(Img/Index/r_h3.gif) no-repeat center 23px; height:108px;}
.rongy h3 a{ color:#fff; font-size:30px; font-family:"宋体"; display:block; margin-bottom:30px;}
.rongy ul{ overflow:hidden;}
.rongy ul li { float:left; padding:0 5px;width:229px;}
.rongy ul .nobor { padding:0;}
.rongy ul li img {width:229px; height:165px;}
.rongy ul li a{ color:#fff;}
.rongy ul li span { display:block; height:30px; line-height:30px; text-align:center;overflow:hidden;font-family:"宋体"; font-size:14px; padding-top:10px;}
.rongy p{ margin-top:18px; background:url(Img/Index/r_lin.gif) no-repeat left 13px; text-align:center; clear:both;}
.rongy p img{ margin:0 8px;}
/**/
.abo{ background:url(Img/Index/abo_bg.jpg) no-repeat center 0; height:599px; overflow:hidden;}
.abo h2{ text-align:center;font-family:"宋体"; font-size:30px; height:118px;}
.abo h2 a{ color:#000;}
.a_l{ font-size:0;}
.a_l h3{ float:left;}
.a_l p{ float:left;}
.a_l p img{ width:496px; height:444px;}
.a_r{ width:575px;}
.a_r h3{ float:left; padding-top:165px; width:45px; overflow:hidden;}
.a_r ul{ float:right; width:513px; background:url(Img/Index/a_lin.gif) repeat-y 7px 0; padding-top:15px; display:inline;}
.a_r ul li{ background:url(Img/Index/a_li.gif) no-repeat left 12px; margin-bottom:10px;_margin-bottom:7px; overflow:hidden;height: 38px; clear:both;}
.a_r ul li span{ border:1px solid #d6d6d6; width:35px; height:29px; padding-top:6px; display:inline-block; font-size:12px; color:#000; text-align:center; margin:0 11px 0 25px; float:left;}
.a_r ul li i{ display:block;}
.a_r ul li em{ display:inline-block; float:left; padding-top:10px; color:#000;font-family:"宋体"; font-weight:bold;}
/**/
.bg{ background:#fdfdfd; height:785px; padding-top:38px;}
/**/
.show{height:347px; overflow:hidden;}
.show h3{ text-align:center; color:#ffbd88; font-size:14px; font-weight:normal; background:url(Img/Index/sh_h31.gif) no-repeat center 9px; height:66px;}
.show h3 a{ color:#000; font-size:30px; font-family:"宋体"; display:block; margin-bottom:30px;}
.show ul{ overflow:hidden;}
.show ul li { float:left; padding:0 5px;width:229px;}
.show ul .nobor { padding:0;}
.show ul li img {width:222px; height:159px; border:3px solid #e9e6e6;}
.show ul li a{ color:#000; font-weight:bold;}
.show ul li span { display:block; height:30px; line-height:30px; text-align:center;overflow:hidden;font-family:"宋体"; font-size:14px; padding-top:10px;}
.show p{ margin-top:18px; background:url(Img/Index/s_lin.gif) no-repeat left 13px; text-align:center;}
.show p img{ margin:0 8px;}
/**/
.d_z{ width:503px; height:303px; background:url(Img/Index/yhr34_03.jpg) no-repeat; position:relative;}
.d_z em{ display:block; background:url(Img/Index/w_h31.gif) no-repeat; width:127px; height:120px; margin-top:1px; text-align:center; font-style:normal; float:left;}
.d_z em h3 a{ display:inline-block;font-size:14px; color:#fff; padding-top:52px; margin-top:30px;}
.wd_t{ float:left;}
.d_z dl{ width:326px; padding-left:22px;}
.d_z dt{ display:block; padding-top:38px;}
.d_z dt a{ display:block;font-size:14px; color:#804516; background:url(Img/Index/w_dt.gif) no-repeat left; padding-left:36px; height:18px; line-height:18px;}
.d_z dd{ padding-bottom:12px; border-bottom:#f2f2f2 solid 1px; padding-top:20px; font-family:"宋体";}
.d_z dd a{ display:block;font-size:12px; color:#000; background:url(Img/Index/w_dd.gif) no-repeat left 4px; padding-left:36px; line-height:20px;}
.d_z dl.w_d dd{ border-bottom:none;}
.d_z i{ position:absolute; left:392px; top:262px; width:86px; display:inline-block;}
.d_z i img{ width:41px; height:41px; float:left;}
.d_y{ background:url(Img/Index/yhr29_29.jpg) no-repeat; width:686px; height:303px;}
.kk_g{ height:146px;}
.d_y em a{ display:inline-block; font-style:normal; width:340px; height:56px; background: url(Img/Index/w_li.gif) no-repeat; line-height:56px;color:#666666;font-size:12px; }
.d_y em a span{font-size:14px; color:#666666; padding-left:28px; padding-right:8px;}
.d_y em a span.yw{font-size:12px; color:#999999; padding-left:8px; text-transform:uppercase;}
.d_y em a:hover,.d_y em a.cur{ background: url(Img/Index/w_lic.gif) no-repeat;;color:#fff;}
.d_y em a:hover span,.d_y em a.cur span{ color:#fff;}
.d_y em a:hover span.yw,.d_y em a.cur span.yw{color:#ebb78d;}
.d_y dt img{ float:left; width:216px; height:118px; padding-top:19px; padding-left:32px;}
.d_y dd{ float:left; width:382px; padding-top:28px; padding-left:20px; font-family:"宋体";}
.d_y dd h4 a{ display:block;font-size:12px; color:#999999; padding-bottom:10px; border-bottom:#d8d8d8 solid 1px; font-family:"宋体";}
.d_y dd p{ padding-top:10px;font-size:12px; color:#999999; line-height:20px;}
.d_y dd p span a{ display:inline-block;font-size:12px; color:#999999; font-family:"宋体"; display:block; padding-top:17px;}
.fd_g{ clear:left;}
.fd_g li{ width:300px; float:left; padding-left:20px;}
.fd_g li a{ display:block;font-size:12px; color:#999999; line-height:30px; height:30px; padding-left:10px; font-family:"宋体";}
.gs_dt{ height:328px;}

/**/
.links{ background:url(Img/Index/l_bg.jpg) no-repeat; height:72px; line-height:72px; overflow:hidden; margin-top:15px;}
.links span{ float:right; padding-right:22px;}
.links span a{ color:#000;}
.links h3{ float:left; padding-left:108px; padding-top:23px;}
.links h3 a{ font-weight:normal; display:inline-block; width:93px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:16px; background:#a55e25;}
.links p{ float:left; width:760px; padding-left:9px;}
.links p a{ display:inline-block; color:#000; font-size:12px; padding:0 15px;}


