@charset "utf-8";
/* For the Banner */
#BannerBox{height:300px; width:1000px; overflow:hidden;}
#BannerBox ul li{ height:300px; overflow:hidden; display:none;}
#BannerBox ul li.cur{ display:block;}
#OpacityBox{ height:48px; opacity:0.5; filter:alpha(opacity=50);-moz-opacity:0.5; background-color:#000; position:relative; left:0; top:-48px;}
#OpacityBox dl{ padding-left:660px;z-index:100;}
#OpacityBox dl dt{ float:left; margin:5px 17px 0; cursor:pointer;height:39px; position:relative;  display:inline;}
#OpacityBox dl dt.cur{ margin-top:2px;}

/* For Content */
.ContentBox{ margin-top:17px;}
.ContentBox .left{ float:left; width:363px; height:213px; background:url("images/GG_25.jpg")/*tpa=http://www.dft.com.cn/templates/dft/style/images/GG_25.jpg*/ no-repeat center; margin-top:1px; display:inline;}
.ContentBox .left .title{ height:30px; line-height:30px; padding:3px 0 0 18px; text-align:left;}
.ContentBox .left .title a:hover{ text-decoration:none;}
.ContentBox .left .title .l{ color:#393939; font-weight:bolder;}
.ContentBox .left .title .r{ margin-left:235px; color:#9e9d9d}
.ContentBox .left ul{ padding:16px 0 0 30px;}
.ContentBox .left ul li{ height:28px; line-height:28px; text-align:left;font-size:12px;}
.ContentBox .left ul li a{color:#000;}
.ContentBox .left ul li span{ color:#9e9d9d; margin-right:22px;}

.ContentBox .middle{ width:410px;float:left; margin-top:3px; margin-left:12px; display:inline;}
.ContentBox .middle ul li{ float:left; height:27px; width:171px; background:url("images/GG_40.jpg")/*tpa=http://www.dft.com.cn/templates/dft/style/images/GG_40.jpg*/ no-repeat left; background-position:-181px 0; cursor:pointer; text-align:center; color:#fff; font-weight:bolder; line-height:27px;font-size:12px;}
.ContentBox .middle ul li.cur{ width:178px; background-position:-3px 0; color:#000;}
.ContentBox .middle .list{ height:187px; background:url("images/GG_40x.jpg")/*tpa=http://www.dft.com.cn/templates/dft/style/images/GG_40x.jpg*/ no-repeat left; background-position:0 -27px;}
.ContentBox .middle .list dl.s1{ padding-top:25px; text-align:left; background:url("images/AD_03.jpg")/*tpa=http://www.dft.com.cn/templates/dft/style/images/AD_03.jpg*/ no-repeat left top; background-position:40px 25px;}
.ContentBox .middle .list dl.s1 dt{ height:43px; line-height:43px; padding-left:120px; margin-bottom:7px;}
.ContentBox .middle .list dl.s1 dt a{ color:#444; font-weight:bolder;}
.ContentBox .middle .list dl.s3{ padding-top:25px; text-align:left; background:url("images/AD_03_02.jpg")/*tpa=http://www.dft.com.cn/templates/dft/style/images/AD_03_02.jpg*/ no-repeat left top; background-position:40px 25px;}
.ContentBox .middle .list dl.s3 dt{ height:43px; line-height:43px; padding-left:120px; margin-bottom:7px;}
.ContentBox .middle .list dl.s3 dt a{ color:#444; font-weight:bolder;}
.ContentBox .middle .list dl.s2{padding:16px 0 0 30px;}
.ContentBox .middle .list dl.s2 dt{height:28px; line-height:28px; text-align:left;}
.ContentBox .middle .list dl.s2 dt a{color:#000;}
.ContentBox .middle .list dl.s2 dt span{ color:#9e9d9d; margin-right:22px;}

.ContentBox .right{ float:right; width:207px; display:inline; padding-top:29px;}
.ContentBox .right .p{ margin-bottom:3px;}
.ContentBox .right .links{height:22px;}
.ContentBox .right .links h5{ background:url("images/FF_43.jpg")/*tpa=http://www.dft.com.cn/templates/dft/style/images/FF_43.jpg*/ no-repeat center; height:22px; line-height:22px; padding-left:19px; text-align:left; overflow:hidden; color:#FFFFFF; cursor:pointer; font-size:12px; font-weight:normal;}
.ContentBox .right .links #Item{ width:200px; background-color:#9c9c9c; position:relative; left:4px; top:0; padding:2px 0;opacity:0.5; filter:alpha(opacity=50);-moz-opacity:0.5; *left:1px; display:none;}
.ContentBox .right .links #Item h6{ height:20px; line-height:20px; padding-left:20px; text-align:left;}
.ContentBox .right .links #Item h6 a{ color:#fff;font-weight:normal;font-size:12px;}



.product-list{height:212px;background:url("images/index-roll.png")/*tpa=http://www.dft.com.cn/templates/dft/style/images/index-roll.png*/ no-repeat 0 0;margin-top:12px;}
.product-list h3{text-align:left;padding:4px 0 0 20px;height:32px;line-height:28px;font-size:12px;color:#393939;}
.product-list-roll{width:960px;overflow:hidden;margin:15px auto 0;}
.product-list-roll td{width:160px;}
.product-list-roll .pro-pic{width:160px;}
.product-list-roll .pro-pic img{width:150px;height:110px;}
.product-list-roll .pro-name{height:30px;line-height:30px;text-align:center;}
