body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}em,address,cite,dfn,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol,li{list-style:none;}a{text-decoration:none;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;font-family:inherit;}button{cursor:pointer;}table{border-collapse:collapse;border-spacing:0;}a,:focus{outline:none;}*:first-child+html a{star:expression(this.onFocus=this.blur());}*html a{star:expression(this.onFocus=this.blur());}
input, label, img, th {vertical-align: middle;}


:link, :visited {text-decoration: none;}
a{color:#292929; text-decoration:none;}
a:hover{text-decoration: none;color:#cb1512;} 

.red,a.red{ color:#D7000F;}
.font_f{ font-family:Microsoft YaHei}
.c1,a.c1{ color:#e71810;}
.c2{ color:#ffa244;}
.black{ color:#000;}

.ffy{font-family:Microsoft YaHei;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}

.fwb{font-weight:bold;}
.fwn{font-weight:normal}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.tj{text-align:justify;}

.t2{text-indent:2em;}

.tdu{text-decoration:underline;}
.fb{ font-weight:bold;}

.auto-center{margin-left:auto;margin-right:auto;}

.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}

.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{#zoom:1;}


.tin{text-indent:-9999px;}

body{background:#FFF;}
#wraper{ margin:0 auto; width:980px; }
#footer,.content,.col-content{width:978px; margin:0 auto;}
.mr10{ margin-right:12px;}
.header{ height:189px; background:url(../image/hd_bg.jpg) no-repeat center top; border-bottom:1px solid #fbfcfd; position:relative;}
 .hd-inner{ width:978px; margin:0 auto; position:relative;height:151px;}
 
 .logo{ height:48px; padding:50px 0 0 40px; }
 .logo a{ display:block;height:48px; cursor:pointer;}
  
 .nav{ width:945px;color:#474747; background:url(../image/nav_bg.jpg) repeat-x;z-index:999; height:35px; position:absolute; bottom:0;padding-left:35px;}
 .nav li{position:relative;line-height:30px;float:left; background:url(../image/nav_line.png) no-repeat right center; margin-left:-2px;}
 .nav li a{ color:#FFF; text-decoration:none;display:block; padding:0 25px;} 
 .nav li a:link,.nav li a:visited{ color:#fff;}
 .nav li a:active{ color:#FFF;}
 .nav li:hover ul{z-index:99}
 .nav .nav_menustyle_1_1 li a{ width:auto;background:none;border:none;line-height:30px;height:35px;}
 .nav .nav_menustyle_1_1 li ul{background:#FFF;color:#000}
.nav .nav_menustyle_1_1 li ul li a{ color:#000; font-size:12px}

 .other-Info{ height:37px; line-height:37px;margin-top:1px; padding:0 15px; background:#f6f8f3; }
  .date{ float:left;}
  .fontstyle1109{display:inline;}
  
  .search{ float:right; width:290px;height:37px;}
  .search form{ height:37px; overflow:hidden;}
  .search .text,.search .btn{ background:url(404.png) no-repeat;}
  .search .text{ width:175px; border:none;height:24px; padding: 0; line-height:24px; float:left;}
  .search .btn{ background-position:-175px 0; width:49px; height:24px; cursor: pointer; border:none; float: left; margin-left:5px;}

.content{overflow:hidden;margin-top:10px;  }
 .main{ float:left; width:729px;}
 
 .hotnews{ border-bottom:1px dotted #d1d1d1;}
 .hotnews .tit{ background-position:10px 5px; padding-left:113px; color:#00489d; height:24px; line-height:24px;}
 .hotnews p{ padding: 6px 10px 15px; line-height:22px; color:#1a1a1a;}
 .hotnews a{ color:#00489d;}
 .hotnews a:hover{ color:#D64049;}
 .hotnews a.more{ color:#d64049}
 .news-center{ height:250px;}
 
 .FocusPic { width:277px; height:231px;zoom:1;position:relative; overflow:hidden;border:1px solid #d1d1d1; padding:4px;}
 .FocusPic .conts{overflow:hidden}
 .FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
 .FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:10px;width:276px;height:30px;line-height:30px;overflow:hidden; text-align:center;}
 .FocusPic .title a{display:block; text-align:center;color:#4c4c4c; border:none;}
 .FocusPic .change{bottom:45px;right:0;position:absolute;text-align:right;z-index:999; background: url(../image/focusPic.png) no-repeat right bottom; height:14px; width:100%;}
 .FocusPic .change i {cursor:pointer; text-align:center;height:14px; width:22px;display:inline-block; color:#fff; border-left:1px solid #808080;}
 .FocusPic .change i.cur { background:#cf0000; }
 .FocusPic p{ text-align:center; padding-top:3px;}
 
 .news{ float:right; width:435px; position:relative;}
 .news .tit{height:29px;line-height:29px; color:#e60d0d; font-size:14px; background:url(../image/title_news.png) no-repeat;}
 .news .tit span.more{ position:absolute;top:0; right:5px; font-size:12px;}
 .news .tit span a{ color:#e96302; }
 .news .tit span.SwapTab{ padding-left:10px; color:#FFF; font-weight:bold; font-size:14px;}
 .news .list-news{ padding:9px 0 10px 15px; border:1px solid #d1d1d1; border-top:none;height:192px;}
 .news .list-news li{ height:24px; line-height:24px; position: relative; background:url(../image/dot4.png) no-repeat 0 50%; padding-left:15px;}
 .news .list-news li span{color:#9d9d9d; position:absolute; right:10px; top:0;}
 
 
 .hidden{display:none;}
 .tab-content .tit{background:url(404.png) no-repeat 0 -35px;  color: #013A99;font-family: Microsoft YaHei;font-size: 14px;height: 34px;line-height: 30px;padding: 0 10px 0 30px;}
 .scrollUl{ height:28px; background-position: 0 -1372px; background-repeat:repeat-x; margin-top:2px; }
 .SwapTab{}
 .SwapTab span{height:39px; width:82px; line-height:30px; display:block; text-align:center;float:left; cursor: pointer; color:#00489d;}
 .SwapTab .fb{ background-position:0 -75px;  cursor: pointer; border:none; color:#cd0000; font-weight:normal; }
 
 
 .box{ width:357px; height:214px; float:left; margin-bottom:12px;}
 .box .title{ height:29px; background:url(../image/title_box.jpg) no-repeat; line-height:29px; font-size:14px; font-weight:bold; color:#FFF; padding-left:35px; position:relative;}
 .box .title span.more{ font-size:12px; font-weight:normal; position:absolute; top:0; right:10px;}
 .box .title span.more a{ color:#515151;}
 .box .ct{ border:1px solid #d3d3d3; padding:10px; height:162px;}
 .box .ct ul li{ line-height:26px; background:url(../image/dot_s.png) no-repeat 10px 10px; padding-left:25px; border-bottom:1px dotted #b7b7b7;}
 
 
 .sidebar{width:238px; float:right;}
 
 .notice{ border-top:1px solid #fff;}
 .notice .tt{ background:url(../image/title_tzgg.jpg) no-repeat; height:30px; line-height:30px; padding-left:30px; color:#FFF; position:relative; font-weight:bold;}
 .notice .ct{padding:15px 5px; border:1px solid #d1d1d1; margin-bottom:10px; height:160px; overflow:hidden;}
 .notice .ct li{ line-height:24px; padding-left:20px; background:url(../image/dot4.png) no-repeat 5px 10px; }
 .notice .more{position: absolute; top:0; right:5px;}
 .notice .more a{ font-size:12px; color:#FFF; font-weight:normal;}
 .notice .lh li{ border-bottom:1px dotted #b7b7b7;background:url(../image/dot_b.png) no-repeat 5px 7px;}
 .notice td{vertical-align:top;padding:4px 2px;}
 .notice .leaderfont1102{padding-top:3px;}
 
  .links{ height:33px; background:#f7f6f6; padding:12px 0 0 10px;}
  .links table{ float:left; height:30px; width:180px;}
  .links select{ width:180px; border:1px solid #ababab; line-height:19px; text-align: center; margin:0 5px; color:#535353; padding:1px;}
  .links span{display:block;}
.footer{ padding-top:20px; height:59px;clear:both; background:url(../image/ft_bg.jpg) repeat-x }

 .copyright { color:#888;line-height: 20px; text-align:center;}
 .copyright a{ color:#adadae;}
 

#content{ background:url(404.png) repeat-x;}
 .sub{width:206px;}
 
 .sub .dh .hd,.sub .dh .bd,.sub .dh .bd li,.xinx li{ background:url(../image/bg.png) no-repeat;}

 .sub .dh .hd{ background-position:0 0; height:31px; line-height:35px; text-align:center; color:#cc0302; font-weight:bold;}
 .sub .dh .bd{ margin-top:5px; background-position:0 bottom; padding-bottom:109px;}
 .sub .dh .bd li{ line-height:23px; margin-bottom:1px; background-position:0 -65px;font-size:14px;padding:2px 0 2px 70px;}
 .sub .dh .bd li.on{ background-position:0 -40px; color:#cc0302 ;}
 .sub .dh .bd li.on a{ color:#cc0302;}
 .sub .dh .bd li#end{ background-position:0 -700px; height:28px;}
 
 
 .crumb{height:32px; padding:0 5px 0 15px;line-height:32px; color:#333; text-align:right;float:right;}
 .crumb span{padding:0 5px 0 5px;background-position: 0 -213px;}
 .crumb a{ color:#333;}
 
 .s-title{ background:url(../image/s_title.jpg) no-repeat; height:32px; line-height:32px; margin:0 0 5px; padding-left:100px; border-bottom:1px solid #e4e4e4; padding-bottom:1px;  }
 .s-title .tit{ float:left;color:#000; font-weight:bold;}
 .list{ width:700px; margin:25px auto;}
 .list ul li{ line-height:28px; border-bottom:1px dotted #e4e4e4; background: url(../image/dian.gif) no-repeat 5px 9px; padding-left:25px; position:relative;}
 .list ul li span{ color:#888; position:absolute; top:0; right:5px;}
 
 .page-number{ margin-top:15px;  }
 .page-number a{cursor:pointer; padding:2px 5px;color:#8b8b8b; border:1px solid #c4d6e6}
 .page-number em{color:#8b8b8b; width:1px; padding-left:5px;}
 .page-number span,.page-number a:hover{ color:#637200; background:#b2d3f8; color:#fff;padding:2px 5px;}
 
 .article{ padding:10px 30px;}
 .article h1 {color: #000; font-size:20px; font-weight:normal;padding: 10px 0;text-align: center;} 
 .article p.time{ border-top:1px dotted #ddd; line-height:24px; text-align:center;}
 .article p.time span{ padding:0 7px; color:#888;}
 .section{ padding:20px 25px; line-height:200%; font-size:14px;}
 .section p{ line-height:200%; padding-bottom:10px;}

 .blank{ height:35px; width:100%;}

 
 .col-main{ float:right; width:745px; overflow:hidden;}
 .col-main .position{ background:url(../image/downline.png) no-repeat left bottom; height:30px; line-height:30px;color:#888;}
 .col-main .position a{ color:#888; padding:0 5px;}
 .section{ width:675px; margin:15px auto 0;}
 .section .title{ font-size:18px; color:#000; background:url(404.png) no-repeat 10px 8px; padding-left:40px; margin:20px 0;}
 .section .artcile{ color:#444;line-height:200%;}
 .section .artcile p{ line-height:200%; padding-bottom:15px;}
 
 
 .section ul.list{ padding:10px 0;}
 .section ul.list li{ line-height:30px; border-bottom:1px dotted #d1d1d1; background:url(../image/dian.gif) no-repeat 10px 10px; padding-left:30px; position:relative;}
 .section ul.list li span{ color:#999; position:absolute; top:0; right:10px;}
  
 
 .navigation{height: 20px;line-height: 20px;overflow: hidden;padding: 15px 0;}
 .navigationEnd{background: none repeat scroll 0 0 #ECECEC;font-size: 0;height: 6px;margin-bottom: 20px;}
 .mainBox{overflow: hidden;width: 940px;margin: 0 auto 0;}
 .newsTitle{font-family: "黑体";font-size: 22px;padding: 10px 0;text-align: center; font-weight:normal;}
 .newsOther{ border-bottom:1px dotted #ddd; border-top:1px dotted #ddd;height: 30px;line-height: 30px;text-align: center; color:#888; font-size:9pt;}
 .newsText{font-size: 14px;line-height: 28px;padding: 30px 0 15px;}
 .newsText p{ padding-bottom:12px;}
  
 .correlation{ padding:20px 0;}
 .ibwNews{display: inline; float: left; margin: 0 10px; width: 460px;}
 .iTitle_01 .hd{background: url("../image/line_01.gif") repeat-x 0 0; height: 29px; line-height: 29px; margin-left:10px;}
 .iTitle_01 .hd h3{color: #CC3300; font-size: 14px; padding-left: 10px;}
 .iTitle_01 .bd{padding: 15px;}
 .infoList_01 li{background: url("../image/arrow_01.gif") no-repeat 0 9px; line-height: 24px; padding-left:20px;}
 .next_page{ background:#f1f1f1; padding:7px 10px;}

 
 
 .page{padding:20px 78px;}
 .page h2{ font-size:20px; margin-bottom:20px; font-weight:normal; height:45px; background:url(404.png) no-repeat right center;}
 
 .article{ line-height:24px; font-size:14px; margin-bottom:15px;}
 .article h1{ font-size:18px; text-align:center; font-weight:normal; margin-top:15px;}
 .article p{ line-height:24px; padding:7px 0;}
 .article img{max-width:580px;width: expression(this.width > 580 ? 580: true);}
 .article p.date{ font-size:12px; text-align:center; border-bottom:1px dotted #e4e4e4;}
 .article .detaile{ line-height:24px;}
 .article .detaile p{padding:7px 0;}
 .article .img{ float:left; margin:10px 25px 10px 0;}
 .article .text{overflow:hidden;}
 .article .text a.more{ font-size:12px; font-family:"宋体"; color:#cd8947;}
 .nextup {border-top: 1px dotted #E4E4E4;font-size: 12px; margin-top: 8px; padding-top: 20px;}
 .nextup a {color: #C92929;}
 .environment{ overflow:hidden}
 .environment .tt{ background:url(404.png) no-repeat; height:21px; margin:15px;}
 .environment li{ float:left; margin-right:6px;}
 .environment li img{ width:146px; height:108px;}
 
 
 .listnews li{ padding-bottom:15px;}
 .listnews li h3{ background: url(404.png) no-repeat; padding-left:35px; font-size:16px; font-weight:normal;}
 .listnews li h3 span,.listnews_pic li span{ font-size:12px; font-weight:normal; color:#d3c5ae; margin-left:10px;}
 .listnews li p{color:#6d6d6d;}
 .listnews_pic li{ margin-bottom:20px;}
 .listnews_pic .pic{ float:left; display:block; margin-right:15px;}
 .listnews_pic .pic img{ width:153px; height:102px;}
 
 .search-in{margin:10px;}
 .Search_Results{border-top:1px solid  #e4e4e4;padding-top:10px;margin-top:15px;}
 .Search_Results td{padding:5px; border-bottom:1px dotted #e4e4e4;}
 .Search_Results tr{background: url(404.png) no-repeat;padding-left:15px;}
 
 .table {overflow: hidden;padding:0 20px 20px;}
 .table table td {padding: 5px;}
 .table table td input.text {border: 1px solid #D7D7D7;height: 20px;width: 290px;}
 .table .textarea{ width:430px}
 .table .reset{background: url(404.png) no-repeat; width:70px; height:21px; border:none; color:#fff; margin-left:10px;cursor: pointer;}
 .table span{ color:#FF0000; padding-left:5px;}
 .table caption{ height:40px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:90px;}
 .table .submit { background: url("404.png") no-repeat scroll 0 0 transparent;border: medium none;color: #FFF; cursor: pointer;height: 23px;width: 51px; margin-right:5px;}
.hd .windowstyle1219{
    color: #CC0302;
    font-weight: bold;
    height: 31px;
    line-height: 35px;
    text-align: center;font-size:15px; display:block;
}
