.index{max-width:1440px; background:#FFF; height:auto; margin:0 auto; }
/***二级页面通用样式**/
.bt_box{width:1170px; min-height:415px; margin:0 auto; padding:0; }

/*左侧*/
.bt_box_list{width:270px; min-height:340px; background:#f7f7f7;}
.bt_box_list .title{width:100%; height:70px; line-height:70px; text-align:center; float:left;}
.bt_box_list .title img{ *+margin-top:34px;}
.bt_box_list .list{width:195px; height:auto; float:right; overflow:hidden; text-align:left }
.bt_box_list .list ul{ margin:0; padding:0;}
.bt_box_list .list li{width:100%; height:36px;}
.bt_box_list .list li a{width:100%; line-height:36px;}
.bt_box_list .list li a:hover{}

/*新版左边*/
.fl{float:left;}
.fr{float:right;}
.left{width:270px;background:#f7f7f7;overflow:hidden;}
.lanmu_box{font-family:微软雅黑;width:270px;background:#f7f7f7;}
.lanmu_box a{text-decoration:none;}
.lanmu_box li{list-style:none;}
.lanmu_box>.tit{line-height:60px;height:60px;text-indent:90px;color:#e60012;font-size:22px;font-weight:bold;}
.listr{padding-bottom:20px;position:relative;left:73px;}
.li_tit{height:36px;line-height:36px;text-indent:13px;background-image:url(dian.jpg);background-position:left;background-repeat:no-repeat;font-size:14px;width:197px;}
.li_tit a{color:#333333;}
.li_tit a:hover{color:#e60012;}
.listr .li_li{position:relative;left:22px;display:none;width:197px;}
.li_li li{height:28px;line-height:28px;color:#333333;width:197px;}
.li_li{list-style:none;}
.listr li a{text-decoration:none;color:#333333;font-size:14px;line-height:28px;height:28px;}
.li_tit>.str{font-weight:bold;}
.fu li>.red{color:#e60012}
 .title li a{color:#333}

/*右侧*/
.bt_box_cen{width:870px; height:auto; }

/*当前位置*/
.bt_position{width:100%; height:30px;line-height:30px; text-align:right; float:right}
.bt_position img{ margin:0 5px 0 0}
.bt_position table{}
.bt_position a{ padding:0 5px; line-height:25px; font-size:14px; color:#6e6e6e;}
.bt_position a:hover{ color:#e60012}

.bt_box_cen .title{width:100%; height:60px; float:left}
.bt_box_cen .title span{ line-height:30px;font-size:26px; color:#e60012}


/*社会责任====责任理念*/
.zeiren_pic{width:870px; height:171px; background:url(zeiren_banner_01.jpg) no-repeat; float:left}
.zeiren_pic span{width:700px; height:auto; float:left; line-height:28px; padding:20px 0 0 20px; display:block; color:#444}
.zeiren_box{width:870px; height:auto; float:left; padding-top:20px; overflow:hidden;}
.zeiren_box ul{width:1000px; margin:0; padding:0;}
.zeiren_box li{width:425px; height:auto; padding-bottom:20px; float:left; margin-right:30px;}
.zeiren_box li span{ display:block}
.zeiren_box li .img{ width:80px; min-height:150px; float:left;}
.zeiren_box li .sp_bt{width:340px; height:30px; line-height:20px; font-size:18px; float:left; color:#4c4c4c}
.zeiren_box li .sp_nr{width:340px; height:auto; float:left; line-height:28px; color:#656565}


/*社会责任====责任报告*/
.report{width:870px; height:auto; float:left; overflow:hidden}
.report ul{width:1000px; height:auto; margin:0; padding:0;}
.report li{width:147px; height:300px; float:left; margin-right:90px;}
.report li img{ float:left; margin-bottom:10px;}
.report li span{ display:block; line-height:28px; float:left; width:100%}
.report li a img{ margin:5px 5px 0 0}
.report li .img{min-height:100px;}


/*社会责任====安全与环保*/

.zeiren_tab .tab_title2{width:870px; height:40px; float:left; border:#e3e3e3 solid 1px; border-right:0;}
.zeiren_tab .tab_title2 ul{ margin:0; padding:0;}
.zeiren_tab .tab_title2 li{float:left; display:block; cursor:pointer; width:50%; *+width:433.8px; height:40px;line-height:40px; text-align:center; color:#949694; font-size:16px; border-right:1px solid #e3e3e3; color:#e60012;}
.zeiren_tab .tab_title2 li.hover{line-height:38px; border-top:2px solid #e60012; color:#e60012; margin-top:-1px}
.zeiren_tab .tab_cen{width:870px; height:auto; float:left; overflow:hidden; padding-top:10px; }



/*社会责任====责任行动*/
.zeiren_pic2{width:870px; height:171px; background:url(zeire_banner_02.jpg) no-repeat; float:left}
.zeiren_pic2 span{width:650px; height:auto; float:left; line-height:28px; padding:25px 0 0 20px; display:block; color:#444}

.zeiren_tab{width:870px; height:auto; float:left; overflow:hidden; padding:30px 0 10px 0;}
.zeiren_tab .tab_title{width:870px; height:40px; float:left; border:#e3e3e3 solid 1px; border-right:0;}
.zeiren_tab .tab_title ul{ margin:0; padding:0;}
.zeiren_tab .tab_title li{float:left; display:block; cursor:pointer; width:25%; *+width:216.95px; height:40px;line-height:40px; text-align:center; color:#949694; font-size:16px; border-right:1px solid #e3e3e3; color:#e60012;}
.zeiren_tab .tab_title li.hover{line-height:38px; border-top:2px solid #e60012; color:#e60012; margin-top:-1px}
.zeiren_tab .tab_cen{width:870px; height:auto; float:left; overflow:hidden; padding-top:10px; }
.padding_tab{padding:0 0 10px 0;}

/*电建报刊===视频*/
.bt_box_cen_tab{width:870px; min-height:610px; float:left;}
.bt_box_cen_tab .title{width:869px; height:50px; *+height:49px; border:#CCC solid 1px; border-top:none;  float:left}
.bt_box_cen_tab .title ul{ margin:0; padding:0;}
.bt_box_cen_tab .title li{ width:433px; *+width:433px;height:50px; float:left; text-align:center ;}
.bt_box_cen_tab .title li a{width:100%; line-height:50px; display:block; border-top:#CCC solid 1px; cursor:pointer}
.bt_box_cen_tab .title .selectTag{color:#e60012; border-top:2px solid #e60012; line-height:49px;}


/*图片集锦*/
.pic_hj{width:870px; height:auto; float:right}
.pic_hj ul{width:900px; margin:0; padding:0}
.pic_hj li{width:273px; height:180px; float:left; margin:0 25px 25px 0; position:relative; overflow:hidden}
.pic_hj li img{width:273px;  text-align:center}
.pic_hj li a{ display:block; color:#FFF}
.pic_hj li a:hover{ display:block; color:#e60012}
.pic_hj li span{ display:block;width:100%;*+width:253px; height:40px; background:url(pic_bt.png); padding-left:20px; line-height:40px; position:absolute; left:0; bottom:0}

/*专题介绍*/
.pro{width:870px; height:auto; float:left; padding-top:20px;}
.pro ul{ padding:0; margin:0;}
.pro li{width:100%; height:107px; *+height:105px; float:left; border:#e5e5e5 solid 1px; margin-bottom:30px;}
.pro li img{width:270px; height:105px; float:left}
.pro li .at{padding:0 !important;}
.pro li h1{font-size:18px; font-weight:100; height:70px; line-height:60px; float:left; padding:0; margin:0; display:block;width:570px; padding-left:20px;}
.pro li a{ line-height:30px; float:left; padding-left:20px; font-size:12px; color:#e60012}
.pro li a:hover{ color:#333}



.weiz{width:1155px;padding:10px 0; float:left;}
.pic_hj_home{width:1170px; *+width:1140px; min-height:675px; border:#CCC solid 1px; padding:20px 14px 10px 14px;}

/*图片集锦===内页*/
.mod18{width:870px;height:606px; position:relative; float:left; }
.mod18 li{float:left;}

/*大图样式*/
.mod18 .picBox{ width:870px;height:500px; position:relative; overflow:hidden;}
.mod18 .picBox ul{height:500px; position:absolute; margin:0; padding:0;}
.mod18 .picBox li{width:870px; height:500px;}

.mod18 .cf li{position:relative; color:#fff;}
.mod18 .cf a{display:block; width:870px; height:500px; position:absolute; color:#fff;}
.mod18 .cf img{width:870px; height:500px;}
.mod18 .cf li span{display:block;width:100%; position:absolute; left:0; bottom:0; padding:10px 20px;background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); 
	color:#FFFFFF;
	line-height:22px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
 }

/*大图左右按钮*/
.mod18 #prevTop{top:230px;width:46px;height:48px; left:0;}
.mod18 #nextTop{top:230px;width:46px;height:48px; right:0;}
.mod18 #prevTop{background:url(big_bnt_l.png)  0 0 no-repeat;}
.mod18 #nextTop{background:url(big_bnt_r.png) 0 0 no-repeat;}

/*小图样式*/
.mod18 .listBox{width:870px; height:87px; position:relative; overflow:hidden; margin-top:20px;}
.mod18 .listBox ul{height:87px ;position:absolute; margin:0; padding:0;}
.mod18 .listBox li{width:147px; height:87px; cursor:pointer; position:relative; }
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block; width:135px; height:87px;}
.mod18 .listBox li img{width:135px; height:83px; border:2px solid #fff;}
.mod18 .listBox li:hover img{border:2px solid #e60012;}
.mod18 .listBox .on img{border:2px solid #e60012;}
.mod18 .listBox .on i{display:block;}

.mod18 .btn{position:absolute; width:21px; height:31px; bottom:25px; cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:2px;background:url(small_bnt_l.png) no-repeat;}
.mod18 .next{right:2px;background:url(small_bnt_r.png) no-repeat;}

.fbgc_1{ background-color:#f3f3f3;}
.fbgc_1 td{ background-color:#cfcfcf; cursor:pointer;}
.fbgc_2 td{ background-color:#fd7719;cursor:pointer;}
















