@charset "utf-8";
/* 基本 */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {line-height: 1.15;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
main {display: block;}
h1 {font-size: 2em;margin: 0.67em 0;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
p{margin-top: 0;margin-bottom: 0;}
pre {font-family: monospace, monospace;font-size: 1em;}
a {background-color: transparent;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b,strong {font-weight: bolder;}
code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
img {border-style: none;}
button,input,optgroup,select,textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
button,input {overflow: visible;}
button,select {text-transform: none;}
button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
fieldset {padding: 0.35em 0.75em 0.625em;}
legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {vertical-align: baseline;}
textarea {overflow: auto;resize: none;}
[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
details {display: block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none;}
:root {
  --ddc: #00448f;
  --dnc: #046eff;
  --dnca: rgba(4,110,255,0.6);
  --dlc: #328ad1;
  --fsc: #666666;
  --flc: #333333;
}
body,html,pre{font-family: "Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Wenquanyi Micro Hei", sans-serif;text-align: left;color: var(--flc);}
/* body::-webkit-scrollbar{height: 0;} */
i,em{ font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight: normal;color: var(--flc);}
ul{padding-left: 0;}
ol{padding-left: 22px;}
ul{margin-top: 0;margin-bottom: 0;}
ul li{list-style:none;}
input:focus,select:focus,textarea:focus,button:focus{outline: none;}
input{padding: 0;box-sizing: border-box;}
button{cursor: pointer;background-color: transparent;}
a{color: var(--flc);text-decoration: none;transition: all 0.3s;}
a:hover{color: var(--dnc);}
a:focus{border: none;outline: none;}
@font-face {font-family: 'Bebas';src: url('bebas.ttf') format('truetype');font-weight: 500;font-style: normal;}
@font-face {font-family: 'TimesNewRoman';src: url('TimesNewRoman.ttf') format('truetype');font-weight: 500;font-style: normal;}
#wrapper{min-height: 100vh;}
.clear{*zoom:1;}
.clear::after{content: "";display: block;clear: both;}
.c_con{min-width: 1200px;max-width: 1800px;margin-left: auto;margin-right: auto;box-sizing: border-box;padding: 0 50px;}
.omit{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.mmit{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;}
.fl{float: left;}
.fr{float: right;}
.img1{width: 100%;height: auto;display: block;margin: auto;}
.img2{width: 100%;height: 100%;display: block;margin: auto;}
::-webkit-scrollbar {width: 10px;height: 6px;;border-radius: 100px;background-color: #fff;}
/* background-color: rgba(238,238,238,0.4) */
::-webkit-scrollbar-thumb {background-color: #C1C1C1; border-radius: 100px;cursor: pointer;cursor: pointer;}
.empty{width: 400px;height: auto;background: url(../img/no.png) no-repeat center top;background-size: 50%;padding-top: 200px;box-sizing: border-box;margin: auto;text-align: center;}
.cc_title{border-bottom: 1px solid var(--dnc);padding-bottom: 14px;position: relative;}
.cc_title .more{position: absolute;right: 0;font-size: 16px;color: #a2a2a2;height: 18px;line-height: 18px;top: 18px;}
.cc_title>i{width: 45px;height: 45px;display: inline-block;margin-right: 18px;}
.cc_title>span{font-size: 26px;color: var(--dnc);vertical-align: 14px;}
.cc_title>i.item1{background: url(../img/item1.png) no-repeat center;background-size: 100%;}
.cc_title>i.item2{background: url(../img/item2.png) no-repeat center;background-size: 100%;}
.cc_title>i.item3{background: url(../img/item3.png) no-repeat center;background-size: 100%;}
.cc_title>i.item4{background: url(../img/item4.png) no-repeat center;background-size: 100%;}
.cc_title>i.item5{background: url(../img/item5.png) no-repeat center;background-size: 100%;}
.cc_title>i.item6{background: url(../img/item6.png) no-repeat center;background-size: 100%;}
.cc_title>i.item7{background: url(../img/item7.png) no-repeat center;background-size: 100%;}
.cc_direction{height: 84px;line-height: 84px;font-size: 16px;}
.cc_direction a+a::before{content: ">";margin: 0 6px;}
.cc_direction a:last-child{font-weight: bold;}
.one_banner{height: auto;width: 100%;min-width: 1200px;}
.one_banner img{width: 100%;}

.one_des{font-size: 18px;line-height: 25px}
.page { width: 100%; text-align: center; display: table; margin-top: 20px;}
.pagination { width:auto;  margin:0 auto;text-align: center}
.pagination li {color: #0f6caf;;display: inline-block;margin-right: -1px;padding: 3px 7px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;}
.pagination li.active {background: #0f6caf;color: #fff;border: 1px solid #0f6caf;}
.pagination li a {display: block;text-align: center;color: #0f6caf;width: 100%;height: 100%;}
/* 单页内容区 */
.c_one{min-width: 1200px;max-width: 1720px;margin-left: auto;margin-right: auto;box-sizing: border-box;padding: 0 50px;}
.one_container_ll{float: left;width: 240px;}
.one_container_ll .padding{width: 100%;height: 34px;background: url(../img/icon34.png) no-repeat center top #f5f9ff;background-size: 100%;}
.one_container_ll .catalog{width: 270px;height: 74px;background: url(../img/icon17.png) no-repeat center;background-size: 100%;position: relative;left: -15px;line-height: 63px;text-align: center;color: #fff;font-size: 30px;font-weight: bold;}
.one_container_ll .catalog>i{display: inline-block;width: 33px;height: 33px;background: url(../img/icon16.png) no-repeat center;background-size: 100%;vertical-align: -6px;margin-right: 18px;}
.one_container_ll .catalog>span{font-size: 20px;font-family: Georgia, 'Times New Roman', Times, serif;letter-spacing: 2px;}
.one_container_ll .children{position: relative;top: -7px;}
.one_container_ll .children a{display: block;width: 100%;height: 78px;line-height: 78px;box-sizing: border-box;padding-left: 24px;;margin-bottom: 3px;background-color: #f5f9ff;font-size: 18px;;color: var(--fsc);position: relative;}
.one_container_ll .children a:hover{background-color: #cee3ff;color: var(--flc);}
.one_container_ll .children a.on{color: var(--flc);}
.one_container_ll .children a.on::before{content: "";position: absolute;left: 0;top: 0;width: 8px;height: 100%;background: var(--dnc);}
.one_container_rr{float: right;width: calc(100% - 240px - 5%);padding-bottom: 190px;}
/* 新闻内容区 */
.news_container_ll{float: left;width: calc(100% - 26% - 2%);margin-bottom: 190px;}
.news_container_rr{float: right;width: 26%;}

/* 基本 end */

/* 公共 */
.cc_header{background-color: #fff;position: relative;z-index: 10;}
.cc_header_top{padding-top: 26px;}
.cc_header_top .fl{font-size: 15px;vertical-align: top;}
.cc_header_top .fr{font-size: 15px;}
.cc_header_top .fr a{margin: 0 6px;}
.cc_header_center{margin-top: 26px;}
.cc_header_center .logo{width: 134px;height: 134px;}
.cc_header_center .logotitle{width: 560px;height: 127px;margin-left: 50px;}
.cc_header_center .logotitle>h2{font-size: 32px;line-height: 50px;margin: 0;color: #00448f;font-weight: bold;text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.31);-webkit-text-stroke: 2px #fff;letter-spacing: 2px;}
.cc_header_center .logotitle>h4{font-size: 15.4px;text-transform: uppercase;margin: 0;color: #00448f;font-weight: normal;letter-spacing: 0.6px;padding-bottom: 10px;margin-top: 12px;position: relative;left: -2px;}
.cc_header_center .logotitle>p{font-size: 24px;color: rgba(51,51,51,0.9);letter-spacing: 2px;position: relative;letter-spacing: 8px;padding-top: 8px;}
.cc_header_center .logotitle>p::before{content: "";position: absolute;left: 0.5%;top: 0;width: 96.8%;height: 1px;background-color: #333;}
.cc_header_center .qrcode{width: 108px;height: 108px;}
.cc_header_center .article{margin-left: 42px;}
.cc_header_center .article .tel{padding-top: 6px;display: block;}
.cc_header_center .article .tel>i{width: 47px;height: 41px;background: url(../img/icon1.png) no-repeat center;background-size: 100%;display: inline-block;}
.cc_header_center .article .tel>span{font-size: 26px;color: var(--ddc);vertical-align: 8px;margin-left: 14px;}
.cc_header_cr{margin-top: 7px;}
.cc_header_center .article .put{margin-top: 14px;}
.cc_header_center .article .put>input{width: calc(100% - 42px);height: 42px;border: 1px solid #a2a2a2;border-right: none;padding: 0 12px;}
.cc_header_center .article .put>button{width: 42px;height: 42px;border: none;background: url(../img/icon2.png) no-repeat center var(--ddc);background-size: 60%;}
.cc_header_bottom{background-color: var(--dnc);margin-top: 28px;}
.cc_header_bottom a{color: #fff;}
.cc_header_bottom a:hover{background-color: #005ad5;}
.cc_header_nav .nav_out{width: 11%;float: left;position: relative;}
.cc_header_nav .nav_checked a{background-color: #005ad5;}
.cc_header_nav .nav_outa{display: block;height: 76px;line-height: 76px;box-sizing: border-box;text-align: center;font-size: 18px;position: relative;overflow: hidden;}
.cc_header_nav .nav_out+.nav_out .nav_outa::before{content: "";position: absolute;left: 0;top: 18px;width: 1px;height: 40px;background-color: #fff;}
.cc_header_nav .nav_in{position: absolute;width: 100%;height: auto;top: 76px;left: 0;}

.cc_header_nav .nav_ina{display: block;width: 100%;background-color: var(--dnc);text-align: center;height: 0px;line-height: 50px;font-size: 16px;opacity: 0;overflow: hidden;;transition: 0.5s all cubic-bezier(0.73, 0.32, 0.34);}
.cc_header_nav .nav_in .nav_ina:nth-child(n+6){position: absolute;left: 100%;border-left: 1px solid white;}
.cc_header_nav .nav_in .nav_ina:nth-child(6),.cc_header_nav .nav_in .nav_ina:nth-child(11){top: 0;}
.cc_header_nav .nav_in .nav_ina:nth-child(7),.cc_header_nav .nav_in .nav_ina:nth-child(12){top: 50px;}
.cc_header_nav .nav_in .nav_ina:nth-child(8),.cc_header_nav .nav_in .nav_ina:nth-child(13){top: 100px;}
.cc_header_nav .nav_in .nav_ina:nth-child(9),.cc_header_nav .nav_in .nav_ina:nth-child(14){top: 150px;}
.cc_header_nav .nav_in .nav_ina:nth-child(10),.cc_header_nav .nav_in .nav_ina:nth-child(15){top: 200px;}
.cc_header_nav .nav_in .nav_ina:nth-child(n+11){position: absolute;left: 200%;}
.cc_header_nav .nav_out:hover .nav_ina{height: 50px;opacity: 1;border-top: 1px solid #fff;}
.cc_header_nav .nav_out:hover .nav_ina{height: 50px;opacity: 1;border-top: 1px solid #fff;}
.cc_footer{background-color: #007cd0;padding-bottom: 16px;}
.cc_footer_ll{width: 300px;text-align: center;padding-top: 52px;}
.cc_footer_ll .pic{width: 180px;height: auto;display: inline-block;}
.cc_footer_rr{width: calc(100% - 300px);height: auto;padding-top: 40px;}
.cc_footer_nav{width: 80%;border-bottom: 1px solid #fff;padding-bottom: 16px;}
.cc_footer_nav .nava{font-size: 18px;color: #fff;float: left;width: 8%;margin-right: 3.5%;margin-bottom: 10px;overflow: hidden;white-space: nowrap;}
.cc_footer_nav .nava:nth-child(9n){margin-right: 0;text-align: right;}
.cc_footer_group{margin-top: 20px;}
.cc_footer_address{width: 320px;}
.cc_footer_address .title{font-size: 20px;color: #fff;font-weight: bold;}
.cc_footer_address .pp{margin-top: 12px;line-height: 22px;font-size: 16px;color: rgba(255,255,255,0.8);position: relative;box-sizing: border-box;padding-left: 32px;}
.cc_footer_address .pp i{width: 22px;height: 22px;position: absolute;left: 0;top: 0;}
.cc_footer_address .pp .i1{background: url(../img/icon13.png) no-repeat center;background-size: 100%;}
.cc_footer_address .pp .i2{background: url(../img/icon14.png) no-repeat center;background-size: 100%;}
.cc_footer_address .pp .i3{background: url(../img/icon15.png) no-repeat center;background-size: 100%;}
.cc_footer_qrcode .pic{float: left;width: 127px;height: 127px;margin-left: 22px;}
.cc_footer_friend{margin-top: 30px;}
.cc_footer_friend>span{font-size: 16px;color: #fff;dispaly:block;float: left;}
.cc_footer_friend>a{font-size: 16px;color: rgba(255,255,255,0.8);margin: 0 18px;dispaly:block;float: left;}
.cc_footer_copy{text-align: center;color: rgba(255,255,255,0.8);font-size: 14px;margin-top: 40px;}
.cc_footer_copy a{color: rgba(255,255,255,0.8);}
/* 公共 end */

/* 首页 */
.index_banner{height: 750px;position: relative;}
.index_banner .imgLiquidFill{display: block;width: 100%;height: 750px;}
.index_banner .slick-prev,.index_banner .slick-next{width: 50px;height: 100px;position: absolute;top: 50%;opacity: 0;margin-top: -25px;cursor: auto;cursor: pointer;outline: none;border: none;z-index: 1;transition: all 0.4s;}
.index_banner .slick-prev{left: 30px;background: url(../img/pnbtn1.png) no-repeat center;background-size: 90%;opacity: 0;}
.index_banner .slick-next{right: 30px;background: url(../img/pnbtn2.png) no-repeat center;background-size: 90%;opacity: 0;}
.index_banner:hover .slick-prev,.index_banner:hover .slick-next{opacity: 1;}
.index_news{padding-top: 30px;}
.index_news_main{margin-top: 37px;}
.index_news_left{width: 50%;position: relative;height: 560px;}
.index_news_item{display: block;width: 100%;height: 560px;border-radius: 10px;position: relative;}
.index_news_item .mask{position: absolute;bottom: 0;width: 100%;height: 80px;line-height: 80px;background-color: rgba(0,0,0,0.4);color: #fff;font-size: 22px;box-sizing: border-box;border-radius: 0 0 10px 10px;padding: 0 40% 0 4%;transition: all 0.4s;}
.index_news_item .mask:hover{background-color: var(--dnca);}
.index_news_left .slick-dots{position: absolute;width: 100%;bottom: 30px;text-align: right;box-sizing: border-box;padding-right: 9%;}
.index_news_left .slick-dots>li{width: 19px;height: 19px;background-color: rgba(255,255,255,0.45);display: inline-block;border-radius: 50%;margin: 0 9px;cursor: pointer;}
.index_news_left .slick-dots>li.slick-active{background-color: #00b4ff;}
.index_news_right{width: 48%;height: 560px;box-sizing: border-box;border: 1px solid var(--dnc);overflow: hidden;}
.index_news_section{box-sizing: border-box;padding: 0 10px;border-radius: 10px;}
.idnex_news_chunk{line-height: 35px;height: 35px;display: block;padding: 17px 0;box-sizing: content-box;border-bottom: 1px solid #f0f0f0;}
.idnex_news_chunk .pp{width: 75%;color: var(--fsc);}
.idnex_news_chunk .dd{width: 25%;text-align: right;color: #a2a2a2;}
.idnex_news_chunk i.new{width: 35px;height: 35px;background: url(../img/icon4.png);display: inline-block;vertical-align: top;}
.idnex_news_chunk i.point{width: 35px;height: 35px;position: relative;display: inline-block;vertical-align: top;}
.idnex_news_chunk i.point::before{content: "";width: 10px;height: 10px;position: absolute;top: 50%;margin-top: -5px;left: 3px;background-color: #b0b0b0;transform: rotate(45deg);}
.idnex_news_chunk:hover .pp{color: var(--dnc);}
.idnex_news_chunk:hover i.new{background: url(../img/icon4a.png);}
.idnex_news_chunk:hover i.point::before{background-color: var(--dnc);}
.idnex_news_chunk:focus{border-bottom: 1px solid var(--dnc);}
.index_not{margin-top: 36px;}
.index_not_bet{width: 47%;}
.index_not_hd{position: relative;margin-bottom: 16px;}
.index_not_hd::before{content: "";width: 100%;height: 1px;background-color: #dcdcdc;position: absolute;bottom: 3px;z-index: -1;}
.index_not_hd>li{float: left;height: 54px;line-height: 54px;font-size: 20px;border-bottom: 6px solid transparent;cursor: pointer;}
.index_not_hd>li+li{margin-left: 30px;}
.index_not_hd>li.on{border-color: var(--dnc);color: var(--dnc);}
.index_not_bd{width: 100%;box-sizing: border-box;border: 1px dashed var(--dnc);border-radius: 10px;}
.index_not_bd .index_news_section{padding: 10px 22px 10px 32px;border-radius: 0;height: 356px;overflow: hidden;}
.index_not_bd .idnex_news_chunk{padding: 10px 0;}
.index_not_bd .idnex_news_chunk.download .pp{width: 65%;}
.index_not_bd .idnex_news_chunk.download .dd{width: 35%;position: relative;}
.index_not_bd .idnex_news_chunk.download .dd::after{content: "下载";position: absolute;font-size: 14px;right: 100px;transition: all 0.3s;border-radius: 4px;padding: 0 10px;}
.index_not_bd .idnex_news_chunk.download:hover .dd{color: var(--dnc);}
.index_not_bd .idnex_news_chunk.download:hover .dd:hover::after{background-color: var(--dnc);color: #fff;}

.index_effect{margin-top: 14px;}
.index_effect_main{margin-top: 30px;border-bottom: 1px solid #ccc;padding-bottom: 26px;}
.index_effect_item{width: 18%;float: left;border-radius: 9px;box-sizing: border-box;padding-top: 26px;padding-bottom: 3%;}
.index_effect_item .pic{width: 36%;height: auto;margin: auto;}
.index_effect_item .pp{font-size: 28px;text-align: center;color: #fff;margin-top: 20px;}
.index_effect_main .index_effect_item:not(:first-child){margin-left: 2.5%;}
.index_effect_main .index_effect_item:nth-child(1){background-color: #b4222d;}
.index_effect_main .index_effect_item:nth-child(2){background-color: #13b270;}
.index_effect_main .index_effect_item:nth-child(3){background-color: #006fa9;}
.index_effect_main .index_effect_item:nth-child(4){background-color: #7588bb;}
.index_effect_main .index_effect_item:nth-child(5){background-color: #5ab4ce;}
.index_effect_article{padding-top: 50px;padding-bottom: 40px;}
.index_effect_article .title{text-align: center;}
.index_effect_article .title>span{display: inline-block;font-size: 65px;color: #feb930;font-weight: bold;font-style: italic;-webkit-text-stroke: 2px #000;letter-spacing: 2px;}
.index_effect_article .title>i{display: inline-block;width: 160px;height: 12px;border: 2px solid #000;border-radius: 3px;background-color: #feb930;vertical-align: 12px;margin: 0 26px;}
.index_effect_article .stitle{text-align: center;margin-top: 56px;}
.index_effect_article .stitle>span{display: inline-block;vertical-align: top;height: 77px;line-height: 77px;color: #333;font-size: 28px;font-weight: bold;;background: url(../img/icon10c.png) repeat-x center;background-size: auto;padding: 0 50px;position: relative;z-index: 1;}
.index_effect_article .stitle>span::before{content: "";width: 23px;height: 100%;position: absolute;left: 0;top: 0;background: url(../img/icon10a.png) no-repeat center;z-index: -1;}
.index_effect_article .stitle>span::after{content: "";width: 23px;height: 100%;position: absolute;right: 0;top: 0;background: url(../img/icon10b.png) no-repeat center;z-index: -1;}
.index_effect_article .cont{padding-top: 48px;max-width: 1200px;margin: auto;}
.index_effect_article .cont p{text-indent: 2em;line-height: 30px;font-size: 18px;}
/* .index_effect_article .cont img{display: block;max-width: 100%;height: auto;margin: auto;} */
.index_work{padding-bottom: 30px;}
.index_work_main{margin-top: 42px;text-align: center;}
.index_work_main .pic{box-shadow: 0px 2px 20.37px 0.63px rgba(0, 0, 0, 0.3);display: inline-block;width: 44%;margin: 0 20px;vertical-align: top;}
.index_mien_main{margin-top: 30px;}
.index_mien_item{float: left;width: 23.5%;height: auto;margin-right: 2%;margin-bottom: 0px;;box-shadow: 0px 4px 4.85px 0.15px rgba(0, 0, 0, 0.08);}
.index_mien_main .index_mien_item:nth-child(4n){margin-right: 0;}
.index_mien_item .pic{width: 100%;height: 316px;}
.index_mien_item .pp{background-color: #fff;height: 90px;line-height: 90px;font-size: 25px;font-weight: bold;;box-sizing: border-box;padding: 0 20px;transition: all 0.3s;}
.index_mien_item:hover .pp{color: #fff;background-color: var(--dnc);}
.index_intro{padding-bottom: 44px;margin-top: 40px;}
.index_intro_main{margin-top: 32px;}
.index_intro_ll{width: 51%;background-color: #f2f2f2;box-sizing: border-box;padding: 0 30px;}
.index_intro_ll::before{content: "";display: block;width: 100%;height: 36px;}
.index_intro_ll .title{height: 40px;line-height: 40px;}
.index_intro_ll .title>span{position: relative;font-size: 38px;height: 40px;font-weight: bold;}
.index_intro_ll .title>span::after{content: "";width: 2px;height: 100%;position: absolute;background-color: var(--dnc);margin-left: 20px;}
.index_intro_ll .title>i{padding-left: 38px;font-size: 24px;color: #3a3a3a;text-transform: uppercase;}
.index_intro_ll .cont{margin-top: 30px;}
.index_intro_ll .cont p{font-size: 18px;color: rgba(0,0,0,0.65);line-height: 30px;text-indent: 2em;}
.index_intro_ll .links{margin-top: 36px;padding-bottom: 20px;}
.index_intro_ll .link{float: left;width: 18.4%;height: 157px;border: 1px solid #bababa;border-radius: 6px;box-sizing: border-box;padding-top: 22px;}
.index_intro_ll .links .link:not(:first-child){margin-left: 2%;}
.index_intro_ll .link .pic{width: 77px;height: 77px;position: relative;margin: auto;overflow: hidden;}
.index_intro_ll .link .pic .i0{width: 100%;height: 100%;position: absolute;left: 0;top: -77px;opacity: 0;transition: all 0.4s;}
.index_intro_ll .link .pic .i1{width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 1;transition: all 0.4s;}
.index_intro_ll .link .pp{text-align: center;color: var(--fsc);margin-top: 7%;font-size: 24px;box-sizing: border-box;padding: 0 10px;}
.index_intro_ll .link:hover,.index_intro_ll .link.on{background-color: var(--dnc);}
.index_intro_ll .link:hover .i0,.index_intro_ll .link.on .i0{top: 0;opacity: 1;}
.index_intro_ll .link:hover .i1,.index_intro_ll .link.on .i1{top: 77px;opacity: 0;}
.index_intro_ll .link:hover .pp,.index_intro_ll .link.on .pp{color: #fff;}
.index_intro_rr{width: 49%;height: 100%;position: relative;}
.index_intro_rr .icon{width: 136px;height: 136px;border-radius: 50%;position: absolute;top: calc(50% - 68px);left: calc(50% - 68px);background: url(../img/icon11a.png) no-repeat center rgba(255,255,255,0.42);cursor: pointer;transition: all 0.4s;}
.index_intro_rr .icon:hover{background-color: var(--dnc);}
/* 首页 end */

/* 中心介绍 */
.intro1_picture{width: 100%;height: auto;padding: 18px;box-sizing: border-box;position: relative;}
.intro1_picture::before{content: "";position: absolute;left: 0;top: 0;width: 38.5%;height: 67%;background-color: var(--dnc);z-index: -1;}
.intro1_picture::after{content: "";position: absolute;bottom: 0;right: 0;width: 38.5%;height: 67%;background-color: var(--dnc);z-index: -1;}
.intro1_picture .pic{width: 100%;height: 530px;background-color: #efefef;}
.intro1_title{line-height: 36px;margin-top: 34px;padding-bottom: 16px;position: relative;}
.intro1_title::after{content: "";position: absolute;bottom: 0;left: 0;width: 66%;height: 5px;background: url(../img/icon35.png) no-repeat center;background-size: 100%;}
.intro1_title>i{display: inline-block;vertical-align: top;width: 36px;height: 36px;background: url(../img/icon18.png) no-repeat center;background-size: 100%;}
.intro1_title .bar{font-size: 26px;font-weight: bold;color: #181818;margin-left: 16px;}
.intro1_title .en1{font-size: 20px;color: #0246a4;text-transform: uppercase;font-family: "Bebas";margin-left: 30px;}
.intro1_title .en2{font-size: 20px;color: var(--dnc);text-transform: uppercase;font-family: "Bebas";margin-left: 12px;}
.intro1_center_main{margin-top: 20px;}
.intro1_center_main p{font-size: 18px;color: #181818;line-height: 36px;text-indent: 2em;}
.intro1_history_main>li{position: relative;box-sizing: border-box;padding-left: 122px;margin-top: 18px;min-height: 54px;}
.intro1_history_main>li>span{width: 98px;height: 54px;background: url(../img/icon19.png) no-repeat center;background-size: 100%;position: absolute;left: 0;top: 0;line-height: 48px;font-size: 20px;color: #fff;font-weight: bold;text-align: center;}
.intro1_history_main>li .cont::before{content: "";display: table;}
.intro1_history_main>li .cont>p{margin-top: 14px;}
.intro2_leader{padding-top: 34px;margin-bottom: 72px;}
.intro2_leader_avatar{width: 310px;height: 470px;background-color: var(--dnc);}
.intro2_leader_avatar .pic{width: 300px;height: 404px;margin: 5px auto 0;}
.intro2_leader_avatar .logo{width: 144px;height: 35px;margin: 14px auto 0;}
.intro2_leader_info{width: calc(100% - 310px - 5%);height: 100px;padding-top: 46px;}
.intro2_leader_info .title{font-size: 48px;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";font-weight: bold;letter-spacing: 8px;}
.intro2_leader_info .status{margin-top: 30px;margin-bottom: 90px;;display: inline-block;border: 2px solid #e3c397;background-image: linear-gradient(to right,rgba(227,195,151,0),#f4e8d7);height: 36px;line-height: 36px;padding-left: 12px;padding-right: 42px;box-sizing: content-box;}
.intro2_leader_info .status>i{display: inline-block;width: 31px;height: 23px;background: url(../img/icon21.png) no-repeat center;background-size: 100%;margin-right: 32px;vertical-align: -6px;}
.intro2_leader_info .status>span{font-size: 16px;color: var(--flc);letter-spacing: 3px;}
.intro2_leader_info .job{padding-left: 45px;box-sizing: border-box;font-size: 18px;position: relative;line-height: 28px;margin-top: 24px;}
.intro2_leader_info .job>i{position: absolute;width: 28px;height: 28px;left: 0;top: 0;}
.intro2_leader_info .job .i1{background: url(../img/icon22.png) no-repeat center;background-size: 100%;}
.intro2_leader_info .job .i2{background: url(../img/icon23.png) no-repeat center;background-size: 100%;}
.intro2_leader_info .job .p1{color: var(--fsc);}
.intro2_leader_info .job .p2{color: var(--flc);}
/* .intro2_lealist_item{float: left;width: 16.8%;margin-right: 4%;margin-bottom: 30px;cursor: pointer;}
.intro2_lealist .intro2_lealist_item:nth-child(5n){margin-right: 0;} */
.intro2_lealist_item{float: left;width: calc(18% - 6px);;margin-right: 2%;margin-bottom: 30px;cursor: pointer;}
.intro2_lealist .intro2_lealist_item:nth-child(5n){margin-right: 42px;}
.intro2_lealist_item .picture{width: 100%;height: auto;box-sizing: border-box;padding: 4px;transition: all 0.4s;}
.intro2_lealist_item .pic{width: 100%;height: 296px;}
.intro2_lealist_item .p1{text-align: center;font-size: 18px;color: #181818;letter-spacing: 3px;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";font-weight: bold;margin-top: 16px;}
.intro2_lealist_item .p2{text-align: center;font-size: 16px;color: var(--fsc);letter-spacing: 2px;margin-top: 6px;}
.intro2_lealist_item.on .picture,.intro2_lealist_item:hover .picture{background-color: var(--dnc);}
.intro2_lealist_item.on .p1,.intro2_lealist_item:hover .p1{color: var(--dnc);} 
.intro3_team{padding-top: 34px;}
.intro4_title{height: 56px;line-height: 56px;}
.intro4_title>i{width: 126px;height: 56px;display: inline-block;vertical-align: top;background: url(../img/icon37.png) no-repeat center;background-size: 100%;}
.intro4_title>span{display: inline-block;vertical-align: top;height: 56px;background-image: linear-gradient(to right,var(--dnc),rgba(4,110,255,0));position: relative;left: -12px;z-index: -1;padding-left: 40px;padding-right: 96px;font-size: 24px;font-weight: bold;color: #fff;}
.intro4_title>span::before{content: "";width: 0;height: 0;position: absolute;left: 0;top: 20px;border-left: 14px solid #fff;border-top: 9px solid transparent;border-bottom: 9px solid transparent;}
.intro4_cont p{font-size: 18px;color: var(--flc);line-height: 30px;}
.intro4_cont video{display: block;max-width: 100%;height: auto;}
.intro4_cont img{display: block;max-width: 100%;height: auto;}
.intro5_teacher{padding-top: 34px;}
.intro5_teacher_item{float: left;width: 230px;height: 320px;position: relative;margin-right: 40px;margin-bottom: 40px;box-sizing: border-box;padding: 5px;}
.intro5_teacher_item .pic{width: 100%;height: 310px;overflow: hidden;}
.intro5_teacher_item .pic>img{transition: all 0.3s;}
.intro5_teacher_item .mask{position: absolute;width: calc(100% - 10px);height: 75px;left: 5px;bottom: 5px;background: rgba(255,255,255,0.76);text-align: center;box-sizing: border-box;padding-top: 12px;}
.intro5_teacher_item .mask .p1{font-size: 22px;color: #181818;letter-spacing: 3px;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";}
.intro5_teacher_item .mask .p2{font-size: 16px;color: var(--fsc);letter-spacing: 2px;margin-top: 6px;}
.intro5_teacher_item:hover{background-color: var(--dnc);}
.intro5_teacher_item:hover .pic>img{transform: scale(1.1);}
.intro5_teacher_item:hover .mask .p1{color: var(--dnc);}
.intro5v_teacher{padding-top: 34px;}
.intro5v_teacher_avatar{width: 244px;box-sizing: border-box;padding: 10px;background-color: #f7faff;position: relative;}
.intro5v_teacher_avatar .pic{width: 100%;height: 320px;}
.intro5v_teacher_avatar .mask{position: absolute;bottom: 10px;left: 10px;width: calc(100% - 20px);height: 60px;background: url(../img/icon20.png) no-repeat center rgba(0,0,0,0);background-size: 60%;}
.intro5v_teacher_info{width: calc(100% - 244px - 60px);padding-top: 50px;margin-left: 60px;}
.intro5v_teacher_info .title{font-size: 38px;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";font-weight: bold;letter-spacing: 6px;}
.intro5v_teacher_info .status{margin-top: 24px;margin-bottom: 72px;;display: inline-block;height: 42px;line-height: 42px;padding-left: 30px;padding-right: 194px;box-sizing: content-box;background: url(../img/icon36.png) repeat-x center;background-size: 100%;box-shadow: 4px 6px 7.68px 0.32px rgba(64, 2, 2, 0.28);border-radius: 7px;}
.intro5v_teacher_info .status>i{display: inline-block;width: 31px;height: 23px;background: url(../img/icon21.png) no-repeat center;background-size: 100%;margin-right: 26px;vertical-align: -6px;}
.intro5v_teacher_info .status>span{font-size: 16px;color: #fff;letter-spacing: 3px;}
.intro5v_teacher_info .job{margin-top: 18px;}
.intro5v_teacher_info .job>i{display: inline-block;vertical-align: top;width: 80px;color: var(--fsc);}
.intro5v_teacher_info .job>i>em{letter-spacing: 2em;}
.intro5v_teacher_info .job>span{display: inline-block;vertical-align: top;color: var(--flc)}
.intro5v_teacher_exp{background-color: #fafafa;margin-top: 62px;position: relative;}
.intro5v_teacher_exp .line{position: absolute;top: -11px;left: -16px;right: -16px;height: 20px;background-color: #fafafa;border-radius: 100px;z-index: -1;box-shadow: 0 2px 3px 0px rgba(0,0,0,0.2);}
.intro5v_teacher_exp .line .inset{width: calc(100% - 16px);height: 10px;;margin: 6px auto 0;background-color: #000;border-radius: 100px;}
.intro5v_teacher_exp::before{content: "";display: table;}
.intro5v_teacher_exp .stitle{display: inline-block;margin-top: 42px;height: 35px;line-height: 35px;padding-left: 55px;padding-right: 74px;position: relative;background-color: var(--dnc);color: #fff;}
.intro5v_teacher_exp .stitle>i{width: 24px;height: 24px;display: inline-block;margin-right: 12px;vertical-align: -6px;}
.intro5v_teacher_exp .stitle .i1{background: url(../img/icon25.png) no-repeat center;background-size: 80%;}
.intro5v_teacher_exp .stitle .i2{background: url(../img/icon26.png) no-repeat center;background-size: 80%;}
.intro5v_teacher_exp .stitle .i3{background: url(../img/icon27.png) no-repeat center;background-size: 80%;}
.intro5v_teacher_exp .stitle::after{content: "";width: 0px;height: 0px;position: absolute;top: 0;right: 0;border-right: 10px solid #fafafa;border-top: 17.5px solid transparent;border-bottom: 17.5px solid transparent;}
.intro5v_teacher_exp .cont{box-sizing: border-box;padding-top: 24px;}
.intro5v_teacher_exp .cont p{padding-left: 55px;font-size: 18px;color: var(--flc);line-height: 30px;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";;}
.intro5v_teacher_exp .cont video{display: block;max-width: 100%;height: auto;}
.intro5v_teacher_exp .cont img{display: block;max-width: 100%;height: auto;margin: auto;}
/* 中心介绍 end */

/* 职业培训 */
.train_chunk{padding-top: 34px;}
.train_chunk_item{margin-bottom: 50px;}
.train_chunk_title{height: 50px;line-height: 50px;}
.train_chunk_title>span{float: left;height: 50px;padding-left: 38px;padding-right: 48px;background-image: linear-gradient(to right,#046eff,#3a56ff);font-size: 22px;color: #fff;position: relative;letter-spacing: 2px;}
.train_chunk_title>span::before{content: "";width: 3px;height: 100%;background-color: #fff;position: absolute;left: 8px;top: 0;;}
.train_chunk_title>span::after{content: "";width: 0;height: 0;border-top: 50px solid transparent;border-right: 30px solid #fff;position: absolute;top: 0;right: 0;}
.train_chunk_title>i{float: left;font-size: 16px;text-transform: uppercase;font-family: 'TimesNewRoman',"Microsoft Yahei";letter-spacing: 1px;margin-right: 10px;color: #181818;}
.train_chunk_title>em{float: left;width: 8px;height: 12px;background: url(../img/icon38.png) no-repeat center;background-size: 100%;margin-top: 18px;}
.train_chunk_notice{margin-top: 18px;;line-height: 24px;font-size: 16px;color: #999999;letter-spacing: 2px;position: relative;padding-left: 46px;}
.train_chunk_notice>i{width: 29px;height: 24px;background: url(../img/icon39.png) no-repeat center;background-size: 100%;position: absolute;left: 0;top: 0;}
.train_chunk_cont{margin-top: 24px;}
.train_chunk_cont p{padding-left: 55px;font-size: 18px;color: var(--flc);line-height: 30px;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";;}
.train_chunk_cont video{display: block;max-width: 100%;height: auto;}
.train_chunk_cont img{display: block;max-width: 100%;height: auto;}
/* 职业培训 */

/* 政策文件 */
.file1_list{padding-top: 34px;}
.file1_item{box-sizing: border-box;padding: 16px 28px;background-color: #f3f4f8;margin-bottom: 20px;}
.file1_item_ll{width: calc(100% - 170px - 20px);}
.file1_item_ll .time{font-size: 16px;color: #999;}
.file1_item_ll .pp{font-size: 18px;color: #181818;margin-top: 22px;}
.file1_item_rr{width: 170px;height: 60px;background-color: #fff;border-radius: 2px;box-sizing: border-box;border: 1px solid #eee;text-align: center;line-height: 60px;font-size: 22px;color: #181818;font-weight: bold;}
.file1_item_rr>span{letter-spacing: 30px;}
.file1_item:hover .file1_item_ll .pp{color: var(--dnc);}
.file1_item:hover .file1_item_rr{background-color: var(--dnc);color: #fff;border: 1px solid var(--dnc);}
.file2_list{padding-top: 34px;}
.file2_item{display: block;margin-bottom: 20px;}
.file2_item_ll{text-align: center;width: 100px;height: 100px;background-color: #f3f4f8;box-sizing: border-box;padding-top: 10px;transition: all 0.3s;}
.file2_item_ll>span{font-size: 34px;color: var(--fsc);transition: all 0.3s;}
.file2_item_ll>i{font-size: 20px;color: #999;margin-top: 12px;display: block;transition: all 0.3s;}
.file2_item_rr{width: calc(100% - 124px);height: 100px;;padding-top: 20px;}
.file2_item_rr .p1{font-size: 18px;color: #181818;transition: all 0.3s;}
.file2_item_rr .p2{font-size: 16px;color: #999999;margin-top: 18px;}
.file2_item:hover .file2_item_ll{background-color: var(--dnc);}
.file2_item:hover .file2_item_ll>span{color: #fff;}
.file2_item:hover .file2_item_ll>i{color: #fff;}
.file2_item:hover .file2_item_rr .p1{color: var(--dnc)}
/* 政策文件 end */

/* 新闻 */
.news_item{display: block;box-sizing: border-box;padding-right: 5.5%;height: 200px;background-color: #f3f4f8;}
.news_list .news_item:not(:last-child){margin-bottom: 20px;}
.news_item .pic{width: 320px;height: 200px;}
.news_item .article{width: calc(100% - 320px - 5.5%);height: 200px;}
.news_item .article .title{padding-top: 26px;padding-bottom: 14px;font-size: 22px;color: #181818;border-bottom: 1px solid #181818;transition: all 0.3s;}
.news_item .article .pp{font-size: 16px;color: var(--fsc);line-height: 30px;height: 60px;padding-top: 10px;box-sizing: content-box;}
.news_item .article .row{margin-top: 25px;color: #999;font-size: 14px;}
.news_item .article .row>span+span{margin-left: 60px;}
.news_item .article .row>i{transition: all 0.3s;}
.news_item:hover .article .title{color: var(--dnc);}
.news_item:hover .article .row>i{color: var(--dnc);}
.news_form{background-color: #f3f4f8;box-sizing: border-box;padding: 12px 21px;margin-bottom: 24px;}
.news_form input{width: 76%;height: 76px;box-sizing: border-box;border: 1px solid #eee;border-right: none;padding: 0 22px;font-size: 18px;letter-spacing: 2px;}
.news_form button{width: 24%;height: 76px;box-sizing: border-box;border: none;background-color: var(--dnc);color: #fff;text-align: center;line-height: 76px;letter-spacing: 4px;}
.news_rec{background-color: #f3f4f8;padding-bottom: 46px;}
.news_rec .title{position: relative;text-align: center;font-size: 16px;color: #fff;z-index: 1;padding-bottom: 30px;}
.news_rec .title::before{content: "";position: absolute;width: 216px;height: 41px;background: url(../img/icon29.png) no-repeat center;background-size: 100%;left: 0;right: 0;top: -12px;margin: auto;z-index: -1;}
.news_rec_item{display: block;box-sizing: border-box;padding: 0 20px;margin-top: 14px;}
.news_rec_item .pic{width: 122px;height: 75px;}
.news_rec_item .article{width: calc(100% - 122px - 5%);padding-top: 7px;}
.news_rec_item .article .p1{font-size: 14px;color: #181818;line-height: 20px;height: 40px;transition: all 0.3s;}
.news_rec_item .article .p2{font-size: 14px;color: #999;margin-top: 8px;}
.news_rec_item:hover .article .p1{color: var(--dnc);}
.news_with{background-color: #f3f4f8;padding-bottom: 48px;}
.news_with .title{position: relative;text-align: center;font-size: 16px;color: #fff;z-index: 1;padding-bottom: 30px;}
.news_with .title::before{content: "";position: absolute;width: 100%;height: 1px;background-color: #0246a4;left: 0;top: 0;z-index: -1;}
.news_with .title::after{content: "";position: absolute;width: 216px;height: 41px;background: url(../img/icon29.png) no-repeat center;background-size: 100%;left: 0;right: 0;top: -12px;margin: auto;z-index: -1;}
.news_with_item{display: block;box-sizing: border-box;padding: 17px 20px 0;}
.news_with_item .p1{font-size: 14px;color: #181818;transition: all 0.3s;}
.news_with_item .p1::before{content: "";width: 8px;height: 8px;display: inline-block;background-color: var(--dnc);border-radius: 2px;margin-right: 6px;}
.news_with_item .p2{border-bottom: 1px dashed #d5d5d5;margin-top: 12px;font-size: 14px;color: #999;box-sizing: border-box;padding-left: 16px;padding-bottom: 15px;}
.news_with_item .p2>i{transition: all 0.3s;}
.news_with_item:hover .p1{color: var(--dnc);}
.news_with_item:hover .p2>i{color: var(--dnc);}
/* 新闻 end */

/* 合作学校 */
.school_select{padding-bottom: 190px;}
.school_select_box{width: 100%;box-sizing: border-box;padding: 26px 17px;box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.07);}
.school_section{position: relative;box-sizing: border-box;padding-left: 100px;margin-bottom: 24px;}
.school_section .areaf{position: absolute;height: 26px;line-height: 26px;left: 0;top: 0;font-size: 18px;color: #181818;font-weight: bold;}
.school_section .areaf>i{width: 26px;height: 26px;display: inline-block;vertical-align: top;margin-right: 8px;}
.school_section .areaf>i.i1{background: url(../img/icon30.png) no-repeat center;background-size: 100%;}
.school_section .areaf>i.i2{background: url(../img/icon31.png) no-repeat center;background-size: 100%;}
.school_section .areac>a{line-height: 26px;font-size: 18px;color: var(--fsc);margin-right: 35px;margin-bottom: 8px;}
.school_section .areac>a.on,.school_section .areac>a:hover{color: var(--dnc);}
.school_select_list{margin-top: 47px;}
.school_select_item{float: left;;width: 48%;margin-right: 4%;background-color: #f7f7f7;height: 244px;box-sizing: border-box;margin-bottom: 38px;}
.school_select_list .school_select_item:nth-child(2n){margin-right: 0;}
.school_select_item::before{content: "";width: 100%;height: 6px;display: block;background-color: var(--dnc);}
.school_select_item .title{box-sizing: border-box;padding: 28px 9% 22px 76px;position: relative;line-height: 30px;font-size: 28px;color: var(--dnc);}
/* padding: 28px 9% 22px; */
.school_select_item .title::before{content: "";position: absolute;left: 18px;top: 28px;width: 30px;height: 30px;background: url(../img/icon32.png) no-repeat center var(--dnc);background-size: 80%;;border-radius: 2px;}
.school_select_item .pp{box-sizing: border-box;padding: 0px 9% 0px 76px;}
.school_select_item .pp>p{font-size: 18px;color: #181818;margin-top: 14px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.school_select_item .pp>p>span+span{margin-left: 24px;}
/* 合作学校 end */

/* 联系我们 */

.contact_method_main{margin-top: 42px;}
.contact_method_item{width: 17.2%;float: left;height: auto;margin-right: 3.5%;box-sizing: border-box;padding-top: 30px;padding-bottom: 26px;background-color: #f7f7f7;border-radius: 10px;}
.contact_method_main .contact_method_item:nth-child(5n){margin-right: 0;}
.contact_method_item .pic{width: 125px;height: 125px;box-sizing: border-box;margin: auto;position: relative;overflow: hidden;border-radius: 50%;border: 1px solid var(--dnc);background-color: #fff;transition: all 0.4s;}
.contact_method_item .pic .i0{width: 70px;height: 70px;position: absolute;left: calc(50% - 35px);top: -125px;opacity: 0;transition: all 0.4s;}
.contact_method_item .pic .i1{width: 70px;height: 70px;position: absolute;left: calc(50% - 35px);top: calc(50% - 35px);opacity: 1;transition: all 0.4s;}
.contact_method_item .title{font-size: 22px;color: #181818;text-align: center;margin-top: 22px;}
.contact_method_item .pp{font-size: 16px;text-align: center;;color: var(--fsc);line-height: 30px;height: 60px;box-sizing: border-box;padding: 0 5%;margin-top: 22px;}
.contact_method_item:hover .pic{background-color: var(--dnc);}
.contact_method_item:hover .pic .i0{top: calc(50% - 35px);opacity: 1;}
.contact_method_item:hover .pic .i1{top: 125px;opacity: 0;}
.contact_and{padding-bottom: 190px;margin-top: 46px;}
.contact_map{width: 51%;}
.contact_map .pic{width: 100%;height: 517px;margin-top: 38px;box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.28);;}
.contact_msg{width: 45%;}
.contact_msg_form{margin-top: 38px;}
.contact_msg_form .put{display: block;margin-bottom: 26px;width: 100%;height: 70px;box-sizing: border-box;padding: 0 34px;line-height: 100px;border: 1px solid #f3f4f8;background-color: #f3f4f8;font-size: 20px;color: #181818;letter-spacing: 3px;transition: all 0.3s;}
.contact_msg_form .put:focus{border: 1px solid var(--dnc);}
.contact_msg_form .tarea{display: block;margin-bottom: 44px;width: 100%;height: 220px;box-sizing: border-box;padding: 34px;line-height: 40px;border: 1px solid #f3f4f8;background-color: #f3f4f8;font-size: 20px;color: #181818;letter-spacing: 3px;transition: all 0.3s;}
.contact_msg_form .tarea:focus{border: 1px solid var(--dnc);}
.contact_msg_form .btn{width: 170px;height: 60px;line-height: 60px;text-align: center;border: none;background-color: var(--dnc);margin: auto;display: block;font-size: 22px;font-weight: bold;color: #fff;border: 1px solid transparent;border-radius: 2px;transition: all 0.3s;}
.contact_msg_form .btn>span{letter-spacing: 30px;}
.contact_msg_form .btn:hover{background-color: #fff;color: var(--dnc);border: 1px solid var(--dnc);}
/* 联系我们 end */

/* 详情页 */
.view_box{width: 70%;margin: auto;padding-bottom: 100px;}
.view_box_title{text-align: center;font-size: 28px;font-weight: bold;letter-spacing: 1px;}
.view_box_pp{text-align: center;font-size: 12px;font-family: "宋体";color: #5a5a5a;padding-top: 30px;padding-bottom: 24px;border-bottom: 1px solid #181818;}
.view_box_pp>span+span{margin-left: 35px;}
.view_box_content{padding-top: 40px;min-height: 80vh;padding-bottom: 60px;}
.view_box_content p{text-indent: 2em;font-size: 18px;color: var(--flc);line-height: 30px;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";}
.view_box_content video{display: block;max-width: 100%;height: auto;}
.view_box_content img{display: block;max-width: 100%;height: auto;margin: auto;}
.view_box_pg{line-height: 40px;font-size: 16px;color: #000;}
.view_box_pg:hover>a{color: var(--dnc);text-decoration: underline;}

/* .djrd_imgs .img{height: 415px;width: 300px;text-align: center;float: left;overflow: hidden;}
.djrd_imgs .img:nth-child(n+1){margin-left: 50px;}
.djrd_imgs .img img{width: 100%}
.djrd_imgs .img div{height: 200px;overflow: hidden}
.djrd_imgs .img div img{width: 100%;}
.djrd_imgs .img div:nth-child(2){margin-top: 15px;}
.imgtobig:hover img{transition: all 0.5s; transform: scale(1.1);} */

/* 图片放大 */
.djrd_imgs{margin-top: 70px;text-align: center;}
.djrd_imgs img{display: block;width: 100%;}
.djrd_imgs .column{width: 300px;height: 430px;display: inline-block;vertical-align: top;}
.djrd_imgs .column+.column{margin-left: 50px;}
.djrd_imgs .column .ppc{width: 100%;height: 200px;}
.djrd_imgs .column .ppc+.ppc{margin-top: 15px;}

/* 侧栏 */
.cc_side{width: auto;height: auto;position: fixed;right: 0;top: 20vh;z-index: 11;}
.cc_side_close{width: 60px;height: 24px;background-image: url(../img/icon42.png);background-color: #328ad1;background-repeat: repeat-x;background-position: left center;background-size: contain;margin-bottom: 1px;cursor: pointer;position: relative;right: 0;transition: right linear 0.3s;}
.cc_side_item{width: 60px;background-color: #328ad1;display: block;text-align: center;margin-bottom: 1px;padding: 5px 0;position: relative;right: 0;transition-property: right;transition-delay: calc(var(--i) * 0.15s);z-index: 9;}
.cc_side_item .icon{width: 50px;height: 50px;margin: auto;position: relative;z-index: 2;}
.cc_side_item .icon>img{width: 94%;height: 94%;display: block;margin: auto;}
.cc_side_item .pp{color: #fff;font-size: 14px;margin-top: 4px;}
.cc_side_item .back{position: absolute;width: auto;height: 100%;top: 0;right: -200%;box-sizing: border-box;padding: 0 8px;border-radius: 4px;text-align: center;font-size: 16px;font-family: 'Bebas',"Microsoft Yahei";color: #fff;;line-height: 90px;white-space: nowrap;transition: all 0.5s cubic-bezier(0.73, 0.32, 0.34, 1.5);opacity: 0;}
.cc_side_item .back::after,.cc_side_item .wx::after{content: "";width: 0;height: 0;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 8px solid #328ad1;position: absolute;right: -8px;top: calc(50% - 8px);}
.cc_side .cc_side_item:nth-of-type(1) .back{background: url(../img/pu1a.png) no-repeat center 6px #328ad1;background-size: 25px;}
.cc_side .cc_side_item:nth-of-type(2) .back{background: url(../img/pu2a.png) no-repeat center 6px #328ad1;background-size: 25px;}
.cc_side .cc_side_item:nth-of-type(3) .back{background: url(../img/pu3a.png) no-repeat center 6px #328ad1;background-size: 25px;}
.cc_side .cc_side_item:nth-of-type(5) .back{background: url(../img/pu5a.png) no-repeat center 6px #328ad1;background-size: 25px;}
.cc_side_item .wx{width: 60px;height: 100%;background-color: #328ad1;padding: 6px;}
.cc_side_item .wx>img{display: block;width: 100%;height: auto;}
.cc_side_item:hover{background-color: var(--dnc);}
.cc_side_item:hover .back{right: 96px;opacity: 1;}
.cc_side_close:hover{animation: closemove 4s linear infinite;background-color: var(--dnc);}
@keyframes closemove{
  0%{background-position: 0% center;}
  100%{background-position: 200% center;}
}
.cc_side_close.on{transform: rotate(180deg);right: -67px;}
.cc_side_close.on~.cc_side_item{right: -80px;}
/* 侧栏 end */

@media screen and ( max-width: 1600px ) {
  .index_intro_ll .link .pp{font-size: 14px;margin-top: 14%;}
  .cc_footer_nav .nava{font-size: 14px;width: 10%;}
}
@media screen and ( max-width: 1600px ) {
  .index_intro_ll .link .pp{font-size: 14px;margin-top: 14%;}
  .cc_footer_nav .nava{font-size: 14px;width: 8%;}

  .cc_header_center .logotitle{margin-left: 20px;}
  .cc_header_center .article{margin-left: 25px;}
}
@media screen and ( max-width: 1300px ) {
  .index_intro_ll .link .pp{font-size: 16px;margin-top: 14%;}
  .cc_footer_nav .nava{font-size: 12px;width: 8%;}

  .cc_header_center .logotitle{margin-left: 20px;}
  .cc_header_center .article{margin-left: 25px;}
}
