/*banner*/
#focus { position:relative; WIDTH: 100%;HEIGHT: 550px;}
#au{}
.focus_img1 a{display:block; height:550px; width:100%; cursor: default}
.focus_img2 a{display:block; height:550px; width:100%; cursor: default}
.focus_img3 a{display:block; height:550px; width:100%; cursor: default}

#No{POSITION: absolute; bottom:20px; left:45%; width:240px; list-style:none; Z-INDEX: 1;}
#No LI{FLOAT: left; WIDTH: 70px; HEIGHT: 10px; margin:5px 5px; color:#FFF; line-height:19px; font-weight: bold; text-align: center;}
#No .bbg0 {background-color:#fFF; cursor:pointer}
#No .bbg1 {background-color:#666; cursor:pointer}


.index_about{ background-color:#f3f3f3;}
.index_about p{ padding-left:380px; padding-top:39px; font-size:13px; line-height:30px; margin:0px auto; width:800px; height:250px; color:#6c6c6c; background:url(../images/index_about.jpg) no-repeat;}

a.more1{ padding:0px 40px; font-size:14px; line-height:40px; border:1px solid #e3141d; color:#e3141d;}
a.more1:hover{ color:#3a3a3a; border:1px solid #6c6c6c;}
a.more2{ display:block; margin:20px auto 0px auto; width:200px; height:50px; font-size:20px; line-height:50px; background-color:#e3141d; color:#fff; text-align:center}
a.more2:hover{ color:#fff000;}



.index_bg{background: url(../images/index_bg.jpg) center 53px no-repeat;}
.index_dz{ margin:0px auto; padding:180px 60px 0px 500px; width:620px; height:453px; background:url(../images/index_dz.jpg) no-repeat; font-size:14px; line-height:35px; color:#777777;}

.index_sl{ margin:0 auto; padding:223px 70px 45px 70px; width:1040px; height:312px; font-size:14px; line-height:35px; background:url(../images/index_sl.jpg) center 60px no-repeat;}
.index_sl p{ padding-top:30px; color:#777777;}
.index_sl b{font-size:21px; line-height:45px; color:#e3141d;}
.index_sl .img1{ margin-left:30px;}

.index_news{}
.index_news1{ float:left; width:558px;}
.index_news1 h2{ width:558px; height:45px; background:url(../images/index_news1.jpg) no-repeat}
.index_news1 h2 a{ display:block; float:right; margin-top:16px; width:46px; height:13px; background:url(../images/more.jpg) no-repeat}
.index_news1 p{ padding:25px 0px; height:121px; color:#777777;}
.index_news1 p img{ margin-right:20px;}
.index_news1 p b{ font-size:15px; line-height:30px; color:#e3141d;}
.index_news1 ul{}
.index_news1 ul li{ line-height:48px; line-height:48px; background:url(../images/line.jpg) left bottom repeat-x;}
.index_news1 ul li span{ float:right; color:#999999; font-family:Verdana, Geneva, sans-serif}
.index_news1 ul li a{ display:block; padding-left:15px; width:440px; height:48px; line-height:48px; font-size:14px; color:#777777; background:url(../images/tb01.jpg) left center no-repeat; overflow:hidden;}
.index_news1 ul li a:hover{ color:#e3141d;}

.index_news2{ float:right; margin-right:18px; width:558px;}
.index_news2 h2{ width:558px; height:45px; background:url(../images/index_news2.jpg) no-repeat}
.index_news2 h2 a{ display:block; float:right; margin-top:16px; width:46px; height:13px; background:url(../images/more.jpg) no-repeat}
.index_news2 ul{ margin-top:25px; padding-left:210px; width:348px; height:280px; background:url(../images/pic2.jpg) 10px top no-repeat;}
.index_news2 ul li{ padding-left:15px; width:333px; line-height:40px; height:40px; background:url(../images/tb02.jpg) left center no-repeat; overflow:hidden}