*{ margin:0 auto; padding:0;}
html, body, div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, img, textarea, iframe, table, th, td {
    margin: 0 auto;
    padding: 0;
}
img {
    border: medium none;
    vertical-align: middle;
}
ol, ul, li {
    list-style-type: none;
}
h1, h2, h3, h4, h5, h6, table, th, td {
    font-size: 100%;
    font-weight: normal;
}
body, input, select, button, textarea {
    font-family: "Source Sans Pro",Tahoma,Microsoft yahei;
    font-size: 14px; 
}
.normal, em, i {
    font-style: normal;
    font-weight: normal;
}
body {
    color: #000000; background:#ffffff;
    line-height: 23px;margin:auto;min-width:1230px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
p {
    word-wrap: break-word;
}
a {
    color: #000000;
    text-decoration: none; 
}
a:hover {
    color: #1c59b8;
}
table {
    border-collapse: collapse;
}
input[type="button"] {
    outline: medium none;
}
.clearfix {
    display: block;
}
.overflow{ overflow:hidden}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
@font-face {
  font-family: "tt0102m_";
  src: url("../Fonts/tt0102m_.woff2") format("woff2"),
       url("../Fonts/tt0102m_.woff") format("woff"),
       url("../Fonts/tt0102m_.ttf") format("truetype"),
       url("../Fonts/tt0102m_.eot") format("embedded-opentype"),
       url("../Fonts/tt0102m_.svg") format("svg");
	   font-family: "tt0588m_";
  src: url("../Fonts/tt0588m_.woff2") format("woff2"),
       url("../Fonts/tt0588m_.woff") format("woff"),
       url("../Fonts/tt0588m_.ttf") format("truetype"),
       url("../Fonts/tt0588m_.eot") format("embedded-opentype"),
       url("../Fonts/tt0588m_.svg") format("svg");
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.tl {
    text-align: left;
}
.tc {
    text-align: center;
}
.tr {
    text-align: right;
}
.f12 {
    font-size: 12px;
}
.f14 {
    font-size: 14px;
}
.f16 {
    font-size: 16px;
}
.f18 {
    font-size: 18px;
}
.f20 {
    font-size: 20px;
}
.f24 {
    font-size: 24px;
}
.f30 {
    font-size: 30px; 
}
.f36 {
    font-size: 36px;
}
.undis {
    display: none;
}
.dis {
    display: block;
}
.diss {
    display: inline-block;
}
.w100 {
    width: 100%;
}
.wrap {
    width: 1198px; 
}

.hui{ color:#adacac}
.cs{ color:#F24A07}

.m-auto {
    margin-left: auto;
    margin-right: auto;
}
.l-19 {
    line-height: 19px;
}
.l-15 {
    line-height: 15px;
}
.l-24 {
    line-height: 24px;
}
.l-26 {
    line-height: 26px;
}
.l-30 {
    line-height: 30px;
}
.l-35 {
    line-height: 35px;
}
.l-50 {
    line-height: 50px;
}
.l-80 {
    line-height: 80px;
}
.pl8 {
    padding-left: 8px;
}
.p10 {
    padding: 10px;
}
.p15 {
    padding: 15px;
}
.p20 {
    padding: 20px;
}
.pl5 {
    padding-left: 5px;
}
.pl10 {
    padding-left: 10px;
}
.pl15 {
    padding-left: 15px;
}
.pl20 {
    padding-left: 20px;
}
.pl25 {
    padding-left: 25px;
}
.pl30 {
    padding-left: 30px;
}
.pl30 {
    padding-left: 30px;
}
.pl40 {
    padding-left: 40px;
}
.pt5 {
    padding-top: 5px;
}
.pt10 {
    padding-top: 10px;
}
.pt15 {
    padding-top: 15px;
}
.pt20 {
    padding-top: 20px;
}
.pt25 {
    padding-top: 25px;
}
.pt150 {
    padding-top: 150px;
}
.pt30 {
    padding-top: 30px;
}

.pt40 {
    padding-top: 40px;
}
.pt50 {
    padding-top: 50px;
}
.pt55 {
    padding-top: 55px;
}
.pt75 {
    padding-top: 75px;
}
.pt60 {
    padding-top: 60px;
}
.pb5 {
    padding-bottom: 5px;
}
.pb10 {
    padding-bottom: 10px;
}
.pb15 {
    padding-bottom: 15px;
}
.pb20 {
    padding-bottom: 20px;
}
.pb25 {
    padding-bottom: 25px;
}
.pb50 {
    padding-bottom: 50px;
}
.pr5 {
    padding-right: 5px;
}
.pr10 {
    padding-right: 10px;
}
.pr40 {
    padding-right: 40px;
}
.pr15 {
    padding-right: 15px;
}
.pr20 {
    padding-right: 20px;
}
.pr25 {
    padding-right: 25px;
}
.ml5 {
    margin-left: 5px;
}
.ml10 {
    margin-left: 10px;
}
.ml11 {
    margin-left: 11px;
}
.ml15 {
    margin-left: 15px;
}
.ml16 {
    margin-left: 16px;
}
.ml20 {
    margin-left: 20px;
}
.ml22 {
    margin-left: 22px;
}
.ml30 {
    margin-left: 30px;
}
.ml50 {
    margin-left: 50px;
}
.ml60 {
    margin-left: 60px;
}
.mr5 {
    margin-right: 5px;
}
.mr10 {
    margin-right: 10px;
}
.mr15 {
    margin-right: 15px;
}
.mr20 {
    margin-right: 20px;
}
.mr25 {
    margin-right: 25px;
}
.mr30 {
    margin-right: 30px;

}
.mr50 {
    margin-right: 50px;
}
.mr100 {
    margin-right: 100px;
}
.ml90 {
    margin-left: 90px;
}
.ml70 {
    margin-left: 70px;
}
.mt5 {
    margin-top: 5px;
}
.mt10 {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}
.mt20 {
    margin-top: 20px;
}
.mt25 {
    margin-top: 25px;
}
.mt30 {
    margin-top: 30px;
}
.mt40 {
    margin-top: 40px;
}
.mt60 {
    margin-top:60px;
}
.mb5 {
    margin-bottom: 5px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb15 {
    margin-bottom: 15px;
}
.mb20 {
    margin-bottom: 20px;
}
.mm{ margin:20px}
.color-grey {
    color: #999;
}
.row {
    margin-left: -15px;
}
.row2 {
    margin-left: -20px;
}
.row3 {
    margin-left: -30px;
}
.row4 {
    margin-left: -1px;
}
.ml1{ margin-left:1px}
.blod{ font-weight:bold}
.huise{ color:#666}
.lv{ color:#2D9D3B}
#cs{color:#F30;  }
.hui{color:#ccc}
.mian_index{ width:1230px; background:#fff;}
.top_bg{ background:#F6F6F6; height:32px; overflow:hidden; line-height:32px;}
.top_r1{ width:1230px}
.log_bg{ width:100%; height:350px}
.nav_bg{ width:100%; background: url(../images/index_r2_c16.jpg) repeat-x; height:60px; }
.nav_nav{ width:1230px; height:60px; line-height:60px; font-size:16px}
.nav_nav li{ float:left; width:10%; height:60px; text-align:center}
.nav_nav li:last-child{ background:none}
.nav_nav li a{ color:#fff;}
.nav_nav li a:hover{ color:#fff; font-weight:bold; text-decoration:underline}
.main_bg{ background:#fff  }
.w262{ width:262px; background:#DCEBFE; height:348px;}
.w262_top h5{ float:left; background:url(../images/yu_r2_c2.jpg) no-repeat; width:110px; height:35px; text-align:left; font-size:16px; color:#fff; line-height:35px; padding-left:23px}
.w262_top  span{ float:right; margin-right:12px; text-align:center;}
.w262_top  span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}
.w248{ width:248px; background:#fff; margin-top:8px; height:288px}
.w225{ width:225px; background:#F57301; height:30px;  color:#fff; margin-top:16px; font-size:15px;}
.w225 p{ line-height:30px}
.w225 img{ padding-top:2px;}
.ml39{ margin-left:39px;}
.mr39{ margin-right:39px;}
.w225_bot{ border:1px solid #EFEFEF; width:223px;}
.w225_bot dl{ width:100%; background:#EFEFEF; overflow:hidden; clear:both}
.w225_bot dl dt{ width:100%; height:28px; text-align:center;line-height:28px }

.ddr1{ width:40%; text-align:center; background:#fff; height:28px; overflow:hidden;float:left;line-height:28px;}
.ddr2{ width:59.6%; text-align:center; background:#fff; height:28px; overflow:hidden; float:right;line-height:28px;}

/*焦点图*/
.w469{ width:468px}
.focus{ position:relative; width:468px; height:348px; background-color: #000; float: left;}  
.focus img{ width:468px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#64a0ff; width:25px}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.w453{ width:453px; background:#DCEBFE; height:348px;}
.w435{width:435px;}
.w435_top h5{ width:114px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:16px; color:#fff; float:left; text-align:center;}
.w435_top  span{ float:right; margin-right:12px;text-align: center;}
.w435_top  span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}
.winf_bot{ background:#fff; height:288px;}
.winf_bot dl{ width:403px; padding-top:16px; border-bottom:1px solid #EFEFEF; padding-bottom:10px; overflow:hidden}
.winf_bot dl dt{ width:50px; height:68px; background:#F57301; border-radius:6px; color:#fff; font-size:16px; line-height:18px; float:left; margin-right:12px;}
.winf_bot dl dt p{ padding-top:7px;}
.winf_bot dl dt em{ font-size:14px;}
.winf_bot dd{ width:370px;}
.winf_bot dd h5{ text-align:left; font-size:16px; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:26px;}
.winf_bot dd p{ font-size:14px; line-height:15px; height:30px; overflow:hidden; text-align:left; padding-top:5px;}
.winf_bot dd a{ color:#f47301}
.winf_bot ul{width:403px; clear:both; overflow:hidden; padding-top:10px;}
.winf_bot ul li{ text-align:left; line-height:28px;}
.winf_bot ul li ol{ width:80%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; padding-left:15px;text-align: left;}
.winf_bot ul li span{ float:right; color:#c1c1c1}
.w392{ width:393px; height:292px; background:#DCEBFE;}
.w392_top{ width:368px; padding-top:10px; overflow:hidden; height:40px;}
.w392_top h5{ width:102px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#fff; float:left; text-align:center;}
.w392_top  span{ float:right; margin-right:12px; text-align:center;}
.w392_top  span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}
.w392_bot{width:368px; background:#fff; height:232px;}
.w392_bot ul{width:344px; clear:both; overflow:hidden; padding-top:10px;}
.w392_bot ul li{ text-align:left; line-height:35px; border-bottom:1px solid #EFEFEF; overflow:hidden;}
.w392_bot ul li ol{ width:80%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; padding-left:15px; line-height:35px; display:block; height:35px; text-align:left;}
.w392_bot ul li span{ float:right; color:#c1c1c1}
.w392_bot ul li:last-child{border-bottom:none}





.w292{ width:293px; height:292px; background:#DCEBFE;}
.w292_top{ width:368px; padding-top:10px; overflow:hidden; height:40px;}
.w292_top h5{ width:102px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#fff; float:left; text-align:center;}
.w292_top  span{ float:right; margin-right:12px; text-align:center;}
.w292_top  span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}
.w292_bot{width:268px; background:#fff; height:232px;}
.w292_bot ul{width:244px; clear:both; overflow:hidden; padding-top:10px;}
.w292_bot ul li{ text-align:left; line-height:35px; border-bottom:1px solid #EFEFEF; overflow:hidden;}
.w292_bot ul li ol{ width:80%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; padding-left:15px; line-height:35px; display:block; height:35px; text-align:left;}
.w292_bot ul li span{ float:right; color:#c1c1c1}
.w292_bot ul li:last-child{border-bottom:none}


.Contentbox622 {
    clear: both;
    height: auto;
    overflow: hidden;
    width: 268px; clear:both; 
}
.Contentbox633 {
    clear: both;
    height: auto;
    overflow: hidden;
    width: 268px; clear:both; 
}
.Menubox622 {
    font-size: 16px;
    height: 40px;
    overflow: hidden;
    width: 268px; 
}
.Menubox622   span{ float:right; text-align:center;}
.Menubox622   span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}
.Menubox633 {
    font-size: 16px;
    height: 40px;
    overflow: hidden;
    width: 268px; 
}
.Menubox633 h5{ width:102px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#fff; float:left; margin-right:5px; text-align:center }

.Menubox633   span{ float:right; text-align:center; }
.Menubox633   span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}
#Tab622 {
    height: auto;
    overflow: hidden;
    width: 268px; clear:both; margin-top:10px 
}

#Tab633 {
    height: auto;
    overflow: hidden;
    width: 268px; clear:both; margin-top:10px 
}
#Tab622 .Menubox622 li.hover {
    
    color: #fff;
    display: block;
    font-size: 16px;
    width:102px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#fff; text-align:center;
}
#Tab622 .Menubox622 li {
    cursor: pointer;
    display: block;
    float: left;
    width:102px; margin-right:1px; height:40px; line-height:40px; background: url(../images/rer2_c2.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#000000; 
    
}





#Tab62 {
    height: auto;
    overflow: hidden;
    width: 368px; clear:both; margin-top:10px 
}
.Menubox62 {
    font-size: 16px;
    height: 40px;
    overflow: hidden;
    width: 368px; 
}
.Menubox62   span{ float:right; text-align:center;}
.Menubox62   span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}

#Tab62 .Menubox62 li {
    cursor: pointer;
    display: block;
    float: left;
    width:102px; margin-right:1px; height:40px; line-height:40px; background: url(../images/rer2_c2.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#000000; 
	
}

#Tab62 .Menubox62 li.hover {
    
    color: #fff;
    display: block;
    font-size: 16px;
    width:102px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#fff; text-align:center;
}

.Contentbox62 {
    clear: both;
    height: auto;
    overflow: hidden;
    width: 368px; clear:both; 
}

#Tab63 {
    height: auto;
    overflow: hidden;
    width: 368px; clear:both; margin-top:10px 
}
.Menubox63 {
    font-size: 16px;
    height: 40px;
    overflow: hidden;
    width: 368px; 
}
.Menubox63 h5{ width:102px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#fff; float:left; margin-right:5px; text-align:center }

.Menubox63   span{ float:right; text-align:center; }
.Menubox63   span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}

#Tab63 .Menubox63 li {
    cursor: pointer;
    display: block;
    float: left;
     margin-left:6px; padding-right:5px; height:40px; line-height:40px; background: url(../images/hh_r21_c14.jpg) right no-repeat; border-top-left-radius:6px; border-top-right-radius:6px; font-size:14px; color:#000000; 
	
}
#Tab63 .Menubox63 li:last-child{ background:none}
#Tab63 .Menubox63 li.hover {
    
    color: #fff;
    display: block;
    font-size: 16px;
    margin-left:6px; height:40px; line-height:40px; background: url(../images/hh_r21_c14.jpg) right no-repeat; border-top-left-radius:6px; border-top-right-radius:6px; font-size:14px; color:#f57300;
}

.Contentbox63 {
    clear: both;
    height: auto;
    overflow: hidden;
    width: 368px; clear:both; 
}

.gxx_img li{ float:left; margin-right:20px; width:19%; margin-bottom:5px;}
.gxx_img li img{ width:100%; }

.zl_img li{ float:left; margin-right:20px; width:19%; margin-bottom:5px;}

.zl_img li img{ width:100%; height:60px;}
/*.zl_img li:nth-child(5n+5){margin-right:0px}*/
.zll_img li{ float:left; margin-right:18px}
/*.zll_img li:last-child{margin-right:0px}*/
.bot_nav{ height:50px; text-align:center; color:#fff; background:#0d4398; line-height:50px; font-size:14px; word-spacing:30px}
.bot_nav a{ color:#fff}
.copy_bg{ background:#f0f0f0; text-align:center; padding:26px 0}
/*党建之窗*/
.caption {height: 42px;font-size: 18px;line-height:44px;color: #0d4398;font-weight: bold;padding: 0 17px 0 17px;border-bottom: 3px solid #0d4398;width:100px; float:left;}
.middle_ccpt{ width:1198px; height:auto; margin-top:10px;}
.middle_ccpt .title1 {width:100%; height:44px; background:#f4f4f4; border-bottom:1px solid #c3c3c3;}
.middle_ccpt .title1 .frr{ padding-left:15px; margin-top:12px; padding-right:10px; font-size:13px;}
.middle_ccpt .title1 ul li{ float:left; display:block; line-height:40px; padding-top:2px; padding:0px 12px;cursor:pointer;background:url(../images/ss_line.jpg) right center no-repeat;}
.middle_ccpt .title1 ul li a{ color:#231d1d; }
.middle_ccpt .title1 ul li a:hover{ color:#b20808; font-weight:bold;}
.middle_ccpt .title1 .frr{ padding-left:15px;}
.slideGroup{ width:100%; margin-top:5px; margin-bottom:10px;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0px 10px 5px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:148px; border:1px solid #e5e0e0; background:url(../images/icoLeft.gif) center center no-repeat #f3f3f3; }
.slideGroup .sNext{ left:auto; right:0px; background:url(../images/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;  }
.slideGroup .parBd ul li{ margin:0 8px; float:left;position:relative; display: inline; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic .title{width:210px; height:30px; color:#ffffff; position:absolute; bottom:0px; left:0; background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.slideGroup .parBd ul li .pic img{ width:208px; height:150px; display:block;}
.slideGroup .parBd ul li .title{ line-height:24px;   }
/*首页公告*/
.gonggao{ width:248px;}
.gonggao ul{ padding:10px;}
.gonggao ul li{ width:100%; float:left; text-align:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:24px;}
/*友情链接*/
.link{ width:1198px; height:auto; border-bottom:2px solid #0d4398; margin:10px auto;}
.link .title{ width:100%; height:44px; background:#0d4398;}
.linkhd{height:42px;line-height:42px; float:left;}
.linkhd ul{ padding-left:320px;position:relative;}
.linkhd ul li{ float:left;color:#231d1d;
		cursor: pointer;
		font-size: 14px;
		font-weight: bold; height:30px;}
.linkhd ul li a{ height:42px; line-height:42px; display:block;padding: 0 15px; color:#fff;}
.linkhd li.on a{height: 42px;
		line-height: 42px;
		background: #fff;
		color:#0d4398;
		border-top: 2px solid #0d4398;}
.linkhd i{ display:block; position:absolute;  height:30px; width:1px;}
.conhd1 ul li{float:left; text-align:center; padding:10px;}
.conhd ul li{float:left; text-align:center; padding:10px;}
/*列表*/
#Wrapper_xhzg {overflow:hidden;clear:both;width:1200px;margin:20px auto 0;position:relative; background:#fff;}
#Page_box {overflow:hidden;clear:both;width:1198px;padding:0 0 20px 0;border:solid 1px #e7e7e7;}
#page_dqwz {overflow:hidden;float:left;width:1138px;height:32px;padding:10px 30px 0 30px;background-color:#fcfcfc;border-bottom:solid 1px #e7e7e7;color:#858384; text-align:left;}
#page_dqwz a {color:#858384;}
#page_dqwz a:hover {color:#df342c;}
.xhzg_title {overflow:hidden;clear:both;width:1138px;padding:0 30px;}
.xhzg_title h1 {width:1138px;height:65px;color:#df342c;font:normal 24px/300% "微软雅黑";}
#tanContainer {}
#tabNav ul {color:#fff;background:url(../images/img03.jpg) no-repeat;height:48px;padding-left:40px;padding-bottom:20px;border-bottom:dashed 1px #e7e7e7;}
#tabNav li {float:left;font:normal 16px/300% "微软雅黑";}
#tabNav li a {font:normal 16px/300% "微软雅黑";color:#fff;}
#tabNav li a:hover {font:bolder 16px/300% "微软雅黑";color:#fff;}
#tabNav li a.on {font:bolder 16px/300% "微软雅黑";color:#fff;}
#tabNav {padding:0 30px;margin-top:20px;}
#page_list {overflow:hidden;clear:both;width:1138px;padding:0 30px;}
#page_list h1 {width:1138px;height:65px;color:#df342c;font:normal 24px/300% "微软雅黑";border-bottom:dashed 1px #e7e7e7;}
#page_list ul {width:1138px;overflow:hidden;clear:both;font:normal 18px/300% "微软雅黑";}
#page_list li { width:100%;float:left;margin:8px 0;padding-left:10px; text-align:left;}
#page_list li img{ }
#page_list .word {float:left;width:960px;display:block;font:normal 16px/200% "微软雅黑";}
#page_list span {float:right;width:100px;display:block;font:normal 16px/200% "微软雅黑"; line-height:54px;}
#page {float:left;width:100%;height:100px;margin:10px 0;}
/*page*/
.pages{ width:100%;text-align:center; margin:5px auto; height:50px; line-height:50px; margin-bottom:10px;}
.pages ul{ display:table;margin:10px auto; }
.pages ul li{background:#e6e6e6;text-align:center;float:left;*float:none;*display:inline;*zoom:1;margin-right:5px;cursor:pointer;height:40px;width:auto; line-height:40px; width:40px;}
.pages ul li.disabled{background:#0d4398;text-align:center;float:left;*float:none;*display:inline;*zoom:1;margin-right:5px;cursor:pointer;height:40px;width:auto; line-height:40px; width:40px; color:#fff;}
.pages ul li a.on{ background:#666; height:40px;width:auto; line-height:40px; color:#fff; text-align:center; display:block;}
.pages ul li a{ color:#232323; display:block}
/*content*/
#Wrapper {overflow:hidden;clear:both;width:1200px;margin:20px auto 0;position:relative; background:#fff;}
#Article_box {overflow:hidden;clear:both;width:1138px;padding:0 30px;}
#AB_h1 {overflow:hidden;float:left;width:1138px;text-align:center;font:normal 28px/160% "微软雅黑";margin:30px 0 20px 0;}
#AB_h2 {overflow:hidden;float:left;width:1138px;text-align:center;font:normal 16px/160% "微软雅黑";color:#a2a2a2;border-bottom:dashed 1px #dfdfdf;padding:0 0 20px 0;}

/*about*/
#about_content {overflow:hidden;clear:both;width:1138px;padding:0 30px; font-size:16px; line-height:32px; text-align:left;}
#about_content p{ text-align:left;}
#about_content img{ max-width:100%;}
/*搜索栏*/
.search_bg{ width:100%; height:35px; background:#dcebfe;}
.search{ height:35px; line-height:35px;}
.search_l{ width:50%; float:left; text-align:left;}
.search_r{ width:384px; float:right; text-align:right; padding-top:5px;}
.search_r input{ border:0;border:1px solid #0d4398;height:24px; float:left; width:300px;}
.search_r .tijiao{width:80px; text-align:center; height:26px; margin-top:10px; border-bottom:0; float:left; background:#0d4398; color:#fff; text-align:center;}
/*队属单位*/
.w392s{ width:100%;background:#DCEBFE; margin-top:10px;}
.w392s_top{ width:100%; padding-top:10px; overflow:hidden; height:40px;}
.w392s_top h5{ width:102px; height:40px; line-height:40px; background:url(../images/index_r8_c36.jpg) repeat-x; border-top-left-radius:6px; border-top-right-radius:6px; font-size:15px; color:#fff; float:left; text-align:center;}
.w392s_top  span{ float:right; margin-right:12px; text-align:center;}
.w392s_top  span a{ color:#0B4294; font-size:13px; width:50px; height:22px; line-height:22px; display:block; border:1px solid #0B4294; border-radius:60px; margin-top:10px;}
.w392s_bot{width:98.5%; background:#fff; border-bottom:8px solid #DCEBFE}
.w392s_bot ul{width:98%; clear:both; overflow:hidden; padding-top:10px;}
.w392s_bot ul li{ text-align:left; line-height:35px; width:25%; float:left;}
.w392s_bot ul li ol{ width:100%;float:left;  padding-left:15px; line-height:35px;height:35px; text-align:left;}
.w392s_bot ul li span{ float:right; color:#c1c1c1}
.w392s_bot ul li:last-child{border-bottom:none}
/*留言*/
.classify{
	width:220px;
	padding:15px;
	background:#0d4398;
	position:relative;
}

.classify h3{
	font-size:25px;
	text-align:center;
	color:#FFF;
	font-weight:normal;
	margin-bottom:25px;
}

.classify h3 span{
	display:block;
	font-size:16px;
}

.classify ul{
	width:200px;
	padding:10px;
	background:#FFF;
}

.classify li{
	font-size:14px;
	width:100%;
	line-height:40px;
	text-align:center;
	position:relative;
	margin-bottom:10px;
}

.classify li a{
	position:relative;
	display:block;
	color:#666;
	background:#e6e6e6;
	
	transition: background 0.5s ;
    /* Firefox 4 */
    -moz-transition:background 0.5s;
    /* Safari and Chrome */
    -webkit-transition:background 0.5s;
    /* Opera */
    -o-transition:background 0.5s;

}


.classify li a:hover{
	background:#464646;
	color:#FFF;
}

.classify ul li{
	
}

.classify ul li.current a.cur:link,.classify li.current a.cur:visited{
	color:#fff;
	background:#0d4398;
}
.grid_25 {
    width: 250px; float:left;
}
.grid_80 {
    width: 920px; float:right;border: solid 1px #e7e7e7;
}
#page_dqwzs{
    overflow: hidden;
    float: left;
    height: 32px; width:860px;
    padding: 10px 30px 0 30px;
    background-color: #fcfcfc;
    border-bottom: solid 1px #e7e7e7;
    color: #858384;
    text-align: left;
}
.text{ padding:20px;}
.messge{ margin-top:20px;}
.messge td{ height:50px; line-height:50px;}
.messge td input{ height:30px; line-height:30px; text-align:left;}
#content{ text-align:left;}
#content div,#content p{ text-align:left;}
#content div,#content span{ text-align:left;}
#content div,#content h2{ text-align:left;}
/*新闻内容新页面*/
#Page_boxs {overflow:hidden;width:908px;padding:0 0 20px 0;border:solid 1px #e7e7e7; float:left;}
#Article_boxs {overflow: hidden;clear: both;width: 848px;padding: 0 30px;}
#AB_h1s {overflow:hidden;float:left;width:848px;text-align:center;font:normal 28px/160% "微软雅黑";margin:30px 0 20px 0;}
#AB_h2s {overflow:hidden;float:left;width:848px;text-align:center;font:normal 16px/160% "微软雅黑";color:#a2a2a2;border-bottom:dashed 1px #dfdfdf;padding:0 0 20px 0;}
.xw_left{ width:278px;border:solid 1px #e7e7e7; float:right;}
.xw_left dl{ background:#fcfcfc; color:#333; font-size:16px; font-weight:bold; height:40px; line-height:40px; padding-left:10px;}
.xw_left ul{ padding:10px;}
.xw_left ul li{ width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:35px; line-height:35px;}


#Page_boxs {overflow:hidden;width:908px;padding:0 0 20px 0;border:solid 1px #e7e7e7;float:left;}
/*about*/
#about_contents {overflow:hidden;clear:both;width:868px;padding:0 30px; font-size:16px; line-height:32px; text-align:left;}
#about_contents p{ text-align:left;}
#about_contents img{ max-width:100%;}


.menu{ width:278px;border:solid 1px #e7e7e7; float:right;}
.menu dl{ background:#fcfcfc; color:#333; font-size:16px; font-weight:bold; height:40px; line-height:40px; padding-left:20px;}
.menu ul{ padding:20px;}
.menu ul li{ width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:35px; line-height:35px; font-size:16px;}
