@charset "utf-8";
/* CSS Document */


/*  定义按钮的样式 */
.bt01  {color:#434343;background-color:#eeeeee; border:1px solid #d2d2d2;}
.bt01over  {color:#000!important;  background-color:#f57e1f!important; border:1px solid #d2d2d2;}
/*
#mid .left_service .details .input4{ height:18px; width:58px; background-color:#eeeeee; border:1px solid #d2d2d2; line-height:18px;color:#434343; }
#mid .left_service .details .input5{ height:18px;width:58px; background-color:#f57e1f; border:1px solid #d2d2d2; line-height:18px;color:#fff; }
*/

/*==================     中部主体样式    ==========================*/

/*--  首先确定结构 --*/
#mid{position:relative; }
#mid .head{height:42px;}
#mid .right{margin-left:227px; width:777px;}
#mid .left{position:absolute;}

/*面包屑导航*/
#mid .head .breadcrumb{height:28px;; line-height:28px;height:14px; font-size:12px; text-align:right; color:#848484; font-family:'宋体';}
#mid .head .breadcrumb a{color:#848484;}
#mid .head .breadcrumb a:hover {color:#b8ed65; }

#mid .left{left:0; top:42;width:225px; }
#mid .left .navleft{width:225px; }
#mid .left .navleft ul{padding-top:1px;}
#mid .left .navleft li{width:225px; background:url(../images/inner_left_bg_li.jpg) no-repeat right bottom;height:35px;line-height:35px; text-align:center;}

#mid .left .navleft li.curr{background:url(../images/inner_left_bg_curr.jpg) no-repeat right bottom; margin-top:-1px; height:29px; line-height:29px;}

#mid .left .navleft li a{color:#FFF;margin-left:21px;}

#mid .left .navleft li.curr a{color:#8bcb3e;}
#mid .left .placeholder_btm{height:15px;}

#mid .left .navleft_pro li{ text-align:left;}
#mid .left .navleft_pro li a{color:#FFF;margin-left:40px;}

#mid .left  .contact{height:112px; padding-left:13px; padding-top:8px;  background:url(../images/front/left_contact_bg.jpg) no-repeat center center;}
#mid .left  .contact{font-family:"微软雅黑", "黑体", "Arial Black"; font-size:14px; font-weight:bold; color:#fff; line-height:18px;}






/**#mid .right{width:752px; float:right;}  这里的宽度仅供设计时参考具体数字以上面的为准*/
#mid .right{}

#mid .right .borderbox{padding:0px; border: 1px solid #a8df46;height:auto!important; height:520px; min-height:520px; }







/*  右边上面面包屑导航*/
#mid .right .breadcrumb{ color:#a61217; height:27px; line-height:27px; background:url(../images/front/bg_graybar.gif) repeat-x left center; border:1px solid #b0b0b0; font-size:12px; text-align:left; font-family:"微软雅黑", "黑体", "Arial Black"; font-size:14px; font-weight:bolder; letter-spacing:0.2em;padding-left:12px;}
#mid .right .breadcrumb a{color:#a61217;}


/*=======   通用的产品列表  =====*/
#mid .right .pro{} 
#mid .right .pro li{ float:left;width:260px;height:183px;padding:0px; margin:0px;margin-bottom:13px; border: 1px solid #a8df46;text-align:center;} 
#mid .right .pro li.space{width:22px; background:url(../images/pro_list_space.gif) no-repeat center center; border:none;}
#mid .right .pro p.pic{width:193px; margin:0 auto;height:142px; margin-top:8px; text-align:center; } 
#mid .right .pro p.txt{margin:0px;line-height:26px; text-align:center;} 


#mid .right .pro p.txt a:hover {color:#b8ed65; }


/*=======   pro_list 的产品列表  =====*/
#mid .right .pro_list .pro{margin-left:11px;padding-top:0px;} 
#mid .right .pro_list .pro li{ float:left;width:160px; margin-top:10px;} 
#mid .right .pro_list .pro li.space{width:17px;}
#mid .right .pro_list .pro p.txt{margin-top:9px;} 

#mid .pro_list a.sortbt{ background:url(../images/front/pro_list_sort.png) no-repeat left center; padding-left:18px;margin-left:10px;}
#mid .pro_list a.curr{background-image:url(../images/front/pro_list_sort_curr.png);}

/*=======   about 的样式  =====*/

#mid .right .about {padding:32px 28px;}

#mid .right .about .pic{}
#mid .right .about .txt{padding-top:28px; color:#8e8f8e; font-size:12px; line-height:24px;}
#mid .right .about .txt h3{ font-size:22px; line-height:32px;   }
#mid .right .about .txt .small{ font-size:18px; line-height:50px;}
#mid .right .about .bigpic{ text-align:center;}


#mid .view .about {padding:32px 28px;}

#mid .view .about .pic{}
#mid .view .about .tit{ text-align:center;}
#mid .view .about .info {text-align: center;}
#mid .view .about .txt{word-wrap: break-word;word-break: break-all;padding-top:28px; color:#8e8f8e; font-size:12px; line-height:24px; max-width:720px;}
#mid .view .about .txt h3{ font-size:22px; line-height:32px;   }
#mid .view .about .txt .small{ font-size:18px; line-height:50px;}
#mid .view .about .bigpic{ text-align:center;}



/*--  留言 开始 --*/
#booklist{padding:20px 18px;}
#booklist table{border-color:#fff;}
#booklist tr{border:none;}
#booklist tr{ border:none;}

#booklist table td{border-color:#d8decd; color:#706e6e; border:1px solid #d8decd;}
#booklist .book_tit{ font-size:14px; font-weight:bold; }

.TdInput02 {
	background-color: #F6F6F6;
}
.TdTitle02 {
	background-color: #E0E1E2;
	text-align: right;
}

/*--  留言 结束 --*/





/*--  新闻开始 --*/


.newslist01{
	padding:32px 28px;
}
.newslist01 ul{
	padding:0px;margin:0px;
}
.newslist01 li{
	padding-left:26px;
	margin:0px;
	height:46px; line-height:46px; width:730px;
	background:url(../images/news_list_bg.gif) no-repeat left bottom;
	background-repeat: no-repeat;
	background-position: left center;	/*border:1px solid #b5b5b5;*/
}
.newslist01 .tit{background:url(../xpnew_img/Icon_02.gif) no-repeat left center;}
.newslist01 li,.newslist01 .tit,.newslist01 .dat{height:46px;line-height:46px;}
.newslist01 .tit{
	float:left;padding-left:20px; font-size:14px;
}
.newslist01 .tit a:hover{ text-decoration:none; font-weight:normal;}
.newslist01 .dat{
	float:right; padding-right:15px;
}




.newslist01 .tit a{color:#a00107;font-weight:bold;}
.newslist01 li,.newslist01 li a{color:#898989;}

.newslist01 li a:hover {color:#b8ed65; }
#mid .right .cot_details .tit{ font-size:16px; font-family:"微软雅黑", "黑体", "Arial Black"; padding:10px; color:#a00107;}

#mid .right .cot_details .txt{line-height:24px; padding:10px; color:#4b4b4b;}


/*--  新闻结束 开始 --*/







/*==================     底部样式    ==========================*/



/*==================     分页样式    ==========================*/


.page_partical{ text-align:center; padding:5px;border:1px solid #a5b3c3;}
.page_partical{border:none;}

.case_pager{ text-align:right;}


.pagination{ text-align:right; padding-right:50px;}
.pagination {color:#848484;}
.pagination .current{ font-weight:bold;}
.pagination a {color:#81C53B;}


.digg  span{width:17px;height:17px;line-height:18px;padding:2px 6px;text-align:center;margin-right:3px;color:#898989;}
.digg  span img{ vertical-align:middle;}
.digg  span.prev{text-align:right; background:url(../images/front/pager_bt_prev.gif) no-repeat 0px center; padding:0px;} 
.digg  span.current{background:url(../images/pager_bg_num.gif) no-repeat 0px center;color:#FFF;border:1px solid #cdcdcd;border:none; background-color:#6894ae;} 
.digg  span.normal{ background-color:#e7e7e7; } 
.digg  span.next{text-align:left; background:url(../images/front/pager_bt_next.gif) no-repeat right center; padding:0px;} 
.digg  span.normal a {color:#848484;}
.digg  span.prev a {color:#898989;}
.digg  span.next a {color:#898989;}


.wdsc  span{width:29px; height:22px; line-height:22px;text-align:center;margin-right:3px;float:left;display:block;}
.wdsc  span img{ vertical-align:middle;}
.wdsc  span.prev{text-align:right; background:url(../images/front/pager_prev.gif) no-repeat 0px center; padding:0px;padding-right:10px;width:56px; } 
.wdsc  span.current{ font-weight:bold;} 
.wdsc  span.num{ background:url(../images/front/pager_num.gif) no-repeat center center; width:27px;} 
.wdsc  span.next{text-align:left; background:url(../images/front/pager_next.gif) no-repeat right center; padding:0px;padding-left:10px;width:56px;} 
.wdsc  span{color:#005aa0;}
.wdsc  span a {color:#005aa0;height:22px; }

.wdsc  span.disabled{color:#ababab;}
.wdsc  span.prev.disabled{ background-image:url(../images/front/pager_prev_disable.gif);}
.wdsc  span.next.disabled{ background-image:url(../images/front/pager_next_disable.gif);}
.wdsc{margin:0 auto;}