@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;}
.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(../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;}

/**布局开始**/
html {}
body {}
.bg {}
body { line-height: 1.75; font-size: 14px; font-family: "Arial", "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color: #333;}
p {}
a { color: #333; text-decoration: none; transition: all 0.4s ease-in-out;}
a:hover { color: #1384e1;}

/*页面尺寸*/
.wrapper { width: 100%; margin: 0 auto;}
.wrapper .inner { width: 1200px; margin: 0 auto;} 
/**页面全局宽度**/

/*headtop*/
#headtop { background: #065ca3;}
#headtop .inner {}
.headtop .top-left { float: left;}
.headtop .top-right { float: right; position: relative;}

/*head开始*/
#header { position: relative; z-index: 1000; background: #1384e1 url('images/foot_bg.jpg') no-repeat center top;}
#header .inner { position: relative; padding: 20px 0px 0px;}
.head { width: 100%; position: relative;}
.head .head-main { height: 100px; padding-bottom: 15px; border-bottom: 1px solid #73b9f3; text-align: center; position: relative; z-index: 100;}
.head .head-main .sitelogo { opacity: 1;}
.head .head-main .site-rale {}
.head .sitelogo a {}
/*logo*/
.wp-navi { position: relative; z-index: 110;}

/*向下滚动时效果*/
#header.mini_header .inner { padding: 0px 0px 0px;}
#header.mini_header .head-main { height: 0px; padding-bottom: 0px; transition: all 0.4s ease-in-out;}
#header.mini_header .sitelogo { opacity: 0; transition: all 0.2s ease-in-out;}

/*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 {}
.site-lang ul { 
*display:inline; 
*zoom:1;}
.site-lang ul li.links { float: left;}
.site-lang ul li.links.i1 { background: none;}
.site-lang ul li.links a { display: inline-block; line-height: 46px; padding: 0 10px; font-size: 12px; color: white;}
.site-lang ul li.links a:hover { background: #1384e1; color: #fff;}
.site-lang ul li.links.i4 a:hover { background: none; color: #fff;}

/*默认主导航样式*/
#nav { background: #f0f0e8;}
#nav .inner {  
/* background: #c8141e; */}
/**导航区域背景**/
.navbar { width: 100%; height: 60px;}
.navbar .navbox { width: 95%; height: 44px; margin: 0 auto;}
/*导航窗口大小及位置*/
.navi-slide-head { display: none;}

/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {}
.nav .wp-menu .menu-item { display: inline-block; float: left; position: relative; z-index: 100; background: url(images/nav_x.png) no-repeat left center;}
.nav .wp-menu .menu-item.i1 { background: none;}
.nav .wp-menu .menu-item a.menu-link > .menu-switch-arrow { display: inline-block; width: 20px; height: 20px; background: url(../images/navj.png) no-repeat center center; vertical-align: middle;}
.nav .wp-menu .menu-item a.menu-link { display: inline-block; padding: 0px 25px; line-height: 56px; color: #FFFFFF; font-size: 14px;}
.nav .wp-menu .menu-item a.menu-link:hover,
.nav .wp-menu .menu-item a.hover { text-decoration: none; color: #ccc;}
.nav .sub-menu { display: none; visibility: hidden; position: absolute; left: 0px; top: 56px; min-width: 146px; z-index: 100; padding: 5px 0 !important;}
.nav .wp-menu .menu-item >.sub-menu {}
.nav .wp-menu .menu-item >.sub-menu:before { border: 0px solid transparent; border-bottom: 0px solid #fff; width: 0; height: 0; position: absolute; top: -30px; left: 50%; margin-left: -10px; content: ' '}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom: 1;}
.nav .sub-menu .sub-item a { display: block; color: #fff; height: 34px; line-height: 34px; padding: 0 17px; font-size: 14px; background: none;}
.nav .sub-menu .sub-item a:hover { color: #eee; background-color: transparent; display: block;}
.nav .sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background: #fff;}
.nav .wp-menu .menu-item.i3 { position: inherit;}
.nav .wp-menu .menu-item.i3 .sub-menu { width: 100%;  
/*height:200px; */background: transparent;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item { float: left; width: 33%;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item.i3-1 { width: 33%;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item.i3-2 { width: 66%;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item.i3-1 .sub-item { width: 50%;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item.i3-2 .sub-item { width: 25%;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item a { display: block; color: #fff; font-weight: bold; font-size: 16px;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item a:hover { color: #fff; background-color: transparent;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item .sub-menu { display: block!important; position: relative; left: 0px;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item .sub-menu a { display: block; line-height: 28px; height: 28px; color: #fff; font-weight: normal; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nav .wp-menu .menu-item.i3 .sub-menu .sub-item .sub-menu a:hover { color: #eee; background: url(images/snavh2.png) no-repeat left center;}
.nav .wp-menu .menu-item.i4 { position: inherit;}
.nav .wp-menu .menu-item.i4 .sub-menu { width: 100%; 
/*height:200px; */background: transparent;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item { float: left; width: 33%;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item.i4-1 { width: 33%;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item.i4-2 { width: 66%;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item.i4-1 .sub-item { width: 50%;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item.i4-2 .sub-item { width: 25%;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item a { display: block; color: #fff; font-weight: bold; font-size: 16px;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item a:hover { color: #fff; background-color: transparent;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item .sub-menu { display: block!important; position: relative; left: 0px;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item .sub-menu a { display: block; line-height: 28px; height: 28px; color: #fff; font-weight: normal; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nav .wp-menu .menu-item.i4 .sub-menu .sub-item .sub-menu a:hover { color: #eee; background: url(images/snavh2.png) no-repeat left center;}
.nav .wp-menu .menu-item.i2 .sub-menu a:hover { color: #eee; background: url(images/snavh2.png) no-repeat left center;}
.nav .wp-menu .menu-item.i5 .sub-menu a:hover { color: #eee; background: url(images/snavh2.png) no-repeat left center;}
.nav .wp-menu .menu-item.i8 .sub-menu a:hover { color: #eee; background: url(images/snavh2.png) no-repeat left center;}
.navbg3 { position: absolute; width: 100%;  
/*height:200px; */z-index: 100; background: #1780dd; opacity: .75; filter: Alpha(opacity=75);}

/**主页banner开始**/
#banner { background: #B4D2EB;}
#banner .inner { width: auto; max-width: 1430px; background: #fff; text-align: center; position: relative;}

/**主体模块样式**/
#m-container {}
#m-container .inner {}

/**首页三列布局**/
.mod {}
.mbox { 
background:;}
.main1 { background: url('images/mnewsbg2.jpg') no-repeat center center; background-size: cover;}
.main1 .inner { padding: 40px 0px 30px;}
.main1 .inner .ml { float: left; width: 390px;}
.main1 .inner .mc { float: left; width: 720px; margin-left: 80px;}
.main1 .inner .mr { float: right; width: 108px;}
.main3 {}
.main3 .inner { padding: 30px 0px 20px; ;}
.main3 .inner .ml { float: left; width: 364px;}
.main3 .inner .mc { float: left; width: 360px; margin-left: 60px;}
.main3 .inner .mr { float: right; width: 360px;}
.main4 { background: #f8f8f8;}
.main4 .inner { padding: 45px 0px 10px;}
.main4 .ml { float: left; width: 570px;}
.main4 .mr { float: right; width: 570px;}
.main5 {}
.main5 .inner { padding: 8px 0px 8px;}
.main5 .inner .mod { padding: 0 10px;}
.main6 {}
.main6 .inner { padding: 0px 0px 0px;}
.main6 .inner .mod { padding: 0 10px;}
.main7 { background: #f8f8f8;}
.main7 .inner { padding: 15px 0px;}
.main7 .inner .mod { padding: 0 10px;}

/**标题栏新闻窗口**/
.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: 20px; font-weight: normal;} 
/**标题字体**/
.post .tt .tit .title { display: block; line-height: 42px; color: #524D49; font-family: "Microsoft yahei";}
.post .tt .tit .title em { display: block; width: 80px; height: 3px; margin-top: 6px; background: #1384e1;}
.post .tt .tit .name { display: none; line-height: 16px; color: #333;}
/*栏目别名*/
.post .con { padding: 10px 0px; 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(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: 14px; 
/*font-family:"Simsun"; */cursor: pointer;}
.post .more_btn a { color: #333;}

/*标准标题*/
.post1 {}
.post1 .tt {}
.post1 .tt .tit {}
.post1 .tt .tit .title {}
.post1 .more_btn { display: inline-block; float: right;}
.post1 .more_btn .more_text, .post .more_btn a { font-size: 12px; cursor: pointer;}
.post1 .more_btn a { 
*display:inline; 
*zoom:1; padding: 5px 20px; color: #b3b3b3; border-radius: 20px; border: 2px solid #b3b3b3;}
.post1 .more_btn a:hover { padding: 8px 20px; color: #fff; background: #1384e1; border-radius: 20px; border: 2px solid #1384e1;}

/*带图标标题*/
.post2 {}
.post2 .tt {}
.post2 .tt .tit { font-size: 16px;}
.post2 .tt .tit .title { color: #8f000b;}
.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 {}
.post3 .tt .tit .title em { margin: 1rem auto 0;}
.post3 .more_btn { margin-left: 10px; line-height: 20px; float: none;}

/**自定义新闻列表**/
.news_list {}
.news_list li.news { line-height: 32px; font-size: 14px; 
/* padding:4px 0px;  */padding-left: 0px; background: none;} 
/**标题图标**/
.news_list li.news span.news_title { float: left;}
/*标题*/
.news_list li.news span.news_meta { float: right; margin-left: 2psx; 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; word-wrap: break-word;}
/*默认简介*/
.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 { border-bottom: 1px solid #ddd;}
.rili .news_list li.news a { padding: 17px 0px;}
.rili .news_list li.news .news_date { float: left; width: 64px; height: 38px; margin-right: 20px; font-weight: normal; color: #999;}
.rili .news_list li.news .news_date em { display: block; margin: 8px 0 0 0; width: 33px; height: 1px; background: #ddd;}
.rili .news_list li.news .news_date .news_year { line-height: 32px; font-size: 20px;}
.rili .news_list li.news .news_date .news_days { font-size: 26px; color: #fff; line-height: 30px;}
.rili .news_list li.news .news_wz {}
.rili .news_list li.news .news_title { line-height: 22px; font-size: 14px; font-weight: bold; color: #524D49;}
.rili .news_list li.news .news_text { line-height: 22px; font-size: 14px; color: #666;}
.rili .news_list li.news a:hover { padding-left: 36px; padding-right: 36px; background: #1384e1;}
.rili .news_list li.news a:hover .news_date { color: #fff;}
.rili .news_list li.news a:hover em { background: #fff;}
.rili .news_list li.news a:hover .news_title { color: #fff;}
.rili .news_list li.news a:hover .news_text { color: #fff;}

/*图新闻列表*/
.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;}

/*图标链接*/
.tu_link { display: inline-block; width: 100%;}
.tu_link #wp_nav_w61 { margin: 0px -25px; 
*margin:0px 0px;}
.tu_link .iconcon { float: left; width: 10%; padding-bottom: 13px; text-align: center; text-decoration: none; height: 75px; background: url(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(images/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: 14px; line-height: 10px; color: #830C2B;}
.tu_link .iconcon.i1 .icon { background-position: -21px -14px;}
.tu_link .iconcon.i2 .icon { background-position: -140px -14px;}
.tu_link .iconcon.i3 .icon { background-position: -260px -13px;}
.tu_link .iconcon.i4 .icon { background-position: -391px -12px;}
.tu_link .iconcon.i5 .icon { background-position: -519px -14px;}
.tu_link .iconcon.i6 .icon { background-position: -647px -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 */
.link_box .slick-prev, .link_box .slick-next, .link_box .slick-prev:hover, .link_box .slick-next:hover { height: 50px; width: 24px; background: url(images/db_icon.png) no-repeat; top: 50%; margin-top: -25px; outline: none; border: 0px solid red;}
.link_box .slick-prev { left: -60px; background-position: -225px -1px;}
.link_box .slick-prev:hover { background-position: -225px -57px; opacity: .8; filter: Alpha(opacity=80);}
.link_box .slick-prev:before { content: '';}
.link_box .slick-next { right: -60px; background-position: -279px 1px;}
.link_box .slick-next:hover { background-position: -279px -54px; opacity: .8; filter: Alpha(opacity=80);}
.link_box .slick-next:before { content: '';}

/*快速通道*/
.post-11 {}
.post-11 .con { padding: 5px 0px;}
.post-11 .news_list { 
/* margin:0px -16px;  */margin-top: 12px;}
.post-11 .news_list li.news { margin-bottom: -1px; border: 1px solid #ccc; border-left: 0px solid #ccc; float: left; width: 19.5%;}
.post-11 .news_list li.news.n1 { border-left: 1px solid #ccc;}
.post-11 .news_list li.news .news_box { 
/* background:#fff;  */border-bottom: 0px solid #dcdcde;}
.post-11 .news_list li.news .news_box a { display: inline-block; width: 100%; height: 100%; padding: 32px 0px; text-align: center; vertical-align: top}
.post-11 .news_list li.news .news_box .news_icon { display: inline-block; width: 50px; height: 40px; margin: 0 auto; background: url('images/m_icon.png') no-repeat; vertical-align: top}
.post-11 .news_list li.news.n1 .news_box .news_icon { background-position: 6px 4px;}
.post-11 .news_list li.news.n2 .news_box .news_icon { background-position: 6px -71px;}
.post-11 .news_list li.news.n3 .news_box .news_icon { background-position: 6px -153px;}
.post-11 .news_list li.news.n4 .news_box .news_icon { background-position: 6px -232px;}
.post-11 .news_list li.news.n5 .news_box .news_icon { background-position: 6px -303px;}
.post-11 .news_list li.news.n1 .news_box a:hover .news_icon { background-position: -127px 4px;}
.post-11 .news_list li.news.n2 .news_box a:hover .news_icon { background-position: -127px -71px;}
.post-11 .news_list li.news.n3 .news_box a:hover .news_icon { background-position: -127px -153px;}
.post-11 .news_list li.news.n4 .news_box a:hover .news_icon { background-position: -127px -232px;}
.post-11 .news_list li.news.n5 .news_box a:hover .news_icon { background-position: -127px -303px;}
.post-11 .news_list li.news .news_title { line-height: 20px; font-size: 14px; color: #555;}
.post-11 .news_list li.news .news_box a:hover { background: #2786d5; color: #fff;}
.post-11 .news_list li.news .news_box a:hover div { color: #fff;}

/*图片新闻*/
.post-21 { text-align: left;}
.post-21 .con { padding: 10px 0px;}
.post-21 .news_imgs { position: relative; height: 240px; background: #fff; box-shadow: 0px 0px 20px #eee; overflow: hidden;}
.post-21 .news_imgs .news_time { position: absolute; left: 0px; top: 0px; z-index: 101; padding: 6px 26px 0; color: #1384e1;}
.post-21 .news_imgs .news_time_bg { position: absolute; left: 0px; top: 0px; z-index: -1; width: 100%; height: 100%; background: #fff; opacity: .9; filter: Alpha(opacity=90);}
.post-21 .news_imgs .news_time .news_year { display: block; font-size: 18px;}
.post-21 .news_imgs .news_time .news_day { display: inline-block; width: auto; line-height: 18px; font-size: 15px; border-top: 1px solid #1384e1;}
.post-21 .news_imgs img { position: absolute; left: 0px; top: 0px; right: 0; bottom: 0; z-index: 99; width: auto; height: auto; width: 400px; margin: auto; vertical-align: top;}
.post-21 .news_list .news_title { line-height: 48px; font-size: 14px; font-weight: bold; color: #524D49; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.post-21 .news_list a:hover .news_title { color: #1384e1;}
.post-21 .news_list em { display: block; margin: 0 0 10px; width: 33px; height: 1px; background: #1384e1;}
.post-21 .news_list .news_text { font-size: 14px; color: #999;}
.post-21 .news_list .news_more { display: inline-block; padding: 0 32px; margin: 18px auto; line-height: 30px; font-size: 12px; color: #fff; background: #1384e1; border-radius: 30px;}
.post-31 .con { padding: 5px 0px;}
.post-31 .news_list { margin-top: 2px;}
.post-31 .news_list li.news { border-bottom: 0px solid #ddd;}
.post-31 .news_list li.news a { padding: 14px 0px;}
.post-31 .news_list li.news .news_date { float: left; width: 64px; height: 38px; margin-right: 20px; font-weight: normal; color: #999;}
.post-31 .news_list li.news .news_date em { display: block; margin: 8px 0 0 0; width: 33px; height: 1px; background: #ddd;}
.post-31 .news_list li.news .news_date .news_year { line-height: 32px; font-size: 20px;}
.post-31 .news_list li.news .news_date .news_days { font-size: 26px; color: #fff; line-height: 30px;}
.post-31 .news_list li.news .news_wz {}
.post-31 .news_list li.news .news_title { line-height: 22px; font-size: 14px; font-weight: normal; color: #524D49;}
.post-31 .news_list li.news .news_text { line-height: 22px; font-size: 14px; color: #666;}

/*校园生活*/
.post-32 { text-align: left; margin-bottom: 0px;}
.post-32 .con { padding: 10px 0px 0px;}
.post-32 .news_list { position: relative;}
.post-32 .news_list .news_box { position: relative;}
.post-32 .news_list li.news .news_imgs { position: relative; z-index: 10; height: 179px; background: #fff; box-shadow: 0px 0px 20px #eee; overflow: hidden;}
.post-32 .news_list li.news .news_imgs img { position: absolute; left: 0px; top: 0px; right: 0; bottom: 0; z-index: 99; width: auto; height: auto; width: 100%; margin: auto; vertical-align: top;}
.post-32 .news_list li.news .news_title { position: absolute; left: 0px; bottom: 0px; z-index: 100; line-height: 37px; padding-left: 4%; font-size: 16px; color: #fff; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 96%;}
.post-32 .news_list li.news .news_bg { position: absolute; left: 0px; bottom: 0px; z-index: 99; width: 100%; height: 37px; background: #1384e1; opacity: .9; filter: Alpha(opacity=90);}

/*媒体聚焦*/
.post-41 {}
.post-41 .con { padding: 16px 0px;}
.post-41 .con .news-left { float: left; width: 300px; margin-right: -300px;}
.post-41 .con .news-right { float: left;}
.post-41 .con .news-rightcon { margin-left: 320px; margin-top: -15px; width: auto;}
.post-41 .news_imgs { position: relative; height: 160px; background: #eee; overflow: hidden;}
.post-41 .news_imgs img { position: absolute; left: 0px; top: 0px; right: 0; bottom: 0; z-index: 99; width: auto; height: auto; width: 300px; margin: auto; vertical-align: top;}
.post-41 .news-left .news_title { line-height: 24px; padding: 10px 20px; font-size: 14px; background: #fff; color: #555;}
.post-41 .news-right .news_title {}
.post-41 .news-right .news_title a { font-size: 14px; line-height: 42px;}

/*学习之星/校友风采*/
.post-43 { text-align: left;}
.post-43 .con { padding: 16px 0px;}
.post-43 .news_list { margin: 0px -18px;}
.post-43 .news_list li.news { float: left; width: 33.3%; margin-bottom: 26px;}
.post-43 .news_list li.news .news_box { position: relative; margin: 0px 18px; background: #FFFFFF;}
.post-43 .news_list li.news .news_imgs { position: relative; z-index: 10; height: 98px; background: #fff; box-shadow: 0px 0px 20px #eee; overflow: hidden;}
.post-43 .news_list li.news .news_imgs img { position: absolute; left: 0px; top: 0px; right: 0; bottom: 0; z-index: 99; width: 166px; height: 98px; width: 166px; margin: auto; vertical-align: top;}
.post-43 .news_list li.news .news_title { position: absolute; right: 0px; bottom: 0px; z-index: 100; line-height: 28px; padding: 0px 6px; font-size: 14px; color: #fff;}
.post-43 .news_list li.news .news_bg { position: absolute; left: 0px; bottom: 0px; z-index: -1; width: 100%; height: 28px; background: #1384e1; opacity: .9; filter: Alpha(opacity=90);}

/*办学系统*/
.city_box { display: block; margin: 10px 40px 0px;}
.city_box .citys {}
.city_box .citys .news_box .news_pic { width: 65px; border: 0px solid red; margin: 0 auto; transition: all 0.2s ease-in-out;}
.city_box .citys .news_box .news_pic img { width: 100%; height: auto; opacity: .85; filter: Alpha(opacity=85); vertical-align: bottom;}
.city_box .citys .news_box .news_pic a:hover { opacity: 1; filter: Alpha(opacity=100);}
.city_box .citys .news_box:hover .news_pic { width: 75px; height: 75px}
.city_box .citys .news_box .news_title { opacity: .85; filter: Alpha(opacity=85); text-align: center;}

/*办学系统1*/
.city_box .slick-prev, .city_box .slick-next, .city_box .slick-prev:hover, .city_box .slick-next:hover { height: 50px; width: 24px; background: url(images/db_icon.png) no-repeat; top: 50%; margin-top: -25px; outline: none; border: 0px solid red;}
.city_box .slick-prev { left: -100px; background-position: -225px -1px;}
.city_box .slick-prev:hover { background-position: -225px -57px; opacity: .8; filter: Alpha(opacity=80);}
.city_box .slick-prev:before { content: '';}
.city_box .slick-next { right: -100px; background-position: -279px 1px;}
.city_box .slick-next:hover { background-position: -279px -54px; opacity: .8; filter: Alpha(opacity=80);}
.city_box .slick-next:before { content: '';}

/*专题网站*/
.link_box { margin: 10px 0px;}
.link_box .links {}
.link_box .links a.news_box { margin: 0px; display: inline-block; background-color: white;}
.link_box .links a:hover { box-shadow: 0px 0px 10px #ccc;}
.link_box .links img { width: 284px; height: 70px;}

/** *其他样式*/

/**友情链接**/
.postlink { position: relative;}
.postlink.wrap-open { background-position: right -26px;}
.postlink a.tt { display: inline-block; height: 46px; line-height: 46px; padding-left: 120px; border: 0px solid #ccc; cursor: pointer;}
.postlink .con { display: none; position: absolute; bottom: 46px; left: 0px; z-index: 100; width: 100%; height: 140px; overflow: auto; background: #fff; padding: 2px; border: 1px solid #ccc;}
.botlinks .links-wrap { position: relative; float: left; display: inline-block; margin: 0px 28px; width: 230px; height: 26px; line-height: 26px; border: 1px solid #ececec;}
.botlinks .links-wrap a.links-arrow { display: block; height: 26px; line-height: 26px; padding: 0 25px 0 10px; color: #000; background: #fff url(images/arrow.png) no-repeat 205px 10px; border: 1px solid #1384e1;}
.botlinks .links-wrap a.links-arrow:hover, .botlinks .wrap-open a.links-arrow { color: #333; background-position: 205px -34px; cursor: pointer;}
.botlinks .links-wrap .link-items { position: absolute; z-index: 1000; width: auto; min-width: 228px; _width: 230px; height: auto; max-height: 400px; _height: 300px; overflow: auto; overflow-x: hidden; left: 0; bottom: 25px; background: #fff; display: none; border: 1px solid #1384e1;}
.botlinks .links-wrap .link-items a { display: block; line-height: 20px; padding: 5px 0; color: #444;}
.botlinks .links-wrap .link-items a span { display: block; margin: 0 6px; white-space: nowrap; _white-space: normal;}
.botlinks .links-wrap .link-items a:hover { color: #fff; background: #1384e1; cursor: pointer;}

/**链接样式**/
.xblink li { float: left; margin-right: 20px;}
.xblink li span {}
.xblink li span a { display: block; width: 100%;}
.xblink li span a:hover { background: #eee;}

/*** 列表页*/

/**首页三列布局**/

/**列表页**/

/*栏目图片*/
.l-banner { text-align: center;}
.l-banner img { width: 100%; height: auto;}

/**主体列表页开始**/
#l-container {}
#l-container .inner { padding: 25px 10px;}

/**主体文章页开始**/
#d-container {}
#d-container .inner { padding: 20px 0; 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: #1384e1;}   
/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name { font-size: 16px; font-weight: normal; color: #fff;}		
/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display: block; line-height: 50px; 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: #90000A;}
.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: 10px 10px 10px 35px; cursor: pointer;}
.col_list .wp_listcolumn .sub_list a :hover, .col_list .wp_listcolumn .wp_column a.selected { color: #124D83;}

/*三级子栏目**/
.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: #124D83;}
.col_news { width: 100%; min-height: 420px; float: right;} 
/**栏目新闻**/
.col_news .col_news_box { margin-left: 290px;}
.col_news_head { 
/* border-left:6px solid #3FD7CB;  */border-bottom: 3px solid #E9E9E9; margin-top: 12px;}
.col_metas .col_title { display: inline-block; float: left; height: 48px; line-height: 48px;}  
/**当前栏目**/
.col_metas .col_title h2 { display: inline-block; font-size: 18px; font-family: "Microsoft yahei"; font-weight: normal; color: #333; border-bottom: 3px solid #1384E1;}   
/**当前栏目名称**/
.col_metas .col_path { display: inline-block; float: right;  
/* padding-right:20px;  */white-space: nowrap; height: 46px; line-height: 46px; color: #000;} 
/**当前位置**/
.col_metas .col_path a { color: #000;}
.col_news_con { padding: 15px 0px 0px 0px; margin: 0px;}
.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: 2.0; font-size: 16px; 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);}   
/**列表页文章图片大小限制**/

/*列表页详细*/
.news_list_page .page1 { display: inline-block; width: 100%; padding-bottom: 3rem; margin-bottom: 2rem; border-bottom: 1px solid #ccc;}
.news_list_page .page1 .news_left { float: left; height: 227px; margin-right: -450px;}
.news_list_page .page1 .news_right .news_wz { display: inline-block; 
*display:inline; 
*zoom:1; margin-left: 450px;}
.news_list_page .page1 .news_imgs { display: inline-block; 
*display:table; width: 400px; height: 227px; position: relative; background: #fff; box-shadow: 0px 0px 10px #eee; text-align: center;}
.news_list_page .page1 .news_imgs img { 
*display:table-cell; position: absolute; 
*position:static; left: 0; top: 0; right: 0; bottom: 0; width: auto; height: auto; max-width: 400px; max-height: 225px; margin: auto; vertical-align: top;}
.news_list_page .page1 .news_time { font-size: 1.4rem; color: #1384e1;}
.news_list_page .page1 .news_title { line-height: 2.8rem; font-size: 2rem; font-weight: bold; color: #555;}
.news_list_page .page1 em { display: inline-block; width: 50px; height: 1px; border-top: 1px solid #1384e1;}
.news_list_page .page1 .news_text { font-size: 1.4rem; color: #999;}
.news_list_page .page1 .news_more { display: inline-block; padding: 0 3.2rem; margin: 1.8rem 0; line-height: 3.0rem; font-size: 1.4rem; color: #fff; background: #1384e1; border-radius: 3.0rem;}
.news_list_page .page1 .news_right a:hover .news_more { opacity: .9; filter: Alpha(opacity=90);}
.news_list_page .page2 .news_list {}
.news_list_page .page2 .news_list li.news { border-bottom: 1px solid #ddd;}
.news_list_page .page2 .news_list li.news a { padding: 20px 0px; background: url('images/news_jtn.png') no-repeat right top;}
.news_list_page .page2 .news_list li.news .news_date { float: left; width: 92px; height: 50px; margin-right: 20px; margin-top: 4px; font-weight: normal; color: #999;}
.news_list_page .page2 .news_list li.news .news_date em { display: block; margin: 0.8rem 0 0 0; width: 33px; height: 1px; background: #ddd;}
.news_list_page .page2 .news_list li.news .news_date .news_year { line-height: 2.4rem; font-size: 3.0rem;}
.news_list_page .page2 .news_list li.news .news_date .news_days { font-size: 26px; color: #fff; line-height: 30px;}
.news_list_page .page2 .news_list li.news .news_wz {}
.news_list_page .page2 .news_list li.news .news_title { line-height: 2rem; font-size: 1.6rem; font-weight: bold; color: #000;}
.news_list_page .page2 .news_list li.news .news_text { line-height: 2rem; font-size: 1.4rem; color: #666;}
.news_list_page .page2 .news_list li.news a:hover { padding-left: 3.6rem; padding-right: 3.6rem; background: #1384e1 url('images/news_jtn.png') no-repeat right center;}
.news_list_page .page2 .news_list li.news a:hover .news_date { color: #fff;}
.news_list_page .page2 .news_list li.news a:hover em { background: #fff;}
.news_list_page .page2 .news_list li.news a:hover .news_title { color: #fff;}
.news_list_page .page2 .news_list li.news a:hover .news_text { color: #fff;}

/**文章页**/
.infobox { width: auto; margin: 20px auto; min-height: 360px;}
.article {}
.article h1.arti_title { line-height: 26px; padding: 10px; margin: 28px 0 0px 0; font-family: "Microsoft YaHei"; font-size: 22px; font-weight: normal; text-align: center; color: #333;} 
/**文章标题**/
.article .arti_metas { padding: 10px; text-align: right;}
.article .arti_metas span { margin: 0 5px; font-size: 14px; color: #787878;}
/**文章其他属性**/
.article .arti_metas span .cons { color: #787878;}
.article .entry { margin: 0 auto; overflow: hidden; margin-top: 10px;} 
/**文章内容**/
.article .entry .read, .article .entry .read p { line-height: 2.0; font-size: 16px; color: #333;}  
/**阅读字体**/
.article .entry .read p { margin-bottom: 10px;}
.article .entry .read img { 
/* display:block;  */margin: 0 auto; max-width: 940px; 
_width:expression(this.width > 940 ? "940px" : this.width); padding: 0 6px 0 0; vertical-align: middle;}   
/**文章阅读部分图片大小限制**/
.article .entry .read img[data-layer="photo"] { display: block;}
.article .entry .read table { margin: 0 auto; border: none!important;}

/**页脚开始**/
#footer { background: #1384e1 url('images/foot_bg.jpg') no-repeat center top;}
#footer .inner { padding: 44px 0px;}
#footer .inner .foot-left { float: left; margin-left: 0px; width: 340px; height: 100px; background: url('images/logo1.png') no-repeat left center;}
#footer .inner .foot-center { float: left; margin: 40px 0; margin-left: 12px; width: 450px;}
#footer .inner .foot-right { float: right; margin: 31px 0; margin-right: 40px; 
*margin-right: 0px;}
#footer .inner .foot-er { float: right; margin-top: 10px;}
#footer .inner .foot-er .er-img { vertical-align: middle;}
#footer .inner .foot-er .er-img img { width: 90px; height: 90px;}
.foot-nav {}
.foot-nav li { float: left; background: url('images/foot_nav_x.jpg') no-repeat right center;}
.foot-nav li.i6 { background: none;}
.foot-nav li a { line-height: 28px; padding: 0px 8px; font-size: 12px; color: #fff; white-space: nowrap;}
.foot-nav li a:hover { color: #ececec;}
.footbottom { background: #065ca3;}
.footbottom .inner p { font-size: 13px; line-height: 68px; text-align: center; color: #fff;}
.footbottom .inner p span { margin: 0 3px;}
.footbottom .inner p.copyright { 
/* margin-bottom:6px;  */}
.footbottom .inner p.copyright span { color: #fff;}
.footbottom .inner p.copyright span a { color: #fff;}
.footbottom .inner img { height: 60px; vertical-align: middle;}

/*** 组件功能*/

/** 搜索 **/

/*.wp_search{ display:inline-block; height:24px;}
.wp_search td{ vertical-align:middle;}
#keyword{ width:133px!important; border:none; margin-left:5px; height:22px; line-height:22px; color:#ccc; vertical-align:middle;}
.wp_search .search{  background:url(images/sous.jpg);  width:22px;  height:22px;  border:0px;  cursor: pointer; vertical-align:middle;  }*/


/*.search-box {  width: 100%; padding:0px 0px;  background: #6b76a4;  position: relative;  background:transparent; border:1px solid #fff;}
.search-box .input-item {  margin-left: 3px;  margin-right: 30px; }
.search-box .input-item input {  border: 0;  outline: 0;  width: 100%;  height: 16px;  line-height: 16px;  padding:5px 5px;  background:transparent;  color: #fff;  font-size: 12px;  font-family: "Microsoft YaHei"}
.search-box .input-submit {  display: block;  width: 30px;  height: 28px;  background: url(images/search_btn.png) no-repeat center center;  cursor: pointer;  position: absolute;  right: 0;  top: 0px;  text-align:center;}
.search-box .input-submit span { line-height:58px;  font-size:18px;  color:#fff;  display: none;}*/


/*点击弹出输入框*/
.search-panel { float: right; clear: right; position: relative;}
.searchbtn { width: 45px; height: 44px; border: 0; outline: 0; background: #ce882a url(images/sous.png) no-repeat center; position: absolute; right: 0px; top: 0px; z-index: 10; cursor: pointer;}
.search-window { width: 45px; border: 0px solid red; background-color: transparent; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 100; height: 40px;}
.searchbox { border-bottom: 1px solid #efefef; margin-top: 7px;}
.wp-search { position: relative;}
.wp-search form { display: block;}
.wp-search .search-input { margin-left: 4px; margin-right: 40px;}
.wp-search .search-input input.search-title { width: 200px; height: 24px; line-height: 24px; border: 0; outline: 0; background: none; color: #FFFFFF; font-size: 12px; font-family: "Microsoft YaHei"; padding: 3px 0;}
.wp-search .search-btn { width: 40px; height: 25px; position: absolute; right: 0; top: 50%; margin-top: -12px;}
.wp-search .search-btn input.search-submit { width: 100%; height: 25px; border: 0; outline: 0; background: url(images/sous.png) no-repeat center; cursor: pointer;}

/* 登录样式 */
#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(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 { height: 48px; text-align: center;}
.shares ul { display: inline-block; width: auto; margin: 0 auto; text-align: center;}
.shares li { float: left; margin: 0 1px; position: relative;}
.shares li.i3 { display: none;}
.shares li a { display: inline-block; width: 50px; height: 50px; border: 0px solid red; background: url('images/share_icon.png') no-repeat; background-sizeopacity: .6; filter: Alpha(opacity=60); vertical-align: top;}
.shares li a:hover { opacity: 1; filter: Alpha(opacity=100);}
.shares li.i1 a { background-position: 0px 0px;}
.shares li.i2 a { background-position: -61px 0px;}
.shares li.i3 a { background-position: -122px 0px;}
.shares li.i4 a { background-position: -183px 0px;}
.shares li .con { display: none; position: absolute; bottom: 60px; left: 50%; z-index: 100; margin-left: -51px; width: 100px;}
.shares li .con img { width: 90px; height: 90px; vertical-align: top; background: #fff;}
.shares li .con span { line-height: 22px; font-size: 12px; color: #fff;}

/*筛选功能样式*/
.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*/
.mbanner .focus-title-bar { position: absolute; left: 0px; bottom: 0px; z-index: 40; width: 100%; height: 50px; margin-left: 0px;}
.mbanner .focus-title-bg { background-color: #027fdd; opacity: 0.8; filter: alpha(opacity=80);}
.mbanner .focus-navigation { opacity: 0.7; filter: alpha(opacity=70); background: url(images/slide_next.png) no-repeat; text-indent: -999em;}
.mbanner .focus-navigation:hover { opacity: 1; filter: alpha(opacity=100);}
.mbanner .focus-navigation:active { opacity: 1; filter: alpha(opacity=100);}
.mbanner .focus-prev { left: 20px;}
.mbanner .focus-next { right: 20px; background: url(images/slide_next.png) no-repeat right top}
.mbanner .focus-pagination { position: absolute; right: 20px; bottom: 17px;}
.mbanner .focus-page { display: inline-block; width: 10px; height: 10px; margin-right: 5px; background: #86bbe2;}
.mbanner .focus-page-active { width: 20px; background-position: center bottom; background: #fff;}
.mbanner .focus-title { height: auto; line-height: 50px; padding: 0px 30px; font-weight: normal; font-size: 18px; text-align: left;}
.mbanner .focus-title .tit {}
.mbanner .focus-text { padding: 0px; line-height: 1.5; color: #fff; font-size: 1.4rem; text-transform: uppercase; font-family: "Arial";}
#wp_news_w31 .news_title a, #wp_news_w32 .news_title a, #wp_news_w33 .news_title a { color: #fff; white-space: nowrap;}
