@charset "gb2312";
/* CSS Document */

.contain { width:1128px; overflow: hidden; padding:0 26px; }
.news_wrap { width:859px; margin-top:21px; float:left;}
.imNews {height: 69px;float:left; width:859px;line-height: 69px; border-bottom: 1px solid #bbb;}
.imNews span { padding-left:77px; margin-right: 20px; }
.imNews span a { color:#B90404; font-size: 28px;}
.imNews .right a { font-size: 12px; color:#434343;}

.picNews{ width:509px; height:306px; overflow:hidden; position:relative; float:left; margin-top:18px; }
.picNews .hd{ height:15px; overflow:hidden; position:absolute; right:8px; bottom:6px; z-index:1;}
.picNews .hd ul{ overflow:hidden; zoom:1; float:left; }
.picNews .hd ul li{ float:left; margin-right:8px;  width:16px; height:16px; line-height:10px;  background: url(dot.png) no-repeat 0 -16px; cursor:pointer; display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;}
.picNews .hd ul li.on{ background-position:0 0;}
.picNews .bd{ position:relative; height:100%; z-index:0;}
.picNews .bd li{ zoom:1; vertical-align:middle; }
.picNews .bd li .pic{ position:relative; z-index:0; }
.picNews .pic img{ width:509px; height:306px; vertical-align:bottom;border:0px}
.picNews .bg{ width:509px; height:30px; position:absolute; left:0; bottom:0; z-index:1; background:#000; filter:alpha(opacity=50);opacity:0.5; }
.picNews .title{width:509px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picNews .title a{ color:#fff; padding-left:15px;  }

.newsList{ width:341px; float:left; overflow: hidden; height: 306px; margin-top:18px;}
.newsList ul{  zoom:1; overflow:hidden;   }
.newsList li{ line-height:44px; overflow:hidden; zoom:1; background: url("dot_red.jpg") 15px 20px no-repeat; padding-left: 30px;  }
.newsList li span{ float:right; color:#999;  }

.ztzl { width:1128px; float:left; margin-top:10px;}
.t { height:38px; background: url("jpg_t_bg.jpg") no-repeat; overflow: hidden;}
.t span { line-height: 42px; color:#fff; padding-left:40px;}
.t .right { line-height: 32px; padding-right:10px;}
.t .right a { font-size: 12px; color:#434343;}
.ztzl .c { margin-top:10px;}
.ztzl .c img { width:1128px; height:76px;}

.business_tab{ width:369px; float:left; display:inline; background:#fff;overflow:hidden; margin-top:8px;  }
.business_tab .hd{ height:41px; line-height:41px; position:relative; z-index:1; background: #F6F7F8; border-bottom:1px solid #DAD1CA;}
.business_tab .hd ul{ height:42px; text-align:center; z-index:3;}
.business_tab .hd .right { float:right; line-height: 42px; padding-right:10px;}
.business_tab .hd .right a{ font-size:12px;}
.business_tab .hd ul li{ float:left; cursor:pointer; padding:0 18px; height:42px; color:#333; font-size:16px;  line-height:42px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";position:relative;}
.business_tab .hd ul li a {color:#333; font-size:16px;}
.business_tab .hd ul li.on{ height:37px; line-height:34px; overflow:hidden;  color:#D11D1D; font-size:16px; border:1px solid #C9C9C9; border-top:4px solid #D11D1D; border-bottom:1px solid #fff; z-index:10; background:#fff; }
.business_tab .hd ul li.on a { color:#D11D1D; font-size:16px;}
.business_tab .bd { width:377px; float:left;height:213px;}
.business_tab .bd ul{zoom:1; padding-top:8px;}
.business_tab .bd li { width:347px; line-height:39px; height:39px; background:url(dot_gray.jpg) 6px 18px no-repeat; padding-left:18px;}
.business_tab .bd li span { font-size: 12px; color:#929292; float:right;}

.intro { width:256px; float:left; margin:36px 0 0 12px;}
.intro .c { width:254px; border:1px solid #ddd; border-top:none; height: 330px; overflow: hidden; padding-top:10px;}
.intro .c li {line-height:35px;  background:url(dot_gray.jpg) 14px 18px no-repeat; padding-left:34px;}
.intro .c li span { font-size: 12px; color:#929292;}

.piclink { width:1128px; background: #fff; float:left;}
.link_t { height: 33px; border-bottom: 1px solid #ddd;}
.link_t span { padding-left:40px; width:100px; line-height:30px; height: 31px; font-size: 16px; border-bottom: 4px solid #D11D1D; display: block; color:#D11D1D; }
.piclink .c { margin:15px 0;}
.piclink ul { margin:15px 0; float:left;}
.piclink li { width:112px; height:37px; float:left; margin:0 4px 0 8px;}
.piclink li img {width:110px; height:35px; border:1px solid #ddd;}

.link_wrap { width:1128px; margin-bottom:10px; float:left;}
.link_wrap ul { padding:10px 24px; float:left;}
.link_wrap ul li {width:210px; height:18px; float:left; margin:0 0 0 6px; display:inline;}

