/* CSS Document */
.fl{ float:left;}
.fr{ float:right;}
.box{background-color: #E3E2E2;}
.header_box{ width:1150px;margin:0 auto;}

.header{background:#0e3d9c 800px center; height:100px; margin:0px auto; padding-right:10px;}
.header_logo{ width:450px; float:left;}
.header_right{ width:300px; height:40px; margin-top:30px;float:right;}

.lable{ height:30px; line-height:30px; text-align:right; color:#fff;}
.lable a{ color:#fff; padding:0px 6px; font-size:12px;}
.lable a:hover{ text-decoration:none; color:#fff;}
.ss{background: url(../images/seach.jpg) no-repeat;width:210px; height:24px; margin-top:22px;}
.ss_tt{ float:right;width:140px; height:21px; line-height:21px;padding:0px 9px;}
.ss-btn{ float:right;width:35px;border:none; background:url(../images/serach.jpg) repeat scroll 0 0 transparent; height:23px;cursor: pointer;margin-right:10px;}/*top/*/
.con-nav{ background:#454444; position:relative;}/* height:440px;*/
.nav{background-color:#454444;height:45px;position:unset; left:0px;top:0px;width:100%; z-index:100;}/*position:absolute;*/
.menu{ width:1150px; margin:auto;position:unset;}
.menu ul li{ float:left;}
.wp_nav .nav-item a span.item-name{ display:block;padding:0 24px;color:#fff; line-height:45px;}
.tbl_columnlist_name > a{color:#fff;}
.tbl_columnlist_name > a:hover{color:#cc4c06;text-decoration:none;cursor:default;}
.menu ul li a:hover{ text-decoration:none; color:#cc4c06; background:#FFB400;}
#banner { position: relative; height: 477px; width: 100%; min-width: 1000px;}
#banner .bd { max-width: 1920px; height: 477px; overflow: hidden; width: 100%; min-width: 1000px;}
#banner .bd li { float: left; width: 100%; height: 477px;  background-size: 100% 100%!important; background-repeat: no-repeat; background-position: center top;}
#banner .bd li a { display: block; height: 477px;}
#banner .hd ul { position: absolute; left: 50%; bottom: 15px; margin-left: -50px; width: 100px;}
#banner .hd ul li { float: left; margin-right: 8px; width: 12px; height: 12px; background-color: #505459; cursor: pointer; overflow: hidden; text-indent: -9999px; border-radius: 50%;}
#banner .hd ul li.on { background-color: #00ae93;}
.an-left{ position:absolute; top:50%; left:15px; width:47px; height:48px;margin-top:-20px;}
.an-right{ position:absolute; top:50%;width:47px;right:15px; height:48px; margin-top:-20px;}
.fudan{ position:absolute; right:0px; top:280px; background:url(../images/navbgg.jpg) left center; height:45px; line-height:45px;padding:5px 10px;color:#fff;width:505px;}
.content{ background:#E3E2E2;padding-bottom:20px; margin: 0 auto; width: 1150px;position: relative;}
.content-top{padding-top:15px;}
.content-left{width:1150px;background:#fff; height:350px;}
.content-top-right{width:550px; height:310px;padding:10px;box-sizing: border-box;}
.content-left h5{ padding:6px 20px; width:80px;color:#fff; background:#0D409C;}
.content-left img{padding-top:10px;padding-bottom:5px;}
.content-left ul{padding:10px;}
.content-left ul li{line-height:29px;}
.content-left ul li a{color:#666;padding:10px 0px; font-size:13px; background:url(../images/san.jpg) no-repeat left center;padding-left:15px;}
.content-left .more a .left-more{ font-size:12px; background:#FF9600;padding:5px;margin-right:20px; color:#fff;}
.content-left .more a:hover{ text-decoration:none;}
.content-right{width:1150px;margin-top: 15px;}
.content a{color:#666;}
.content a:hover{color:#222;}
.content-new{width:520px;height:380px;background-color:#fff;}
.content-top-right-top{ background:#E3E2E2;padding-bottom:20px;}
.ji-tit{height:30px; border-bottom:1px solid #ccc;padding-top:15px;width:280px; margin:auto;}
.content-new .ji-tit{width:500px;}
.ji-tit .ji{font-size:15px; color:#0e3d9c; font-weight:bold;padding:5px 10px;margin-bottom:12px;}
.ji-tit .more{font-size:10px; line-height:25px;}
.china ul{padding:20px;padding-right:0px;padding-top:5px;}
.china ul li{margin-top:5px;width:450px;line-height:25px;list-style-type:disc;}
.china-left{ background:#0D409C;color:#fff;width:73px; text-align:center; line-height:30px;}
.china-left .time{ line-height:25px; border-bottom:1px solid #2957B3;width:50px;margin:auto; font-size:12px;}
.china-left .date{padding:7px 0;font-size:22px;} 
.china-right{ background:#EDEDED;width:250px;height:70px;}
.china-right p{padding:10px;font-size:13px;}
.china-right a {
     color: #666;
    display: block;
    font-size: 13px;
    line-height: 25px;
    padding: 10px;}
.content-fengcai{width:300px;height:380px;margin-right:15px;background-color:#fff;}
#wp_news_w72{padding-left: 10px;}
#wp_news_w73{padding-left: 30px;}
.jiceng ul{padding:10px;}
.jiceng ul li{font-size:13px;  border-bottom:1px dashed #ccc;padding-bottom:16px;}
.jiceng ul li p{font-size:13px;line-height:26px;}

.content-lilun{width:300px;height: 380px; margin-left:15px; background-color: #FFFFFF;}

.su{padding:5px 0px;color:#666;}
.su a{color:#000;}
.su a:hover{color:#0E3D9C;}
.content-xitong{ background:#FFFFFF;width:1150px;box-sizing: border-box; height:115px;margin-top:18px;padding: 10px 20px 0 10px;}
.content-xitong span{margin-left: 20px;font-size: 15px;color: #0e3d9c;font-weight: bold;}
.content-xitong ul li{ display: inline-block; margin:0px 10px;}
.content-xitong ul li img{width:160px; height: 60px;}
.zhuan-ti{color:#fff; background:#0D409C; width:80px; padding:6px 10px; text-align:center;}
.lunbo{padding-top:10px;padding-right:20px;}
.lunbo a{ margin-right:3px;}
.nor{  background:#bebebe; display:block; float:left; width:18px; height:6px;}
a.activity{ background:#0e3d9c;}
.chen ul{width:1200px;padding:20px;padding-top:10px;}
.chen ul li{ float:left;padding-top:15px;padding-left:10px;width:530px;}
.zhuan-ri{ width:320px;padding-top:0px;}
.guoji{margin-left:20px;}
.zhuan-ri p{line-height:25px;}
.zhuan-ri a{color:#000;line-height:30px;}
.zhuan-ri a:hover{ color:#2957B3;}
.foot{ background:#323232; padding-bottom:10px;color:#ccc;padding-top:10px;}
.foot-right select{width:150px; background:#4D4C4C;border:none;color:#fff;margin-bottom:4px;}
.foot p{line-height:30px;}
.articlecontent{text-align:center;} 
/*index*/

/****��ҳ��ʽ****/
.content-con{ background:#EFEDED;padding-top:50px;}
.tbl_columnlist .tbl_columnlist_name{ font-size:16px;color:#fff;height:40px;line-height:40px;letter-spacing:3px; text-align:center; 
 background:#0e3d9c;width:233px;}
.nav-path{padding-right:20px;text-align:right;}
.nav-path a{ color:#333; font-size:14px; padding:0px 5px;}
.nav-path a:hover{ text-decoration:none; color: #fa5c39;}
.slide-nav-ul{ padding:15px 0px 0px 0px;}
.slide-nav-ul li{line-height:40px;}
.slide-nav-ul a{ border-bottom:1px solid #ccc;display:block;color:#666; font-size:14px; background:url(../images/bs.jpg) no-repeat 20px center;padding-left:34px;}
.slide-nav-ul a:hover{text-decoration:none; background: url(../images/bs.jpg) #DDDCDC no-repeat 20px  center;color:#0D409C;}
.slide-nav-item-ul{ padding:6px 40px;}
.slide-nav-item-ul li{ padding-left:15px;line-height:32px; border-bottom: dotted 1px #666; margin-bottom:0px;} 
.slide-nav-item-ul a{background:url(../images/hd.jpg) no-repeat left center;color:#666; padding-left:12px; border-bottom:none;}
.slide-nav-item-ul a:hover{ text-decoration:none; color:#0D409C; background:url(../images/bd.jpg) no-repeat left center;}
.jian{width:40%;font-weight:bold;padding-left:20px;color:#0e3d9c;}
.ke-tit{ border-bottom:2px solid #ccc;height:36px; line-height:36px;}


#wp_news_w99{
padding:0px;}
#wp_news_w99 .wp_article_list_table tr {
line-height:10px;}

#wp_news_w99 .wp_article_list_table tr td {
line-height:29px;}

#wp_news_w99 a{
   background: url(../js/san.jpg) no-repeat scroll left center;
    color: #666;
    font-size: 13px;
    padding: 10px 0 10px 15px;}
#wp_news_w99 a:hover{color:#222;}
#wp_news_w57{
padding:0px 0px 10px 20px;
 width: 500px;
 margin-right: 0px;
 box-sizing: border-box;}

#wp_news_w57 .wp_article_list_table td{
  padding-top:10px;}
.c_txt a{
color:#000;}
.c_txt a:hover{
color:#0E3D9C;}

.div_piccontenttitle_li .c_pt_12 .c_txt p
{
color:#666;
text-indent:0em;}


.china-right.fl > a:hover{
color:#6784BD;}

.tbl_columnlist tr{
padding:15px 0 0;
width:100%;}
.tbl_subcolumnlist .tbl_subcolumnlist_name{
background:none;
line-height:40px;
padding:0px;}
.tbl_subcolumnlist .tbl_subcolumnlist_name a{
 background: rgba(0, 0, 0, 0) url(../images/bs.jpg) no-repeat scroll 20px center;
    border-bottom: 1px solid #ccc;
    color: #666;
    display: block;
    font-size: 14px;
    padding-left: 34px;}

.tbl_subcolumnlist .tbl_subcolumnlist_name a:hover{
 background: rgba(0, 0, 0, 0) url(../images/bs.jpg) no-repeat scroll 20px center;
color:#607EB6;
text-decoration: none;}
.left-more{
font-size:10px;
line-height:25px;
padding-right:5px;}

.wp_nav .sub-nav .nav-item a{
border:none;
min-width:104px;}

.wp_nav .sub-nav .nav-item a span.item-name{
background:#484848;
color:#fff;
border:none;
text-align:center;}
.wp_nav .sub-nav .nav-item a span.item-name:hover,.wp_nav .sub-nav .nav-item a span.item-name.active{
background:#ffb400;
color:#fff;

text-align:center;}


.slide-nav-ul{ padding:15px 0px 0px 0px;}
.slide-nav-ul li{line-height:40px;}
.tbl_subcolumnlist .tbl_subcolumnlist .tbl_subcolumnlist_name a{ border-bottom:1px dotted #ccc;display:block;color:#666; font-size:14px; background:url(../images/hd.jpg) no-repeat 20px center;padding-left:34px;margin:0 30px;padding-top:0px;}
.tbl_subcolumnlist .tbl_subcolumnlist .tbl_subcolumnlist_name a:hover,.tbl_subcolumnlist .tbl_subcolumnlist .tbl_subcolumnlist_name a.active{text-decoration:none; color:#0D409C;background: url(../images/bd.jpg) no-repeat 20px  center;}
.slide-nav-item-ul{ padding:6px 40px;}
.slide-nav-item-ul li{ padding-left:15px;line-height:32px; border-bottom: dotted 1px #666; margin-bottom:0px;} 



.wp_nav .sub-nav .nav-item a.parent:hover{
background:#ffb400;
color:#fff;
border:0;
}
.tbl_subcolumnlist{
     text-align:left;
      width:100%;}
.nav-item.i3 ul{
width:120px;}
.wp_nav .sub-nav { border-width:0;}


.portal-scope{
z-index:-1000;}
.hiSlider-item{width: 530px; height: 270px;}
.hiSlider-item img{width: 100%; height: 100%;padding: 0px; position: relative;left: -10px;}
#selePage {margin-top:15px;}
#selePage a,#selePage span{padding:0 10px;background:none;}
#content_right-nr{margin-top:0px;}
.right-nr .artinfo{margin:15px 0 40px 0;text-align:center;}
.prbox .artbox h1{text-align:center;margin:50px 0 15px 0;font-size:23px;}

.content .ji-tit .more a{color:blue;}
.content .ji-tit .more a:hover{color:blue;}