﻿/*index_header  css*/.head_main {display: block;}.head_main a{text-decoration:none;}.head_main a i{position: relative;top: -63px;left:58%;font-size: 42px;font-weight: bold;letter-spacing:-4px;color:#13056c;}.head_main .head_main_nav {width: 100%;height: 88px;position: relative;z-index: 3;}.head_main .head_main_nav .container{width:1200px;margin:0 auto;}.head_main .head_main_nav .wa_left {float: left;width:301px;height:80px;}.head_main .head_main_nav .wa_left .logo {padding-top:10px;float:left;}.head_main .head_main_nav .wa_right {height:88px;float:right;margin-right:10px;}.head_main .head_main_nav .wa_right .nav_head {height:88px;}.head_main .head_main_nav .wa_right .nav_head li {height:88px;line-height:95px;float:left;position:relative;padding:0 13px;box-sizing: border-box;list-style:none;}.head_main .head_main_nav .wa_right .nav_head li a {display:block;font-size:16px;color: #333;position: relative;}.head_main .head_main_nav .wa_right .nav_head li a:hover {color:#056FE9;}.head_main .head_main_nav .wa_right .nav_head li:hover i{width:100%;margin-left: -50%;position:absolute;bottom:7px;left:50%;height:3px;background-color:#056FE9;}.head_main .head_main_nav .wa_right .nav_head li ul{position: absolute;left:-8px;top: 88px;z-index: 199;opacity: 0;visibility: hidden;height: auto;overflow: hidden;width:152px;transition: all .6s ease 0s;transform: translate3d(0,10px,0);-moz-transform: translate3d(0,10px,0);-webkit-transform: translate3d(0,10px,0);}.head_main .head_main_nav .wa_right .nav_head li ul li{display:block;clear:left;width:120px;height:45px;background-color:#fff;border-bottom:#d8d8d8 solid 1px;line-height: 45px;padding:0 16px;position: relative;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}.head_main .head_main_nav .wa_right .nav_head li ul li a{font-size: 14px;color:#666;height: 45px;line-height: 45px;text-align:center;}.head_main .head_main_nav .wa_right .nav_head li ul li:hover {background-color:#056FE9;color: #fff;}.head_main .head_main_nav .wa_right .nav_head li ul li a:hover {display:block;color: #fff;border-bottom: none;text-align:center;}.head_main .head_main_nav .wa_right .nav_head li:hover ul {opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}.head_main .head_main_nav .wa_right .nav_head li ul li:hover ul {opacity:1;visibility: visible;}.rikj {position: relative;float:right;width:190px;}.rikj a{font-size:16px;float:left;background: #056FE9;color: #fff;border: solid 1px transparent;padding: 4px 15px;border-radius: 6px;height: 30px;margin-top: 33px;}.rikj p{font-size: 16px;color: #056FE9;font-weight: bold;float: right;height: 88px;line-height: 95px;}/*index_header  css over*/.topadcs {width: 100%;overflow: hidden;text-align: center;display:block;margin:0 auto;height:300px;}.topadcs a {font-size: 40px;font-weight: bold;color: #fff;line-height: 300px;background: rgba(0, 0, 0, 0.6);padding: 20px;}.cpMain{background:#f8f8f8;padding:10px 0;}.cpMain .container{width:1200px;margin:20px auto;background:#fff;padding-top: 40px;}.cpMain .container img{display:block;margin:0 auto;}.cpMain .container .teach_main{background:#fff;padding:40px 10px 0 10px;position:relative;overflow:hidden;}.cpMain .teacher{width: 250px;float: left;padding: 12px;margin:0 9px 30px 9px;border: 1px solid #fff;display: block;box-shadow: 0 0 8px #ccc;border-radius: 10px;text-decoration:none;color:#333;}.cpMain .container .teach_main a:hover {color: #57a3f3;}.cpMain .teacher .pt{width: 200px;height: 265px;text-align: center;margin: 0 auto;border-radius: 50% 50%;overflow: hidden;border: 1px solid #eee;box-shadow: 0 0 3px #eee;}.cpMain .teacher .one{line-height:32px;font-size:18px;text-align:center;padding-top:20px;}.cpMain .teacher .two{}.tea_art{width:1200px;margin:40px auto;background-color:#fff;border-radius: 10px;box-shadow: 0 0 8px #eee;position:relative;overflow:auto;}.tea_art .tea_lef{width:306px;height:450px;float: left;margin: 30px 0 30px 45px;overflow: hidden;border: 1px solid #eee;border-radius:10px;box-shadow: 0 0 8px #eee;}.tea_art .tea_lef img{width:100%;display:block;}.tea_art .tea_rig{width:700px;float:right;margin:70px 45px 30px 0;}.tea_art .tea_rig .tea_tit{font-size:24px;color:#41a5fd;line-height:60px;}.tea_art .tea_rig .tea_con{line-height:30px;}/*header*/.header_box {min-width: 1100px;height: 100px;}.header_cont {height: 85px;padding-top: 15px;}.header_logo {float: left;width:301px;height: 71px;}.header_logo a i{position: relative;top: -60px;left:59%;font-size: 42px;font-weight: bold;letter-spacing: -2px;color:#13056c;}.header_cont p {float: left;width: 500px;height: 72px;line-height:80px;font-size: 32px;text-indent:28px;border-left: 1px solid #2d2b63;color: #2d2b63;margin-left:18px;}.rexian{float: right;background: url(../images/tel.jpg) no-repeat 0 center;padding-left: 55px;margin-top: 12px;font-size:14px;}.rexian  strong {display: block;font-size: 28px;font-family: Impact;line-height: 1;color: #13056C;}.wrapper {width: 1100px;margin: 0 auto;}.cont {width: 1100px;margin: 0 auto;}/* part10  品牌信赖 */.part10_pin{ min-width:1100px; height:auto; background:url(../images/sec8_bg.jpg) no-repeat center center; background-size:100% 100%;}.part10_pin .part010_cont{ height:800px; padding-top:40px;}.part10_pin .part010_cont .part10_img{ width:917px; height:119px; margin:0 auto;}.part10_pin .part010_cont .xiegang{ width:961px; height:66px; background:url(../images/xiegang.png) no-repeat; margin:20px auto 50px auto;}.part10_pin .part010_cont .xiegang ul li{float:left; width:240px; height:24px; line-height:24px; font-size:24px; color:#111111; text-align:center;}.part10_pin .part010_cont .xiegang .mt18{ margin-top:18px;}.part10_pin .part010_cont .xiegang ul li:hover{color:#ff6c00;}.part10_pin .part010_cont .rongyao{ width:1034px; height:483px; margin:0 auto;}/* part10 end *//*news_list*/.news_list{padding:0 20px;}.news_list .location{color:#666;}.news_list .location::before {display: inline-block;content: "";width:16px;height: 16px;background: url(../images/location_icon.png) no-repeat;vertical-align: middle;margin-right: 10px;}.news_list .location .location__item {display: inline-block;font-weight: 700;font-size:14px;}.news_list .location .location__item a {font-size: 14px;font-weight: 400;text-decoration:none;color:#666;}.news_list .news1 .box_c_title {margin-top:40px;}.news_list .news1 .box_c_title .title{margin-bottom:5px;}	.news_list .news1 ul{list-style:none;}.news_list .news1 li {margin: 0 0 20px;font-size: 24px;font-weight: 400;line-height: 0.5;color: #333;list-style:none;}.news_list .news1 .title::before {display: inline-block;content: "";width: 6px;height: 24px;border-radius: 2px;background-color: #4085ed;margin-right:8px;vertical-align: middle;}.news_list .news1 .title > a {display: inline-block;font-size: 20px;font-weight: 700;}.news_list .news1 a {font-size: 16px;color: #333;text-decoration: none;}.news_list .news1 .col_list {padding-top: 13px;border-top: 1px dashed #ccc;}.news_list .news1 span {float: right;color: #999;font-size: 14px;}/*news_list*//*news_article*/.news{padding-top:1px !important;}.news_art{position: relative;overflow: auto;padding:20px;}.news_art .lef_art{	width: 830px;    float:left;}.news_art .lef_art .news_tl{	font-size: 24px;}.news_art .lef_art .news_time{	color: #999;	font-size: 16px;	padding: 15px 0;	border-bottom: 1px dashed #ccc;}.news_art .lef_art .news_con{margin:15px auto 40px auto;}.news_art .lef_art .news_con strong{text-indent: 40px;display: inline-block;}.news_art .lef_art .news_recom {margin: 20px 0;}.news_art .lef_art .news_recom_tl {font-size: 22px;margin: 15px auto;}.news_art .lef_art .news_recom_tl::before {display: inline-block;content: "";width:6px;height: 24px;border-radius: 2px;background-color: #4085ed;vertical-align: middle;margin-right: 15px;}.news_art .lef_art .news_recom_list {line-height: 25px;}.news_art .lef_art .news_recom_list li {display: inline-block;width: 370px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.news_art .lef_art .news_recom_list li:nth-child(odd){margin-right:80px;}.news_art .lef_art .news_recom_list a{text-decoration:none;color:#333;font-size:14px;}.news_art .lef_art .news_recom_list em {font-style: normal;}.news_art .lef_art .news_recom_list li a:nth-child(1) {color: #666;}.news_art .rig_art{float: right;width: 300px;}.news_art .rig_art .subject{border: 1px solid #eee;background-color: #f6f6f6;width:300px;padding-bottom: 15px;box-sizing: border-box;}.news_art .rig_art .subject .subject_tl {margin:10px;font-size: 20px;}.news_art .rig_art .subject .subject_tl::before {display: inline-block;content: "";width:6px;height: 24px;background-color: #3184e9;border-radius: 2px;vertical-align: middle;margin-right:15px;}.news_art .rig_art .subject .subject_list {position: relative;overflow: auto;}.news_art .rig_art .subject .subject_list li {display: block;margin: 10px 10px;font-size: 16px;width: 125px;float: left;text-align: center;}.news_art .rig_art .subject .subject_list li a{display: inline-block;text-decoration:none;color:#056FE9;}.news_art .rig_art .subject .subject_list li a::before {display: inline-block;content: "";width: 4px;height: 4px;border-radius: 50%;background-color: #dcdcdc;margin-right: 5px;vertical-align: middle;}/*news_article*//*index_about*/.son_nav {margin: 20px 0 30px 0;text-align: center;}.son_nav ul {display: inline-block;list-style: none;}.son_nav li {width: 140px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;float: left;margin: 0 10px;background: #606163;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.son_nav li.on {background:#000;}.son_nav_tea {margin-top:40px;text-align: center;}.son_nav_tea ul {display: inline-block;list-style: none;}.son_nav_tea ul a{font-size:0;}.son_nav_tea li{display: inline-block;cursor: pointer;padding: 10px 20px;font-size:16px;background-color: #fff;border-radius: 8px;margin: 0 5px;color: #333;box-shadow: 1px 1px 3px #ccc;margin-bottom: 10px;}.son_nav_tea li.on {background-color:#0094ff;color:#fff;}.ny_news_con2{overflow:hidden;}.ny_news_con2 .about_img {float: left;width: 37%;margin-right: 25px;margin-bottom: 15px;}.ny_news_con2 .about_img img {max-width: 100%;}.ny_news_con2 .about_wz {line-height: 30px;color: #555;margin-bottom: 20px;float: right;width: 60%;margin-top:50px;}.ny_news_con2 .about_wz p{font-size:16px;}.ny_news_con2 .bdxm{font-size: 24px;color: #515671;text-align: center;margin:20px auto;}.ny_news_con2 .bd_meun{list-style:none;width: 80%;margin: 0 auto;}.ny_news_con2 .bd_meun li{float: left;background: linear-gradient(0deg, rgba(0,172,238,1) 0%, rgba(2,126,251,1) 100%);margin: 20px;padding: 10px 30px;border-radius: 5px;width: 14%;text-align: center;}.ny_news_con2 .bd_meun li a{text-decoration:none;color:#fff;}/*index_about*//*企业文化*/.qywh .padtb{padding-top:30px;padding-bottom:30px;}.qywh .commonweb {margin:0px auto;max-width:1200px;padding:0;}.qywh .commonweb .Comculture-dl {background: #cccccc url(../images/wicon24.png) no-repeat 100% 100%;margin: 19px 0 0 0;}.qywh .Comculture-dl .thumb{float:left;width:70%;max-width:769px;}.qywh .Comculture-dl .thumb img{display: block;width: 100%;}.qywh .Comculture-dl .infor{padding:7.5% 5% 10px 5%;overflow:hidden;color:#fff;}.qywh .Comculture-dl .infor .name{font-size: 26px;line-height: 30px;padding: 0 0 25px 0;}.qywh .Comculture-dl .infor .text{opacity:.7;font-size:14px;line-height:24px;}.qywh .clearfix::after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}.qywh .Comculture-list{padding-top:55px;padding-bottom:43px;}.qywh .Comculture-list ul{list-style:none;}.qywh .Comculture-list li{float:left;width:23%;padding:0 10px;margin:0 0 20px 0;}.qywh .Comculture-list li .content {border: 1px solid #e3e3eb;}.qywh .Comculture-list li .content .img img {display: block;width: 100%;}.qywh .Comculture-list li .content .cult-text {text-align: center;padding: 20px;border-top: 1px solid #e3e3eb;color: #929292;}.qywh .Comculture-list li .content .name{font-size:18px;padding:0 0 18px;font-weight:normal;color:#000;}.qywh .Comculture-list li .content .text{font-size:14px;}/*企业文化*//*联系我们*/.ny_tlt1{width:100%;margin-bottom: 30px;}.ny_tlt1 p{font-size: 24px;color: #515671;text-align: center;}	.img_tit{}.img_tit ul{list-style:none;clear:both;overflow:hidden;}.img_tit ul li{float:left;width:30%;margin-right:45px;}.img_tit ul li.lx3{margin-right:0;}.img_tit ul li em{display: block;float:left;width:60px;height:60px;border: 1px solid #ddd;border-radius:50%;margin-right: 15px;}.img_tit ul .lx1 em{background:url(../images/contact_tel.png) center center no-repeat;}.img_tit ul .lx2 em{background:url(../images/contact_email.png) center center no-repeat;}.img_tit ul .lx3 em {background:url(../images/contact_address.png) center center no-repeat;}.img_tit ul li .wz{float:left;width:78%;}.img_tit ul li .wz p{font-size:18px;padding-bottom:10px;}.img_tit ul li .wz span{font-size:18px;}.map{padding:30px 0 30px 0;}/*联系我们*//*footer*/.yunu-footer {background-color:#242d34;padding-top:50px;color:#aaacae;clear:both;}.yunu-footer .container {width: 1200px;margin: 0 auto;}.yunu-footer a {color:#aaacae;font-size:14px;text-decoration:none;}.yunu-footer a:hover {color:#0890e1}.yunu-footer-info {float:left;width:370px;margin-right:20px;}.yunu-footer-info .logo {margin-bottom:30px;height:68px;}.yunu-footer-info .logo i{position: relative;top: -52px;left:36%;font-size: 31px;font-weight: bold;letter-spacing: -5px;color:#fff;}.yunu-footer-info .logo img {display:block;height:68px;width:auto}.yunu-footer-info h4 {margin:0 0 30px;font-size:20px;color:#fff}.yunu-footer-info p {font-size:16px;margin:10px 0 0;padding-left:38px;background:no-repeat 0 center;line-height:1.8}.yunu-footer-info p.i1 {background-image:url(../images/fico1.png)}.yunu-footer-info p.i2 {background-image:url(../images/fico2.png)}.yunu-footer-info p.i3 {background-image:url(../images/fico3.png)}.yunu-footer-info p.i4 {background-image:url(../images/fico4.png)}.yunu-footer dl {float:left;width:120px;margin:20px 0 0 30px}.yunu-footer .foot_lxwm{width:160px;}.yunu-footer dt {font-size:18px;color:#fff;font-weight:700;margin-bottom:15px}.yunu-footer dd {margin:0}.yunu-footer .item li {line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yunu-footer .code a {display:block;padding:10px 20px;background-color:#fff;margin-bottom:30px;border-radius:5px;position:relative}.yunu-footer .code .pic {float:left;height:38px;width:38px;line-height:38px}.yunu-footer .code .text {margin-left:48px}.yunu-footer .code .text h4 {margin:0;color:#333}.yunu-footer .code .text small {display:block;font-size:12px;line-height:18px;color:#999}.yunu-footer .code .sub {position:absolute;right:100%;top:0;width:130px;display:none;margin-right:5px;z-index:2}.yunu-footer .code a:hover .sub {display:block}.yunu-footer .code a:nth-child(even) {background-color:#0890e1;color:#fff}.yunu-footer .code a:nth-child(even) .text h4 {color:#fff}.yunu-footer .code a:nth-child(even) .text small {color:#cacaca}.yunu-footer .sns {font-size:0;margin-left:-28px}.yunu-footer .sns a {display:inline-block;vertical-align:middle;background:no-repeat center/contain;width:34px;height:34px;margin-left:28px;position:relative}.yunu-footer .sns a.i1 {background-image:url(../images/ft1.png)}.yunu-footer .sns a.i2 {background-image:url(../images/ft2.png)}.yunu-footer .sns a.i3 {background-image:url(../images/ft3.png)}.yunu-footer .sns .img-center {position:absolute;bottom:100%;left:50%;margin:0 0 5px -65px;width:130px;display:none}.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;}.yunu-footer .sns a:hover .img-center {display:block}.yunu-footer-copy {margin-top:30px;padding:20px 0;border-top:1px solid #3a4249;}/*分页*/.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px;padding-bottom: 40px;}.pagess ul{display:inline-block;overflow:hidden;}.pagess ul span{ display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999;float:left;}.pagess ul span:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}.pagess ul span:hover a{color:#fff;}.pagess ul span.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}.pagess ul span.thisclass a {color: #fff;}.pagess ul span a{ display:block;color:#999;text-decoration:none}.pagess ul span a:hover {color: #fff;}.page-num{float:left;display:inline-block;margin:0 6px;}