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; }
/*Technical Support SudyTech*/
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;}
img{vertical-align:top;}
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{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(images/icon.png) no-repeat;}
/*css3鎵╁睍*/
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;

}
::-webkit-input-placeholder { color:#ccc;/* WebKit browsers */}
:-moz-placeholder {color:#ccc; /* Mozilla Firefox 4 to 18 */}
::-moz-placeholder { color:#ccc;/* Mozilla Firefox 19+ */}
:-ms-input-placeholder { color:#ccc;/* Internet Explorer 10+ */}
/**甯冨眬寮€濮?*/
  
body {line-height: 1;font-size: 14px;font-family: "Microsoft YaHei","Arial","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333;}
p{line-height:1.75;}
a {color:#3b3b3b; text-decoration:none;}
a:hover { color:#e1b621; }
/*椤甸潰灏哄*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {width: 1380px;margin:0 auto;} /**椤甸潰鍏ㄥ眬瀹藉害**/
.wp-menu {margin:0 auto}
.wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.wp-menu .menu-item a > .menu-switch-arrow{display: none;width:20px;height:20px;background:url(images/nav_j.png) no-repeat center center;vertical-align:middle;}
.wp-menu .menu-item a.menu-link {display: block;
    height: 100%;
    font-size: 18px;
    color: #fff;
    line-height: 60px;
    padding: 0;}
.wp-menu .menu-item:hover {
    background: #28bcd0;
}
.menu-item {
    padding: 0 26px;
}
.wp-menu .menu-item.hover a.menu-link,
.wp-menu .menu-item a.hover{background-color: #28bcd0;text-decoration: none;color: #eee;}
.sub-menu {display: none;z-index: 9;
    position: absolute;
    left: -20px;
    width: 100%;
    padding: 0 20px;
    background-color: rgba(40, 188, 208, 0.8);
    color: #fff;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.sub-menu .sub-item a {font-size: 16px;
    color: #fff;
    line-height: 52px;
    text-align: center;
    width: 100%;
    height: 52px;
    padding: 0 20px;
    overflow: hidden;
    transition: height 0.5s ease-in;
    margin-left: -20px;}
.sub-menu .sub-item.hover> a,
.sub-menu .sub-item a:hover{ color: #fff; background-color:#28bcd0; display: block; }
.sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
/*鏍忕洰鍥剧墖*/
.l-banner {
    height: 320px;
    background-position: center center;
    background-repeat: no-repeat;
    text-align: center;
    background-size: cover;
}
.l-banner img{display:none;height:100%;vertical-align:top;}

a.focus-navigation.focus-prev {
    display: none;
}
a.focus-navigation.focus-next {
    display: none;
}
div#banner .focus-pagination {
    right: 0;
    left: 0;
    text-align: center;
    height: 18px;
    bottom: 10px;
}
a.focus-page {
    width: 10px;
    height: 10px;
    background: #fff;
    opacity: 1;
    margin: 0 4px;
}
a.focus-page-active{background: #e5bd32;}
.common-title-more_text:hover span.more_text {
    font-weight: bold;
}
.news-left .focus-title-bar {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 40;
    width: 100%;
    height: 40px;
    margin-left: 0;
    background: rgba(0, 0, 0, 0.5);
}
.news-left .focus-title-bar .focus-title-bg {
    display: none;
}
.news-left .focus-pagination {
    bottom: 10px;
    height: 13px;
}
.news-left .focus-title-bar h2.focus-title {
    width: calc(100% - 120px);
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal;
}
.notice-item-title {
    float: left;
    width: calc(100% - 55px);
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal;
}
.flex-4 li.news {
    float: left;
}
.links-item:hover a {
    color: #fff;
}
.news-2-item .notice-item-title a {
    padding: 0 0px 0 7px;
}
.common-slide li.slide-item.wp_column.selected {
    background-color: #1eacbf;
    color: #fff;
}
.common-slide li.slide-item.wp_column.selected:hover a {
    color: #fff;
}
span.possplit {
    background-image: url(images/arrow.png);
    margin: 0 4px;
    background-size: contain;
}
section.container.flex-5 div#list {
    width: 1130px;
}
.list .list-item_title {
    width: calc(100% - 120px);
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal;
}
div#container-1 .wp-inner {
    width: 1380px;
    margin: 0 auto;
}
.news-detail img {
    max-width: 100%;margin-bottom: 10px;
}
h3.navi-slide-title {
    display: none;
}