/* D:20140507;A:JakeZhou */
body,div,p,form,table,th,td,dl,dt,dd,ul,li,label,select,span,input,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{background:#fff;font:16px/30px 'Microsoft Yahei';}
ul li{list-style:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#900;text-decoration:underline;}
a img{border:none;}
select,input,a{outline:none;}
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix{zoom:1;display:inline-block;}
*html .clearfix{height:1%;}
.inner{width: 1002px; margin: 0 auto; }

.banner{text-align: center; height: 406px;}
.sec1{background: url(bg1.jpg); position: relative; width: 1000px; height: 1272px;overflow: hidden;}
.l{position: absolute; left: 0; top: 0; width: 370px;}
.r{position: absolute; right: 0; top: 0; width: 340px;}

.sec1 .p1{ font-size: 14px; line-height: 24px; width: 300px;  margin-bottom: 15px;  }
.sec1 .Img1,.sec1 .Img2{ width: 349px; height: 208px; padding: 19px 0 0 21px; margin-bottom: 30px; margin-left: -6px; background: url(temp1.jpg);}
.sec1 .p2{ margin: 50px 0;font-size: 14px; line-height: 24px; width: 300px; }
.sec1 .Img2{margin-top: 180px;margin-left: -20px;}
.keyword{background: url(bg2.png); width: 468px; height: 245px; position: absolute;bottom: 0; right: 0; 
font-size: 30px; line-height: 62px; padding: 40px;}
.sec2{background: url(t1.jpg) no-repeat; padding-top: 5px; width: 1000px; overflow: hidden;}  
.sec2 ul{width: 1500px; margin-top: 30px; font-size: 16px;}
.sec2 li{ width: 210px; float: left; margin-right:53px; }
.sec2 li img{border:8px solid #f0f0f0;}
.sec3{margin-top: 35px;}
.titleBox{margin-top: 0px;}
.newsList{width: 400px; float: left; }
.newsList li{line-height: 36px; width: 400px; float: left;}
.newsImg{width:580px; float: left; line-height: 30px;}
.newsImg li{ width: 220px; float: left; margin-left:70px; }
.more{color: #d9232e}
.keyword span{display: inline-block; background:#aa0000; color: #fff; height: 40px; line-height: 40px; padding: 0 5px; }
.keyword a{text-decoration: none; padding: 0 10px}

.link{background: url(link.jpg) no-repeat top center; padding-top: 60px;  margin-top:30px;text-align: center; height: 100px;}
.link a{ display: inline-block; margin: 0 20px; }
.footer{ height: 122px; background: #000; text-align: center;line-height: 122px; color:#999 }



.sec1_bt1{position: absolute; top: 30px; right: 555px; z-index:999;}

.sec1_bt2{position: absolute; top: 240px; left: 666px; z-index:999;}

.sec1_bt3{position: absolute; top: 412px; right: 555px; z-index:999;} 

.sec1_bt4{position: absolute; top: 636px; left: 538px; z-index:999;}

.sec1_bt5{position: absolute; top: 838px; right: 555px; z-index:999;} 

.sec1_bt1 a, .sec1_bt2 a, .sec1_bt3 a, .sec1_bt4 a, .sec1_bt5 a{font-weight: bold; font-size: 33px; color: #c00204;}