@charset "utf-8";

body{ font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#000; background:#FFFFFF;}

*{ margin:0px; padding:0px;}

img{ border:none;}

ul,li{ list-style:none;}

a{ color:#000; text-decoration:none;}

a:hover{ color:#b2906c; text-decoration:none;}

h1{ float:right;font-family:"微软雅黑"; font-size:14px;}

.wrap{ width:1200px; margin:0 auto;}



#top{ width:100%; float:left; background:#ececec; height:49px; line-height:49px;}

.t_l{ float:left; color:#747474;}

.t_l a{ color:#747474;}

.t_l a:hover{ color:#b2906c;}

.t_r{ float:right; font-size:13px; color:#6c6c6c;}

.t_r a{ color:#6c6c6c;}

.t_r a:hover{ color:#b2906c;}



#header{ width:100%; float:left; background:#fbfbfb;}

.logo{ float:left; padding:34px 0 26px 0;}

.tel{ float:right; font-size:15px; color:#4a4a4a; text-align:right; line-height:28px; padding:57px 0 0 0;}

.tel img{ vertical-align:middle; margin-right:5px;}

.tel span{ font-size:27px; color:#b2906c; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}



#nav{ width:100%; float:left; background:#b2906b; height:45px; line-height:45px; text-align:center; font-size:16px;}

#nav ul li{ width:170px; float:left;}

#nav ul li a{ color:#FFFFFF; display:block;}

#nav ul li a:hover{ background:#1a1a1a;}

#nav ul li .on{ background:#1a1a1a;}

#pro{ width:100%; float:left; background:url(../images/pro_bj.jpg) no-repeat center top; padding:66px 0 74px 0;}

.p1_l{ float:left; width:460px;}

.p_e{ font-size:30px; text-transform:uppercase; font-family:Times New Roman;}

.p_c{ font-size:25px; color:#b2906c; padding:11px 0 25px 0;}

#pro hr{ width:30px; height:1px; background:#000; border:none;}



.p1_r{ float:right; font-size:15px; width:740px; text-align:right;}

.p1_r ul li{ width:137px; height:32px; line-height:32px; border:solid 1px #adadad; margin:0 0 10px 4px; display:inline-block; text-align:center;}

.p1_r ul li a{ display:block; color:#5f5f5f;}

.p1_r ul li a:hover{ background:#b2906c; color:#FFFFFF;}



.p2_l{ float:left; width:598px; height:548px; margin-top:50px; overflow:hidden;}

.p2_l img{ width:598px; height:548px; transition:all 0.5s;}

.p2_l img:hover{ transform:scale(1.1);}

.p2_r{ float:right; width:602px; margin-top:50px;}

.p2_r ul li{ width:277px; height:263px; float:left; margin:0 0 22px 23px; overflow:hidden;}

.p2_r ul li img{ transition:all 0.5s;}

.p2_r ul li img:hover{ transform:scale(1.1);}

.p_more{ background:#777777; text-align:center; line-height:19px;}

.p_more img{ margin:97px 0 0 0;}

.p_more a{ color:#fff;}

.p_more a:hover{ text-decoration:underline;}



.p3_l{ width:589px; height:181px; float:left; background:url(../images/order_bj.jpg) no-repeat left top; margin:20px 22px 0 0; font-size:16px; color:#343434; text-align:center;}

.p3_l img{ padding:59px 0 9px 0;}

.p3_l a{ color:#343434;}

.p3_l a:hover{ color:#b2906c;}

.p3_r{ width:589px; height:181px; float:left; background:url(../images/order_bj.jpg) no-repeat left top; margin:20px 0 0 0; font-size:16px; color:#343434; text-align:center;}

.p3_r img{ padding:59px 0 8px 0;}

.p3_r a{ color:#343434;}

.p3_r a:hover{ color:#b2906c;}



#about{ width:100%; float:left; background:url(../images/about_bj.jpg) no-repeat center top #f5f5f5; padding:58px 0 78px 0; text-align:center;}

.a_e{ font-size:30px; text-transform:uppercase; font-family:Times New Roman;}

.a_c{ font-size:22px; color:#b2906c; padding:13px 0 19px 0;}

#about hr{ width:30px; height:1px; background:#000; border:none; margin:0 auto;}

#about p{ line-height:27px; color:#6a6a6a; padding:33px 0 36px 0;}

#about p a{ color:#6a6a6a;}

#about p a:hover{ color:#b2906c;}

.a_more{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:34px; margin-bottom:54px;}

.a_more a{ color:#d0d0d0;}

.a_more a:hover{ text-decoration:underline;}

#about ul li{ float:left; width:375px; height:293px; margin:0 12px;}



#news{ width:100%; float:left; background:url(../images/news_bj.jpg) no-repeat center top; padding:88px 0 129px 0;}

.n_l{ float:left; width:1095px;}

.n_e{ font-size:30px; text-transform:uppercase; font-family:Times New Roman;}

.n_c{ font-size:22px; color:#b2906c; padding:7px 0 30px 0;}

#news hr{ width:30px; height:1px; background:#000; border:none;}

.n_r{ float:right; width:105px; height:35px; line-height:35px; background:#d8c7b5; text-align:center; margin:22px 0 0 0;}

.n_r a{ color:#FFFFFF;}

.n_r a:hover{ text-decoration:underline;}



#news ul{ clear:both; padding:47px 0 0 0;}

#news ul li{ width:378px; height:345px; background:url(../images/n_li_bj.jpg) no-repeat left top; float:left; margin:0 11px;}



.date{ width:79px; height:57px; text-align:center; color:#FFFFFF; padding-top:10px; margin-left:27px;}

.m-d{ font-size:22px;}

.n_t{ font-size:15px; color:#535353; border-bottom:solid 1px #ededed; margin:0 27px; padding:13px 0 17px 0;}

.n_t a{ color:#535353;}

.n_t a:hover{ color:#b2906c;}

#news ul li p{ color:#7c7c7c; margin:0 27px; padding:19px 0 64px 0; height: 72px;}

.jia{ font-size:52px; width:54px; height:54px; line-height:54px; text-align:center; margin-left:162px; font-family:Courier New;}

.jia a{ color:#FFFFFF;}

.jia a:hover{ color:#b2906c;}



#contact{ width:100%; float:left; background:url(../images/con_bj.jpg) no-repeat center top; padding:75px 0 121px 0; line-height:15px; color:#FFFFFF;}

#contact span{ font-size:17px;}

#contact p{ padding-top:13px;}

#contact a{ color:#FFFFFF;}

#contact a:hover{ text-decoration:underline;}

.c_tel{ float:left; width:270px; padding-left:124px;}

.c_add{ float:left; width:209px; padding:0 60px 0 144px;}

.c_email{ float:left; width:250px; padding-left:143px;}



#footer{ width:100%; float:left;}

.f_l{ float:left; line-height:30px; width:900px; padding:56px 0 58px 0;}

.f_l span{ color:#5d5d5d;}

.f_l span a{ color:#5d5d5d;}

.f_l span a:hover{ text-decoration:underline;}

.f_r{ float:right; width:300px; text-align:right; padding-top:34px;}

.f_r img{ float:right; margin-left:20px;}

.f_r p{ padding-top:17px; color:#505050; line-height:25px;}