@charset "utf-8";
/* CSS Document */

.def-banner {position:relative; width:960px;height:370px; overflow:hidden;}
.def-banner .banImgs{width:960px;height:370px; 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:12px; width:12px; overflow:hidden;float:left; margin-right:4px; background:url("../images/default/banner-icon-def.png") no-repeat center center;_background:#910d11;}
.def-banner .jsNav a.current:hover,.def-banner .jsNav a.current{ text-decoration:none;background:url("../images/default/banner-icon-cur.png") no-repeat center center;_background:#c69d79;}

.d-wp{background:#fff;padding:3px 0 10px 0;}
.top-xp{width:960px; margin:0 auto;height:137px; background:#fff;position:relative;overflow:hidden;}
.top-xp ul{width:980px;}
.top-xp li{position:relative;float:left;width:315px;height:120px;overflow:hidden;margin-right:4px;display:inline;border:1px solid #ae9b71;}
.top-xp li .cur{position:absolute;width:315px;height:137px;z-index:2;background:url("../images/default/d-pic.png") no-repeat;display:none;}
.top-xp li .cur .topDb{margin-top:-28px;color:#5e0a0a;height:28px;line-height:28px;padding:5px 13px 0;font-size:14px;font-weight:700;font-family:\5B8B\4F53;}
.top-xp li .cur .ctt{margin-top:4px;height:100px;padding:0 10px;}
.top-xp li .cur dd{background:url("../images/default/icon-sj.png") no-repeat left center;padding-left:10px;width:130px;float:left;}

.top-xp li .els{position:absolute;height:137px;z-index:1;}
.top-xp li .els .topDb{height:28px;line-height:28px;padding:0 20px;background:url("../images/default/d-xpTop.png") repeat-x;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#4c4c4c;}
.top-xp li .els .ctt{height:120px;}

.d-bom{width:940px;margin:15px auto 0;}
.d-newsTop{height:23px;line-height:23px;position:relative;background:url("../images/default/icon-dian.png") repeat-x left bottom;margin-bottom:5px;}
.d-newsTop b{cursor:pointer;display:inline-block;padding:0 7px 0 20px;height:22px;line-height:22px;font-size:12px;font-weight:700;color:#404040;float:left;}
.d-newsTop b.current{color:#fff;border:1px solid #b3b3b3;border-bottom:0;background:url("../images/default/newsTab.png") #5e0a0a no-repeat;}
.d-newsTop a.more{display:inline-block;width:35px;position:absolute;right:0;top:0;}
.d-news{width:315px;height:180px;float:left;margin-right:20px;}
.d-news ul{display:none;}
.d-news li{position:relative;height:30px;line-height:30px;border-bottom:1px dotted #ccc;}
.d-news li em{font-family:\5B8B\4F53;margin-right:5px;color:#555;}
.d-news li span{position:absolute;right:0;top:0;font-size:10px;color:#808080;}
.d-news li a:hover{text-decoration:underline;}

.d-pro{width:605px;height:150px;float:left;}
.d-proTop{height:24px;line-height:22px;position:relative;overflow:hidden;margin-bottom:5px;}
.d-proTop b{font-family:\5FAE\8F6F\96C5\9ED1;color:#333;font-size:14px;}
.d-proTop em{color:#b3b3b3;font-size:14px;text-shadow:1px 1px 1px #e1e1e1;margin-left:5px;}
.d-proTop a.more{display:inline-block;position:absolute;right:0;top:0;}

.d-proCtt{ width:605px; height:155px; overflow:hidden; position:relative; float:left;}
.d-proCtt .iconLeft {  position: absolute; left: 0; top:55px; }
.d-proCtt .iconRight { position: absolute; right:0; top:55px; }
.d-proCtt .bgList {overflow: hidden; position: absolute; left:22px; top: 10px; width: 562px; }
.d-proCtt .bgList li {float:left;width:184px;height:135px;padding:2px;}
.d-proCtt .bgList li a{display:block;padding:3px;text-align:center;background-color:#F0F0F0;}
.d-proCtt .bgList li a:hover{background-color:#ae8e2e;}
.d-proCtt .bgList li a:hover span{color:#fff;}
.d-proCtt .bgList li img{ background:#e2dedb; border:1px solid #fff; vertical-align:top;margin-bottom:3px;}

.d-honour{width:220px;height:150px;float:left;}
.d-honTop{height:24px;line-height:22px;position:relative;background:url("../images/default/icon-dian2.png") repeat-x left bottom;overflow:hidden;margin-bottom:5px;}
.d-honTop b{font-family:\5FAE\8F6F\96C5\9ED1;color:#333;font-size:14px;}
.d-honTop em{color:#b3b3b3;font-size:14px;text-shadow:1px 1px 1px #e1e1e1;margin-left:5px;}