﻿



/**/



.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(../images/left1s.png) no-repeat;



  }



.fullSlide .next {



	left:auto;



	right:5%;



	background:url(../images/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; width:100%;}



.banner a{ display:block;  height:544px; display:block;}



/**/



.sm{ background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/pk_m2.jpg) no-repeat -1039px 0;}



/**/



.pro{ background:url(../images/pro_bg.jpg) no-repeat center 0; height:946px; width:100%; margin:0 auto;}



.pro_l{ width:210px;}



.pro_l h3{ background:url(../images/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(../images/pl_h4.jpg) no-repeat; height:33px; line-height:33px;font-size:14px;width:192px; margin:0 auto 8px;}



.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(../images/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(../images/pl_tel.gif) no-repeat left 0; padding-left:42px;}



.pro_l h5 b{ font-size:22px; color:#4a2d32; 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(../images/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(../images/pr_lic.gif) no-repeat; color:#fff;}







.p_con ul{ margin-left:4px;}



.p_con ul li{ float:left; position:relative; width:315px; margin-left:13px;_margin:0 1px 0 5px; margin-bottom:9px; color:#fff;  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(../images/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(../images/tt_bg.jpg) no-repeat center 0; height:246px; width:100%; margin:0 auto;}



.tt h3{ font-size:22px; line-height:36px; padding:82px 0 0 12px; 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:#663a42; text-align:center; font-size:20px; font-weight:bold; margin-top:5px;}



/**/



.shx{ background:url(../images/bg.jpg) no-repeat center 0; height:822px; margin-bottom:53px; width:100%; margin:0 auto;}



.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(../images/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(../images/s_bg1.png) no-repeat; color:#fff;}



.shx h4 .fist{ line-height:100%;} 



.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(../images/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(../images/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(../images/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(../images/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(../images/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:#663a42; height:392px; padding-top:32px; margin-bottom:42px; width:100%; margin:0 auto;}



.rongy h3{ text-align:center; color:#7d4750; font-size:14px; font-weight:normal; background:url(../images/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(../images/r_lin.gif) no-repeat left 13px; text-align:center; clear:both;}



.rongy p img{ margin:0 8px;}



/**/



.abo{ background:url(../images/abo_bg.jpg) no-repeat center 0; height:599px; width:100%; margin:0 auto; margin-top:30px;}



.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(../images/a_lin.gif) repeat-y 7px 0; padding-top:15px; display:inline;}



.a_r ul li{ background:url(../images/a_li.gif) no-repeat left 12px; margin-bottom:10px;_margin-bottom:7px; overflow:hidden;height: 38px; clear:both; padding-left: 34px;
    line-height: 40px;}



.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; margin:0 auto; width:100%;}



/**/



.show{height:347px; overflow:hidden;}



.show h3{ text-align:center; color:#ffbd88; font-size:14px; font-weight:normal; background:url(../images/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(../images/s_lin.gif) no-repeat left 13px; text-align:center;}



.show p img{ margin:0 8px;}



/**/



.d_z{ width:503px; height:303px; background:url(../images/yhr34_03.jpg) no-repeat; position:relative;}



.d_z em{ display:block; background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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;}

.shipin{ float:left;}

.jian{ float:right;}







