@charset "utf-8";
/* CSS Document */

.def-banner {position:relative; width:960px;height:380px; overflow:hidden;}
.def-banner .banImgs{width:960px;height:380px; overflow:hidden;}
.def-banner .banImgs li{ display:none; position:absolute;}
.def-banner .banPrev,.banNext{ width:29px; height:54px; position:absolute; top:145px; overflow:hidden; cursor:pointer; z-index:9; }
.def-banner .banPrev{display:none;/*background:url(../images/default/banPrev-bg.png) ;left:10px;*/}
.def-banner .banNext{display:none;/*background:url(../images/default/banNext-bg.png); right:10px; */}
.def-banner .jsNav{ position:absolute; right: 15px; bottom: 15px; z-index:99; }
.def-banner .jsNav a.trigger{ color:white; text-decoration:none; display:block; height:8px; width:8px; overflow:hidden;float:left; margin-right:4px; background:#999;}
.def-banner .jsNav a.current:hover,.def-banner .jsNav a.current{ text-decoration:none;background:#AB191C;}

.slog{margin-top:10px;height:119px;background:url("../images/default/slog-bg.png") no-repeat;overflow:hidden;}
.slog .topSl li{float:left;padding:0 10px; color:#fff;font-size:14px;height:25px;line-height:25px;background-color:#000;cursor:pointer;}
.slog .topSl li.current{background-color:#f8ae34;color:#000000;}

.def-slog{ width:940px; height:90px; overflow:hidden; position:relative; float:left; display:none;}
.def-slog .iconLeft {  position: absolute; left: 0; top:35px; }
.def-slog .iconRight { position: absolute; right:0; top:35px; }
.def-slog .bgList {overflow: hidden; position: absolute; left:35px; top: 20px; width: 870px; }
.def-slog .bgList li {float:left;width:145px;text-align:center;}
.def-slog .bgList li img{vertical-align:top;}

.d-pro{margin:10px 0;height:433px; overflow:hidden;}
.d-pro .leftLb{float:left;width:200px;background:#f3f3f3 url("../images/default/le-b-bg.jpg") left bottom no-repeat;overflow:hidden;padding-bottom:160px;}
.d-pro .leftLb dd{padding:5px 10px;margin-bottom:5px;}
.d-pro .leftLb dt h2 a{display:block;background:url("../images/default/pro_rpt.png") 0 0 repeat-x;padding-left:17px;height:30px;line-height:30px;font-size:14px;color:#fff;}
.d-pro .leftLb dd h3{border-bottom:1px dotted #939393;padding:2px 0;}
.d-pro .leftLb dd h3 a{padding-left:20px;display:block;background:url("../images/default/sjicon.png") no-repeat 8px 14px; height: 33px;line-height:33px;color:#666666;}
.d-pro .leftLb dd h3 a.current,.d-pro .leftLb dd h3 a:hover{background:url("../images/default/sjicon2.png") no-repeat 0 0;color:#fff;}

.proImg-list{float:right;width:740px;overflow:hidden;}
.proImg-list .tolBar{height:33px;line-height:30px;background:url("../images/default/tolBar-bg.png") repeat-x left center;position:relative;}
.proImg-list .tolBar label{color:#000;font-size:14px;display:inline-block;background-color:#fff;padding:0 5px 0 0;}

.d-tel{background:url("../images/default/d-tel.png") right center no-repeat #fff;padding:0 280px 0 5px;position:absolute;right:0;top:0;}

.d-ft{margin-top:10px; background:#fff;padding:10px 0;}
.d-about{width:625px; float:left;margin-left:10px;display:inline;}
.d-about h4 {background:url("../images/default/zkpj-bg.png") right center no-repeat;height:25px;margin-bottom:10px;}
.d-about h4 strong{background:url("../images/default/icon-xtb.png") -1px -214px no-repeat;width: 85px; height: 25px;display:inline-block;text-align:center;line-height:25px;color:#fff;}
.d-about-ctt{height:120px;}
.d-about-ctt img.ltr{float:left;margin-right:10px;}
.d-about-ctt .rtr{float:left; width:340px;}
.d-about-ctt h3{font-weight:700;font-size:14px;}
.d-about-ctt .about-more{background-color:#898989;padding:0 10px;color:#fff;height:20px;line-height:20px;display:inline-block;}
.d-about-ctt .about-more em{font-family:\5B8B\4F53;color:#fff;}
.d-about-ctt .about-more:hover{background-color:#666;}
.d-contact{float:right;background:url("../images/default/d-contact-b.png") no-repeat left top;margin-right:10px;height:160px;padding-left:20px;}
.d-contact h3{font-weight:700;font-size:14px;margin-bottom:10px;}

.d-imgPro ul{width:800px;}
.d-imgPro li{float:left;height:205px;margin-right:11px;width:176px;text-align:center;display:inline;}
.d-imgPro li a{font-weight:700;}
.d-imgPro li a img{display:block;}
.d-imgPro li.current a{text-decoration:underline;}

.d-news{ width:980px;margin-top:10px;}
.d-news li{width:290px;height:195px;float:left;margin-right:10px;display:inline;overflow:hidden;padding:0 15px 0 10px;border-right:1px solid #ccc;}
.d-news li h3.top{height:29px;position:relative;line-height:29px;}
.d-news li h3.top strong{font-size:14px;color:#333;}
.d-news li h3.top .more{position:absolute;right:0;top:0;color:#ccc;font-size:10px;}

.d-news li .ctt .newsP{height:24px;line-height:24px;position:relative;}
.d-news li .ctt .newsP a{color:#666666;}
.d-news li .ctt .newsP a:hover{color:#000;text-decoration:underline;}
.d-news li .ctt .newsP span{color:#b2b2b2;font-size:10px;position:absolute;right:0;*line-height:12px;}