@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,kbd,table,ul,li,marquee,hr,blockquote,ol,pre,fieldset,legend,button,input,textarea,th,td{font-size:12px; margin:0; padding:0; font-family: "微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
ul,ol{list-style:none;}
img{border:0;}
ul{list-style:none;}
a{text-decoration: none; color: #666; }
a:hover{ text-decoration:none}
.clear {clear: both;}
.left{ float:left;}
.right{ float:right;}

body{ background:#282119;}

.top_bg{ width:100%; height:auto; background:url(../images/bg.png) repeat-x;}
.top{ width:1002px; height:auto; background:url(../images/1.jpg) no-repeat; margin:0 auto; padding-top:50px; overflow:hidden;}
.logo{ width:266px; height:100px; padding:0px 0px 0px 7px; float:left;}
.top_right{ width:682px;  float:right;}
.tel{ text-align:right; height:30px; padding-top:10px; }
.nav{ width:672px; height:46px; margin-top:15px; padding-right:10px;}
.nav ul{ margin:0px; padding:0px;}
.nav ul li{ width:96px; height:46px; float:left;}
.nav a{ display:block; width:96px; height:46px; color:#e0d9bc; text-align:center; line-height:46px; }
.nav a:hover{ color:#efd476;}

.center_bg{ width:1002px; height:auto; background:url(../images/2.gif) no-repeat; margin:0 auto; overflow:hidden;}
.banner{ width:600px; height:343px; float:left; padding-left:6px;}
#full-screen-slider { width:100%; height:343px; float:left; position:relative}
#slides { display:block; width:100%; height:343px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%;  height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:18%; top:313px; z-index:1000;  padding:5px 0px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:5px; border-radius:5px; background:#af8845 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#735317}


.about{ width:330px; height:283px; background:#282119; float:left; padding:30px;}
.about_bt{ height:19px; line-height:19px; color:#fff; overflow:hidden;}
.wenz{ width:50px; height:19px; float:left; padding-right:10px; }
.width{ height:19px; float:left; color:#fff9ec; padding-left:10px; font-family:Arial; background:#a2491d;}
.width1{width:260px; }
.width2{width:490px; }
.width span{ display:block;  float:right; background:#41504b; padding:7px;}
.title{ color:#7c7666; height:242px; line-height:22px; padding-top:15px; overflow:hidden;}

.center_bg2{ width:100%; height:auto; }
.center{ width:1002px; height:220px; background:url(../images/3.jpg) no-repeat; margin:0 auto;  overflow:hidden;}
.product{ width:560px; height:180px; float:left; padding:30px 18px 0px 29px;}

.pro_list{  width:560px; height:136px; overflow:hidden; padding-top:20px;}
.pro_list ul{ margin:0px; padding:0px;}
.pro_list ul li{ width:141px; height:136px; float:left; padding:0px 11px 0px 0px;}
.pro_list a{ display:block; width:141px; height:136px; color:#514f50;}
.pro_list img{ width:139px; height:104px;  border:1px solid #e1e3e4; }
.pro_list span{display:block; width:132px; height:30px; line-height:30px; text-align:center; overflow:hidden;}

.new{ width:330px; height:180px; float:left; padding:30px 30px 0px 30px;}
.new_list{ width:330px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.new_list ul{ margin:0px; padding:0px;}
.new_list ul li{width:330px; height:26px; float:left; overflow:hidden; border-bottom:1px dotted #8c887f;}
.new_list a{ display:block; width:315px; height:26px; line-height:26px; color:#8b8672; margin:0 auto; background:url(../images/pic_10.jpg) no-repeat left center; padding-left:15px;}
.new_list span{ float:right; color:#8b8672;}

.footer_a{ width:988px; height:47px; background:url(../images/pic_15.jpg) repeat-x; line-height:47px; color:#7d7761; margin:0 auto; padding:0px 30px; box-sizing:border-box; overflow:hidden;}
.footer_a a{ padding:0px 10px; color:#7d7761}
.footer_b{ width:988px; line-height:20px; color:#7d7664; text-align:center; padding:10px 0px; margin:0 auto;}
.footer_b a{color:#7d7664;}
.ny_banner{  width:990px; height:231px; margin:0 auto;}
.ny_center{ width:988px; margin:0 auto; background:url(../images/pic_14.jpg) repeat-y; overflow:hidden;}
.c_left{ width:242px; height:auto;}
.contact{ width:212px; height:auto; line-height:30px; padding:15px; color:#7e785a;}

.c_left h1{ width:202px; height:44px; line-height:44px; font-weight:normal; background:url(../images/title.jpg) no-repeat; color:#d6b653; padding:0px 20px; font-size:14px;}
.c_left span{ float:right;}

.bt{ width:746px; height:43px; background:url(../images/title2.jpg) no-repeat; line-height:43px; font-size:14px; color:#5d0d0e}

.page{ min-height:400px; _height:400px; padding-bottom:20px;}
.ny_title{width:650px; padding:15px 48px; line-height:200%; color:#666;}

.fy{ text-align:center; color:#666; line-height:30px; padding:10px 0px; }

.ny_new{ width:650px; padding:15px 48px; min-height:350px; _height:350px; overflow:hidden; }
.ny_new ul{ margin:0px; padding:0px;}
.ny_new ul li{width:650px; height:40px;  float:left; }
.ny_new a{ display:block; width:650px; height:40px; line-height:40px; border-bottom:1px dotted #ddd; color:#666;  background:url(../images/pic_101.jpg) no-repeat left; padding-left:15px; box-sizing:border-box;overflow:hidden;}
.ny_new span{ float:right; padding-left:5px; color:#999}

.newsbt{ font-size:16px; font-weight:bold; color:#333; text-align:center; padding:15px 10px; line-height:22px;}
.time{ width:650px; margin:0 auto; line-height:28px; background:#f7f7f7; border:1px #e8e8e8 solid; text-align:center; color:#666}

.ny_pro{ width:746px; overflow:hidden; margin-top:10px;}
.ny_pro ul{ margin:0px; padding:0px;}
.ny_pro ul li{ width:202px; height:182px; float:left; padding:10px 0px 0px 35px;}
.ny_pro a{ display:block; width:202px; height:182px; color:#666;}
.ny_pro img{ width:200px; height:150px;  border:1px solid #e1e3e4; }
.ny_pro span{display:block; width:202px; height:30px; line-height:30px; text-align:center; overflow:hidden;}

.message{ width:650px; margin:0 auto; margin-top:20px;}
.k{border:1px #ddd solid;height:30px;line-height:30px; padding:0px 5px;color:#555;background:#fbfbfb}
.xl{border:1px #ddd solid;font-size:12px;padding:5px;background:#fbfbfb}

.message h1,.message h2{ font-weight:normal}
.message h1{ font-size:20px; color:#333;  padding-bottom:10px; border-bottom:1px dotted #ddd; margin-bottom:5px;}
.message h2,.ren h3{ font-size:14px; color:#2d67a1; margin-bottom:20px;}
.submit{  width:80px; height:28px; color:#fff; text-align:center; line-height:28px; background:#a2491d; border:0px; font-size:14px; cursor:pointer;font-family: "微软雅黑";}
.zhaopin{width:650px; margin:0 auto; margin-top:15px;}
.hr_list span{ padding-left:15px;}
.hr_d{ color:#666;}
.hr_d span{ padding-left:15px;}
.ren{width:650px; margin:0 auto; margin-top:15px;}
.ren h1,.ren h2,.ren h3{ font-weight:normal}
.ren h1{ font-size:20px; color:#333;  padding-bottom:20px;}
.ren h2,.ren h3{ font-size:14px; color:#333; }

.ren1{}
.ren1 h4{ font-size:14px; color:#333; border-bottom:1px dotted #ddd; padding-bottom:10px;color:#e93535; padding-top:50px;}
