@charset "utf-8";
/* CSS Document */

.top{background:url(../image/topbg.jpg) repeat-y center center; height:100px;}
.logo{padding:10px 0 0 0;}
.tel{background:url(../image/index_05.png) no-repeat right center; padding:30px 70px 20px 0; color:#7f522e;}
.tel span{background:url(../image/index_03.png) no-repeat left center;padding:5px 0 5px 25px;}
.tel i{ font-size:22px; line-height:24px;}
.navbar{background-color:#2e500f; height:47px;}
.nav li{float:left;position:relative; margin:0 17px 0 16px;}
.nav li a{display:block; color:#fff; font-size:14px;line-height:47px; text-align:center; width:78px;}
.nav li a:hover{background:url(../image/menubg.jpg) no-repeat center center; color:#2e500f;}

/*=====下拉菜单====*/
.nav li ul{position:absolute; left:0; top:30px;background-color:#e1ad38;display:none; overflow:hidden; width:78px;}
.nav li ul li{ width:100%; height:40px; background:none; margin:0; border-bottom:1px solid #fff;}
.nav li ul li a{ font-size:12px;color:#fff; line-height:40px; display:block; white-space: nowrap; font-weight:normal;}
.nav li ul li a:hover{ background:#000; color:#fff;}
.nav li.on ul li a{ background:none; color:#fff;}
.nav li.on ul li a:hover{ background:#000; color:#fff;}


.pro_contact{background-color:#f6f6f6; padding:10px 0 20px 0;}
.pc_con{overflow:hidden;}
.product{width:650px;}
.contact{width:330px;}
.contacttit .tit{color:#7f522e; font-size:16px; font-weight:bold; line-height:56px; height:56px;}
.contacttit .more{line-height:56px; line-height:56px;}
.contacttit .more a{ font-weight:bold;}
.producttit .tit{ background:url(../image/clabg.jpg) no-repeat left center; padding:0 0 0 35px;}
.productcon{background-color:#6fa431; overflow:hidden; padding:15px 0; height:228px;}
.p_pic{width:320px; position:relative; height:228px;}
.p_pic .bd li{float:left;}
.p_pic .bd li img{width:288px; height:216px; display:block;}
.p_pic .hd{position:absolute; right:35px; bottom:10px;}
.p_pic .hd li{float:left; cursor: pointer; background-color:red; margin:0 3px 0 0; width:15px; height:15px; line-height:15px; text-align:center; color:#fff;}
.p_pic .hd li.on{background-color:#fff; color:red;}
.p_pic .hd li:hover{background-color:#fff; color:red;}


.leftmenu{padding:0 10px 0 15px; width:310px;}
.leftmenu ul{overflow:hidden;}
.leftmenu li{float:left; width:142px; padding: 0 10px 10px 0px;}
.leftmenu li a{display:block; color:#456124; font-size:14px; background:url(../image/clalibg.jpg) no-repeat; width:142px; height:28px; line-height:28px; text-align:center;}
.leftmenu li a:hover{background:#456124; color:#fff;}

.menu_more{padding:10px 0 0 0;}
.menu_more a{display:block; background:url(../image/clamore.jpg) no-repeat; width:294px; height:28px; text-align:center; line-height:28px; color:#916f27;}

.c_tel{position:relative;}
.c_tel .num{ font-size:24px;float:right; width:282px; height:50px; border:1px solid #ccc; padding:0 0 0 40px; line-height:50px;}
.c_tel .icon{background:url(../image/index_07.png) no-repeat left top; width:50px; height:60px; position:absolute; left:-10px; top:-10px;}
.c_pos{ color:#333; padding:70px 0 0 10px;}

.pro_piccon{overflow:hidden;}
.pro_piccon li{float:left; padding:0 5px;}
.pro_piccon li img{width:241px; height:184px;}
.pro_piccon li span a{display:block; line-height:30px; text-align:center; font-size:14px; color:#333;}

.news_about{overflow:hidden; padding: 0 0 30px 0;}
.company{width:326px; padding-right:5px;}
.companytit{border-bottom:1px solid #ccc;}
.companycon li{padding: 13px 0 0 0;}
.companycon li a{display:block; color:#333;}

.about{background-color:#6fa431; width:340px; height:230px; margin-top:25px; position:relative;}
.abouticon{background:url(../image/b_03.png) no-repeat; width:52px; height:51px; position:absolute; right:15px; top:-14px;}
.abouttit {text-align:center; color:#fff; font-weight:bold; font-size:16px; line-height:40px;}
.aboutcon{line-height:30px; color:#fff; padding:0 10px 10px 10px;}

.casecon{overflow:hidden;}
.casecon li{float:left; padding:0 5px;}
.casecon li img{width:241px; height:184px; display:block;}
.casecon li span a{display:block; line-height:36px; text-align:center; font-size:14px; color:#333;}

.footer{background-color:#222; padding:20px 0 30px 0;}
.footercon,.footercon a{color:#999;}
.f_nav{padding:10px 0;}
.f_nav a{padding:0 20px; font-size:14px;}
.f_nav,.keyword,.f_con{text-align:center;}


/*innercode*/
.inner_con{overflow:hidden;}
.siteadd{font-size:14px;}
.inner_tit .siteadd a{font-weight:normal;}
.ileftmenu{width:235px;}
.ileftmenu_tit{background:url(../image/l_03.jpg) no-repeat center center; height:40px;}
.ileftmenu_tit span{line-height:40px; display:block; color:#445d23; padding:0 0 0 84px; font-size:16px;}
.ileftmenu_con{background-color:#6fa431; padding:0 0 14px 0;}
.ileftmenu_con li{ margin:0 12px; padding:14px 0 0 0;}
.ileftmenu_con li a{ width:212px; display:block; background:url(../image/l-04.jpg) no-repeat; height:30px; padding:0 0 0 30px; font-size:14px; color:#46622f; line-height:30px;}

.icontact{padding:20px 0;}
.icontacttit{background-color:#f0c159; color:#7f522e; font-size:16px; font-weight:bold; padding:0 0 0 10px;}
.icontactcon{padding:10px; color:#333; font-size:14px;}

.irightcon{width:730px;}
.iprocon{overflow:hidden;}
.iprocon li{float:left; padding:0 6px;}
.iprocon li img{width:230px; height:180px; display:block;}
.iprocon li span a{display:block; line-height:40px; color:#333; color:#333; font-size:14px; text-align:center;}


/************
	可以复制
**************************/

.inner-news{ padding:10px;}
.inner-news li{width:100%; overflow:hidden; border-bottom:1px dashed #999; background:url(../image/nav-li-a.png) no-repeat 7px 17px; padding:5px 0;}
.inner-news li a{font-size:14px; padding-left:13px; background:url(../images/ico_3.gif) no-repeat left center; color:#753c08;}

.inner-image-date{padding-top:20px;}


.ind-tit{font-size:16px; text-align:center; font-weight:bold; padding-top:10px;}
.ind-time{text-align:center; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.ind-con{ padding-top:10px;}

.img-deta{ text-align:center;}
.img-deta img{ max-width:700px;}
.img-tit-deta{ text-align:center; padding:10px 0; font-weight:bold; color:#000; font-size:16px;}

/*============== inner-grestbook ==========*/

.grestbook_list{  margin: 12px 0;line-height: 26px;background: #fff;}
#pages{text-align: center;font: 12px '宋体';}
.post_box{border: 1px solid #eee;background: #fff; padding-bottom:20px;}
.post_box h5{line-height: 35px;text-align: center;font-size: 14px;border-bottom: 1px solid #eee;height: 35px;background: #f5f5f5;}
.table_form{  margin: 10px;width: 95%;}
.table_form tbody td{border-bottom: 1px solid #eee;}
.table_form td{  padding: 8px 0 5px 8px;line-height: 22px}
.button{background: #ddd;height: 22px;border-top: 0;border-left: 0;border-bottom: 1px solid #666;border-right: 1px solid #666;padding: 3px 6px;margin-right: 5px;}
#content {margin:0;line-height:22px;}

/*====== inner-product-date ======*/
.inner-meta-img-big img{width:302px; height:302px;border: 1px solid #ccc;}
.w12{float:left;}
#zoom_list{width: 302px;height: 60px;background: #EFEFEF;}
#zoom_list .next {float: right;width: 14px;height: 54px;margin-top: 2px;text-align: center;overflow: hidden;background: #EFEFEF url(../images/next.gif) no-repeat -3px 18px;}
#zoom_list .pre{float: left;width: 14px;height: 54px;margin-top: 2px;text-align: center;overflow: hidden;background: #EFEFEF url(../images/pre.gif) no-repeat -3px 18px;}
#zoom_list #zoom_list_box{  float: left;width: 232px;overflow: hidden;height: 56px;position: relative;}
#thumblist li{float: left;width: 58px;overflow: hidden;text-align: center;margin: 2px 0;padding:10px 0 0px 12px;}
#thumblist li span{height: 52px;width: 220px;line-height: 30px;}
#thumblist li span a{width: 50px;height: 50px;font-size: 42px;border: 1px solid #FFF;}
#thumblist li span img{  max-height: 50px;max-width: 50px;}
.w14{padding:20px 0 0 30px; float:left; width:395px;}
.p_tabs li{padding:10px 0 0 0; float:inherit; width:330px;}
.bdsharebuttonbox-1{padding:15px 0 0 0;}
.linkproduct-con{padding:20px 0 0 0;}
.linkproduct-con-img{padding-top:20px;}

.share-2 h1{color:#753c08; font-weight:bold;}

.pagenav{overflow:hidden;width:100%; padding:0 10px;}
.pagenav-right{padding-right:10px;}
.big_small{width:302px; height:302px;}
.mate-title{ height: 32px;line-height:32px;border-bottom: #666 solid 2px;font-size: 14px;background-color: #efefef;}
.mate-title b{padding-left:10px;}
.linkproduct{padding-top:20px; float:left; width:100%;}
.pro-11 .img img{width:165px; height:130px; border:solid 1px #CCC;}
.pro-11 p{width:173px; text-align:center; line-height:30px;}
.ipt11{overflow:hidden; padding:10px;}
.mate-product{ padding:10px 0 0 0;}
.mate-product li{float: left;padding:0 11px;}
.mate-product li img{width:160px; height:130px;}
.mate-product li span a{display:block; line-height:30px; text-align:center;}



/*===== kefu ====*/
.kefu {width:99px;height:60px;position:absolute;top:0px; z-index:999}
.kefu .kftop{background:url(../images/kefu_top.gif) no-repeat;height:20px;}
.kefu .kfbottom{background:url(../images/kefu_bottom.gif) no-repeat;height:14px;}
.kefu .kfbox {border-left:1px solid #DDE6EC;border-right:1px solid  #DDE6EC;overflow:hidden;zoom:1;padding:1px;background:#FFF;color:#f00;line-height:26px;}
.kefu .kfbox ul {padding-left:6px;}
.kefu .kfbox ul li.tit {color:#800000;}
.kefu .kfbox ul li img {vertical-align:middle;}
.kefu .kfbox .tit{padding-left:0; font-size:12px;}

/*======= flip =====*/
.flip{overflow:hidden; font-family:"微软雅黑"; padding:10px 0; font-size:14px;}
.flip_left{ float:left;}
.flip_right{float:right;}

/*====== 上一页-下一页 =====*/
.page{text-align:center;line-height: 40px; clear:both; padding:10px 0 0 0;}
.page a{font-size:14px; margin:3px; padding:2px 8px;color:#666; border:1px solid #666;}
.page a:hover{border:1px solid #666; color:#fff; background-color:#666;}
.page span{font-size:14px; margin:5px; padding:2px 8px;color:#fff; border:1px solid #666; background:#666;}

/*=========
	图片详细
=========*/
.picture-date-txt{font-size:14px; text-align: center; display:block; padding-top:10px;}
.inner-picture-date-con{ font-family:"微软雅黑"; font-size:14px; padding:0 10px;}
.picture-date{text-align:center; padding:10px 0 0 0;}
.picture-date img{ max-width:650px;}


/*文章分享*/
.bshare-custom{padding-top:10px;}