@charset "utf-8";
/* CSS Document */

.mid{background:#fff center top; }
.box1{width:1024px;margin:18px 0;}
.box1 .title{ background: url(../images/bg-line-dotted.gif) repeat-x 0px 23px;width:1024px;padding:10px 0 10px 0px}
.box1 .title .tt{color:#fff; background:url(../images/title-bg.png) no-repeat ;width:240px; height:60px; text-align:center;}
.box1 .con-box{ width:1024px; margin-top:-25px;}
.box1 .con-box li{width:220px; height:186px; float:left; margin-left:34px; margin-bottom:25px; position: relative}
.box1 .con-box li.blue{background:#2ca6e0;}
.box1 .con-box li.yellow{background:#faed00}
.box1 .con-box li.white{background:#fff}
.box1 .con-box li.gray{background:#c8c9ca}
.box1 .con-box li.copper{background:#c8bb9b}
.box1 .con-box li.green{background:#8dc21f}
.box1 .con-box li.brown{background:#321e19}
.box1 .con-box li.black{background:#231815}
.box1 .con-box li.red{background:#e50012}
.box1 .con-box li.magenta{background:#e3007f}

.box1 .con-box .title_blue{color:#2ca6e0!important;}
.box1 .con-box .title_yellow{color:#faed00!important;}
.box1 .con-box .title_white{color:#fff!important;}
.box1 .con-box .title_gray{color:#c8c9ca!important;}
.box1 .con-box .title_copper{color:#c8bb9b!important;}
.box1 .con-box .title_green{color:#8dc21f!important;}
.box1 .con-box .title_brown{color:#321e19!important;}
.box1 .con-box .title_black{color:#231815!important;}
.box1 .con-box .title_red{color:#e50012!important;}
.box1 .con-box .title_magenta{color:#e3007f!important;}

.box1 .con-box li .bt{margin-top:24px;margin-left:20px; color:#666; font-size:30px; overflow:hidden; width:180px; height:100px;}
.box1 .con-box li .time,.box1 .con-box2 li .tt-bg{ background:url(../images/time-bg.png) no-repeat; position:absolute;width:131px; height:28px; bottom:0; right:0;color:#fff; text-align:center;
 line-height:28px;}
 .box1 .con-box li  .city{ position:absolute;left:3px;bottom:0;color:#717071}
.box1 .con-box2 li{width:220px;float:left;border:1px #e3e3e3 solid; margin-left:34px;margin-bottom:25px; } 
.box1 .con-box2 li .img{border-bottom:1px #e3e3e3 solid;}
.box1 .con-box2{ width:1024px;margin-top:-25px}
.box1 .con-box2 li .tt{width:150px;margin-left:5px; overflow:hidden;}
.box1 .con-box2 li .btn{margin-top:10px}
.box1 .title .tt2{color:#717071;width:140px; height:60px; text-align:center;margin-left:-10px}
.box1 .con-box3{ width:1024px;margin-top:-25px}
.box1 .con-box3 li{width:160px;float:left;margin-right:12px; margin-bottom:10px; position:relative} 
.box1 .con-box3 li.last{margin-right:0}
.box1 .con-box3 li .tt-bg{ position:absolute;bottom:0 ;right:0; background:url(../images/tit-bg.png) no-repeat;width:132px; height:39px; color:#fff; line-height:39px; text-align:center}
.task-top{height:80px;background:#fff center top;border-bottom:2px #dbdbdb solid;}
.task-top .tit{margin-top:3px;color:#231815;width:1024px}
.task-bottom{background:#fff center top;}
.fl-bar{width:188px; background:#fff left top;border-right:2px #dbdbdb solid; height:680px;}
.fl-bar .tt{background:#e50012;width:148px; height:48px; line-height:48px;color:#fff; text-align:center;margin-top:150px}
.fr-bar{width:834px;}
.fr-bar .item{padding-top: 9px;margin-top:5px;
clear:both;*padding-top:4px;
line-height: 34px;
z-index: 1;
position: relative;}
.fr-bar .item  .label{width:100px;
text-align: left;
font-size: 16px;
color: #3E3A39;
padding-left: 20px;}
.fr-bar .item .item-ifo {
position: relative;
}
.fr-bar .item .item-ifo  .text {
width: 288px;
height: 16px;
padding: 9px;
border:2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px
}
.fr-bar .item .item-ifo  li{border:2px solid #888;float:left;margin-right:5px;width:34px; height:34px; position:relative }
.fr-bar .item .item-ifo  li.blue{background:#2ca6e0;}
.fr-bar .item .item-ifo  li.yellow{background:#faed00}
.fr-bar .item .item-ifo  li.white{background:#fff}
.fr-bar .item .item-ifo  li.gray{background:#c8c9ca}
.fr-bar .item .item-ifo  li.copper{background:#c8bb9b}
.fr-bar .item .item-ifo  li.green{background:#8dc21f}
.fr-bar .item .item-ifo  li.brown{background:#321e19}
.fr-bar .item .item-ifo  li.black{background:#231815}
.fr-bar .item .item-ifo  li.red{background:#e50012}
.fr-bar .item .item-ifo  li.magenta{background:#e3007f}
.fr-bar .item .item-ifo  li.remark{border: 2px solid #090;
}
.fr-bar .item .item-ifo li .mark{ position:absolute; background: url(../images/calsel.png) no-repeat ;bottom:0px;right:0;width:17px; height:16px;
}
.fr-bar  .item  .view-btn{background:#9e9e9f;color:#fff; border:none; height:38px; line-height:38px;padding:0 20px;cursor:pointer}

.fr-bar .item .item-ifo  .text2 {
width: 288px;
height:200px;
padding: 9px;
border:2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px
}
.fr-bar .item .item-ifo  .text3{width: 138px;
height: 16px;
padding: 9px;
border: 2px solid #888;
float: none;
font-size: 14px;
font-family: arial,"宋体";
color: #333;margin-right:4px}
.fr-bar .item .item-ifo  .button2:hover{border:2px #e50012 solid;background:#e50012;color:#fff;}
 .fr-bar .item .item-ifo  .button2{width:74px; height:34px; line-height:28px;border:2px #e50012 solid;background:#fff;color:#231815;letter-spacing:1px;cursor:pointer;margin-right:10px}
.pro-detail{width:1024px;margin-top:20px;}
.pro-detail .title .line{background:#717071;width:4px; height:19px;margin-top:2px}
.pro-detail .title{ height:22px; line-height:22px}
.pro-detail .con{width:1024px;margin-top:20px;}
.pro-detail .con p{padding-bottom:10px}
.pro-detail .con .content{margin-left:70px;width:600px;}
.pro-detail .con .content p{padding-bottom:30px}
.pro-detail .con p.money{padding-top:40px}
.pro-detail .con  a{color:#e50012; text-decoration:none}
.pro-detail .con  a:hover{color:#e50012; text-decoration:underline}
.pro-detail .con a.yb-btn, .pro-detail .con a:hover.yb-btn{width:106px;  height:38px;background:#e50012; line-height:38px; text-align:center;color:#fff;border:none;cursor:pointer;text-decoration:none;display:block;}
.fr-bar .item  .label.ce5{color:#e50012; }
.news-tb td{ height:82px;}
.news-tb{border:1px #E18691 dashed; border-bottom:none}
.news-tb .title td{ background:#e50012; color:#fff;border-bottom:1px #E18691 dashed;}
.news-tb .tt td{border-bottom:1px #E18691 solid; border-right:1px #E18691 dashed; }
.news-tb .sub-tb td{border-bottom:1px #E18691 dashed; border-right:1px #E18691 dashed; }
.news-tb  .sub-tb  .dd{border-bottom:none; border-right:1px #fff dashed}