@charset "utf-8";
/* reset */
html,body,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,select,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;}
img{vertical-align: middle;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
sup,sub{font-size:40%;}
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;outline:none;}
h1,h2,h3,h4,h5,h6,em{font-weight:normal;}
del,ins,u,s,a,a:hover{text-decoration:none;}
textarea,input,button,select,keygen,legend{font:14px/1.8 "Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif;outline:0;}
body{font-size: 14px;font-family: Arial, Helvetica, microsoft yahei, sans-serif;}
a{color:#333;outline:none;}
a:hover{color:#044fa1;text-decoration:none;outline:none;}
a:focus{text-decoration:none;outline:none;}
/* 文字样式 */
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.green{color:#158064;}
.green:hover{color:#096;}
.fz14{font-size:14px;}
.fz22{font-size:22px;}
.fz24{font-size:24px;}
.fz26{font-size:26px;}
.fz28{font-size:28px;}
.fz30{font-size:30px;}
.fz34{font-size:34px;}
.fz36{font-size:36px;}
.fz40{font-size:40px;}
.fz48{font-size:48px;}
.fz50{font-size:50px;}
.fz60{font-size:60px;}
.fz70{font-size:70px;}
.fz80{font-size:80px;}
.color-white,.color-white a{color:#fff;}
.color-red{color:#d80017;}
.color-red2{color:#db3d35;}
.color-red3{color:#aa0001;}
.color-red4{color:#b80817;}
.color-red5{color:#94070a;}
.color-red6{color:#bd0e00;}
.color-red7{color:#750003;}
.color-blue{color:#0056a1;}
.color-blue2{color:#002E73;}
.color-blue3{color:#0064f9;}
.color-blue4{color:#015696}
.color-blue5{color:#134a9c}
.color-blue6{color:#0f519e}
.color-blue7{color:#0d59a7}
.color-blue8{color:#194ea8}
.color-green{color:#178147;}
.color-green2{color:#147d44;}
.color-green3,.color-green3 a{color:#358677;}
.color-green4,.color-green4 a{color:#15683a;}
.color-black{color:#1b1b1b;}
.color-black2{color:#1a1a1a;}
.color-black3{color:#0f0f0f;}
.color-black4{color:#111111;}
.color-red a{color: #8f000b;}
.color-blue a{color:#0056a1;}
.color-green a{color:#178147;}
.color-gray a{color:#666666;}
.color-gray2 a{color:#ababab;}
.color-gray3{color:#373737;}
.color-gray4{color:#edf1f6;}
.module-relative{position:relative;}
.module-absolute{position:absolute;}
.module-red{background:#d80017;}
.module-blue{background:#0056a1;}
.module-blue2{background:#0056a1;}
.module-green{background:#178147;}
.module-gray{background:#f5f5f5;}
.module-gray2{background:#f6f5f5;}
.module-gray3{background:#f9fafa;}
.module-gray4{background:#f6f6f6;}
.module-gray5{background:#f7f7f7;}
.module-gray6{background:#eef6f3;}
.module-gray7{background:#e8f4fe;}
.bgcolor-white{background:#ffffff;}
.bgcolor-red{background:#d80017;}
.bgcolor-red2{background:#c7192c;}
.bgcolor-red3{background:#b20613;}
.bgcolor-red5{background:#94070a;}
.bgcolor-red6{background:#ac020e;}
.bgcolor-red7{background:#ba2528;}
.bgcolor-red8{background:#b10007;}
.bgcolor-blue{background:#0056a1;}
.bgcolor-blue2{background:#0056a1;}
.bgcolor-blue3{background:#3e549e;}
.bgcolor-blue4{background:#0d51a2;}
.bgcolor-blue5{background:#0f519e;}
.bgcolor-blue6{background:#436ca9;}
.bgcolor-blue7{background:#2f5184;}
.bgcolor-blue8{background:#092657;}
.bgcolor-blue9{background:#0660b4;}
.bgcolor-blue10{background:#141a27;}
.bgcolor-blue11{background:#121724;}
.bgcolor-blue12{background:#112039;}
.bgcolor-blue13{background:#192e51;}
.bgcolor-blue14{background:#0434a8;}
.bgcolor-green{background:#178147;}
.bgcolor-green2{background:#358677;}
.bgcolor-green3{background:#15683a;}
.bgcolor-green4{background:#066142;}
.bgcolor-purple{background:#792586;}
.bgcolor-gray{background:#efefef;}
.bgcolor-gray2{background:#eeeeee;}
.bgcolor-gray3{background:#efebea;}
.bgcolor-gray4{background:#2d2d2d;}
.bgcolor-gray5{background:#262626;}
.bgcolor-black{background:#1b2129;}
.top-border1-white{border-top: 1px solid rgba(255, 255, 255, .2);}
.top-border1-white2{border-top: 1px solid rgba(255, 255, 255, .37);}
.top-border1-white3{border-top: 1px solid rgba(255, 255, 255, .52);}
.top-border2-red{border-top:2px solid #c7192c;}
.top-border2-blue{border-top:2px solid #0056a1;}
.top-border2-green{border-top:2px solid #178147;}
.top-border2-black{border-top:2px solid #1b1b1b;}
.top-border2-gray{border-top:2px solid #e5e5e5;}
.top-border4-red{border-top:4px solid #981e33;}
.top-border4-red2{border-top:4px solid #ac020e;}
.top-border4-blue{border-top:4px solid #075ec7;}
.top-border4-blue2{border-top:4px solid #0c4999;}
.top-border4-green{border-top:4px solid #147d44;}
.top-border4-green2{border-top: 4px solid #066142;}
.border1-gray{border: 1px solid #dddddd;}
.bottom-border1-white{border-bottom:1px solid #ffffff;}
.bottom-border1-white2{border-bottom: 1px solid rgba(255, 255, 255, .2);}
.bottom-border1-white3{border-bottom: 1px solid rgba(255, 255, 255, .37);}
.bottom-border1-red{border-bottom:1px solid #d80017;}
.bottom-border1-red2{border-bottom:1px solid #b33d3d;}
.bottom-border1-red3{border-bottom:1px solid #9e0606;}
.bottom-border1-blue{border-bottom:1px solid #0056a1;}
.bottom-border1-blue2{border-bottom:1px solid #5990c8;}
.bottom-border1-blue3{border-bottom:1px solid #015696;}
.bottom-border1-blue4{border-bottom:1px solid #0f519e;}
.bottom-border1-blue5{border-bottom: 1px solid rgba(4, 52, 168, .52);}
.bottom-border1-green{border-bottom:1px solid #178147;}
.bottom-border1-green2{border-bottom:1px solid #147d44;}
.bottom-border1-green3{border-bottom:1px solid #358677;}
.bottom-border1-green4{border-bottom:1px solid #15683a;}
.bottom-border1-gray{border-bottom:1px solid #efefef;}
.bottom-border1-gray2{border-bottom:1px solid #eeeeee;}
.bottom-border1-black{border-bottom: 1px solid rgba(27, 33, 41, .52);}
.bottom-border2-red{border-bottom:2px solid #c7192c;}
.bottom-border2-red2{border-bottom:2px solid #ffa92e;}
.bottom-border2-red3{border-bottom:2px solid #9e0606;}
.bottom-border2-red4{border-bottom:2px solid #ae001e;}
.bottom-border2-red5{border-bottom:2px solid #94070a;}
.bottom-border2-red6{border-bottom:2px solid #ac020e;}
.bottom-border2-red7{border-bottom:2px solid #ba2528;}
.bottom-border2-red8{border-bottom:2px solid #911c1c;}
.bottom-border2-blue{border-bottom:2px solid #0056a1;}
.bottom-border2-blue2{border-bottom:2px solid #0056a1;}
.bottom-border2-blue3{border-bottom:2px solid #015696;}
.bottom-border2-blue4{border-bottom:2px solid #0f519e;}
.bottom-border2-blue5{border-bottom:2px solid #0d59a7;}
.bottom-border2-blue6{border-bottom:2px solid #0d51a2;}
.bottom-border2-green{border-bottom:2px solid #178147;}
.bottom-border2-green2{border-bottom:2px solid #147d44;}
.bottom-border2-green3{border-bottom:2px solid #358677;}
.bottom-border2-green4{border-bottom:2px solid #15683a;}
.bottom-border2-green5{border-bottom:2px solid #066142;}
.bottom-border3-red{border-bottom:3px solid #be0302;}
.bottom-border3-red2{border-bottom:3px solid #94070a;}
.bottom-border3-blue{border-bottom:3px solid #0d59a7;}
.bottom-border3-blue2{border-bottom:3px solid #0056a1;}
.bottom-border3-green{border-bottom:3px solid #358677;}
.bottom-border3-green2{border-bottom:3px solid #15683a;}
.bottom-border3-yellow{border-bottom:3px solid #f7af7c;}
.bottom-border4-red{border-bottom:4px solid #981e33;}
.bottom-border4-red2{border-bottom:4px solid #94070a;}
.bottom-border4-red3{border-bottom:4px solid #ac020e;}
.bottom-border4-blue{border-bottom:4px solid #075ec7;}
.bottom-border4-blue2{border-bottom:4px solid #0c4999;}
.bottom-border4-green{border-bottom:4px solid #147d44;}
.bottom-border4-green2{border-bottom:4px solid #066142;}
.bottom-border6-red{border-bottom:6px solid #c7192c;}
.bottom-border6-blue{border-bottom:6px solid #0056a1;}
.bottom-border6-green{border-bottom:6px solid #178147;}
.left-border5-red{border-left:5px solid #750003;}
.left-border5-red2{border-left:5px solid #980911;}
.left-border10-red{border-left:10px solid #d80017;}
.left-border10-red2{border-left:10px solid #d80017;}
.left-border5-blue{border-left:5px solid #194ea8;}
.left-border5-blue2{border-left:5px solid #032dbc;}
.left-border5-orange{border-left:5px solid #be4e0e;}
.left-border5-orange2{border-left:5px solid #bf500d;}
.left-border5-green{border-left:5px solid #08bd2d;}
.left-border5-brown{border-left:5px solid #9a8e0a;}
.left-border10-blue{border-left:10px solid #0056a1;}
.left-border10-green{border-left:10px solid #178147;}
.left-border10-green2{border-left:10px solid #358677;}
.left-border10-green3{border-left:10px solid #15683a;}
.border-radius-10{border-radius:10px;overflow: hidden;}
/* 边距 */
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt45{margin-top:40px;}
.mt50{margin-top:50px;}
.mb10{margin-bottom:10px;}
.mb14{margin-bottom:14px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml30{margin-left:30px;}
.ml20{margin-left:20px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr24{margin-right:24px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt17{padding-top:17px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}
.pl10{padding-left:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb12{padding-bottom:12px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}
.pb55{padding-bottom:55px;}
.pb60{padding-bottom:60px;}
.pb65{padding-bottom:65px;}
.pb70{padding-bottom:70px;}
.pl29{padding-left:29px;}
.pl39{padding-left:39px;}
.pl60{padding-left:60px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad30{padding:30px;}
.ptd10{padding:10px 0;}
.ptd12{padding:12px 0;}
.ptd15{padding:15px 0;}
.ptd20{padding:20px 0;}
.ptd25{padding:25px 0;}
.ptd30{padding:30px 0;}
.ptd40{padding:40px 0;}
.ptd50{padding:50px 0;}
.ptd60{padding:60px 0;}
.plr36{padding:0 36px;}
.ptd5525{padding:55px 0 25px;}
.ptd4535{padding:45px 0 35px;}
.ptd5535{padding:55px 0 35px;}
.ptd6040{padding:60px 0 40px;}
.line-30{line-height:30px;}
.line-31{line-height:31px;}
.line-32{line-height:32px;}
.line-33{line-height:33px;}
.line-34{line-height:34px;}
.line-35{line-height:35px;}
.line-36{line-height:36px;}
.line-37{line-height:37px;}
.line-38{line-height:38px;}
.line-39{line-height:39px;}
.line-40{line-height:40px;}
/* 浮动 */
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.flex-end{display: flex;justify-content: end;}
/*显示形式*/
.hb-wide-screen>.container{width:auto;padding-right:0;padding-left:0;}
.relative{position:relative;}
.inline{display:inline;}
.block{display:block;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.hidden{display:none;}
.font-bold{font-weight:bold;}
.module-row{margin:0;}
.col-module{padding:0;}
#page{text-align: center;font-size: 14px;padding: 30px 0;}
#page span{display:inline-block;line-height:40px;padding:0 12px;background:#f7f7f7;color:#999;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#page a{display:inline-block;line-height:40px;padding:0 16px;background:#f7f7f7;color: #999;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pages-red .s2,.pages-red a:hover{background:#94070a !important;}
.pages-blue .s2,.pages-blue a:hover{background:#0056a1 !important;}
.pages-blue2 .s2,.pages-blue2 a:hover{background:#2868ae !important;}
.pages-green .s2,.pages-green a:hover{background:#358677 !important;}
.pages-green2 .s2,.pages-green2 a:hover{background:#15683a !important;}
.main-nav{width:100%;border-radius: 0;box-shadow: none;border: none;margin-bottom:0;}
.header-main{position:relative;}
/*header*/
.main-nav1{background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));}
.main-nav1 .top{padding:5px 0;background:#1764b1;}
.main-nav1 .header{background: #ffffff;}
.main-nav1 .top-right{margin-right:20px;}
.main-nav1 .topnav li{float:left;margin:0 5px;line-height:34px;}
.main-nav1 .topnav li a{color:#fff;display:inline-block;}
.main-nav1 .topnav li.li1 a{padding-left:20px;background: url(icons/top-ico01.png) left center no-repeat;}
.main-nav1 .topnav li.li2 a{padding-left:20px;background: url(icons/top-ico02.png) left center no-repeat;}
.main-nav1 .search-form .form-control{background-color:transparent;border:0;box-shadow:none;}
.main-nav1 .search-form .btn{background: url(icons/top-ico01.png) center center no-repeat;}
.main-nav1 .header-main{position:relative;}
.navbar-brand{height:auto;padding:15px 10px;position:relative;z-index:2000;transition: padding .5s;}
.navbar-brand img{display:block;height:auto;width:100%;}
.navlist{margin-right:0!important;}
.navbar-nav1>li>a{color:#323232;font-size:18px;position:relative;padding:10px 15px;text-align:center;}
.navbar-nav1>li>a:focus,.navbar-nav1>li>a:hover,.navbar-nav1 .open>a, .navbar-nav1 .open>a:focus, .navbar-nav1 .open>a:hover{background-color:transparent;}
.navbar-nav1 .dropdown-menu{padding:0;background-color:transparent;right:auto;left:0;}
.navbar-nav1 .dropdown-menu li{margin-bottom:1px;text-align:center;}
.navbar-nav1 .dropdown-menu li:last-child {border-bottom: none;}
.navbar-nav1 .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#fff;background-color: rgba(23,100,177,.90);}
.navbar-nav1 .dropdown-menu li a:hover{background-color:#0f4f90;}
.navbar-nav1 .dropdown-menu,.navbar-nav1  .dropdown-menu > li > a {-webkit-border-radius: 0px;-moz-border-radius: 0px;-o-border-radius: 0px;-ms-border-radius: 0px;border-radius: 0px;font-weight: normal;}
.navbar-nav1 .dropdown-menu {border:none;-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.05);box-shadow: 0 3px 12px rgba(0,0,0,.05);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.navbar-nav1 .dropdown-menu:after{content: "";display: block;width: 23px;height: 28px;position: absolute;bottom: 100%;left: 50%;margin-left: -11.5px;background: url(images/top-arr.png) no-repeat center bottom;}
.navbar-toggle{margin-right:0;}
.navbar-toggle .icon-bar{background-color:#1764b1;}
.navbar-nav1>li>a.search-btn{position: relative;z-index: 2000;display: flex;padding:0;height: 25px;width: 25px;margin-top:10px;margin-right:20px;background: url(icons/top-ico03.png) center center no-repeat; align-items: center;flex-direction: column;justify-content: space-between;}
.navbar-nav1>li>a.navbtn{position: relative;z-index: 2000;display: flex;padding:0;height: 22px;width: 28px;margin-top:10px;align-items: center;flex-direction: column;justify-content: space-between;}
.navbar-nav1>li>a.navbtn:before, .navbar-nav>li>a.navbtn:after {content: '';display: block;height: 2px;width: 100%;border-radius: 2px;background-color: #333;transform-origin: left;transition: all 0.3s;}
.navbar-nav1>li>a.navbtn span {display: block;height: 2px;width: 100%;border-radius: 2px;background-color: #333;transition: all 0.3s;}
.big-nav{position: fixed;z-index:1000;left: 0;top: 0;right: 0;bottom: 0;opacity: 0;visibility: hidden;background-color: #1764b1;transition: .3s}
.big-nav img{width:100%;height:100%;}
.big-nav .scroll{position:absolute;z-index:1;left:0;right:0;top:121px;bottom:0;overflow-y:auto}
.big-nav .scroll ul{max-width:1600px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}
.big-nav .scroll li{width:10%;text-align:center;padding-top:45px}
.big-nav .scroll li h2{font-size:20px;margin:0;}
.big-nav .scroll li a{color:#fff}
.big-nav .scroll li a:hover{color:#DB2B17;}
.big-nav .scroll li .list{padding:20px 0}
.big-nav .scroll li .list h3{font-weight:400;font-size:16px;margin:0;line-height:20px;padding:10px 0;}
body.navShow {overflow: hidden;position: fixed;width: 100%;height: 100%}
body.navShow .big-nav {opacity: 1;visibility: visible;}
body.navShow .navbar-nav>li>a.navbtn:before{transform: rotate(45deg);background-color: #fff !important;}
body.navShow .navbar-nav>li>a.navbtn:after{transform: rotate(-45deg);background-color: #fff !important;}
body.navShow .navbar-nav>li>a.navbtn span{opacity:0;}
body.navShow .navbar-nav>li>a.search-btn{background: url(icons/top-ico04.png) center center no-repeat;}
body.navShow .navbar-brand img{}
.main-nav1 .search{display: none;height: 100vh;width: 100vw;position: fixed;top: 0;left: 0;background-color: rgba(23,100,177, 0.95);z-index: 2001;}
.main-nav1 .search .search-form{position: relative;height: 100%;width: 100%;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.main-nav1 .search .search-form h2{font-size:32px;color: #fff;font-weight: normal;margin-bottom:40px;}
.main-nav1 .search .search-form .input-group{width: 800px;height: 64px;display: flex;}
.main-nav1 .search .search-form .input-group .form-control{font-size:18px;height:100%;border: none;box-sizing: border-box;padding-left: 24px;background-color:#ffffff;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.main-nav1 .search .search-form .input-group .btn-default{width:80px;height:100%;background: #ffffff url(icons/top-ico03.png) center center no-repeat;}
.main-nav1 .search .close-search{position: absolute;right: 50px;top: 50px;width:50px;height:50px;background: url(icons/close.png) center center no-repeat;}
.fixednav{background-color: rgba(23,100,177,.90);height:56px;position: fixed;top: 0;width: 100%;left: 0;display:none;z-index: 9999;}
.fixednav .navbox ul{width:100%;display: flex;}
.fixednav .navbox ul li{flex:1;}
.fixednav .navbox li a{display:block;font-size:16px;color:#fff;height:56px;line-height:56px;text-align:center;}
.fixednav .navbox li a.on1{background: url(icons/home.png) 20px center no-repeat;}
.fixednav .navbox li a:hover{background-color:#1764b1;}
/*header2*/
.main-nav2{width:100%;position:absolute;top:0;left:0;z-index:100;background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));}
.main-nav2 .header2{background: url(images/headbg.png) right top no-repeat;}
.main-nav2 .header-main{position:relative;}
.main-nav2 .navbar-logo2{height: auto;padding: 25px 10px;transition: padding .5s;}
.header2 .top-right{position:absolute;top:5px;right:0;}
.header2 .topnav li{float:left;margin:0 5px;line-height:34px;}
.header2 .topnav li a{color:#fff;}
.search-form2{max-width:180px}
.search-form2 .form-control{background-color:transparent;border:0;box-shadow:none;}
.search-form2 .btn{background: url(images/search.png) center center no-repeat;}
.navbar-nav2>li>a{color:#ffffff;font-size:18px;position:relative;padding:10px 20px;text-align:center;}
.navbar-nav2>li>a.on1{background: url(images/home.png) 20px center no-repeat;padding-left:50px;}
.navbar-nav2>li>a:focus,.navbar-nav2>li>a:hover,.navbar-nav2 .open>a, .navbar-nav2 .open>a:focus, .navbar-nav2 .open>a:hover{background-color:transparent;}
.navbar-nav2 .dropdown-menu{padding:0;background-color:transparent;right:auto;left:0;}
.navbar-nav2 .dropdown-menu li{margin-bottom:1px;text-align:center;}
.navbar-nav2 .dropdown-menu li:last-child {border-bottom: none;}
.navbar-nav2 .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#fff;background-color: rgba(49,98,92,.90);}
.navbar-nav2 .dropdown-menu li a:hover{background-color:#28534e;}
/*header3*/
.main-nav3{width: 100%;position: absolute;top: 0;left: 0;z-index: 100;padding-bottom: 40px;background: url(images/headbg2.png) center top repeat-x;}
.main-nav3 .header-main{position:relative;}
.main-nav3 .navbar-logo3{height: auto;padding: 15px 10px;transition: padding .5s;}
.header3 .top-right{position:absolute;top:30px;right:0;padding-bottom:10px;border-bottom:1px solid #f3f7fd;}
.header3 .topnav li{float:left;margin:0 5px;line-height:34px;}
.header3 .topnav li a{color:#fff;display:block;}
.search-form3{max-width:200px;}
.search-form3 .form-control{background-color:transparent;border:0;box-shadow:none;}
.search-form3 .btn{background: url(images/search.png) center center no-repeat;}
.navbar-nav3>li>a{color:#ffffff;font-size:18px;position:relative;padding:10px 20px;text-align:center;}
.navbar-nav3>li>a.on1{background: url(images/home.png) 20px center no-repeat;padding-left:50px;}
.navbar-nav3>li>a:focus,.navbar-nav3>li>a:hover,.navbar-nav3 .open>a, .navbar-nav3 .open>a:focus, .navbar-nav3 .open>a:hover{background-color:transparent;}
.navbar-nav3 .dropdown-menu{padding:0;background-color:transparent;right:auto;left:0;}
.navbar-nav3 .dropdown-menu li{margin-bottom:1px;text-align:center;}
.navbar-nav3 .dropdown-menu li:last-child {border-bottom: none;}
.navbar-nav3 .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#fff;background-color: rgba(49,98,92,.90);}
.navbar-nav3 .dropdown-menu li a:hover{background-color:#28534e;}
.navbar-nav3 .dropdown-menu,.navbar-nav3 .dropdown-menu > li > a {-webkit-border-radius: 0px;-moz-border-radius: 0px;-o-border-radius: 0px;-ms-border-radius: 0px;border-radius: 0px;font-weight: normal;}
.navbar-nav3 .dropdown-menu {border:none;-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.05);box-shadow: 0 3px 12px rgba(0,0,0,.05);-webkit-transition: .25s;-o-transition: .25s;transition: .25s;}
.navbar-nav3 .dropdown-menu:after{content: "";display: block;width: 23px;height: 28px;position: absolute;bottom: 100%;left: 50%;margin-left: -11.5px;background: url(images/top-arr.png) no-repeat center bottom;}
/*header4*/
.topbar{line-height:40px;color:#fff;background: linear-gradient(to left, #4085ee 0%,#3271d2 100%)}
.topbar .topnav li{float:left;margin:0 5px;}
.topbar .topnav li a{color:#fff;display:block;padding-left:25px;}
.topbar .topnav li.li1 a{background: url(images/home.png) left center no-repeat;}
.topbar .topnav li.li2 a{background: url(images/search.png) left center no-repeat;}
.navbar-logo4{height: auto;padding: 24px 15px;transition: padding .5s;}
.navbar-nav4>li>a{color:#090909;font-size:18px;position:relative;padding:35px 20px;font-weight:bold;}
.navbar-nav4>li>a:focus,.navbar-nav4>li>a:hover,.navbar-nav4 .open>a, .navbar-nav4 .open>a:focus, .navbar-nav4 .open>a:hover{background-color:transparent;}
.navbar-nav4 .dropdown-menu{padding:0;background-color:transparent;right:auto;left:0;}
.navbar-nav4 .dropdown-menu li{margin-bottom:1px;text-align:center;}
.navbar-nav4 .dropdown-menu li:last-child {border-bottom: none;}
.navbar-nav4 .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#fff;background:rgba(64,133,238,.6);}
.navbar-nav4 .dropdown-menu li a:hover{background-color:#1083ec;}
.navbar-nav4 .dropdown-menu:after{content: "";display: block;width: 23px;height: 28px;position: absolute;bottom: 100%;left: 50%;margin-left: -11.5px;background: url(images/top-arr.png) no-repeat center bottom;}
.menu1{display: block; -webkit-animation: menu 0.8s;animation: menu 0.8s;}
.menu2{display: block; -webkit-animation: menu 1.0s;animation: menu 1.0s;}
.menu3{display: block; -webkit-animation: menu 1.2s;animation: menu 1.2s;}
.menu4{display: block; -webkit-animation: menu 1.4s;animation: menu 1.4s;}
.menu5{display: block; -webkit-animation: menu 1.6s;animation: menu 1.6s;}
.menu6{display: block; -webkit-animation: menu 1.8s;animation: menu 1.8s;}
.menu7{display: block; -webkit-animation: menu 2.0s;animation: menu 2.0s;}
.menu8{display: block; -webkit-animation: menu 2.2s;animation: menu 2.2s;}
.menu9{display: block; -webkit-animation: menu 2.4s;animation: menu 2.4s;}
@-webkit-keyframes menu {  
0%{ opacity: 0;-webkit-transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px); }}
@keyframes menu { 
0%{ opacity: 0;transform:rotateX(-50deg)rotatey(135deg)rotateZ(15deg) translate(0px,20px); }}
.cat-header .cat-head{color:#fff;display:flex;align-items: center;}
.cat-header .cat-head img{margin-right:20px;}
.cat-header .cat-head .cat-name{color:#f8f8f8;margin:0;display:inline-block;}
.cat-footer .copyright,.cat-footer .copyright p,.cat-footer .copyright a{color:#333;}
.cat-footer .copyright{line-height:28px;}
/*banner*/
.common-head{margin-bottom:35px;position:relative;}
.common-head h2{color:#2c2c2c;font-size:30px;display:inline-block;position:relative;font-weight:bold;}
.common-head h2:after{width:68px;height:5px;content:"";background:#f6b37f;margin:15px auto 0 auto;display: block;}
.common-head .more{position:absolute;top:20px;right:0;}
.common-head .more a{display:block;color:#191919;font-size:16px;}
.common-head2{margin:40px 0;text-align:center;}
.common-head2 .title{color:#181818;min-width:130px;display:inline-block;padding:5px 5px 10px 5px;font-weight:bold;}
.common-head2 .more{margin-top:12px;width:58px;height:32px;line-height:32px;padding-left:0;}
.common-head2 .more a{display:block;font-size:16px;width:100%;height:100%;padding-right:0;background:none;text-indent:0;}
.common-head2 .more-red{background: url(images/more12.png) no-repeat;}
.common-head2 .more-blue{background: url(images/more12_blue.png) no-repeat;}
.common-head2 .more-green{background: url(images/more12_green.png) no-repeat;}
.common-head2 .more-green2{background: url(images/more12_green2.png) no-repeat;}
.common-head2 .more-yellow{background: url(images/more12_yellow.png) no-repeat;}
.common-head2 .more-red a{color:#8a5658;}
.common-head2 .more-blue a{color:#0056a1;}
.common-head2 .more-green a{color:#358677;}
.common-head2 .more-green2 a{color:#15683a;}
.common-head2 .more-yellow a{color:#f7af7c;}
.common-head2 .title2{color:#fff;min-width:130px;display:inline-block;padding:5px 5px 10px 5px;border-bottom:3px solid #fff;font-weight:bold;}
.common-head2 .more2{margin-top:12px;width:58px;height:32px;line-height:32px;background: url(images/more13.png) no-repeat;}
.common-head2 .more2 a{color:#fff;display:block;font-size:16px;width:100%;height:100%;}
.common-head3{margin-bottom:30px;line-height:50px;position:relative;}
.common-head3 .title{color:#1a1a1a;font-weight:bold;text-align:center;}
.common-head3 .more,.common-head3 .news-more{position:absolute;top:10px;right:0;}
.common-head3 .more a{display:block;color:#426188;width:30px;height:25px;background: url(images/more15.png) no-repeat;text-indent:-9999px;background-size:cover;}
.common-head3 .news-more a{color:#3f7aae;display:block;width:124px;height:29px;line-height:29px;padding-left:8px;position:relative;background: url(images/shape.png) center center no-repeat;}
.common-head3 .news-more a:after{content: "";display: block;position: absolute;right:20px;top:10px;width:13px;height:9px;background: url(images/arr5.png) no-repeat;}
.common-head4{position:relative;}
.common-head4 .title{position:relative;}
.common-head4 .title i,.common-intro-title i{width:5px;height:5px;background: url(images/dot.png);display: inline-block;margin:10px 10px;}
.common-head4 .title i.dot2{background: url(images/dot2.png);}
.common-head4 .more{position:absolute;top:15px;right:0;}
.common-head4 .more a{width:47px;height:12px;display:block;text-indent:-9999px;background-size:cover;}
.common-head4 .more-gray a{background: url(images/arr11.png) no-repeat;}
.common-head4 .more-white a{background: url(images/arr12.png) no-repeat;}
.common-intro-title{display:-ms-flexbox;display:flex;align-items: center;padding:100px 0 60px;}
.common-intro-title .more a{width:47px;height:12px;display:block;background: url(images/arr11.png) no-repeat;font-size:0;}
.common-intro-title .more{margin-left:25px;}
.common-intro-text{padding:40px 40px;background: #94070a;color: #fff;width:55%;position: relative;position: absolute;right:114px;bottom: 0;}
.common-intro-text h3{color:#fff;font-size:30px;margin-bottom:25px;font-weight:bold;}
.common-intro-text h3 a{color:#fff;}
.common-intro-text p{color:#fff;font-size:16px;line-height:36px;text-indent:2em;}
.common-intro p{color:#1a1a1a;font-size:16px;line-height:35px;margin-bottom:10px;text-indent:2.0em;}
.common-intro a{color:#73474b;font-size:14px;margin-left:10px;}
.common-tabs{position:relative;}
.common-tabs .hd{border-bottom:2px solid #8f000b;}
.common-tabs .tabs-nav li{float:left;height:40px;line-height:40px;color:#454545;font-size:16px;margin-right:10px;padding:0 12px;background-color:#f1eeee;cursor:pointer;}
.common-tabs .tabs-nav li.on{color:#fff;background-color:#8f000b;}
.common-tabs .more{position:absolute;top:10px;right:0;}
.common-tabs .more a{display:inline-block;font-size:12px;color:#b20613;padding:0 5px;border:1px solid #b20613;border-radius:5px;}
.common-tabs2{position:relative;}
.common-tabs2 .hd{margin-bottom:30px;line-height:50px;position:relative;}
.common-tabs2 .more{position:absolute;top:15px;right:0;}
.common-tabs2 .more a{display:block;color:#fff;font-size:16px;}
.common-tabs2 .tabs-nav{text-align:center;}
.common-tabs2 .tabs-nav>li{color:#315f88;font-size:28px;display:inline-block;margin:0 20px;font-weight:bold;cursor:pointer;}
.common-tabs2 .tabs-nav>li.on{color:#141414;}
.common-tabs2 .tabs-item{display:none;}
.common-tabs3 .news-tabs-nav{position:relative;margin:0 -10px;}
.common-tabs3 .news-tabs-nav>li{height:50px;line-height:50px;padding:0 10px;display: inline-block;*display: inline;*zoom: 1;cursor:pointer;}
.common-tabs3 .news-tabs-nav>li h2{color: #646464;font-size:28px;position: relative;line-height:50px;margin:0;padding: 0 10px;font-weight:bold;}
.common-tabs3 .news-tabs-nav>li.on h2{color:#0c0c0c;}
.common-tabs3 .news-tabs-nav>li.on h2:after{display: none;}
.common-tabs3 .news-tabs-nav>li>a{position: absolute;right:0;top:20px;color: #fff;display:block;width:51px;height:11px;background: url(images/more14.png) no-repeat;text-indent:-9999px;background-size:cover;}
.common-tabs3 .tabList{padding-top:35px;}
.common-tabs3 .tabListBox{height: 0;overflow: hidden;}
.common-tabs3 .tabListBox.hide{height: 0;}
.common-tabs3 .tabListBox.show{height: auto;}
.common-gray{padding:15px 15px;background-color: rgba(255,255,255,.65);}
.section-bg1{padding-top: 45px;padding-bottom: 35px;background: url(images/bg11.png) center bottom no-repeat;background-size: cover;}
.section-bg2{padding-top: 45px;padding-bottom: 55px;background: url(images/bg12.png) center center no-repeat;background-size: cover;}
.section-bg3{padding: 60px 0 40px;background: url(images/bg13.png) center center no-repeat;background-size: cover;}
.section-bg4{padding: 40px 0;background: url(images/bg14.png) center center no-repeat;background-size: cover;}
.section-bg5{padding: 40px 0;background: url(images/bg30.png) center center no-repeat;background-size: cover;}
.section-bg6{padding:55px 0;background: url(images/bg31.png) center center no-repeat;background-size: cover;}
.section-bg7{padding-top:45px;background: url(images/bg33.png) center top no-repeat;background-size:100% auto;}
.section-page1{padding-top:45px;padding-bottom:30px;}
.section-page2{padding-top:45px;padding-bottom:50px;overflow:hidden;}
.section-page3{padding:40px 0 50px 0;background:#eaeffa;}
.section-page4{position:relative;overflow:hidden;}
.section-page4:before{width:50%;height:616px;content:"";display:block;background: url(images/bg2.png) center center no-repeat;position:absolute;top:0;left:0;z-index: -1;}
.section-page4:after{width:50%;height:616px;content:"";display:block;background: url(images/bg3.png) center center no-repeat;position:absolute;top:0;right:0;z-index: -1;}
.section-page5{padding:50px 0;}
.section-page6{padding:50px 0;background: url(images/bg4.png) center bottom no-repeat;background-size: 100% auto;}
.section-page7{padding:50px 0 20px;}
.section-page39{padding:50px 0 20px;}
.section-page50 {background: url(images/bg5.png) center center no-repeat;background-size: cover;}
.section-page51{position:relative;padding-bottom:25px;background-size:cover;overflow:hidden;}
.section-page51 .container{position:relative;z-index:1;}
.section-page51-red{background: url(images/bg6.png) center center no-repeat;}
.section-page51-red2{background: url(images/bg6.png) center center no-repeat;}
.section-page51-blue{background: url(images/bg18_blue.png) center center no-repeat;}
.section-page51-blue2{background: url(images/bg19_blue.png) center center no-repeat;}
.section-page51-gray{background: url(images/bg18_gray.png) center center no-repeat;}
.section-page51-gray2{background: url(images/bg19_gray.png) center center no-repeat;}
.section-page51-green{background: url(images/bg18_green.png) center center no-repeat;}
.section-page51-green2{background: url(images/bg19_green.png) center center no-repeat;}
.section-page51-bg{width:100%;height:100%;position:absolute;top:0;left:0;}
.section-page51-bg span{display:block;width:100%;height:100%;}
.section-page51-bg img{width:100%;height:100%;object-fit: cover;}
.section-page53{padding-bottom:25px;background: url(images/bg7.png) center center no-repeat;background-size:cover;}
.section-page56{padding: 34px 0 38px;background: url(images/bg8.png) no-repeat;background-size: cover;}
.section-page57{padding:35px 0 50px;margin-top:50px;background: url(images/bg9.png) no-repeat;background-size: cover;}
.section-page58{padding: 0 0 38px;margin-top:50px;background: url(images/bg9.png) no-repeat;background-size: cover;}
.section-page58-box .head{min-height:70px;}
.section-page58-box .head h2{font-size:36px;line-height:50px;font-weight: normal;color: #fff;text-align: center;margin:50px 0 30px;font-family:"黑体";}
.section-page58-box .head p{font-size: 16px;line-height:20px;color: #c8d9ff;text-align: center;}
.section-warp{padding:10px 10px;background-color:#ffffff;}
.row-rm{margin:0;}
.col-rm{padding:0;}
.small-box{position:relative;overflow: hidden;padding-bottom:75%;margin-bottom:20px;}
.small-box .text{position:absolute;width:100%;left:0;bottom:0;padding:20px 10px;color:#fff;background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));}
.small-box .text a{display:block;font-size:17px;color:#fff;padding-left:40px;}
.small-box .text1 a{background: url(icons/ico62.png) left center no-repeat;}
.small-box .text2 a{background: url(icons/ico63.png) left center no-repeat;}
.small-box .text3 a{background: url(icons/ico64.png) left center no-repeat;}
.small-box .text4 a{background: url(icons/ico65.png) left center no-repeat;}
.small-box .mask{width:100%;height:100%;position:absolute;top:0;left:0;background-color: rgba(0,0,0,.45);}
.small-box img{display: block;width:100%;height:100%;position: absolute;top: 0;left: 0;object-fit: cover;-webkit-transition: 1s;-moz-transition: 1s;-ms-transition: 1s;-o-transition: 1s;transition: 1s;}
.small-box:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.video-box{position:relative;overflow:hidden;padding-bottom: 75.75%;margin-bottom:20px;}
.video-box video{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}
.video-box .play-box {position: absolute;height:150px;width:150px;top: 50%;left: 0;right: 0;margin: auto;text-align: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.video-box .play-box .play{height:72px;width:72px;display:block;position:relative;margin: 0 auto;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.video-box .play span{display:block;width:72px;height:72px;background: url(images/play.png) center center no-repeat;}
.video-box .play-box h3{color:#fff;font-size:20px;padding:10px 30px;margin-top:30px;font-weight:bold;background-color: rgba(181,102,0,.65);border-radius:20px;}
.service-list{margin:0;}
.service-list>li{padding:0;}
.service-list>li>a{display:block;color:#fff;height:200px;padding:35px 10px;font-size:16px;text-align:center;}
.service-list>li>a>img{display:block;margin:10px auto;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.service-list>li.li1>a{background:#009181;}
.service-list>li.li2>a{background:#1fb2b4;}
.service-list>li.li3>a{background:#2eaa99;}
.service-list>li.li4>a{background:#1982a3;}
.service-list>li.li5>a{background:#d7c485;}
.service-list>li.li6>a{background:#107198;}
.service-list>li>a:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.special-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;text-align:left;max-width:50px;align-items: center;}
.special-tile h3{margin-top:30px;writing-mode:tb-lr;writing-mode:vertical-lr;}
.special-tile h3 i{width:5px;height:5px;background: url(images/dot.png);display: inline-block;margin:15px 10px;}
.special-tile .more{writing-mode:tb-lr;writing-mode:vertical-lr;margin-top:20px;}
.special-tile .more a{width:12px;height:45px;display:block;background: url(images/arr13.png) no-repeat;font-size:0;}
.special-box{padding-top:20px;}
.dep-box{height:600px;background-image: url(images/bg.png);background-position: center center;background-repeat:no-repeat;background-size: cover;}
.dep-box h3{color:#fff;font-size:24px;margin:54px 0 35px 0;font-weight:bold;}
.dep-list>li{margin-bottom:15px;}
.dep-list>li>a{color:#fff;display:block;height:45px;line-height:45px;background: rgba(0,0,0,.43);}
.dep-list>li>a>img{margin-left:15px;margin-right:10px;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.dep-list>li>a:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.quick-box{margin-top:100px;}
.quick-list{margin:0;}
.quick-list>li{padding:0;}
.quick-list>li>a{display:block;color:#fff;height:285px;padding:70px 10px;font-size:16px;text-align:center;}
.quick-list>li>a>img{display:block;margin:10px auto;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.quick-list>li.li1>a{background:#009181;}
.quick-list>li.li2>a{background:#256eba;}
.quick-list>li.li3>a{background:#617397;}
.quick-list>li.li4>a{background:#e5b15a;}
.quick-list>li>a:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.news-box{margin-bottom:30px;position:relative;}
.news-box .head{margin:60px 0 50px;}
.news-box .head .title{color:#fff;font-size:30px;font-weight:bold;}
.news-box .head .more{margin-top:7px;}
.news-box .head .more a{color:#fff;}
.news-box2 .head{height:45px;background: url(images/head.png) left center repeat-x;}
.news-box2 .head .title{color:#fff;font-size:20px;min-width:120px;height:45px;line-height:45px;padding:0 20px;font-weight:bold;}
.news-box2 .head .more{padding-left:10px;background:#fff;}
.news-box2 .head .more-red span{display:block;width:31px;height:45px;background: url(images/more.png) center center no-repeat;}
.news-box2 .head .more-red a{display:block;width:100%;height:100%;text-indent:-9999px;}
.news-box2 .head .more-blue span{display:block;width:31px;height:45px;background: url(images/more2.png) center center no-repeat;}
.news-box2 .head .more-blue a{display:block;width:100%;height:100%;text-indent:-9999px;}
.news-box2 .head .more-green span{display:block;width:31px;height:45px;background: url(images/more3.png) center center no-repeat;}
.news-box2 .head .more-green a{display:block;width:100%;height:100%;text-indent:-9999px;}
.news-box2 .head .more-green2 span{display:block;width:31px;height:45px;background: url(images/more3_green.png) center center no-repeat;}
.news-box2 .head .more-green2 a{display:block;width:100%;height:100%;text-indent:-9999px;}
.news-box3 .head{height:50px;line-height:50px;padding:0 15px;}
.news-box3 .head .title{color:#fff;font-size:20px;}
.news-box3 .head .more a{color:#fff;display:block;}
.news-box4 .head{height:50px;line-height:50px;background:#f5f5f5;position:relative;}
.news-box4 .head .title{font-size:20px;margin-left:18px;padding-left:36px;font-weight: bold;}
.news-box4 .head .title1{background: url(icons/title_ico1.png) left center no-repeat;}
.news-box4 .head .title2{background: url(icons/title_ico2.png) left center no-repeat;}
.news-box4 .head .title3{background: url(icons/title_ico3.png) left center no-repeat;}
.news-box4 .head .more{margin-right:24px;}
.news-box4 .head .more a{color:#d80017;display:block;}
.news-box5 .head{height:50px;line-height:50px;background:#f5f5f5;position:relative;}
.news-box5 .head .title{font-size:20px;margin-left:20px;position:relative;padding-left:15px;}
.news-box5 .head .title:after{width:5px;height:20px;position:absolute;left:0;top:15px;content:"";}
.news-box5 .head .title-red:after{background:#d80017;}
.news-box5 .head .title-blue:after{background:#0056a1;}
.news-box5 .head .title-green:after{background:#358677;}
.news-box5 .head .title-green2:after{background:#15683a;}
.news-box5 .head .more{margin-right:24px;}
.news-box5 .head .more a{display:block;width:auto;height:auto;background:none;text-indent:0;}
.news-box5 .head .more-red a{color:#d80017;}
.news-box5 .head .more-blue a{color:#0056a1;}
.news-box5 .head .more-green a{color:#358677;}
.news-box5 .head .more-green2 a{color:#15683a;}
.news-box6 .head{height:50px;line-height:50px;background:#f5f5f5;}
.news-box6 .head .title{color:#fff;min-width:110px;height:50px;font-size:20px;padding:0 15px;position:relative;}
.news-box6 .head .title:after{width:24px;height:100%;position:absolute;right:-24px;top:0;content:"";}
.news-box6 .head .title1:after{background: url(images/arr1.png) no-repeat;}
.news-box6 .head .title2:after{background: url(images/arr1_blue.png) no-repeat;}
.news-box6 .head .title3:after{background: url(images/arr1_green.png) no-repeat;}
.news-box6 .head .title4:after{background: url(images/arr1_green2.png) no-repeat;}
.news-box6 .head .more{margin-right:20px;}
.news-box6 .head .more a{display:block;width: auto; height: auto;padding-right:24px;text-indent: 0;}
.news-box6 .head .more-red a{color:#94070a;background: url(images/arr.png) right center no-repeat;}
.news-box6 .head .more-blue a{color:#0056a1;background: url(images/arr_blue.png) right center no-repeat;}
.news-box6 .head .more-green a{color:#358677;background: url(images/arr_green.png) right center no-repeat;}
.news-box6 .head .more-green2 a{color:#15683a;background: url(images/arr_green2.png) right center no-repeat;}
.news-box7 .head{height:50px;line-height:50px;}
.news-box7 .head .title{font-size:20px;height:51px;padding-left:15px;position:relative;}
.news-box7 .head .title:after{width:6px;height:20px;position:absolute;left:0;bottom:15px;content:"";}
.news-box7 .head .title1:after{background: #94070a;}
.news-box7 .head .title2:after{background: #0056a1;}
.news-box7 .head .title3:after{background: #358677;}
.news-box7 .head .title4:after{background: #15683a;}
.news-box7 .head .more{padding-left:0;}
.news-box7 .head .more a{width: auto;height: auto;display:block;padding-right:24px;text-indent: 0;}
.news-box7 .head .more-red a{color:#94070a;background: url(images/arr.png) right center no-repeat;}
.news-box7 .head .more-blue a{color:#0056a1;background: url(images/arr_blue.png) right center no-repeat;}
.news-box7 .head .more-green a{color:#358677;background: url(images/arr_green.png) right center no-repeat;}
.news-box7 .head .more-green2 a{color:#15683a;background: url(images/arr_green2.png) right center no-repeat;}
.news-box8 .head{height:50px;line-height:50px;background:#f5f5f5;}
.news-box8 .head .title{color:#fff;min-width:110px;height:50px;font-size:20px;padding:0 15px;position:relative;}
.news-box8 .head .title:after{width:9px;height:100%;position:absolute;right:-9px;top:0;content:"";}
.news-box8 .head .title1:after{background: url(images/arr3.png) center center no-repeat;}
.news-box8 .head .title2:after{background: url(images/arr3_blue.png) center center no-repeat;}
.news-box8 .head .title3:after{background: url(images/arr3_green.png) center center no-repeat;}
.news-box8 .head .title4:after{background: url(images/arr3_green2.png) center center no-repeat;}
.news-box8 .head .more{margin-right:20px;}
.news-box8 .head .more a{display:block;padding-right:24px;}
.news-box8 .head .more-red a{color:#d80017;background: url(images/arr.png) right center no-repeat;}
.news-box8 .head .more-blue a{color:#0056a1;background: url(images/arr_blue.png) right center no-repeat;}
.news-box8 .head .more-green a{color:#358677;background: url(images/arr_green.png) right center no-repeat;}
.news-box8 .head .more-green2 a{color:#15683a;background: url(images/arr_green2.png) right center no-repeat;}
.news-box9 .head{height:25px;background: url(images/head.png) left center repeat-x;}
.news-box9 .head .title{min-width:130px;height:25px;font-size:20px;line-height:25px;padding:0 20px;font-weight:bold;background:#fff;}
.news-box9 .head .more{padding-left:10px;background:#fff;}
.news-box9 .head .more a{width: auto;display:block;color:#fff;line-height:25px;padding:0 4px;text-indent: 0;}
.news-box9 .head .more-red a{background:#d80017;}
.news-box9 .head .more-blue a{background:#0056a1;}
.news-box9 .head .more-green a{background:#358677;}
.news-box9 .head .more-green2 a{background:#15683a;}
.news-box9 .head .more-red2{height:30px;padding-top:5px;padding-left:20px;background-color:#ffffff;}
.news-box9 .head .more-red2 a{display: block;width:23px;height:17px;background: url(more17_red.png) center center no-repeat;text-indent:-99999px;}
.news-box10 .head{height: 30px;background: url(images/head.png) center center repeat-x;}
.news-box10 .head-red{background: url(images/head.png) center center repeat-x;}
.news-box10 .head-blue{background: url(images/head_blue.png) center center repeat-x;}
.news-box10 .head .title{line-height: 30px;padding: 0 15px;background-color: #ffffff;}
.news-box10 .head .more{height:30px;padding-top:5px;padding-left:20px;background-color:#ffffff;}
.news-box10 .head .more-red a{display: block;width:23px;height:17px;background: url(more17_red.png) center center no-repeat;text-indent:-99999px;}
.news-box10 .head .more-blue{height:30px;padding-top:5px;padding-left:20px;background-color:#ffffff;}
.news-box10 .head .more-blue a{display: block;width:23px;height:17px;background: url(more17_blue.png) center center no-repeat;text-indent:-99999px;}
.news-box11 .head{height:53px;line-height:51px;}
.news-box11 .head .title{color:#fff;min-width:110px;height:51px;padding:0 15px;position:relative;}
.news-box11 .head .title:after{width:17px;height:100%;position:absolute;right:-17px;top:0;content:"";}
.news-box11 .head .title-red:after{background: url(images/arr1_red.png) no-repeat;}
.news-box11 .head .title-red2:after{background: url(images/arr1_red2.png) no-repeat;}
.news-box11 .head .more a{display:block;width:24px;height:24px;font-size:0;}
.news-box11 .head .more-red a{color:#94070a;background: url(images/more18_red.png) no-repeat;}
.news-box12 .head{height:53px;line-height:53px;}
.news-box12 .head .title{color:#fff;text-align:center;}
.news-box12 .head .title a{color:#fff;}
.news-box13 .head{position:relative;padding-bottom:14px;}
.news-box13 .head .title{line-height:26px;padding-left:18px;}
.news-box13 .head .more a{color:#382323;}
.news-box14{transition: all 1s ease-out 0s}
.news-box14 .news-head{position:relative;height:90px;margin-bottom:5px;display: flex;align-items: center;justify-content: center;transition: all 0.6s ease-out 0s;}
.news-box14 .news-head .title{font-weight:bold;display:inline-block;}
.news-box14 .news-head .more{position:absolute;top:30px;right:35px;}
.news-box14 .news-head .more a{width:47px;height:12px;display:block;background: url(images/arr11.png) no-repeat;text-indent:-9999px;background-size:cover;}
.news-box14 .news-main{min-height:390px;background-color:#ffffff;padding:15px 15px;}
.card-container .on .news-box14 .news-head,.news-box14:hover .news-head{background: url(images/hdbg8_red.png) no-repeat;background-size:cover;}
.card-container .on .news-box14 .news-head .title,.news-box14:hover  .news-head .title{color:#fff;}
.card-container .on .news-box14 .news-head .more a,.news-box14:hover  .news-head  .more a{background: url(images/arr12.png) no-repeat;}
.news-page{min-height:430px;background-color:#f6f1ec;padding:10px 15px;}
.news-page .label-news57 li{background: url(images/line.png) left bottom repeat-x;}
.news-page .label-news57 li .item{padding-left:0;}
.news-page .label-news57 li .item,.news-page .label-news57 li .item:hover{background:none;}
.news-more-red{width:28px;height:8px;display:inline-block;background: url(arr10_red.png) center center no-repeat;text-indent:-99999px;font-size: 0;}
.news-more-blue{width:28px;height:8px;display:inline-block;background: url(arr10_blue.png) center center no-repeat;text-indent:-99999px;font-size: 0;}
.min-main,.min-height{min-height:150px;}
.min-height2{min-height:50px;}
.min-height3{min-height:100px;}
.layout-double-title li .item{padding:12px 15px;margin-bottom:24px;border-left:3px solid #31625c;position:relative;background-color: #fff;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}
.layout-double-title li .item .date{color:#131212;margin-bottom:0;padding-left:25px;background: url(icons/date19.png) left center no-repeat;}
.layout-double-title li .item h4 a{color:#161616;font-size:16px;height:64px;line-height:32px;margin:0 0 7px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.layout-double-title li .item h4 a:hover{color:#0072c5;}
.layout-news41 li{height: auto;padding-bottom:14px;border-bottom:1px solid hsla(0, 0%, 100%, 0.5); margin-bottom:15px;}
.layout-news41 li a { position: relative;color:#fff;transition: all 300ms linear 0s; }
.layout-news41 li a:before {content: "";position: absolute;left: 0px;top: 8px;border: 0;width: 4px;height: 4px;background: #f7f7f7;opacity: 0;transition: all 300ms linear 0s;display: none \9;}
.layout-news41 a:hover { padding-left: 10px; padding-left: 0 \9; transition: all 300ms linear 0s; }
.layout-news41 a:hover:before { opacity: 1; }
.layout-news41 li .datatime{color:#fff;}
/*headlines*/
.module-headline-box1{border:1px solid #eee;padding:9px 18px;background-color:#f8f8f8;overflow: hidden;}
.module-headline-box1 .title{width:84px;height:80px;float:left;background:url(images/head-bg.png) -4px center no-repeat;}
.module-headline-box1 .title h3{color:#fff;font-size:25px;text-align:center;line-height:35px;padding: 5px 0px 5px 10px;letter-spacing: 10px;margin:0;font-weight:normal;}
.module-headline-box1 .text{margin-left:110px;}
.module-headline-box1 .text h3{text-align:center;margin:10px 0;}
.module-headline-box2{padding:20px 20px;background-color:#ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);overflow: hidden;}
.module-headline-box2 .title{width:109px;height:107px;float:left;background:url(images/head-bg2.png) left center no-repeat;}
.module-headline-box2 .title h3{color:#fff;font-size:25px;text-align:center;line-height:35px;padding:15px 15px;margin:0;letter-spacing: 5px;font-weight:bold;}
.module-headline-box2 .text{margin-left:130px;}
.module-headline-box3{padding:20px 20px;min-height:70px;background-color:#ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);overflow: hidden;}
.module-headline-box3 h2{color:#d70a0a;font-size:32px;text-align:center;line-height:50px;margin:0;font-weight:bold;}
.module-headline-box4{ position: relative; z-index: 10;}
.module-headline-box4 .headline-title{width: 70px;position: absolute;top: 0;}
.module-headline-box4 .headline-tit{font-size: 24px;font-weight: bold;text-align: center;color: #fff;padding: 8px 12px 15px 12px;line-height:30px;position: relative;background: #d5291a;}
.module-headline-box4 .headline-text a { transition: all 0.3s; }
.module-headline-box4 .headline-text {padding-left: 80px;}
.module-headline-box4 .headline-title:before {display: block;content: " ";width: 70px;height: 10px;position: absolute;left: 0px;background: #d5291a;top: -10px;}
.module-headline-box4 .headline-title:after {display: block;content: " ";height: 0;width: 0;border-top: 10px solid transparent;border-left: 10px solid #94180d;top: -10px;right: -10px;position: absolute;}
.module-headline-box4 .headline-text .articles h2 { font-weight: bolder; font-size: 30px; margin: 0;line-height:50px; }
.module-headline-box4 .headline-text .articles h2 a {color: #fff;transition: all 0.3s;}
.module-headline-box4 .headline-text .articles:hover h2 a{text-shadow:#000 1px 1px 1px;}
.module-headline-box4 .headline-box{background: #b61204;padding:24px 20px;position: relative;min-height:100px;}
.module-headline-box4 .headline-line{position: absolute;left: 10px;height: 100%;z-index: -1;width: 100%;top:20px;border: 1px solid #dfb07c;}
.module-headline-box5{min-height: 100px;padding:20px 20px;background-color:#ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);overflow: hidden;}
.module-headline-box6{ position: relative; z-index: 10;padding:20px 20px;background-color:#ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.1);overflow: hidden;}
.module-headline-box6 .headline-title{width:108px;height:106px;float:left;background-color:#eeb763;}
.module-headline-box6 .headline-tit{font-size:36px;font-weight: bold;text-align: center;color: #fff;line-height:106px;position: relative;}
.module-headline-box6 .headline-text {padding:0 20px;overflow:hidden;}
.module-headline-box6 .headline-text .articles{transition: all 0.3s;}
.module-headline-box6 .headline-text .articles h2 { font-weight: bolder; font-size:30px; margin:0 0 15px;line-height:50px; }
.module-headline-box6 .headline-text .articles h2 a {color: #353535;}
.module-headline-box6 .headline-text .articles:hover h2 a{text-shadow:#999 2px 2px 2px}
.module-headline-box6 .headline-text .articles:hover p{opacity:.8;}
.module-headline-box6 .headline-box{background: #b61204;padding:24px 20px;position: relative;}
.module-headline-box7{ position: relative; z-index: 10;background-color:#e59458;overflow: hidden;}
.module-headline-box7 .headline-title{width:104px;float: left;padding: 20px 30px;}
.module-headline-box7 .headline-tit{width:44px;font-size:24px;font-weight: bold;text-align: center;line-height:28px;background: #ffdeac;color: #a31102;padding: 8px 6px;position: relative;}
.module-headline-box7 .headline-tit:before { display: block; content: " "; width: 24px; height: 24px; border-left: 2px solid #ffdeac; border-bottom: 2px solid #ffdeac; position: absolute; bottom: -6px; left: -6px; }
.module-headline-box7 .headline-tit:after { display: block; content: " "; width: 24px; height: 24px; border-right: 2px solid #ffdeac; border-top: 2px solid #ffdeac; position: absolute; top: -6px; right: -6px; }
.module-headline-box7 .headline-text {padding: 30px 10px;overflow: hidden;}
.module-headline-box7 .headline-text .articles{text-align: center;position: relative;}
.module-headline-box7 .headline-text .articles h2 {margin: 10px 0;box-sizing: border-box;}
.module-headline-box7 .headline-text .articles h2 a {transition: all 0.3s;display: block;line-height: 1.2em;text-align: center;font-size:30px;font-weight: bold;color: #ffffff;}
.module-headline-box7 .headline-text .articles:hover h2 a{text-shadow:#000 1px 1px 1px;}
.module-headline-box8{ position: relative; z-index: 10;padding:15px;background-color:#f8f8f8;overflow: hidden;}
.module-headline-box8 .headline-box{background-color:#f8f8f8;}
.module-headline-box8 .headline-title{width:64px;height:133px;float: left;}
.module-headline-box8 .headline-tit{width:64px;height:133px;font-size:20px;font-weight: bold;text-align: center;line-height:28px;background: #971e02;color: #fff;padding: 8px 15px;position: relative;}
.module-headline-box8 .headline-text {padding:20px 50px;min-height:60px;overflow: hidden;}
.module-headline-box8 .headline-text .articles{text-align: center;position: relative;}
.module-headline-box9{min-height: 110px;padding:15px 18px;background-color:#f8f8f8;position:relative;overflow: hidden;}
.module-headline-box9 .title{width:92px;height:105px;background: url(images/head-bg3.png) no-repeat;position:absolute;top:0;left:0;}
.module-headline-box9 .text{padding:0 100px;overflow:hidden;text-align:center;}
/*special*/
.module-special{border:1px solid #bfbfbf;}
.module-special1{border:1px solid #bfbfbf;min-height:150px;padding-left:60px;position:relative;overflow:hidden;}
.module-special1 .special-title{width:55px;height:100%;position:absolute;top:0;left:0;}
.module-special1 .special-title h3{font-size:20px;color:#fff;padding: 30% 30%;height:100%;line-height:24px;margin:0;font-weight:normal;display: flex;justify-content: center;align-items: center;}
.module-special1 .special-roll{padding:20px 20px;}
.module-special2{padding:15px;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.module-special2 .row{display: flex;justify-content: center;align-items: center;}
.module-special2 .special-title2{margin-bottom:20px;}
.special-title2 h3{max-width:100%;font-size:16px;text-align:center;padding-top:65px;margin:0 20px;}
.special-title2 .ico01{background: url(images/title_ico22.png) center 25px no-repeat;}
.special-title2 .ico02{background: url(images/title_ico23.png) center 25px no-repeat;}
.special-title2 .ico03{background: url(images/title_ico24.png) center 25px no-repeat;}
.special-title2 .ico04{background: url(images/title_ico25.png) center 25px no-repeat;}
.module-roll{padding-left:45px;position:relative;min-height:150px;}
.module-roll .title{width:45px;padding:44px 12px 50px 12px;text-align:center;position:absolute;top:0;left:0;height: 100%;}
.module-roll .title h3{color:#fff;font-size:16px;height:100%;line-height:24px;margin:0;font-weight:normal;display: flex;justify-content: center;align-items: center;}
.module-roll .title:after{width:8px;height:11px;position:absolute;right:-8px;top:0;content:"";}
.module-roll .title-red:after{background: url(images/arr7.png) no-repeat;}
.module-roll .title-blue:after{background: url(images/arr7_blue.png) no-repeat;}
.module-roll .title-green:after{background: url(images/arr7_green.png) no-repeat;}
.module-roll .title-green2:after{background: url(images/arr7_green2.png) no-repeat;}
.module-roll .main{min-height:60px;margin-top:12px;padding:15px 15px;background-color:#f8f8f8;}
/*quick-link*/
.quick-link1 .item{position:relative;margin-bottom:17px;overflow:hidden;background-size: cover;}
.quick-link1 .zy1{background-image: url(images/zybg01.jpg);}
.quick-link1 .zy2{background-image: url(images/zybg02.jpg);}
.quick-link1 .zy3{background-image: url(images/zybg03.jpg);}
.quick-link1 .zy4{background-image: url(images/zybg04.jpg);}
.quick-link1 .zy5{background-image: url(images/zybg05.jpg);}
.quick-link1 .item a{display:block;width:100%;font-size:18px;color:#fff;padding:10px 0 20px 0;text-align:center;font-weight:bold;}
.quick-link1 .item a img{width:60px;height:60px;display:block;margin:10px auto;border:1px solid #fff;border-radius:50%;transition: 0.3s;}
.quick-link1 .item a:hover img{background-color:#0068b7;transform: rotate(-30deg);-ms-transform: rotate(-30deg);-moz-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);-o-transform: rotate(-30deg);}
.quick-link2 li a{display:block;width:100%;font-size:18px;color:#a41a1a;padding:10px 10px;margin:10px 0;line-height:40px;border:1px solid #7f181e;position:relative;text-indent:15px;}
.quick-link2 li a img{margin-right:20px;transition: 0.3s;}
.quick-link2 li a:hover img{transform: rotate(-30deg);-ms-transform: rotate(-30deg);-moz-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);-o-transform: rotate(-30deg);}
.quick-link3 .item{height:178px;padding: 33px 42px 0px 160px;display:block; color: #FFF; position: relative; background: url(images/nvbg1.png) repeat-y left top;background-size:100% 100%; }
.quick-link3 .item2{ background: url(images/nvbg2.png) repeat-y left top;background-size:100% 100%; }
.quick-link3 .item3{ background: url(images/nvbg3.png) repeat-y left top;background-size:100% 100%; }
.quick-link3 .item4{ background: url(images/nvbg4.png) repeat-y left top;background-size:100% 100%; }
.quick-link3 .item5{ background: url(images/nvbg5.png) repeat-y left top;background-size:100% 100%; }
.quick-link3 .item6{ background: url(images/nvbg6.png) repeat-y left top;background-size:100% 100%; }
.quick-link3 .item .qcc1Icon {display: inline-block;position: absolute; top: 50%; left: 50px; height: 95px; width: 95px; border: 2px solid #FFF; border-radius:50%; margin-top:-48px; }
.quick-link3 .item .qcc1Icon img{position:absolute;left:50%;top:50%;margin-left:-47px;margin-top:-47px;transition:all 0.5s ease-in-out;}
.quick-link3 .item strong { font-size: 22px; color: #FFF; line-height: 56px; font-weight: normal; display: block; }
.quick-link3 .item p { font-size: 14px; line-height: 24px; color: #FFF; height: 48px; overflow: hidden; }
.quick-link3 .item:hover .qcc1Icon img{transform:rotateY(180deg);}
.quick-link4{margin:0;}
.quick-link4>li{padding:0;margin-bottom:15px;}
.quick-link4>li>a{display: block;padding: 30px 30px 0;background-color: #ba2528;min-height:156px;text-align: center;}
.quick-link4>li:nth-child(2n) a{background-color: #cc3336;}
.quick-link4>li>a>span{color:#fff;display: block;line-height: 20px;padding-top: 20px;}
.quick-link4>li>a>img{display: block;max-width:48px;height:auto;margin: 0 auto;line-height: 48px;transition:all 0.5s ease-in-out;}
.quick-link4>li>a:hover>img{transform:rotateY(180deg);}
.quick-link4b>li>a{background-color: #0464c6;}
.quick-link4b>li:nth-child(2n) a{background-color: #0b76e3;}
.quick-link4c>li>a{background-color: #358677;}
.quick-link4c>li:nth-child(2n) a{background-color: #57beab;}
.quick-link4d>li>a{background-color: #15683a;}
.quick-link4d>li:nth-child(2n) a{background-color: #11917a;}
.quick-link5{margin:0;border-right:1px solid #9caec0;border-bottom:1px solid #9caec0;}
.quick-link5>li{padding:0;}
.quick-link5>li>a{display: block;padding: 30px 30px 0;min-height:156px;text-align: center;border-top:1px solid #9caec0;border-left:1px solid #9caec0;}
.quick-link5>li>a>span{color:#2b5179;display: block;line-height: 20px;padding-top: 20px;}
.quick-link5>li>a>img{display: block;max-width:48px;height:auto;margin: 0 auto;line-height: 48px;transition:all 0.5s ease-in-out;}
.quick-link5>li>a:hover>img{transform:rotateY(180deg);}
.quick-link6 li{width:11.11111111%;float:left;padding-left:10px;padding-right:10px;margin-bottom:20px;}
.quick-link6 li a{display:block;color:#fff;padding:20px 10px;background:#88c788;text-align:center;}
.quick-link6 li a img{display:block;margin:0 auto 10px;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.quick-link6 li a:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.quick-link6 li.li2 a{background:#968b70;}
.quick-link6 li.li3 a{background:#bda664;}
.quick-link6 li.li4 a{background:#a8d94f;}
.quick-link6 li.li5 a{background:#4eaba7;}
.quick-link6 li.li6 a{background:#dc9800;}
.quick-link6 li.li7 a{background:#a886b8;}
.quick-link6 li.li8 a{background:#c96d90;}
.quick-link6 li.li9 a{background:#d76353;}
.quick-link11 li{height:65px;margin-bottom:14px;padding: 0 30px;display:flex;align-items: center;justify-content: end;background-size:cover;}
.quick-link11 li.li1{background: url(images/bg25.png) left center no-repeat;}
.quick-link11 li.li2{background: url(images/bg26.png) left center no-repeat;}
.quick-link11 li.li3{background: url(images/bg27.png) left center no-repeat;}
.quick-link11 li.li4{background: url(images/bg28.png) left center no-repeat;}
.quick-link11 li a{color:#c51a0c;font-size:24px;font-weight:bold;}
.quick-link12 li{margin-bottom:13px;}
.quick-link12 li a{width:100%;height:41px;font-size:18px;display:flex;align-items: center;justify-content:center;background-color:#ffffff;border-radius:10px;}
.quick-link13 li{margin-bottom:25px;}
.quick-link13 li a{display:block;height:100%;padding:25px 10px;position:relative;text-align:center;background-color:#ffffff;transition: All 0.5s ease;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;}
.quick-link13 li a img{width:40px;height:40px;display:block;margin:0 auto;transition: All 0.5s ease;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;}
.quick-link13 li a span{font-size:18px;display:block;margin-top:10px;}
.quick-link13 li a:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.quick-link14 li{margin-bottom:25px;}
.quick-link14 li a{display:block;height:100%;padding:15px 10px;position:relative;text-align:center;transition: All 0.5s ease;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;}
.quick-link14 li a img{width:90px;height:90px;display:block;margin:0 auto;transition: All 0.5s ease;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;}
.quick-link14 li a span{font-size:18px;display:block;margin-top:20px;}
.quick-link14 li a:hover img,.data-list li:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.quick-bg1{padding:15px 15px 5px 15px;background: url(images/bg29.png) center bottom no-repeat;}
.data-list li{text-align:center;}
.data-list li h3{color:#fff;font-size:50px;}
.data-list li img{display:block;margin:25px auto;border:1px solid #fff;border-radius:50%;transition: All 0.5s ease;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;}
.data-list li span{color:#fff;font-size:24px;}
/*partial*/
.module-head{height:45px;background: url(images/hdbg.png) left center repeat-x;position:relative;}
.module-head2{height:50px;line-height:50px;padding:0 15px;position:relative;}
.module-head3{height:50px;line-height:50px;position:relative;}
.module-head4{height:50px;line-height:50px;position:relative;}
.module-head5{height:50px;line-height:50px;position:relative;}
.module-head6{height:50px;line-height:50px;position:relative;}
.module-head7{height:50px;line-height:50px;position:relative;}
.module-head8{position:relative;background: url(images/hdbg.png) left center repeat-x;}
.module-head11{padding:12px 12px;position:relative;}
.module-head14{height:46px;position:relative;}
.module-head15{height:42px;position:relative;}
.module-head27{height:38px;line-height:38px;margin-bottom:15px;position:relative;}
.module-head27 .title{min-height:38px;}
.module-head27:before{width:5px;height:5px;background:#d8d8d8;position:absolute;left:14%;bottom:18px;content:"";}
.module-head27:after{width:80%;height:1px;background:#d8d8d8;position:absolute;left:14%;bottom:20px;content:"";}
.module-head32 h2{position:relative;margin:0;}
.module-head32 h2 span{min-height:53px;}
.module-head32 h2:after{width: 68px;height: 5px;content: "";margin: 15px auto 0 auto;display: block;}
.module-head32 .title-black:after{background: #f6b37f;}
.module-head32 .title-red:after{background: #94070a;}
.module-head32 .title-blue:after{background: #0056a1;}
.module-head32 .title-green:after{background: #358677;}
.module-head32 .title-green2:after{background: #15683a;}
.module-title1{color:#fff;line-height:45px;padding:0 20px;font-weight:bold;}
.module-title3{color:#d80017;margin-left:18px;padding-left:36px;font-weight: bold;}
.module-title4{color:#d80017;margin-left:20px;position:relative;padding-left:15px;}
.module-title4:after{width:5px;height:20px;position:absolute;left:0;top:15px;content:"";background:#d80017;}
.module-title5{color:#fff;margin-left:20px;position:relative;padding-left:15px;}
.module-title5:after{width:5px;height:20px;position:absolute;left:0;top:15px;content:"";background:#ffffff;}
.module-title6{color:#fff;padding:0 15px;background:#c7192c;position:relative;}
.module-title6:after{position:absolute;right:-24px;top:0;content:""; border-color: #c7192c transparent;border-width: 0 24px 50px 0;border-style: solid;}
.module-title7{color:#fff;padding:0 15px;background:#0056a1;position:relative;}
.module-title7:after{position:absolute;right:-24px;top:0;content:""; border-color: #0056a1 transparent;border-width: 0 24px 50px 0;border-style: solid;}
.module-title8{color:#fff;padding:0 15px;background:#178147;position:relative;}
.module-title8:after{position:absolute;right:-24px;top:0;content:""; border-color: #178147 transparent;border-width: 0 24px 50px 0;border-style: solid;}
.module-title9{color:#d80017;font-size:20px;height:51px;padding-left:15px;position:relative;border-bottom:4px solid #c7192c;}
.module-title9:after{width:8px;height:20px;position:absolute;left:0;bottom:10px;content:"";background: #c7192c;}
.module-title10{color:#0056a1;font-size:20px;height:51px;padding-left:15px;position:relative;border-bottom:4px solid #0056a1;}
.module-title10:after{width:8px;height:20px;position:absolute;left:0;bottom:10px;content:"";background: #0056a1;}
.module-title11{color:#178147;font-size:20px;height:51px;padding-left:15px;position:relative;border-bottom:4px solid #178147;}
.module-title11:after{width:8px;height:20px;position:absolute;left:0;bottom:10px;content:"";background: #178147;}
.module-title12{color:#fff;font-size:20px;padding:0 15px;position:relative;}
.module-title12:after{position:absolute;right:-10px;top:15px;content:"";width: 0; height: 0;border-color: transparent transparent transparent #c7192c;border-width: 10px 0 10px 10px;border-style: solid;}
.module-title13{color:#fff;font-size:20px;padding:0 15px;position:relative;}
.module-title13:after{position:absolute;right:-10px;top:15px;content:"";width: 0; height: 0;border-color: transparent transparent transparent #0056a1;border-width: 10px 0 10px 10px;border-style: solid;}
.module-title14{color:#fff;font-size:20px;padding:0 15px;position:relative;}
.module-title14:after{position:absolute;right:-10px;top:15px;content:"";width: 0; height: 0;border-color: transparent transparent transparent #178147;border-width: 10px 0 10px 10px;border-style: solid;}
.module-title15{color:#d80017;line-height:25px;padding:0 20px;font-weight:bold;background:#fff;}
.module-title16{color:#0056a1;line-height:25px;padding:0 20px;font-weight:bold;background:#fff;}
.module-title17{color:#178147;line-height:25px;padding:0 20px;font-weight:bold;background:#fff;}
.module-title18{line-height:41px;float:left;font-size:18px;padding-left:44px;padding-right:10px;}
.module-title19{height:44px;line-height:44px;color:#fff;padding:0 20px;}
.module-title20{line-height:24px;padding-left:30px;font-weight:bold;}
.module-title21,.module-title22,.module-title23{height:40px;line-height:40px;color:#fff;padding:0 35px;position:relative;font-weight:bold;}
.module-title21:after{position:absolute;left:35px;bottom:-10px;content:"";width: 0; height: 0;border-color: #c7192c transparent transparent transparent;border-width:5px;border-style: solid;}
.module-title22:after{position:absolute;left:35px;bottom:-10px;content:"";width: 0; height: 0;border-color: #0056a1 transparent transparent transparent;border-width:5px;border-style: solid;}
.module-title23:after{position:absolute;left:35px;bottom:-10px;content:"";width: 0; height: 0;border-color: #178147 transparent transparent transparent;border-width:5px;border-style: solid;}
.module-title25{height:46px;}
.module-title25 h3{line-height:30px;padding-left:30px;margin:0;}
.module-title26{height:42px;}
.module-title26 h3{line-height:30px;margin:0;}
.module-title27{min-width:302px;height:91px;line-height:73px;padding-top:15px;}
.module-title28{min-width:328px;height:115px;line-height:73px;padding-top:18px;}
.module-title29{min-width:411px;height:99px;line-height:73px;padding-top:5px;}
.module-title30{min-width:328px;height:100px;line-height:70px;padding-top:5px;}
.module-title31{position:relative;padding:0 206px;}
.module-title31:before{width:186px;height:20px;content:"";background: url(images/line7.png) left center no-repeat;position:absolute;top:14px;left:0;}
.module-title31:after{width:186px;height:20px;content:"";background: url(images/line7b.png) left center no-repeat;position:absolute;top:14px;right:0;}
.module-title32 span{color: #9a9a9a;font-size: 16px;padding-left: 10px;text-transform: uppercase;}
.more-red{padding-left:10px;}
.more-red .label-more{display:block;width:27px;height:27px;background: url(images/more.png) center center no-repeat;text-indent:-9999px;}
.more-red2 .label-more{color:#d80017;display:block;}
.more-red3 .label-more{color:#d80017;display:block;padding-right:24px;background: url(images/arr.png) right center no-repeat;}
.more-red4 .label-more{display:block;color:#fff;font-size:12px;width:57px;height:17px;text-align:center;background: url(images/more4.png) no-repeat;}
.more-red5 .label-more{width:19px;height:19px;display:block;font-size:0;background: url(images/arr4_red.png) no-repeat;text-indent:-9999px;}
.more-red6 .label-more{display: block;color: #94070a;width:29px;height:6px;background: url(images/more11_red.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-red7{position: absolute;top: 15px;right: 0;}
.more-red7 .label-more{display: block;color: #94070a;width: 23px;height: 6px;background: url(images/more10_red.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-red8{position: absolute;top: 5px;right: 0;width: 124px;height: 29px;background: url(images/shape_red.png) center center no-repeat;}
.more-red8 .label-more{color: #94070a;display: block;height: 29px;line-height: 29px;padding-left: 8px;padding-right:10px;margin-right:20px;background: url(images/arr5_red.png) right center no-repeat;}
.more-red9{position: absolute;top: 10px;right: 0;}
.more-red9 .label-more{display: block;color: #94070a;width: 30px;height: 25px;background: url(images/more7_red.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-red10{position: absolute;top: 15px;right: 0;}
.more-red10 .label-more{display: block;width: 29px;height: 6px;background: url(images/more11_red.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-red11{position: absolute;top:20px;right: 0;}
.more-red11 .label-more{display: block;color: #94070a;}
.more-blue{padding-left:10px;}
.more-blue .label-more{display:block;width:27px;height:27px;background: url(images/more2.png) center center no-repeat;text-indent:-9999px;}
.more-blue2 .label-more{color:#0056a1;display:block;padding-right:24px;background: url(images/arr_blue.png) right center no-repeat;}
.more-blue3 .label-more{display: block;width:22px;height:22px;background: url(images/more6.png) no-repeat;text-indent:-9999px;}
.more-blue4 .label-more{display:block;color:#fff;font-size:12px;width:57px;height:17px;text-align:center;background: url(images/more4_blue.png) no-repeat;}
.more-blue5 .label-more{width:19px;height:19px;display:block;font-size:0;background: url(images/arr4_blue.png) no-repeat;text-indent:-9999px;}
.more-blue6{position: absolute;top: 5px;right: 0;width: 124px;height: 29px;background: url(images/shape.png) center center no-repeat;}
.more-blue6 .label-more{color: #3f7aae;display: block;height: 29px;line-height: 29px;padding-left: 8px;padding-right:10px;margin-right:20px;background: url(images/arr5.png) right center no-repeat;}
.more-blue7{position: absolute;top: 10px;right: 0;}
.more-blue7 .label-more{display: block;color: #426188;width: 30px;height: 25px;background: url(images/more7_blue.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-blue8{position: absolute;top: 15px;right: 0;}
.more-blue8 .label-more{display: block;color: #426188;width: 23px;height: 6px;background: url(images/more10.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-blue9{position: absolute;top:25px;right: 0;}
.more-blue9 .label-more{display: block;color: #426188;width:29px;height:6px;background: url(images/more11.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-blue10{position: absolute;top: 15px;right: 0;}
.more-blue10 .label-more{display: block;width: 29px;height: 6px;background: url(images/more11.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-blue11{position: absolute;top:20px;right: 0;}
.more-blue11 .label-more{display: block;color: #0056a1;}
.more-green{padding-left:10px;}
.more-green .label-more{display:block;width:27px;height:27px;background: url(images/more3.png) center center no-repeat;text-indent:-9999px;}
.more-green2 .label-more{color:#178147;display:block;padding-right:24px;background: url(images/arr_green.png) right center no-repeat;}
.more-green3 .label-more{width:19px;height:19px;display:block;font-size:0;background: url(images/arr4.png) no-repeat;text-indent:-9999px;}
.more-green4 .label-more{display:block;color:#fff;font-size:12px;width:57px;height:17px;text-align:center;background: url(images/more4_green.png) no-repeat;}
.more-green5 .label-more{display: block;color: #358677;width:29px;height:6px;background: url(images/more11_green.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green6 .label-more{display: block;color: #15683a;width:29px;height:6px;background: url(images/more11_green2.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green7{position: absolute;top: 15px;right: 0;}
.more-green7 .label-more{display: block;color: #358677;width: 23px;height: 6px;background: url(images/more10_green.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green8{position: absolute;top: 15px;right: 0;}
.more-green8 .label-more{display: block;color: #15683a;width: 23px;height: 6px;background: url(images/more10_green2.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green9{position: absolute;top: 5px;right: 0;width: 124px;height: 29px;background: url(images/shape_green.png) center center no-repeat;}
.more-green9 .label-more{color: #358677;display: block;height: 29px;line-height: 29px;padding-left: 8px;padding-right:10px;margin-right:20px;background: url(images/arr5_green.png) right center no-repeat;}
.more-green10{position: absolute;top: 5px;right: 0;width: 124px;height: 29px;background: url(images/shape_green2.png) center center no-repeat;}
.more-green10 .label-more{color: #15683a;display: block;height: 29px;line-height: 29px;padding-left: 8px;padding-right:10px;margin-right:20px;background: url(images/arr5_green2.png) right center no-repeat;}
.more-green11{position: absolute;top: 10px;right: 0;}
.more-green11 .label-more{display: block;color: #358677;width: 30px;height: 25px;background: url(images/more7_green.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green12{position: absolute;top: 10px;right: 0;}
.more-green12 .label-more{display: block;color: #15683a;width: 30px;height: 25px;background: url(images/more7_green2.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green13{position: absolute;top: 15px;right: 0;}
.more-green13 .label-more{display: block;width: 29px;height: 6px;background: url(images/more11_green.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green14{position: absolute;top: 15px;right: 0;}
.more-green14 .label-more{display: block;width: 29px;height: 6px;background: url(images/more11_green2.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-green15,.more-green16{position: absolute;top:20px;right: 0;}
.more-green15 .label-more{display: block;color: #358677;}
.more-green16 .label-more{display: block;color: #15683a;}
.more-white .label-more{color:#fff;display:block;}
.more-white2{position: absolute;top: 15px;right: 0;}
.more-white2 .label-more{display: block;width: 29px;height: 6px;background: url(images/more9.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-white3 .label-more{display:block;color:#fff;line-height:25px;padding:0 4px;}
.more-gray .label-more{color:#666;line-height:16px;padding-left:10px;border-left:1px solid #666;display:block;}
.more-gray2 .label-more{color: #b3b3b3;font-size: 14px;display: block;height: 34px;line-height: 34px;padding-right: 48px;background: url(images/more5.png) right center no-repeat;}
.more-black{position: absolute;top:20px;right: 0;}
.more-black .label-more{display: block;color: #191919;}
.more-black2{position: absolute;top: 15px;right: 0;}
.more-black2 .label-more{display: block;width: 29px;height: 6px;background: url(images/more8.png) no-repeat;text-indent: -9999px;background-size: cover;}
.more-absolute{position:absolute;top:0;right:10px;}
.title-ico1{background: url(images/title_ico1.png) left center no-repeat;}
.title-ico2{background: url(images/title_ico2.png) left center no-repeat;}
.title-ico3{background: url(images/title_ico3.png) left center no-repeat;}
.title-ico4{background: url(images/title_ico4.png) 10px center no-repeat;}
.title-ico5{background: url(images/title_ico5.png) 10px center no-repeat;}
.title-ico6{background: url(images/title_ico6.png) 10px center no-repeat;}
.title-ico7{background: url(images/title_ico7.png) left center no-repeat;}
.title-ico8{background: url(images/title_ico8.png) left center no-repeat;}
.title-ico9{background: url(images/title_ico9.png) left center no-repeat;}
.title-ico10{background: url(images/title_ico10.png) left center no-repeat;}
.title-ico11{background: url(images/title_ico11.png) left center no-repeat;}
.title-ico12{background: url(images/title_ico12.png) left center no-repeat;}
.title-ico13{background: url(images/title_ico13.png) 10px center no-repeat;}
.title-ico13b{background: url(images/title_ico13.png) left center no-repeat;}
.title-ico20{background: url(images/title_ico20.png) left center no-repeat;}
.title-ico21{background: url(images/title_ico21.png) left center no-repeat;}
.title-ico21-blue{background: url(images/title_ico21_blue.png) left center no-repeat;}
.title-ico21-green{background: url(images/title_ico21_green.png) left center no-repeat;}
.title-ico21-green2{background: url(images/title_ico21_green2.png) left center no-repeat;}
.head-bg2{background: url(images/hdbg2.png) center bottom no-repeat;}
.head-bg2-blue{background: url(images/hdbg2_blue.png) center bottom no-repeat;}
.head-bg2-green{background: url(images/hdbg2_green.png) center bottom no-repeat;}
.head-bg2-green2{background: url(images/hdbg2_green2.png) center bottom no-repeat;}
.head-bg3{background: url(images/hdbg3.png) center bottom no-repeat;}
.head-bg3-red{background: url(images/hdbg3_red.png) center bottom no-repeat;}
.head-bg3-green{background: url(images/hdbg3_green.png) center bottom no-repeat;}
.head-bg3-green2{background: url(images/hdbg3_green2.png) center bottom no-repeat;}
.head-bg4{background: url(images/hdbg4.png) center bottom no-repeat;}
.head-bg4-red{background: url(images/hdbg4_red.png) center bottom no-repeat;}
.head-bg4-green{background: url(images/hdbg4_green.png) center bottom no-repeat;}
.head-bg4-green2{background: url(images/hdbg4_green2.png) center bottom no-repeat;}
.head-bg5{background: url(images/hdbg5.png) center bottom no-repeat;}
.head-bg5-red{background: url(images/hdbg5_red.png) center bottom no-repeat;}
.head-bg5-green{background: url(images/hdbg5_green.png) center bottom no-repeat;}
.head-bg5-green2{background: url(images/hdbg5_green2.png) center bottom no-repeat;}
.head-bg6{background: url(images/hdbg6.png) center center no-repeat;}
.head-bg6-red{background: url(images/hdbg6_red.png) center bottom no-repeat;}
.head-bg6-green{background: url(images/hdbg6_green.png) center bottom no-repeat;}
.head-bg6-green2{background: url(images/hdbg6_green2.png) center bottom no-repeat;}
.head-bg7{background: url(images/hdbg7.png) center center no-repeat;}
.head-bg7-red{background: url(images/hdbg7_red.png) center center no-repeat;}
.head-bg7-blue{background: url(images/hdbg7_blue.png) center center no-repeat;}
.head-bg7-green{background: url(images/hdbg7_green.png) center center no-repeat;}
.head-bg7-green2{background: url(images/hdbg7_green2.png) center center no-repeat;}
.module-tabs{position:relative;}
.module-tabs .tabs-item {display: none;}
.module-tabs1 .hd{border-bottom:2px solid #8f000b;}
.module-tabs1 .tabs-nav li{float:left;height:40px;line-height:40px;color:#454545;font-size:16px;margin-right:10px;padding:0 12px;background-color:#f1eeee;cursor:pointer;}
.module-tabs1 .tabs-nav li.on{color:#fff;background-color:#8f000b;}
.module-tabs1 .more{position:absolute;top:10px;right:0;}
.module-tabs1 .more a{display:inline-block;font-size:12px;color:#b20613;padding:0 5px;border:1px solid #b20613;border-radius:5px;}
.module-tabs2 .hd{border-bottom:1px solid #8f000b;background:#f7f7f7;padding-right:50px;}
.module-tabs2 .hd .title{height:39px;line-height:39px;color:#fff;font-size:18px;padding:0 20px;background:#b20613;margin-right:10%;}
.module-tabs2 .tabs-nav>li{float:left;color:#b20613;font-size:16px;line-height:37px;margin-right:40px;border-bottom:2px solid transparent;cursor:pointer;}
.module-tabs2 .tabs-nav>li.on{border-bottom:2px solid #b20613;}
.module-tabs2 .more{position:absolute;top:10px;right:10px;}
.module-tabs2 .more a{color:#727272;}
.module-tabs3 .hd{border-bottom:1px solid #c7192c;}
.module-tabs3 .tabs-nav li{float:left;height:32px;line-height:24px;padding:0 10px;border-bottom:3px solid transparent;text-align:center;cursor:pointer;}
.module-tabs3 .tabs-nav li.on{border-bottom:3px solid #c7192c;}
.module-tabs4{padding:15px 15px;border: 1px solid #e5e5e5;border-top: 0;}
.module-tabs4 .hd{height:40px;padding:0 10px;}
.module-tabs4 .more{position:absolute;top:10px;right:10px;}
.module-tabs4 .more a{display:block;color:#a40000;width:20px;height:20px;background: url(images/more6.png) no-repeat;text-indent:-9999px;}
.module-tabs4 .tabs-nav{width:100%;border:1px solid #ff0000;border-left:0;}
.module-tabs4 .tabs-nav li{width:25%;float:left;color:#5f5e5e;font-size:14px;height:40px;padding:0 10px;line-height:40px;border-left:1px solid #ff0000;text-align:center;background-color: #f9ebde;cursor:pointer;}
.module-tabs4 .tabs-nav li.on{background-color: #fac7c4;}
.module-tabs5{position:relative;border:1px solid #efefef;}
.module-tabs5 .hd{height:40px;border-bottom:1px solid #efefef;background:#f9fafa;}
.module-tabs5 .tabs-nav li{height:40px;line-height:40px;float:left;color:#302746;font-size:16px;cursor:pointer;}
.module-tabs5 .tabs-nav li span{height:45px;padding:0 39px;display:block;text-align:center;position:relative;}
.module-tabs5 .tabs-nav li span:after{position:absolute;left:35px;bottom:-5px;content:"";width: 0; height: 0;border-color: #c7192c transparent transparent transparent;}
.module-tabs5 .tabs-nav li.on{color:#fff;background:#b20613;font-weight:bold;}
.module-tabs5 .tabs-nav li.on span:after{border-width:5px;border-style: solid;}
.module-tabs5 .bd{padding:0 10px 10px 10px;}
.module-tabs5 .more{position:absolute;top:10px;right:10px;}
.module-tabs5 .more a{color:#666;}
.module-tabs6{width:100%;min-height:305px;border:1px solid #ccc;position:relative;}
.module-tabs6 .hd{height:60px;border-bottom:1px solid #ccc;}
.module-tabs6 .tabs-nav li{font-size:18px;height:100%;float:left;text-align:center;height:60px;line-height:57px;padding:0 15px;border-top:3px solid transparent;color:#333;font-weight:400;cursor:pointer;}
.module-tabs6 .tabs-nav li.on{color:#de0a0a;border-top:3px solid #de0a0a;}
.module-tabs6 .bd{margin-left: 20px;margin-right: 20px;margin-top: 10px;}
.module-tabs6 .more{position:absolute;top:15px;right:15px;}
.module-tabs6 .more a{display:block;color:#de0a0a;width:20px;height:20px;background: url(images/more.png) no-repeat;text-indent:-9999px;background-size:cover;}
/*worker*/
.worker-block{padding: 10px 10px;background: #ffffff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.wk-headlines{margin:20px 0;padding:15px 18px;background-color:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.common-worker-box .head{position:relative;background: url(images/line.png) center center no-repeat;}
.common-worker-box .head .tit{position:relative;padding-right:20px;background-color: #ffffff;background-position:left top;background-repeat:no-repeat;}
.common-worker-box .head .tit-bg-green{background-image: url(images/bg20_green.png);}
.common-worker-box .head .tit-bg-blue{background-image: url(images/bg20_blue.png);}
.common-worker-box .head .tit-bg-red{background-image: url(images/bg20_red.png);}
.common-worker-box .head .tit h3{font-size:22px;color:#04553a;margin:0;height:46px;line-height:46px;padding-left:75px;font-weight:bold;}
.common-worker-box .head .tit .tit1{background: url(images/title_ico26.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit2{background: url(images/title_ico28.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit3{background: url(images/title_ico29.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit4{background: url(images/title_ico30.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit5{background: url(images/title_ico32.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit6{background: url(images/title_ico33.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit7{background: url(images/title_ico34.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit8{background: url(images/title_ico35.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit9{background: url(images/title_ico27.png) 7px center no-repeat;}
.common-worker-box .head .tit .tit10{background: url(images/title_ico31.png) 7px center no-repeat;}
.common-worker-box .head .more{float:right;padding-left:20px;margin-top:10px;background-color:#fff;}
.common-worker-box .head .more a{display:block;color:#04553a;height:27px;line-height:27px;padding-right:35px;}
.common-worker-box .head .more-wk-green a{background: url(images/more16_green.png) right center no-repeat;}
.common-worker-box .head .more-wk-blue a{background: url(images/more16_blue.png) right center no-repeat;}
.common-worker-box .head .more-wk-red a{background: url(images/more16_red.png) right center no-repeat;}
.common-worker-box .head .wk-submenu{padding:0 50px 0 10px;background-color:#ffffff;}
.common-worker-box .head .wk-submenu li{float:left;}
.common-worker-box .head .wk-submenu li a{display:block;font-size:14px;color:#04553a;margin:12px 10px 0 10px;}
.common-worker-box .head .wk-submenu p{color:#21529c;font-size:22px;margin-top:5px;font-family:"mnjqt";}
.common-worker-box .head .wk-submenu2{padding-left:50px;}
.common-worker-box .head .wk-submenu2 li{float:left;}
.common-worker-box .head .wk-submenu2 li a{display:block;font-size:18px;color:#21529c;margin:5px 0;letter-spacing:2px;}
.common-worker-box2 .head{height:48px;position:relative;padding:0 15px;}
.common-worker-box2 .head h3{font-size:22px;color:#fff;margin:0;height:46px;line-height:46px;padding-left:50px;font-weight:bold;}
.common-worker-box2 .head .tit1{background: url(images/title_ico27.png) left center no-repeat;}
.common-worker-box2 .head .tit2{background: url(images/title_ico31.png) left center no-repeat;}
.common-worker-box2 .head .more{position:absolute;top:10px;right:10px;}
.common-worker-box2 .head .more a{width:27px;height:27px;display:block;font-size:0;overflow: hidden;}
.common-worker-box2 .head .more-wk-white a{background: url(images/more16_white.png) no-repeat;}
.wk-box .wk-head{margin-top:30px;height:52px;border-top:2px solid #c9c9c9;}
.wk-box .wk-head .tit{color:#04553a;font-size:18px;height:52px;line-height:48px;margin-top:-4px;}
.wk-box .wk-head .tit-green{color:#04553a;}
.wk-box .wk-head .tit-blue{color:#233f68;}
.wk-box .wk-head .tit-red{color:#9d020d;}
.wk-box .wk-head .more{margin-top:10px;min-width:60px;}
.wk-box .wk-head .more a{color:#04553a;font-size:15px;}
.wk-box .wk-head .mk-more-green a{color:#04553a;}
.wk-box .wk-head .mk-more-blue a{color:#04553a;}
.wk-box .wk-head .mk-more-red a{color:#233f68;}
.wk-box2 .wk-head2{margin-top:30px;height:52px;border-bottom:2px solid #c9c9c9;}
.wk-box2 .wk-head2 .tit{color:#04553a;font-size:18px;height:52px;line-height:48px;}
.wk-box2 .wk-head2 .tit-green{color:#04553a;}
.wk-box2 .wk-head2 .tit-blue{color:#233f68;}
.wk-box2 .wk-head2 .tit-red{color:#9d020d;}
.wk-box2 .wk-head2 .more{margin-top:10px;min-width:60px;}
.wk-box2 .wk-head2 .more a{color:#04553a;font-size:15px;}
.wk-box2 .wk-head2 .mk-more-green a{color:#04553a;}
.wk-box2 .wk-head2 .mk-more-blue a{color:#04553a;}
.wk-box2 .wk-head2 .mk-more-red a{color:#233f68;}
.worker-sub-tabs .hd{position:relative;}
.worker-sub-tabs .sub-title{height:36px;color:#fff;font-size:16px;line-height:36px;text-align:center;position:relative;margin-bottom:15px;background-color:#97c69b;}
.worker-sub-tabs .sub-itle:after{display:block;width:11px;height:6px;position:absolute;bottom:-6px;left:50%;margin-left:-5.5px;content:"";background: url(images/arr8_green.png) no-repeat;}
.wk-tabs-nav>li{text-align:center;margin-bottom:5px;}
.wk-tabs-nav>li>a{display:block;height:36px;line-height:36px;color:#1f1f1f;font-size:16px;background-color:#eee;text-align:center;}
.wk-tabs-nav>li>a:hover{color:#fff;background-color:#97c69b;}
.wk-baokan-nav.row-5{margin:0 -5px;}
.wk-baokan-nav li{padding:0;margin-bottom:8px;}
.wk-baokan-nav li.li1,.wk-baokan-nav li.li2,.wk-baokan-nav li.li3{padding:0 5px}
.wk-baokan-nav li a{display:block;color:#fff;font-size:18px;padding:25px 0;text-align:center;font-weight:bold;}
.wk-baokan-nav li.li1 a{background-color:#94cac8;}
.wk-baokan-nav li.li2 a{background-color:#7db3dc;}
.wk-baokan-nav li.li3 a{background-color:#08bb88;}
.wk-baokan-nav li.li4 a{font-size:16px;padding:2px 0;margin-bottom:4px;margin-left:4px;}
.wk-baokan-nav li.li4 a.bg1{background-color:#01c68b;}
.wk-baokan-nav li.li4 a.bg2{background-color:#f2910e;}
.wk-baokan-nav li.li4 a.bg3{background-color:#60bd41;margin-bottom:0;}
.wk-baokan-nav li.li5 a{font-size:16px;padding:2px 0;margin-bottom:4px;margin-right:4px;}
.wk-baokan-nav li.li5 a.bg1{background-color:#84ccc9;}
.wk-baokan-nav li.li5 a.bg2{background-color:#f8b551;}
.wk-baokan-nav li.li5 a.bg3{background-color:#77ba53;margin-bottom:0;}
.wk-baokan-nav li.li6 a{font-size:24px;letter-spacing:3px;padding:9px 0;background-color:#a4cf73;}
.wk-baokan-nav li.li7 a{font-size:24px;letter-spacing:3px;padding:9px 0;background-color:#f29209;}
.wk-baokan-nav li.li8 a{font-size:24px;letter-spacing:3px;padding:30px 0 31px 0;background-color:#ea555d;}
.wk-baokan-nav li a:hover{background-color:#0d51a2 !important;}
.wk-consult{background-color:#f4f4f4;}
.wk-consult .pic img{max-width:100%;height:auto;}
.wk-consult .text h3{color:#141414;font-size:16px;}
.wk-consult .text p{color:#141414;font-size:15px;margin-bottom:25px;}
.wk-consult .text a{color:#fff;font-size:15px;padding:2px 15px;border-radius:5px;background-color:#eeb763;}
.wk-count-tab .hd{margin:30px 0 0 0;height:52px;border-top:2px solid #c9c9c9;position:relative;}
.wk-count-tab .hd .tit{color:#04553a;font-size:18px;height:52px;line-height:48px;border-top:4px solid #066142;margin-top:-4px;}
.wk-count-tab .hd .more{margin-top:10px;}
.wk-count-tab .hd .more a{color:#04553a;font-size:15px;}
.wk-count-tab .hd .count-nav{position:absolute;top:8px;right:25%;}
.wk-count-tab .hd .count-nav ul li{float:left;font-size:18px;color:#345a5b;cursor:pointer;}
.wk-count-tab .hd .count-nav ul li.on{color:#b28c53;}
.wk-count-tab .hd .count-nav ul li span{padding:0 8px;color:#345a5b;}
.wk-quick-nav li{margin-bottom:24px;}
.wk-quick-nav li a{display:block;height:110px;padding:10px 20px;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.wk-quick-nav li.li1 a{background-image: url(images/bg1.jpg);}
.wk-quick-nav li.li2 a{background-image: url(images/bg2.jpg);}
.wk-quick-nav li.li3 a{background-image: url(images/bg3.jpg);}
.wk-quick-nav li.li4 a{background-image: url(images/bg4.jpg);}
.wk-quick-nav li.li5 a{background-image: url(images/bg5.jpg);}
.wk-quick-nav li .pic{float:left;margin:10px auto;background-color: rgba(0,0,0,.36);border-radius:50%;}
.wk-quick-nav li .pic img{transition: all 0.8s ease-in-out;}
.wk-quick-nav li .text{margin-left:90px;}
.wk-quick-nav li .text h3{color:#fff;font-size:20px;margin-top:10px;margin-bottom:5px;font-weight:bold;}
.wk-quick-nav li .text p{color:#fff;line-height:24px;}
.wk-quick-nav li a:hover img{transform:rotateY(180deg);}
/*list*/
.breadbanner{margin-bottom:20px;text-align:center;}
.fluid,.edg-right,.fw_pic,.edupic,.edupic2,.bigbanner,.page-img{position:relative;min-height:150px;overflow:hidden;}
.fw_pic img,.edupic img,.edupic2 img,.bigbanner img,.edg-right img,.page-img img{width: 100%;height:auto;transition:0.6s;}
.bigbanner:hover img,.edg-right:hover img,.edupic:hover img,.edupic2:hover img,.page-img:hover img{transform: scale(1.02, 1.02);}
.banner-title{z-index:3;position: absolute;height: 56px;overflow:hidden;background: rgba(23,100,177, .85);min-width:200px;padding:0 20px;bottom:0;}
.banner-title h2{color: #fff;font-size:18px;line-height: 56px;font-weight:normal;text-align:center;margin:0;letter-spacing: 5px;}
.delmag{margin-bottom:0px;}
.delbor{border-bottom:none;}
.breadwte{padding:10px 0;}
.breadnav{padding:10px 0;background:#f8f8f8;margin-bottom:20px;}
.position{background: url(images/nav.png) no-repeat left center;padding-left:30px;}
.position a{color: #3e3a39;}
.position2 {color: #3e3a39;font-size:15px;padding:15px 0 15px 25px;border-bottom: 1px solid #ccc;margin: 0 0 20px 0; background: url(images/nav.png) no-repeat left center;}
.position2 a:last-child{color: #990000;}
.position2 a{color: #3e3a39;}
.position3 {color: #3e3a39;padding:10px 25px;background: url(images/nav.png) no-repeat left center;}
.position3 a{color: #3e3a39;}
.position4 {color: #3e3a39;padding:10px 25px;background: url(images/nav.png) no-repeat left center;}
.position4 a{color: #3e3a39;}
.position5 {color:#434343;font-size:15px;padding-left:25px;letter-spacing:2px;background: url(images/nav.png) left center no-repeat;}
.position5 a{color:#434343;}
.navigation{border-bottom:1px solid #e5e5e5;}
.navigation-list li{float:left;margin-right:40px;}
.navigation-list li a{display:block;color:#131313;font-size:16px;padding:15px 5px;border-bottom:4px solid transparent;}
.navigation-list li a:hover,.navigation-list li.on a{border-bottom:4px solid #274f90;}
.navigation-list2{padding:20px 0;text-align:center;}
.navigation-list2 li{margin: 10px;display: inline-block;vertical-align: top;}
.navigation-list2 li a{display:block;line-height: 22px;padding: 14px 54px;background: #f3f6fa;border-radius: 50px;color: #333;font-size: 18px;}
.navigation-list2 li.cur a,.navigation-list2 li a:hover	{background: #1a4e95;color: #fff;}
.location{padding:17px 0;border-bottom:1px solid #e5e5e5;}
.location-nav{font-size:16px;color:#7c7c7c;margin:30px 0;padding-left:25px;background: url(images/nav.png) left center no-repeat;}
.location-nav a{color:#7c7c7c;}
.location-nav a:hover{color:#1a96d5;}
.location-border{padding:20px 30px;margin-top:0;margin-bottom:50px;border-bottom:1px solid #a3a3a3;}
.location h2{font-size:22px;float:left;color: #044fa1;margin:0;position:relative;}
.location h2:before {content: "";border-bottom:2px solid #ED4022;transition: all 0.2s ease-out 0s;width:100%;position: absolute;left:0;top:40px;}
.column-location{position:relative;text-align:center;margin:30px 0 20px;}
.column-location h2{font-size:22px;color: #044fa1;margin:0;position:relative;border-bottom:3px solid #044fa1;display:inline-block;padding-bottom:15px;}
.column-location h2:after {content: "";border-bottom:1px solid #044fa1;transition: all 0.2s ease-out 0s;width:300px;position: absolute;left: 50%;bottom:-2px;margin-left: -150px;}
.maincon{position:relative;padding-bottom:30px;}
.column-header{border-bottom:2px solid #044fa1;overflow:hidden;}
.column-header .bigtitle{font-size:20px;border-bottom: 1px solid #044fa1;display: inline-block;padding:9px 10px;color:#044fa1;}
.column-header  a{color:#000;}
.column-header .more{padding:10px}
.column-news-title{margin-bottom: 48px;}
.column-news-title h3{color:#1764b1;font-size:24px;display:inline-block;border-bottom:2px solid #1764b1;padding-left:52px;padding-right:52px;padding-bottom:15px;position:relative;font-weight:bold;}
.column-news-title h3:before{content:'';width:128px;height:3px;background-color:#1764b1;position:absolute;bottom:0;left:50%;margin-left:-64px;}
.column-left-bg{background-color:#fafafa;background-image: url(images/bg10.png);background-position:center bottom;background-repeat:no-repeat;}
.column-left-side .head{height: 63px;margin-top: -63px;line-height: 63px;font-size: 22px;color: #fff;text-align:center;box-sizing: border-box;background: rgba(23,100,177, .85);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8B70000, endColorstr=#c8B70000);position: relative;}
.column-left-side .main{padding-bottom:120px;border-left:3px solid #cccccc;padding-left:0;padding-right:0;}
.column-left-side .navbar-head{position: absolute;top:12px;right: 20px;}
.column-left-side .navbar-head .navbar-toggle{padding:0;margin:0;}
.column-left-side .navbar-head .navbar-toggle .icon-bar{background-color:#ddd;}
.navbar-head{position: absolute;top:12px;right: 20px;}
.navbar-head .navbar-toggle{padding:0;margin:0;}
.navbar-head .navbar-toggle .icon-bar{background-color:#ddd;}
.catname{color:#434343;font-size:20px;height:59px;line-height:24px;border-bottom:1px solid #C4C4C4;padding:17px 0;}
.catname .name{padding-left:25px;background: url(images/title_ico14.png) left center no-repeat;position:relative;}
.catname .name:before {content: "";border-bottom:2px solid #ED4022;transition: all 0.2s ease-out 0s;width:100%;position: absolute;left:0;top:40px;}
.catname .more{font-size:15px;}
.catname2{border-bottom:1px solid #C4C4C4;text-align:center;position:relative;}
.catname2 .name{color:#434343;font-size:20px;padding:10px 15px;border-bottom:2px solid #ED4022;display:inline-block;}
.catname2 .more{position:absolute;top:20px;right:0;}
.catname3{color:#225ca6;font-size: 24px;font-family: 黑体;text-align: center;padding: 7px 10px;margin-bottom:30px;border-bottom: 5px solid rgb(233, 233, 233);}
.catname3 .more a{font-size:14px;}
.jia{height: 40px;background: #757575;}
.accordion .linke {cursor: pointer;display: block;height:50px;line-height:50px;color: #444444;font-size: 16px;text-align:center;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion .linke a {color: #444444;font-size: 16px;display:block;font-weight: 500;}
.accordion li {cursor: pointer;padding: 0 39px;position:relative;}
.accordion li:hover{background:#F7F7F7;}
.accordion li:hover i {position: absolute;top:18px;right:-2px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;width: 14px;height: 14px;background:#F7F7F7 url(images/arr_gray.png) no-repeat center;}
.accordion li:on{background:#F7F7F7;}
.accordion li:on i {position: absolute;top:18px;right: 3px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: url(images/arr_gray.png) no-repeat center;}
.accordion .open i {position: absolute;top:18px;right: 0;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: #F7F7F7 url(images/arr_red.png) no-repeat center;}
.accordion li.open{background: #F7F7F7;}
.accordion li.open:before {content: "";border-left: 3px solid #044fa1;height:100%;transition: all 0.2s ease-out 0s;position: absolute;left:-3px;top:0;}
.accordion li .jia{background: url(images/add_gray.png) no-repeat right 20px;}
.accordion .open .jia{background: url(images/add_gray2.jpg) no-repeat right 20px;}
.accordion2 .linke {cursor: pointer;display: block;height:55px;line-height:55px;color: #444444;font-size: 16px;text-align:center;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion2 .linke a {color: #444444;font-size: 16px;display:block;font-weight: 500;}
.accordion2 li {cursor: pointer;padding: 0 39px;position:relative;border-bottom:1px solid #dbdbdb;}
.accordion2 li:hover{background:#F7F7F7;}
.accordion2 li:hover i {position: absolute;top:18px;right:-2px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;width: 14px;height: 14px;background:#F7F7F7 url(images/arr_gray.png) no-repeat center;}
.accordion2 i {position: absolute;top:18px;right: 0;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: #F7F7F7 url(images/arr_red.png) no-repeat center;}
.accordion2 li.open{background: #F7F7F7;}
.accordion2 li.open a{color:#044fa1;}
.accordion2 li.open:before {content: "";border-left: 3px solid #044fa1;height: 100%;transition: all 0.2s ease-out 0s;position: absolute;left:-3px;top:0;}
.accordion2 li .jia{background: url(images/add_gray.png) no-repeat right 20px;}
.accordion2 .open .jia{background: url(images/add_gray2.jpg) no-repeat right 20px;}
.accordion3 .linke {cursor: pointer;display: block;height:50px;line-height:50px;color: #444444;font-size: 16px;text-align:center;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion3 .linke a {color: #444444;font-size: 16px;display:block;font-weight: 500;}
.accordion3 li {cursor: pointer;padding: 0 39px;position:relative;}
.accordion3 li i{position: absolute;top:18px;right:-2px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;width: 14px;height: 14px;background: url(images/arr_gray.png) no-repeat center;}
.accordion3 li:hover{background:#F7F7F7;}
.accordion3 .open i {position: absolute;top:18px;right: 0;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: #F7F7F7 url(images/arr_red.png) no-repeat center;}
.accordion3 li.open{background: #F7F7F7;}
.accordion3 li.open:before {content: "";border-left: 3px solid #044fa1;height: 100%;transition: all 0.2s ease-out 0s;position: absolute;left:-3px;top:0;}
.accordion3 li .jia{background: url(images/add_gray.png) no-repeat right 20px;}
.accordion3 .open .jia{background: url(images/add_gray2.jpg) no-repeat right 20px;}
.submenu{padding-bottom: 12px;border-bottom: 1px solid #dbdbdb;}
.submenu li{padding: 0;position: relative;}
.submenu li:hover b{position: absolute;top:7px;right: -2px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: url(images/arr_gray.png) no-repeat center;display:block;}
.submenu .open b{position: absolute;top:7px;right: -2px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: url(images/arr_red.png) no-repeat center;display:block;}
.submenu a {display: block;color: #444444;line-height: 30px;padding-left:90px;background: url(images/listd.png) no-repeat 70px center;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;padding-right: 20px;}
.submenu li:hover a{color: #a81919;}
.submenu .open a{color: #a81919;}
.submenu2,.submenu2 li{border-bottom:0;}
.sidenew .title h3{margin-top:40px;margin-bottom:20px;font-size:20px;font-weight:bold;color:#000;padding-left:15px;border-left:2px solid #e66161;}
.sidenav li{line-height:45px;position:relative;}
.sidenav li h3{padding:0 25px;line-height:45px;background:#eee;margin-bottom:10px;}
.sidenav li h3 a{font-size:16px;color:#333;}
.sidenav li h3:hover,.sidenav li.cur h3{background:#225ca6;}
.sidenav li h3 a:hover,.sidenav li.cur h3 a{color:#fff;}
.sidesub li{line-height:40px;margin-bottom:10px;background:#eee;}
.sidesub li a{color:333;font-size:15px;display:block;padding-left:40px;}
.sidesub li.cur a,.sidesub li a:hover{color:#fff;background:#225ca6;}
.article .artitle{font-size: 20px;color: #444444;font-weight: bold;text-align: center;line-height: 150%;padding:30px 0 20px;}
.article .artinfo{color: #9e9e9e;text-align: center;line-height: 150%;padding: 0px 0 20px;}
.article .artinfo li{display:inline-block;margin:0 10px;}
.article .artmax{max-width:1300px;margin:0 auto;}
.article .artcon{padding:20px 0;}
.article .artcon p{color:#444444;font-size:16px;line-height:35px;margin-bottom:15px;text-indent:2.0em;}
.article .artcon img{max-width:100% !important;height:auto !important;}
.head-red-bg1{background-image:url(images/head_bg_blue.png);background-position:center center;background-size: cover;}
.head-blue-bg2{background-image:url(images/head_bg_red.png);background-position:center center;background-size: cover;}
.border1 .head1{padding:23px 0 22px 0;text-align:center;position:relative;}
.border1 .head1 span{color: #fff;font-size: 18px;display: block;}
.border1 .head2{background:#225ca6; height:68px;line-height:68px;font-size:18px;;color:#fff;}
.border1 .head2 .title2{font-size:20px;display: block;text-align:center;background:url(images/title_ico15.png) 40px 50% no-repeat;}
.border1 .main1{background: #fff url(images/head_bg2.png) no-repeat 198px -80px;padding:0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.border1 .main2{background: #fff;padding:0;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.border1 .menu_list_1 li{line-height:50px;text-align:center;color:#4c4c4c;border-bottom:#e2e2e2 1px solid;-o-transition:all ease 0.5s;transition:all ease 0.5s;}
.border1 .menu_list_1 li:hover{-webkit-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-moz-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.border1 ul li.last{border-bottom:none;}
.border1 .menu_list_1 li a{display:block;color:#4c4c4c;font-size:16px;}
.border1 .menu_list_1 li a:hover,.border1 .menu_list_1 li.cur{text-decoration:none;color:#225ca6;background:url(images/cur_blue.png) center bottom no-repeat;}
.border1 .menu_list_1 li.cur a{color:#225ca6;}
.border1 .main_ultop h3{margin:0;}
.border1 .main_ultop h3,.border1 .main_ultop li{line-height:50px;text-align:center;color:#4c4c4c;border-bottom:#e2e2e2 1px solid;-o-transition:all ease 0.5s;transition:all ease 0.5s;}
.border1 .main_ultop h3:hover,.border1 .main_ultop li:hover{-webkit-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-moz-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.border1 ul li.last{border-bottom:none;}
.border1 .main_ultop h3 a{color:#225ca6;font-size:16px;text-decoration:none;}
.border1 .main_ultop li a{display:block;color:#4c4c4c;font-size:15px;}
.border1 .main_ultop li a:hover,.border1 .main_ultop li.cur{text-decoration:none;color:#225ca6;background:url(images/cur_blue.png) center bottom no-repeat;}
.border1 .main_ultop li.cur a{color:#225ca6;}
.border1 .main_ultop2 h3{margin:0;font-weight:normal;}
.border1 .main_ultop2 h3,.border1 .main_ultop2 li{min-height:50px;text-align:center;color:#4c4c4c;padding:10px 0;border-bottom:#e2e2e2 1px solid;-o-transition:all ease 0.5s;transition:all ease 0.5s;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: center;-ms-flex-align: center;align-items: center;}
.border1 .main_ultop2 h3:hover,.border1 .main_ultop2 li:hover{-webkit-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-moz-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.border1 ul li.last{border-bottom:none;}
.border1 .main_ultop2 h3 a{color:#225ca6;font-size:16px;text-decoration:none;}
.border1 .main_ultop2 li a{display:block;color:#4c4c4c;font-size:14px;}
.border1 .main_ultop2 li a:hover,.border1 .main_ultop2 h3.cur{text-decoration:none;color:#225ca6;background:url(images/cur_blue.png) center bottom no-repeat;}
.border1 .main_ultop2 h3.cur a{color:#225ca6;}
.border1 .main_ultop3 li{line-height:50px;text-align:center;color:#4c4c4c;border-bottom:#e2e2e2 1px solid;-o-transition:all ease 0.5s;transition:all ease 0.5s;}
.border1 .main_ultop3 li:hover{-webkit-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-moz-box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);box-shadow:0 5px 12px 0 rgba(124,124,124,0.3);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.border1 ul li.last{border-bottom:none;}
.border1 .main_ultop3 li a{color:#225ca6;font-size:16px;text-decoration:none;display:block;}
.border1 .main_ultop3 li a:hover,.border1 .main_ultop3 li.cur{color:#225ca6;background:url(images/cur_blue.png) center bottom no-repeat;}
.border1 .main_ultop3 li.cur a{color:#225ca6;}
.border1 .tabs li{background:url(images/tab.png) right center no-repeat;height:49px;line-height:49px;border-bottom:#e8e8e8 1px solid;background-size:cover;}
.border1 .tabs li:hover,.border1 .tabs li.thistab{background:url(images/tab_hover.png) right center no-repeat;background-size:cover;}
.border1 .tabs li a:hover{color:#ef7a08;}
.border1 .tabs li a{padding-left:40px;color:#333;display: block;height:50px;line-height:50px;text-decoration:none;}
.border1  li.thistab a{color:#ef7a08;}
.gov-head{border-bottom:2px solid #225ca6;overflow:hidden;}
.gov-head .bigtitle{font-size:20px;border-bottom: 1px solid #225ca6;display: inline-block;padding:9px 10px;color:#225ca6;}
.gov-head  a{color:#000;}
.gov-head .more{padding:10px}
.gov-main{margin:15px 0;}
.biglist{min-height:290px;}
.gov-head2{border-bottom:2px solid #225ca6;background:#f2f2f2;}
.gov-head2 .bigtitle{font-size:20px;border-bottom: 1px solid #225ca6;display: inline-block;padding:7px 15px;color:#225ca6;}
.gov-head2  a{color:#000;}
.gov-head2 .more{padding:10px}
.gov-head3{border-bottom:1px solid #d3d3d3;}
.gov-head3 .bigtitle{font-size:24px;color:#225ca6;display: inline-block;padding:7px 10px;color:#225ca6;}
.gov-head3  a{color:#000;}
.gov-head3 .more{padding:10px}
.gov-head4{border-bottom:2px solid #225ca6;background:#ededed;}
.gov-head4 .bigtitle{font-size:18px;display: inline-block;padding:10px 18px 8px 50px;background:url(images/title_ico13.png) 18px center no-repeat;color:#225ca6;border-bottom:1px solid #225ca6;}
.gov-head4  a{color:#225ca6;}
.gov-head4 .more{padding:10px;font-size:12px;}
.gov-head4 .more a{color:#494949;}
.gov-main4 {padding:12px;}
.list-head{margin-bottom:15px;padding-bottom:12px;border-bottom:2px solid #0a3f76;}
.list-head h3{font-size:28px;font-weight:bold;color:#0a3f76;margin:0;}
.list-con p{font-size:14px;text-indent:2.0em;line-height:28px;margin-bottom:15px;}
.sharebox {background: #efefef;padding: 0;}
.sharebox span{background: #dcdddd;height: 25px;line-height: 25px;display: block;padding: 0 0 0 10%;}
.bdsharebuttonbox{margin: 6px 0 6px 17px;}
.relink ul {padding: 0 0 0 10%;margin-top: 10px;}
.relink ul li a{color: #231815;background: url(images/arr.png) left center no-repeat;line-height: 26px;font-size: 12px;padding-left: 18px;display: block;}
.xt-box .xt-tit{color:#225ca6;font-weight: bold;font-size: 24px;line-height: 85px;height: 85px;}
.xt-con li{margin-bottom: 20px;}
.xt-con li a{text-align: center;border:1px solid #225ca6;display: block;line-height: 72px;color:#225ca6;font-size: 18px;}
.xt-con li:hover a{background: #225ca6;color:#fff;transition:0.6s;}
.jg-box .jg-tit{color:#282828;font-weight: bold;font-size: 20px;line-height: 94px;height: 94px;background: url(images/title_ico16.png) left center no-repeat;padding-left:18px;}
.jg-con li{margin-bottom: 20px;}
.jg-con li a{padding-left:25px;border-left:5px solid #225ca6;display: block;height: 65px;color:#652224;font-size: 18px;background: #f5f5f5;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;}
.jg-con li:hover a{background: #225ca6;color:#fff;transition:0.6s;}
.jg-con li a:focus{color:#c00;}
.jg-list li{margin-bottom:30px;}
.jg-list li h3{border-left:5px solid #448aca;font-size:16px;color:#686868;line-height:80px;padding-left:57px;background: #fff url(images/ico09.png) 20px center no-repeat;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.jg-list li h3 a{color:#686868;}
.jg-list li h3 a:hover{color:#448aca;}
.departbox{margin-bottom:20px;}
.departbox .title{font-size: 20px;color: #225ca6;padding-left: 35px;margin-bottom: 20px;margin-top:0;background: url(images/title_ico17.png) no-repeat left 4px;}
.depli{text-align: center;margin-bottom:20px;}
.depli a{display:block;padding:10px;margin-right: 2px;font-size:16px;color:#000;}
.depli .bg1{background:#c2dff6;}
.depli .bg2{background:#c2dff6;}
.depli .bg3{background:#c2dff6;}

.column-survey-mask .fluid:after{content:"";position:absolute;left:0;bottom:0;right:0;height:140px;background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));}
.column-container{width:100%;position:relative;height: 100%;top: 0;left:0;}
.column-layer{position:absolute;left: 0;bottom:20%;color: #fff;width: 100%;}
.column-survey{position:absolute;left: 0;bottom:70px;color: #fff;width: 100%;}
.column-survey-mask{position:relative;}
.column-survey-bg1{background: url(images/bg15.png) left bottom no-repeat;}
.column-survey-bg2{background: url(images/bg16.png) left bottom no-repeat;}
.column-survey-nav{width:100%;position:relative;left:0;bottom:50px;z-index:1;}
.column-survey-nav2{width:100%;position:relative;left:0;bottom:0;z-index:1;}
.column-survey-nav2 .head{color:#fff;font-size:32px;line-height:80px;text-align:left;}
.column-head{color:#fff;font-size:34px;margin-bottom:45px;}
.column-survey-mask .column-head{margin-bottom:0;letter-spacing:8px;}
.column-subnav{margin-bottom:30px;padding-bottom:30px !important;border-bottom:1px solid #e7e7e7;}
.column-nav{text-align:center;}
.column-nav>li{display:inline-block;margin:0 30px;}
.column-nav>li>a{color:#fff;font-size:20px;display:block;padding-bottom:8px;border-bottom:2px solid transparent;}
.column-nav>li.cur>a{color:#eaff00;border-bottom:2px solid #eaff00;}
.column-nav2>li{float:left;height:65px;line-height:65px;margin-right:40px;position: relative;}
.column-nav2>li>a{color:#fff;font-size:20px;}
.column-nav2>li.cur>a{color:#eaff00;}
.column-nav2>li.cur>a:after{content:'';position:absolute;left:50%;top:100%;margin-left:-8px;width:0;height:0;border:8px solid transparent;font-size:0;border-top-color:#015c9b;}
.column-nav3{position:relative;}
.column-nav3>li{float:left;height:65px;line-height:65px;margin-right:40px;position:static;}
.column-nav3>li>.linke{width:100%;height:100%;}
.column-nav3>li>.linke>a{color:#fff;font-size:20px;display:block;position:relative;}
.column-nav3>li.open>.linke>a{color:#eaff00;}
.column-nav3>li.open>.linke>a:after{content:'';position:absolute;left:50%;top:100%;margin-left:-8px;width:0;height:0;border:8px solid transparent;font-size:0;border-top-color:#015c9b;}
.column-nav3 .submenu3{width:100%;position:absolute;left:0;top:100%;padding-top:10px;padding-bottom:0;border-bottom:none;background-color:transparent;box-shadow:none;}
.column-nav3 .submenu3 li{float:left;}
.column-nav3 .submenu3 li a{padding-left:0;background:none;}
.column-nav4{position:relative;}
.column-nav4>li{float:left;height:50px;line-height:50px;margin-right:40px;position:static;}
.column-nav4>li>.linke>a{display: block;color: #333;font-size:22px;position:relative;}
.column-nav4>li.open>.linke>a{color:#d81717;}
.column-nav4>li.open>.linke>a:after{content: "";display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #d81717;}
.column-page-head{margin-top:40px;padding-top:20px;margin-bottom:40px;color:#1b1f1f;font-size:30px;}
.column-page-box{margin-bottom:50px;}
.column-page-box h3{color:#83181d;font-size:20px;margin-bottom:50px;font-weight:bold;}
.column-page-logo img{max-width:100%;height:auto;}
.column-page-text{margin-top:50px;}
.column-page-text p{color:#1b1f1f;font-size:18px;margin-bottom:10px;}
.column-page-bg{height:175px;}
.column-page-bg1{border:1px solid #c9c9c9;background:#fff;}
.column-page-bg2{border:1px solid #6ba7be;background:#6ba7be;}
.column-page-bg3{border:1px solid #6881a1;background:#6881a1;}
.column-page-bg4{border:1px solid #5d789a;background:#5d789a;}
.column-page-bg5{border:1px solid #83171c;background:#83171c;}
.column-page-box h4{color:#454545;font-size:20px;text-align:center;margin:25px 0;}
.column-page-box .row40{margin-left:-40px;margin-right:-40px;}
.column-page-box .col-pd40{padding-left:40px;padding-right:40px;}
.column-page-idea{width:80%;margin:0 auto;}
.column-page-idea .row{margin-left:-5px;margin-right:-5px;}
.column-page-idea .col-pd{padding-left:5px;padding-right:5px;}
.column-page-idea .title{color:#fff;font-size:24px;display:block;height:59px;line-height:59px;margin-bottom:10px;padding-right:25px;text-align:right;background:#83171c;}
.column-page-idea .text{color:#403f3f;font-size:24px;display:block;height:auto;line-height:59px;margin-bottom:10px;padding:0 20px;background:#ececec;}
.campus-scenery{padding-bottom:30px;}
.maincon-leader{padding-bottom:40px;}
.maincon-leader .row20{margin-left:-20px;margin-right:-20px;}
.maincon-leader .col-pd{padding-left:20px;padding-right:20px;}
.leader-page-bg1{background: url(images/bg17.png) right center no-repeat;}
.leader-page{position:relative;margin-bottom:35px;box-shadow: 0 0 20px rgba(0,0,0,0.15);background: #fff;transition: all 0.6s ease-out 0s;}
.leader-page .leader-head{height: 72px;background-size: cover;}
.leader-page .leader-main{padding:40px 40px 20px 40px;position: relative;min-height:460px;}
.leader-list li{border-bottom:1px solid #ddd;padding:15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;flex-wrap: wrap;}
.leader-list li:last-child{border-bottom:none;}
.leader-list li h3{font-size:18px;line-height:1;width:25%;padding:0 25px;border-right:2px solid #989898;margin:14px 0;}
.leader-list li h3 a{display: inline-block;}
.leader-list li h3 a:hover{color:#232323;}
.leader-list li p{font-size:18px;color:#232323;line-height:1;}
.leader-list li .text{margin:15px 0;padding:0 20px;}
.leader-list li .text1{width:25%;border-right:2px solid #989898;margin:15px 0;padding:0 20px;}
.leader-list li .text2{width:45%;font-size:16px;line-height:24px;padding:10px 20px;}
.leader-page1 .leader-list li h3{width:20%;}
.leader-page1 .leader-list li .text1{width:75%;padding-left:60px;border-right:0;}
/*footer*/
.footer-blue{background:#1764b1;position:relative;z-index:1;}
.footer-red{background:#ae1313;position:relative;z-index:1;}
.footer{padding:0 0 50px;position:relative;z-index:1;}
.footer-top{padding:15px 0 5px;margin-bottom:25px;position: relative;}
.footer-top2{padding: 20px 0;border-bottom: 1px solid rgba(255, 255, 255, .35);}
.footer-left p {color: #fdfeff;line-height: 85px;padding-left: 34px;opacity:.9;background: url(icons/top-ico02.png) left center no-repeat;}
.footnav li{display:inline-block;color:#fff;margin-bottom:15px;}
.footnav li.title{padding-left:30px;background: url(icons/top-ico05.png) left center no-repeat;font-weight:bold;}
.footnav li a{color:#fff;}
.footnav li span{margin:0 10px;}
.copyright{color:#fff;line-height:30px;}
.copyright a{color:#fff;}
.footer .footer-logo{padding:15px 0;}
.footer .footer-logo img,.footer .footer-icons .pic img,.footer .footer-icons2 img{max-width:100%;height:auto;}
.footer .footer-icons2{padding-top:20px;}
.footer .footer-icons .text{color:#fff;margin-top:10px;}
.footer-link-inner{display: flex;justify-content: center;padding:0 30px;position:relative;flex-wrap: wrap;}
.footer-link-inner dl{display:inline-block;margin:0 20px;}
.footer-link-inner dt{font-size:16px;color:#fff;line-height:30px;cursor:pointer;padding:4px 10px;position:relative;text-align:center;font-weight:normal;}
.footer-link-inner dt i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(images/arrow.png) center center no-repeat;margin-left:5px;margin-top:-2px}
.footer-link-inner dl.on dt i{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.footer-link-inner dd{position:absolute;bottom:100%;left:0;z-index:99999999;width:100%;background-color:#ffffff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:25px 20px 28px 54px;border-top:8px solid rgba(186,37,40,.9);display:none;border-radius:3px;}
@-webkit-keyframes panel_tab-in-animation_SeD18{from{opacity:0.2;-webkit-transform:scale(0.3) translateX(-50%);transform:scale(0.3) translateX(-50%);-webkit-transform-origin:center top;transform-origin:center top}to{opacity:1;-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transform-origin:center top;transform-origin:center top}} 
@keyframes panel_tab-in-animation_SeD18{from{opacity:0.2;-webkit-transform:scale(0.3) translateX(-50%);transform:scale(0.3) translateX(-50%);-webkit-transform-origin:center top;transform-origin:center top}to{opacity:1;-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transform-origin:center top;transform-origin:center top}}
.footer-link-inner dd .down{overflow:hidden}
.footer-link-inner dd .down::-webkit-scrollbar{width:9px;background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.footer-link-inner dd .down::-webkit-scrollbar-track{background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.footer-link-inner dd .down::-webkit-scrollbar-thumb{background:#c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-txt2 .txt::-webkit-scrollbar-thumb:window-inactive{background:#c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.footer-link-inner dd a{line-height:34px;display:block;font-size:16px;color:#343434;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.footer-link-inner dd a:hover{color:#ba2528}
.footer-links-title{color:#fff;font-size:16px;margin-bottom:30px;}
.footer-links-list>li{width:100%;color:#fff;font-size:16px;line-height:38px;position: relative;margin-bottom:20px;}
.footer-links-list>li>h3{color:#fff;font-size:16px;display:block;line-height:38px;padding:0 30px 0 16px;position:relative;background-color: rgba(255,255,255,.26);cursor:pointer;}
.footer-links-list>li>h3:after{width:13px;height:7px;content:"";position:absolute;top:15px;right:14px;background: url(images/arrow.png) no-repeat;}
.footer-links-list>li>ul{height:240px;overflow-y: scroll;display: none;position: absolute;left: 0px;top: -240px;width: 100%;background-color: #fff;z-index: 111;font-size: 14px;padding-left: 10px;border: 1px solid #ccc;}
.footer-links-list>li:hover>ul {display: block;}
.footer-links-list>li:hover>h3:after{transform: rotate(-180deg);}
/*footer3*/
.footer3{position:relative;z-index:1;}
.footer-bg1{background: url(images/footer.png) center bottom no-repeat;background-size:cover;}
.footer-bg2{background: url(images/footer2.png) center bottom no-repeat;background-size:cover;}
.footer-bg3{background: url(images/footer3.png) center bottom no-repeat;background-size:cover;}
.footer-bg4{background: url(images/footer4.png) center bottom no-repeat;background-size:cover;}
.footer-bg5{background: url(images/footer5.png) center bottom no-repeat;background-size:cover;}
.footer-bg6{background: url(images/footer6.png) center bottom no-repeat;background-size:cover;}
.footer-bg7{background: url(images/footer7.png) center bottom no-repeat;background-size:cover;}
.footer-bg8{background: url(images/footer8.png) center bottom no-repeat;background-size:cover;}
.footer-pad40{padding:40px 0;}
.footer-pad50{padding:50px 0;}
.footer-pt110{padding-top:110px;}
.footer-blue{background:#21468a;}
.footer-blue2{background:#0d51a2;}
.footer-red{background:#ad261c;}
.footer-red2{background:#790801;}
.footer-red3{background:#ba2528;}
.footer-red4{background:#741f1f;}
.footer-green{background:#115a41;}
.footer-gray{background:#e6f0fa;}
.footer3{position: relative;z-index: 1;}
.footer-icons .tit{position: relative;font-size:15px;color:#fff;text-align:center;}
.footer-icons .tit img{max-width:68px;height:auto;display:block;margin:0 auto 20px auto;border:1px solid #ffffff;border-radius:50%;}
.footer-icons .code{position: absolute;z-index:99;left:50%;margin-left:-55px;bottom:100%;padding:10px;width:110px;background-color:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:5px;box-sizing:border-box;visibility: hidden;opacity: 0;transform:translateY(-10px);transition:all 0.2s ease-out 0s;}
.footer-icons .code:after{content:'';position:absolute;left:50%;top:100%;margin-left:-8px;width:0;height:0;border:8px solid transparent;font-size:0;border-top-color:#fff;}
.footer-icons .code img{width:100%;height:auto;}
.footer-icons:hover .code{visibility:visible;opacity:1;transform:none;}
.footer-logo img{width:inherit;max-width:100%;height:auto;}
.footer5{position:relative;z-index:1;}
.footer5 .footer-link-list>li{width:100%;color:#fff;font-size:16px;line-height:43px;position: relative;}
.footer5 .footer-link-list>li>span{color:#fff;display:block;text-align:center;padding:0 10px;border:1px solid rgba(255,255,255,.2);position:relative;}
.footer5 .footer-link-list>li>span:after{width: 0;height: 0;border: 10px solid transparent;border-top: 7px solid rgba(255,255,255,.2);content:'';position:absolute;top:15px;right:15px;}
.footer5 .footer-link-list>li>ul{height: 320px;overflow-y: scroll;display: none;position: absolute;left: 0px;top: -320px;width: 100%;background-color: #fff;z-index: 111;font-size: 14px;padding-left: 10px;border: 1px solid #ccc;}
.footer5 .footer-link-list>li:hover>ul {display: block;}
.footer5 .footer-bottom{margin-top:30px;padding:20px 0;border-top:1px solid rgba(255,255,255,.2);color:#fff;}
.footer7{position:relative;z-index:1;}
.footer7 .footer-logo{margin-top:60px;margin-bottom:20px;}
.footer7 .footer-info{padding:0 10%;margin-top:60px;}
.footer7 .footer-info p{color:#c4d3e3;font-size:12px;line-height:25px;padding-left:35px;margin-bottom:10px;}
.footer7 .footer-info p span{font-size:14px;margin-right:15px;}
.footer7 .footer-info .p1{background: url(images/mail.png) left center no-repeat;}
.footer7 .footer-info .p2{background: url(images/tel.png) left center no-repeat;}
.footer7 .footer-info .p3{background: url(images/address.png) left center no-repeat;}
.footer7 .follow-box{margin:42px 0;}
.footer7 .follow-box h3{color:#fff;font-size:14px;margin-top:15px;}
.footer7 .follow-box .pic img{max-width:100%;height:auto;}
.footer7 .copyright{color:#fff;padding:15px 0;text-align:center;background-color: rgba(255,255,255,.14);}
.footer7 .copyright p{line-height:30px;}
.footer7 .copyright a{color:#fff;}
.footer-red4 .footer-links-title{color:#fff;font-size:16px;line-height:36px;margin-bottom:30px;}
.footer-red4 .footer-links>li{margin-bottom:30px;position: relative;}
.footer-red4 .footer-links>li>span{color:#fff;width:100%;height:36px;line-height:36px;padding:0 5%;display:block;border:1px solid #ffffff;position:relative;}
.footer-red4 .footer-links>li>span:after{width:15px;height:9px;content:'';position:absolute;top:12px;right:15px;background: url(images/arrow-down3.png) no-repeat;}
.footer-red4 .footer-links>li>ul{height:200px;overflow-y: scroll;display: none;position: absolute;left: 3%;bottom:100%;width:94%;background-color: #fff;z-index: 111;font-size:14px;padding-left:10px;border: 1px solid #ccc;}
.footer-red4 .footer-links>li>ul li{line-height:30px;}
.footer-red4 .footer-links>li>span.on:after{transform:rotate(180deg);}
.footer-red4 .copyright{color:#fff;font-size:16px;line-height:30px;}
.footer-red4 .copyright a{color:#fff;}
.footer-red4 .footer-code .code{width:100px;height:100px;margin:0 auto;}
.footer-red4 .footer-code .code img{width:100%;height:auto;}
.footer-red4 .footer-code .tit{position: relative;font-size:16px;color:#fff;margin-top:10px;text-align:center;}
.footer-red5 .footer-top{padding:30px 0 30px;margin-bottom:0;background: url(images/footer7.png) center center no-repeat;position: relative;z-index: 1;background-size: cover;}
.footer-red5 .footer-logo{padding-bottom:25px;margin-bottom:20px;border-bottom:1px solid #ffffff;text-align:left;}
.footer-red5 .footer-logo img{width:inherit;max-width:100%;height:auto;}
.footer-red5 .footer-contact h3{color:#fff;font-size:.18px;margin-bottom:2px;}
.footer-red5 .footer-contact p{color: #fff;line-height: 2;display: flex;margin-bottom:8px;align-items: center;}
.footer-red5 .footer-contact p img{padding-right:8px;}
.footer-red5 .footer-copyright{padding:10px 0;background-color:#382e2f;}
.footer-red5 .copyright{color:#fff;font-size:16px;line-height:30px;text-align:center;}
.footer-red5 .copyright a{color:#fff;}
.footer-red5 .footer-code .tit{position: relative;font-size:16px;color:#fff;margin-top:10px;text-align:center;}
.footer-red5 .footer-code .code img{width:100%;height:auto;}
/*company*/
.main-comp1{background-color:#ffffff;}
.navbar-default .navbar-comp-nav>li>a{color: #090909 !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp-nav>li>a:after{content: '';height:18px;width: 1px;background:#3a3a3a;right: 0;top:50%;margin-top:-9px;position: absolute;}
.navbar-default .navbar-comp-nav>li:last-child>a:after{display: none}
.navbar-default .navbar-comp-nav>li>a:hover,.navbar-default .navbar-comp-nav>.open>a, .navbar-default .navbar-comp-nav>.open>a:focus, .navbar-default .navbar-comp-nav>.open>a:hover {color: #286afa !important;background-color:#fff;}
.navbar-comp-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp-nav .dropdown-menu li{width:100%;}
.navbar-comp-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp-nav .dropdown-menu li a:hover{color:#fff;background-color:#286afa;}
.navbar-comp-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp-login{height:75px;margin-left:35px;padding-left:45px;background: url(icons/ico85.png) 15px center no-repeat;border-left:1px solid #ededed;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp-login,.navbar-comp-login a{color: #090909;}
.main-comp2{background-color:#ffffff;}
.comp-inner2{display: flex;align-items: center;justify-content: space-between;}
.comp-inner2 .navbar-right{margin-right:0;}
.navbar-default .navbar-comp2-nav>li>a{color: #090909 !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp2-nav>li>a:after{content: '';height:100%;width: 1px;background:#e7e7e7;right: 0;top:0;position: absolute;}
.navbar-default .navbar-comp2-nav>li:last-child>a:after{display: none}
.navbar-default .navbar-comp2-nav>li>a:hover,.navbar-default .navbar-comp2-nav>.open>a, .navbar-default .navbar-comp2-nav>.open>a:focus, .navbar-default .navbar-comp-nav>.open>a:hover {color: #286afa !important;background-color:#fff;}
.navbar-comp2-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp2-nav .dropdown-menu li{width:100%;}
.navbar-comp2-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp2-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background-color:#ffffff;}
.navbar-comp2-nav .dropdown-menu li a:hover{color:#fff;background-color:#286afa;}
.navbar-comp-search{height:75px;padding:0 20px;background-color:#ececec;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp-search .navbar-form .input-group-btn{width:50px !important;}
.navbar-comp-search .form-control{height:35px;background-color:transparent;border:none;border-radius:0;box-shadow: none}
.navbar-comp-search .btn{color:#fff;padding:0 25px;border-radius:0;height:35px;background-color:transparent;background-image:url(icons/ico89.png);background-position:center center;background-repeat:no-repeat;border:none;margin-left:0 !important;}
.main-comp3{background-color:#fff;}
.navbar-default .navbar-comp3-nav>li>a{color: #090909 !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp3-nav>li>a:hover,.navbar-default .navbar-comp3-nav>.open>a, .navbar-default .navbar-comp3-nav>.open>a:focus, .navbar-default .navbar-comp3-nav>.open>a:hover {color: #09256f !important;background-color:#fff;}
.navbar-default .navbar-comp3-nav>li>a.on1{padding-left:40px;background: url(images/home3-blue.png) left center no-repeat;}
.navbar-comp3-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp3-nav .dropdown-menu li{width:100%;}
.navbar-comp3-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp3-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp3-nav .dropdown-menu li a:hover{color:#fff;background-color:#09256f;}
.navbar-comp3-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp3-login{height:75px;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp3-login .navbar-comp3-btn2{margin-left:20px;}
.navbar-comp3-login .navbar-comp3-btn2 a{display: inline-flex;align-items: center;margin:0 5px;}
.navbar-comp3-login .navbar-comp3-btn2 a i{display:inline-block;width:35px;height:35px;}
.navbar-comp3-login .navbar-comp3-btn2 a.search i{background: url(icons/ico96.png) center center no-repeat;}
.navbar-comp3-login .navbar-comp3-btn2 a.user i{background: url(icons/ico97.png) center center no-repeat;}
.navbar-comp3-login,.navbar-comp3-login a{color: #090909;}
.main-comp4{background-color:#fff;}
.navbar-default .navbar-comp4-nav>li>a{color: #090909 !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp4-nav>li>a:hover,.navbar-default .navbar-comp4-nav>.open>a, .navbar-default .navbar-comp4-nav>.open>a:focus, .navbar-default .navbar-comp4-nav>.open>a:hover {color: #09256f !important;background-color:#fff;}
.navbar-comp4-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp4-nav .dropdown-menu li{width:100%;}
.navbar-comp4-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp4-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp4-nav .dropdown-menu li a:hover{color:#fff;background-color:#09256f;}
.navbar-comp4-search{height:75px;padding:0 20px;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp4-search .navbar-form .input-group-btn{width:50px !important;}
.navbar-comp4-search .form-control{height:40px;background-color:transparent;border:1px solid #c2c2c2;border-right: 0;box-shadow: none;border-top-left-radius:20px;border-bottom-left-radius:20px;}
.navbar-comp4-search .btn{color:#fff;padding:0 25px;height:40px;background-color:transparent;background-image:url(icons/ico100.png);background-position:center center;background-repeat:no-repeat;border:1px solid #c2c2c2;border-left: 0;border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:0 !important;}
.navbar-default .navbar-comp5-nav>li>a{color: #fff !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp5-nav>li>a:hover,.navbar-default .navbar-comp5-nav>.open>a, .navbar-default .navbar-comp5-nav>.open>a:focus, .navbar-default .navbar-comp5-nav>.open>a:hover {color: #09256f !important;background-color:#fff;}
.navbar-comp5-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp5-nav .dropdown-menu li{width:100%;}
.navbar-comp5-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp5-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp5-nav .dropdown-menu li a:hover{color:#fff;background-color:#09256f;}
.navbar-comp5-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp5-login{;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp5-login .navbar-comp5-btn2{margin-left:20px;}
.navbar-comp5-login .navbar-comp5-btn2 a{display: inline-flex;align-items: center;margin:0 5px;}
.navbar-comp5-login .navbar-comp5-btn2 a i{display:inline-block;width:35px;height:35px;}
.navbar-comp5-login .navbar-comp5-btn2 a.search i{background: url(icons/ico102.png) center center no-repeat;}
.navbar-comp5-login,.navbar-comp5-login a{color: #fff;}
.navbar-default .navbar-comp6-nav>li>a{color: #fff !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp6-nav>li>a:hover,.navbar-default .navbar-comp6-nav>.open>a, .navbar-default .navbar-comp6-nav>.open>a:focus, .navbar-default .navbar-comp6-nav>.open>a:hover {color: #fff !important;background-color:transparent;}
.navbar-comp6-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp6-nav .dropdown-menu li{width:100%;}
.navbar-comp6-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp6-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp6-nav .dropdown-menu li a:hover{color:#fff;background-color:#09256f;}
.navbar-comp6-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp6-login{;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp6-login .navbar-comp6-btn2{margin-left:20px;}
.navbar-comp6-login .navbar-comp6-btn2 a{display: inline-flex;align-items: center;margin:0 5px;}
.navbar-comp6-login .navbar-comp6-btn2 a i{display:inline-block;width:35px;height:35px;}
.navbar-comp6-login .navbar-comp6-btn2 a.search i{background: url(icons/ico102.png) center center no-repeat;}
.navbar-comp6-login,.navbar-comp6-login a{color: #fff;}
.comp-quick{width:100%;position:absolute;left:0;bottom:0;background-color:rgba(13,31,38,.62);}
.navbar-default .navbar-comp7-nav>li>a{color: #fff !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp7-nav>li>a:hover,.navbar-default .navbar-comp7-nav>.open>a, .navbar-default .navbar-comp7-nav>.open>a:focus, .navbar-default .navbar-comp7-nav>.open>a:hover {color: #fff !important;background-color:transparent;}
.navbar-comp7-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp7-nav .dropdown-menu li{width:100%;}
.navbar-comp7-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp7-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp7-nav .dropdown-menu li a:hover{color:#fff;background-color:#09256f;}
.navbar-comp7-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp7-login{;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp7-login .navbar-tel{padding-left:40px;background: url(icons/ico86.png) left center no-repeat;}
.navbar-comp7-login .navbar-comp7-btn2{margin-left:20px;display: flex;align-items: center;}
.navbar-comp7-login .navbar-comp7-btn2 a{display: inline-flex;align-items: center;margin:0 5px;}
.navbar-comp7-login .navbar-comp7-btn2 a i{display:inline-block;width:35px;height:35px;}
.navbar-comp7-login .navbar-comp7-btn2 a.search i{background: url(icons/ico102.png) center center no-repeat;}
.navbar-comp7-login .navbar-comp7-btn2 .btn{font-size:16px;background-color:#2c4fc7;padding:6px 15px;border-radius:20px;}
.navbar-comp7-login,.navbar-comp7-login a{color: #fff;}
.navbar-default .navbar-comp8-nav>li>a{color: #fff !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp8-nav>li>a:hover,.navbar-default .navbar-comp8-nav>.open>a, .navbar-default .navbar-comp8-nav>.open>a:focus, .navbar-default .navbar-comp8-nav>.open>a:hover {color: #e88419 !important;background-color:transparent;}
.navbar-comp8-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp8-nav .dropdown-menu li{width:100%;}
.navbar-comp8-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp8-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp8-nav .dropdown-menu li a:hover{color:#fff;background-color:#e88419;}
.navbar-comp8-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp8-login{;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp8-login .navbar-comp8-btn2{margin-left:20px;display: flex;align-items: center;}
.navbar-comp8-login .navbar-comp8-btn2 a{display: inline-flex;align-items: center;margin:0 5px;}
.navbar-comp8-login .navbar-comp8-btn2 a i{display:inline-block;width:35px;height:35px;}
.navbar-comp8-login .navbar-comp8-btn2 a.search i{background: url(icons/ico102.png) center center no-repeat;}
.navbar-comp8-login .navbar-comp8-btn2 a.tel i{background: url(icons/ico86.png) center center no-repeat;}
.navbar-comp8-login .navbar-comp8-btn2 .btn{font-size:16px;background-color:#e88419;padding:6px 15px;border-radius:20px;}
.navbar-comp8-login,.navbar-comp8-login a{color: #fff;}

.navbar-default .navbar-comp9-nav>li>a{color: #fff !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp9-nav>li>a:hover,.navbar-default .navbar-comp9-nav>.open>a, .navbar-default .navbar-comp9-nav>.open>a:focus, .navbar-default .navbar-comp9-nav>.open>a:hover {color: #e88419 !important;background-color:transparent;}
.navbar-comp9-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp9-nav .dropdown-menu li{width:100%;}
.navbar-comp9-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp9-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp9-nav .dropdown-menu li a:hover{color:#fff;background-color:#e88419;}
.navbar-comp9-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp9-login{;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp9-login .navbar-comp9-btn2{margin-left:20px;display: flex;align-items: center;}
.navbar-comp9-login .navbar-comp9-btn2 a{display: inline-flex;align-items: center;}
.navbar-comp9-login .navbar-comp9-btn2 a i{display:inline-block;width:35px;height:35px;}
.navbar-comp9-login .navbar-comp9-btn2 a.search{height:94px;padding:0 30px;background-color: rgba(255,255,255,.2);}
.navbar-comp9-login .navbar-comp9-btn2 a.search i{background: url(icons/ico111.png) center center no-repeat;}
.navbar-comp9-login .navbar-comp9-btn2 a.tel i{background: url(icons/ico86.png) center center no-repeat;}
.navbar-comp9-login .navbar-comp9-btn2 .btn{font-size:16px;background-color:#e88419;padding:6px 15px;border-radius:20px;margin-right:20px;}
.navbar-comp9-login,.navbar-comp9-login a{color: #fff;}
.comp10-top{padding:10px 0;background-color:#0b2043;}
.comp10-top .btn-default{outline: none !important;color:#fff;padding:0;border:0;background-color:transparent;outline-offset: 0 !important;}
.navbar-default .navbar-comp10-nav>li>a{color: #fff !important;font-size:18px;position:relative;}
.navbar-default .navbar-comp10-nav>li>a:hover,.navbar-default .navbar-comp10-nav>.open>a, .navbar-default .navbar-comp10-nav>.open>a:focus, .navbar-default .navbar-comp10-nav>.open>a:hover {color: #e88419 !important;background-color:transparent;}
.navbar-comp10-nav .dropdown-menu{min-width:100%;padding:0;background-color:transparent;}
.navbar-comp10-nav .dropdown-menu li{width:100%;}
.navbar-comp10-nav .dropdown-menu li:last-child {border-bottom: none;}
.navbar-comp10-nav .dropdown-menu li a{font-size:14px;padding:10px 20px;color:#333;text-align:left;background:#ffffff;}
.navbar-comp10-nav .dropdown-menu li a:hover{color:#fff;background-color:#e88419;}
.navbar-comp10-btn a{padding:10px 15px;color:#fff;background-color:#286afa;border-radius:8px;}
.navbar-comp10-login{;display:flex;align-items: center;justify-content: space-between;}
.navbar-comp10-login .navbar-comp10-btn2{margin-left:20px;display: flex;align-items: center;}
.navbar-comp10-login .navbar-comp10-btn2 a{display: inline-flex;align-items: center;}
.navbar-comp10-login .navbar-comp10-btn2 .btn{font-size:16px;background-color:#006bed;padding:6px 15px;border-radius:20px;letter-spacing:4px;}
.navbar-comp10-login,.navbar-comp10-login a{color: #fff;}
.fixed-comp-right{width:60px;overflow: hidden;position: fixed;right:0;top:50%;border-radius:30px;padding:20px 0;background-color:#286afa;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp-right .item {height:35px;display: flex;overflow: hidden;margin:10px 10px;position: relative; transition: all .4s ease; cursor: pointer;}
.fixed-comp-right .item .icon { width:35px; height:35px;display: flex; align-items: center; justify-content: center; }
.fixed-comp-right .item .icon img { width:35px; }
.fixed-comp-right .item:hover { transform: translateX(0); }
.fixed-comp-right .item.back-top { transform: translateX(0); }
.fixed-comp2-right{width:80px;overflow: hidden;position: fixed;right:10px;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp2-right .fixed-comp2-nav{width:80px;border-radius:40px;padding:10px 0;background-color:#ffffff;}
.fixed-comp2-right .fixed-comp2-nav .item{color:#123789;display: block;text-align: center;margin:20px 0;}
.fixed-comp2-right .fixed-comp2-nav .item span{padding-bottom:10px;display: block;}
.fixed-comp2-right .back-top{width:58px;height:58px;margin-top:20px;border-radius:50%;background-color:#ffffff;display: flex; align-items: center; justify-content: center; }
.fixed-comp2-right .fixed-btn{margin-top:30px;padding:10px 10px;border-radius:10px;background-color:#3b7aff;text-align:center;}
.fixed-comp2-right .fixed-btn p{color:#fff;max-width:20px;margin: 0 auto;}
.fixed-comp3-right{width:100px;padding:10px 0;background-color:#004dba;border-top-left-radius:15px;border-bottom-left-radius:15px;overflow: hidden;position: fixed;right:0;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp3-right .fixed-comp3-nav{width:100%;}
.fixed-comp3-right .fixed-comp3-nav .item{color:#fff;font-size:16px;display: block;text-align: center;margin:20px 0;}
.fixed-comp3-right .fixed-comp3-nav .item span{padding-bottom:10px;display: block;}
.fixed-comp3-right .back-top{width:58px;height:58px;margin-top:20px;border-radius:50%;background-color:#ffffff;display: flex; align-items: center; justify-content: center; }
.fixed-comp3-right .fixed-btn{margin-top:30px;padding:10px 10px;border-radius:10px;background-color:#3b7aff;text-align:center;}
.fixed-comp3-right .fixed-btn p{color:#fff;max-width:20px;margin: 0 auto;}
.fixed-comp4-right{width:100px;overflow: hidden;position: fixed;right:20px;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp4-right .fixed-comp4-nav{width:100%;}
.fixed-comp4-right .fixed-comp4-nav .item{color:#fff;display: block;height:88px;text-align: center;background-color:#004dba;margin:10px 0;border-radius:10px;}
.fixed-comp4-right .fixed-comp4-nav .item span{padding:15px 0 5px 0;display: block;}
.fixed-comp4-right .back-top{color:#fff;width:100%;height:88px;background-color:#004dba;border-radius:10px;text-align:center;}
.fixed-comp4-right .back-top span{padding:10px 0 0;display: block;}
.fixed-comp5-right{width:74px;overflow: hidden;position: fixed;right:20px;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp5-right .fixed-comp5-nav{width:100%;}
.fixed-comp5-right .fixed-comp5-nav .item{color:#fff;display:flex;height:74px;text-align: center;background-color:#f36161;margin:10px 0;align-items: center;justify-content: center;border-radius:50%;}
.fixed-comp5-right .fixed-comp5-nav .item span{display: block;}
.fixed-comp5-right .fixed-comp5-nav .item2{background-color:#ff5b00;}
.fixed-comp5-right .fixed-comp5-nav .item3{background-color:#59bd3f;}
.fixed-comp6-right{width:84px;overflow: hidden;position: fixed;right:0;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp6-right .fixed-comp6-nav{width:100%;}
.fixed-comp6-right .fixed-comp6-nav .item{color:#fff;display: block;height:84px;text-align: center;background-color:#004dba;margin:10px 0;}
.fixed-comp6-right .fixed-comp6-nav .item span{padding:15px 0 5px 0;display: block;}
.fixed-comp7-right{width:45px;height:290px;overflow: hidden;position: fixed;right:50px;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp7-right .fixed-comp7-nav{width:100%;}
.fixed-comp7-right .fixed-comp7-nav .item{color:#fff;width:45px;height:45px;text-align: center;background-color:#e88419;margin-bottom:15px;display: flex;align-items: center;justify-content: center;border-radius:50%;position: relative;z-index: 1;}
.fixed-comp7-right .fixed-comp7-nav .item span{display: block;}
.fixed-comp7-right .back-top{color:#fff;width:100%;height:45px;background-color:#e88419;display: flex;align-items: center;justify-content: center;border-radius:50%;position: relative;z-index: 1;}
.fixed-comp7-right .back-top span{display: block;}
.fixed-comp7-right .fixed-comp7-line{width:1px;height:100%;content:"";position:absolute;top:0;left: 50%;background-color:#e88419;transform: translateX(-50%);}
.fixed-comp7-right:before{width:7px;height:7px;border-radius:50%;background-color:#e88419;content:"";position:absolute;top:0;}
.fixed-comp7-right:after{width:7px;height:7px;border-radius:50%;background-color:#e88419;content:"";position:absolute;bottom:0;}
.fixed-comp8-right{width:84px;padding:10px 0;background-color:rgba(255,255,255,.78);border-top-left-radius:15px;border-bottom-left-radius:15px;overflow: hidden;position: fixed;right:10px;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp8-right .fixed-comp8-nav{width:100%;}
.fixed-comp8-right .fixed-comp8-nav .item{color:#12498d;font-size:16px;display: block;text-align: center;margin:10px 0;}
.fixed-comp8-right .fixed-comp8-nav .item span{padding-bottom:10px;display: block;}
.fixed-comp8-right .back-top{color:#12498d;width:100%;height:88px;text-align:center;}
.fixed-comp8-right .back-top span{padding:10px 0 0;display: block;}

.fixed-comp9-right{width:60px;padding:10px 0;border-top-left-radius:15px;border-bottom-left-radius:15px;overflow: hidden;position: fixed;right:0;top:50%;transform: translateY(-50%);z-index: 10;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.fixed-comp9-right .fixed-comp9-nav{width:100%;}
.fixed-comp9-right .fixed-comp9-nav .item{color:#12498d;font-size:16px;height:60px;display: block;text-align: center;margin:15px 0;background-color:#0050a1;display: flex;flex-direction: column;justify-content: center;align-items: center}
.fixed-comp9-right .fixed-comp9-nav .item span{display: block;}
.fixed-comp9-right .back-top{color:#12498d;width:100%;height:60px;background-color:#0050a1;display: flex;flex-direction: column;justify-content: center;align-items: center}
.fixed-comp9-right .back-top span{display: block;}

.fixed-comp-right2{width:60px;overflow: hidden;position: fixed;right:0;top:50%;border-radius:20px;background-color:#286afa;transform: translateY(-50%); z-index: 10; display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-end; transition: all .4s ease; }
.fixed-comp-right2 .item {height:35px;display: flex;overflow: hidden; margin-top:10px; position: relative; transition: all .4s ease; cursor: pointer; transform: translateX(120px); }
.fixed-comp-right2 .item .icon { width:35px; height:35px;display: flex; align-items: center; justify-content: center; }
.fixed-comp-right2 .item .icon img { width:35px; }
.fixed-comp-right2 .item .text { width:120px; background: #fff; padding-left:20px; display: flex; align-items: center; font-size:14px; color: #004abb;}
.fixed-comp-right2 .item:hover { transform: translateX(0); }
.fixed-comp-right2 .item.back-top { transform: translateX(0); }
.fixed-comp-right2:hover { width:160px; }
.comp-foot-logo img{max-width:100%;width:auto;height:auto;}
.foot-copyright p{color:#cbe0ff;margin-bottom:0;}
.foot-copyright p a{color:#cbe0ff}
.foot-contact li{color:#cbe0ff;line-height:38px;padding-left:38px;background: url(icons/ico66.png) left center no-repeat;}
.foot-contact li:nth-child(2),.foot-contact li:nth-child(3){background:none;}
.foot-contact li:nth-child(4){background: url(icons/ico67.png) left center no-repeat;}
.foot-contact li:nth-child(5){background: url(icons/ico68.png) left center no-repeat;}
.foot-contact2 li{color:#cbe0ff;line-height:30px;}
.foot-contact2 li h4{color:#cbe0ff;margin:0;font-size:16px;line-height:35px;}
.foot-contact2 li:nth-child(2){padding-left:38px;background: url(icons/ico69.png) left center no-repeat;}
.foot-contact2 li:nth-child(3){padding-left:38px;background: url(icons/ico70.png) left center no-repeat;}
.foot-contact2 li:nth-child(4){padding-left:38px;background: url(icons/ico71.png) left center no-repeat;}
.foot-contact2 li:nth-child(5){padding-left:38px;background: url(icons/ico72.png) left center no-repeat;}
.foot-contact3 li{color:#fff;margin-bottom:40px;padding-left:24px;border-left:3px solid #0660b4;}
.foot-contact3 li h4{margin:0 0 10px;}
.foot-contact3 li h3{margin:0}
.foot-contact4 li{color:#fff;line-height:36px;}
.foot-contact4 li h4{font-size:16px;padding-left:40px;line-height:36px;background: url(icons/ico76.png) left center no-repeat;}
.foot-contact4 li h3{color:#d78e00;margin:0;}
.foot-contact5 li{color:#fff;line-height:32px;}
.foot-contact5 li h3{color:#ff9216;line-height:36px;margin:20px 0 0;}
.foot-contact5 li p{font-size:16px;margin:0;}
.foot-contact6 li{color:#fff;text-align:center;line-height:36px;}
.foot-contact6 li span{display:inline-block;margin:0 20px;padding-left:30px;}
.foot-contact6 li .s1{background: url(icons/ico73.png) left center no-repeat;}
.foot-contact6 li .s2{background: url(icons/ico74.png) left center no-repeat;}
.foot-contact6 li .s3{background: url(icons/ico75.png) left center no-repeat;}
.foot-contact7 li{color:#fff;line-height:36px;}
.foot-contact7 li h4{font-size:16px;line-height:36px;margin:0;}
.foot-contact7 li h3{color:#fff;margin:0 0 5px;}
.foot-contact7 li p{margin:10px 0;}
.foot-contact7 li p a{color:#fff;display:inline-block;}
.foot-nav-list li h4{color:#fff;margin-top:0;margin-bottom: 5px;line-height:35px;}
.foot-nav-list li h4 a{color:#fff;font-size:16px;}
.foot-nav-list li p{line-height:35px;}
.foot-nav-list li p a{color:#cbe0ff;font-size:14px;}
.foot-nav-list2 li h4{color:#cbe0ff;margin-top:0;margin-bottom: 5px;line-height:35px;}
.foot-nav-list2 li h4 a{color:#cbe0ff;font-size:16px;}
.foot-nav-list2 li p{line-height:35px;}
.foot-nav-list2 li p a{color:#cbe0ff;font-size:14px;}
.foot-nav-list3>li>a{font-size:18px;color:#fff;height:65px;padding: 10px 5px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: revert;-ms-flex-align: center;align-items: center;}
.foot-nav-list3>li>a>img{margin-right:20px;}
.foot-nav-list4 li h4{color:#fff;margin-top:0;margin-bottom: 5px;line-height:35px;}
.foot-nav-list4 li h4 a{color:#fff;font-size:20px;}
.foot-nav-list4 li p{line-height:35px;}
.foot-nav-list4 li p a{color:#fff;font-size:16px;}
.foot-nav-list5 li{float:left;line-height:36px;margin-right:20px;}
.foot-nav-list5 li h4{color:rgba(255,255,255,.65);font-size:14px;line-height:36px;margin:0;}
.foot-nav-list5 li a{color:rgba(255,255,255,.65)}
.foot-nav-list6{text-align:center;}
.foot-nav-list6 li{display:inline-block;}
.foot-nav-list6 li a{display:block;color:#fff;padding:0 15px;position:relative;}
.foot-nav-list6 li a:after{content: '';height:4px;width:4px;background:#969696;right: 0;top:50%;margin-top:-2px;position: absolute;border-radius:50%;}
.foot-nav-list6 li:last-child a:after{display: none}
.foot-nav-list7 li{color:#fff;float:left;position:relative;}
.foot-nav-list7 li a{display:block;color:#fff;padding:0 15px;position:relative;}
.foot-nav-list7 li a:after{content: '';height:12px;width: 1px;background: rgba(255,255,255,.6);right: 0;top:50%;margin-top:-6px;position: absolute;}
.foot-nav-list7 li:last-child a:after{display: none}
.foot-nav-list8 li h4{color:#fff;margin:0;line-height:35px;}
.foot-nav-list8 li h4 a{color:#fff;font-size:16px;}
.comp-foot-code .pic{max-width:120px;margin:0 auto;}
.comp-foot-code h4{color:#fff;font-size:16px;margin-top:20px;}
.comp-foot-code3 .tit img{max-width:53px;height:auto;display:block;margin:0 auto 20px auto;border:1px solid #ffffff;border-radius:50%;}
.comp-foot-code3 .code{position: absolute;z-index:99;left:5px;bottom:100%;padding:10px;width:110px;background-color:#fff;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:5px;box-sizing:border-box;visibility: hidden;opacity: 0;transform:translateY(-10px);transition:all 0.2s ease-out 0s;}
.comp-foot-code3 .code:after{content:'';position:absolute;left:50%;top:100%;margin-left:-8px;width:0;height:0;border:8px solid transparent;font-size:0;border-top-color:#fff;}
.comp-foot-code3 .code img{width:100%;height:auto;}
.comp-foot-code3:hover .code{visibility:visible;opacity:1;transform:none;}
/*footer-worker*/
.footer-wk-logo{color:#fff;font-size:30px;margin:20px 0;font-weight:bold;}
.footer-wk-copyright{padding:20px 0;}
.footer-wk-copyright p{color:#fff;margin-bottom:10px;}
.footer-wk-copyright2 p{text-align:center;color:#fff;line-height:32px;}
.footer-wk-copyright2 a{color:#fff;}
.footer-wk-title{color:#fff;padding:3px 10px;background:#106b4c;margin-bottom:20px;text-align:center;}
.footer-wk-list li{float:left;position:relative;margin-right:15px;}
.footer-wk-list li a{font-size:15px;color:#fff;}
.chart-header{width:100%;height:108px;position: relative;text-align:center;}
.chart-header2{width:100%;height:80px;}
.chart-header3{width:100%;height:126px;}
.chart-header4{width: 100%;height: 80px;line-height: 80px;}
.chart-header5{width: 100%;height: 80px;position: relative;}
.chart-header6{width: 100%;height: 176px;position: relative;}
.chart-header7{width:100%;height:105px;position: relative;box-shadow: 0 0 25px #037581;}
.chart-header8{width:100%;height:130px;position: relative;background: url(images/chart-line.png) no-repeat center bottom;}
.chart-header8 .container-fluid{max-width:1920px;}
.chart-header8 .header-left{width: 25%;height:90px;color: white;text-align: center;line-height: 90px;}
.chart-header8 .header-center {width: 50%;height: 104px;position: relative;}
.chart-header8 .header-img {background: url(images/chart-head8.gif) no-repeat center center;background-size: 100%;height: 100%;width: 100%;position: absolute;top: 40px;}
.chart-header9{width:100%;height:96px;}
.chart-header10{width:100%;height:99px;}
.chart-header11{width:100%;height:94px;}
.chart-header12{width:100%;height:88px;}
.chart-header13{width:100%;height:87px;}
.chart-header14{width:100%;height:66px;}
.chart-header15{width:100%;height:102px;}
.chart-header16{width:100%;height:107px;}
.chart-header17{width:100%;height:128px;}
.chart-header18{width:100%;height:103px;}
.chart-header19{width:100%;height:112px;}
.chart-header-bg{background: url(images/chart-head.png) no-repeat center center;background-size: 100% 100%;}
.chart-header2-bg{background: url(images/chart-head2.png) no-repeat;background-size: 100% 100%;}
.chart-header3-bg{background: url(images/chart-head3.png) no-repeat;background-size: 100% 100%;}
.chart-header4-bg{background: url(images/chart-head4.png) no-repeat;background-size: 100% 100%;}
.chart-header5-bg{background: url(images/chart-head5.png) no-repeat;background-size: 100% 100%;}
.chart-header6-bg{background: url(images/chart-head6.png) no-repeat;background-size: 100% 100%;}
.chart-header7-bg{background: url(images/chart-head.png) no-repeat center center;background-size: 100% 100%;}
.chart-header9-bg{background: url(images/chart-head9.png) no-repeat;background-size: 100% 100%;}
.chart-header10-bg{background: url(images/chart-head10.png) no-repeat;background-size: 100% 100%;}
.chart-header11-bg{background: url(images/chart-head11.png) no-repeat;background-size: 100% 100%;}
.chart-header12-bg{background: url(images/chart-head12.png) no-repeat;background-size: 100% 100%;}
.chart-header13-bg{background: url(images/chart-head13.png) no-repeat;background-size: 100% 100%;}
.chart-header14-bg{background: url(images/chart-head14.png) no-repeat;background-size: 100% 100%;}
.chart-header15-bg{background: url(images/chart-head15.png) no-repeat;background-size: 100% 100%;}
.chart-header16-bg{background: url(images/chart-head16.png) no-repeat;background-size: 100% 100%;}
.chart-header17-bg{background: url(images/chart-head17.png) no-repeat;background-size: 100% 100%;}
.chart-header18-bg{background: url(images/chart-head18.png) no-repeat;background-size: 100% 100%;}
.chart-header19-bg{background: url(images/chart-head19.png) no-repeat;background-size: 100% 100%;}
.chart-title1{line-height:90px;padding-left:70px;}
.chart-title2{line-height:80px;}
.chart-title3{line-height:50px;padding:30px 0;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title4{line-height:80px;}
.chart-title5{position: absolute;top:50%;margin-top: -20px;left: 9%;}
.chart-title6{height:176px;line-height:176px;margin: 0 auto;font-weight: bold;background-image: -webkit-gradient(linear, 0 top, 0 bottom, from(#CAE0FF), to(#6EB2FF));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.chart-title7{line-height:90px;text-shadow: 0 0 25px #00d8ff;}
.chart-title8{text-align: center;text-shadow: 0 0 6px #00d8ff;line-height:90px;}
.chart-title9{color: #0efcff;line-height:70px;letter-spacing:4px;}
.chart-title10{line-height:70px;padding-top:29px;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title11{line-height:80px;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title12{line-height:88px;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title13{line-height:87px;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title14{color:#1fdafc;line-height:66px;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title15{color:#1fdafc;line-height:98px;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title16{position: absolute;top:50%;margin-top: -20px;left:3%;}
.chart-title17{color:#1fdafc;line-height:60px;padding:30px 0;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title18{line-height:60px;padding:20px 0;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-title19{line-height:86px;letter-spacing: 4px;font-weight: bolder;text-shadow: 3px 3px 3px rgba(0, 0, 0, .3);}
.chart-ico1{background: url(images/chart-ico.png) left center no-repeat;}
.chart-ico2{background: url(images/chart-ico2.png) left center no-repeat;}
.chart-ico3{background: url(images/chart-ico3.png) left center no-repeat;}
.chart-ico4{background: url(images/chart-ico4.png) left center no-repeat;}
.chart-ico5{background: url(images/chart-ico5.png) left center no-repeat;}
.chart-ico6{background: url(images/chart-ico6.png) left center no-repeat;}
.chart-ico7{background: url(images/chart-ico7.png) left center no-repeat;}
.chart-nav{position: absolute;top: 1.5vw;width: 100%;height: 2vw;}
.chart-nav-left {float: left;width: 25%;margin-left: 5%;height: 100%;}
.chart-nav-right {float: right;width: 25%;margin-right: 5%;height: 100%;}
.chart-nav-list {position: relative;float: left;width: 5.5vw;height: 1.6vw;text-align: center;line-height: 1.6vw;font-size: .9vw;color: #0efcff;letter-spacing: .1vw;cursor: pointer;}
.chart-nav-left a,.chart-nav-right a {display: inline-block;}
.chart-nav-left a:nth-child(2) {margin: 0 .6vw;}
.chart-nav-left a:nth-child(4) {margin-left: .6vw;}
.chart-nav-right a:nth-child(2) {margin: 0 .6vw;}
.chart-nav-right a:nth-child(4) {margin-left: .6vw;}
.chart-nav-list:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid #6176AF;transform: skewX(-38deg);}
.chart-nav-list:hover::before {border-color: #0efcff;box-shadow: 1px 1px 3px 1px #0efcff inset;}

.chart-module{padding:10px;background-color: rgba(17, 39, 60, .3);border: solid 1px rgba(60, 92, 130, .4);}
.chart-module-title{color: #82b2c6;font-size:18px;line-height:40px;height:40px;}
.chart-module-title .sub-title{color: #fff;font-size:14px;}
.chart-module-wrap{width:100%;min-height:200px;}
.chart-module2{padding:15px;border: 1px solid #1a7cc8;border-radius: 5px;box-shadow: inset 0 0 5px #1a7cc8;background: rgba(1, 85, 166, 0.2);overflow: hidden;}
.chart-module2-title{color: #e5e5e5;font-size:18px;line-height:36px;height:36px;font-weight: bold;text-align:center;display: flex;align-items: center;justify-content: center;position: relative;}
.chart-module2-title span{letter-spacing:2px;}
.chart-module2-title .img1{width:13px;margin-right:2vh;transform: rotate(-90deg)}
.chart-module2-title .img2{width:13px;margin-left:2vh;transform: rotate(90deg);}
.chart-module2-wrap{width:100%;min-height:200px;}
.chart-module3{border: 1px solid rgba(25,186,139,.17);padding: 0 10px 10px 10px;background: rgba(255,255,255,.04);position: relative;z-index: 10;}
.chart-module3:before,.chart-module3:after{ position:absolute; width: 10px; height: 10px; content: "";  border-top: 2px solid #02a6b5; top: 0;}
.chart-module3:before,.chart-module3 .chart-border:before{border-left: 2px solid #02a6b5;left: 0;}
.chart-module3:after,.chart-module3 .chart-border:after{border-right: 2px solid #02a6b5; right: 0;}
.chart-module3-title{color: #81E7ED;height:50px;line-height:50px;text-align: center;font-weight: 600;}
.chart-module3 .chart-border{position:absolute; bottom: 0; width: 100%; left: 0;}
.chart-module3 .chart-border:before,.chart-module3 .chart-border:after{ position:absolute; width: 10px; height: 10px;  content: "";border-bottom: 2px solid #02a6b5; bottom: 0;}
.chart-module3-wrap{width:100%;min-height:200px;}
.chart-module4{margin-bottom:15px;padding-top:5px;background: rgba(12, 31, 86, 0.7);box-sizing: border-box;}
.chart-module4-title{width: 100%;display: flex;align-items: center;}
.chart-module4-title h2{font-weight: 500;height:50px;line-height:50px;padding-left:25px;}
.chart-module4-wrap{width:100%;min-height:300px;}
.chart-module5{position: relative;background: url(images/chart-bg3.png) center no-repeat;background-size: contain;}
.chart-module5-title{line-height:30px;width:30px;position: absolute;left:25px;top: 15%;}
.chart-module5-wrap{margin:24px 0 0 100px;min-height:400px;}
.chart-module6{padding: 15px;background: rgba(186, 125, 81, .2);position: relative;margin-bottom: 15px;z-index: 10;}
.chart-module6-title{height:24px;line-height:24px;position: relative;padding-left: 12px;margin-bottom: 10px;}
.chart-module6-title:before {width: 5px;height: 20px;top: 2px;position: absolute;content: "";background: #49bcf7;border-radius: 20px;left: 0;}
.chart-module6-wrap{width:100%;min-height:300px;}
.chart-module7{position: relative;border: 1px solid #0bc4e9;margin-bottom:25px;background: rgba(0, 72, 115, 0.28);transition: all 1s;cursor: pointer;}
.chart-module7:before{content: '';position: absolute;width: 80%;bottom: -1px;top: -1px;left: 10%;border-bottom: 1px solid #007297;border-top: 1px solid #007297;transition: all 0.5s;}
.chart-module7:after{content: '';position: absolute;height: 80%;left: -1px;right: -1px;top: 10%;border-left: 1px solid #007297;border-right: 1px solid #007297;transition: all 0.5s;}
.chart-module7-title{height:30px;line-height:30px;position: relative;padding-left: 12px;margin:10px 25px;}
.chart-module7-title:before {width: 5px;height: 20px;top:5px;position: absolute;content: "";background: #49bcf7;border-radius: 20px;left: 0;}
.chart-module7-wrap{width:100%;padding:10px 30px 20px 30px;min-height:300px;}
.chart-module7:hover::before{width: 0%;}
.chart-module7:hover::after{height: 0%;}
.chart-module7:hover{box-shadow:-5px 0px 2px rgba(255,255,255,0.1),0px -5px 2px rgba(255,255,255,0.1),5px 0px 2px rgba(255,255,255,0.1),0px 5px 2px rgba(255,255,255,0.1);background: rgba(255,255,255,0.1);}

.chart-module10{border: 1px solid rgba(100, 162, 255, .2);box-sizing: border-box;position: relative;background: rgba(0, 35, 120, .36);}
.chart-module10:before{border-left: 1px solid #0258f0;border-top: 1px solid #0258f0;position:absolute;left: -1px;top: -1px;}
.chart-module10:after{border-right: 1px solid #0258f0;border-bottom: 1px solid #0258f0;position:absolute;right: -1px;bottom: -1px;}
.chart-module10-title{height: 40px;line-height: 40px;font-weight: 600;padding-left: 15px;position: relative;box-sizing: border-box;}
.chart-module10-title:after{position: absolute;content: "";width: 20%;height: 1px;background: #0258f0;left: 5%;opacity: .4;bottom: 0;}
.chart-module10-wrap{width:100%;padding:15px;min-height:300px;}
.chart-module11{width:100%;position:relative;}
.chart-module11-title{width: 246px;height:35px;background-color: #2C58A6;border-radius: 18px;position: absolute;top: -17px;left:50%;margin-left: -123px;font-size: 18px;font-weight: 600;box-sizing: border-box;z-index: 1000;text-align: center;}
.chart-module11-title h3{line-height: 33px;padding-left: 45px;}
.chart-module11:before,.chart-module11:after{ position:absolute; width:24px; height:24px; content: "";  border-top: 5px solid #4788fb; top: 0;}
.chart-module11:before,.chart-module11-wrap:before{border-left: 5px solid #4788fb;left: 0;}
.chart-module11:after,.chart-module11-wrap:after{border-right: 5px solid #4788fb; right: 0;}
.chart-module11-wrap{width:100%;border: 1px solid #2C58A6;position: relative;min-height:280px;padding:20px;box-shadow: 0 0 10px #2C58A6;}
.chart-module11-wrap:before,.chart-module11-wrap:after{ position:absolute; width:24px; height: 24px;  content: "";border-bottom: 5px solid #4788fb; bottom:0;}
.chart-module12{ border:1px solid rgba(7,118,181,.5); box-shadow:inset 0 0 10px rgba(7,118,181,.4); margin-bottom: 12px; position: relative;}
.chart-module12-title{height:42px;padding: 10px 10px 10px 25px;border-bottom:1px solid rgba(7,118,181,.7);font-weight: 500; position: relative;}
.chart-module12-title:before{position: absolute; content: ""; width: 6px; height: 6px; background: rgba(22,214,255,.9);box-shadow: 0 0 5px rgba(22,214,255,.9); border-radius: 10px; left: 10px; top: 18px;}
.chart-module12-title:after,.chart-module12:before{ width: 100%; height: 1px; content: ""; position: absolute; left: 0; bottom:-1px; background:linear-gradient(to right,#076ead,#4ba6e0,#076ead); box-shadow: 0 0 5px rgba(131,189,227,1); opacity: .6}
.chart-module12:before{top: -1px;}
.chart-module12-wrap{width:100%;min-height:200px;}
.chart-module13{border:2px solid rgba(14, 253, 255, 0.5);width: 100%;min-height: 60px;position: relative;padding:20px 15px;}
.chart-module13-title{height:30px;line-height:30px;margin-bottom:15px;}
.chart-module13-wrap{width:100%;min-height:200px;}
.chart-module13 .chart-top-left{position:absolute;left:-2px;top:-12px;width:92px;height:12px;display:block;background:#01279d url(images/chart-bg5.png) no-repeat;background-size:cover;}
.chart-module13 .chart-top-right{position:absolute;right:-2px;top:-3px;width:25px;height:25px;display:block;background:url(images/chart-bg6.jpg) no-repeat;background-size:cover;}
.chart-module13 .chart-bottom-left{position:absolute;left:-2px;bottom:-3px;width:25px;height:25px;display:block;background:url(images/chart-bg6.jpg) no-repeat;background-size:cover;}
.chart-module13 .chart-bottom-right{position:absolute;right:-2px;bottom:-3px;width:20px;height:20px;display:block;background:url(images/chart-bg7.png) no-repeat;background-size:cover;}
.chart-module14{background: rgba(12, 26, 63, 0.3);}
.chart-module14-title{height:35px;line-height:35px;position: relative;top: 0;left: 5px;padding-left: 16px;}
.chart-module14-title:before{width: 4px;height: 20px;top: 5px;position: absolute;content: "";background: #2997e4;border-radius: 2px;left: 5px;}
.chart-module14-wrap{width:100%;min-height:240px;}
.chart-module14-wrap .chart-top-left,.chart-module14-wrap .chart-top-right{float: left;width: 50%;height: 100%;}
.chart-module14-wrap .top-left-title{width: 100%;height: 100%;padding: 30px;box-sizing: border-box;}
.chart-module14-wrap .top-left-title h6{color: #bad0e2;}
.chart-module14-wrap .top-left-title span{margin-top: 30px;display: inline-block;color: #2aa4f1;}
.chart-module14-wrap .top-left-title span b{font-size: 30px;letter-spacing:5px;}
.chart-module14-wrap .top-left-title img{width: 80%;}
.chart-part-box1{background: rgba(101, 132, 226, .1);padding:15px;}
.chart-part-bar{border: 1px solid rgba(25, 186, 139, .17);position: relative;}
.chart-part-bar:before,.chart-part-bar:after {position: absolute;width:22px;height:9px;content: "";}
.chart-part-bar:before{border-left: 2px solid #02a6b5;left: 0;border-top: 2px solid #02a6b5;}
.chart-part-bar:after{border-right: 2px solid #02a6b5;right: 0;bottom: 0;border-bottom: 2px solid #02a6b5;}
.chart-part-bar li{color: #fff;padding: 4px 0;font-weight: bold;}
.chart-part-bar li:first-child:before{ position:absolute; content: ""; height:50%; width: 1px; background: rgba(255,255,255,.2); right: 0; top: 25%;}
.chart-part-bar2 li {font-size:19px;color: rgba(255, 255, 255, .7);padding-top:10px;}
.chart-part-bar li,.chart-part-bar2 li{width: 50%;text-align: center;position: relative;z-index: 100;}
.chart-part2-box{padding: 15px;background: rgba(0, 0, 0, .2);position: relative;margin-bottom: 15px;z-index: 10;}
.chart-part2-top li{float: left;width: 50%;text-align: center;position: relative;}
.chart-part2-top li:before {position: absolute;content: "";height: 80%;width: 1px;background: rgba(255, 255, 255, .1);right: 0;top: 15%;}
.chart-part2-top li:last-child:before{ width: 0;}
.chart-part2-top li h2{ font-size:46px; padding-top: 10px; color: #c7cd4f; font-weight: 700;}
.chart-part2-top li span{ font-size:20px; color: #fff; opacity: .5;}
.chart-part2-data li{ width: 50%; float: left; height: 170px;;}
.chart-part2-data li:nth-child(odd),.chart-part2-data div:nth-child(odd){border-right:1px dotted rgba(255,255,255,.1);}
.chart-part2-data div{ width: 50%; float: left; color: #fff; text-align: center; border-top: 1px dotted rgba(255,255,255,.15); padding: 20px 0 0 0; margin: 20px 0 0 0; font-size: 24px;}
.chart-part3-box{min-height:200px;}
.chart-part3-box .chart-part3-inline{width: 45%; background: rgba(1,202,217,.2); margin-left: 2%; margin-bottom: 1.5%;text-align: center; color:rgba(255,255,255,.9);padding: 10% 0;text-align: center; font-size: 12px;float: left; overflow:hidden;}
.chart-part3-box .chart-part3-inline h3{margin:10% 0;font-weight: 100; font-weight: normal;}
.chart-part3-box .chart-part3-inline p{ padding-top: 30%;}
.chart-part3-box .text-muted{ font-size: 12px; color:#789ce0; }
.chart-part3-box .text-muted img{ vertical-align: middle; margin: 0 3px}
.chart-part3-box .ceeb1fd{ color: #eeb1fd}
.chart-part3-box .c24c9ff{ color: #24c9ff}
.chart-part3-box .cffff00{ color: #ffff00}
.chart-part3-box .c11e2dd{ color: #11e2dd}
.chart-part4-box{min-height:210px;padding: 0 30px 30px 30px;background: rgba(0, 0, 0, 0.2);position: relative;margin-bottom: 20px;z-index: 10;}
.chart-part4-box:before{ position:absolute; content: "";  }
.chart-part4-title{ font-size:27px; color: rgb(255, 185, 0); text-align: left; padding:20px 0 10px 0; position: relative}
.chart-part4-title span{ font-size:18px; color: rgba(255, 255, 255, 0.35); display: block;text-transform:uppercase}
.chart-part4-title:before{ position:absolute; content: "";  width:50%; height:95px; background:url(images/chart-animate.gif) no-repeat right top; background-size:auto 100%; right:-60px; top:-20px ; opacity: .6;}
.chart-part4-nav {padding-top:20px; font-size:0;}
.chart-part4-nav i{font-size:30px;color:#fff; font-style: normal; margin-left:5px;}
.chart-part4-nav span{color:#ffb43e; background:rgba(255,255,255,.05); font-size:48px; font-weight:bold; padding:8px 6px; margin-right:4px;}
.chart-part4-foot{ position:absolute; bottom: 0; width: 100%; left: 0;}
.chart-part4-foot:before,.chart-part4-foot:after{ position:absolute; width:8px; height:8px;  content: "";border-bottom: 2px solid #02a6b5; bottom: 0;}
.chart-part5-box{height:110px;margin-bottom:20px;}
.chart-part5-text{height: 100%;background-color: #034c6a;width: 32%;margin-right: 1.3%;}
.chart-part5-text01{width: 50%;height: 100%;}
.chart-part5-img{width: 40px;height: 40px;margin-left: 5%;margin-top: 35px;}
.chart-part5-title{margin-top: 15px;margin-left: 5%;text-align: center;}
.chart-part5-title p{line-height: 35px;}
.chart-part5-title p:nth-child(1){font-size: 13px;color: #ffffff;}
.chart-part5-title p:nth-child(2){font-size: 28px;color: #ffff43;font-weight: 600;}
.chart-red{color: red !important;}
.chart-sky{color: #25f3e6 !important;}
.chart-org{color: #ff4e4e !important;}
.chart-part6-box{height: 150px;box-sizing: border-box;border: 2px solid red;border-image: url(images/chart-bg9.png) 51 38 21 132;border-width: 50px 37px 20px 130px;position: relative;margin-bottom: 25px;}
.chart-part6-box .inner{position: absolute;top: -50px;right: -30px;bottom: -20px;left: -130px;padding: 23px 35px;}
.chart-part6-box .filter {display: flex;}
.chart-part6-box .filter a {display: block;height: 17px;line-height: 1;padding: 0 17px;color: #1950c4;font-size:17px;border-right: 19px solid #00f2f1;}
.chart-part6-box .filter a:first-child {padding-left: 0;}
.chart-part6-box .filter a:last-child {border-right: none;}
.chart-part6-box .filter a.active {color: #fff;font-size: 19px;}
.chart-part6-box1 .data {display: flex;margin-top:19px;}
.chart-part6-box1 .item {width: 50%;text-align:center;}
.chart-part6-box1 h4 {font-size:24px;color: #fff;margin-bottom:10px;}
.chart-part6-box1 span {display: block;color: #4c9bfd;font-size:16px;}
.chart-part6-box2{height:110px;}
.chart-part6-box2 .inner {display: flex;justify-content: space-between;}
.chart-part6-box1 .item{text-align:center;}
.chart-part6-box2 h4{font-size:24px;padding-left:5px;color: #fff;margin-bottom:10px}
.chart-part6-box2 span{font-size:16px;color: #4c9bfd;}
.chart-part6-box3{height:230px;}
.chart-part6-box3 .data {overflow: hidden;}
.chart-part6-box3 .item {margin-top:20px;text-align:center;}
.chart-part6-box3 .item:first-child {float: left;}
.chart-part6-box3 .item:last-child {float: right;}
.chart-part6-box3 h4 {color: #fff;font-size:30px;margin-bottom:5px;}
.chart-part6-box3 small {font-size: 50%;}
.chart-part6-box3 span {display: block;color: #4c9bfd;font-size:14px;}
.chart-part7-left{width:49%;height: 100px;background: #083579;}
.chart-part7-right{width:49%;height: 100px;background: #0a2850;}
.chart-part7-title{color:#ffffff;font-size:18px;text-align: center;padding:15px 0px;}
.chart-part7-num{color:#ffffff;font-size:24px;text-align: center;font-weight: 600;}
.chart-part7-num .number{font-size:12px;font-weight: 100;}
.chart-part7-num2{font-size:12px;color:#ffffff;padding:8px 10px}
.chart-part8-box{width: 100%;height:110px;display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;}
.chart-part8-weather{width: 50%;height:110px;border: 1px solid #0E94EA;display: flex;flex-flow: row nowrap;justify-content: space-around;align-items: center;}
.chart-part8-weather>.chart-part8-data {width:60%;border-right: 2px solid #cdddf7;}
.chart-part8-data>p {font-size:16px; margin: 0 5px;color: #cdddf7;text-align: center;margin: 0;}
.chart-part8-data>p>span {margin: 0 5px;}
.chart-part8-data>p.time {font-size:42px;height:42px;line-height:42px;}
.chart-part8-box>img {width: 3%;height:110px;margin: 0 3%;}
.chart-part8-select{width: 40%;height:110px;box-sizing: border-box;position: relative;}
.chart-part8-select>div {width: 100%;position: absolute;top: 20px;left: 0;display: flex;flex-flow: row nowrap;justify-content: space-between;}
.chart-part9-box{background-color: rgba(101, 132, 226, .1);padding: .781vw;}
.chart-part9-hd{position: relative;border: 1px solid rgba(25, 186, 139, .17);}
.chart-part9-hd:before{position: absolute;top: 0;left: 0;content: "";width: 1.563vw;height: 3.125vw;border-top: .104vw solid #02a6b5;border-left: .104vw solid #02a6b5;}
.chart-part9-hd:after{position: absolute;bottom: 0;right: 0;content: "";width: 1.563vw;height: 3.125vw;border-right: .104vw solid #02a6b5;border-bottom: .104vw solid #02a6b5;}
.chart-part9-hd ul,.chart-part9-bd ul{display: flex;}
.chart-part9-hd li{position: relative;flex: 1;height: 4.167vw;font-size: 2.344vw;line-height: 4.167vw;color: #ffeb7b;text-align: center;font-family: electronicFont;}
.chart-part9-bd ul li{flex: 1;height: 2.083vw;font-size: .938vw;padding-top: .521vw;text-align: center;color: hsla(0, 0%, 100%, .7);}
.chart-part10-box{min-height:70px;}
.chart-part10-list{float: left;width: 33.2%;height: 65%;margin-top: 5%;text-align: center;color: #4ADEFE;}
.chart-part10-title {font-size: 18px;margin-top: -15%;}
.chart-part10-num {margin-top: 3%;font-size: 16px;}
.chart-part10-num span {font-size: 30px;}
.chart-part10-list span {color: #F3DB5C;}
.chart-part10-today {font-size: 14px;margin-top: 4%;}
.chart-part10-list:nth-of-type(2){border-left: 1px solid #4E72B0;border-right: 1px solid #4E72B0;}
.chart-part11-box{border: 1px solid rgba(100, 162, 255, .2);box-sizing: border-box;position: relative;margin-bottom: 15px;background: rgba(0, 35, 120, .36);}
.chart-part11-box:before{border-left: 1px solid #0258f0;border-top: 1px solid #0258f0;position:absolute;left: -1px;top: -1px;}
.chart-part11-box:after{border-right: 1px solid #0258f0;border-bottom: 1px solid #0258f0;position:absolute;right: -1px;bottom: -1px;}
.chart-part11-title{height: 40px;line-height: 40px;font-weight: 600;padding-left: 15px;position: relative;box-sizing: border-box;}
.chart-part11-title:after{position: absolute;content: "";width: 20%;height: 1px;background: #0258f0;left: 5%;opacity: .4;bottom: 0;}
.chart-part11-wrap{width:100%;padding:15px;min-height:300px;}
.chart-part11-list li{ float:left; width: 50%; padding-bottom: 10px; text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.chart-part11-list li:nth-child(1){ border-right: 1px solid rgba(255,255,255,.1);border-bottom: 1px solid rgba(255,255,255,.1)}
.chart-part11-list li:nth-child(2){border-bottom: 1px solid rgba(255,255,255,.1)}
.chart-part11-list li:nth-child(3){border-right: 1px solid rgba(255,255,255,.1)}
.chart-part11-list li img{display:block; margin:20px auto  5px auto; }
.chart-part11-list li span{ font-size: 12px; color: #fff; opacity: .6;}
.chart-part11-list li p{ font-size:24px; color: #fff; font-weight: bold;}
.chart-part11-list ul{ overflow:hidden;}
.chart-part12-box{min-height:220px;display: flex;flex-wrap: wrap;}
.chart-part12-item{width: 33%;}
.chart-part12-item .number {height: 60%;display: flex;justify-content: center;align-items: center;color: gold;font-size: 30px;font-weight: bold;}
.chart-part12-item .text {height: 40%;display: flex;justify-content: center;align-items: center;color: white;font-size: 18px;font-weight: bold;}
.chart-part13-list li{float: left; width: 50%; padding:10px 0; text-align: center;}
.chart-part13-list li .yq{width:100px; height: 100px; margin: 0 auto  5px auto;  position: relative; display: flex; justify-content: center;align-items: center; font-size: 30px;color: #fff32b;}
.chart-part13-list li span{color:#fff;opacity: .8; font-size: 14px;}
.chart-part13-list li .yq:before{position: absolute; width: 100%; height: 100%; content: ""; background: url(images/chart-bg11.png) center center; border-radius: 100px; background-size: 100% 100%; opacity:.3;left:0; top: 0; animation: myfirst4 15s infinite linear;}
.chart-part13-list li .yq:after{position: absolute; width: 86%; background: url(images/chart-bg10.png) center center; border-radius: 100px; background-size: 100% 100%;  opacity:.3;height: 86%; content: "";   left:7%; top: 7%; animation: myfirst3 15s infinite linear;}
.chart-part14-list{display: flex;display: -webkit-flex;flex-wrap: wrap;width: 100%;}
.chart-part14-list li{width:33.3%;text-align:center;margin-bottom:15px;}
.chart-part14-list li .shu{font-size:35px;color:rgba(14,253,255,1);padding:30px 0 5px;font-weight:normal;}
.chart-part14-list li .zi{font-size:15px;color:#fff;}
.chart-part15-head .title{color:#fff;text-align: center;width: 100%;font-size: 12px;padding-top: 12px;height: 30px;font-weight: normal;letter-spacing: 2px;font-weight: normal;overflow: hidden;}
.chart-part15-head .date{overflow: hidden;padding: 1.9% 5% .2%;height:25px;position: relative;}
.chart-part15-head .date p.pull-left {font-size: 12px;color: rgba(255, 255, 255, 1);position: absolute;left: 5%;top: 25%;}
.chart-part15-head .date p.pull-right {font-size: 12px;color: rgba(255, 255, 255, .6);position: absolute;right: 5%;top: 25%;}
.chart-part15-box{min-height:264px;background: url(images/chart-bg12.png);background-size: 100% 100%;background-repeat: no-repeat;background-position: top center;}
.chart-part15-box .chart-part15-list{margin:5px 14px;}
.chart-part15-box .chart-part15-inline{ width: 24.2%;margin: 0 .4%;float:left;background: rgba(1, 202, 217, .2);padding: 14% 0;height: 100%;font-size: 10px;}
.chart-part15-box .chart-part15-inline h3{margin:10% 0;font-weight: 100; font-weight: normal;}
.chart-part15-box .chart-part15-inline p{color:#fff;padding-top: 30%;}
.chart-part15-box .text-muted{ font-size: 12px; color:#789ce0; }
.chart-part15-box .text-muted img{ vertical-align: middle; margin: 0 3px}
.chart-part15-box .ceeb1fd{ color: #eeb1fd}
.chart-part15-box .c24c9ff{ color: #24c9ff}
.chart-part15-box .cffff00{ color: #ffff00}
.chart-part15-box .c11e2dd{ color: #11e2dd}
.chart-part16-box{min-height:230px;padding: 15px;background: rgba(0, 0, 0, .2);position: relative;margin-bottom: 15px;z-index: 10;}
.chart-part16-wrap .num,.chart-part16-wrap .zhibiao{height: 100%;width: 50%;}
.chart-part16-wrap .num{padding-right: 20px;}
.chart-part16-wrap .numbt{font-size: 24px;color: #fff;padding-top: 14px;}
.chart-part16-wrap .numbt span {font-size: 18px;padding-left: 10px;color: #fff;}
.chart-part16-wrap .numtxt{color: #fef000;font-size: 80px;font-family: arial;border-top: 1px solid rgba(255, 255, 255, .1);border-bottom: 1px solid rgba(255, 255, 255, .1);padding: 10px 0;margin: 18px 0;font-weight: bold;letter-spacing: 2px;}
.chart-part16-right .zb1,.chart-part16-right .zb2,.chart-part16-right .zb3 {float: left;width: 33.3333%;height: 100%;}
#zb1,#zb2,#zb3 {height: calc(100% - 30px);}
.chart-part16-wrap .zhibiao span{padding-top: 20px;display: block;text-align: center;color: #fff;font-size: 16px;}
.boxall{border: 1px solid rgba(25,186,139,.17);padding: 0 10px 10px 10px;background: rgba(255,255,255,.04) url(images/chart-bg.png);background-size: 100% auto;position: relative;margin-bottom:15px;z-index: 10;}
.boxall:before,
.boxall:after{ position:absolute; width: 10px; height: 10px; content: "";  border-top: 2px solid #02a6b5; top: 0;}
.boxall:before,.boxfoot:before{border-left: 2px solid #02a6b5;left: 0;}
.boxall:after,.boxfoot:after{border-right: 2px solid #02a6b5; right: 0;}
.alltitle{ font-size:24px; color:#fff; text-align: center; line-height:60px; border-bottom:1px solid rgba(255,255,255,.2)}
.boxfoot{ position:absolute; bottom: 0; width: 100%; left: 0;}
.boxfoot:before,
.boxfoot:after{ position:absolute; width: 10px; height: 10px;  content: "";border-bottom: 2px solid #02a6b5; bottom: 0;}
.bar{background:rgba(101,132,226,.1); padding:15px;margin-bottom:15px;}
.barbox li,.barbox2 li{ width:33.3%; text-align: center; position: relative;}
.barbox:before,
.barbox:after{ position:absolute; width:30px; height: 10px; content: ""; }
.barbox:before{border-left: 2px solid #02a6b5;left: 0;border-top: 2px solid #02a6b5; }
.barbox:after{border-right: 2px solid #02a6b5; right: 0; bottom: 0;border-bottom: 2px solid #02a6b5; }
.barbox{  border: 1px solid rgba(25,186,139,.17); position: relative;}
.barbox li{ font-size: 51px; color: #ffeb7b; padding: 5px 0;  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; font-weight: bold;}
.barbox2 li{ font-size:109px; color: #637c9f; padding-top: 10px;}
.map{position:absolute; height: 7.2rem; z-index:-1;}
.map4{width: 200%; height:7rem;  position: relative; left: -50%; top: 4%; margin-top: .2rem; z-index: 5;}
.map1,.map2,.map3{ position:absolute;}
.map1{width:6.43rem; z-index: 2;top:.45rem; left: .4rem;  animation: myfirst2 15s infinite linear;}
.map2{width:5.66rem; top:.85rem; left: .77rem; z-index: 3; opacity: 0.2; animation: myfirst 10s infinite linear;}
.map3{width:5.18rem; top:1.07rem; left: 1.13rem; z-index: 1;}
#echarts6,#echarts7,#echarts8{ position:relative;}
#echarts6:before,
#echarts7:before,
#echarts8:before{ position:absolute; content: "23124"; width: 100%; text-align: center; bottom:15px; color: #fff; opacity: .7; font-size:15px;}
#echarts6:before{ content: "会员总量"}
#echarts7:before{ content: "会员登录次数"}
#echarts8:before{ content: "会员短消息数"}
.chart-tabs{text-align: center; padding: 10px 0 0 0;}
.chart-tabs a {position: relative;display: inline-block;margin-left: 1px;padding:5px 20px;color: #898989;transition: all .3s ease-out 0s;font-size: 14px;}
.chart-tabs li{ display:inline-block;}
.chart-tabs a:after {position: absolute; width: 1px;height: 10px;background-color: rgba(255,255,255,.1);content: '';margin-left:0; right:-1px;    margin-top: 7px;}
.chart-tabs li a.active {border: 1px solid rgba(25,186,139,.17); background: rgba(255,255,255,.05); color:#fff;}
.tit02{ text-align:center; margin: 10px 0; position: relative}
.tit02 span{border: 1px solid rgba(25,186,139,.17); letter-spacing: 2px; padding:1px 20px; background: rgba(255,255,255,.05);  font-size:18px;  color: #49bcf7;}
.tit02:before,.tit02:after{ position:absolute; width:26%; height: 1px;background: rgba(25,186,139,.2);  content: ""; top:12px;}
.tit02:after{ right:0;}
.tit02:before{ left:0;}
.wrap{ height:245px; overflow: hidden;}
.wrap li{  line-height:42px; height:42px; font-size: 18px; text-indent: 24px; margin-bottom: 10px; }
.wrap li p{border: 1px solid rgba(25,186,139,.17);color: rgba(255,255,255,.6); }
.sy{ float:left; width: 33%; height:200px; margin-top: -25px;}
.adduser{ height:240px; overflow: hidden;}
.adduser li{height:50px;}
.adduser img{ width: 40px;height: 40px; border-radius: 5px; margin-right: 10px; display: inline-block; vertical-align: middle;}
.adduser span{line-height:50px; font-size:15px;color: rgba(255,255,255,.6); }
.infohtml{ height:240px; overflow: hidden;}
.infohtml li{height:50px;}
.infohtml img{ width:40px; border-radius:50px; margin-right: 10px; display: inline-block; vertical-align: middle;}
.infohtml span{line-height:50px; font-size:18px;color: rgba(255,255,255,.6); }
.sycm ul{padding: 16px 0;}
.sycm li{ float: left; width: 33.33%; text-align: center; position: relative}
.sycm li:before{ position:absolute; content: ""; height:30%; width: 1px; background: rgba(255,255,255,.1); right: 0; top: 15%;}
.sycm li:last-child:before{ width: 0;}
.sycm li h2{font-size:20px;color: #c5ccff;}
.sycm li span{font-size:15px;color: #fff;opacity: .5;}
@keyframes myfirst2
{
from {transform: rotate(0deg);}
to {transform: rotate(359deg);}
}

@keyframes myfirst
{
from {transform: rotate(0deg);}
to {transform: rotate(-359deg);}
}
@keyframes myfirst3
{
to { transform: rotate(-360deg)}
}
@keyframes myfirst4
{
to { transform: rotate(360deg)}
}
@keyframes outer-ripple {
	0% {
		transform: scale(1);
		filter: alpha(opacity=50);
		opacity: 0.5;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		-webkit-filter: alpha(opacity=50);
	}

	80% {
		transform: scale(1.5);
		filter: alpha(opacity=0);
		opacity: 0;
		-webkit-transform: scale(1.5);
		-moz-transform: scale(1.5);
		-ms-transform: scale(1.5);
		-o-transform: scale(1.5);
	}

	100% {
		transform: scale(2.5);
		filter: alpha(opacity=0);
		opacity: 0;
		-webkit-transform: scale(2.5);
		-moz-transform: scale(2.5);
		-ms-transform: scale(2.5);
		-o-transform: scale(2.5);
	}
}
@-webkit-keyframes outer-ripple {
	0% {
		transform: scale(1);
		filter: alpha(opacity=50);
		opacity: 0.5;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
	}

	80% {
		transform: scale(2.5);
		filter: alpha(opacity=0);
		opacity: 0;
		-webkit-transform: scale(2.5);
		-moz-transform: scale(2.5);
		-ms-transform: scale(2.5);
		-o-transform: scale(2.5);
	}

	100% {
		transform: scale(3.5);
		filter: alpha(opacity=0);
		opacity: 0;
		-webkit-transform: scale(3.5);
		-moz-transform: scale(3.5);
		-ms-transform: scale(3.5);
		-o-transform: scale(3.5);
	}
}

@-moz-keyframes outer-ripple {
	0% {
		transform: scale(1);
		filter: alpha(opacity=50);
		opacity: 0.5;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
	}

	80% {
		transform: scale(2.5);
		filter: alpha(opacity=0);
		opacity: 0;
		-webkit-transform: scale(2.5);
		-moz-transform: scale(2.5);
		-ms-transform: scale(2.5);
		-o-transform: scale(2.5);
	}

	100% {
		transform: scale(3.5);
		filter: alpha(opacity=0);
		opacity: 0;
		-webkit-transform: scale(3.5);
		-moz-transform: scale(3.5);
		-ms-transform: scale(3.5);
		-o-transform: scale(3.5);
	}
}
@media (min-width: 992px){
	/*header1*/
    .navbar-nav1{margin-top:35px;}
    .navbar-main1 .navbar-right .dropdown-menu,.navbar-main2 .navbar-right .dropdown-menu{left:50%;margin-left:-80px;padding:0;}
	/*header2*/
	.navbar-nav2{margin-top: 60px;}
	/*header3*/
	.navbar-nav3{width:100%;display: flex;}
    .navbar-nav3>li{flex:1;}
	/*header*/
	.header4 .navbar-header{position:absolute;top:-40px;left:0;background-color:#fff;-webkit-box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.18); box-shadow: 0px 0px 18px 0px rgba(2, 2, 2, 0.18);}
	.main-comp1,.main-comp3,.main-comp4,.main-comp6 .comp-header{width: 96%;margin: 0 auto;}
	.main-comp2 .container-fluid{padding-left:0;padding-right:0;}
	.main-comp10 .container-fluid,.comp10-top .container-fluid{width: 96%;}
	.main-comp5{width:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:1;}
	.main-comp5 .navbar-brand{padding:25px 15px;}
	.main-comp6{width:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:1;border-bottom: 1px solid rgba(255,255,255,.4);}
	.main-comp6 .navbar-brand{padding:25px 15px;}
	.main-comp7{width:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:1;}
	.main-comp7 .navbar-brand{padding:25px 15px;}
	.main-comp8{width:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:1;background-color: rgba(0,0,0,.28);}
	.main-comp8 .navbar-brand{padding:25px 15px;}
	.main-comp9{width:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:1;background-color: rgba(0,0,0,.28);}
	.main-comp9 .navbar-brand,.main-comp9 .navbar-brand:hover{padding:25px 40px;background-color: #e88419;}
	.main-comp10{width:100%;position:absolute;top:0;left:0;background-color:transparent;z-index:1;}
	.main-comp10 .navbar-brand{padding:25px 15px;z-index: auto;}
	.comp-inner1 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner2 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: space-between;}
	.comp-inner3 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner4 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner5 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner6 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner7 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner8 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner9 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.comp-inner10 .navbar-collapse.collapse{display: flex !important;-webkit-box-flex: 1;-ms-flex: 1 1 0%;flex: 1 1 0%;align-items: center;justify-content: end;}
	.navbar-default .navbar-comp-nav>li>a{padding: 26px 25px;}
	.navbar-default .navbar-comp2-nav>li>a{padding: 27px 25px;}
	.navbar-default .navbar-comp3-nav>li>a{padding: 26px 25px;}
	.navbar-default .navbar-comp4-nav>li>a{padding: 26px 25px;}
	.navbar-default .navbar-comp5-nav>li>a{padding: 37px 25px;}
	.navbar-default .navbar-comp6-nav>li>a{padding: 37px 25px;}
	.navbar-default .navbar-comp7-nav>li>a{padding: 37px 25px;}
	.navbar-default .navbar-comp8-nav>li>a{padding: 37px 25px;}
	.navbar-default .navbar-comp9-nav>li>a{padding: 37px 25px;}
	.navbar-default .navbar-comp10-nav>li>a{padding: 30px 25px;}
	/*footer*/
	/*footer*/
	.footer-logo{text-align:center;}
	.footer-logo img{max-width:200px;}
	.footer-red4 .row{display:flex;align-items:center;}
    .footer-red4 .footer-end{display:flex;justify-content: end;}
    .footer-red5 .row{display:flex;align-items:center;}
	/*main*/
	.dep-list>li:nth-child(5){margin-right:1%;}
	.news-box{padding-left:38px;}
	.flex-end-sm{display: flex;justify-content: end;}
	.flex-items-sm{display: flex;align-items: center;justify-content: space-between;}
	.worker-sub-tabs .col-md-3{width:20%;}
	.worker-sub-tabs .col-md-9{width:80%;}
}
@media (min-width: 1200px) {
    .section-page4 .col-md-7{width:53%;}
    .section-page4 .col-md-5{width:47%;}
    .news-box{padding-left:68px;}
    .module-special2 .col-md-2{width:10%;}
	.module-special2 .col-md-10{width:90%;}
	.quick-link13{display:flex;margin:0 -5px;}
	.quick-link13 li{flex:auto;padding:0 5px;}
}
@media (min-width: 1240px){
    .container{width: 1220px;}
}
@media (min-width: 1440px){
    .container{width: 1440px;}
	.footer3 .col-md-2{width:10%;}
}
@media (min-width: 1740px){
    .main-nav1 .container{width: 1720px;}
}
@media (max-width:1400px) and (min-width: 1200px){
    .navbar-nav>li>a{padding:49px 10px;}
}
@media (max-width:1200px) and (min-width: 992px){
	.fz28,.common-tabs2 .tabs-nav>li,.common-tabs3 .news-tabs-nav>li h2{font-size:24px;}
    .navbar-brand img{width:240px;height:auto;}
    .navbar-nav>li>a{padding:10px 5px;}
}
@media (max-width: 1024px){
	.section-mark .common-box{-ms-display: flex;display: flex;-ms-flex-direction: column;flex-direction: column;}
    .common-pic{-ms-flex-order: 1;order: 1;height: auto;overflow: hidden;}
    .common-intro-title {position: static;text-align: center;margin: 0 0;}
    .common-intro-text{width: auto;position: static;-ms-flex-order: 2;order: 2;}
}

@media (max-width:991px){
	.fz30{font-size:24px;}
	.fz28,.common-tabs2 .tabs-nav>li,.common-tabs3 .news-tabs-nav>li h2{font-size:20px;}
    .main-nav{position:relative;}
    .navbar-brand{padding:5px 0;}
    .navbar-logo>img{width:auto;height:50px;}
    .navlist{margin-top:0;}
    .navbar-nav,.navbar-nav>li{width:auto;}
    .navbar-nav>li>a{padding:10px 15px;font-size:16px;text-align:left;}
    .navlist .dropdown-menu li a{text-align:left;color:#fff;}
    .navlist>li> a:after{bottom:0;}

    .footer-nav{margin-bottom:20px;}
    .footer-list>li{width:50%;}
    .copyright{margin-bottom:30px;}
	/*main*/
	.common-head h2,.news-box .head .title{font-size:24px;}
	.special-tile{max-width: none;}
	.special-tile h3{-ms-writing-mode: lr-tb;writing-mode: horizontal-tb;writing-mode: lr-tb;}
	.special-tile .more{-ms-writing-mode: lr-tb;writing-mode: horizontal-tb;writing-mode: lr-tb;}
	.special-tile .more a{width:47px;height:12px;display:block;background: url(images/arr11.png) no-repeat;}
	.dep-box h3{font-size:20px;margin:20px;}
	.dep-pages{padding:0 20px;}
	.common-head .more a{font-size:14px;}
	.quick-list>li>a{height:auto;padding:30px 10px;}
	.news-box{padding:0 20px;}
	.quick-link6 li{width:33.33333333%;}
	
	.column-survey-nav,.column-survey-nav2{position:relative;bottom:0;background: rgba(5,63,129,.85);}
	.column-container{position:static;background: rgba(5,63,129,.85);}
	.column-layer{position:relative;bottom:0;}
	.col-left-head{width: 100%;padding:0;}
	.col-right{width:100%;}
	.listnav .head,.column-survey-nav .head,.column-layer .head,.column-survey-nav2 .head{margin-top:0;height:39px;line-height:39px;font-size:16px;text-align:left;padding-left:15px;padding-right: 15px;}
	.listnav .main{padding-bottom:0;border-left:0;}
	.column-survey-nav .head,.column-layer .head{color:#fff;position:relative;padding:0;}
	.column-layer .navbar-head{right:10px;}
	.column-nav{width:100%;}
	.column-nav>li{width:100%;text-align:left;margin:5px 0;}
	.column-nav2{width:100%;background:none;}
	.column-nav2>li{width:100%;height:40px;line-height:40px;text-align:left;margin:0;}
	.column-nav2>li.cur>a:after{display:none;}
	.accordion3 li{padding:0 10px;}
	.accordion3 .linke{height:35px;line-height:35px;text-align:left;}
	.accordion3 .linke a{font-size:14px;}
	.accordion3 li i{top:10px;}
	.accordion3 .open i{top:10px;}
	.accordion3 li .jia{background:none;}
	.accordion3 li.open:before{left:0;}
	.accordion2 li{padding:0 10px;}
	.accordion2 .linke{height:35px;line-height:35px;text-align:left;}
	.accordion2 .linke a,.column-nav>li>a,.column-nav2>li>a{font-size:16px;}
	.accordion2 li i{top:10px;}
	.accordion2 .open i{top:10px;}
	.accordion2 li .jia{background:none;}
	.accordion2 li.open:before{left:0;}
	.submenu a{padding:0 10px;}
}
@media (max-width: 767px){
	.fz24,.fz26,.fz28,.fz30,.fz34,.fz36,.fz40,.fz48,.fz50,.fz60,.fz70,.fz80,.quick-link7 li a{font-size:20px;}
	.common-head h2,.news-box .head .title{font-size:20px;}
	.dep-box h3{font-size:18px;}
	.common-head .more{top:10px;}
	.common-head .more a{font-size:12px;}
	.section-page4:before,.section-page4:after{display:none;}
	.section-page4 .col-left{background: url(bg2.png) center center no-repeat;background-size:cover;}
	.section-page4 .col-right{background: url(bg3.png) center center no-repeat;background-size:cover;}
	.quick-link6 li{width:50%;}
	/*list*/
	.leader-list li h3{width:100%;border-right:0;padding:0 20px;}
	.leader-list li .text1{width:100%;border-right:0;}
	.leader-list li .text2{width:100%;}
	.leader-page1 .leader-list li h3{width:30%;border-right: 2px solid #989898;}
	.leader-page1 .leader-list li .text1{width:70%;}
	.mb20-xs{margin-bottom:20px;}
}