*,::before,::after{margin:0 ; padding:0 ;font-size: 16px;line-height: 20px; font-family: "宋体";color: #333;}
img {display: block;}
a {text-decoration: none;cursor:pointer}
.clearfix{ zoom:1; }
.clearfix:after{content: "";display: block; clear: both;}
li {list-style: none;}
.container {width: 1200px;margin: 0 auto;position: relative;}
.f_left {float: left;}
.f_right {float: right;}

/* banner */
.banner {width: 100%;}
.banner a {display: block;width: 100%;}
.banner img {width: 100%;}

/* position */
.position {margin-top: 22px;height: 18px;}
.position p {height: 18px;padding-left: 24px;background: url(../images/position.png)no-repeat left center;line-height: 20px;font-size: 14px;color: #666;}
.position p a {line-height: 20px;font-size: 14px;color: #666;}
.position p span {line-height: 20px;font-size: 14px;color: #0093de;}

/* jump */
.jump {height: 30px!important;font-size: 0!important;text-align: center!important;}
.jump li {float: none!important;border: none!important;background: #e9e9e9!important; margin: 0 7px!important;padding: 0!important; height: 30px!important; font-size: 14px!important; width: 30px!important; display: inline-block!important; border-radius:5px!important ; -webkit-border-radius:5px!important ; -moz-border-radius:5px!important ; -ms-border-radius:5px!important ; -o-border-radius:5px!important ; }
.jump li a { display: block; height: 100%!important; width:100%!important;line-height: 30px!important; text-align: center!important; font-size: 14px!important; border-radius: 5px!important ; -webkit-border-radius: 5px!important ; -moz-border-radius: 5px!important ; -ms-border-radius: 5px!important ; -o-border-radius: 5px!important ; }
.jump li:first-of-type,.jump li:last-of-type {width: 56px!important;}
.jump li:hover,.jump li.on {background: #0093de!important;}
.jump li:hover a,.jump li.on a{color: #fff!important;}

/* common_title */
.common_title {margin-top: 48px;}
.common_title strong {font-size: 30px;color: #333;line-height: 1;margin-bottom: 17px;text-align: center;display: block;font-weight: normal;}
.common_title p {font-size: 14px;color: #999;line-height: 1;text-align: center;}

/*------------------------------ header ------------------------------*/
/* header_top */
.header_top {height: 38px;background-color: #f8f8f8;border-bottom: solid 1px #e0e0e0;}
.header_lang {float: right;}
.header_lang span {padding-left: 24px;height: 38px;display: inline-block;}
.header_lang span:first-child {background: url(../images/chinese.png)no-repeat left center;margin-right: 13px;}
.header_lang span:nth-child(2) {background: url(../images/english.png)no-repeat left center;}
.header_lang span:nth-child(3) {float: right; line-height: 38px; margin: 8px 0 -10px 0;}
.header_lang span:nth-child(4) {float: right;line-height: 38px;padding-left: 5px;}
.header_lang span:nth-child(4) a {position: absolute; right: -70px; top: 0px;}
.header_lang span a {font-size: 13px;line-height: 38px;height: 38px;display: block;}
.header_phone {float: right;margin-right: 49px;height: 38px;}
.header_phone span {font-size: 16px;line-height: 38px;}
.header_phone strong {font-size: 16px;color: #0093de;line-height: 38px;}
/* header_bottom */
.header_logod {width: 80px;height: 63px;position: absolute;top: 50%;margin-top: -33px;left: 360px;}
.header_logod img{width: 80px;height: 63px;}
.header_bottom {/*height: 109px;*/border-bottom:1px solid #0093de;}
.header_logo {width: 81px;height: 66px;position: absolute;top: 50%;margin-top: -33px;left: 0;}

.header_txt_top {position: absolute;top: 29px;left: 91px;}
.header_txt_bottom {position: absolute;bottom: 25px;left: 91px;line-height: 16px;font-size: 16px;height: 16px;}
.header_nav {float: right;}
.header_nav ul {height: 109px;}
.header_nav ul li {height: 109px;float: left;width:100px;}
.header_nav ul li:first-child a {background: url(../images/header_nav1_blue.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(2) a {background: url(../images/header_nav2_blue.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(2) a {background: url(../images/header_nav2_blue.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(3) a {background: url(../images/header_nav3_blue.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(4) a {background: url(../images/header_nav4_blue.png)no-repeat center 34px ;}
/*.header_nav ul li:nth-child(5) a {background: url(../images/header_nav5_blue.png)no-repeat center 34px ;}*/
.header_nav ul li:nth-child(5) a {background: url(../images/header_nav6_blue.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(6) a {background: url(../images/header_nav7_blue.png)no-repeat center 34px ;}
.header_nav ul li:first-child:hover a {background: url(../images/header_nav1_white.png)no-repeat center 34px ;}
.header_nav ul li:first-child.on a {background: url(../images/header_nav1_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(2):hover a {background: url(../images/header_nav2_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(2).on a {background: url(../images/header_nav2_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(2):hover a {background: url(../images/header_nav2_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(2).on a {background: url(../images/header_nav2_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(3):hover a {background: url(../images/header_nav3_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(3).on a {background: url(../images/header_nav3_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(4):hover a {background: url(../images/header_nav4_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(4).on a {background: url(../images/header_nav4_white.png)no-repeat center 34px ;}
/*.header_nav ul li:nth-child(5):hover a {background: url(../images/header_nav5_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(5).on a {background: url(../images/header_nav5_white.png)no-repeat center 34px ;}*/
.header_nav ul li:nth-child(5):hover a {background: url(../images/header_nav6_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(5).on a {background: url(../images/header_nav6_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(6):hover a {background: url(../images/header_nav7_white.png)no-repeat center 34px ;}
.header_nav ul li:nth-child(6).on a {background: url(../images/header_nav7_white.png)no-repeat center 34px ;}
.header_nav ul li a {display: block;height: 109px;line-height: 145px;/*padding: 0 14px 0 14px;*/font-size:14px;text-align:center;}
.header_nav ul li:last-child {margin-right: 3px;}
.header_nav ul li.on,.header_nav ul li:hover {background-image: linear-gradient(-30deg,#0093de 1%,#3aade7 50%,#70c4ef 100%), linear-gradient(#0093de,#0093de);background-blend-mode: normal, normal;}
.header_nav ul li.on a,.header_nav ul li:hover a {color: #fff;}
/* header_top_ul */
.header_top_ul {height:38px;}
.header_top_ul li {float:left;margin-right:30px;}
.header_top_ul li a {color:#333;font-size:14px;line-height:38px;}
.header_top_ul li:hover a {color:#0093de;font-size:14px;line-height:38px;}

/*------------------------------ index ------------------------------*/
/* index_title */
/* .index_title {background: url(../images/title_line1.png)no-repeat center 47px;} */
.index_title p:first-child {font-size: 30px;text-align: center;line-height: 1;}
.index_title p span {color: #0093de;font-size: 30px;text-align: center;}
.index_title img {margin: 20px auto 22px;}
.index_title p img {display: inline;margin: 0 8px 0 10px;vertical-align: bottom;}
.index_title p:nth-of-type(2) {font-size: 18px;color: #666;text-align: center;}

/* index_banner */
/* 轮播 */
.index_banner .swiper-container .container { position: absolute;z-index: 2; top: 0; height: 100%; left: 50%; transform:translate(-50%,0) ; -webkit-transform:translate(-50%,0) ; -moz-transform:translate(-50%,0) ; -ms-transform:translate(-50%,0) ; -o-transform:translate(-50%,0) ; }
.index_banner .swiper-button-prev {opacity: 1; width:49px;height:83px; position: absolute;top:50%;margin-top:-41.5px;left: 0;background: url(../images/banner_arrow_left.png)no-repeat center center;}
.index_banner .swiper-button-prev:hover {left: 0;background: url(../images/banner_arrow_left_hover.png)no-repeat center center;}
.index_banner .swiper-button-next {opacity: 1; width:49px;height:83px; position: absolute;top:50%;margin-top:-41.5px;right: 0;background: url(../images/banner_arrow_right.png)no-repeat center center;}
.index_banner .swiper-button-next:hover {right: 0;background: url(../images/banner_arrow_right_hover.png)no-repeat center center;}
.index_banner_qrcode {position: absolute;bottom: 73px;left: 99px;z-index: 9;width: 123px;height: 122px;}
.index_banner_qrcode img {width: 123px;height: 122px;}
/* 搜索 */
.index_banner_search {height: 42px;background-color: #0093de;}
.index_banner_search_hot {float: left;height: 42px;}
.index_banner_search_hot span {display: inline-block;padding-left: 23px;height: 42px;background: url(../images/logo_small.png)no-repeat left center;font-size: 14px;line-height: 42px;color: #fff}
.index_banner_search_hot li {height: 42px;display: inline-block;margin-right: 20px;}
.index_banner_search_hot li a {line-height: 42px;font-size: 14px;color: #fff;}
.index_banner_search_form {position: absolute;height: 26px;width: 220px; background: #fff;top: 8px;right: 0;}
.index_banner_search_form input[type="text"] {width: 210px;font-size: 14px; padding-left: 10px;position: absolute;left: 0;top: 0;border: none;height: 26px;}
.index_banner_search_form input[type="submit"] {cursor: pointer; width: 18px;height: 18px;right: 9px;top: 4px;position: absolute;background: url(../images/search.png)no-repeat center center;border: none;}

/* index_product */
.index_product {background: url(../images/index_product_background.png)no-repeat center top;padding-top: 49px;padding-bottom: 50px;}
.index_product_main {margin-top: 45px;}
.index_product_left {float: left;width: 280px;background: #0093de;padding-bottom: 17px;background-image: linear-gradient(0deg, #47afe4 0%, #0093de 99%), linear-gradient(#0093de, #0093de);background-blend-mode: normal, normal;}
.i_pro_left_title {padding: 17px 0 13px;text-align: center;color: #fff;font-size: 22px;}
.i_pro_left_line {width: 24px;height: 2px;margin: 0 auto;background: #fff;}
.index_product_left ul {width: 255px; margin: 16px auto 0; background: #fff;padding-top: 12px; padding-bottom: 15px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.index_product_left ul li {height: 47px;border-bottom: 1px solid #ddd;background: url(../images/li_right.png)no-repeat 224px center;padding-left: 34px;padding-right: 25px;}
.index_product_left ul li a {font-size: 14px;color: #222222;line-height: 47px;}
.index_product_left ul li.on a,.index_product_left ul li:hover a{font-size: 14px;color: #006db7;line-height: 47px;}
.index_product_right {float: right; width: 900px;}
.i_pro_right_title {border-left: 5px solid #006db7;width: 895px;height: 52px;background-color: #e6e6e6;}
.i_pro_right_title span {float: left; margin-left: 21px;line-height: 52px;	font-size: 18px;color: #006db7;}
.i_pro_right_title a {float: right;margin-right: 10px;	font-size: 13px;color: #666;line-height: 52px;}
.index_product_right_simple {display: none;}
.index_product_right_simple ul {padding-left: 5px;}
.index_product_right_simple ul li {float: left;padding: 5px 4px;margin-top: 18px; position: relative; margin-right: 15px; width: 278px;height: 304px;background-color: #ffffff;border: solid 1px #dddddd;}
.index_product_right_simple ul li:nth-child(3n) {margin-right: 0;}
.index_product_right_simple ul li img {width: 278px;height: 253px;}
.index_product_right_simple ul li p {position: absolute;bottom: 5px; width: 278px;height: 46px;background-color: #e6e6e6;text-align: center; line-height: 46px;font-size: 15px;color: #222;
    text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.index_product_right_simple ul li:hover {border: solid 1px #006db7;}
.index_product_right_simple ul li:hover p {color: #fff;	background-image: linear-gradient(0deg, #0093de 1%, #4eafe0 100%), linear-gradient(#0093de, #0093de);background-blend-mode: normal, normal;}

/* index_experience */
.index_experience {background: url(../images/backgroundline1.jpg)no-repeat center top;height: 172px;}
.index_experience .container {height: 100%;}
.index_experience_qrcode {position: absolute;left: 28px;top: 20px;width: 135px;height: 134px;}
.index_experience_txt {position: absolute; width: 435px; top: 50%; left: 50%; transform:translate(-50%,-50%) ; -webkit-transform:translate(-50%,-50%) ; -moz-transform:translate(-50%,-50%) ; -ms-transform:translate(-50%,-50%) ; -o-transform:translate(-50%,-50%) ; } 
.index_experience_txt strong {display: block;text-align: center; font-size: 26px;line-height: 38px;letter-spacing: 2px;color: #ffffff;}
.index_experience_txt p {font-size: 16px;line-height: 32px;color: #ffffff;text-align: center;margin-top: 10px;}
.index_experience_phone {width: 220px;right: 0;top: 25px;position: absolute;}
.i_exp_phone_top {width: 220px;height: 69px;padding-top: 16px;background: url(../images/index_experience_background.png)no-repeat center center;}
.i_exp_phone_top p:first-child {width: 138px;margin: 0 auto; padding-left: 42px;height: 25px;line-height: 25px;background: url(../images/phone.png)no-repeat 9px center;font-size: 14px;color: #fff;}
.i_exp_phone_top p:nth-child(2) {width: 180px;margin: 3px auto 0; height: 25px;line-height: 25px;font-size: 24px;color: #fff;}
.i_exp_phone_bottom {margin-top: 12px;}
.i_exp_phone_bottom span:first-child {float: left;width: 99px;height: 26px;border: 1px #fff solid;text-align: center;line-height: 27px;font-size: 14px;}
.i_exp_phone_bottom span a {font-size: 14px;}
.i_exp_phone_bottom span:first-child a {color: #fff;}
.i_exp_phone_bottom span:nth-child(2) {float: right;width: 101px;height: 28px; background: #fff;text-align: center;line-height: 28px;font-size: 14px;}

/* index_advantage */
.index_advantage {background: url(../images/index_advantage_background.png)no-repeat center top;height: 2146px;}
.index_advantage .container {height: 100%;}
.index_advantage .index_title {padding-top: 50px;}
.index_advantage_simple img {float: left;width: 84px;height: 96px;}
.index_advantage_simple_right {width: 418px;float: left;margin-left: 24px;}
.i_adv_top {line-height: 1; color: #1a2751;font-size: 36px;padding-top: 5px;padding-bottom: 20px;border-bottom: solid 1px #909496;}
.i_adv_bottom {font-size: 16px;color: #1a2751;line-height: 28px;margin-top: 15px;}
.i_adv_bottom span {font-size: 16px;color: #0078d4;line-height: 28px;}
.index_advantage_01 {margin-top: 106px;}
.index_advantage_02 {margin-top: 228px;}
.index_advantage_03 {margin-top: 270px;}
.index_advantage_04 {margin-top: 170px;}
.index_advantage_05 {margin-top: 166px;}
.index_advantage_02 .index_advantage_simple {float: right;}
.index_advantage_04 .index_advantage_simple {float: right;}

/* index_case */
.index_case {background: url(../images/index_case_background.jpg)repeat-y center top;padding-top: 54px;padding-bottom: 61px;}
.index_case .index_title p {color: #fff;}
.index_case_list {margin-top: 51px;}
.index_case_simple {width: 276px!important;height: auto;background: #fff;margin: 0 20px 32px 0;float: left;}
.index_case_simple:nth-of-type(4n) {margin-right: 0;}
.index_case_simple img {width: 276px;height:150px;}
.index_case_simple:hover .index_case_txt_title {color: #0093de;}
.index_case_txt {padding: 15px 20px 0;width: 236px;border-top:1px solid #f3f3f3;}
.index_case_txt_title {font-size: 18px;color: #222;line-height: 30px;}
.index_case_txt_main {font-size: 14px;color: #666;line-height: 26px;margin-top: 14px;height: 52px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index_case_pagi {display: block;position: static;height: 13px;line-height: 13px;font-size: 0;margin-top: 65px;}
.index_case_pagi span {width: 13px;height: 13px;background: #fff;margin: 0 5px;}

/* index_aboutUs */
.index_aboutUs {padding-top: 58px;padding-bottom: 173px;background: #eeeeef;margin-bottom: 211px;}
.index_aboutUs_top {margin-top: 53px;}
.index_aboutUs_top_left {float: left;}
.index_aboutUs_top_left img {margin-top: 11px;margin-left: 10px; width: 591px; height: auto;box-shadow:-10px -11px 0 #d8d5d5;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.index_aboutUs_top_right {width: 546px;float: right;position: relative;padding-top: 54px;}
.i_aU_t_r_title_english {position: absolute;z-index: 0;top: 19px;color: #d7d7d7;opacity: 0.3;font-size: 56px;line-height: 1;}
.i_aU_t_r_title_chinese {font-size: 24px;line-height: 1;}
.i_aU_t_r_title_line {width: 24px;height: 2px;background: #006db7;margin: 21px 0 13px;}
.i_aU_t_r_main {font-size: 14px;line-height: 28px;}
.i_aU_t_r_main a {font-size: 14px;line-height: 28px;color: #0093de;}
.i_aU_t_r_detail {margin-top: 49px; display: block;color: #fff; width: 114px; height: 38px;line-height: 38px;background: url(../images/right.png)no-repeat 100px center ,linear-gradient(0deg, #0093de 1%, #4ab0e4 100%), linear-gradient(#0093de, #0093de);
padding-left: 24px;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.index_aboutUs_bottom {position: absolute;width: 100%; bottom:-282px;height: 243px; background: #e3e3e3; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.index_aboutUs_bottom_simple {display: none;padding-top: 29px;padding-left: 35px;}
.index_aboutUs_bottom_simple li {float: left;margin-right: 22px;width: 210px;}
.index_aboutUs_bottom_simple li img {margin: 0 auto; width: auto; height: 160px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.index_aboutUs_bottom_simple li p {text-align: center;font-size: 14px;margin-top: 11px;line-height: 1;}
.index_aboutUs_bottom_right { position: absolute; right: 0; bottom: 0; width: 219px; height: 285px; background-color: #0093de; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.index_aboutUs_bottom_right ul p {line-height: 67px;height: 67px;	font-size: 24px;text-align: center; color: #fefeff;border-bottom: 1px solid #45b4ed;}
.index_aboutUs_bottom_right ul li {height: 52px;border-bottom: 1px solid #45b4ed;}
.index_aboutUs_bottom_right ul li.on {background: url(../images/logo_small.png)no-repeat 49px center;}
.index_aboutUs_bottom_right ul li a {display: block;height: 52px;line-height: 52px;text-align: center;width: 100%;font-size: 18px;color: #fff;}
.index_aboutUs_bottom_right_more {height: 62px;line-height: 62px;text-align: center;display: block;color: #fefeff;font-size: 18px;}

/* index_technology */
.index_technology {width: 772px;float: left;}
.index_technology_title {height: 38px;width: 772px;margin-bottom: 33px; background: url(../images/usb@2x.png)no-repeat center bottom;position: relative;}
.index_technology_title>span {position: absolute;left: 0;top: 0;line-height: 1;color: #1a2751;padding-bottom: 10px;border-bottom: 5px #0093de solid;}
.index_technology_title_switch {position: absolute;left: 103px;top: 5px;line-height: 1;}
.index_technology_title_switch span {line-height: 1;color: #1a2751;}
.index_technology_title_switch span:first-child {margin-right: 10px;}
.index_technology_title_switch span:nth-child(2) {margin-left: 10px;}
.index_technology_title_switch span.on {color: #0093de;}
.index_technology_title a {line-height: 1;font-size: 14px;position: absolute;right: 37px;top: 8px;}
.index_technology_li {margin-bottom: 35px;}
.index_technology_li img { float: left; width: 296px; height: 188px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.index_technology_li_right {width: 420px;float: right;margin-right: 27px;padding-top: 14px;}
.index_technology_li_right strong {display: block;font-size: 16px;color: #333;font-weight: normal;height: 20px;line-height: 20px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.index_technology_li_right p {height: 60px;line-height: 20px;color: #444;font-size: 14px;margin-top: 20px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.index_technology_li_right a {margin-top: 30px;color: #fff;font-size: 14px;text-align: center; display: block; line-height: 35px; width: 157px; height: 35px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;background-image: linear-gradient(0deg, #0093de 0%, #5fb9e6 100%), linear-gradient(#0093de, #0093de);background-blend-mode: normal, normal;}
.index_technology_li_right:hover strong {color: #0093de;}
/* index_culture */
.index_culture {width: 366px;float: right;}
.index_culture_title {height: 39px;background: url(../images/usb1@2x.png)no-repeat center bottom;position: relative;}
.index_culture_title span {position: absolute;top: 0;left: 0;line-height: 1;color: #1a2751;padding: 0 5px 11px;border-bottom: 5px #0093de solid;}
.index_culture_title p {top: 6px;left: 104px;color: #1a2751;position: absolute;}
.index_culture a {display: block;margin-top: 30px;margin-bottom: 58px;width: 366px;height: 436px;}
.index_culture a img { width: 366px; height: 436px; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; }

/*------------------------------ product ------------------------------*/
.product .jump {margin: 60px 0 30px;}

/*------------------------------ product-page ------------------------------*/
.product-page {background: url(../images/product_list_background.jpg)no-repeat center top;}
.product-page_top {margin: 56px 0 60px;}
.product-page_top_pic_big img {width: 410px;height: 375px;border: solid 1px #dddddd;}
.product-page_top_pic_small {width: 116px;height: 377px;background-color: #dddddd;}
.product-page_top_pic_small li {margin: 0 auto 3px; width: 94px;height: 85px;background-color: #ffffff;border: solid 1px #fff;}
.product-page_top_pic_small li img {width: 94px;height: 85px;background-color: #ffffff;}
.product-page_top_pic_small li:hover,.product-page_top_pic_small li.on {border: #006db7 1px solid;}
.product-page_top_pic_small li:first-child {margin-top: 9px;}
.product-page_top_txt {width: 633px;}
.product-page_top_txt_title {position: relative;}
.product-page_top_txt_title p {	font-size: 22px;line-height: 1;padding-bottom:27px;color: #222222;border-bottom: 1px solid #e2e2e2;}
.product-page_top_txt_title a {position: absolute;right: 0;bottom: 0; width: 110px;height: 30px;background-color: #0093de;color: #fffefe;line-height: 30px;text-align: center;font-size: 13px;letter-spacing: 1px;}
.product-page_top_txt_list {margin-top: 20px;}
.product-page_top_txt_list li p{font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 43px;letter-spacing: 0px;color: #666666;}
.product-page_bottom_simple {width: 528px;}

.numtou{width: 1200px;}

.product-page_bottom_simple_title {position: relative; font-size: 16px;background: url(../images/logo_small_blue.png)no-repeat 7px 2px; width: 67px;padding-left: 29px;padding-bottom: 10px; line-height: 1;color: #222222;border-bottom: 2px solid #222;}
.product-page_bottom_simple.f_right .product-page_bottom_simple_title { width: 73px;}
.product-page_bottom_simple_ul {margin-top: -1px; padding-left: 9px;padding-top: 20px;margin-bottom: 50px;border-top: 1px solid #e2e2e2;}
.product-page_bottom_simple_ul li {font-size: 14px;line-height: 36px;color: #222222;}

/* about_common */
/* about_list */
.about_list {width: 219px;min-height: 329px;background-color: #0093de;border-radius: 5px;margin-top: 50px;}
.about_list p {height: 67px;line-height: 67px;text-align: center;color: #fefeff;font-size: 24px;}
.about_list li a {display: block;width: 219px;height: 52px;line-height: 52px;font-size: 18px;text-align: center; color: #fff;border-top:1px solid #45b4ed;}
.about_list li.on,.about_list li:hover {background: url(../images/logo_small.png)no-repeat 49px center;}
/* about_right */
.about_right {width: 981px;}
.about_right_title {margin-top:69px; padding-left: 28px;width: 230px;font-weight: bold; font-size: 24px;color: #333; line-height: 1;padding-bottom: 31px;background: url(../images/title_usb.png)no-repeat bottom center;}
.about_right_title span {font-size: 24px;color: #0093de;font-weight: bold; }
.about-right-main {margin-left: 33px;}

/*------------------------------ about-mien ------------------------------*/
.about-mien_right {margin-top: 35px;width: 947px;}
.about-mien_ul li {float: left;width: 299px;margin-bottom: 26px;}
.about-mien_ul li:nth-of-type(3n+2) {margin: 0 25px 26px;}
.about-mien_ul li img {width: 299px;height: 228px;}
.about-mien_ul li p {text-align: center;line-height: 1;height: 16px; font-size: 16px;color: #333;margin-top: 15px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.about-mien_ul li:hover p {color: #0093de;}
.about-mien_right .jump {margin: 44px 0 70px;}

/*------------------------------ about-introduce ------------------------------*/
.about-introduce_right {width: 944px;}
.about-introduce_right strong {color: #333;font-size: 18px;font-weight: normal;line-height: 1;margin-top: 22px;margin-bottom: 27px;display: block;}
.about-introduce_right p {line-height: 23px;font-size: 14px;color: #333;margin-bottom: 20px;}
.about-introduce_ul {margin-bottom: 50px;margin-top: 50px;}
.about-introduce_ul li {float: left;width: 53px;}
.about-introduce_ul li span { width: 53px; height: 53px;display: block; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; font-style: normal;}
.about-introduce_ul li:first-of-type span {background: url(../images/introduce_icon1.png)no-repeat center center #0093de;}
.about-introduce_ul li:nth-of-type(2) span {background: url(../images/introduce_icon2.png)no-repeat center center #0093de;}
.about-introduce_ul li:nth-of-type(3) span {background: url(../images/introduce_icon3.png)no-repeat center center #0093de;}
.about-introduce_ul li:nth-of-type(4) span {background: url(../images/introduce_icon4.png)no-repeat center center #0093de;}
.about-introduce_ul li:nth-of-type(5) span {background: url(../images/introduce_icon5.png)no-repeat center center #0093de;}
.about-introduce_ul li:nth-of-type(6) span {background: url(../images/introduce_icon6.png)no-repeat center center #0093de;}
.about-introduce_ul li p {font-size: 14px;color: #333;line-height: 1;margin-top: 12px;text-align: center;}
.about-introduce_ul li:first-child {margin-left: 18px;}
.about-introduce_ul>span {float: left;margin: 26px 10px;background: #e6e6e6;width: 80px;height: 1px;}
/*.about-introduce_right img {width: 944px;height: 400px;margin-bottom: 60px;}*/
.about-introduce_right img {margin-bottom: 60px;}

/*------------------------------ about-certificate ------------------------------*/
.about-certificate_right {margin-top: 35px;width: 947px;}
.about-certificate_ul li {float: left;width: 299px;margin-bottom: 26px;}
.about-certificate_ul li:nth-of-type(3n+2) {margin: 0 25px 26px;}
.about-certificate_ul li img {width: auto;margin:  0 auto; height: 226px;border: solid 1px #d8d8d8;}
.about-certificate_ul li p {text-align: center;line-height: 1;height: 16px; font-size: 16px;color: #999;margin-top: 15px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.about-certificate_ul li:hover p {color: #0093de;}
.about-certificate_right .jump {margin: 44px 0 70px;}

/*------------------------------ about-organize ------------------------------*/
.about-organize {background: url(../images/organize_background.png)repeat-y center top ;}
.about-organize_right p {font-size: 24px;color: #333;line-height: 1;}
.about-organize1 {width: 949px;height: 498px;position: relative;margin-top: 50px;}
.about-organize1 img {position: absolute;top:18px;left: 0;}
.about-organize2 {margin-top: 65px;}
.about-organize2 ul {margin-top: 48px;}
.about-organize2 ul li {float: left; width: 282px;margin-right: 45px;margin-bottom: 65px;}
.about-organize2 ul li:nth-child(3n) {margin-right: 0;}
.about-organize_li_title {width: 282px;background: url(../images/organize2_title.png)no-repeat center left;}
.about-organize_li_title span:first-child {text-align: center;margin-right: 30px; width: 47px;height: 47px;display: inline-block;line-height: 47px;font-size: 28px;color: #fff;}
.about-organize_li_title span:nth-child(2) {display: inline-block; font-size: 16px;color: #fff;line-height: 1;padding-top: 14px;vertical-align: top;}
.about-organize2 ul li:first-child .about-organize_li_title span:first-child {margin-right: 16px;}
.about-organize2 ul li:nth-child(3) .about-organize_li_title span:first-child {margin-right: 22px;}
.about-organize2 ul li:nth-child(5) .about-organize_li_title span:first-child {margin-right: 39px;}
.about-organize2 ul li:nth-child(6) .about-organize_li_title span:first-child {margin-right: 39px;}
.about-organize2 ul li img {margin-top: 15px;margin-left: 22px;border:3px solid #78C9FF;width: 234px;height: 194px;}
.about-organize2 ul li>span {margin-left: 22px;width: 240px;height: 23px;background: url(../images/organize2_bottom.png)no-repeat center bottom;display: block;}
.about-organize3 {top: 45px;position: relative;}
.about-organize3 img {margin-top: 46px;margin-bottom: 81px;}

/*------------------------------ about-course ------------------------------*/
.about-course_right {height: 1046px;background: url(../images/course_pic1.png)no-repeat 578px -75px,
url(../images/course_pic2.png)no-repeat 59px 728px ,
url(../images/course_center.png)no-repeat 406px 0;position: relative;}
.about-course_right .swiper-container {height: 925px;margin-top: 49px;}
.about-course_right .swiper-button-prev { position: absolute; top: 240px; right: -60px;left: auto; width: 61px; height: 61px; background:url(../images/course_up.png)no-repeat center center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.about-course_right .swiper-button-next { position: absolute; top: 700px; right: -60px; width: 61px; height: 61px; background:url(../images/course_down.png)no-repeat center center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.about-course_right .swiper-wrapper {position: absolute;height: 860px;}
.about-course_right .swiper-slide {height: auto!important;margin-bottom: 40px;}
.about-course_right .swiper-slide:nth-of-type(2n+1) .about-course_simple {float: left;width: 473px;}
.about-course_right .swiper-slide:nth-of-type(2n) .about-course_simple {float: right;width: 492px;}
.about-course_right .swiper-slide:nth-of-type(2n+1) .about-course_simple span {float: right;width: 59px;height: 18px;background: url(../images/course_left.png)no-repeat center center;}
.about-course_right .swiper-slide:nth-of-type(2n) .about-course_simple span {float: left;width: 59px;height: 18px;background: url(../images/course_right.png)no-repeat center center;}
.about-course_right .swiper-slide:nth-of-type(2n+1) .about-course_simple div {float: left;width: 424px;text-align: right;margin-top: -18px;}
.about-course_right .swiper-slide:nth-of-type(2n) .about-course_simple div {float: right;width: 414px;}
.about-course_right .swiper-slide:nth-of-type(2n+1) .about-course_simple div p:first-child {margin-right: 17px;color: #0093de;font-size: 22px;}
.about-course_right .swiper-slide:nth-of-type(2n) .about-course_simple div p:first-child {color: #0093de;font-size: 22px;}
.about-course_right .swiper-slide .about-course_simple div p:nth-child(2) {margin-top: 26px;line-height:28px;}
/*------------------------------ case ------------------------------*/
.case {background: url(../images/case_background1.png)repeat-y center left ,url(../images/case_background2.png)repeat-y center right #fff;}
.case_list {margin-top: 49px;}
.case_list li {float: left;width: 276px;margin-right: 32px;margin-bottom: 30px;}
.case_list li:nth-child(4n) {margin-right: 0;}
.case_list li img {width: 276px;height: 250px;background-color: #ffffff;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.08);}
.case_list li strong {line-height: 1;font-size: 18px;height: 18px; color: #222;margin: 18px 0 15px;display: block;font-weight: normal;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.case_list li p {font-size: 14px;color: #999;line-height: 26px;height: 52px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.case_list li:hover strong {color: #0093de;}
.case_list li:hover p {color: #0093de;}
.case .jump {margin: 40px 0 0;padding-bottom: 70px;}

/*------------------------------ case-page ------------------------------*/
.case-page_parameter {margin: 57px 0 70px;}
.case-page_parameter_left {width: 373px;height: 330px;}
.case-page_parameter_left img {width: 363px;height: 320px;border: 5px solid #f3f3f3;}
.case-page_parameter_right {width: 767px;}
.case-page_parameter_title {height: 36px;border-bottom:1px solid  #747474; }
.case-page_parameter_title strong {font-size: 18px;color: #333;line-height: 1;}
.case-page_parameter_title a {position: absolute;width: 157px;height: 34px;background-color: #0093de;right: 0;top: 0;line-height: 34px;font-size:14px;color: #fff;text-align: center;}
.case-page_parameter_list {width: 600px;position: relative;margin-top: 38px;}
.case-page_parameter_list li {width: 270px;font-size: 14px;color: #666;line-height: 25px;}
.case-page_parameter_list li:last-of-type {position: absolute;right: 0;top: 0;}
.case-page_parameter_list li strong {font-size: 14px;color: #333;line-height: 25px;}
.case-page_parameter_txt {line-height: 26px;font-size: 14px;color: #444;margin-top: 43px;}
.case-page_parameter_txt strong {line-height: 26px;font-size: 14px;color: #333;}
.case-page_pic {margin-bottom: 70px;}
.case-page_pic img {width: 100%;margin-bottom: 10px;}

/*------------------------------ contact ------------------------------*/
.contact_title {margin-top: 73px;}
.contact_title strong {color: #0093de;font-size: 22px;display: block;line-height: 1;text-align: center;}
.contact_title p {width: 830px;margin: 24px auto 56px;color: #000;line-height: 25px;font-size: 14px;text-align: center;}
.contact_list {width: 930px;}
.contact_list li {float: left;width: 226px;margin-right: 75px;padding-left: 34px;font-size: 14px;line-height: 41px;}
.contact_list li:nth-child(3n) {margin-right:0;}
.contact_list li:first-child {background: url(../images/contact_phone.png)no-repeat center left;}
.contact_list li:nth-child(2) {background: url(../images/contact_user.png)no-repeat center left;}
.contact_list li:nth-child(3) {background: url(../images/contact_user.png)no-repeat center left;}
.contact_list li:nth-child(4) {background: url(../images/contact_fax.png)no-repeat center left;}
.contact_list li:nth-child(5) {background: url(../images/contact_e-mail.png)no-repeat center left;}
.contact_list li:nth-child(6) {background: url(../images/contact_e-mail.png)no-repeat center left;}
.contact_list li:nth-child(7) {background: url(../images/contact_web.png)no-repeat center left;}
.contact_list li:nth-child(8) {background: url(../images/contact_QQ.png)no-repeat center left;}
.contact_list li:nth-child(9) {background: url(../images/contact_QQ.png)no-repeat center left;}
.contact_ali {width: 205px;text-align: center;padding-top: 12px;}
.contact_ali img {margin: 0 auto 8px;width: 90px;height: 20px;}
.contact_ali p {color: #f36f20;font-size: 14px;line-height: 38px;}
.contact_ali a {color: #f36f20;font-size: 14px;line-height: 1;text-decoration: underline;}
.contact_address {margin: 62px auto 12px;width: 303px; height: 26px;font-size: 14px;color: #333; line-height: 30px;padding-left: 29px;background: url(../images/contact_position.png)no-repeat center left;}
.contact_map {margin-bottom: 10px;}
/*.contact_map img {width: 100%;}*/

/*------------------------------ culture ------------------------------*/
.culture {background: url(../images/culture_background.jpg)no-repeat center top;}
.culture_ul {margin-top: 55px;margin-bottom: 50px; text-align: center;font-size: 0;}
.culture_ul li {display: inline-block;vertical-align: top;}
.culture_ul li:first-child {width: 213px;margin-right: 98px;}
.culture_ul li:nth-child(2) {width: 202px;margin-right: 136px;}
.culture_ul li:nth-child(3) {width: 140px;margin-right: 175px;}
.culture_ul li:nth-child(4) {width: 112px;}
.culture_ul li i {width: 60px;height: 60px;display: inline-block;}
.culture_ul li:first-child i {background: url(../images/culture_icon1.png)no-repeat center center;}
.culture_ul li:nth-child(2) i {background: url(../images/culture_icon2.png)no-repeat center center;}
.culture_ul li:nth-child(3) i {background: url(../images/culture_icon3.png)no-repeat center center;}
.culture_ul li:nth-child(4) i {background: url(../images/culture_icon4.png)no-repeat center center;}
.culture_ul li:first-child:hover i {background: url(../images/culture_icon1_hover.png)no-repeat center center;}
.culture_ul li:nth-child(2):hover i {background: url(../images/culture_icon2_hover.png)no-repeat center center;}
.culture_ul li:nth-child(3):hover i  {background: url(../images/culture_icon3_hover.png)no-repeat center center;}
.culture_ul li:nth-child(4):hover i {background: url(../images/culture_icon4_hover.png)no-repeat center center;}
.culture_ul li strong {font-size: 16px;color: #666;line-height: 1;display: block;text-align: center;margin: 20px 0 15px;}
.culture_ul li p {font-size: 14px;color: #666;line-height: 25px;}
.culture_piczone {position: relative;height: 477px;margin-bottom: 80px;}
.culture_piczone p {font-size: 16px;color: #333;text-align: center;line-height: 1;margin-top: 11px;}
.culture_piczone .culture_pic1 {position:absolute;left: 0;top: 0;}
.culture_piczone .culture_pic2 {position:absolute;left: 329px; top:0;}
.culture_piczone .culture_pic3 {position:absolute;right: 0;top: 0;}
.culture_piczone .culture_pic4 {position:absolute;left: 329px;bottom: 0;}
.culture_piczone .culture_pic5 {position:absolute;right: 329px;bottom: 0;}
.culture_piczone .culture_pic1 img {width: 315px;height: 452px;}
.culture_piczone .culture_pic2 img {width: 542px;height: 210px;}
.culture_piczone .culture_pic3 img {width: 315px;height: 452px;}
.culture_piczone .culture_pic4 img {width: 265px;height: 190px;}
.culture_piczone .culture_pic5 img {width: 265px;height: 190px;}

/*------------------------------ news ------------------------------*/
.news_classify {text-align: center;font-size: 0;margin-top: 39px;}
.news_classify a {font-size: 18px;color: #444;line-height: 1;padding: 0 38px;border-right: 1px solid #cccccc;}
.news_classify a:last-of-type {border-right: none;}
.news_classify a.on,.news_classify a:hover {color: #0093de;}
.news_list {margin-top: 60px;}
.news_list li {padding: 35px 0;border-bottom: 1px solid #efefef;}
.news_list li img { float: left; width: 296px; height: 188px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border: 2px #3491bb solid;}
.news_list_txt {width: 771px;margin-left: 45px;padding-top: 23px;}
.news_list_txt strong {font-size: 16px;color: #0093de;line-height: 21px;height:21px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.news_list_txt p {font-size: 14px;color: #444444;line-height: 24px;height: 72px; margin: 20px 0 24px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.news_list_txt span {font-size: 14px;color: #444444;}
.news_list li a>span {float: right;margin-top: 71px; width: 43px;height: 43px; background: url(../images/news_arrow_grey.png)no-repeat center center;}
.news_list li a:hover>span {background: url(../images/news_arrow_blue.png)no-repeat center center;}
.news .jump {margin: 70px 0;}

/*------------------------------ news-page ------------------------------*/
.news-page_more {margin-top: 57px;width: 298px;}
.news-page_more_title {width: 298px;height: 68px;background-color: #0093de;position: relative;}
.news-page_more_title p {width: 298px;position: absolute;top: 17px;line-height: 1;font-size: 22px;text-align: center; color: #ffffff;}
.news-page_more_title span {position: absolute;bottom: 14px;left: 137px; width: 24px;height: 2px;background-color: #ffffff;}
.news-page_more_ul {margin-top:25px;}
.news-page_more_ul>p{padding-bottom: 18px;border-bottom: #dadada 1px solid;position: relative;}
.news-page_more_ul p span {position: absolute;width: 10px;height: 6px;right: 0;top: 0;background: url(../images/news_page_down.png)no-repeat center center;}
.news-page_more_ul li {border-bottom: #dadada 1px solid;}
.news-page_more_ul li p {line-height: 1;font-size: 13px;height: 13px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.news-page_more_ul li p:first-child {padding-top: 20px;color: #444;}
.news-page_more_ul li p:last-child {padding-top: 13px;padding-bottom: 20px;color: #999;}
.news-page_more_ul li p:hover {color: #0093de;}
.news-page_main {width: 842px;margin-top: 57px;}
.news-page_main_title strong {display: block;font-weight: normal; font-size: 28px;color: #333333;line-height: 1;margin-bottom: 25px;}
.news-page_main_title_footer {height: 15px;}
.news-page_main_title_footer span {font-size: 14px;color: #747474;height: 15px;line-height: 15px;}
.news-page_main_title_footer span:first-child {margin-right: 23px;}
.news-page_main_title_footer a {float: right;padding-left: 25px;height: 15px;line-height: 15px;background: url(../images/news_page_back.png)no-repeat center left;font-size: 14px;color: #747474;}
.news-page_main p {font-size: 14px;line-height: 25px;color: #333333;margin-top:40px;}
/*.news-page_main img {margin-top: 45px;width: 100%;}*/
.news-page_main img {margin-top: 45px;}
.new-page_share {margin:51px 0;}
.new-page_share p {font-size: 14px;color: #747474;height: 16px;line-height: 16px;}
.new-page_share p a {margin-left: 9px;display: inline-block;vertical-align: middle;}
.new-page_share p a:first-child {width: 15px;height: 14px;background: url(../images/news_page_friend.png)no-repeat center center;}
.new-page_share p a:nth-child(2) {width: 17px;height: 14px;background: url(../images/news_page_weixin.png)no-repeat center center;}
.new-page_share p a:nth-child(3) {width: 14px;height: 16px;background: url(../images/news_page_QQ.png)no-repeat center center;}
.new-page_share p a:nth-child(4) {width: 15px;height: 14px;background: url(../images/news_page_QQZone.png)no-repeat center center;}
.new-page_jump {margin-bottom: 70px;}
.new-page_jump a {font-size: 13px;color: #333333;line-height: 1;}
.new-page_jump a:hover {font-size: 13px;color: #0093de;}
.new-page_jump a:first-child {float: left;}
.new-page_jump a:nth-child(2) {float: right;}

/*------------------------------ footer ------------------------------*/
.advantage .index_advantage {background: url(../images/advantage_background.jpg)no-repeat center top;}

/*------------------------------ footer ------------------------------*/
/* footer_top */
.footer_top {height: 55px;background-color: #0093de;}
.footer_top ul {float: left;height: 55px;font-size: 0;}
.footer_top ul span {vertical-align: middle;color: #fff;line-height: 55px;font-size: 16px;}
.footer_top ul li {display: inline; vertical-align: middle;margin-right: 20px;}
.footer_top ul li a {color: #fff;line-height: 55px;font-size: 16px;}
/* footer_bottom */
.footer_bottom {height: 366px;background: url(../images/footer_background.jpg)no-repeat center top; }
.footer_logo {float: left;width: 137px;margin-left: 67px;padding-top: 63px;}
.footer_logo img {width: 137px;height: 111px;}
.footer_logo p {font-size: 16px;text-align: center;color: #0093dd;margin-top: 20px;}
.footer_bottom_line {float: left;margin-top: 73px;margin-left: 60px;width: 1px;height: 146px;background-color: #666;}
.footer_nav {float: left; width: 575px;;margin-left: 62px;padding-top: 31px;}
.footer_nav p {color: #fff;padding-bottom: 18px; border-bottom: #336ab8 1px solid;}
.footer_nav_ul1 {padding-top: 13px;}
.footer_nav_ul1>li {float: left;}
.footer_nav_ul1>li:first-child {margin-right:45px;width:136px;}
.footer_nav_ul1>li:nth-child(2) {margin-right: 63px;}
.footer_nav_ul1>li:nth-child(3) {margin-right: 78px;}

.footer_nav_ul2 li a {color: #666;line-height: 30px;}
.footer_nav_ul2 li a:hover {color: #fff;}
.footer_nav_ul1>li:first-child ul li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.footer_contact {float: right;width: 251px;padding-top: 31px;}
.footer_contact_phone p {font-size: 16px;color: #999;line-height: 26px;}
.footer_contact_phone strong {font-size: 30px;color: #eee;line-height: 26px;display: block;margin-top: 14px;}
.footer_contact_message {margin-top: 13px;}
.footer_contact_message p {font-size: 14px;color: #999;line-height:25px;}
.footer_bottom .container {height: 278px;}
.footer_copy {height: 87px;border-top: #333 1px solid;}
.footer_copy p {text-align: center;	font-size: 13px;line-height: 28px;color: #666666;}
.footer_copy p:first-child {padding-top: 10px;}

/* 弹窗 */
.pop_up {position: fixed;top: 0;left: 0; display: none;background: rgba(50, 50, 50, .7);z-index: 20000;}
.pop_up img {position: absolute;transform: translate(-50%,-50%);top: 50%;left: 50%;}