@charset "utf-8";
/* CSS Document */

.banner{height:355px;}
.def-banner {position:relative; height:355px; overflow:hidden; margin:0 auto;}
.def-banner .banImgs{width:1600px;height:355px; overflow:hidden;position:absolute;margin-left:-800px;left:50%;}
.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 .ma980{margin:0 auto;width:980px;height:355px;position:relative;}
.def-banner .jsNav{ position:absolute; right: 15px; bottom: 15px; z-index:99;padding-top:7px;}
.def-banner .jsNav img{vertical-align:top;}
.def-banner .jsNav a.trigger{border:1px solid #333; color:#d7c8b1; text-decoration:none; display:block; height:43px; width:81px; overflow:hidden;float:left; margin-right:4px;}
.def-banner .jsNav a.current:hover,.def-banner .jsNav a.current{border:1px solid #fff;margin-top:-5px;}

.solg{float:right;width:240px;}
.solg img{vertical-align:top;}

.d-pro{float:left;width:720px;height:170px;background-color:#e8e9eb;overflow:hidden;}
.d-pro h3{background:url("../images/default/proTit.png") no-repeat;height:29px;position:relative;line-height:29px;}
.d-pro h3 a.more{position:absolute;right:0;top:0;font-family:\5B8B\4F53;}
.d-pro .proList{border:1px solid #cccccc;border-left:none;border-bottom:none;height:140px;}
.d-pro .proList ul{float:left;width:78px;}
.d-pro .proList ul li{height:22px;line-height:22px;background:url("../images/default/d-pro.png") no-repeat;padding-left:10px;margin-bottom:1px;cursor:pointer;}
.d-pro .proList ul li a{display:block;}
.d-pro .proList ul li.current{background:url("../images/default/d-proCur.png") no-repeat;color:#fff;}
.d-pro .proList ul li.current a{color:#fff;}

.proCtt{padding-top:20px;display:none;}
.proCtt dt{float:left;padding-left:10px;}
.proCtt dt img{border:2px solid #ccc;float:left;margin-right:3px;}
.proCtt dd{float:right;width:200px;margin-right:10px;display:inline;}
.proCtt dd h2 a{font-weight:700;color:#c00007;font-size:14px;}
.proCtt dd a.more{display:inline-block;background:url("../images/default/d-probtn.png") no-repeat;color:#fff;width:69px;height:37px;text-align:center;line-height:20px;}
.proCtt dd a.more em{font-size:10px;}
.proCtt dd p{height:60px;line-height:19px;}