/************** head *****************/
.head{height:91px; background: url(../images/topbg.jpg) no-repeat center top; border-bottom:1px solid #d8d8d8;}
.header{height:91px;}
.logo{width:124px;height:91px; float:left;}
.logo img{width:124px;height:91px; float:left;}
.hd_right{min-width:224px;height:92px; float:right;}
.language{ width:100%; margin-top:20px; text-align:right;}
.language a{color:#666;}
.language span{padding:0 10px;color:#666;}
.head_tel{ color:#009f42;margin-top:8px;}


/******************** Nav_menu **********************/
.Nav_menu{height:42px; background:#bdbdbd; position: absolute; left:0; top:92px; z-index:99999; width:100%;}
.nav{ min-width:760px;height:42px; float: left;}
.nav li{float:left;height:42px;line-height:42px; padding:0 27px;font-size:14px;position:relative; background:url(../images/menuline.jpg) no-repeat right;}
.nav li a{color:#fff;text-decoration:none;display:block; font-size:14px;text-align:center;}
.nav li a.link{text-align:center; }
.nav ul li a:hover{display:block;color:#fff; float:left;}
.nav dl{width:145px;border:1px solid #0051a5; border-bottom:none; border-top:none;font-size:12px;background:rgba(214,214,214,0.85); border:1px solid #d1d1d1;position:absolute;top:42px;left:-20px; z-index:99999;}
.nav dl dd a{ width:145px;color:#444444; z-index:99999; font-size:12px; overflow:hidden;font-weight:lighter; line-height:20px; padding:6px 0;}
.nav dl dd a:hover{ width:145px;color:#009f42; text-decoration:underline;}

.N_search{width:160px; float:right; position:relative; margin-top:9px;}
.input_01{width:160px; height:22px; border-radius:12px; background:#d6d6d6; border:1px solid #cecece; text-indent:12px; line-height:22px;}
.N_botton{position:absolute; top:4px; right:10px; width:16px; height:16px;}



/**************轮播图**************/
.banner{ margin-top:42px;}
.banner a{ display:block;}
.banner a img{ display:block; width:100%; height:auto;}
.banner .bx-wrapper{ margin-bottom: 0;}
.banner .bx-wrapper .bx-pager{ bottom:20px;}


/************** 内容区 **************/
body{background:#f5f5f5;}
.content{min-height:400px;}
.cont_bg{background:#fff; border:1px solid #ddd; float:left; position:relative; z-index:9999; margin-top:-30px; border-top:4px solid #009f42;-moz-box-shadow:0px 4px 6px #ddd;-webkit-box-shadow:0px 4px 6px #ddd;box-shadow:0px 4px 6px #ddd; padding:30px; width:1038px;}
.cont_about{ width:300px;}
.ca_title{ border-bottom:1px solid #ddd;padding-bottom:10px; color: #333;}
.ca_title span{font-size:13px; color:#aaa; font-family:Arial; margin-left:9px;letter-spacing: 0.8px;}
.al_pic{ width:300px; height:100px;float:left; overflow:hidden;}
.al_pic img{ width:300px;float:left; overflow:hidden;}
.ar_text{width:300px; height:74px; overflow:hidden; text-align:justify;}
.ar_text a{font-size:12px; color:#009f42; margin-top:18px;}


/************** news *******************/
.cont_news{ width:390px;}
.news_top{width:100%; height:84px; border-bottom:1px dotted #e7e7e7; margin-bottom:8px;}
.nt_pic{width:108px; height:70px; overflow:hidden;}
.nt_pic img{width:108px;}
.nt_right{width:268px; height:68px; overflow:hidden; line-height:20px;}
.nt_right span{width:100%; height:20px; overflow:hidden; color:#333; font-size:14px;}
.nt_right p{width:100%; height:40px; overflow:hidden; color:#888; font-size:12px; margin-top:10px; font-family:"宋体";}
.nt_list{width:100%;overflow: hidden;}
.nt_list a{width:100%;height:30px; line-height:30px; color:#444; display:block; background:url(../images/newsicon.jpg) no-repeat left center; text-indent:13px;background-size: 3px 3px;}
.nt_list a:hover{color:#009f42; background:url(../images/newsiconh.jpg) no-repeat left center;}


/************** honor *******************/
.cont_honor{width:268px;}
.cq_list{width:276px; overflow:hidden; margin-top:20px;}
.cq_list li{width:130px; height:84px; float:left; overflow:hidden; margin:0 8px 8px 0;}
.cq_list li img{height:84px; text-align:center;transition-duration: 1000ms; transition-timing-function: ease-out; transform: scale(1, 1);-webkit-transform: scale(1, 1);-webkit-transition-duration: 1000ms;-webkit-transition-timing-function: ease-out;}
.cq_list li img:hover{transform: scale(1.2, 1.2);transition-duration: 1000ms; transition-timing-function: ease-out; -webkit-transform: scale(1.2, 1.2); -webkit-transition-duration: 1000ms; -webkit-transition-timing-function: ease-out;}

/************** product *******************/
.cont_pro{min-height:200px; display:block;}
.pro_list{height:184px;}
.slider li{height:184px; width:246px; text-align:center;}
.slider li a{ width:246px;height:184px; display:block; overflow:hidden;}
.slider li a img{height:100%; text-align:center;transition-duration: 1000ms; transition-timing-function: ease-out; transform: scale(1, 1);-webkit-transform: scale(1, 1);-webkit-transition-duration: 1000ms;-webkit-transition-timing-function: ease-out;}
.slider li a img:hover{transform: scale(1.2, 1.2);transition-duration: 1000ms; transition-timing-function: ease-out; -webkit-transform: scale(1.2, 1.2); -webkit-transition-duration: 1000ms; -webkit-transition-timing-function: ease-out;}
.slider li p{font-size:13px; height:30px; color:#fff; background: url(../images/bg.png); position:absolute; z-index:999; width:246px; bottom:0; line-height:30px;}



/************************* foot *******************/
.foot{min-height:50px;margin-bottom: 4px;}
.ft_right{color:#777777;}
