



/* clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }





.wraper{ /* max-width:1898px; */ min-width:1280px; margin:0 auto;overflow: hidden;}
.wrap{width:80%; margin:0 auto;}
section .wrap{width: 73%;}


.ind_tit{ padding:100px 0 0; text-align:center;}
.ind_tit span{ color:#494949;}
.ind_tit span b{ color:#DF0010; font-weight:normal;}
.ind_tit em{ display:block; margin:11px auto 40px; width:65px; height:24px; border-bottom:1px solid #8A8A8A;}
.ind_tit p{font-size: 16px;}



.zxtd{ width:100%; height:1135px; }
.zxtd2{ width:80%; position:relative; height:566px; margin-right: auto; margin-left: auto;  }

.zxtdli{width: 22%;  float:left;    filter:alpha(opacity=80); margin: 0 1.4%}



.zxtd_no1{ position:absolute; left:1.4%; padding-top: 20px; top:220px; background:#333; color:#fff; font-size: 20px; width:340px; height:45px; opacity: 0.8;} 
.zxtd_no2{ position:absolute; left:26.3%; padding-top: 20px; top:220px; background:#333; color:#fff; font-size: 20px; width:340px; height:45px; opacity: 0.8;} 
.zxtd_no3{ position:absolute; left:51.3%; padding-top: 20px; top:220px; background:#333; color:#fff; font-size: 20px; width:340px; height:45px; opacity: 0.8;} 
.zxtd_no4{ position:absolute; left:76.2%; padding-top: 20px; top:220px; background:#333; color:#fff; font-size: 20px; width:340px; height:45px; opacity: 0.8;} 

.zxtd_no5{ position:absolute; left:7%; padding-top: 20px; top:394px; background:#ff9700; color:#fff; font-size: 29px; width:170px; height:88px;}
.zxtd_no6{ position:absolute; left:32%; padding-top: 20px; top:394px; background:#ff9700; color:#fff; font-size: 29px; width:170px; height:88px;}
.zxtd_no7{ position:absolute; left:57%; padding-top: 20px; top:394px; background:#ff9700; color:#fff; font-size: 29px; width:170px; height:88px;}
.zxtd_no8{ position:absolute; left:82%; padding-top: 20px; top:394px; background:#ff9700; color:#fff; font-size: 29px; width:170px; height:88px;}







.block_07{background: url(../images/block_08bg.jpg) no-repeat;-webkit-background-size: 100% 100%;
background-size: 100% 100%;padding-bottom: 0px;}




.block_07 .ind_tit a{
                    color:#000;
                    font-size: 40px;

}


.block_07 .ind_tit a:hover{color: #D7000F}

.block_07 .ind_tit em{border-color: #000}

.bl_07_con{background-color: #f2f2f2;}


.bl_07_con li{width: 25%; float: left; text-align: center;  background:rgb(40,40,40)\9;  filter:alpha(opacity=80); margin: 0 0.5%}


  
  
.bl_07_con li:hover em{border-color: #eee;}


.bl_07_con dl{padding: 40px 30px;color: #ececeb;letter-spacing: 2px}



.bl_07_con dt{margin-bottom:50px; }


.bl_07_con dd{margin-top: 24px}



.bl_07_con em{width: 65%;display: inline-block;   border-bottom: 1px solid #333;  	margin-top: 20px;}



.bl_07_con h4{ color:#333 ;font-size: 32px;}



.bl_07_con p{height: 80px; margin-top: 20px;overflow: hidden; color:#333; font-size: 16px;}



















.block_08{background: url(../images/block_08bg.jpg) no-repeat;-webkit-background-size: 100% 100%;
background-size: 100% 100%;padding-bottom: 124px;}




.block_08 .ind_tit a{
                    color:#000;
                    font-size: 40px;

}


.block_08 .ind_tit a:hover{color: #D7000F}

.block_08 .ind_tit em{border-color: #000}

.bl_08_con{margin-top: 30px;}

.bl_08_con li{width: 19%;float: left;text-align: center;background: rgba(40,40,40,0.8);background:rgb(40,40,40)\9;filter:alpha(opacity=80);margin: 0 0.5%}

.bl_08_con li:hover{background: #4b4949;color: #fff;box-shadow: 0 0 5px #ff9700;z-index: 10}

.bl_08_con li:hover em{border-color: #eee;}



.bl_08_con dl{padding: 40px 30px;color: #ececeb;letter-spacing: 2px}



.bl_08_con dt{margin-bottom: 50px;}


.bl_08_con dd{margin-top: 24px}



.bl_08_con em{width: 65%;display: inline-block;border-bottom: 1px solid #fff; 	margin-top: 20px;}



.bl_08_con h4{font-size: 24px;}

.bl_08_con p{height: 46px;margin-top: 40px;overflow: hidden; font-size: 16px;}
