@charset "utf-8";
@font-face{ font-family:Pingfang; src:url(../font/Pingfang.ttf);}
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/
.ar_wap{ display:none}
.a_body{ position:relative; z-index:0;}
.section{ overflow:hidden;}


header{height:100px;position:  relative;z-index: 1;}
.logo{ line-height:100px;}
.logo img{}

.navBox{position:relative;height: 100px;display:  table;}
.navBox ul.nav{ display:  table-cell; vertical-align: middle;}
.navBox ul.nav>li{ text-align:center; float:left; position:relative;}
.navBox ul.nav>li h3 a{font-size:16px;line-height:45px;height:45px;color:#66635f;font-weight:bold;display:block;transition:ease .3s;-webkit-transition:ease .3s;position:relative;width: 102px;border-radius:3px;}
.navBox ul.nav>li h3 a:before{content:"";display:block;position:absolute;top: 49px;width:100%;width:100%;height:0px;background:url(../images/nav_on.png) center bottom no-repeat;transition:.3s;z-index: 100000;}
.navBox ul.nav>li.on h3 a:before,.navBox ul li:hover h3 a:before{height:29px; }
.navBox ul.nav>li.on h3 a,.navBox ul li:hover h3 a{color:#fff;background: #284096;}

/*导航下拉样式*/
.subNavbox a:before{content:"";position:absolute;bottom: 10px;height: 10px;background: #f34e4d;right:0;width:0;-webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;}
.subNavbox a:hover:before{ left:0; width:100%}

.navBox .subNavbox{display:none;width:130%;left:-15%;top: 85px;position:absolute;background: #284096;line-height:26px;z-index:999;padding:10px 0;}
.navBox .subNavbox li{ zoom:1; }
.navBox .subNavbox a{display:block;line-height: 20px;font-size:13px;color:#fff;color:rgba(255,255,255,.8);position:relative;z-index:0;padding: 8px 5px;}
.navBox .subNavbox a:hover{ color:#fff;}
.navBox .subNavbox a span{ position:relative; z-index:1}

/*====banner图====*/
#banner{width:100%;height: 560px;z-index:0;overflow: hidden;position:  relative;}
#banner ul.miso-bd li a .table{ display:table; width:100%; height:100%; text-align:center;}
#banner ul.miso-bd li a .table_cell{ display:table-cell; vertical-align:middle;}
#banner ul.miso-bd,#banner ul.miso-bd .miso-list,#banner ul.miso-bd .miso-track{ width:100%; height:100%}
#banner ul.miso-bd li{ height:560px;}
#banner ul.miso-bd li a{ display:block; width:100%; height:100%}
#banner ul.miso-bd li a .table_cell h1{margin-bottom: 10px;margin-top: -5%;font-size: 48px;color: #fff;text-shadow: 0 0 5px rgba(0,0,0,0.35); transform:translateY(100px); opacity:0; -webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;}
#banner ul.miso-bd li a .table_cell h3{font-size: 15px;color:#fff;font-weight:bold;text-transform:uppercase;text-shadow: 0 0 5px rgba(0,0,0,0.35); transform:translateY(100px); opacity:0; -webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;}
#banner ul.miso-bd li.miso-current a .table_cell h1{ transform:translateY(0); opacity:1; transition-delay:1s;}
#banner ul.miso-bd li.miso-current a .table_cell h3{ transform:translateY(0); opacity:1; transition-delay:1.2s;}
#banner ul.miso-bd .miso-prev,#banner ul.miso-bd .miso-next{ width:55px; height:55px; margin-top:-22.5px;}
/*#banner ul.miso-bd .miso-prev{ background:url(../images/prev.png) center no-repeat; left:50%; margin-left:-655px}
#banner ul.miso-bd .miso-next{ background:url(../images/next.png) center no-repeat; right:50%; margin-right:-655px}*/


#banner .miso-hd{width: 100%;height: 88px;position:absolute;bottom: 0;left: 0;}
#banner .miso-hd .w1200{text-align:  center;}
#banner .miso-hd li{width: 22px !important;height: 40px;line-height: 40px;text-align:center;font-size: 14px;color:#fff;cursor:pointer;position:relative;float: none;display:  inline-block;margin: 0 4px;transition:0.6s;}
#banner .miso-hd li:before{content:"";position:absolute;background: #fff;right:0;width: 100%;height: 2px;bottom: 0;-webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;}
#banner .miso-hd li:after{content:"";position:absolute;background: #284096;right:0;width: 0;height: 2px;bottom: 0;-webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;}
#banner .miso-hd li.miso-current{ width:42px !important;}
#banner .miso-hd li img{ margin-right:12px}
#banner .miso-hd li span{ position:relative}
#banner .miso-hd li.miso-current:after{ left:0; width:100%}



/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

.s_tt span{display: inline-block;font-size:30px;color: #284096;font-family:Pingfang;text-transform:uppercase;margin-right: 8px;}
.s_tt h3{font-size:18px;color: #3e3e3e;display: inline-block;vertical-align: middle;margin-top: 3px;}

.container01{ padding:66px 0 58px;}
#s_about{float:left;width:590px;}
#s_about .img{ width:240px; height:193px; float:left;}
#s_about .txt{float:right;width:329px;margin-top: -5px;}
#s_about .txt p{font-size:14px;line-height:26px;color: #8e8e8e;max-height:78px;overflow:hidden;margin: 24px 0 35px;}
#s_about .video_btn{ line-height:30px; font-size:14px; color:#9d9b99; cursor:pointer;}
#s_about .video_btn img{margin-right:8px;position:relative;}
#s_about .more{ display:inline-block; line-height:30px; font-size:14px; color:#9d9b99; font-family:arial; text-transform:uppercase;}
#s_about .more:hover{ color:#284096;}

.sikuan{ position:relative}
.sikuan:before{content:"";position:absolute;bottom:0;right: -55px;width:55px;height:84px;background:url(../images/weiba.png) center no-repeat;}
.sikuan ul {width:560px;font-size:0;margin-top: 43px;}
.sikuan ul li{display:inline-block;width:25%;height: 125px;position:relative;padding:20px 26px 0;}
.sikuan ul li .bg{ position:absolute; bottom:0; left:0; width:100%; height:100%; transition:0.6s}
.sikuan ul li .bg01{ position:absolute; bottom:0; left:0; width:100%; height:0; transition:0.6s}
.sikuan ul li.li02.animated .bg{ height:150px; transition-delay:0.2s}
.sikuan ul li.li03.animated .bg{ height:173px; transition-delay:0.4s}
.sikuan ul li.li04.animated .bg{ height:195px; transition-delay:0.6s}
.sikuan ul li.li01 .bg{ background:#ec5d4f;}
.sikuan ul li.li02 .bg{ background:#284096;}
.sikuan ul li.li03 .bg{ background:#1670be;}
.sikuan ul li.li04 .bg{ background:#54ab4d;}
.sikuan ul li.li01 .bg01{ background:#ec5d4f;}
.sikuan ul li.li02 .bg01{ background:#284096;}
.sikuan ul li.li03 .bg01{ background:#1670be;}
.sikuan ul li.li04 .bg01{ background:#54ab4d;}
.sikuan ul li .top{ height:16px; position:relative; margin-bottom:20px}
.sikuan ul li .top i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#fff;position:relative;transform:scale(0);transition:0.6s;margin: 5px 0;}
.sikuan ul li .top i:before{ content:""; width:7px; height:7px; background:rgba(255,255,255,0.4); animation:bianda 3s linear infinite; display:block; border-radius:50%; position:absolute; top:0; left:0;}
@keyframes bianda
{
0% { transform:scale(1); opacity:0}
50% { transform:scale(2); opacity:1}
100% {transform:scale(3); opacity:0}
}
.sikuan ul li .top span{ float:right; opacity:0; -webkit-transform:translate(-50px,0) rotate(-90deg);-ms-transform:translate(-50px,0) rotate(-90deg);transform:translate(-50px,0) rotate(-90deg); transition:1.2s}
.sikuan ul li .center p{font-size:14px;line-height:24px;color:#fff;position:relative;transition:0.6s;text-align:  center;font-weight: bold;}
.sikuan ul li.li02.animated .center p{ margin-top:-25px; transition-delay:0.2s}
.sikuan ul li.li03.animated .center p{ margin-top:-48px; transition-delay:0.4s}
.sikuan ul li.li04.animated .center p{ margin-top:-70px; transition-delay:0.6s}
.sikuan ul li .bottom{ position:absolute; bottom:0; height:65px; left:0; width:100%; z-index:1}
.sikuan ul li .bottom:before{content:"";position:absolute;background:url(../images/sikuan_bg.png) center no-repeat;height:43px;left:0;width:100%;bottom: 10px;transition:0.6s;}
.sikuan ul li .bottom .shuzi{position:absolute;font-size:60px;color:rgba(255,255,255,0.1);text-align:center;font-weight:bold;height:50px;line-height: 45px;left:0;width:100%;bottom:-50px;transition:0.6s;opacity:0;}

.sikuan ul li:hover .top i{ transform:scale(1)}
.sikuan ul li:hover .top span{ opacity:1; -webkit-transform:translate(0,0) rotate(0);-ms-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);}
.sikuan ul li:hover .bottom:before{ opacity:0; bottom:30px}
.sikuan ul li:hover .bottom .shuzi{ opacity:1; bottom:0}
.sikuan ul li:hover .center p{ font-weight:bold}
.sikuan ul li:hover .bg{ opacity:0}
.sikuan ul li.li01:hover .bg01{ height:125px; transition-delay:0.2s}
.sikuan ul li.li02:hover .bg01{ height:150px; transition-delay:0.4s}
.sikuan ul li.li03:hover .bg01{ height:173px; transition-delay:0.6s}
.sikuan ul li.li04:hover .bg01{ height:195px; transition-delay:0.8s}

.container11{ height:3px; position:relative}
.container11 .fl,.container11 .fr{ width:50%; height:3px;}
.container11 .fl{ background:#d2d3d4}
.container11 .fr{ background:#ef9494}
.container11 .img{ position:absolute; left:50%; margin-left:-7px; top:-7px; width:14px; height:14px;}

.container02{margin-top:45px;}



#s_case{ width:605px; overflow:hidden; float: left;}
#s_case ul{}
#s_case ul li{position:relative;width:290px;height:175px;float: left;margin-right:12px;margin-bottom:12px;background: #284096;overflow:hidden;}
#s_case ul li a{}
#s_case .s_tt{text-align:center;padding-top:45px;height: auto;margin-bottom: 20px;}
#s_case .s_tt span{ color:#fff;}
#s_case .s_tt h3{ color:#fff;}
#s_case .more{ width:28px; height:28px; margin:0 auto; position:relative;}
#s_case .more:before{content:"";width:56px;height:1px;background: #e76161;display:block;position:absolute;left:-66px;top:50%;}
#s_case .more:after{content:"";width:56px;height:1px;background: #e76161;display:block;position:absolute;right:-66px;top:50%;}
#s_case ul li img{ width:100%; height:100%; transition:.7s;}
#s_case ul li h5{height:35px;line-height:35px;color:#fff;position:absolute;bottom:0;width:100%;padding:0 10px;text-align:center;font-size:14px;transition:.6s;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
#s_case ul li h5:before{ content:""; position:absolute; right:0; height:35px; width:100%; bottom:0; background: rgba(85,82,85,.8); transition:0.6s}
#s_case ul li:hover h5:before{ height:0;}
#s_case ul li h5:after{ content:""; position:absolute; right:0; height:0; width:100%; bottom:0; background: rgba(40,64,150,0.85); transition:0.6s}
#s_case ul li:hover h5:after{ height:100%;}
#s_case ul li h5 span{ position:relative; z-index:1}
#s_case ul li:hover img{ transform:scale(1.05);}
#s_news{ width:560px; float:right;}
#s_news .hd{height:45px;border-bottom:2px solid #efefef;margin-bottom:29px;}
#s_news .hd .s_tt{ float:left; margin-top:-7px;}
#s_news .hd ul{ float:right;}
#s_news .hd ul li{ float:left; line-height:35px; margin-left:30px;}
#s_news .hd ul li a{font-size:14px;color: #8a8a88;}
#s_news .hd ul li.on a{font-weight:bold;font-size:15px;color: #333333;}
#s_news .bd{}
#s_news .hd2{float:right;margin-top: 7px;}
#s_news .hd2 ul{}
#s_news .hd2 ul li{font-size:0;width:7px;height:7px;border-radius:50%;background: #d7d6d4;margin-left:6px;float:left;}
#s_news .hd2 ul li.on{background: #284096;}
#s_news .bd .list1{}
#s_news .bd .list1 h5 a{width: 80%;font-size:20px;color:#66635f;font-weight:bold;}
#s_news .bd .list1 h5 a:hover{ color:#555;}
#s_news .bd .list1 span{ font-size:18px; color:#d8d8d7; font-weight:bold; font-family:arial; display:block; margin:15px 0 14px;}
#s_news .bd .list1 p{font-size:12px;color: #9d9b99;line-height:20px;height:40px;overflow:hidden;} 
#s_news .bd .list2{ margin-top:30px;}
#s_news .bd .list2 li{ position:relative; height:32px; line-height:32px;}
#s_news .bd .list2 a{}
#s_news .bd .list2 i{display:  inline-block;font-size:14px;color: #284096;margin-right:5px;margin-top: -1px;}
#s_news .bd .list2 h5{font-size:14px;color: #454443;width:434px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#s_news .bd .list2 span{font-size:14px;color: #adacaa;font-family:arial;position:absolute;right:0;top:0;line-height:32px;display:inline-block;}
#s_news .bd .list1 h5 a:hover,#s_news .bd .list2 h5:hover{ color:#284096;}

.container03{ margin-top:45px; overflow:hidden; margin-bottom:50px;}
#s_zhaopin{ width:594px; height:145px; background:url(../images/s_zhaopin.jpg) center no-repeat; padding:45px 50px; float:left;}
#s_zhaopin .s_tt{float:left;line-height:1.25;margin-right: 36px;}
#s_zhaopin .s_tt span{ display:block; font-size:24px;}
#s_zhaopin .s_tt h3{ color:#66635f;}
#s_zhaopin .dw{float:left;font-size:14px;color: #7c8692;line-height:24px;margin-top: 3px;}
#s_zhaopin .btn{float:right;width:50px;height:40px;margin-top: 6px;margin-right: 56px;border:1px solid #fff;border:1px solid rgba(145, 141, 141, 0.3);border-radius:3px;display: block;background:url(../images/s_zhaopin_ico1.png) 0px center no-repeat;transition:.3s;}
#s_zhaopin .btn:hover{ background:url(../images/s_zhaopin_ico1.png) -50px center no-repeat;}
#s_lianxi{ width:594px; height:145px; background:url(../images/s_lianxi.jpg) center no-repeat; padding:45px 50px; float:right; position:relative;}
#s_lianxi .s_tt{ float:left; line-height:1.25;}
#s_lianxi .s_tt span{display:block;font-size:24px;}
#s_lianxi .s_tt h3{ color:#66635f;}
#s_lianxi .dw{float:left;font-size:14px;color: #7c8692;line-height:24px;margin-top: 3px; margin-left:70px;}
#s_lianxi .btn{float:right;width:50px;height:40px;margin-top: 6px;margin-right: 56px;border:1px solid #fff;border:1px solid rgba(145, 141, 141, 0.3);border-radius:3px;display: block;background:url(../images/s_zhaopin_ico1.png) 0px center no-repeat;transition:.3s;}
#s_lianxi .btn:hover{ background:url(../images/s_zhaopin_ico1.png) -50px center no-repeat;}
#s_lianxi dl{ float:  right; margin: 10px 0; font-size: 0;}
#s_lianxi dl dd{display:inline-block;}
#s_lianxi dl dd a{ color:#4b4b4b; display:inline-block;width:145px;line-height:33px;height:35px;text-align:center;border:#b7b8be 1px solid;border-radius:17.5px;margin-left: 10px;font-size: 14px; transition:0.6s}
#s_lianxi dl dd:hover a{ border:#284096 1px solid; background:#284096; color:#fff}

footer .fl01{background:#e9ebee;padding: 55px 0 45px;}
footer .fl01 .logo{ width:168px;}
footer .fl01 .left{ border-right:#d5dae0 1px solid; height:158px}
footer .fl01 .left ul{font-size:0;width:185px;margin-top: -16px;}
footer .fl01 .left ul li{ font-size:15px; line-height:47px; color:#8f9194; display:inline-block; margin-right:24px}
footer .fl01 .left ul li a{ color:#8f9194; position:relative;}
footer .fl01 .left ul li a:before{content:"";position:absolute;bottom: -8px;right:0;width:0;height:2px;background:#284096;transition:0.6s;}
footer .fl01 .left ul li.on a:before,footer .fl01 .left ul li:hover a:before{ left:0; width:100%}
footer .fl01 .left ul li.on a,footer .fl01 .left ul li:hover a{ color:#4f4f4f}
footer .fl01 .center{ width:530px; margin-left:40px}
footer .fl01 .center h3{font-size: 20px;color: #5D5D5E;height:auto;line-height:30px;letter-spacing: 0.3px;}

footer .fl01 .center ul{margin-top: 20px;}
footer .fl01 .center ul li{font-size: 14px;color: #565657;line-height:26px;height:26px;margin-bottom: 9px;}
footer .fl01 .center ul li i{ display:inline-block; width:19px; margin-right:6px; text-align:center;}
footer .fl01 .center ul li img{position:relative;top: 0;margin-right:6px;margin-top: -3px;}
footer .fl01 .center ul li a{font-size: 14px;color: #a6a6a6;margin-left:10px;}
footer .fl01 .center ul li a:hover{ color:#666;}

footer .fl01 .right ul{ font-size:0}
footer .fl01 .right ul li{display:inline-block;width:110px;height:155px;background:#fff;text-align:center;margin-left: 15px;}
footer .fl01 .right ul li h3{ margin-top:12px}
footer .fl01 .right ul li h5{ font-size:14px; color:#989899; line-height:50px}

footer .bot{height:65px;background: #434343;padding:15px 0;}
footer .bot .tt{ float:left; color:#fff; line-height:35px; height:35px; margin-right:3px;}
footer .bot .tt img{ margin-right:10px;}
.copyright{float:right;font-size:12px;color: #bababc;line-height:35px;}
.copyright *{display: inline-block;font-size:12px;color: #bababc;}
.copyright a{color: #bababc;}
.copyright a:hover{ color:#fff; }
footer .bot { font-size:13px; color:#837a74; }

.s_foot_link{float:left;width: 178px;height: 35px;cursor:pointer;position: relative;text-align:left;}
.s_foot_link .tanchu{width: 247px;padding:0 10px;overflow:auto;box-sizing:border-box;position:absolute;bottom: 50px;border-bottom:0;display: none;left:-1px;}
.s_foot_link .tanchu:before{content:"";display:block;border:10px solid transparent;border-top:10px solid #ebf8fa;width:0px;height:0px;position:absolute;bottom:1px;left:50%;margin-left:-10px;display: none;}
.s_foot_link .tanchu>div{background: #ebf8fa;border: 1px solid #e2e2e2;padding:10px 13px;overflow:auto;box-shadow: 0px 6px 12px 0px rgba(225, 59, 58,0.25);}
.s_foot_link .tanchu>div::-webkit-scrollbar {display:none}
.s_foot_link .tanchu a { color: #333; line-height: 27px; display:block; font-size: 12px;}
.s_foot_link .tanchu a:hover{ font-weight:bold;}
.s_foot_link #bnt_link1.a {padding-left:12px;color: #fff;text-align:left;line-height: 35px;width:230px;position:absolute;z-index:1;font-size: 14px;}
.s_foot_link #bnt_link1.a i{ display:inline-block; font-style:normal; width:200px; overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.s_foot_link .a span{ display:inline-block; float:right; color:#919397; line-height:28px;}


/*==========================================首页 结束=============================================*/


/*==========================================内页 开始=============================================*/

.n_left{width:260px;float:left;overflow:hidden;}
.n_left .left_title{height: 150px;padding-left: 38px;background: #f6f6f6;border:  #e5e5e5 1px solid;border-top-right-radius: 6px;padding-top: 36px;position:  relative;}
.n_left .left_title strong{display:block;color: #a7a7a7;font-size: 12px;text-transform: capitalize;font-weight:normal;margin-bottom: 3px;}
.n_left .left_title span{display: inline-block;color: #464647;font-size: 26px;margin-bottom: 22px;position:relative;} 
.n_left .left_title:after{content:"";background:#1670be;width:8px;top: -1px;bottom: -1px;left: -1px;position:absolute;}
.n_left .left_title span:before{ content:""; position:absolute; background:url(../images/span.png) center no-repeat; width:36px; height:7px; top:50%; margin-top:-3.5px; right:-60px;}

 .n_container{margin-top: 42px;margin-bottom: 55px;position:relative;}

/*=================侧导航==================*/

#n_nav{padding: 0;margin-bottom: 32px;background: #f6f6f6;}
#n_nav dt h1{ display:block;  padding: 0 25px;border-bottom: 1px solid #e9e9ec; line-height: 37px; margin-left: 9px; margin-right: 8px;}
#n_nav dt{position:relative;padding:0 0px;display:block;line-height: 48px;height: 50px;border: 1px solid #e5e5e5;margin-top: -1px;}
#n_nav dt:before{content:"";width: 8px;left: -1px;top: -1px;bottom: -1px;background: #1670be;position:absolute;z-index: 1000;}
#n_nav dt a{font-size: 14px;padding-left: 56px;color: #363638;display:block;width: 240px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#n_nav dt.on,#n_nav dt:hover{ background:url(../images/bg_sub_li.png) 37px center no-repeat,url(../images/jiantou.png) 225px center no-repeat,url(../images/hov.png) center repeat; }
#n_nav dt.on a{color: #fff;}
#n_nav dt{background: url(../images/bg_sub_li01.png) 37px center  no-repeat;}
#n_nav dt:hover a{color: #fff;}


.n_right{ width:896px;float:right;  }
.n_title01{position:relative;height: 56px;line-height: 55px;border-bottom: 2px solid #ebecef;margin-bottom: 58px;margin-top: 0;}
.n_title01:before{ content:""; position:absolute; right:0; bottom:0; width:115px; height:66px;}
.n_title01 h1{font-size: 24px;display:inline-block;color: #505053;border-bottom: #284096 2px solid;height: 56px;}

.position01{color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.position01 i{float: left;display: block;margin: 0 4px;margin-top: -3px;}
.position01 a{vertical-align: middle;font-size: 12px;color: #999;float: left;display: block;vertical-align: top;}
.position01 span{vertical-align: middle;font-size:13px;font-style:normal;float: left;display: block;line-height: 82px;}
.position01 .span{color: #5b5b5b;}
.position01 span{color: #1670be;}



.position01 a:hover{ color:#1670be;}
.position01 em{font-size:12px;font-style: normal;vertical-align: top;}

#left_links{ overflow:hidden}
#left_links img{ float:left;}
#left_links .con{ float:left; width:100%; padding:0 20px; border:#e5e5e5 1px solid;}
#left_links .con h4{ font-size:14px; color:#3e3e3e; height:56px; line-height:56px; border-bottom:#a6a7ab 1px dotted; border-top:none}
#left_links .con h4 big{font-size:20px;color: #284096;text-transform:uppercase;margin-right:4px;font-weight:bold;}
#left_links .con p{ font-size:15px; line-height:30px; color:#7f8186; padding: 15px 0}

.n_banner .w1200{ height:350px; }
.n_banner .w1200 .table{text-align: center;}
.n_banner h3{font-size: 30px;color:#fff;margin-bottom: 15px;}

.n_banner h5{font-size:14px;color: rgba(255,255,255,0.4);text-transform:uppercase;font-weight:  bold;}

.n_about .ar_article h3{font-size:26px;color:#464647;font-weight:bold;margin: 75px 0 30px;}

.n_prodcut ul{ margin:0 -23px; font-size:0; margin-bottom:20px}
.n_prodcut ul li{display:inline-block;width:50%;padding:0 23px;margin-bottom: 60px;}
.n_prodcut ul li a{ display:block; width:420px; height:300px; position:relative}
.n_prodcut ul li a:after{content:"";position:absolute;left:0;top:0;right: 0;bottom: 0;border:#e5e5e5 1px solid;}
.n_prodcut ul li img{ width:420px; height:300px; transition:.7s;}
.n_prodcut ul li h5{height: 45px;line-height: 45px;color:#fff;position:absolute;bottom:0;width: 420px;padding:0 10px;text-align:center;font-size:15px;transition:.6s;z-index: 2;}
.n_prodcut ul li h5:before{content:"";position:absolute;right:0;height: 45px;width:100%;bottom:0;background: rgba(85,82,85,.8);transition:0.6s;}
.n_prodcut ul li a:hover h5:before{ height:0;}
.n_prodcut ul li h5:after{content:"";position:absolute;right:0;height:0;width:100%;bottom:0;background: #cb2221;transition:0.6s;}
.n_prodcut ul li a:hover h5:after{ height:100%;}
.n_prodcut ul li h5 span{ position:relative; z-index:1}
.n_prodcut ul li a:hover img{ transform:scale(1.05);}
.n_prodcut ul li a:hover:after{ border:#cb2221 2px solid}

/*====翻页====*/
.j_pages{margin: 0px auto 0 auto;}
.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;text-align: right;}
.j_pages a{height: 35px;line-height: 35px;display:inline-block;margin: 0px 4px;color: #666666;background:#eeeff4;border-radius:2px;font-size: 14px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;padding: 0 14px;}
.j_pages a font{font-size:14px;color: #66635f;display:  block;padding: 0 12px;}
.j_pages a:hover font{ color:#fff}
.j_pages a span{ font-family:simsun}
.j_pages .on{background: #cb2221;color: #fff;}
.j_pages a:hover{background: #cb2221;color:#fff!important;}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.n_case01_detail h3{margin-bottom: 45px;font-size: 24px;color: #434343;text-align:center;font-weight: bold;}
.n_case01_detail #n_show_case ul{position:relative;width: 610px;height: 435px;margin:0 auto;}
.n_case01_detail ul li.miso-slide{ text-align:center}
.n_case01_detail ul li.miso-slide .miso{ position:relative}
.n_case01_detail ul li.miso-slide .miso:after{ content:""; position:absolute; right:0; left:0; top:0; bottom:0; border:#e5e5e5 2px solid}
.n_case01_detail ul li.miso-slide img{width: 610px;display:inline-block;}
.n_case01_detail .miso-prev,.n_case01_detail .miso-next{top:50%;width: 25px;height: 42px;margin-top: -21px;}
.n_case01_detail .miso-prev{background:url(../images/left_prev.png) center no-repeat;left: -142px;}
.n_case01_detail .miso-next{background:url(../images/right_next.png) center no-repeat;right: -142px;}

.n_container01{ padding:55px 0; overflow:hidden}

.n_case01_detail .fl01 .layui-tab-card{box-shadow:none;border:none;margin-top: 55px;}
.n_case01_detail .fl01 .layui-tab-card .layui-tab-title{background: #f6f6f6;height: 60px;line-height: 60px;}
.n_case01_detail .fl01 .layui-tab-card .layui-tab-title li{height: 60px;line-height: 60px;margin:0;width: 140px;font-size: 18px;color:#3e3e3e;}
.n_case01_detail .fl01 .layui-tab-card>.layui-tab-title .layui-this{color: #434343;border-left: #353535 5px solid;background: #f6f6f6;}
.layui-tab-title .layui-this:after{ display:none}
.layui-tab-title{ border:none}
.layui-tab-content{padding: 50px 0 0;}
.layui-tab-content .ar_article p{color: #828282;font-size: 14px;line-height: 36px;}
.n_case01_detail .fl01 .ar_article p{ line-height:26px; margin-bottom:26px}


.n_licheng ul{border-left:#d2d4d5 1px solid;padding-left:50px;position:  relative;padding-bottom: 2px;}
.n_licheng ul li{ margin-bottom:45px; position:relative}
.n_licheng ul li .left,.n_licheng ul li .left img{ width:230px; height:130px; overflow:hidden}
.n_licheng ul li .right{padding:0 0 0 170px;line-height:130px;font-size:24px;color: #767779;position:relative;transition:0.6s;}
.n_licheng ul li .right:before{ content:""; position:absolute; width:72px; height:1px; background:#d2d4d5; transition:0.6s; top:50%; margin-top:-0.5px; left:40px;}
.n_licheng ul li .right:after{content:"";position:absolute;width: 9px;height: 9px;border:#d2d4d5 2px solid;border-radius:50%;top:50%;margin-top: -6px;left: 116px;transition:0.6s;}
.n_licheng ul li .right big{ font-size:36px; margin-right:8px;}
.n_licheng ul li p{line-height:24px;color:#585858;margin-bottom: 0;}
.n_licheng ul li .ar_article{ margin-top:28px}

.n_licheng ul li:hover .right{ padding:0 0 0 260px; color:#284096}
.n_licheng ul li:hover .right:before{ width:154px;}
.n_licheng ul li:hover .right:after{ left:197px; border:#284096 2px solid}

.n_licheng ul li:before{content:"";position:absolute;width:21px;height:21px;border-radius:50%;top: 55px;left: -66px;transition:0.6s;border: transparent 5px solid;}
.n_licheng ul li:after{content:"";position:absolute;width:11px;height:11px;border-radius:50%;top: 65px;left: -56px;transition:0.6s;}
.n_licheng ul li:hover:before{background:#c8d3fb;border:  #fff 5px solid;}
.n_licheng ul li:hover:after{background:#284096;}

.n_licheng ul:after{content:"";position:absolute;left: -8px;bottom: -12px;border:transparent 7.5px solid;border-top: #d2d4d5 12px solid;} 


.n_case ul{ margin:0 -7.5px; font-size:0; margin-bottom:70px}
.n_case ul li{display:inline-block;width:33.333333%;padding:0 7.5px;margin-bottom: 20px;}
.n_case ul li a{ display:block; width:290px; height:175px; position:relative; overflow:hidden}
.n_case ul li img{ width:290px; height:175px; transition:.7s;}
.n_case ul li h5{height: 35px;line-height: 35px;color:#fff;position:absolute;bottom:0;width:100%;padding:0 10px;text-align:center;font-size:14px;transition:.6s;z-index: 2; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.n_case ul li h5:before{content:"";position:absolute;right:0;height: 35px;width:100%;bottom:0;background: rgba(85,82,85,.5);transition:0.6s;}
.n_case ul li a:hover h5:before{ height:0;}
.n_case ul li a:hover h5{ bottom:-35px}
.n_case ul li h5 span{ position:relative; z-index:1}
.n_case ul li a:hover img{ transform:scale(1.05);}
.n_case ul li a .top{ position:absolute; top:-100%; bottom:0; width:100%; height:100%; background:rgba(40,64,150,0.85); z-index:2; transition:0.6s}
.n_case ul li a .top h3 span{ display:inline-block; width:34px; height:34px; line-height:34px; border-radius:50%; background:#fff; font-size:24px; color:#284096}
.n_case ul li a .top h6{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:14px; color:#fff; margin-top:22px}
.n_case ul li a:hover .top{ top:0}

.n_ziliao ul{margin-bottom:45px; margin:0 -14px; font-size:0; margin-bottom:60px}
.n_ziliao ul li{display:inline-block;width:50%;padding:0 14px;margin-bottom: 26px;}
.n_ziliao ul li a{border:#dcdcdc 1px solid;overflow:hidden;display:  block;padding: 34px 42px 34px  24px; transition:0.6s}
.n_ziliao ul li .left{float:left;width: 80%;box-sizing:border-box;padding: 0;}
.n_ziliao ul li .left img{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=50); opacity:0.5;  -moz-opacity:0.5; -khtml-opacity:0.5; transition:0.6s}
.n_ziliao ul li .left div.fl{ margin-left:20px; width:76%;}
.n_ziliao ul li .left h5{font-size: 16px;color: #353535;margin: 2px 0 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_ziliao ul li .left span{font-size: 14px;color: #919295;}
.n_ziliao ul li .right{ float:right;}
.n_ziliao ul li .right img{ margin-top:8px; -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=100); opacity:1;  -moz-opacity:1; -khtml-opacity:1; transition:0.6s}

.n_ziliao ul li a:hover .left img,.n_ziliao ul li a:hover .right img{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); filter:none; filter:alpha(opacity=100); opacity:1;  -moz-opacity:1; -khtml-opacity:1;}
.n_ziliao ul li a:hover{ box-shadow:rgba(0,0,0,0.25) 0 0 30px}

.n_huoban ul{ font-size:0; margin:0 -12px; margin-bottom:40px;}
.n_huoban ul li{ display:inline-block; padding:0 12px; width:20%; margin-bottom:45px;}
.n_huoban ul li a{ display:block; position:relative}
.n_huoban ul li .img{width: 160px;height: 160px;overflow:hidden;position:relative;}
.n_huoban ul li .img:after{ content:""; position:absolute; top:0; bottom:0; left:0; right:0; border:#cbcbcb 1px solid; border-radius:50%;}
.n_huoban ul li .img img{width: 160px;height: 160px;border-radius:50%;transform: scale(0.7);}
.n_huoban ul li .con{background: #284096;border:  #fbe2e1 10px solid;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;transform:scale(0);-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.n_huoban ul li a:hover .con{ transform:scale(1)}

.n_huoban ul li .con h5{font-size: 13px;color:#fff;line-height: 24px;padding:0 20px;}

.n_sanji ul{ font-size:0; margin-bottom:60px; text-align:center}
.n_sanji ul li{ display:inline-block; margin:0 5px;}
.n_sanji ul li a{ display:inline-block; width:170px; height:50px; line-height:50px; text-align:center; background:#f6f6f6; font-size:15px; color:#2e2e2e; transition:0.36s; border-radius:4px;}
.n_sanji ul li.on a,.n_sanji ul li:hover a{ background:#284096; color:#fff}

.n_contact .fl01{margin-bottom: 25px;overflow:hidden;}
.n_contact .fl01 .box{padding-bottom: 38px;}
.n_contact .left{float:left;width: 510px;}
.n_contact .left .ar_article{margin-bottom: 25px;}
.n_contact .left .ar_article p{ margin-bottom:0}
.n_contact .right{float:right;}
.n_contact .left .ar_article h3{font-size: 25px;color: #4a4949;margin-bottom: 0px;font-weight: bold;letter-spacing: 0.8px;}
.n_contact .left .ar_article h6{font-size: 12px;color: #4a4949;margin-bottom: 44px;text-transform:  uppercase;position:relative;}
.n_contact .left .ar_article h6:before{content:"";background: #284096;position:absolute;width:25px;height:3px;left:0;bottom: -15px;}
.n_contact .left .ar_article p{font-size: 14px;color: #696969;line-height: 30px;}
.n_contact .left .ar_article p font{ font-size:18px; color:#ce3238}
.n_contact .left ul{text-align: left;font-size: 0;}
.n_contact .left ul li{display:inline-block; *display:inline;*zoom:1;margin-right: 20px;text-align:center;}
.n_contact .left ul li h6{font-size: 14px;line-height: 15px;color: #a1a1a1;display:  inline-block;width: 16px;padding: 20px 0 0 10px;}
.n_contact .left ul li img{width: 128px;height: 128px;border:  #e6e6e6 1px solid;}

.n_news .ul{margin-bottom: 100px;}
.n_news .ul li{ border-bottom:#e8e8e8 1px solid; padding-bottom:35px; margin-bottom:35px;}
.n_news .ul li .box{position:relative;overflow: hidden;}
.n_news .ul li .img,.n_news .ul li .img img{width: 290px;height: 170px;overflow:hidden;float: left;}
.n_news .ul li .con{padding: 25px 0 0;float: right;width: 575px;}
.n_news .ul li .con h5,.n_news .ul li .con h5 a{font-size: 20px;color: #504e4e;}
.n_news .ul li .con h5 a:hover,.n_news .ul li .con span a:hover{ color:#284096}
.n_news .ul li .con h6{font-size: 12px;color: #adadad;margin: 20px 0 0;}
.n_news .ul li .con p{font-size: 14px;line-height: 24px;height: 48px;overflow:hidden;color: #797b7d;margin: 18px 0 32px;}
.n_news .ul li .con span a{font-size:14px;color:#fff; text-decoration:underline}


n_article {margin-bottom: 20px;}
#n_show_news .n_article{width: 100%;float: left;box-sizing: border-box;padding: 0;}
.n_article .ar_title{margin-bottom: 22px;}
.n_article .ar_title{padding: 0;position:relative;}
.n_article .ar_title h1{font-size: 24px;margin-bottom: 30px;display:block;text-align: center;line-height: 48px;color: #504e4e;font-weight:  bold;}
.n_article .ar_title h2{font-size: 14px;position:relative;text-align: center;display:block;padding: 12px 0;color: #adadad;border-top: #e8e8e8 1px solid;border-bottom: #e8e8e8 1px solid;}
.n_article .ar_article{padding-top:20px;min-height:400px;}

.n_article .ar_title span{padding: 0 16px 0 16px;font-size:12px;color:#afafb2;display:inline-block;line-height: 26px;height: 26px;}
.n_article .ar_title span a{font-size:12px;color: #878789;float:left;width: 27px;height: 27px;line-height: 27px;margin: 0 8px 0 0 !important;}
.n_article .ar_title .span1{padding: 0px;display: inline-block;font-size: 14px;color: #adadad;line-height: 26px;margin-right: 42px;padding-left: 24px;background: url(../images/time.png) left center no-repeat;}
.n_article .ar_title .span2{ background:url(../images/share.png) left center no-repeat;}
#ar_fot h1:nth-child(1){ text-align:left}
#ar_fot h1:nth-child(2){ text-align:right}


/*==============字号=====================*/
#font_set_box{position:absolute;right:0px;top:0px;background: url(../images/icon_font.png) left 12px no-repeat;padding-left: 20px;}
.font_box{ display:inherit; position:relative; }
.font_box a { display:inline-block; width:14px; line-height:36px;   font-size:12px; color: #c4c5c7; text-align:center;}
.font_box a.on{ color: #e70012;}.font_box a:hover{ color:#e70012; }
.font_size_lg{ font-size:18px !important; line-height: 40px !important;}
.font_size_lg p{ font-size:18px !important; line-height: 40px !important;  padding-bottom: 30px !important;}
.font_size_md{ font-size:16px !important; line-height: 36px !important;}
.font_size_md p{ font-size:16px !important;  line-height: 36px !important; padding-bottom: 25px !important;}
.font_size_sm{ font-size:14px !important;}
.font_size_sm p{ font-size:14px !important;}


/*==============分享=====================*/
.shart_box{}
.shart_box:hover #j_shart_s_24{ display:block;}
#j_shart_s_24 .bds_count{ font-size:12px;}
#j_shart_s_24{padding-left: 12px;position:relative;height:50px;}
#j_shart_s_24 strong{ display:block; position:absolute; left:0; z-index:2; line-height:36px; font-size:12px; color: #a3a0a9;}
#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background: url(../images/j_shart.png) center -87px no-repeat;}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background: url(../images/j_shart.png) center -29px no-repeat;}
#j_shart_s_24 .bds_sqq{background: url(../images/j_shart.png) center 0 no-repeat;}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}


#ar_fot{position:relative;padding: 20px 18px;background: #f9fafc;}
#ar_fot h1{display:block;font-size: 14px;line-height:30px;color: #777777;}
#ar_fot h1 a{font-size: 14px;color: #777777;font-weight:normal;display:  inline-block;max-width: 300px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
#ar_fot h1 a:hover{ color:#d6bb68;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}

#ar_fot .more a{ position:absolute; left:50%; margin-left:-48.5px; top:50%; margin-top:-17.5px; display:inline-block; width:95px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; text-transform:uppercase; border-radius:4px; background:#4a4949}
#ar_fot .more a:hover{ background:#d6bb68}
.bdshare-button-style1-32 a{ opacity:0.7}
.bdshare-button-style1-32 a:hover{ opacity:1}


/*资质*/
#n_zizhi{padding:0 0 0;}
#n_zizhi .ul {margin: 0 -20px;margin-bottom:30px;overflow: hidden;}
#n_zizhi .ul li{display:block;float:left;width: 33.333333%;box-sizing: border-box;text-align: center;padding: 0 20px;margin-bottom: 40px;}
#n_zizhi .ul li.last{ margin-bottom:0; border-bottom:none; padding-bottom:0;}
#n_zizhi .ul li a{display:block;height: 185px; position:relative; overflow:hidden}
#n_zizhi .ul li .pic_box{width: 100%;height: 185px;display:table;padding: 0;background: #f1f1f5;text-align:  center;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
#n_zizhi .ul li:hover .pic_box{box-shadow: 0 0 10px rgba(0,0,0,0.17);}
#n_zizhi .ul li .pic_box .box{display:table-cell;vertical-align:middle;text-align: center;}
#n_zizhi .ul li img{max-width: 210px;max-height: 140px;display: inline-block;}
#n_zizhi .ul li .top{ position:absolute; width:100%; height:0; left:0; bottom:0; background:#284096; transition: all 0.6s ease-in-out;}
#n_zizhi .ul li span{display:block;text-align:center;font-size: 14px;color: #fff;line-height: 30px;position:relative;}
#n_zizhi .ul li span:before{content:"";position:absolute;width:15px;height:1px;background:#fff;bottom: -10px;left:50%;margin-left:-7.5px;}
#n_zizhi .ul li:hover img{ box-shadow:none;}
#n_zizhi .ul li:hover .top{ top:0; height:100%}

.n_talent{padding: 0 48px;}
.n_talent .ul {margin: 0 -14px;}
.n_talent .ul .li{padding: 0 14px;}
.n_talent .ul .box{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; overflow:hidden}
.n_talent .ul .box .top{background: #434343;height: 100px;text-align:center;padding: 38px 0 0;margin: 0 230px;}
.n_talent .ul .box .top h3{font-size: 20px;color:#fff;margin:0 0 14px;}
.n_talent .ul .box .top h5{font-size: 14px;color:rgba(255,255,255,0.6);}
.n_talent .ul .box .con{padding: 46px 66px 15px 36px;border:  #e5e5e5 1px solid;}
.n_talent .ul .box .con h4{font-size: 14px;color: #284096;font-weight:bold;margin-bottom:15px;}
.n_talent .ul .box .con .ar_article{overflow:hidden;margin-right:-30px;padding-right:30px;margin-bottom: 0;}
.n_talent .ul .box .con .ar_article::-webkit-scrollbar {width:1px;height:1px; background:#e2e2e2}
.n_talent .ul .box .con .ar_article::-webkit-scrollbar-track {border-radius:1px; background:#e2e2e2}
.n_talent .ul .box .con .ar_article::-webkit-scrollbar-thumb {border-radius:1px; background:#353535}
.n_talent .ul .box .con ul li{font-size: 13px;line-height: 30px;color: #8c8a88;background: url(../images/dot.png) left 10px no-repeat;margin-left:0;padding-left: 14px;}

.n_talent .ul .box:hover .top{ background:#284096}

.n_talent .ul .miso-prev,.n_talent .ul .miso-next{width: 54px;height: 54px;top: 20px;}
.n_talent .ul .miso-prev{background:url(../images/left03.png) center no-repeat;left: 100px;}
.n_talent .ul .miso-next{background:url(../images/right03.png) center no-repeat;right: 100px;}

.form{}
.form01 form{ margin:0 -34px;}
.form01 .layui-form-item{float:left;width:50%;clear:none;padding: 0 34px;margin-bottom: 14px;}
.form01 .layui-form-pane .layui-form-label{width: 140px;height: 55px;line-height: 53px;background: #e3e4ea;border:#e5e5e5 1px solid;font-size: 15px;color: #2e2e2e;text-transform:  capitalize;text-align:  center;padding: 0;border-radius: 0;}
.form01 .layui-form-pane .layui-input-block{margin-left: 140px;min-height: 55px;}
.form01 .layui-input, .form .layui-select, .form01 .layui-textarea{height: 55px;font-size: 16px;padding: 0 15px;}
.form01 .layui-form-select .layui-input{ font-size:14px; color:#242425}
.form01 .layui-form-pane .layui-btn{width: 260px;font-size: 16px;text-transform:  capitalize;margin: 0 34px;}
.form01 .layui-btn{height: 55px;background: #284096;border-radius: 5px;color: #fff;}
.form01 .layui-btn:hover{background: #1670be !important;color: #fff !important;}

.n_bm.form .layui-form-pane .layui-form-label font{ font-size:14px; color:#ff0000}
.form .layui-textarea{border-left:none;height:130px;padding: 15px 10px;}
.layui-form-pane .layui-form-radio, .layui-form-pane .layui-form-switch{ margin-top:15px}
.form01 .layui-textarea{height: 170px;padding: 15px;border: #e5e5e5 1px solid;resize:  none;}

.form01 .layui-form-pane .layui-input-block{ position:relative}
.form01 .yzm{position:absolute;top: 6px;left: 285px;}
.form01 .shuaxin{position:absolute;left: 420px;top: 50%;margin-top: -7px;}
.form01 .shuaxin a{text-decoration:underline;font-size:14px;color:#284096;display:  inline-block;width: 300px;}


/*==========================================内页 结束=============================================*/

@media(min-width: 768px){
	
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1800px){
}

@media(max-width: 1600px){
}

@media(max-width: 1400px){

}

@media(max-width: 1330px){
}

@media(max-width: 1200px){
	
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	
}

@media(max-width: 768px){
	
}


@media(max-width: 456px){
	
}