@charset "utf-8";
/* CSS Document */
.data{height:98px; margin-bottom:30px; overflow:hidden; border-bottom:1px solid #EEEEEE;color:#333333; text-align:center; padding-top:13px; background-color:#f8f8f8;}
.data .dataleft01{float:left; width:388px; border-right:1px dotted #e2e2e2; }
.data .dataleft01:last-child{ border-right:none;}
.data .dataleft01 span{ display:block; }
.data .dataleft01 span.datanum{font-size:26px; height:40px; color:#333333;}
.data .dataleft01 span.datatext{font-size:16px; color:#858585;}

.sx{ overflow:hidden;min-height:170px;color:#333333;text-align:center; padding-top:30px; }
.sx .sxleft01{float:left; width:270px;}
.sx .sxleft01 a{color:#333333;}
.sx .sxleft01 span{ display:block;}
.sx .sxleft01 span.sxtext{font-size:16px; margin-top:10px; height:28px; }
.sx .sxleft01 span.sxinfo{font-size:12px;  }
.sx .sxleft01:not(:last-child){border-right:1px solid #E3E6E9; }

.xuanx{ height:115px; width:100%; margin:40px auto;}
.xuanx ul li{ width:33.3%; height:115px; float:left;}
.xuanx ul li h3{ font-weight:normal; font-size:22px; color:#333333;width:260px; float:right; margin-top:30px;}
.xuanx ul li p{ font-weight:normal; font-size:14px; color:#858585;width:260px; float:right; line-height:26px;}
i.safe-ico{ width:115px; height:115px; background:url(../images/baozhang_ico.png); float:left;}
i.zijin-ico{ width:116px; height:115px; background:url(../images/baozhang_ico.png); background-position:-117px 0; float:left;}
i.zhuanye-ico{ width:115px; height:115px; background:url(../images/baozhang_ico.png); background-position:-235px 0; float:left;}



/*预热中项目*/
.yuz{ position:relative; overflow:hidden; height:88px;}
.xmlist_title{border-bottom:2px solid #FEA41B; height:32px;  }
.xmspan{ position:absolute; top:4px; left:500px; display:block; padding:10px; background-color:#fff; text-align:center;  margin:auto; width:154px; color:#333333; text-align:center; font-size:26px;}

.xmlist{  overflow:hidden; margin-bottom:20px;}
.listleft{ float:left; width:568px; height:288px;position:relative; border:1px solid #e2e2e2; border-right:none;}
.listleft img{ width:100%; height:290px;}
.yzpic{ position:absolute; font:18px/54px "Microsoft YaHei"; color:#fff; padding-left:16px; background:url(../images/yr.png) no-repeat; width:107px; height:84px; top:0px; left:0px;}
.listright{ float:left; width:596px;height:288px; border:1px solid #e3e6e9; }
.listright .listcon{width:90%; min-height:260px; margin:0 auto;overflow:hidden; }
.listright .r_subject{  margin-top:20px; font-size:22px; color:#333333; height:40px; overflow:hidden; border-bottom:1px solid #e2e2e2;}
.listright .r_subject a{color:#333333;}
.listright .r_subject a:hover{color:#ffa511;}
.listright .r_info{  margin-top:20px; color:#99a2b1; height:45px; overflow:hidden; line-height:22px;}
.listright .r_info a{ color:#99a2b1;font-size:14px;}
.listright .r_info a:hover{ color:#ffa511;}
.hycon{ overflow:hidden; margin-top:10px;}
.hycon .area{ float:left; padding-right:20px;}
.hycon .area .sp01{ display:block; background:url(../images/dd.png) no-repeat; width:10px; height:12px; float:left; margin:10px 5px 10px 0px;}
.hycon .area .sp02{  display:block; font:14px/30px "Microsoft YaHei"; float:left; color:#999999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:53px;}
.hycon .canyin .sp01{ background:url(../images/huiyuan.png) no-repeat; width:11px; height:11px;}
.jstime{ width:85%; margin-top:10px; height:40px; border-radius:20px; background-color:#f3f6f9;}
.jstime span{ display:block; float:left;font:14px/40px "Microsoft YaHei"; color:#333333;}
.jstime span.sp01{ display:block; background:url(../images/tubiao.png) no-repeat -51px 0px; width:30px; height:20px; margin:10px 5px 0px 10px;}
.jstime span.sp03{ margin-left:20px; color:#f65647;}
.bm{ overflow:hidden; margin-top:15px; _margin-top:5px;}
.bm .bm-a{ display:block; width:86px; text-align:center; background-color:#ffa511; border-radius:17px; padding:0px 15px; height:35px; font:16px/35px "Microsoft YaHei"; color:#fff; float:right; margin-left:100px}
.bm .bm-a:hover{ background-color:#e8940b;}
.like{ padding:0px 27px; cursor:pointer; margin-left:20px; float:right; height:33px; overflow:hidden; border-radius:18px; border:1px solid #f06255; }
.like .sp01{ display:block; background:url(../images/heart.png) no-repeat; width:20px; height:18px; float:left; margin-top:9px; margin-right:5px;}
.like .sp02{font:16px/32px "Microsoft YaHei"; color:#999999; display:block; float:left;}
.more-a{ display:block; width:160px; height:45px; border:1px solid #e2e2e2; margin:28px auto;font:14px/45px "微软雅黑"; background-color:#fff; color:#333333; text-align:center; border-radius:22px; }
.more-a:hover{ background-color:#ffa511;color:#fff;}
/**完成中项目*/
.ywc{border-bottom:2px solid #4FCFD4;}
.wancon{ overflow:hidden;}
.leftwancon{ width:380px; height:478px; overflow:hidden; float:left; margin-left:15px;_margin-left:5px;}
.leftwancon:first-child{ margin-left:0px;}
.topic{ width:380px; height:209px; position:relative;}
.topic img{ width:100%; height:209px;}
.wcpic{padding-left:16px;  background:url(../images/gre.png) no-repeat; width:106px; height:82px; position:absolute; top:0px; left:0px; color:#fff;font:18px/54px "Microsoft YaHei";}
.botwcon{  border:1px solid #e2e2e2; height:266px;}
.botcons{ width:85%; margin:5px auto;}
.botcons .p-tit{ height:40px; border-bottom:1px solid #e2e2e2; text-align:center; overflow:hidden;}
.botcons .p-tit a{font:18px/40px "Microsoft YaHei"; color:#333333;}
.botcons .p-tit a:hover{color:#ffb148;}
.likewan{ margin:auto; margin-top:10px;}
.botcons .r_info{  margin-top:20px; color:#99a2b1; height:45px; overflow:hidden; line-height:22px;}
.botcons .r_info a{ color:#99a2b1;font-size:14px;}
.botcons .r_info a:hover{ color:#ffa511;}
.jstime01{ width:100%; }
.likewan{ margin-right:114px;}
.areawan{ margin-left:88px;_margin-left:10px}

/**推荐项目*/
.tjxm{border-bottom:2px solid #ff9589;}

.wcpic01{ background:url(../images/red.png) no-repeat; width:106px; height:82px; position:absolute; top:0px; left:0px; padding-left:16px; color:#fff;font:18px/54px "Microsoft YaHei";}
.tzz{ margin-top:4px;}
.tzz a{ display:block; background:url(../images/yrz.png) no-repeat; width:60px; height:30px;font:14px/24px "Microsoft YaHei"; float:left; color:#fff; text-align:center;}
.areatj{ margin-left:54px;_margin-left:20px;}

/**新闻**/
.newsmain{ padding:20px 0px; margin:20px 0px; background-color:#f8f8f8; border:1px solid #EEEEEE;}
.connews{ overflow:hidden;}
.newsleft{ width:100%; float:left;}
.newstop{ height:50px; border-bottom:1px solid #e2e2e2;}
.newstop span{ font:24px/49px "Microsoft YaHei";display:block; float:left; height:49px; border-bottom:2px solid #ffa511; color:#333333;}
.newstop span em{ padding-left:10px; color:#858585;font:14px/50px "Arial";}
.newstop a{ display:block; float:right;color:#858585;font:14px/50px "Microsoft YaHei";}
.newstop a:hover{color:#ffa511;}
.newsleft dl{ margin-top:20px;}
.newsleft dl dd{ overflow:hidden; height:40px; border-bottom:1px dashed #e2e2e2;}
.newsleft dl dd .sp01{ display:block; float:left; background:url(../images/yuanyell.png) no-repeat; width:12px; height:12px; margin:15px 8px 0px 2px;}
.newsleft dl dd a{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:398px; float:left;color:#767676;font:14px/40px "Microsoft YaHei";}
.newsleft dl dd a:hover{ color:#ffa511;}
.newsleft dl dd .sp02{ display:block; float:right;color:#767676;font:14px/40px "Microsoft YaHei";}
.newsright{ width:554px; float:right; }
.sxright{ overflow:hidden; margin-top:30px;}
.sxright .srleft{ width:256px; height:224px; float:left; position:relative;}
.sxright .srleft img{ width:100%; height:224px;}
.srpic{ position:absolute; top:0px; left:0px; background:url(../images/yr.png) no-repeat; width:107px; height:84px;padding-left:16px; color:#fff;font:18px/54px "Microsoft YaHei";}
.listrightsx{ width:290px; height:222px;}
.listrightsx .r_subject{ font-size:18px; height:27px; line-height:18px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.likesx{ float:left; margin-left:0px;}
.fqxm{ display:block; width:390px; border-radius:36px; height:74px; margin:30px auto; text-align:center; background-color:#ffa511; color:#fff;font:28px/74px "Microsoft YaHei";}
.fqxm:hover{ background-color:#e89a19; color:#fff;}

.conhzhb{ overflow:hidden; margin:20px auto;}
.hzcons{ overflow:hidden; margin:20px 0px;}
.hzcons a{ display:block; float:left; width:180px; height:60px; border:1px solid #e2e2e2; margin:6px;_margin:3px;}
.hzcons a img{ width:100%; height:58px;}




