@charset "utf-8"; 
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {margin: 0; padding: 0;}
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {display: block;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th {text-align: left; font-weight: normal;}
html, body, fieldset, img, iframe, abbr {border: 0;}
html {overflow-x: hidden;}
i, cite, em, var, address, dfn {font-style: normal;}
[hidefocus], summary {
outline:0;}
li {list-style: none;}
h1, h2, h3, h4, h5, h6, small {font-size: 100%;}
sup, sub {font-size: 83%;}
pre, code, kbd, samp {font-family: inherit;}
q:before, q:after {content: none;}
textarea {overflow: auto; resize: none;}
label, summary {cursor: default;}
a, button {cursor: pointer;}
h1, h2, h3, h4, h5, h6, em, strong, b {font-weight: bold;}
del, ins, u, s, a, a:hover {text-decoration: none;}
body, textarea, input, button, select, keygen, legend {font: 13px/1 arial, \5b8b\4f53; color: #333; outline: 0;}
:focus {outline: 0;}
/*备用样式表*/
.none {display: none;}
.wcb {width: 100%; height: 30px; border: 2px dashed #97CBE0;}

.wp_search .search_logo{background:url(/_upload/tpl/00/0c/12/template12/images/logo.png) center no-repeat;}
.hidden {visibility: hidden; }
.clear {width: 100%; height: 0; line-height: 0; font-size: 0; overflow: hidden; clear: both; display: block; _display: inline;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix {display: block; 
*zoom:1;}
.icon {display: inline-block; width: 40px; height: 40px; vertical-align: middle; background: url(/_upload/tpl/00/0c/12/images/icon.png) no-repeat;}
/*css3扩展*/
body:before {content: ""; position: fixed; top: -10px; left: 0; width: 100%; height: 10px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8); box-shadow: 0px 0px 10px rgba(0,0,0,.8); z-index: 110;}
/**布局开始**/
body {line-height: 1.75; font-size: 14px; font-family: "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color: #333; background: url(/_upload/tpl/00/0c/12/template12/images/bg.jpg) repeat-x center top;}
p {}
a {color: #333; text-decoration: none;}
a:hover {color: #214485;}
/*页面尺寸*/
.wrapper {width: 100%; margin: 0 auto;}
.wrapper .inner {width: 999px; margin: 0 auto;} /**页面全局宽度**/
.mainpage, .listpage {background: #f6f6f6;}
/*headtop*/
#headtop {background: #8f000b;}
#headtop .inner {}
.headtop .top-left {float: right;}
.headtop .top-right {float: right; position: relative;}
/*head开始*/
#header {background: #fff;}
#header .inner {height: 105px; position: relative;}
.head {width: 100%; position: relative;}
.head .head-left {float: left; display: inline-block; width: 390px; height: 100px;}
.head .head-left .sitelogo {padding-top: 16px; background:url(/_upload/tpl/00/0c/12/template12/images/head_icon.png) 366px 25px no-repeat;}
.head .head-main {float: left; margin-top: 10px;}
.head .head-main .site-rale {}
.head .head-right {float: right; width: 200px;}
.head .head-right .site-link {line-height: 30px; color: #fff;}
.head .head-right .site-link a {line-height: 30px; color: #fff;}
.head .head-right .search { margin-top: 34px;}
.head .sitelogo a {display: none; position: absolute; left: 0px; top: 20px; z-index: 100;}
.head .sitetitle {position: relative;left: 379px;font-size: 33px;font-weight: bold;color:#1c4d95; bottom:72px;}
/*logo*/
/*rale样式*/
.site-rale {display: inline-block;}
.site-rale ul {float: left;}
.site-rale ul li.links {float: left;}
.site-rale ul li.links a {line-height: 30px; color: #fff;}
/*lang样式*/
.site-lang {/* display:inline-block;  */margin-right: 20px;}
.site-lang ul {float: right;}
.site-lang ul li.links {float: left;}
.site-lang ul li.links a {line-height: 44px; margin: 0px 5px; font-size: 14px; color: #cb9c3d;}
/*默认主导航样式*/
#nav {background: #117093; height: 45px;}
#nav .inner {}/**导航区域背景**/
#nav .inner .nav-left {float: none; /* width:806px;  */}
#nav .inner .nav-right {float: right; width: 184px; padding-right: 10px;}
.navbar {width: 100%; height: 45px;}
.navbar .navbox {width: 95%; height: 45px; margin: 0 auto;}/*导航窗口大小及位置*/
.navi-slide-head {display: none;}
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {margin-left: 20px;}
.wp-menu .menu-item {display: inline-block; float: left; position: relative; z-index: 100; /* padding-left:2px;  *//* background:url(/_upload/tpl/00/0c/12/template12/images/nav_x.jpg) no-repeat left center;  */}
.wp-menu .menu-item.i1 {background: none;}
.wp-menu .menu-item a.menu-link > .menu-switch-arrow {display: inline-block; width: 20px; height: 20px; background: url(/_upload/tpl/00/0c/12/images/navj.png) no-repeat center center; vertical-align: middle;}
.wp-menu .menu-item a.menu-link {display: inline-block; padding: 0 26px; line-height: 45px; color: #000; font-size: 16px;}
.wp-menu .menu-item a.menu-link:hover, .wp-menu .menu-item a.hover {text-decoration: none; color: #fff; background-color: #0062AC;}
.sub-menu {position: absolute; left: 0; top: 45px; min-width: 146px; z-index: 100; background: rgba(8, 10, 13, 0.7); opacity: 0.8\9; background: #444343\9; filter: alpha(opacity=90);}
.sub-menu .sub-item {position: relative; white-space: nowrap; vertical-align: top; _zoom: 1;  /* float: left;  */;}
.sub-menu .sub-item a {display: block; color: #D8D8D8; height: 35px; line-height: 35px; padding: 0 17px; font-size: 14px; background: none;}
.sub-menu .sub-item a:hover {color: #eee; background-color: #2450a2; display: block;}
.sub-menu .sub-menu {left: 100%; top: 0; z-index: 200; background: rgba(11, 102, 244, 0.8); opacity: 0.8\9; background: #444343\9; filter: alpha(opacity=90);}
/**主页banner开始**/
#banner {}
#banner .inner {width: auto; max-width: 1280px; background: #fff; text-align: center; position: relative;}
/**主体模块样式**/
#m-container {}
#m-container .inner {}
/**首页三列布局**/
.mod {}
.mbox {
background:;}
.main1 {background: #d8d8d8;}
.main1 .inner {}
.main1 .inner .mod {}
.main1 .inner .ml {height: 232px; width: 999px; margin: 0 auto;}
.main1 .inner .mr {float: right; width: 468px; padding: 10px 16px; background: #f7f7f7;}
.main2 {background: #fff;}
.main2 .inner {padding: 0px 0px;}
.main2 .inner .mod {padding: 0 14px;}
.main2 .ml {float: left; width: 252px;}
.main2 .mr {float: right; width: 480px;}
.main3 {background: #fff;}
.main3 .inner {}
.main3 .inner .mod {padding-bottom: 20px; width: 252px;}
.main3 .ml {float: left; width: 252px;}
.main3 .mc {float: left; width: 304px; margin-left: 50px;}
.main3 .mr {float: right; width: 304px;}
.main4 {}
.main4 .inner {padding-top: 10px; background: #eaeaea;}
.main4 .inner .mod {padding: 0 14px; background: transparent;}
.main4 .ml {float: left; width: 713px;}
.main4 .mr {float: right; width: 240px; padding-top: 40px; margin-right: 40px;}
/**标题栏新闻窗口**/
.post {/* margin-bottom:10px;  */}
.post .tt {display: inline-block; width: 100%; border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display: inline-block; float: left; font-size: 18px; font-weight: normal;} /**标题字体**/
.post .tt .tit .title {display: block; line-height: 42px; color: #424242; font-family: "Microsoft yahei";}
.post .tt .tit .name {display: none; line-height: 16px; color: #333;}/*栏目别名*/
.post .con {padding: 6px 0; margin: 0 auto;}
.post .con .wp_article_list .list_item {border-bottom: 1px dashed #ccc;} /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index {background: url(/_upload/tpl/00/0c/12/template12/images/li.gif) no-repeat center;}
.post .more_btn {display: inline-block; height: 20px; margin-top: 15px; line-height: 20px; float: right;}
.post .more_btn .more_text, .post .more_btn a {font-size: 12px; /*font-family:"Simsun"; */cursor: pointer;}
.post .more_btn a {color: #967418;}
/*标准标题*/
.post1 {}
.post1 .tt {border-bottom: 1px solid #efe9da;}
.post1 .tt .tit {font-size: 18px; border-bottom: 2px solid #f8b62c;}
.post1 .tt .tit .title {color: #f8b62c;}
.post1 .more_btn {border-left: 1px solid #ccc; padding-left: 10px;}
.post1 .more_btn a {color: #967418;}
/*带图标标题*/
.post2 {}
.post2 .tt {border: 1px solid #ececec; box-shadow: 0px 0px 1px #ccc;}
.post2 .tt .tit {font-size: 16px;}
.post2 .tt .tit .title {line-height: 32px; color: #214485;}
.post2 .tt .tit {padding-left: 35px; background: url(/_upload/tpl/00/0c/12/template12/images/biao_icon.png) no-repeat;}
.post2 .tt .more_btn {line-height: 32px; color: #214485; margin-top: 0px; margin-right: 10px;}
.post2 .con {padding: 0px 0; margin: 0 auto;}
/*居中标题*/
.post3 {}
.post3 .tt {width: 100%; text-align: center;}
.post3 .tt .tit {float: none;}
.post3 .tt .tit .title {color: #017937;}
.post3 .more_btn {margin-left: 10px; line-height: 20px; float: none;}
.post-31 .tt .tit {background-position: 0px 11px;}
.post-11 .tt .tit {background-position: 0px -36px;}
.post-12 .tt .tit {background-position: 0px -298px;}
.post-51 .tt .tit {background-position: 0px -139px;}
.post-21 .tt .tit {background-position: 0px -193px;}
.post-22 .tt .tit {background-position: 0px -246px;}
.post-61 .tt .tit {background-position: 0px 11px;}
.post-32 .tt .tit {background-position: 0px -454px;}
.post-33 .tt .tit {background-position: 0px -349px;}
.post-34 .tt .tit {background-position: 0px -402px;}
.post-31 .tt .tit {background-position: 0px 11px;}
.post-31 .tt .tit {background-position: 7px 6px;}
/**自定义新闻列表**/
.news_list {}
.news_list li.news {line-height: 30px; height: 30px; padding-left: 0px; background: none;} /**标题图标**/
.news_list li.news span.news_title {float: left;}/*标题*/
.news_list li.news span.news_time {float: right; margin-left: 2px; color: #9C9C9C;}/*发布时间*/
.news_list li.news .news_other {float: left; margin-right: 2px; color: #214485;}/*其他属性*/
.news_list li.news .news_meta {float: right; margin-left: 2px; color: #9C9C9C;}/*属性*/
.news_list li.news .news_time span {color: #e64d24;}/*发布时间*/
.news_list li.news .news_icon {display: inline-block; margin: 0 auto; border: 1px solid red;}
.news_list li.news .news_text {line-height: 24px; color: #666;}/*默认简介*/
.news_list li.news .news_bg {position: absolute; left: 0px; bottom: 0px; right: 0px; height: 30px; background: #000; opacity: .7; filter: Alpha(opacity=70);}
.news_list li.news p {line-height: 40px; color: #666;}
.news_list li.news p a {color: #333;}
.news_list li.news p a:hover {color: #8f000b; text-decoration: none;}
/*日历新闻*/
.rili {}
.rili .con {padding: 5px 0px;}
.rili .news_list {}
.rili .news_list li.news {margin-top: 10px; padding-top: 10px; border-top: 1px solid #DCDCDC;}
.rili .news_list li.news.n1 {margin-top: 5px; padding-top: 0px; border-top: 0px;}
.rili .news_list li.news .news_date {float: left; width: 42px; height: 39px; margin-right: 10px; margin-top: 4px; font-family: "Georgia"; background: #345594; text-align: center;}
.rili .news_list li.news .news_date .news_year {line-height: 20px; font-size: 12px; color: #DAE6FF; font-family: Arial;}
.rili .news_list li.news .news_date .news_days {font-size: 18px; color: #fff; line-height: 22px;}
.rili .news_list li.news .news_wz {/* padding:10px 0px;  */}
.rili .news_list li.news .news_title {line-height: 22px;  /* margin-top:6px;  */font-size: 13px; color: #000;}
/*图新闻列表*/
.tu_news_list {}
.tu_news_list .news_list {}
.tu_news_list .news_list li.news .news_imgs {float: left; width: 145px;}
.tu_news_list .news_list li.news .news_wz {float: left; width: 295px; margin-left: 25px;}
.tu_news_list .news_list li.news .news_title {line-height: 20px; font-size: 18px; color: #095497;}
.tu_news_list .news_list li.news .news_text {line-height: 22px; font-size: 12px; color: #817d7d;}
/*图文*/
.tu_text {}
.tu_text .news_list {}
.tu_text .news_list li.news {border-bottom: 1px dashed #ccc;}
.tu_text .news_list li.news .news_imgs {float: left; width: 223px; height: 158px;}
.tu_text .news_list li.news .news_imgs img {width: 223px; height: 158px;}
.tu_text .news_list li.news .news_wz {float: left; width: 322px; padding: 14px 20px; height: 130px; position: relative;}
.tu_text .news_list li.news .news_title {line-height: 24px; font-size: 15px; color: #095497;}
.tu_text .news_list li.news .news_text {line-height: 22px; font-size: 12px; color: #817d7d; margin-top: 10px;}
.tu_text .news_list li.news .news_time {line-height: 32px; font-size: 12px; color: #817d7d; position: absolute; right: 0px; bottom: 0px; padding: 0px 10px; background: #8f000b; color: #fff;}
.tu_text .news_list li.news.i1 {background: #f2f2f2; border-bottom: none;}
.tu_text .news_con.con2 .news_list li.news .news_title {line-height: 41px;}
/*图列表*/
.tu_news {}
.tu_news .news_list {display: inline-block; 
*display:inline; 
*zoom:1; margin-left: -40px;}
.tu_news .news_list li.news {float: left; width: 195px; height: 140px; padding: 10px; margin-left: 40px; background: #fff; position: relative;}
.tu_news .news_list li.news .news_imgs {position: absolute; left: 0px; top: 0px; z-index: 99; width: 195px;}
.tu_news .news_list li.news .news_wz {position: absolute; left: 0px; bottom: 0px; z-index: 100; width: 100%;}
.tu_news .news_list li.news .news_title {line-height: 34px; font-size: 18px; color: #fff; text-align: center;}
.tu_news .news_list li.news .news_bg {height: 34px;}
/*图列表*/
.timeNew {}
.timeNew .news_list {}
.timeNew .news_list li.news {margin-top: 10px; padding-top: 10px;}
.timeNew .news_list li.news.n1 {margin-top: 5px; padding-top: 0px; border-top: 0px;}
.timeNew .news_list li.news .news_date {float: left; line-height: 40px; margin-right: 10px;}
.timeNew .news_list li.news .news_date .news_time {font-size: 20px; color: #e49a00; line-height: 22px;}
.timeNew .news_list li.news .news_wz {
/}
.timeNew .news_list li.news .news_title {line-height: 22px; font-size: 13px; color: #000;}
/*图标链接*/
.tu_link {display: inline-block; width: 100%;}
.tu_link #wp_nav_w61 {margin: 0px -25px; 
*margin:0px 0px;}
.tu_link .iconcon {float: left; width: 16.1%; padding-bottom: 13px; text-align: center; text-decoration: none; height: 75px; background: url(/_upload/tpl/00/0c/12/template12/images/icon_hover.png) no-repeat center -137px;}
.tu_link .iconcon:hover {background-position: center top;}
.tu_link .iconcon .icon {display: inline-block; width: 46px; height: 50px; margin-top: 10px; /* margin-bottom: 15px;  */background: url(/_upload/tpl/00/0c/12/template12/images/link_icon.png) no-repeat; opacity: 0.6; filter: alpha(opacity=60);}
.tu_link .iconcon:hover .icon {opacity: 1; filter: alpha(opacity=100);}
.tu_link .iconcon p {font-size: 15px; line-height: 10px; color: #4A4A4A;}
.tu_link .iconcon.i1 .icon {background-position: -15px -14px;}
.tu_link .iconcon.i2 .icon {background-position: -122px -14px;}
.tu_link .iconcon.i3 .icon {background-position: -229px -13px;}
.tu_link .iconcon.i4 .icon {background-position: -332px -12px;}
.tu_link .iconcon.i5 .icon {background-position: -437px -14px;}
.tu_link .iconcon.i6 .icon {background-position: -544px -14px;}
.tu_link .iconcon.i7 .icon {background-position: -765px -14px;}
.tu_link .iconcon.i8 .icon {background-position: -878px -14px;}
.tu_link .iconcon.i9 .icon {background-position: -1002px -11px;}
.tu_link .iconcon.i10 .icon {background-position: -1122px -11px;}
/*滚动Arrows */
.slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover {height: 50px; width: 24px; background: url(/_upload/tpl/00/0c/12/template12/images/slickarrow.png) no-repeat; top: 50%; margin-top: 0px; outline: none;}
.slick-prev {left: -25px; background-position: left center;}
.slick-prev:hover {background-position: left center; opacity: .8; filter: Alpha(opacity=80);}
.slick-prev:before {content: '';}
.slick-next {right: -25px; background-position: right center;}
.slick-next:hover {background-position: right center; opacity: .8; filter: Alpha(opacity=80);}
.slick-next:before {content: '';}
.post-21 {}
.post-21 .title {}
/** 
*其他样式
*/
/**下拉友情链接**/
.postlink {position: relative;}
.postlink.wrap-open {}
.postlink a.tt {display: inline-block; height: 38px; line-height: 38px; width: 100%; padding-left: 5px; border: 1px solid #ccc; cursor: pointer; text-align: left; background: #fff url(images/link_b.jpg) no-repeat right center;}
.postlink .con {display: none; position: absolute; bottom: 38px; left: 0px; z-index: 100; width: 100%; height: 140px; overflow: auto; background: #fff; padding: 2px; border: 1px solid #ccc;}
/**链接样式**/
.xblink {/* display:inline-block;  */text-align: center; height: 40px;}
.xblink .linkcon {display: inline-block; 
*display:inline; 
*zoom:1; margin: 0 auto; height: 40px; overflow: hidden;}
.xblink li {float: left; margin-right: 30px;}
.xblink li span {}
.xblink li span a {display: inline-block; width: 100%; line-height: 32px; color: #000;}
.xblink li span a:hover {color: #333;}
/**
 * 列表页
 */
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner {text-align: center;}
.l-banner img {height: 100%; width: 100%;}
/**主体列表页开始**/
#l-container {}
#l-container .inner {/* width:980px;  */padding: 12px 10px;}
/**主体文章页开始**/
#d-container {}
#d-container .inner {width: 924px; padding: 20px 60px; background: #fff;}
/**文章页banner**/
#m-container1 {}
#m-container1 .inner {background: #fff; padding-top: 15px;}
.col_menu {width: 240px; float: left; margin-right: -240px; position: relative;}
.col_menu .l-qh {margin-bottom: 10px;}
.col_menu .col_menu_head {background: #0d95c7;}   /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 18px; font-weight: normal; color: #fff;}		/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text {display: block; line-height: 41px; padding: 0px 5px 0px 30px;}  /**栏目名称图标**/
.col_menu .col_menu_con {border: 1px solid #e4e4e4;}
/*栏目列表*/
/*栏目列表*/
.col_list {/* padding:4px 18px;  */}
.col_list .wp_listcolumn {border-top: 0px solid #2867A0; border-bottom: 0px solid #fff;}
.col_list .wp_listcolumn .wp_column a {color: #333; font-size: 14px; font-weight: normal; background: none; border-top: 0px solid #fff; border-bottom: 1px solid #FFF;}
.col_list .wp_listcolumn .wp_column a .column-name {padding: 5px 0px 5px 28px;}
.col_list .wp_listcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_column a.selected {color: #90000A; background: none;}
.col_list .wp_listcolumn .wp_column a.selected span.column-name {color: #214485;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a {color: #454545; background: none; border-top: 1px solid #fff; border-bottom: 1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name {color: #124D83;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color: #333; background: none; border-top: 1px solid #eee; margin-top: -1px;}
.col_list .wp_listcolumn .sub_list a .column-name {display: inline-block; line-height: 22px; padding: 5px 10px 5px 35px; cursor: pointer;}
.col_list .wp_listcolumn .sub_list a :hover, .col_list .wp_listcolumn .wp_column a.selected {color: #214485;}
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {background: none;}
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 5px 10px 5px 51px; cursor: pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover, .col_list .wp_listcolumn .sub_list .sub_list a.selected {color: #214485;}
.col_news {width: 100%; min-height: 500px; float: right;} /**栏目新闻**/
.col_news .col_news_box {margin-left: 290px;}
.col_news_head {/* border-left:6px solid #3FD7CB;  */border-bottom: 3px solid #5F5F5F;}
.col_metas .col_title {display: inline-block; float: left; height: 38px; line-height: 38px;}  /**当前栏目**/
.col_metas .col_title h2 {display: inline-block; font-size: 20px; font-family: "Microsoft yahei"; font-weight: normal; color: #214485; border-bottom: 3px solid #214485;}   /**当前栏目名称**/
.col_metas .col_path {display: inline-block; float: right; /* padding-right:20px;  */white-space: nowrap; height: 38px; line-height: 38px; color: #000;} /**当前位置**/
.col_metas .col_path a {color: #000;}
.col_news_con {padding: 5px 0px 10px 0px; margin: 0 7px;}
.col_news_list {margin-top: 7px;}
.col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.col_news_list .wp_entry, .col_news_list .wp_entry p {line-height: 1.6; font-size: 13px; color: #333;}
.col_news_list .wp_entry p {margin-bottom: 10px;}
.col_news_list .wp_entry table {margin-bottom: 4px;}
.col_news_list .wp_entry img {max-width: 680px; 
_width:expression(this.width > 680 ? "680px" : this.width);}   /**列表页文章图片大小限制**/
/**文章页**/
.infobox {width: auto; margin: 0 auto;}
.article {}
.article h1.arti_title {line-height: 36px;
    padding: 5px;
    text-align: center;
    font-size: 19pt;
    font-weight: normal;
    color: #000;font-family: "Microsoft YaHei"; } /**文章标题**/
.article h3.arti_title {line-height: 26px;
    padding: 5px;
    text-align: center;
    font-size: 16pt;
    font-weight: normal;
    border-bottom: 1px solid #ECECEC;
    border-bottom: 2px solid #717171; } 

.article .arti_metas {padding: 10px; text-align: center;}
.article .arti_metas span {display: inline-block;
    margin: 0 5px;
    font-size: 15px;
    color: #787878;
    padding-right: 20px;}/**文章其他属性**/
.article .entry {margin: 0 auto; overflow: hidden; margin-top: 10px; min-height: 300px;} /**文章内容**/
.article .entry .read, .article .entry .read p {line-height: 30px;
    font-size: 15px;
    text-align: justify;}  /**阅读字体**/
.article .entry .read p {margin-bottom: 0px;}
.article .entry .read img {/* display:block;  */margin: 0 auto; max-width: 940px; 
_width:expression(this.width > 940 ? "940px" : this.width);}   /**文章阅读部分图片大小限制**/
.article .entry .read table {margin: 0 auto; border: none!important;}
/**页脚开始**/

/**
 * 组件功能
 */
/** 搜索 **/
.search-panel {float: right; clear: right; width: 21.2%; margin-right: 10px; margin-bottom: 12px;}
.search-window {border: 1px solid #ebebeb; background-color: #fff; overflow: hidden;}
.wp-search {position: relative; border: 1px solid #e4e4e4;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left: 10px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%; height: 19px; line-height: 19px; border: 0; outline: 0; background: none; color: #a4a4a4; font-size: 13px; padding: 5px 0;}
.wp-search .search-btn {width: 33px; height: 30px; position: absolute; right: 0; top: 50%; margin-top: -15px;}
.wp-search .search-btn input.search-submit {width: 100%; height: 30px; border: 0; outline: 0; background: url(/_upload/tpl/00/0c/12/template12/images/searchbg.png) no-repeat center; cursor: pointer;}
::-webkit-input-placeholder {
color: #a4a4a4;} /* WebKit, Blink, Edge */
:-moz-placeholder {
color: #a4a4a4;} /* Mozilla Firefox 4 to 18 */
::-moz-placeholder {
color: #a4a4a4;} /* Mozilla Firefox 19+ */
:-ms-input-placeholder {
color: #a4a4a4;} /* Internet Explorer 10-11 */
/* 登录样式 */
#wp_login_w04 {margin-top: 33px;}
#wp_login_w04 .title {float: left; line-height: 35px; margin-left: 110px; margin-right: 10px; font-size: 15px;}
#wp_login_w04 input {border: 1px solid #d1d1d1; width: 80px; line-height: 34px; padding-left: 4px; height: auto; padding: 0px;}
#wp_login_w04 #w04_loginButton {width: 81px; height: 35px; background: url(/_upload/tpl/00/0c/12/template12/images/members_btns.jpg); cursor: pointer; border: 0px; vertical-align: middle; color: #fff;}
#wp_login_w04 .login_input {border: 0px!important; width: auto; margin-right: 7px; height: 34px; line-height: 34px;}
#wp_login_w04 .login_input img {vertical-align: middle; margin-top: 5px;}
#wp_login_w04 .login_input .input {border: 0px solid #d1d1d1; width: auto; line-height: 34px; height: auto; padding: 0px;}
#wp_login_w04 .login_btn .button {display: inline-block; float: left; width: auto; height: auto; background-color: #eee; border: 0px solid #ccc;}
/* 自定义登录样式 */
.form_box {}
.form_box .input_box {margin-right: 10px;}
.form_box .input_box input {height: 32px; line-height: 32px; border: 1px solid red;}
.form_box .input_box .input_text {width: 165px; border: 1px solid #bdbdbd; padding: 0px 4px;}
.form_box .input_box .input_btn {width: 80px; font-size: 14px; background: #db8b1f; border: 0px; color: #fff; font-family: "Microsoft Yahei"; cursor: pointer;}
.form_box .input_box .input_btn:hover {background: #c87c16;}
/* 分享二维码 */
.shares {display: inline-block; float: right;}
.shares .share {float: left; width: 147px; /* height:35px;  *//* margin-right: 21px;  */position: relative; vertical-align: middle; text-align: center; border: 0px solid red;}
.shares .share a {opacity: .6; filter: Alpha(opacity=60);}
.shares .share a:hover {opacity: 1; filter: Alpha(opacity=100);}
.shares .share .zdy {display: inline-block; width: 81px; height: 35px; color: #9ba6b3;}
.shares .share.n1 .zdy-1 {background: url(/_upload/tpl/00/0c/12/template12/images/er1.jpg) no-repeat 0 0;}
.shares .share.n2 .zdy-2 {background: url(/_upload/tpl/00/0c/12/template12/images/er2.jpg) no-repeat 0 0;}
.shares .share .con {/* display:none;  *//* position:absolute;  *//* bottom:40px;  *//* left:50%;  *//* z-index:100;  *//* margin-left: -20px;  */}
.shares .share .con img {width: 106px; height: auto;}
.shares .share span {color: #C69A9D;}
/*筛选功能样式*/
.wp-paralist {}
.wp-paralist .dl-horizontal {padding: 8px 0px; border-bottom: 1px solid #dedede;}
.wp-paralist .dl-horizontal dt {float: left; width: 64px; margin: 3px 0px; padding: 2px 15px; font-weight: bold; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; color: #000;}
.wp-paralist .dl-horizontal dd {margin-left: 100px;}
.wp-paralist .dl-horizontal dd .btn {display: inline-block; margin: 3px 0px; padding: 2px 15px; font-size: 14px; text-align: center; white-space: nowrap; vertical-align: middle;}
.wp-paralist .dl-horizontal dd .btn.select {background: #2da45a; border-radius: 15px; color: #fff;}
/**
 * 特殊页面
 */
/*二级页面*/

/*列表页*/
/*banner*/
.focus .focus-title-bar {/* position:relative;  */left: 0px; bottom: 0px; z-index: 40; width: 100%!important; height: 45px; margin-left: 0px;}
.focus .focus-title-bg {background-color: #000; opacity: .7; filter: alpha(opacity=70);}
.focus .focus-title {height: 45px; line-height: 45px; padding: 0 15px; color: #fff; font-size: 16px; font-weight: normal; font-family: "Microsoft YaHei";}
.focus .focus-title a, .focus-text a {color: #fff; text-decoration: none;}
.focus .focus-title a:hover, .focus-text a:hover {color: #e5e5e5; text-decoration: none;}
.focus .focus-pagination {position: absolute; right: 10px; bottom: 13px; 
*bottom: 6px; z-index: 60; height: 20px; text-align: right;}
.focus .focus-page {width: 10px; height: 10px; line-height: 10px; border-radius: 0px; background-color: #bbbbbe; margin-right: 5px;}
.focus .focus-page-active {background-color: #bda243;}
/** 统计排行 **/
.wp_ranking_list {display: block; width: 100%;}
.wp_ranking_list .list_item {width: 100%; height: 24px; line-height: 24px; border-bottom: 1px dashed #ccc; vertical-align: top;}
.wp_ranking_list .list_item .pr_fields {display: inline; float: left;}
.wp_ranking_list .list_item .count {display: inline-block; width: 16px; height: 16px; line-height: 16px; text-align: center; margin-top: 3px; background: #ddd; border: 1px solid #bbb; border-radius: 4px; color: #fff; font-size: 11px; float: left; margin-right: 5px;}
.wp_ranking_list .i1 .count, .wp_ranking_list .i2 .count, .wp_ranking_list .i3 .count {background: #9C3; border: 1px solid #060;}
.wp_ranking_list .list_item .title {float: left;}
.wp_ranking_list .list_item .ex_fields {display: inline; float: right;}
.wp_ranking_list .list_item .date {color: #666;}
.wp_ranking_list .list_item .views {color: #999;}
.date_mian {background: #efeeee}
.welcome {width: 999px; height: 35px; margin: 0 auto;}
.date_welcome {float: left; color: #999999; padding-top: 6px;}
.date_top {float: left; padding-left: 10px; color: #999999; padding-top: 6px;}
.home {float: right; padding-top: 6px;}
.home a {color: #999;}
.bot {width: 999px; margin: 0 auto; padding-top: 14px;}
.bot_left {float: left; width: 252px;}
.bot_center {width: 440px; float: left; padding: 0px 0px 0 19px;}
.bot_right {width: 269px; float: left; padding: 0px 0px 0 19px;}
.img1 {width: 216px; height: 136px; float: left;}
.title_top {float: left; width: 210px; padding-left: 10px;}
.brief {float: left; width: 210px; padding-left: 10px;}
.title_bot {float: left; width: 440px; height: 31px;}
.date1 {float: right;}
.con1 {width: 252px; height: 150px; background-image: url(/_upload/tpl/00/0c/12/template12/images/bj1.png); background-repeat-y: no-repeat;}
.title_more {background: url(/_upload/tpl/00/0c/12/template12/images/before.png) left center no-repeat; border-bottom: 1px solid #ccc; height: 46px; width: 100%;}
.tit_left a {font-size: 14px;}
.con2 {}
.news_panel {padding: 23px 0 0 0;}
.con4 {margin: 11px 0 0 0;}
.con5 {margin: 8px 0 0 0;}
.nav_bottom {height: 47px; background: #117093; margin: 25px 0 0 0;}
.nav_bot {width: 999px; margin: 0 auto; height: 47px;}
.copyright {text-align: center; width: 900px; padding-top: 35px;}
.footer {background: #ebebeb;}
.foot {width: 999px; margin: 0 auto; height: 88px;}
.navi {text-align: center; width: 900px; color: #fff;}
.title_left {line-height: 31px; padding-left: 15px;}
.bot_clear {background: #fff;}
.listbox {padding: 4px 0 0 0;}
.tit_left {color: #037aa6; font-weight: bolder; padding-left: 15px;}
.tit_center {color: #037aa6; font-weight: bolder; padding-left: 15px; line-height: 46px; float: left;}
.title_top a {font-size: 16px; color: #037aa6;}
.brief a {font-size: 12px !important; color: #b7b7b7; line-height: 24px;}
.listbox-bot {height: 33px;}
.tit_date {float: left; padding-top: 14px;}
.title_left1 {line-height: 31px;}
.tit_right {padding-left: 15px; line-height: 31px;}
.listbox_bott { margin-top: 4px;}
.title_right {padding-left: 8px;}
.list_right {padding-left: 15px;}
#wp_nav_w1 .wp_nav .nav-item a {font-size: 16px; color: #fff;}
.wp_nav .nav-item {}
#wp_nav_w1 .wp_nav .nav-item a span.item-name {padding: 5px 41px;}
#wp_nav_w1 .wp_nav {margin: 0 auto; padding-top: 6px;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a.parent span.item-name {width: 100px !important; text-align: center;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a span.item-name {width: 100px !important; text-align: center;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item .mark {background: #d8d8d8;}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a.parent:hover span.item-name {background: #82c2da;}
#wp_nav_w1 .wp_nav .sub-nav {border: none;}
#wp_nav_w7 .wp_nav {margin: 0 auto; width: 680px;}
#wp_nav_w7 .wp_nav .nav-item a span.item-name {font-size: 13px; color: #fff; padding: 12px 19px; line-height: 23px;}
.col_list .wp_listcolumn .wp_column a .column-name:hover {color: #5fc2e6;}
.con3 {padding: 17px 0px 0px 0px;}
.morel {float: right; padding-top: 14px;}
.panel3 .title_more {border: none;}
.panel3 .listbox {margin: 3px 0 0 0;}
.list_right {color: #037aa6; font-weight: bolder;}
.tit_right1 {color: #037aa6; font-weight: bolder; padding-left: 15px;}
.sub_tit{ text-align:center;}
/*lang样式*/
.lang-panel { float: right; margin-right: 5px; margin-top:0px;}
.lang-window {}
.lang-window .wp-menu .menu-item { float: left;}
.lang-window .wp-menu .menu-item a { display: inline-block; padding-left:32px; height: 36px; line-height: 36px; font-size: 14px; color: #117093;}
.lang-window .wp-menu .menu-item a:hover { color:#ccdff9;}