﻿
/* boby */
*{margin:0; padding:0; -webkit-text-size-adjust:none;}
body{margin:0 auto; text-align:center; background:url(../images/s_bg.jpg) repeat #9a6435; min-height:1000px; width:100%; font-family: Arial; font-size:12px; color:#935d31; line-height:180%;}
ul,li{margin: 0; padding:0; list-style-type: none;}
span{ margin:0; padding:0;}
img{ border:none; }
p{font-family: Arial, Helvetica, sans-serif; text-align:left; line-height:180%; padding:0; margin:0;}
.clear{ clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
a:link,a:visited{font-size: 12px; font-weight: normal; text-decoration: none; color:#935d31;}
a:hover,a:active{ color:#ff0000; text-decoration:underline;}
h1{ font-size:12px;   font-weight:normal;}
 h2{ float:left; color:#522c0c; font-family:"Times New Roman"; font-weight:normal; text-align:center; width:100%; font-size:18px;padding-top:15px;line-height:40px;}
div{ word-wrap: break-word; word-break: normal; } 
/*头部*/ 

#box{ width:1015px; margin:0 auto; }

#top_box{ width:985px; float:left; margin-top:20px;background:#f9f7ee; padding:15px; margin-bottom:20px; }
.wem_text{left:5px; top:10px;}
.bannen{ right:0px; top:10px;}
#logo{ float:left; padding-top:8px; padding-left:10px;}
#top_right{ float:right; margin-top:0px; width:275px; height:30px;}
/*搜索*/ 

#search{float:left; width:275px; height:31px;text-align:right;padding-left:10px; background:url(../images/s_ser.jpg) no-repeat; margin-top:30px;  padding-right:2px; }
.searchk{float:left;padding-top:0px;padding-left:0px;  height:29px; width:155px;}
.scr_text{color:#ccc; border:none; background: url(../images/w_scr_ico.jpg) no-repeat left; width:155px; padding-left:25px; height:25px;padding-top:5px;}



/*公司简介部分*/
#about_box{ float:left; width:220px;height:347px; margin:15px 0px 0px 8px; position:relative; background:url(../images/s_about_bg.jpg) no-repeat;}
#about_box font{ position:absolute; right:10px; top:10px;}
.l_about{ float:left; padding:0px 10px 0px 15px; width:200px; height:200px; text-align:left;}
.pro_news{ float:left;  width:525px; height:346px; background:url(../images/s_new_bg.jpg) no-repeat; margin:15px 0px 0px 4px;}


/*内页*/
#n_box{ float:left; width:752px; margin:15px 0px 0px 5px;overflow:hidden;}
#n_right_box{ float:left; width:752px; background:url(../images/s_n_center.jpg) repeat-y; min-height:500px; min-height:500px;}
.n_right_top{ float:left; background:url(../images/s_n_top.jpg) no-repeat center top; width:752px; height:44px; position:relative;}
.n_right_top h2{ text-align:left; padding-left:20px; font-size:20px;}
.n_right_top font{ position:absolute; right:30px; top:20px;}
.n_right_botttom{ float:left; background:url(../images/s_n_bottom.jpg) no-repeat center bottom; width:752px; height:22px;}
/*内页左边联系我们*/
.n_contact{ float:left; background:url(../images/j_left_cont.jpg) no-repeat; width:225px; height:182px; margin-top:25px;}

/*导航*/
.menu_right{float:left;width:985px; margin-top:15px;background:#f7f3df; border-bottom:1px solid #ba8b5d; border-top:1px solid #ba8b5d; height:31px;}
.menu_right ul{text-align:left;float:left; padding-right:0px;}
.menu_right li{float:left;}
.menu_right li a:link, .menu_right li a:visited{color:#935d31; line-height:31px; padding:0 40px;font-size:14px;height:20px;display:inline-block; font-weight:bold; }
.menu_right li a:hover,.menu_right li.menu_hover a{text-decoration: none;color:#b42127;}
a.shouye{text-decoration: none;color:#d01616;background: #fff; font-weight:bold;}

/*banner切换*/
#banner_box{ width:985px; height:395px; float:left; margin-top:15px;}
#n_banner_box{width:100%;margin: 0 auto; height:274px;}
#banner{height:275px;background:url(../images/m_banner.jpg) no-repeat center; margin:0 auto;}


/*分享*/
.fengxiang{ float:right;}
.hot_sec{ float:left; line-height:27px; padding-left:10px; margin-bottom:15px;}
.hot_sec font{  color:#b79311;}


/*分享*/
.social-icons { float:left;}
.social-icons.about {float: left;margin: 0 0 0 -5px;}
.social-icons li {display: inline;list-style: none;text-indent: -9999px;margin-left: 5px;float: left;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}		
.social-icons li a {background-repeat: no-repeat;background-position: 0 0;display: block;height: 28px;width: 28px;}
.social-icons li:hover {background-position: 0 -38px;}
#social a {width: 28px;height: 28px;margin: 0 6px 6px 0;display: block;float: left;text-indent: -9999px;background-position: 0 -38px;}
#social a img{border: none;}
.dribbble {background: url(../images/dribbble.png) no-repeat;}
.facebook {background: url(../images/facebook.png) no-repeat;}
.linkedin {background: url(../images/linkedin.png) no-repeat;}
.pintrest {background: url(../images/pintrest.png) no-repeat;}
.twitter {background: url(../images/twitter.png) no-repeat;}
/*底部*/
#foot{ width:985px; float:left; height:30px; margin-top:15px; text-align:center; background:url(../images/s_foot_bg.jpg) repeat-x center top; line-height:30px; padding-top:10px;}


/*图片放大*/
.piclist{margin-top:20px;}
.piclist ul li{width:165px; height:150px;float:left;margin:5px 10px;}
.piclist li a{display:block; height:120px; position:relative; outline:none;}
.piclist ul li a img{width:150px; height:120px; border:solid 5px #dfdfdf; position:absolute; left:0; top:0; z-index:2;}
.piclist ul li div{text-align:center; height:20px; line-height:20px; margin-top:10px;}
.piclist ul li a img.hover{border:solid 5px  #dfdfdf;z-index:999;}



/*产品部分*/
#pro_box{ float:left; width:227px; height:347px; text-align:left; background:url(../images/s_left_bg.jpg) no-repeat; margin-top:15px;}
.home_contact{ float:left; width:190px; margin:10px 0px 0px 20px; color:#7b614b;}
/*内页左边*/
#pro_box h2{ float:left; background:url(../images/s_line.jpg) no-repeat center bottom; line-height:40px;}
.pro_list{ float:left;width:223px; padding-top:10px; }
.pro1list1{ width:223px; }
.pro1list1 a:link, .pro1list1 a:visited {line-height:28px;display: block; width:185px;height:28px;padding-left:35px;text-align:left; background: url(../images/s_ico.jpg) 20px 9px no-repeat; color:#7b614b;}
.pro1list1 a:hover, .pro1list1 a:active{ font-weight:700; text-decoration:none;}
.pro1list1hh a:link, .pro1list1hh a:visited{font-weight:700;text-decoration:none;line-height:28px;display: block; width:185px;height:28px;padding-left:35px;text-align:left; background: url(../images/s_ico.jpg) 20px 9px no-repeat; color:#88120c;}


.left_bottom{ float:left; background:url(../images/w_n_bottom.jpg) no-repeat; margin:0px; width:225px; height:142px; padding-top:10px;}
.left_bottom a{ float:left; padding:3px 20px;}
/*首页右边*/
#pro_tuijian_box{ float:left; width:720px; overflow:hidden; padding-left:10px; text-align:left;}
.pro_box_title{ width:740px; height:25px; line-height:20px; background:url(../images/w_n_about_bg.jpg) no-repeat left; float:left; overflow:hidden;}
.pro_box_title h2{ float:left; color:#01645f;  margin:2px 0px 0px 15px;_margin:2px 0px 0px 7px; padding-right:10px; min-width:80px; background:#fff;}

/*内页右边*/
#n_main_center{  width:735px; overflow:hidden; padding-top:15px;float:left; padding-left:20px; }

.text{float:left; width:708px;padding:5px 0px 0 10px;text-align:left; position:relative; border-bottom:1px dashed #ccc; line-height:30px;}
.text font{ font-size:14px; color:#666; font-weight:bold;}
.text span{ position:absolute; right:10px;}
.content{ float:left; padding:20px 0px 0px 15px; width:720px;text-align:left; }
.content h3{font-size:16px; font-weight:bold; border-bottom:1px dashed #ccc; text-align:center; margin-top:0px; line-height:30px; color:#ff0000}
.content_text{ float:left;padding:10px; width:720px;line-height:25px;}

/*内页新闻*/

.date{position:absolute;right:0px; bottom:0px;color:#999999;}
.number{clear:both; float:left; margin-top:10px;}
.click{padding-right:10px; text-align:right; color:#999999;}
.yeshu{ float:left; width:720px;padding-top:10px;}
.yeshu a{ color:#88120c;}
/*置顶返回*/
#back{text-align:right; padding:0; clear:both; padding-right:20px; padding-top:10px;}
 /* 表单定义 */
.input{BACKGROUND-COLOR: #fff; BORDER: #baaf98 1px solid;font-size:12px;height:27px;}
.input_sub{ width:130px; height:38px;  margin-top:10px; background:url(../images/j_sub.jpg) no-repeat; border:none;}
.input_sub01{ width:100px; height:29px;  margin-top:10px; background:url(../images/k_ct.jpg) no-repeat; border:none; }
.page_td{border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#f2f2f2; padding:0px 5px;}
.inputpage{border:1px #ffffff solid;width:24px; height:20px;}

/*在线留言*/
.ordetext{float:left;text-align:left;}
.ordetext h1{ font-size:20px; font-family:arial; font-weight:700; border-bottom:1px dashed #ccc; width:700px; line-height:40px;}
.ordefont{line-height:30px; text-align:center; width:100px; float:left; height:30px;background:#eee;color:#333;}
.orderight{line-height:23px; width:400px; float:left; height:45px;text-align:left; padding-left:10px; }

.input_box{float:left;border:none;background:#fff;padding:10px 0 0 10px;width:380px; color:#999}
.orderight_cont{width:390px;height:130px;float:left; text-align:left;margin-left:10px;border:1px solid #baaf98;}
.mess_cotent{float:left;width:500px;margin:0px 0px 0px 0px;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}
/*产品介绍*/
.product_list{padding:0px 0px 15px 0px;}
.product_list li{float: left;width: 150px;height:260px;padding:5px 10px 10px 12px;}
.product_list h2 a{ padding-top:5px; float:left; width:150px; height:20px;text-align:center; font-size:13px; font-weight:bold; font-family:arial;}
.product_list h2 a:hover{ color:#e07634; }
.product_list h3 { color:#57524b; font-size:12px; font-weight: normal; float:left; width:150px; padding-top:10px;line-height:190%; text-align:left;}

.big_pro{ overflow:hidden;text-align:center; margin-top:20px;}
.big_pro_show{ overflow:hidden; margin-top:20px; width:740px; float:left; text-align:center; }
.big_pro_case{ overflow:hidden; margin-top:20px; width:680px; float:left; text-align:center; }
.pro_text { width:720px;   margin-top:10px; float:left; margin-left:10px; background:#f1f1f1; }
.pro_text li{line-height:20px; padding:10px; letter-spacing:1px; color:#333; min-height:18px; width:330px; float:left;}
.pro_text li font{ color: #FF0000; width:100px; float:left;}
.pro_text li span{ width:330px; float:left;}
.pro_yeshu{ float:left; width:740px;}
.pro_text_tit{ float:left; width:720px; margin-top:20px;  margin-left:10px;}
.pro_text_lingsong{float:left; width:680px; min-height:20px;  background:#f1f1f1; margin-left:10px; padding:10px; border-top:1px solid #ccc;}

.pro_text_tit h4{ font-size:14px;padding:10px; color:#c60404; }
.pro_text_jiage{ float:left; width:720px; line-height:25px; }
.pro_text_jiage h4{ text-align:right; padding-top:10px; padding-right:15px;color:#ff0000; font-size:18px;}
.pro_text_text{ float:left; width:720px; color:#999; text-align:left; padding-right:20px;}
.pro_text_text a{color:#999; text-align:left;}


/*联系我们*/
.contact_pic{ padding:20px; float:left; width:300px; height:351px;}
.contact_text{ float:left; padding-left:200px;  margin-top:10px; line-height:28px; font-size:13px;background: url(../images/contcat_left.jpg) no-repeat left top; width:530px; }



/*内页公司简介图片滚动*/
.whgdimg{width:720px; height:190px; padding-top:20px;}
.whgdimg table tr td,.zzgdimg table tr td{padding:0px 10px;}


/*产品列表*/
.newstk_case ul{  float:left;width:730px; }
.newstk_case li{float: left;width: 152px;height:180px;margin:15px 14px 15px 14px;_margin:15px 10px 15px 10px; padding:0px; }

.newstk_case h3{ font-size:12px; font-weight:normal; width:150px; text-align:center; color:#333;}


/*首页产品滚动*/
#l_pro{ background: url(../images/s_tuijian_bg.jpg) repeat-x center; height:227px; width:985px; float:left; margin-top:15px;}

.mall-slide{width:985px;height:200px;position:relative; margin-top:20px; float:left;}
.mall-slide .mall-prev{display:block;position:absolute;width:22px;height:140px;left:10px;background:url(../images/left.png) no-repeat 0px 70px ;}
.mall-slide .mall-next{display:block;position:absolute;width:22px;height:140px;right:5px;_right:-1px;background:url(../images/right.png) no-repeat 0 70px;}
.mall-slide .mall-prev:hover{background:url(../images/left_h.png) no-repeat 0px 70px}
.mall-slide .mall-next:hover{background:url(../images/right_h.png) no-repeat 0px 70px}
.mall-slide .mall-content{width:985px; height:200px; position:absolute; left:35px; overflow:hidden; top:0px;}
.mall-slide li{display:block;float:left;height:200px;overflow:hidden; width:184px; text-align:center; padding:0px 0px;}

.mall-slide .sm-piclist{margin-top:0;margin-left:-1px;}
.mall-slide a{ color:#8a550a}
.mall-slide h1{color: #8a550a; width:150px; float:left; text-align: center;padding:5px 0px;  float:left; line-height:22px;}

