@charset "utf-8";
/* css document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;}
a{text-decoration:none; color:#333;}
a:hover{ color:#01458e;}

/*头部*/
.header{ width:100%; height:218px; margin:0 auto;}
.top{width:100%; height:180px; margin:0 auto; overflow: hidden;}
.top_nav_bg{width:100%;height:29px;background-color:#01458e; border-bottom: 1px solid #fff;}
.top_nav{width:1000px;margin:0 auto;height:29px; line-height:29px; text-align:left;}
.top_nav a{display:inline-block; padding:0 15px;  color:#fff;background:url(/uploads/image/_t091thstyle_res/top_navbg.gif) no-repeat left}
.top_nav a.nobg{background:none;}
.top_nav a:hover{ color:#d8ede3;}
.logo{ width:100%;height:150px;margin:0 auto;position:relative;}
.logo_link{width:1000px;height:129px;margin:0 auto;display:block;}
.logo img{}
.search{width:199px; height:24px;position:absolute;right:50%; margin-right:-500px;top:3px;background:url(/uploads/image/_t091thstyle_res/search_bg.jpg) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:163px !important;height:24px;line-height:24px; color:#323232; border:none; background:none; left:0px;padding-left: 12px !important; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#3f3f3c; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:28px;height:29px;left:190px;}


.content .banner .slides li .til_slides{width:292px; padding-left:10px;height:55px; line-height:24px; font-size:12px;color:#fff; font-family:"微软雅黑";position:absolute; left:30px; bottom:30px;background:#000000;filter: progid:dximagetransform.microsoft.alpha(opacity=75);opacity:0.75; padding:10px 20px;}
.content .banner .slides li .til_slides a{ color:#fff;}


.content{ width:100%; margin:1px auto 0; background:#fff; overflow:hidden;}
.banner{width:1003px; height:320px; margin:0 auto; overflow: hidden; *position: relative;}

/*图片轮播*/
.flex-control-paging li a{background:url(/uploads/image/_t091thstyle_res/icon2.png) no-repeat;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background:url(/uploads/image/_t091thstyle_res/icon1.png) no-repeat;}
.flex-control-nav { text-align: right;}
.flex-control-nav li a {text-indent: 114px; width: 9px; height: 9px;}
.flex-control-nav li{margin: 0 10px 0 0;}
.flex-direction-nav{ display: none;}




.mode01{ margin: 10px auto; width: 1003px; overflow: hidden;}
.mode01 .lf{width: 632px; height: 284px; float: left;}
.mode01 .rt{width: 332px; height: 284px; float: right;}


.articlelist_firstimagesummary .articlelist_firstimagesummary_title{height:36px; line-height:36px; border-bottom:1px solid #686868;}
.articlelist_firstimagesummary .articlelist_firstimagesummary_title { margin:0 0 10px 0;font-size:16px; font-weight:bolder; color:#333333;}
.articlelist_firstimagesummary .articlelist_firstimagesummary_title .title{float: left;}
.articlelist_firstimagesummary .articlelist_firstimagesummary_title .more{float: right; margin: 15px 0 0 0;}
.articlelist_firstimagesummary .firstarticle{width:256px; float:left; height:238px; margin-top:10px;}
.articlelist_firstimagesummary .firstarticle_content{ margin: 5px 0 0 0;}
.articlelist_firstimagesummary .firstarticle_content .firstarticle_title a {font-size:14px; margin-top:5px;}
.articlelist_firstimagesummary ul{ margin: 0 0 0 20px; width: 56%; float: right;}
.articlelist_firstimagesummary ul li{width:341px; float:left; font-size:12px; background:url(/uploads/image/_t091thstyle_res/icon1.jpg) no-repeat left center; padding-left:15px; padding-top: 2.3px; line-height:30px; line-height:30px; }
.articlelist_firstimagesummary ul li span{ float: right; color: #717171; font:12px/30px gautami;}
.articlelist_firstimagesummary ul li a{ float: left; font:12px/30px "微软雅黑";}



.articlelist .articlelist_title{height:36px; line-height:36px; border-bottom:1px solid #686868;  margin:0 0 10px 0;font-size:16px; font-weight:bolder; color:#333333;}
.articlelist .articlelist_title .more{margin: 15px 0 0 0;}
.articlelist ul li{margin:10px 0px; height: auto; line-height: 30px;  padding-bottom:10px; padding-top: 6px; border-bottom:1px solid #e6e6e6;}
.articlelist ul li a{float: none;}
.articlelist ul li .leftdate{ display: block; background:url(/uploads/image/_t091thstyle_res/time_bg.jpg) no-repeat; width:46px; height:39px; float:left; margin-right:15px;}
.articlelist ul li .leftdate .years{ width:46px; font-size:14px; color:#fff; font-family:"georgia"; display:block;height:18px; line-height: 18px; text-align:center}
.articlelist ul li .leftdate .month{ width: 46px; color:#cd0000;font-family:"georgia"; text-align:center; display:block; height:20px; line-height: 20px;}





.mode02{width: 1003px; height: 365px; margin: 15px auto 0;}
.mode02 .lf{ width: 169.4px; height: 365px; float: left;}
.mode02 .md{ width: 169.4px; height: 365px; float: left; margin: 0 0 0 39px;}
.mode02 .rt{width: 169.4px; height: 365px; float: right;}



.channellink .channellink_title{height:36px; line-height:36px; border-bottom:1px solid #686868;  margin:0 0 15px 0;font-size:16px; font-weight:bolder; color:#333333;}
.channellink .row{ width: 169.4px; height: 80px; margin: 25px 0px;}
.channellink .row .lf{width: 169.4px; height: 80px;}



.articlelist02 .articlelist_title{height:36px; line-height:36px; border-bottom:1px solid #686868;  font-size:16px; font-weight:bolder; color:#333333;}
.articlelist02 .articlelist_title .more{margin: 15px 0 0 0;}
.articlelist02 ul li{border-bottom:1px dashed #c3c3c3; padding-bottom:6px;padding-top:6px;}
.articlelist02 ul li span{ height: 20px; line-height: 20px; width: 100%; display: block;}
.articlelist02 ul li span.bottomdate{height:20px; line-height:20px;background:url(/uploads/image/_t091thstyle_res/icon_time.jpg) no-repeat left center; padding-left:20px;}
.articlelist02 ul li span.bottomaddress {height:20px; line-height:20px;background:url(/uploads/image/_t091thstyle_res/icon_addres.jpg) no-repeat left center; padding-left:20px;}
.articlelist02 ul li a{height: 26px; line-height: 26px;}



.articlelist03 .articlelist_title{height:36px; line-height:36px; border-bottom:1px solid #686868;  font-size:16px; font-weight:bolder; color:#333333;}
.articlelist03 .articlelist_title .more{margin: 15px 0 0 0;}
.articlelist03 ul{margin-top:6px;}
.articlelist03 ul li{background:url(/uploads/image/_t091thstyle_res/icon2.jpg) no-repeat left center; line-height:34px; height:34px; border-bottom:1px solid #e6e6e6; padding-left:15px;}





.mode03{width:100%;height: 215px; margin: 30px 0 0 0;  background: #f4f4f4;}
.mode03 .md{ width: 1003px; height: 160px; margin: 0 auto; padding: 40px 0 15px 0;}




.scroll{ width:246px; height:160px; }
.scroll .prev,.con1_pic .next{ display: none;}
.scroll .scrollbox{ width:220px; height: 175px; margin-left:0; position: relative; overflow: hidden;}
.scroll .scrollbox li{width:220px; margin:0 19px 0 0; height:175px; padding:0; float: left; display: inline; }
.scroll .scrollbox li img{ width:236px; height:160px; }
.scroll .scrollbox li h3{ line-height:30px; height:30px; font-weight: bold;}

.scroll{ width:1003px; height: 160px; margin:0 auto; overflow: hidden;}
.scroll .prev_02,.con1_pic .next_02{ display: none;}
.scroll .scrollbox{ width:1003px; height: 160px; }
.scroll .scrollbox li{width:236px; margin:0 19px 0 0; height:160px; float: left; display: inline; position: relative;}
.scroll .scrollbox li a{ width:100%; font-size: 14px; position: absolute; left:0; top: 40%; text-align: center;  display: none;}
.scroll .scrollbox li img{ display: block; width:236px; height:160px; }
.scroll .scrollbox li:hover img{filter:alpha(opacity=60); opacity: 0.6; }
.scroll .scrollbox li:hover a{ display: block;}






.mode04 {width: 100%; height: 95px; background: #f4f4f4;}
.mode04 .md{width: 1003px; height: 95px; margin: 0 auto;}
.friendlink{}
.friendlink .friendlink_title{height:40px; line-height:40px; border-bottom:1px solid #c8c8c8;font-size:16px; font-weight:bolder; color:#333333;}
.linklist ul li{ float: left; height: 50px; line-height: 50px; margin: 0 28px 0 0;}

/*底部开始*/
.footer{ width: 100%; height:99px; background-color:#01458e;color:#fff;}
.copyright{width:1003px; height: 99px; line-height: 99px; margin:0 auto; text-align: center;  font-family:"微软雅黑";}


/*二级页*/
.subpage{ width:1003px; margin:1px auto 0;}
.pagebanner{ width:1000px;}
.bread{width:1003px;height:34px; line-height:34px; border-bottom:none;  font-size:13px; color:#01458e; margin-top:7px;}
.bread a{color:#01458e;}
.articlelist2{}
.subpage .articlelist2 ul{ padding-top: 10px; overflow: hidden;}
.subpage .articlelist2 ul li{ line-height:30px; border-bottom: 1px dashed #ccc; margin: 0px; padding: 0px;}
.listtitle2{ padding-left:0px; background:none;margin-bottom: -13px; } 
.listtitle2 h2{color: #01458e; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.subpage .articlelist2{ margin:10px 0px 20px;}
.listtitle2 a{ float:right; line-height: 40px;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px;}

.pagelist{ overflow: hidden;}
.articletitle { width: 100%;text-align: center;}
.articletitle h2{font-size: 18px; color:#01458e; line-height: 20px; padding:10px 0;}
.articletitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleauthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px 10px;font-size:12px; line-height:22px;}
.annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.annex h3 { font-size: 16px;line-height: 30px; color:#01458e; padding-left:5px;}
.annex ul li { height: 26px; line-height: 26px;background:url(/uploads/image/_t091thstyle_res/icon2.jpg) no-repeat 10px center; padding-left: 28px;}
.annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.annex ul li a:hover{ color:#01458e;}
.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 5px 8px;
    line-height: 28px !important;}

#list2 .list02 ul li {
    border-bottom: none;
height: auto !important;
line-height: 26px;
}
#list2 .subcolumn-name {
  float: none;
    padding: 0;
    font-family: arial !important;
    height: 34px;
    line-height: 34px !important;
    font-weight: bold;
    font-size: 16px;
    color: #01458e!important;
}
#list2 .wp_subcolumn_list .wp_sublist .sublist_title a{text-decoration: none; padding: 0;}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext:before {
    display: inline-block;
    content: "more";
}
#list2 .wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext img {
    vertical-align: bottom;
    display: none;
}
#list2 .wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext {
    line-height: 20px;
    float: right;
    padding-right: 11px;
    font-family: arial;
    font-size: 12px;
    color: #2372b7;
    margin: 0;
font-weight: 100;
display:none;
}
#list2 .list02 ul li span {

    color: #777;
    line-height: 26px;
    font-family: "微软雅黑","宋体";
}
#list2 .list02 ul li a {
    text-decoration: none !important;
    font-family: "微软雅黑","宋体";
padding-left: 30px;
line-height: 26px;
}
#list2 .wp_subcolumn_list .wp_sublist {
    margin: 0;
}
#list2 .u2 li {
    background:  no-repeat 10px center;
}
#list2 .wp_sublist {
    background: none;
}
ul.u2 {
    padding-top: 10px;
    padding-bottom: 20px;
}
.main .menu_title {
    float: left;
}
.main .lt_left {
    display: none;
}
.main .lt_right {
    padding: 0 20px;
float: none;
    width: auto
}
.info .lt_right {
  padding: 0 20px;
    float: none;
    width: 960px;
}
.info .none {
    display: none;

}
.list3 .right_con {
    width: 96%;}
.list3 .column_name {
    height: 36px;
    line-height: 36px;
    font-weight: normal;
    font-size: 16px;
    color: #2372b7;
    float: left;
}
.list3 .menu_title {
    height: 34px;
    border-right: 1px solid #e4e4e4;
    padding-left: 20px;
border-bottom: 0;

}
#list2 .wp_subcolumn_list .wp_sublist .sublist_title {
    display: block;
    line-height: 32px;
    margin-bottom: 10px;
    height: 36px;
    border-bottom: none;
}
.list3 .page_jump {
    background: none !important;
border: none;
}
.list3 .page_nav {
    background: none !important;
border: none;
}
.list3 .pages_count {
    background: none !important;
border: none;
}
.list3 .per_page {
    margin: 0 !important;
}
.list3 .first,.list3 .prev,.list3 .next,.list3 .last,.list3 .pagingjump,.list3 .pages,.list3 .last span {
padding-left: 6px !important;
margin: 0 !important;
}
#wp_paging_w66 span{}
#height2 .menu_title {
    float: left;
}
.rt_zhengwen {
}
#list4 .lt_right {
  padding: 0 20px;
    border: none;
    width: auto;
    margin: 0 auto;
    float: none;
}
#list4 .lt_left {
   
    display: none;
}
#pic .next {
   position: absolute;   bottom: 0;
}
.jw_tit h2 {
    float: none;
}
.r1 .wp_article_list .list_item span {
    margin-left: 0; float:none;
    margin: 5px 0;}
/*.r1 .article_microimage img {
    padding: 3px 15px;
}*/
.r1 .wp_article_list .list_item{ height:auto;}
.r1 {
    position: relative;
}
.r1 .article_microimage img {
    padding: 4px 6px 4px 15px;
}
.jw_news .tit {
    float: left;
}
.jw_news .more_btn {
    padding-top: 9px;
    color: #2372b7;
padding-right: 10px;
}
.jw_news .more_btn  a{color: #2372b7;}
.nav ul li:first-child {
  
}
.list3 #height2 .menu_title {
    float: left;
    padding-left: 0;
}
.list3 .wp_entry p {
    font-family: "宋体";
}
#list2 .wp_subcolumn_list {
    display: block;
    width: 100%;
    min-height: 70px;margin-top: 1px;
}
#list2 .articlelist2 .wp_subcolumn_list .wp_sublist{
    
    line-height: 30px;
    border-bottom:none !important;}
ul.wp_paging li {
    border: none !important;
}
#nav{background: #0dacfd;}
#nav .inner{width: 1200px;
    margin: 0 auto;}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{margin-left: 57px;}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {margin:0 auto}
.wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item:hover .menu-switch-arrow { background:url(/uploads/image/_t091thtmlres/j1.png) no-repeat center center;width: 20px;
    height: 20px;
    display: inline-block;right: 0;}
.wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 31.5px;line-height: 38px;color: #ffffff;font-size: 14px;font-weight: bolder;}
.wp-menu .menu-item.hover a.menu-link,
.wp-menu .menu-item a.hover{ text-decoration: none; color: #eee;}
.sub-menu {background: #fff;display: none;position: absolute;left: 0;top:38px;min-width: 100% !important;z-index: 100;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.sub-menu .sub-item a {color: #004174;display: block;height: 40px;line-height: 40px;padding: 0 17px;font-size: 14px;background:none;}
.sub-menu .sub-item.hover> a,
.sub-menu .sub-item a:hover{ display: block; }
.sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
.nav ul .nav-item a:hover,.nav ul .nav-item.on a{color:#fff !important; }
ul.sub-nav .nav-item a.parent {
    color: #004174 !important;
}
.sub-menu .sub-item .menu-switch-arrow {
    background:url(/uploads/image/_t091thtmlres/j2.png) no-repeat center center !important;width: 20px;
    height: 20px;
    display: inline-block;
position: absolute;
    top: 10px;
    right: 20px;
}
.sub-nav .item-name {
    color: #004174 !important;
}
.wp_nav .sub-nav {
    min-width: 100% !important;border: none;
}
.wp_nav .sub-nav .nav-item a {
    background: none;
}
span.til_slides  {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.firstarticle_image img {
    width: 100%;
}
.listtitle.listtitle2 .wp_paging {
    display: none;
}
#list2 .subpage .articlelist2 {
    margin: 0;
}
.listtitle2 .wp_entry p {
    text-indent: 2em;line-height: 16px;}
span.possplit {
    background: url(/uploads/image/_t091thtmlres/11.png)no-repeat left;
}
.article {
    min-height: 300px;
}
#nav .wp_menu .on .sub-menu {
    display: block !important;
}
.wp-menu .on {
    z-index: 10;
}
a.menu-link:hover .sub-menu {
    display: block !important;
}
.menu-link .menu-switch-arrow {
    width: 20px;
    position: absolute;
    top: 10px;
}