html{position: relative;}
body{font-family:'Microsoft YaHei',Arial,'SimHei';width: 100%;padding:0;font-size:14px;margin:0;background: #fff;position: relative;overflow-x: hidden;color:#212123;}
div,a,li,img,p,span,ul,li,em,i,tr,td,th,strong,dl,dd{padding: 0;margin:0;}
input,textarea,button{font-family:'Microsoft YaHei',Arial,'SimHei';}
h1,h2,h3,h4,h5{padding:0;margin:0;}
em,i{font-style: normal;}
li{list-style: none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
a:focus{outline: none;text-decoration: none;}

.ell{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clearfix{  content: '';  display: block;  clear: both;}
*, *::after, *::before { box-sizing: border-box;}
*{ outline: none;}

/* 动画 */
.transform,.fenye a,.menu li em,.emailbox2  table tr td:first-child span{-moz-transition:all .4s linear  ; /* Firefox 4 */-webkit-transition:all .4s ease-in-out; /* Safari and Chrome */-o-transition:all .4s ease-in-out; /* Opera */}
.rotate{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg); -ms-transform:rotate(0deg);transform:rotate(0deg);}
.rotate90,.menu-list li.current h3 span{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);  -ms-transform:rotate(90deg);transform:rotate(90deg);}
.rotate45{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);  -ms-transform:rotate(45deg);transform:rotate(45deg);}

/*背景覆盖*/
.bg-cover{background-position: center center;background-repeat: no-repeat;background-size: cover;}
.dib{display: inline-block;}.vm{vertical-align: middle;}.rel{position: relative;}.abs{position: absolute;}.ovh{overflow: hidden;}.ta-r{text-align: right;}.ta-l{text-align: left;}.ta-c{text-align: center;}.dn{display: none;}

/* 通用布局*/
.mainbox{max-width: 1200px;margin: 0 auto;position: relative;}
/*header*/
.header{position: relative;border-bottom:2px #C0D8ED solid;}
.logo{float: left;width: 238px;height: 80px;}
.logo-o{height:100%;display: table;}
.logo-i{height:100%;display: table-cell;vertical-align: middle;}
.logo a{display: block;}
.logo img{max-height: 100%;max-width: 100%;border: none;}
.logo h1{height: 0;overflow: hidden;text-indent: -9999px;} 
.out{height:100%;display: table;width: 100%;}
.in{width: 100%;height:100%;display: table-cell;vertical-align: middle;}

/*nav*/
.nav{position:relative;z-index: 100;background: #fff;margin-left: 280px;padding-right: 280px;padding-top: 0px;}
.nav ul{display: block;}
.nav ul li{float: left;width:auto;position: relative;margin-right: 15px;z-index: 1;}
.nav ul li:last-child{margin-right: 0;}
.nav ul li h2{font-size: 18px;font-weight: normal;padding:0 10px;height: 80px;position: relative;text-align: center;padding-bottom: 2px;margin-bottom: -2px}
.nav ul li h2 a{color:#212123;display: block;line-height: 80px;}
.nav ul li h2 span{display: none;}

.nav ul li dl{display:none;;position: absolute;top: 80px;left:50%;margin-left: -85px;width: 170px;}
.nav ul li.hover{z-index: 2}
.nav ul li.hover h2{}
.nav ul li.hover h2 a{color:#005599}

.nav ul li.active h2 a{color:#CB2F2F}
.nav ul li.active h2{border-bottom:2px #CB2F2F solid;padding-bottom: 0;}

.nav ul li dl >i{display: none;}
.nav ul li.hover dl >i{display: inline-block;width: 15px;height: 15px;position: absolute;left: 50%;margin-left: -8px;top:-5px;background: #005599}
.nav ul li dl dd{position: relative;border-top:2px #005599 solid;background: #fff;box-shadow: 0px 2px 5px rgba(0,0,0,.2);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.nav ul li dl dd>i{}
.nav ul li dl dd a{display: block;line-height: 20px;padding: 10px 10px;border-bottom:1px #eeeeee solid;text-align: center;color:#212123;font-size: 16px;}
.nav ul li dl dd a i{display: none;}
.nav ul li dl dd a:hover{color:#005599;background: rgba(35,141,237,.1);text-decoration: underline;}
.nav ul li dl dd a.active{color:#005599;background: rgba(35,141,237,.1);}
.nav ul li dl dd a:last-child{border-bottom:none;}
.nav-close,.nav-button{display: none;}
.header_link{display: inline-block;position: absolute;right: 0;top: 30px;}
.header_link a{display: inline-block;width: 100px;line-height: 40px;margin-right: 10px;color:#fff;background: #CB2F2F;text-align: center;font-size: 16px;}
.header_link a:last-child{background:#C81138;margin-right: 0;}
.search{display: none;position: absolute;top: 0;right: 0;z-index: 1000;height: 80px;padding: 20px 0;background: #f6f7fa;}
.search2{display: none;}
.search-b{display: inline-block;position: absolute;top: 20px;right: 240px;width: 40px;height: 40px;border-radius: 20px;background: #005599;color:#fff;line-height: 40px;text-align: center;font-size: 20px;}
.kf{display: block;position:absolute;right: 0;top: 20px;width: 230px;}
.kf span{display: inline-block;float: left;width: 40px;height: 40px;border-radius: 20px;background: #005599;color:#fff;line-height: 40px;text-align: center;font-size: 20px;}
.kf_b{margin-left: 50px;}
.kf_b small{font-size: 14px;color:#7E828C;line-height: 14px;}
.kf_b strong{display: block;font-size: 24px;color:#CB2F2F;line-height: 26px;font-weight: normal;}
.search_b2{position: relative;padding: 0 20px;}
.search_b2 form{display: block;width: 250px;position: relative;padding-right: 50px;}
.search_i{width:100%;height: 40px;padding: 10px;line-height: 20px;color:#212123;font-size: 14px;border:#dcdcdc solid 1px;border-right:0;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.search_btn{position: absolute;text-align: center;line-height: 40px;color:#fff;font-size: 16px;top: 0;right: 0;width: 50px;height: 40px;background: #005599;border:none;border-top-right-radius: 20px;border-bottom-right-radius: 20px;}
.search_close{position: absolute;right: 10px;top: 0;line-height: 40px;color:#BEBEBE;font-size: 16px;cursor: pointer;}
.search_i::placeholder{color:#BEBEBE;}
.search_list{padding: 50px 0;}
.search_list>p{font-size: 18px;color:#212123;}
.search_list>p em{color:#005599;}
.search_list>p span{color:#CB2F2F;}

.search_list ul{overflow: hidden;margin-top: 30px;}
.search_list li{display: block;background:#fff;padding:20px 15px;border-bottom:1px #DBDFEA dashed;}
.search_list li:nth-child(odd){background: #FAFBFC;}
.search_list li a{display: block;}
.search_list li a strong{display: block;font-size: 20px;color:#212123;margin-bottom: 20px;}
.search_list li a p{font-size: 16px;color:#656565;}
.search_list li a:hover strong,.search_list li a:hover p{color:#005599;}
.search_list li a strong span{color:#CB2F2F;}
.search_list li a p span{color:#CB2F2F;}

.banner{position: relative;height:500px;overflow: hidden;}
.swiper-pagination-bullet{width: 14px;height: 14px;background: #fff;vertical-align: middle;opacity: 1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.swiper-pagination-bullet-active{background:#C81138;border:2px #fff solid;}
.banner img{max-width: 100%;}
.banner .swiper-slide{background-repeat: no-repeat;background-position: center center;background-size: cover;}
.banner .swiper-slide a{display: block;width: 100%;height: 500px;position: relative;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:10px;}
.innerbanner{}
.innerbanner_b{height: 200px;background-repeat: no-repeat;background-position: center center;background-size: cover;}

.c_box{}
.cbox_tit{padding: 50px 10px 15px 0;position: relative;text-align: center;}
.cbox_tit h2{position: relative;vertical-align: middle;line-height: 50px;font-size: 36px; color:#212123;font-weight: normal;}
.cbox_tit h2 small{display: block;width: 100%;position: absolute;z-index: 1;left: 0;top: -10px;text-align: center;color:#DDE6ED;font-size: 48px;}
.cbox_tit h2 strong{display: inline-block;line-height: 50px;position: relative;z-index: 2;font-size: 30px;color:#005599;border-bottom:2px #CB2F2F solid;}
.cbox_tit p{line-height: 25px;font-size: 18px;color:#7e828c;padding: 5px 110px 0;}

.swiper-button{position: absolute;right: 0;bottom: 15px;}
.swiper-button-next3,.swiper-button-prev3,.cbox_tit_more{display: inline-block;width: 32px;height: 32px;background: #fff;border:1px #CED0CF solid;line-height: 30px;text-align: center;color:#CCCCCC;font-size: 17px;cursor: pointer;vertical-align: middle;}
.swiper-button-next3.swiper-button-disabled,.swiper-button-prev3.swiper-button-disabled{border-color: #ccc;background: #ccc;color:#fff}
.cbox_tit_more{background: #CB2F30;border-color:#CB2F30;color:#fff;}

.h_product{background: #fff;padding: 30px 0;border:1px #DCDFE8 solid;position: relative;}
.h_product>i{display: inline-block;position: absolute;left: 50%;margin-left: -8px;top: -8px;width: 15px;height: 15px;background: #fff;border-top:1px #DCDFE8 solid;border-left:1px #DCDFE8 solid;}
.h_product_b{width: 100%;overflow-x: hidden;}
.h_product_b .swiper-slide a {width: 100%;display: block;border:1px #DCDFE8 solid;position: relative;}
.h_product_tit{background: #F5F7F9;height: 65px;width: 100%;position: absolute;left: 0;bottom: 0;text-align: center;padding: 0 10px;border-top:1px #DCDFE8 solid;overflow: hidden;}
.h_product_tit strong{font-weight: normal;display: block; color:#333333;font-size: 18px;}
.h_product_tit p{height: 0;overflow: hidden;}
.h_product_b .swiper-slide a:hover .h_product_tit{height: 100%;border-top:0;background: rgba(245,247,249,.9)}
.h_product_b .swiper-slide a:hover .h_product_tit p{height: auto;margin-bottom: 10px;font-size: 16px;color:#7e828c;}
.h_product_b .swiper-slide a:hover .h_product_tit p span{display: inline-block;background: #fff;border:1px #015697 solid;padding: 0 10px;line-height: 28px;color:#005599;font-size: 16px;margin-right: 10px;margin-bottom: 10px;}
.h_product_b .swiper-slide a:hover .h_product_tit p small{display: inline-block;background: #005599;color:#fff;font-size: 16px;padding: 0 30px;font-size: 16px;line-height: 40px;border-radius: 20px;}
.h_product_b .swiper-slide a:hover .h_product_tit strong{color:#005599;margin-bottom: 20px;}
.h_product_img{width: 100%;}
.h_product_img img{max-width: 100%;}

.product_list{padding-top: 30px;}
.product_list_info{padding: 15px;font-size: 14px;color:#7E828C;border:1px #DDDEE2 solid;margin-bottom: 30px;background: #F6F7FB}
.product_list ul{overflow: hidden;margin: 0 -15px;}
.product_list li {float: left;width: 33.33%;padding: 0 15px;margin-bottom: 30px;}
.product_list li a{width: 100%;display: block;border:1px #DCDFE8 solid;position: relative;}
.product_list li a:hover .h_product_tit{height: 100%;border-top:0;background: rgba(245,247,249,.9)}
.product_list li a:hover .h_product_tit p{height: auto;margin-bottom: 10px;font-size: 16px;color:#7e828c;}
.product_list li a:hover .h_product_tit p span{display: inline-block;background: #fff;border:1px #015697 solid;padding: 0 10px;line-height: 28px;color:#005599;font-size: 16px;margin-right: 10px;margin-bottom: 10px;}
.product_list li a:hover .h_product_tit p small{display: inline-block;background: #005599;color:#fff;font-size: 16px;padding: 0 30px;font-size: 16px;line-height: 40px;border-radius: 20px;}
.product_list li a:hover .h_product_tit strong{color:#005599;margin-bottom: 20px;}

.product_info{padding: 30px 0;overflow: hidden;}
.product_info_img{float:left;width:560px;height: 400px;	background: #fff;}
.product_info_img_b{width: 100%;height: 100%;border:1px #DFDEE4 solid;text-align: center;}
.product_info_img_b a{display: block;width: 100%;height: 100%;position: relative;}
.product_info_img_b a i{display: inline-block;position: absolute;left:50%;top:50%;margin-left: -60px;margin-top: -60px;width: 120px;height: 120px;background: url(../images/video_play_btn.png) center center no-repeat; background-size: cover}
.product_info_img_b .out, .product_info_img_b .in {display: block;}

.product_info_img_b img{max-width: 100%;max-height: 100%;}
.product_info_content{margin-left: 580px;}
.product_info_content h3{display: block;font-weight: normal;color:#005599;font-size: 30px;margin-bottom: 20px;}
.product_info_content_i{padding: 15px;font-size: 14px;color:#7E828C;border:1px #DDDEE2 solid;margin-bottom: 30px;background: #F6F7FB}
.product_info_content strong{display: block;padding-left: 15px;font-size: 18px;color:#005599;font-weight: normal;position: relative;margin-bottom: 20px;}
.product_info_content strong:after{content:'';display: inline-block;position: absolute;left: 0;top: 50%;margin-top: -10px;width: 5px;height: 20px;background: #005599;}
.product_info_content_list{}
.product_info_content_list span{display: inline-block;background: #fff;border:1px #015697 solid;padding: 10px;line-height: 20px;color:#005599;font-size: 16px;margin-right: 10px;margin-bottom: 10px;}

.solution_info_content{margin-left: 0;}
.solution_info_content h3{text-align: center}

.solution_info_img{width: 100%;max-width:560px;margin: 0 auto;float: none;}

.product_details_tab{padding: 0 20px;background: #F6F7FB;border-bottom:1px #DCE0E3 solid;}
.product_details_tab ul{}
.product_details_tab li{float: left;margin-right: 20px;padding-bottom: 2px;margin-bottom: -1px;line-height: 60px;}
.product_details_tab li.active{border-bottom:2px #005599 solid;padding-bottom: 0;}
.product_details_tab li a{display: block;padding: 0 15px;font-size: 18px;color:#7E828C;}
.product_details_tab li.active a{color:#005599;}

.product_details_info_content{padding: 20px 10px;}
.product_details_info_content p{font-size: 16px;color:#212123;margin-bottom: 20px;}
.product_details_info_content p img{max-width: 100%;}

.product_phone_list {padding: 20px 0;}
.product_phone_list ul{overflow: hidden;margin: 0 -10px;}
.product_phone_list li{float: left;padding: 0 10px;width: 25%;margin-bottom: 20px;}
.product_phone_list li a{display: block;width: 100%;}
.product_phone_list_img_b{width: 100%;height: 210px;position: relative;text-align: center;background: #fff;}
.product_phone_list_img{width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.product_phone_list_img_b img{max-width: 100%;max-height: 100%}
.product_phone_list_shadow{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,85,153,.9);opacity: 0;z-index: -1;}
.product_phone_list_shadow i{display: inline-block;position: absolute;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;width: 80px;height: 80px;background: url(../images/icon_preview.png) no-repeat center center;background-size: cover;}
.product_phone_list li a:hover .product_phone_list_shadow{opacity: 1;z-index: 1;}
.product_phone_list_tit{height: 50px;text-align: center;background: #F5F7F9;color:#212123;font-size: 16px;}
.product_phone_list li a:hover .product_phone_list_tit{color:#005599;}


.honor_opp{display: none;max-width: 1000px;position: relative;overflow: hidden;}
.honor_opp_b{width: 100%;position: relative;padding:30px 0 0px;}
.honor_opp_b span{display: inline-block;position: absolute;right: 0;top: 0;font-size: 20px;color:#212123;width: 30px;height: 30px;text-align: center;line-height: 30px;cursor: pointer;}
.honor_opp_b span:hover{color:#1C1F87;}
.honor_opp_b_img {text-align: center;padding-bottom: 70px;position: relative;}
.honor_opp_b_img-o{height: 100%;width: 100%;display: table}
.honor_opp_b_img-i{vertical-align: middle;text-align: center;padding: 15px;display: table-cell;}
.honor_opp_b_img img{max-width: 100%;max-height: 100%;}
.honor_opp_b_tit{line-height: 50px;border-top:1px #DBDFEA solid;width: 100%;text-align: center;position: absolute;bottom: 0;left: 0;}

.honor_opp_b .swiper-button-prev,.honor_opp_b .swiper-button-next{width: 50px;height: 100px;margin-top: -50px;background-size: 50px 100px;}
.honor_opp_b .swiper-button-prev{background-image: url(../images/arr4.png);}
.honor_opp_b .swiper-button-next{background-image: url(../images/arr5.png);}
.honor_opp_b .swiper-button-prev.swiper-button-disabled{background-image: url(../images/arr4_2.png);opacity: 1;}
.honor_opp_b .swiper-button-next.swiper-button-disabled{background-image: url(../images/arr5_2.png);opacity: 1;}

.company_video{text-align: center;padding: 30px 0 50px;}
.company_video a{display: inline-block;max-width: 100%;position:relative;}
.company_video a img{max-width: 100%;}
.company_video a i{display: inline-block;position: absolute;left:50%;top:50%;margin-left: -60px;margin-top: -60px;width: 120px;height: 120px;background: url(../images/video_play_btn.png) center center no-repeat; background-size: cover}
.news_video{width: 50%;height: auto;}
.layui-m-layercont .video-js{width:100%;height: 100%;margin: 0 auto}
.layui-m-layercont .video-js .vjs-tech { position: relative;}

.video-js .vjs-big-play-button{top: 50%;left: 50%;margin: -40px -40px;width: 80px;height: 80px;line-height: 80px;}
.layui-m-layercont .vedioClose{display: inline-block;position: absolute;right: 0;top: 5px;font-size: 24px;color:#fff;}

.layui-m-layer-search_tips{padding: 20px;background: rgba(0,0,0,.8);color:#fff;}
.cbox_tab_news{text-align: center;width:100%;overflow-x: hidden;}
.cbox_tab_news .swiper-container-news{display: inline-block;vertical-align: bottom}
.cbox_tab_news .swiper-slide{float: left;position: relative;position: relative;padding: 0 20px;width: auto;}
.cbox_tab_news span{display: block;color:#212123;font-size: 18px;cursor: pointer;padding-bottom:17px;}
.cbox_tab_news .swiper-slide i{display: inline-block;position: absolute;right:0;top: 5px;height: 15px;width: 1px;background: #999999;}
.cbox_tab_news .swiper-slide:last-child i{display: none;}
.cbox_tab_news .swiper-slide.active span{padding-bottom: 15px;border-bottom:2px #CB2F2F solid;color:#CB2F2F;}
.cbox_tab_news_content{padding: 0 0 20px;background: #f5f5f5;}

.producr_service_list{}
.producr_service_list>p strong{display: block;text-align: center;font-size: 20px;font-weight: normal;color:#212123;padding-bottom: 15px;}

.producr_service_list ul{overflow: hidden;}
.producr_service_list li{float: left;width: 33.33%;padding: 0 10px;text-align: center;}
.producr_service_list li em{display: inline-block;max-width: 120px;margin-bottom: 10px;}
.producr_service_list li em img{width: 100%;}
.producr_service_list li strong{font-size: 24px;display: block;margin-bottom: 20px;}
.producr_service_list li p{display: inline-block;color:#7E828C;font-size: 16px;width: 100%;max-width: 300px}

.item02_case{background-repeat: no-repeat;background-position: center top;-webkit-background-size: cover;background-size: cover;background-attachment: fixed;}
.item02_case .cbox_tit h2 strong,.item02_case .cbox_tit p{color:#fff;}
.item02_case .cbox_tit h2 small{color:#61AFDF;}
.item02_case_list{padding: 30px 0 40px; overflow: hidden;}

.item02_case_list .swiper-slide a{display: block;padding: 10px;background: rgba(255,255,255,0);}
.item02_case_list_b{width: 100%;background:#fff;padding-bottom: 10px;}
.item02_case_list_b_img_b{width: 100%;height: 150px;overflow: hidden;}
.item02_case_list .swiper-slide a:hover{background: rgba(255,255,255,1);}
.item02_case_list_b_img{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;background-size: cover;}
.item02_case_list .swiper-slide a:hover .item02_case_list_b_img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.item02_case_list_b strong{display: block;font-weight: normal;color:#212123;font-size: 24px;padding:15px 10px 10px;text-align: center;}
.item02_case_list_b p{line-height: 22px;height: 100px;overflow: hidden;color:#212123;font-size: 14px;padding: 0 10px;}
.item02_case_list li a:hover .item02_case_list_b strong,.item02_case_list li a:hover .item02_case_list_b p{color:#CB2F2F;}

.h_news_list{padding-top: 30px;}
.h_news_list ul{overflow: hidden;margin: 0 -10px;}
.h_news_list li{float: left;width: 50%;padding: 0 10px;margin-bottom: 20px;}
.h_news_list li a{display: block;padding: 20px;background: #fff;position: relative;}

.h_news_list li a .h_news_list_img{overflow: hidden;width: 180px;height: 130px;float: left;}
.h_news_list li a .h_news_list_img_img{width: 100%;height: 100%;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size:cover;}
.h_news_list li:hover .h_news_list_img_img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.h_news_list li a .h_news_list_tit{height: 130px;padding: 0;padding-left: 190px;background:transparent;}
.h_news_list li a .h_news_list_tit strong{display: block;line-height: 23px;max-height: 46px;overflow: hidden;margin-bottom: 15px;font-size: 18px;color:#000}
.h_news_list li a .h_news_list_tit p{line-height: 20px;max-height: 60px;color:#666;overflow: hidden}
.h_news_list li a:hover{background: #005599;}
.h_news_list li a:hover .h_news_list_tit strong,.h_news_list li a:hover .h_news_list_tit p{color:#fff}
.h_news_list li a:hover .h_news_list_img_img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}

.h_news_list_more{text-align: center;margin-top: 10px;}
.h_news_list_more a{display: inline-block;color:#212123;font-size: 16px;}
.h_news_list_more a span{display: block;}
.h_news_list_more a i{}
.h_news_list_more a:hover{color:#005599;}

.h_case_list{padding:20px 0 20px;}
.h_case_list_b{width: 100%;overflow: hidden;}
.h_case_list .swiper-slide{width: 25%;float: left;}
.h_case_list a{display: block;position: relative;overflow: hidden;padding: 10px; background: #fff}
.h_case_list a:hover{background: #CB2F2F;}
.h_case_list_img{overflow: hidden;width: 100%;height:160px;text-align: center;background: #fff;}
.h_case_list_img img{max-height: 100%;max-width: 100%;}
.h_case_list_img_img{width: 100%;height: 100%;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size:cover;}

.h_case_list_tit{padding: 10px;}
.h_case_list_tit strong{font-size: 18px;color:#212123;display: block;padding-bottom: 15px;text-align: center;}
.h_case_list_tit p{color:#656565;font-size: 14px;line-height: 20px;height: 100px;overflow: hidden;}
.h_case_list a:hover strong,.h_case_list a:hover p{color:#fff;}
.h_case_list_more{text-align: center;padding-bottom: 40px;}

.service_call{background: #fff;padding: 50px 10px}
.service_call_b{text-align: center;}
.service_call_b span{display: block;max-width: 140px;margin: 0 auto;margin-bottom: 30px;}
.service_call_b span img{max-width: 100%;}
.service_call_b small{display: block;font-size: 24px;margin: 10px 0;}
.service_call_b strong{display: block;font-size: 36px;font-family: 'Georgia';text-decoration:underline;margin-bottom: 20px;font-weight: normal;}
.service_call_b strong a{color:#CB2F2F;}
.service_call_b >a{display: inline-block;width: 180px;line-height: 50px;margin-right: 10px;color:#fff;background: #005599;text-align: center;font-size: 16px;}
.service_call_b >a:last-child{background:#CB2F30;margin-right: 0;}

.footer_search{padding:40px 10px 20px;}
.footer_search_b{width: 100%;max-width: 800px;margin: 0 auto;}
.footer_search_b form{display: block;position: relative;padding-right: 75px;}
.footer_search_i{width: 100%;border:1px #DCDCDC solid;border-right:0;height: 50px;padding: 10px;line-height: 28px;font-size: 16px;}
.footer_search_btn{height: 50px;width: 75px;position: absolute;right: 0;top: 0;background: #005599;color:#fff;font-size: 16px;text-align: center;line-height: 50px;border: none;}

/*侧边工具栏*/
.bar{position: fixed;width: 40px;height: 204px;right: 10px;top: 50%;margin-top: -127px;z-index: 100;}
.bar li{display: block;position: relative;width: 40px;height: 40px;background: #212123;margin-bottom: 10px;box-shadow: 0 4px 8px rgba(0,0,0,.3);border-radius: 5px;border:1px #212123 solid;}
.bar li.m{background: rgba(0,147,167,.6);display: none;}
.bar li.zx{height: 77px;}
.bar li:hover{background: #005599;border:1px #005599 solid;}

.bar a{display: block;width: 100%;height: 100%;position: relative;z-index: 1;color:#212123;}
.bar a i{display: inline-block;width: 100%;height: 100%;vertical-align: middle;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.bar a i.zx{background-image: url(../images/icon_rightMenu_01_over.png);}
.bar a:hover i.zx{background-image: url(../images/icon_rightMenu_01_over.png);}
.bar a i.call{background-image: url(../images/icon_rightMenu_02_over.png);}
.bar li:hover i.call{background-image: url(../images/icon_rightMenu_02_over.png);}
.bar a i.qq{background-image: url(../images/icon_rightMenu_03_over.png);}
.bar li:hover i.qq{background-image: url(../images/icon_rightMenu_03_over.png);}
.bar a i.wx{background-image: url(../images/icon_rightMenu_04_over.png);}
.bar li:hover i.wx{background-image: url(../images/icon_rightMenu_04_over.png);}
.bar a i.top{background-image: url(../images/icon_rightMenu_05_over.png);}
.bar li:hover i.top{background-image: url(../images/icon_rightMenu_05_over.png);}
.bar a i.m{background-image: url(../images/bar_06.png);}

.mp_tooltip{position: absolute;width: 220px;z-index: 2;left: -240px;top: 0;min-height: 40px; background: #fff;text-align: center;display: block;visibility:hidden;box-shadow: 1px 1px 5px rbga(0,0,0,.15);}
.mp_tooltip>i{display: inline-block;position: absolute;top: 13px;right: -4px;width: 10px;height: 10px;background: #fff;border-top:1px #cdd1db solid;border-right:1px #cdd1db solid;z-index: 2;}
.mp_tooltip_b{color:#212123;font-size: 14px;line-height: 20px;padding:10px 15px;position: relative;background: #fff;z-index: 1;border:1px #cdd1db solid;}
.mp_tooltip_b img{max-width: 100%;}
.mp_tooltip_b strong{display: block;text-align: left;font-size:14px;color:#005599;}
.mp_tooltip_b p{line-height: 22px;color:#7E828C;font-size: 14px;text-align: left;}
.popbox{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 10000;background: rgba(255,255,255,0);text-align: center;}
.popbox_b{position: relative;width: 100%;max-width:500px;background: #C71137;border-radius: 5px;padding: 0 10px 20px;text-align: center;}
.layui-layer-nobg{box-shadow: 0px 0px 8px rgba(0,0,0,.5);border-radius: 10px;}
.popbox_close{display: inline-block;position: absolute;right: 10px;top: 10px;width: 32px;height: 32px;background: url(../images/icon_close01.png);cursor: pointer;}
.popbox_b>i{display: inline-block;position: absolute;top: -5px;left: -28px;width: 93px;height: 98px;background: url('../images/icon_call01.png');}
.popbox_b p{padding: 60px 0 10px 110px;position: relative;font-size: 18px;color:#fff;text-align: left;}
.popbox_b strong{display: block;color:#fff;font-size: 22px;text-align: center;font-weight: normal;margin-bottom: 20px;}
.popbox_b p span{display: inline-block;position: absolute;top: 15px;left: 70px;width: 168px;height: 49px;text-align: center;color:#DF2727;font-size: 22px;background-image: url('../images/i_08.png');line-height: 38px;text-align: center;}
.popbox_b a{display: inline-block;width: 100%;max-width: 220px;background: #fff;color:#C71137;font-size: 24px;line-height: 50px;border-radius:50px;box-shadow: 0 4px 8px rgba(0,0,0,.3);}
.layui-layer-nobg .layui-layer-content{overflow: visible}

/*当前位置*/
.position{background: #005599;padding: 0 10px;}
.position_b{color:#fff;font-size: 14px;line-height: 30px;padding: 10px 0;text-align: right;}
.position_in{display: inline-block;}
.position_b span,.position_b i,.position_b strong{display: inline-block;vertical-align: middle;font-weight: normal;}
.position_b strong{color:#fff}
.position_b a{display: inline-block;vertical-align: middle;color:#fff}
.position_b a:hover{color:#fff;}
.position_b i {font-size: 12px;}

/*内页主体*/
.innermain{overflow: hidden;position: relative;}
.main_l{float: left;width: 240px;}
.main_r{margin-left: 280px;min-height: 700px;}

/*左侧菜单*/
.menu{position: absolute;left: 0;top: 0;overflow: hidden;padding-top:5px;}
.menu .swiper-slide{float: left;width: auto;padding: 5px 20px;height: 46px;line-height: 30px;}
.menu .swiper-slide a{display:block;padding: 0 0px;position: relative;font-size: 16px;color:#fff;}
.menu .swiper-slide a i{display: none;}
.menu .swiper-slide a:hover{color:#fff}
.menu .active{background: #f5f5f5;}
.menu .active a,.menu .active a:hover{color:#005599;}
.menu .active a i{display: inline-block;position: absolute;left: 50%;margin-left: -18px;bottom: -16px;font-size: 24px;color:#005599;}
.menu .active a:before,.menu .active:last-child a:after{background:#2F6190;}
.menubox{overflow: hidden;width: 100%;}
.pagemain{}
.pagemain_t{margin: 30px 0px;padding-bottom: 10px;border-bottom:1px #DBDFEA solid;text-align: center;}
.pagemain_t h2{display: inline-block;line-height: 45px;font-size: 36px;color:#CB2F2F;position: relative;padding: 0 10px;}
.pagemain_t h2:before{content:'';position: absolute;left: 0;bottom: -12px;width: 100%;height: 3px;background: #CB2F2F;}

.sub_menu{padding: 20px 10px;}
.sub_menu_b{overflow: hidden;height: 52px;}
.sub_menu_b .swiper-slide{float: left;width: auto;padding: 10px 0px;line-height: 30px;border:1px #CACAD1 solid;background: #f5f5f5;margin-right: 10px;}
.sub_menu_b .active:last-child{margin-right: 0;}
.sub_menu_b .swiper-slide a{display:block;padding: 0 15px;position: relative;font-size: 16px;color:#212123;}
.sub_menu_b .active{background: #fff;border-color: #CB2F2F;}
.sub_menu_b .active a{color:#CB2F2F;}

/*分页*/

.pagefenye{padding: 30px 0;background: #fff;}

.fenye2{text-align: center;}
.fenye2 .fenye_b{display: inline-block;overflow: hidden;}
.fenye2 a{display: inline-block;vertical-align: middle;text-align: center;height: 35px;min-width: 35px;padding: 0px 10px;background: #fff;font-size: 14px;border:1px #ccc solid;margin-right:10px;}
.fenye2 a{color:#4C4C4C;line-height: 35px;}
.fenye2 a:last-child{margin-right: 0;}
.fenye2 a:hover{border-color:#005599;color:#005599;}
.fenye2 a.active{border-color:#005599;background: #005599;}
.fenye2 a.active {color:#fff;}
.visible-xs{display: none;}

.common_single_page{padding: 50px 10px;min-height: 600px}

/*关于我们*/
.single_page_box{}
.single_page_content p{padding-bottom: 20px;text-indent: 32px;font-size:16px;color:#212123;line-height: 24px;}
.single_page_content h2{color:#2F6190;font-size: 36px;text-align: center;margin-bottom: 20px;}
.single_page_content p img{max-width: 100%;}

/*大事纪要*/
.event_box{padding: 30px 10px;}
.event_box_b{padding: 80px 0;}
.event_box_list{position: relative;}
.event_box_line_t,.event_box_line_b{position: absolute;width:4px;height: 80px;top: 0;left: 50%;margin-left: -2px;background: url(../images/icon_event_04.png) center top no-repeat;}
.event_box_line_b{top: auto;bottom: 0;background-position: center bottom;}
.event_box_line{position: absolute;width:4px;height:100%;top:0;left:50%;margin-left: -2px;background:#CBCBCB;}
.event_box_list ul{display: block;position: relative;}
.event_box_list ul li{display: block;padding-bottom: 20px;text-align: center;overflow: hidden;}
.event_box_list ul li>strong{display: inline-block;border:1px #bfbfbf solid;border-radius: 5px;background: #fff;line-height: 48px;width: 160px;font-size: 30px;color:#2F6190;text-align: center;margin-bottom: 20px}
.event_b{display: block}
.event_b_b{width: 50%;position: relative;}
.event_b_b>span{position: absolute;right: -15px;top: 25px;display: inline-block;width: 29px;height: 29px;background: url(../images/icon_event_01.png) center center no-repeat;background-size: cover}
.event_box_list ul li:nth-child(odd) .event_b_b{padding-right: 40px;}
.event_box_list ul li:nth-child(even) .event_b_b{margin-left: 50%;padding-left: 40px;}
.event_box_list ul li:nth-child(even) .event_b_b>span{right:auto;left:-15px;}
.event_b_info{background: #FAFAFA;border:1px #E5E5E5 solid;border-radius: 5px;padding: 10px;text-align: left;position: relative;}
.event_b_info>i{display: inline-block;position: absolute;top: 25px;width: 12px;height: 29px;right:-11px;background: url(../images/icon_event_02.png) center center no-repeat;}
.event_box_list ul li:nth-child(even) .event_b_b .event_b_info>i{right:auto;left: -11px;background-image: url(../images/icon_event_03.png);}
.event_b_info strong{display: block;font-size: 24px;color:#F1AB25;padding-bottom: 10px;}
.event_b_info p{color:#333333;font-size: 16px;}

/*股东*/
.shareholder_box{}
.shareholder_box h2,.cooper_box>h2,.case_box>h2,.service_box>h2{display: block;font-weight: normal;position: relative;padding-left: 10px;color:#2F6190;font-size: 24px;line-height: 32px;margin-bottom: 15px;}
.shareholder_box h2:before,.cooper_box>h2:before,.case_box>h2:before,.service_box>h2:before{content:'';position: absolute;left: 0;top: 4px;display: inline-block;width: 5px;height: 24px;background: url(../images/icon_01.png) center center no-repeat;}
.shareholder_box>p,.service_box>p{color:#212123;font-size: 16px;text-indent: 32px;margin-bottom: 20px;line-height: 24px;}

/*企业文化*/
.curture_box{padding: 50px 10px;}
.curture_box ul{overflow: hidden;}
.curture_box ul li{float: left;width: 20%;border-right:1px #EEEFF1 solid;padding: 10px;min-height: 250px;text-align: center;}
.curture_box ul li:last-child{border-right:none;}
.curture_box ul li span{display: block;margin-bottom: 15px;}
.curture_box ul li span img{max-width: 100%;}
.curture_box ul li strong{display: block;margin-bottom: 15px;color:#2F6190;font-size: 18px;font-weight: normal;}
.curture_box ul li p{font-size: 14px;color:#212123;line-height: 22px;}
.cooper_box>h2 span{color:#212123;font-size: 16px;}

/*合作伙伴*/
.cooper_box{}
.cooper_box_info p{color:#212123;font-size: 16px;text-indent: 32px;margin-bottom: 20px;line-height: 24px;}
.cooper_list{padding-top: 10px;}
.cooper_list ul{overflow: hidden;margin: 0 -10px;}
.cooper_list ul li{float: left;width: 25%;padding: 0 10px;margin-bottom: 25px;}
.cooper_img_b{width: 100%;border:1px #E5E5E5 solid}
.cooper_img{width: 100%;height: 118px;background-repeat: no-repeat;background-position: center center;background-size:cover;}
.cooper_list ul li p{padding: 10px;font-size: 16px;color:#212123;text-align: center;}

/*成功案例*/
.case_list{}
.case_list li{display: block;margin-bottom: 20px;}
.case_list li a{display: block;overflow: hidden;background: #F7F8FA;}
.case_list_img{width: 250px;height: 180px;float: left;border:1px #DBDFEA solid;background: #fff;}
.case_list_img_b{height: 100%;width: 100%;text-align: center;background-repeat: no-repeat;background-position: center center;background-size:contain}
.case_list_c{margin-left: 250px;padding: 20px;}
.case_list_c strong{color:#212123;font-size: 24px;font-weight: normal;margin-bottom: 15px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.case_list_c p{line-height: 22px;color:#666;font-size: 16px;max-height: 66px;overflow: hidden;}
.case_list li a:hover{background:#CB2F2F;}
.case_list li a:hover .case_list_img{border-color:#CB2F2F;}
.case_list li a:hover .case_list_c strong ,.case_list li a:hover .case_list_c p{color:#fff;}


/*客户平价*/
.rate_list{}
.rate_list li{display: block;margin-bottom: 20px;}
.rate_list li a{display: block;overflow: hidden;}
.rate_list_img{width: 250px;height: 180px;float: left;border:1px #DBDFEA solid;background: #fff;}
.rate_list_img_b{height: 100%;width: 100%;text-align: center;background-repeat: no-repeat;background-position: center center;background-size:contain}
.rate_list_c{margin-left: 280px;height: 180px;padding: 20px;background: #F7F8FA;border:1px #DBDFEA solid;border-radius: 5px;position: relative;}
.rate_list_c strong{color:#212123;font-size: 16px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: right;}
.rate_list_c p{line-height: 22px;color:#212123;font-size: 16px;max-height: 66px;overflow: hidden;margin-bottom: 15px;}
.rate_list_c span{display: inline-block;content:'';position: absolute;top: 25px;left: -8px;width: 15px;height: 15px;border-bottom:1px #DBDFEA solid;border-left:1px #DBDFEA solid;background: #F7F8FA}
.rate_list li a:hover .rate_list_c{background:#CB2F2F;border-color:#CB2F2F;}
.rate_list li a:hover .rate_list_img{border-color:#CB2F2F;}
.rate_list li a:hover .rate_list_c strong ,.rate_list li a:hover .rate_list_c p{color:#fff;}
.rate_list li a:hover .rate_list_c span{background: #CB2F2F;border-color:#CB2F2F;}
/*资质荣誉*/

.honor_list{padding: 40px 0;}
.honor_list ul{overflow: hidden;margin: 0 -10px;}
.honor_list ul li{float: left;width: 50%;padding: 0 10px;margin-bottom: 20px;}
.honor_list ul li a{display: block;border:1px #DBDFEA solid;padding: 20px;overflow: hidden;}
.honor_list_img_b {float: left;width: 135px;height: 180px;text-align: center;}
.honor_list_img_b img{max-width: 100%;max-height: 100%}
.honor_list_c{margin-left:135px;padding-left: 20px;}
.honor_list_c strong{display: block;margin-bottom: 20px;font-size: 18px;color:#212123;line-height: 20px;max-height: 40px;overflow: hidden;}
.honor_list_c p{line-height: 20px;font-size: 14px;color:#7e828c;height: 120px;overflow: hidden;}
.honor_list ul li a:hover .honor_list_c strong{color:#CB2F2F;}

/*新闻资讯*/
.news_list{padding: 30px 0 20px;}
.news_list ul{overflow: hidden;}
.news_list li{width: 100%;border-bottom:1px #DBDFEA dashed;}
.news_list li:last-child{border-bottom:none;}
.news_list li a{display: block;padding: 20px;background: #fff;;position: relative;overflow: hidden;}
.news_list li:nth-child(odd) a{background: #F9FBFB;}
.news_list li a .news_list_img{overflow: hidden;width: 280px;height: 180px;float: left;position: relative;}
.news_list li a .news_list_img_img{width: 100%;height: 100%;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size:cover;}
.news_list li:hover .news_list_img_img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.news_list li a .news_list_tit{padding: 0;padding-left: 300px;background:transparent;}
.news_list li a .news_list_tit strong{display: block;line-height: 30px;max-height: 64px;overflow: hidden;font-weight: bold;margin-bottom: 15px;font-size: 22px;color:#212123}
.news_list li a .news_list_tit p{line-height: 20px;max-height: 80px;color:#7E828B;overflow: hidden;font-size: 16px;}
.news_list li a:hover{background: #005599;}
.news_list li a:hover .news_list_tit strong,.news_list li a:hover .news_list_tit p{color:#fff}
.news_list li a:hover .news_list_tit strong{text-decoration: underline;}
.news_list li a:hover .news_list_img_img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.news_list_date{margin-bottom: 15px;}
.news_list_date i{display: inline-block;width: 26px;height: 26px;vertical-align: middle;background: url(../images/icon_date.png) center center no-repeat;}
.news_list_date span{vertical-align: middle;color:#3C90D2;font-size: 16px;}
.news_list li a:hover .news_list_date span{color:#fff;}

.news_list li .clist_date{width: 70px;height: 70px;position: absolute;left:auto;right: 20px;top: 50%;margin-top: -35px;background: #005599;;color:#fff;text-align: center;padding: 5px 0;}
.news_list li .clist_date strong{display: block;font-weight: normal;line-height: 30px;font-size: 24px;}
.news_list li .clist_date span{display: block;line-height: 30px;font-size: 12px;}
.news_list li a:hover .clist_date{background: #fff;color:#005599;}

.clist_date{width: 50px;height: 50px;position: absolute;left: 10px;top: 10px;background: #005599;color:#fff;text-align: center;padding: 5px 0;}
.clist_date strong{display: block;font-weight: normal;line-height: 24px;font-size: 24px;}
.clist_date span{display: block;line-height: 16px;font-size: 12px;}
.h_news_list li a:hover .clist_date{background: #fff;color:#005599;}

/*行业方案*/
.solution_list{padding: 40px 10px 20px;}
.solution_list li{display: block;margin-bottom: 20px;}
.solution_list li a{display: block;overflow: hidden;background: #f5f5f5;}
.solution_list li a:hover{background:#005599;}
.solution_list_img_b{float: left;width: 250px;overflow: hidden;border:1px #DBDFEA solid;background:#fff;}
.solution_list_img_b img{max-width: 100%;}
.solution_list li a:hover .solution_list_img_b{border-color:#005599;}
.solution_list li a:hover .solution_list_img_b img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.solution_content{margin-left: 250px;padding: 20px;}
.solution_content strong{color:#212123;font-size: 24px;font-weight: normal;display: block;margin-bottom: 15px;}
.solution_content p{color:#666;font-size: 16px;margin-bottom: 20px;line-height: 22px;max-height: 88px;overflow: hidden;}
.solution_content span{display: inline-block;padding:10px 0px;position: relative;color:#212123;background: #fff;line-height: 30px;width: 100%;max-width: 250px;text-align: center;border: 1px #DBDFEA solid;;}

.solution_list li a:hover .solution_content strong,.solution_list li a:hover .solution_content p{color:#fff;}
.solution_list li a:hover .solution_content span{color:#005599;background: #fff;}

/*文章内容详情*/
.content_tit{padding:50px 10px 25px;}
.content_tit strong{display: block;line-height: 36px;font-size: 30px;color:#212123;font-weight: normal;margin-bottom: 20px;text-align: center;}
.content_tit p{text-align: center;font-size: 14px;color:#999;background: #FAFBFC;border:1px #E6E8ED dashed;padding: 15px 10px;}
.content_tit p span,.content_tit p small{display: inline-block;vertical-align: middle;margin-right: 10px;}
.content_b{padding: 0 10px 50px;}
.content_b>h5{display: block;padding: 10px 0 15px 10px;position: relative;font-weight: normal;font-size: 24px;line-height: 24px;}
.content_b>h5:before{display: inline-block;content:'';position: absolute;left: 0;width: 4px;height: 24px;background: #CB2F2F;top: 10px;}
.content_b>p{line-height: 24px;padding-bottom: 15px;font-size: 16px;color:#212123;}
.content_b>p img{max-width: 100%;}

.commontable{width: 100%;border-collapse:collapse;margin: 20px 0;}
.commontable td,.commontable th{border:1px #DBDFEA solid;padding: 10px;line-height: 24px;font-size: 16px;}
.commontable th{background:#CFD5D9;}
.commontable tr>td:first-child{width: 30%;text-align: center;font-weight: bold;}
.commontable td p{line-height: 30px;}

.details_other{border:1px #DBDFEA solid;background: #FAFBFC;position: relative;padding: 10px 0;margin-bottom: 20px;}
.details_other ul{overflow: hidden;}
.details_other li{float: left;width: 50%;position: relative;}
.details_other li:last-child{text-align: right;}
.details_other li a{display: block;color:#212123;padding:0 40px;line-height: 30px;text-decoration: underline;}
.details_other li a:hover{display: block;color:#005599;}
.details_other li a span{width: 30px;height: 30px;text-align: center;line-height: 28px;position: absolute;right: 0;top: 50%;border:1px #005599 solid;background: #005599;color:#fff;font-size: 17px;cursor: pointer;margin-top: -15px;}
.details_other li:first-child a span{right:auto;left: 0;}
.details_other li a span.disabled{border-color:#DBDFEA;background: #fff;color:#666;}
.back{text-align: center;padding:20px 10px 0;}
.back a{display: block;width: 95%;max-width: 200px;line-height: 40px;border:1px #CB2F2F solid;color:#CB2F2F;font-size: 16px;border-radius: 6px;cursor: pointer;margin: 0 auto;position: relative;}
.back a i{display: inline-block;position: absolute;right: 20px;top: 50%;margin-top: -11px;width: 22px;height: 22px;background: url(../images/back_icon_02_o.png) no-repeat center center; background-size: cover;}
.back a:hover{text-decoration: underline;background: #CB2F2F;color:#fff;}
.back a:hover i{background-image: url(../images/back_icon_02.png);}

.about_page01,.about_page02{padding: 40px 0px 0;}
.about_page02{background: #f5f5f5;}

/*业务案例*/

.case_box{}
.case_box p{color:#212123;font-size: 16px;text-indent: 32px;margin-bottom: 20px;line-height: 24px;}
.case_box p img{max-width: 100%}

.case_box p.twopic img{max-width: 45%;margin: 0 2%;}

/*申请试用*/
.apply_box{padding: 40px 0;width: 100%;max-width: 560px;margin: 0 auto;}
.apply_box_img{height: 120px;padding-left: 10px;}
.apply_box_img img{vertical-align: bottom;max-height: 100%;}
.apply_box_info{filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#10B5CB,endcolorstr=#CB2F2F,gradientType=0);	
-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#10B5CB,endcolorstr=#CB2F2F,gradientType=0);	
background:#CB2F2F; /* 一些不支持背景渐变的浏览器 */  
background:-moz-linear-gradient(top, #10B5CB, #CB2F2F);  
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#10B5CB),to(#CB2F2F));
padding: 15px;
font-size: 18px;
color:#fff;
font-style:italic;
border-radius: 6px;
margin-bottom: 20px;
}
.apply_box_info span{color:#EEF26E;}
.apply_box_form{padding:30px 10px 0px;}
.apply_box_form dl{margin-bottom: 20px;content: '';display: block;clear: both;}
.apply_box_form dl dt{float: left;width: 120px;text-align: right;font-weight: normal;color:#7E828C;font-size: 16px;line-height: 42px;}
.apply_box_form dl dt span{color:#E30033}
.apply_box_form dl dd{margin-left: 120px;}
.commoninput{border:1px #DEDFE7 solid;background: #FAFBFC;height: 42px;padding: 10px;line-height: 20px;width: 100%;}
.commoninput:focus{box-shadow: 0 0 6px rgba(0,147,167,.25) ;border-color:#C1D7EA;}
.codeInput .commoninput{width: 100px;}
.apply_box_form dl dd input,.apply_box_form dl dd span,.apply_box_form dl dd img,.apply_box_form dl dd a{display: inline-block;vertical-align: middle;}
.apply_box_form dl dd img {max-height: 40px;}
.radio{display: inline-block;margin-right: 20px;line-height: 42px;padding-left: 20px;background: url(../images/icon_radio.png) no-repeat left center;cursor: pointer;font-size: 16px;}
.radio.active{background-image: url('../images/icon_radio_active.png');}
.commonbtn{width: 100%;height: 60px;line-height: 60px;border:none;border-radius: 5px;background: #C71137;color:#fff;text-align: center;font-size: 18px;box-shadow: 0 0 6px rgba(0,0,0,.35);cursor:pointer;}
.commonbtn.disabled{background: #D8DFE5;}
.success_tips{position: absolute;left: 0;top: 0;z-index: 10;width: 100%;height: 100%;display: none;text-align: center;background:rgba(255,255,255,.8);}
.success_tips i{display: inline-block;width: 100px;height: 100px;background-image: url(../images/icon_success.png);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.success_tips strong{display: block;line-height: 40px;font-size: 30px;color:#CB2F2F;}

/*帮助中心*/
.help_list{}
.help_list dl{overflow: hidden;margin-bottom: 20px;}
.help_list dt{display: block;}
.help_list dt strong{display: block;padding: 0 0 0 10px;position: relative;font-weight: normal;font-size: 24px;line-height: 45px;}
.help_list dt strong:before{display: inline-block;content:'';position: absolute;left: 0;width: 4px;height: 24px;background: #CB2F2F;top: 50%;margin-top: -12px;}
.help_list dd{display: block;}
.help_list ul{display: block;overflow: hidden;margin: 0 -15px;}
.help_list ul li{float: left;width: 50%;padding:0 15px;}
.help_list ul li a{display: block;padding: 10px 0;position: relative;padding-left: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;color:#CB2F2F;border-bottom:1px #DBDFEA solid;}
.help_list ul li a:before{display: inline-block;content:'';position: absolute;left: 0;top: 50%;margin-top: -4px;width: 8px;height: 8px;background: #7E828C;border-radius: 8px;}
.help_list_page{padding-bottom: 40px;}

/*人才招聘*/
.job_list{padding: 50px 0 20px;}
.job_list dl{overflow: hidden;background: #fff;border-bottom:#DCDCDC 1px dashed;}
.job_list dl dt{float: left;width: 25%;font-size: 14px;color:#212123;padding: 15px 10px;line-height: 30px;font-weight: bold;}
.job_list dl dd{width: 15%;float: left;font-size: 14px;color:#212123;text-align: center;padding: 15px 5px;line-height: 30px;}
.job_list dl dt span,.job_list dl dd span{display: none;}
.job_list dl:nth-child(odd){background: #F9FBFB;}
.job_list dl:first-child,.job_list dl:first-child:hover{background:#F5F7F9;border-bottom:#DBDFEA 1px solid;}
.job_list dl:first-child dt ,.job_list dl:first-child dd{font-weight: bold;color:#7E828C;}
.job_list dd a{display: inline-block;width: 80%;background:#EFEFF3;text-align: center;line-height: 30px;color:#333333;border-radius: 3px;}
.job_list dd a:hover{color:#fff;background: #005599;}
.job_list dl:hover,.job_list dl:nth-child(odd):hover{background: #F5F7F9;}
.job_box{}
.job_box h4{display: block;font-size: 36px;line-height: 45px;color:#333333;padding:30px 0;}
.job_box table{width: 100%;border:1px #DBDEE9 solid;border-collapse:collapse;border-spacing:0;}
.job_box table td{padding: 10px 5px;border:1px #DBDEE9 solid;width: 33.33%;}
.job_details{border-top:1px #DBDEE9 solid;border-left:1px #DBDEE9 solid;overflow: hidden;}
.job_details dl{border-right:1px #DBDEE9 solid;border-bottom:1px #DBDEE9 solid;float: left;width: 33.33%;overflow: hidden;background: #F5F7F9;}
.job_details {}
.job_details dl dt{float: left;width: 120px;color:#7E828C;}
.job_details dl dt,.job_details dl dd{padding: 10px;line-height: 24px;font-size: 16px;}
.job_details dl dd{color:#212123;background: #fff;margin-left: 120px;border-left:1px #DBDEE9 solid;}
.job_box strong{color:#316191;font-size: 18px;line-height: 30px;padding: 0 0 0 10px;margin: 20px 0;display: block;position: relative;}

.job_box strong:before{content:'';position: absolute;left: 0;top: 4px;display: inline-block;width: 5px;height: 24px;background: url(../images/icon_01.png) center center no-repeat;}
.job_box p{font-size: 16px;color:#212123;line-height: 30px;}
.job_link{padding: 30px 0;text-align: center;}
.job_link a{display: inline-block;background:#316191;font-size: 20px;color:#fff;width: 240px;line-height: 60px;border-radius: 5px}
.job_link a i,.job_link a span{display: inline-block;vertical-align: middle;}
.job_link a i{background: url(../images/icon_mail.png);width: 30px;height: 30px;background-position: center center;background-repeat: no-repeat;background-size:cover;margin-right: 10px;}
.job_tips{color:#999999;font-size: 14px;padding:15px 10px;text-align: center;}

/*下载专区*/
.download_list{padding:50px 0 20px;}
.download_list li{display: block;position: relative;border-bottom: 1px #DBDFEA dashed;}
.download_list li:nth-child(odd){background: #F9FBFB;}
.download_list li:hover{background: #EFF1F3;text-decoration: underline;}
.download_list li a{display: block;font-size: 16px;color:#212123;padding: 15px 10px;line-height: 30px;position: relative;padding-left: 40px;}
.download_list li a:hover{color:#005599}
.download_list li a span{display: inline-block;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 23px;height: 30px;background: url(../images/file_icon.png) no-repeat right bottom;}
.download_list li a:hover span{background-position: left bottom;}
.download_list li a span.icon_file_xls{background-position: right top;}
.download_list li a:hover span.icon_file_xls{background-position: left top;}
.download_list li a span.icon_file_ppt{background-position: right -30px;}
.download_list li a:hover span.icon_file_ppt{background-position: left -30px;}
.download_list li a span.icon_file_pdf{background-position: right -60px;}
.download_list li a:hover span.icon_file_pdf{background-position: left -60px;}
.download_list li a span.icon_file_doc{background-position: right -90px;}
.download_list li a:hover span.icon_file_doc{background-position: left -90px;}
.download_list li a span.icon_file_zip{background-position: right -120px;}
.download_list li a:hover span.icon_file_zip{background-position: left -120px;}
.download_list li a strong{font-weight: normal;}
.download_list li a i{display: none;}
.download_list li a:hover i{display: inline-block;}

.about_info_b1, .about_info_b2, .about_info_b3, .about_info_b4, .about_info_b5 {overflow: hidden;padding: 60px 0;}
.about_info_b_i p {margin-bottom: 30px;font-size: 16px;color:#212123;line-height: 24px;}
.about_info_b_img {text-align: center;}

.about_info_b1, .about_info_b3, .about_info_b5 {background: #fff;}
.about_info_b1 .about_info_b_img, .about_info_b3 .about_info_b_img, .about_info_b5 .about_info_b_img {width: 40%; float: right;}
.about_info_b1 .about_info_b_img img, .about_info_b3 .about_info_b_img img, .about_info_b5 .about_info_b_img img {max-width: 100%;box-shadow: -8px 8px 0 rgba(219,222,233,1)}
.about_info_b1 .about_info_b_i, .about_info_b3 .about_info_b_i, .about_info_b5 .about_info_b_i {width: 60%;float: left;padding-right: 40px;padding-left: 0;}

.about_info_b2, .about_info_b4, .about_info_b6 {background: #EEF5FB;}
.about_info_b2 .about_info_b_img, .about_info_b4 .about_info_b_img {width: 40%;float: left;}
.about_info_b2 .about_info_b_img img, .about_info_b4 .about_info_b_img img, .about_info_b6 .about_info_b_img img {max-width: 100%;box-shadow: 8px 8px 0 rgba(219,222,233,1)}
.about_info_b2 .about_info_b_i, .about_info_b4 .about_info_b_i {width: 60%;float: right;padding-left: 40px;}

/*产品与服务*/
.product_c_b{padding: 30px 0;background: #fff;}
.product_c_b:nth-child(even){background: #f5f5f5;}
.product_c_b h4,.product_c_b2 h4,.product_c_b3 h4,.product_c_b4 h4,.product_c_b5 h4,.product_c_b6 h4{display: block;text-align: center;font-size: 36px;font-weight: normal;margin-bottom: 15px;}
.product_c_b h5{display: block;text-align: center;color:#CB2F2F;font-size: 24px;font-weight: normal;margin-bottom: 10px;margin-top: 20px;}
.product_c_b p{font-size: 16px;padding: 0 20px;margin-bottom: 10px;}
.product_c_b strong{color:#212123;font-size: 24px;display: block;font-weight: normal;margin-bottom: 30px;text-align: center;line-height: 30px;}
.product_c_b strong span{color:#CB2F2F;}
.product_c_b p a{display: inline-block;width: 45%;max-width:360px;margin:0 10px;line-height: 50px;color:#CB2F2F;border:1px #CB2F2F solid;}
.product_c_b p img{max-width: 100%;}
.product_c_b2{}
.product_c_b2_tab{}
.product_c_b2_tab li{float: left;width: 33.33%;padding:30px 10px 40px;position: relative;}
.product_c_b2_tab li a{display: block;text-align: center;}
.product_c_b2_tab li a em{display: inline-block;width: 100px;height: 100px;overflow: hidden;position: relative;}
.product_c_b2_tab li a em img{width: 100%;height: 100%;}
.product_c_b2_tab li a em img.img_active{opacity: 0;position: absolute;left: 0;top: 0;}
.product_c_b2_tab li a:hover em img.img_active,.product_c_b2_tab li.active a em img.img_active{opacity:1;}
.product_c_b2_tab li a strong{display: block;font-size: 24px;color:#CB2F2F;margin: 15px 0;}
.product_c_b2_tab li a p{color:#7E828C;font-size: 16px;line-height: 24px;height: 72px;overflow: hidden;}
.product_c_b2_tab li i{display: none;position: absolute;left: 50%;margin-left: -14px;bottom:-10px;width: 20px;height: 20px;background: #CB2F2F;}
.product_c_b2_tab li.active i{display: inline-block;}
.product_c_b2_tab_c{background-repeat: no-repeat;background-position: center center;background-size: cover}
.product_c_b2_tab_c ul{overflow: hidden;margin: 0 -20px;}
.product_c_b2_tab_c ul li{float: left;width: 33.33%;padding: 0 20px;}
.product_c_b2_tab_c dl{overflow: hidden;}
.product_c_b2_tab_c dl dt{float: left;width: 50px;height: 50px;}
.product_c_b2_tab_c dl dt img{max-width: 100%;}
.product_c_b2_tab_c dl dd{margin-left: 70px;color:#fff;}
.product_c_b2_tab_c dl dd strong{font-size: 18px;margin-bottom: 15px;display: block;}
.product_c_b2_tab_c dl dd p{line-height: 24px;max-height: 96px;overflow: hidden;font-size: 14px;}
.product_c_b2_tab_content{padding: 35px  0}
.product_c_b2_tab_content>p{color:#fff;font-size: 14px;line-height: 22px;margin-bottom: 20px;}

.product_c_b3{padding: 40px 0;}
.product_c_b3 ul{margin: 0 -20px;overflow: hidden;}
.product_c_b3 ul li{float: left;width: 50%;padding: 0 20px;}
.product_c_b3 ul li a{display: block;text-align: center;}
.product_c_b3 ul li a span{display: inline-block;width: 100px;height: 116px;overflow: hidden;position: relative;}
.product_c_b3 ul li a span img{width: 100%;height: 100%;}
.product_c_b3 ul li a strong{display: block;font-size: 24px;color:#CB2F2F;margin: 15px 0;}
.product_c_b3 ul li a p{color:#7E828C;font-size: 16px;line-height: 24px;height: 72px;overflow: hidden;}

.product_c_b4{padding: 40px 0;background-repeat: no-repeat;background-position: center center;background-size: cover;background-attachment: fixed;}
.product_c_b4 h4,.product_c_b6 h4{color:#fff;}
.product_c_b3_list{padding-top: 20px;}
.product_c_b4 ul{margin: 0 -20px;overflow: hidden;}
.product_c_b4 ul li{float: left;width: 50%;padding: 0 20px;}
.product_c_b4 ul li a{display: block;text-align: center;}
.product_c_b4 ul li a span{display: inline-block;width: 100px;height: 100px;overflow: hidden;position: relative;background: #fff;border-radius: 100px}
.product_c_b4 ul li a span img{width: 100%;height: 100%;}
.product_c_b4 ul li a span img.img_active{opacity: 0;position: absolute;left: 0;top: 0;}
.product_c_b4 ul li a:hover span{background: #CB2F2F;}
.product_c_b4 ul li a:hover span img.img_active{opacity:1;}
.product_c_b4 ul li a strong{display: block;font-size: 24px;color:#fff;margin: 15px 0;}
.product_c_b4 ul li a p{color:#fff;font-size: 16px;line-height: 24px;height: 72px;overflow: hidden;}

.product_c_b5{padding: 40px 0 0;}
.product_c_b5 ul{margin: 0 -20px;overflow: hidden;}
.product_c_b5 ul li{float: left;width: 50%;padding: 0 20px;margin-bottom: 20px;}
.product_c_b5 ul li a{display: block;position: relative;padding-left: 120px;}
.product_c_b5 ul li a span{display: inline-block;position: absolute;left: 0;top: 0;width: 100px;height: 100px;overflow: hidden;background: #fff;border:1px #CB2F2F solid;text-align: center;}
.product_c_b5 ul li a span img{width: 100%;height: 100%;}
.product_c_b5 ul li a span img.img_active{opacity: 0;position: absolute;left: 0px;top: 0px;}
.product_c_b5 ul li a:hover span{background: #CB2F2F;}
.product_c_b5 ul li a:hover span img.img_active{opacity:1;}
.product_c_b5 ul li a strong{display: block;font-size: 24px;color:#212123;margin: 15px 0;}
.product_c_b5 ul li a p{color:#7E828C;font-size: 14px;line-height: 22px;height: 132px;overflow: hidden;}

.product_c_b6{padding: 40px 0 50px;background-repeat: no-repeat;background-position: center center;background-size: cover;background-attachment: fixed;}
.product_c_b6_list{width: 100%;overflow: hidden;}
.product_c_b6_list .swiper-slide{width: 33.33%;float: left;}

.product_c_b6_list .swiper-slide a{display: block;text-align: center;}
.product_c_b6_list .swiper-slide a span{display: inline-block;width: 100px;height: 100px;overflow: hidden;position: relative;background: #fff;border-radius: 100px}
.product_c_b6_list .swiper-slide a span img{width: 100%;height: 100%;}
.product_c_b6_list .swiper-slide a span img.img_active{opacity: 0;position: absolute;left: 0;top: 0;}
.product_c_b6_list .swiper-slide a:hover span{background: #CB2F2F;}
.product_c_b6_list .swiper-slide a:hover span img.img_active{opacity:1;}
.product_c_b6_list .swiper-slide a strong{display: block;font-size: 24px;color:#fff;margin: 15px 0;font-weight: normal;}
.product_c_b6_list .swiper-slide a p{color:#fff;font-size: 14px;line-height: 24px;overflow: hidden;}
.product_c_b6_list .swiper-container-horizontal>.swiper-pagination-bullets, .product_c_b6_list .swiper-pagination-custom, .product_c_b6_list .swiper-pagination-fraction{bottom: -40px;}

.email_safe_list{border:1px #DBDEE9 solid;}
.email_safe_list li{border-bottom:1px #DBDEE9 solid;}
.email_safe_list li:last-child{border-bottom:none;}
.email_safe_list_t{border-bottom:1px #DBDEE9 solid;padding: 15px;font-size: 16px;padding-left: 45px;position: relative;}
.email_safe_list_t dl{display: inline-block;position: absolute;left: 15px;top: 15px;width: 25px;height: 25px;background: url(../images/eicon_50.png) no-repeat center center;-webkit-background-size: cover;background-size: cover;}
.email_safe_list_c{background: #f5f5f5;padding: 15px;font-size: 14px;}

.email_file{padding:40px 0}
.email_file h3{padding-bottom: 20px;font-size: 30px;color:#212123;text-align: center;}
.email_file_info{color:#7E828C;font-size: 18px;text-align: center;}
.email_file1 {padding-top: 40px;}
.email_file1 ul{margin: 0 -20px;overflow: hidden;}
.email_file1 li{float: left;width: 25%;padding: 0 20px;margin-bottom: 20px;}
.email_file1 li a{display: block;text-align: center;}
.email_file1 li a em{display: inline-block;width: 80px;height: 80px;position: relative;}
.email_file1 li a em img{max-width: 100%;}
.email_file1 li a p{display: block;line-height: 24px;height:96px;overflow: hidden;margin-top: 20px;color:#212123;font-size: 16px;}
.email_file2{background:#f5f5f5;}
.email_file2 li a em{border:1px #CB2F2F solid;border-radius: 80px;overflow: hidden;background: #fff;}
.email_file2 li a em img.img_active{opacity: 0;position: absolute;left: 0;top: 0;}
.email_file2 li a:hover em{background: #CB2F2F;}
.email_file2 li a:hover em img.img_active{opacity:1;}
.email_file2 li a strong{color:#212123;font-size: 20px;margin: 15px 0;display: block;}
.email_file2 li a p{color:#7E828C;margin-top: 0;}
.email_file2 li a:hover strong{color:#CB2F2F;}

.email360{padding: 50px 0 0px}
.email360 h3{font-size: 36px;display: block;text-align: center;margin-bottom: 25px;color:#CB2F2F;font-weight: normal;}
.email360 p{color:#7E828C;font-size: 24px;text-align: center;}
.email360 p i{display: inline-block;padding: 0 20px;}
.email360_list{padding-top: 50px;}
.email360_list dl{display: block;overflow: hidden;margin-bottom: 20px;}
.email360_list dt{width: 150px;height: 150px;float: left;border:1px #CB2F2F solid;border-radius: 150px;background: #fff;text-align: center;}
.email360_list dt img{max-width: 100%;}
.email360_list dd{margin-left: 150px;padding: 0 20px;min-height: 150px;}
.email360_list dd strong{display: block;font-size: 30px;color:#CB2F2F;font-weight: normal;padding-bottom: 20px;}
.email360_list dd p{font-size: 16px;color:#212123;text-align: left;}


.emailbox{}
.emailbox_tab{padding-top: 50px;width: 100%;overflow: hidden;}
.emailbox_tab ul{overflow: hidden;margin: 0 -20px;}
.emailbox_tab .swiper-slide{float: left;width: auto;max-width:25%;padding: 0 20px;position: relative;padding-bottom: 20px;}
.emailbox_tab .swiper-slide a{display: block;text-align: center;}
.emailbox_tab .swiper-slide>em{display: none;position: absolute;left: 50%;margin-left: -14px;bottom:-29px;width: 20px;height: 20px;background: #CB2F2F;}
.emailbox_tab .swiper-slide.active>em{display: inline-block;}
.emailbox_tab .swiper-slide a em{display: inline-block;width: 180px;border:2px #CB2F2F solid;position: relative;background: #fff;border-radius: 180px;overflow: hidden;}
.emailbox_tab .swiper-slide a em img{max-width: 100%;}
.emailbox_tab .swiper-slide a em img.img_active{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 1}
.emailbox_tab .swiper-slide a:hover em,.emailbox_tab .swiper-slide.active a em{background: #CB2F2F;}
.emailbox_tab .swiper-slide a:hover em img.img_active,.emailbox_tab .swiper-slide.active a em img.img_active{opacity: 0}
.emailbox_tab .swiper-slide a strong{display: inline-block;padding: 10px 0;font-size: 20px;color:#212123;width: 100%;max-width:180px;}
.emailbox_tab .swiper-slide.active a strong,.emailbox_tab .swiper-slide a:hover strong{color:#CB2F2F;}

.emailbox_tab_c{background-repeat: no-repeat;background-position: center center;background-size: cover;padding: 40px 20px;text-align: center;}
.emailbox_tab_b p{font-size: 18px;color:#fff;padding-bottom: 10px;}
.emailbox_tab_b em{display: inline-block;margin-right: 10px;background: #fff;line-height: 36px;padding: 0 10px;color:#212123;font-size: 18px;margin-bottom: 10px;}

.emailbox{text-align: center;padding: 50px 0;}
.emailbox h3{text-align: center;display: block;font-size: 30px;padding-bottom: 20px;}
.emailbox a{display: inline-block;font-size: 18px;color:#CB2F2F;text-decoration: underline;}
.emailbox_c {padding-top: 50px;padding-bottom: 10px;overflow: hidden;}
.emailbox_c .swiper-slide{width: 33.33%;}
.emailbox_b{border:1px #dbdbdb solid;border-top:none;}
.emailbox_b_t{height: 70px;text-align: center;line-height: 70px;color:#fff;font-size: 30px;font-weight: bold;}
.emailbox_c .swiper-slide:nth-child(1) .emailbox_b_t{background: #43A7F5;}
.emailbox_c .swiper-slide:nth-child(1) .emailbox_b{border-right: none}
.emailbox_c .swiper-slide:nth-child(2) .emailbox_b_t{background: #E54359;}
.emailbox_c .swiper-slide:nth-child(3) .emailbox_b_t{background: #67CD69}
.emailbox_c .swiper-slide:nth-child(3) .emailbox_b{border-left: none}
.emailbox_c .swiper-slide:nth-child(2) .emailbox_b{box-shadow: 0 0 10px rgba(135,143,155,.5);border-width: 0 0 1px 0}
.emailbox_c .swiper-slide.active{margin-top: -10px;}
.emailbox_c .swiper-slide.active .emailbox_b_t{height: 80px;}
.emailbox_b_c{padding: 20px 40px;}
.emailbox_b_c strong{display: block;text-align: center;font-size: 16px;color:#212123;line-height: 24px;height: 48px;margin-bottom: 30px;overflow: hidden;}
.emailbox_b_c p{line-height: 30px;height: 210px;overflow: hidden;font-size: 16px;color:#212123;}
.emailbox_b_b{margin: 0 40px;height: 120px;text-align: center;border-top:1px #dbdbdb solid;}
.emailbox_b_b .price{font-size: 30px;font-weight: bold;}
.emailbox_b_b .price_info{font-size: 24px;}
.emailbox_c .swiper-slide:nth-child(1) .emailbox_b_b .price{color:#43A7F5;}
.emailbox_c .swiper-slide:nth-child(2) .emailbox_b_b .price{color:#E54359;}
.emailbox_c .swiper-slide:nth-child(3) .emailbox_b_b .price_info{color:#67CD69;}

.emailbox_check{padding: 20px 10px;text-align: center;}
.emailbox_check span{display: inline-block;vertical-align: middle;margin-bottom: 10px;}
.emailbox_check .emailbox_i{display: inline-block;vertical-align: middle;width: 100%;max-width: 150px;border-radius: 45px;padding: 10px;line-height: 20px;border:1px #dbdbdb solid;margin: 0 10px;box-shadow: 0 0 5px rgba(135,143,155,.5);font-size: 16px;text-align: center;margin-bottom: 10px;}
.emailbox2{margin:0 0 30px 0;}
.emailbox2 dl{overflow: hidden;}
.emailbox2 table{width: 100%;border:1px #dbdbdb solid;border-collapse:collapse;border-spacing:0;}
.emailbox2  table th,td{padding: 15px;border-right:1px #dbdbdb solid;text-align: center;}
.emailbox2  table tr th{border-width:0 1px 4px 0;border-style: solid}
.emailbox2  table tr th:nth-child(1){border-bottom-color: #7E828B}
.emailbox2  table tr th:nth-child(2){border-bottom-color: #45C57E}
.emailbox2  table tr th:nth-child(3){border-bottom-color:#6B76DE}
.emailbox2  table tr th:nth-child(4){border-bottom-color: #F25661}
.emailbox2  table tr td {width: 20%;padding: 10px;border-bottom:1px #dbdbdb solid;}
.emailbox2  table tr td:first-child{width: 40%;text-align: left;font-size: 16px;}
.emailbox2  table tr td:first-child span{display: inline-block;}
.emailbox2 table tr td img,.emailbox2 table tr th img{max-width: 100%;}
.emailbox2 table tr td img{max-width: 30px;}

.emailbox2 table tbody:nth-child(even) tr:first-child td{background: #f5f5f5}
.table_info{display: none;}
.table_info td{background: #CB2F2F;color:#fff;font-size: 14px;line-height: 20px;padding:15px 10px 15px 40px!important;}
.emailbox2 table tr.active td:first-child span{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);  -ms-transform:rotate(90deg);transform:rotate(90deg);color:#CB2F2F;}

.emailbox3{border:1px #dbdbdb solid;}
.emailbox3 li{display: block;border-bottom:1px #dbdbdb solid;}
.emailbox3 li:last-child{border-bottom:none;}
.emailbox3 li strong{display: block;border-bottom:1px #dbdbdb solid;}
.emailbox3 li strong ,.emailbox3 li p{padding: 10px;line-height: 24px;}
.emailbox3 li strong{font-size: 16px;color:#212123;}
.emailbox3 li p{font-size: 14px;padding-left: 46px;background: #f5f5f5}
.emailbox3 li p span,.emailbox3 li strong span{display: inline-block;width: 24px;height: 24px;vertical-align: middle;}
.emailbox3 li p span img,.emailbox3 li strong span img{max-width: 100%;}

/*联系我们*/
.contact_list{padding: 50px 0;}
.contact_list dl{padding: 20px 0;border-bottom:1px #dbdbdb dashed;}
.contact_list dl dt{float: left;width: 400px;height:150px;}
.contact_list dl dd{margin-left: 400px;padding: 0 20px;}
.contact_list dl dd h3{color:#CB2F2F;font-size: 20px;display: block;line-height: 40px;}
.contact_list dl dd strong{color:#CB2F2F;font-size: 16px;display: block;line-height: 36px;}
.contact_list dl dd p{color:#212123;font-size: 16px;line-height: 24px;}
.contact_list dl dd p span{color:#7E828C;}
.contact_list_img_b,.contact_list_img{width: 100%;height: 100%;}
.contact_list_img{background-repeat: no-repeat;background-position: center center;background-size: cover;}


.contact_info{padding: 50px 0;overflow: hidden;}
.contact_info dl{float: left;width: 25%;padding: 0 10px;border-right:1px #eee dashed;}
.contact_info dl:last-child{border-right:none;}
.contact_info dl dt{display: block;width: 100px;height: 100px;margin: 0 auto;margin-bottom: 20px;border:2px #005599 solid;overflow: hidden;text-align: center;border-radius: 50px}
.contact_info dl dt img{max-width: 100%;}
.contact_info dl dd{display: block;text-align: center;}
.contact_info dl dd strong{color:#306191;display: block;font-size: 18px;margin-bottom: 10px;}
.contact_info dl dd p{font-size: 16px;color:#212123;}

.map{height:600px;position: relative;z-index: 2;}
.mapB{position: relative;margin-top: 50px;}
.mapinfo{position: absolute;z-index: 3;width:300px;margin-left: -139px;display: none;}
.mapinfo_b{position: absolute;width: 100%;padding: 10px;bottom: 0;left: 0;background: #fff;color:#212123;border-radius: 5px;}
.mapinfo>i{display: inline-block;width: 10px;height: 10px;position: absolute;bottom: -5px;left: 50%;margin-left: -5px;background: #fff;}
.mapinfo_b i{position: absolute;right: 0;top: 0;color:#212123;font-size: 20px;}

.details_img_list{overflow: hidden;}
.details_img_list li{float: left;width: 50%;padding: 0 15px;text-align: center;}
.details_img_list li img{width: 100%;}
.details_img_list li p{color:#2F6190;font-size: 16px;background: #F5F7F9;padding: 10px;}

/*产品服务*/
.threemenu{overflow: hidden;margin-bottom: 30px;}
.threemenu .swiper-slide{float: left;width: auto;margin-right:10px;}
.threemenu .swiper-slide a{display:block;position: relative;font-size: 14px;color:#7E828C;line-height: 24px;padding: 10px 20px;background: #F6F7FB;border:1px #CBCACF solid;}
.threemenu .swiper-slide a:hover{color:#2F6190;}
.threemenu .active a{color:#2F6190;border-color:#2F6191;background: #fff;}
.service_list{}
.service_list ul{overflow: hidden;margin: 0 -20px;}
.service_list li{float: left;width: 33.33%;padding: 0 20px;text-align: center;margin-bottom: 20px;}
.service_list li img{width: 100%;vertical-align: middle;}
.service_list li strong{display: block;background: #F5F7F9;padding: 10px;font-size: 18px;color:#2F6190;font-weight: normal;}
.service_list li p{background: #F5F7F9;padding:0 10px 10px;height: 70px;line-height: 20px;font-size: 16px;color:#212123;overflow: hidden;}

/*底部*/
.footer{background: #F6F7FB;}
.footer_menu{padding: 40px 0 25px;}
.footer_menu dl{float: left;width: 15%;margin-bottom: 10px;padding-right:30px;}
.footer_menu dl dt,.footer_menu dd{display: block;line-height: 21px;}
.footer_menu dl dt{margin-bottom: 10px;border-bottom:1px #DBDEE9 solid;}
.footer_menu dl dt a,.footer_menu dl dd a{display: block;}
.footer_menu dl dt a{color:#212123;line-height: 30px;font-weight: bold;}
.footer_menu dl dd a{color:#212123;font-size: 14px;}
.footer_menu dl dt a:hover,.footer_menu dl dd a:hover{color:#CB2F2F;text-decoration: underline;}

.foot_follow a{position: relative;display: block;text-decoration:none;z-index: 1;}
.foot_follow a>img,.foot_follow a span{display: inline-block;vertical-align: middle;}
.foot_follow a>img{width: 30px;height: 30px;margin-right: 10px;}
.foot_follow a>img{vertical-align: top;}
.foot_follow .code_box{background: #fff;border:1px #DBDEE9 solid;padding: 10px;max-width: 180px;text-align: center;margin: 0 auto;}
.foot_follow a:hover{z-index: 2}
.foot_follow a:hover .code_box{display: block;}
.code_box img{max-width: 100%;}
.code_box_b{position: relative;}
.code_box_b i{display: inline-block;background: #fff;position: absolute;width: 15px;height: 15px;top: 55px;left:-8px;border-top:1px #DBDEE9 solid;border-left:1px #DBDEE9 solid;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);  -ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.code_box  p{font-size: 14px;color:#212123;text-align: center;}


.footer_qr{padding: 0 30px;text-align: center;}
.footer_qr_b{display: inline-block;position: relative;}
.footer_qr_b span{display: inline-block;width: 54px;height: 54px;border-radius: 27px;background: #CB0000;}
.footer_qr_b p{line-height: 30px;color:#fff}
.saoma2{margin: 0 auto;width: 100%;text-align: center;}
.saoma2_b{display: inline-block;position: relative;max-width:180px;padding: 10px;background: #fff;box-shadow: 0px 3px 10px rgba(0,0,0,.3);text-align: center;}
.saoma2_b img{max-height: 100%;max-width: 100%;position: relative;z-index: 2;}
.saoma2_b p{color:#656565;}
.saoma2_b i{display: inline-block;width: 10px;height: 10px;position: absolute;z-index: 1;bottom: -5px;left: 50%;margin-left: -5px;background: #fff;box-shadow: 1px 1px 2px rgba(0,0,0,.3);}
.footer_qr_b:hover .saoma2{display: block;}
.friend_link_copyright{background-size: cover}
.copyright_b{}
.copyright_b{padding: 0 10px;}
.frined_link_btn{position: absolute;left:0;top: 50%;margin-top: -15px;line-height: 30px;color:#fff;}
.frined_link_btn i{display: inline-block;background: url(../images/icon_arr01.png) no-repeat center center;width: 16px;height: 9px;}
.copyright{padding: 20px 10px 20px;text-align: center;color:#fff;line-height: 24px;font-size: 14px;text-align: right;}
.copyright a{color:#fff;text-decoration: underline;}
.copyright a:hover{color:#F1AB25;}
.copyright img{display: inline-block;max-height: 30px;vertical-align: top;}
.friend_link_list{background: rgba(0,0,0,.5);padding: 20px 10px 0px;border-top:1px rgba(0,147,167,.5) solid;}
.friend_link_list a{display: inline-block;line-height: 24px;padding:0 15px;color:#fff;margin-bottom: 10px;position: relative;}
.friend_link_list a:after{content:'';position: absolute;right: 0;top: 50%;margin-top: -7px;height: 14px;width: 1px;background:#7e828c;}

.facebook{width: 660px;margin: 0 auto;padding-top: 50px;margin-bottom: 50px;}
.facebook dl{margin-bottom: 15px;}
.facebook dl dt{float: left;width: 100px;text-align: right;font-size: 16px;color:#7E828C;line-height: 42px;}
.facebook dl dt i{display: inline-block;vertical-align: middle;color:#E30033;}
.facebook dl dd{margin-left: 110px;line-height: 42px;}
.facebook dl dd span{font-size: 16px;cursor: pointer;}
.facebook dl dd span i{font-size: 20px;color:#005599;}
.facebook dl dd span.check .icon-circle-empty:before{content:'\e942';}
.input_txt{width: 360px;max-width:100%;height: 42px;border:1px #DEDFE7 solid;background: #FAFBFC;border-radius: 3px;padding: 10px;line-height: 20px;font-size: 16px;color:#212123;}
.input_textarea{width: 100%;max-width:100%;height: 80px;border:1px #DEDFE7 solid;background: #FAFBFC;border-radius: 3px;padding: 10px;line-height: 20px;font-size: 16px;color:#212123;}
.input_txt:focus,.input_textarea:focus{box-shadow: 0 0px 8px rgba(0,147,167,.25)}
.input_btn{width: 360px;max-width:100%;height: 60px;border:none;background: #005599;color:#fff;line-height: 60px;text-align: center;border-radius: 5px;box-shadow: 0 0px 8px rgba(0,147,167,.25);font-size: 18px;}
.input_txt.error,.input_textarea.error{border-color:#E30033;}
.input_btn:disabled{background: #D8DFE5;box-shadow:none}

.success_tips{position: absolute;left: 0;top: 0;z-index: 10;width: 100%;height: 100%;display: none;text-align: center;background:rgba(255,255,255,.8);}
.success_tips i{display: inline-block;width: 100px;height: 100px;background-image: url(../images/icon_success.png);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.success_tips strong{display: block;line-height: 40px;font-size: 30px;color:#0093A7;}
.facebook_tips {color:#CD8F5D;background: #FFFEF4;border:1px #F1C700 dashed;padding: 15px 10px;text-align: center;line-height: 20px;font-size: 16px;margin: 0 auto;max-width: 900px;margin-bottom: 50px;}

.sigle_page{padding: 50px 0;}
.network_select{padding: 50px 0;}
.network_select_b1{text-align: center;}

.select_box{display: inline-block;vertical-align: middle;position: relative;cursor: pointer;min-width: 180px;margin: 0 5px;margin-bottom: 10px;}
.select_title{height: 38px;
    line-height: 38px;
    line-height: 38px\9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    border-radius: 2px;
	border-color: #e6e6e6;
	padding:0 30px 0 10px;
	text-align: left;
}
.select_title i{
	position: absolute;
	display: inline-block;
    width: 0;
    height: 0;
    border-width: 6px;
    border-style: dashed;
    border-color: transparent;
    overflow: hidden;
    right: 10px;
    top: 50%;
    margin-top: -3px;
    
    border-width: 6px;
    border-top-color: #c2c2c2;
    border-top-style: solid;
    transition: all .3s;
    -webkit-transition: all .3s;  
}
.select_title.selected i{
	    margin-top: -9px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.select_list{
	display: none;
    position: absolute;
    left: 0;
    top: 42px;
    padding: 5px 0;
    z-index: 999;
    min-width: 100%;
    border: 1px solid #d2d2d2;
    max-height: 300px;
    overflow-y: auto;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 4px rgba(0,0,0,.12);
    box-sizing: border-box;
}
.select_list dd{
	cursor: pointer;
	padding: 0 10px;
    line-height: 36px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.select_list dd:hover{background-color:#f2f2f2}
.select_list dd.selected{
	background-color: #005599;
	color:#fff;
}

.network_select_form{text-align: center;display: inline-block;margin: 0 auto;}
.layui-form-select dl dd.layui-this{background-color:#005599!important }

.network_list{padding-top: 30px;}
.network_list dl{overflow: hidden;}
.network_list dl dt{float: left;width: 400px;}
.network_list dl dt img{max-width: 100%;}
.network_list dl dd{margin-left: 450px;}
.network_list ul{}
.network_list li{display: block;border-bottom:1px #DBDFEA dashed;padding: 15px 0;}
.network_list li strong{font-size: 18px;color:#005599;display: block;margin-bottom: 15px;}
.network_list li p{font-size: 16px;color:#212123;line-height: 22px;margin-bottom: 10px;}
.network_list li p em{color:#7E828C;}


@media (max-width:1320px){
.search{padding: 10px;}
.search_b2 form{width: 100%;}
.search_b2{padding: 0;}
.search_close{position: static;display: block;width: 100%;text-align: right;line-height: 20px;}
}

@media (max-width:1200px){ 
.header{padding: 0 10px;}
.nav{margin-left: 180px;}
.nav ul li h2{padding: 0 10px;}
.header_link a{width: auto;padding: 0 15px;}

.header{height:60px;padding:0 10px;}
.logo{height: 60px;padding:10px;padding-right: 40px;position: relative;display: block;float: none;width: 100%;}
.logo img{max-height: 40px;}
.nav-button { display: block; position: absolute;right: 0px; margin-top: -20px;top: 50%; font-size: 24px;color: #005599; }
.nav-close,.menu_button_close{display: inline-block;line-height: 30px;position: absolute;left: 10px;top:5px;color:#005599;}
.menu_button_close{left: auto;right: 10px;}
.nav-close i,.menu_button_close i{font-size: 20px;}
.nav-button i{font-size: 24px;}
.slider-right { position: fixed; width: 250px; right: -250px; background: #fff; z-index: 1000; top: 0; height: 100%; overflow-x: hidden; margin-left: 0; }
.slider-right.in{box-shadow: -1px 0 3px rgba(0,0,0,.15);}
.sliderovely { position: fixed;top: 0; left: 0; height: 100%; width: 100%; background: rgba(0,0,0,.15); z-index: 101;}

.nav{padding: 0;display: block;text-align: left;padding-bottom:120px;}
.nav-list{height: 100%;width: 100%;overflow-y: auto;overflow-x: hidden;}
.nav ul{margin-top: 40px;border-top:1px #eee solid;}
.nav ul li{float: none;width: 100%;margin-right:0px;position: relative;border-bottom:1px #eee solid;}
.nav ul li.active{border-bottom-color:#CB2F2F }
.nav ul li h2{padding: 0 10px;font-size: 16px;font-weight: normal;line-height: 45px;border:none;text-align: left;height: auto;}
.nav ul li.active h2{border: none;}
.nav ul li h2 a{line-height: 45px;}
.nav ul li h2 span{display:inline-block;position: absolute;right: 10px;top: 0;}
.nav ul li h2>i{display: none;}
.nav ul li dl{display: none;width: 100%;position:static;margin-left:0px;padding-top: 0px;}
.nav .lang{top:-36px;right: 5px;margin-top: 0;}
.nav ul li.over h2 span{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);  -ms-transform:rotate(180deg);transform:rotate(180deg);}
.saoma{display:block;width: 100%;text-align: center;padding-top: 10px;}
.saoma_b{display: inline-block;position: relative;width: 120px;height: 120px;background: #fff;box-shadow: 0px 2px 5px rgba(0,0,0,.3);}
.saoma_b img{max-height: 100%;max-width: 100%;position: relative;z-index: 2;}
.saoma_b i{display: inline-block;width: 10px;height: 10px;position: absolute;z-index: 1;top: -5px;left: 50%;margin-left: -8px;background: #fff;box-shadow: 0px 1px 5px rgba(0,0,0,.3);}
.nav ul li dl{display: none;width:100%;position:static;margin-left: 0px;padding-top:0;}
.nav ul li dl dd{position: relative;border-top:1px #2F6190 solid;background: #f8f8f8;padding: 0;box-shadow: none;border-bottom-left-radius: 0;border-bottom-right-radius:0;}
.nav ul li dl dd>i{}
.nav ul li dl dd a{display: block;line-height: 45px;border-bottom:1px #eeeeee dashed;text-align: left;padding: 0 10px;color:#333;position: relative;}
.nav ul li dl dd a:last-child{border-bottom: none;}
.nav ul li dl dd a i{display: inline-block;position: absolute;right:10px;top: 0;}
.nav ul li dl dd a:hover{color:#2F6190;;}
.nav ul li dl dd a.active{color:#2F6190;;background: #f5f5f5;}
.kf{top:auto;bottom:10px;width: 100%;padding-left: 10px;padding-top: 10px;border-top:1px #eee solid;}
.search2{display: block;width: 100%;position: absolute;bottom: 60px;padding: 10px;}
.search-b{display: none;}
.product_service{padding-left: 10px;padding-right: 10px;}
.product_service_list_img_b{height: 220px;}
.service_case,.about_box,.advantage_box{padding: 20px 10px;}
.about_box_info {padding-top: 20px;}

.banner{height: 320px;}
.banner .swiper-slide a{display: block;height:320px;}
.innerbanner_b{height: 160px;}
.common_single_page{padding: 20px 10px;}

.h_news_list ul{margin: 0 5px;}
.h_news_list ul li{padding: 0px 5px;margin-bottom: 10px;}
.footer_menu{padding-left: 10px;padding-right: 10px;}
.case_box p.twopic img{max-width: 47%;margin: 0 1%;}
.service_list ul{overflow: hidden;margin: 0 -10px;}
.service_list li{float: left;width: 33.33%;padding: 0 10px;text-align: center;margin-bottom: 15px;}

.footer_menu dl{width: 16.66%;}
.foot_follow a .code_box{background: #fff;border:1px #DBDEE9 solid;position: absolute;top: -10px;left: auto;right:110%;display: none}
.code_box_b i{top: 15px;left:auto;right:-8px;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);  -ms-transform:rotate(135deg);transform:rotate(135deg);}
.foot_follow a:hover .code_box {display: block;}

.honor_list{padding: 30px 0;}
.honor_list ul{overflow: hidden;margin: 0 0px; }
.case_list li{padding: 0 10px;margin-bottom: 10px;}
.rate_list li{padding: 0 10px;margin-bottom: 10px;}
.product_c_b{padding: 20px 10px;}
.product_c_b p{padding: 0;}
.product_c_b3,.product_c_b4,.product_c_b5,.product_c_b6{padding: 30px 10px;}

.product_c_b6{padding: 30px 10px 40px;}
.product_c_b6_list .swiper-container-horizontal>.swiper-pagination-bullets, .product_c_b6_list .swiper-pagination-custom, .product_c_b6_list .swiper-pagination-fraction{bottom: -10px;}
.email_safe_list{border-left:none;border-right:none;}
.email_file1 ul{margin: 0 0px;overflow: hidden;}
.email_file1 li{padding: 0 10px;}
.email_file_info{padding: 0 10px;}
.email360{padding: 30px 10px 0;}
.email360 h3{font-size: 24px;}
.email360 p{font-size: 14px;}
.email360 p i{padding: 0 10px;}
.emailbox3{margin: 0 10px;}
.h_product,.item02_case{padding: 10px;}

.product_list{padding: 20px 0px 0px;}
.product_list_info{padding: 10px;margin:0 10px 20px;}
.product_list ul{overflow: hidden;margin: 0 0px;}
.product_list ul li{padding: 0 10px;margin-bottom: 20px;}


.about_info_b{padding: 40px 10px;}
.about_info_b .about_info_b_i{padding-left: 20px;}
.about_info_b:nth-child(odd) .about_info_b_i{padding-right: 20px;padding-left: 0;}
.download_list{padding: 30px 0px 10px;}
.job_list{padding: 30px 10px 10px;}
.job_box{padding: 10px;}

.search_list{padding: 30px 0;}
.search_list>p{font-size: 18px;color:#212123; padding: 0 10px;}
.search_list ul{overflow: hidden;margin-top: 30px;}
.sigle_page{padding: 40px 10px;}
.network_select{padding: 40px 0;}
.network_list{padding: 30px 10px;}
}

@media (max-width:1000px){
.header_link{position: relative;padding:0 10px;text-align: center;display: block;}
.header_link a{display: inline-block;width: 45%;}
.footer_menu{padding: 20px 0;}
.footer_menu dl{display: none;}
.footer_menu dl:last-child{display: block;float: none;width: 100%;margin-bottom: 0;padding-right: 0;}
.footer_menu dl:last-child dt{display: none;}
.footer_menu dl:last-child dd {clear: both;}
.footer_menu dl:last-child dd a{float: left;width: 100%;padding: 0 10px 20px;text-align: center;}
.footer_menu dl:last-child a:first-child>img{display: none;}
.footer_menu dl:last-child dd a span{display: block;}
.foot_follow a .code_box{display:block;position:static;left: auto;right: auto;top: auto;width: 100%;max-width: 160px;text-align: center;margin: 0 auto}
.footer_menu dl:last-child dd a:hover .code_box{display: inline-block;left: auto;right: auto;top: auto;}
.foot_follow a .code_box i{display: none;}
.frined_link_btn{display: none;}
.copyright{text-align: center;padding: 10px 0;}
.friend_link_list{padding: 10px;}
.saoma2_b{width: 150px;}

.banner{height: 240px;}
.banner .swiper-slide a{display: block;height:240px;}
.innerbanner_b{height: 140px;}

.position_b{text-align: left;display: none;}
.menubox{height: 50px;position: relative;}
.menu{top: auto;position: relative;}
.position{padding: 0 5px;overflow: hidden;}
.menu .swiper-slide{height: 50px;padding-top: 10px;}
.menu .active a i{bottom: -15px;}
.cooper_list ul li{width: 33.33%;}
.swiper-pagination-bullet{width: 10px;height: 10px;vertical-align: middle;opacity: 1;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 5px;}
.cbox_tab_news_content{padding-bottom: 30px;}
.h_case_list{padding: 20px 10px;}

.contact_list{padding: 30px 0;}
.contact_list dl{padding: 15px 0;}
.contact_list dl dt{float: left;width: 300px;height:113px;}
.contact_list dl dd{margin-left: 300px;padding: 0 10px;}
.honor_list{padding: 20px 0;}
.honor_list ul{overflow: hidden;margin: 0 0px;}
.honor_list ul li{margin-bottom: 15px;}
.honor_list ul li a{padding: 10px;}
.honor_list_c{padding-left: 10px;}
.case_list_img{width: 167px;height: 120px;}
.case_list_c{margin-left: 167px;padding: 10px;}
.case_list_c strong{margin-bottom: 10px;font-weight: bold;font-size: 18px;}
.rate_list li{margin-bottom: 15px;}
.rate_list_img{width: 167px;height: 120px;float: left;}
.rate_list_c{margin-left: 187px;height:auto;min-height: 120px;padding:10px;}
.rate_list_c p{line-height: 22px;font-size: 16px;max-height: none;overflow: hidden;margin-bottom: 15px;}

.product_c_b2_tab li{padding: 20px 10px 20px;}
.product_c_b2_tab li a p{display: none;}
.product_c_b2_tab li a strong{margin: 10px 0;}
.product_c_b2_tab_content{padding: 20px 10px;}
.product_c_b2_tab_c ul{overflow: hidden;margin: 0 0px;}
.product_c_b2_tab_c ul li{float: left;width: 33.33%;padding: 0 10px;}
.product_c_b2_tab_content>p{display: block;}
.product_c_b3,.product_c_b4,.product_c_b5,.product_c_b6{padding: 20px 10px;}
.product_c_b6{padding: 30px 10px 30px;}
.product_c_b6_list .swiper-container-horizontal>.swiper-pagination-bullets, .product_c_b6_list .swiper-pagination-custom, .product_c_b6_list .swiper-pagination-fraction{bottom: -20px;}
.email_file1 li{width: 50%;padding: 0 20px;}
.email360_list dt{width: 120px;height: 120px;}
.email360_list dd{margin-left: 120px;padding: 0 10px;min-height: auto}
.email360_list dd strong{font-size: 18px;padding-bottom: 15px;font-weight: bold;}
.email360_list dd p{font-size: 14px;}
.emailbox_tab .swiper-slide{padding-bottom: 0;width: auto;max-width: 33.33%;}
.emailbox_tab .swiper-slide a span{width: 120px;height: 120px;border-width:1px;}
.emailbox_tab .swiper-slide a strong{font-size: 18px;max-width: none;line-height: 22px;height: 66px;padding: 0;margin: 10px 0;}
.emailbox{padding: 30px 0px;}
.about_info_b{padding: 30px 10px;}
.map{height: 300px;}
.sigle_page{padding: 30px 10px;}
.network_list{padding: 10px;}
.network_list dl dd{margin-left: 420px;}
}

@media (max-width:768px){
.cbox_tit{padding: 20px 10px 40px;}
.cbox_tit h2 {font-size: 26px;line-height: 40px;}
.cbox_tit h2 small{font-size: 30px;}
.cbox_tit h2 strong{font-size: 24px;}
.cbox_tit p{padding: 0;}
.swiper-button{bottom: 5px;right: 5px;}
.product_service{padding: 10px 10px;}
.advantage_box_list li,.advantage_box_list li.active{width: 50%;}
.advantage_box_list li.active dl dd{display: none;}
.advantage_box_list li.active dl dt{width: 100%;}
.advantage_box_list li{border-bottom:1px #fff solid;}
.advantage_box_list li:nth-child(2){border-right:none;}
.advantage_box_list li:nth-child(2),.advantage_box_list li:nth-child(3){background: #fff;}
.advantage_box_list li:nth-child(4){background: #F5F7F9;}
.advantage_box_list li:nth-child(3),.advantage_box_list li:nth-child(4){border-bottom:none;}
.advantage_box_list li.active dl dt strong{display: block;}
.advantage_box_list li{height:auto;}
.advantage_box_list li dl{padding: 30px 0;}
.banner{height: 205px;}
.banner .swiper-slide a{display: block;height: 205px;}
.innerbanner_b{height: 140px;}
.single_page_content p{padding-bottom: 10px;text-indent: 28px;font-size:14px;line-height: 22px;}
.single_page_content h2{font-size: 20px;margin-bottom: 20px;}

.fenye2{text-align: center;display: none;}
.visible-xs{display:block;}
.fenye a,.fenye2 a{display: none;}
.fenye a.prev,.fenye a.next,.fenye a.active,.fenye2 a.prev,.fenye2 a.next,.fenye2 a.active{display: inline-block;}
.event_box_b{padding: 50px 0;}
.event_box_line_t,.event_box_line_b{height:50px;top: 0px;left:15px;background-position: center -35px;}
.event_box_line_b{top: auto;bottom: 0px;background-position: center -1700px;}
.event_box_line{left:15px;}
.event_box_list ul li{padding-bottom: 20px;padding-left: 10px;text-align: left;}
.event_box_list ul li>strong{display: inline-block;border:1px #bfbfbf solid;border-radius: 5px;background: #fff;line-height: 32px;width: 120px;font-size: 24px;color:#2F6190;text-align: center;margin-bottom: 10px;margin-left: 25px;}
.event_b_b{width: 100%}
.event_b_b>span,.event_box_list ul li:nth-child(even) .event_b_b>span{left: -5px;top: 15px;display: inline-block;width: 20px;height: 20px;}
.event_box_list ul li:nth-child(odd) .event_b_b{padding-left: 30px;padding-right: 0;}
.event_box_list ul li:nth-child(even) .event_b_b{margin-left:0;padding-left: 30px;}
.event_b_info{background: #FAFAFA;border:1px #E5E5E5 solid;border-radius: 5px;padding: 10px;text-align: left;position: relative;}
.event_b_info>i{left:-11px;top:10px;background-image: url(../images/icon_event_03.png);}
.event_b_info strong{display: block;font-size: 20px;color:#F1AB25;padding-bottom: 10px;}
.event_b_info p{color:#333333;font-size: 14px;}
.shareholder_box h2,.cooper_box>h2,.case_box>h2,.service_box>h2{font-size: 20px;}
.shareholder_box p,.cooper_box_info p,.case_box p,.service_box>p{font-size: 14px;text-indent: 28px;line-height: 22px;}


.curture_box ul li{width: 33.33%;}
.curture_box ul li:nth-child(1),.curture_box ul li:nth-child(2),.curture_box ul li:nth-child(3){border-bottom:1px #EEEFF1 solid;}
.curture_box ul li:nth-child(3){border-right:none;}
.curture_box ul li:nth-child(4),.curture_box ul li:nth-child(5){width: 50%;}
.curture_box{padding: 0;}
.common_single_page{min-height: auto}

.honor_opp_b .swiper-button-prev,.honor_opp_b .swiper-button-next{width: 40px;height: 80px;margin-top: -40px;background-size: 40px 80px;}
.honor_opp_b .swiper-button-prev{left:0px;}
.honor_opp_b .swiper-button-next{right:0px;}

.h_news_list,.h_join_list{padding: 0 5px;}
.h_news_list{padding-top: 15px;}
.h_news_list ul{margin: 0;}
.h_news_list li {width: 100%;padding: 5px;margin-bottom: 0px;}
.h_news_list li a {padding: 10px;}
.h_news_list li a .h_news_list_img{overflow: hidden;width: 100px;height: 100px;float: left;}
.h_news_list li a .h_news_list_tit{height: 100px;padding: 0;padding-left: 110px;}
.h_news_list li a .h_news_list_tit strong{line-height: 23px;max-height: 46px;margin-bottom: 10px;font-size: 16px;}
.h_news_list li a .h_news_list_tit p{max-height: 40px;overflow: hidden;}

.news_list li {width: 100%;padding: 0px;margin-bottom: 0px;}
.news_list li a {padding: 10px;}
.news_list li a .news_list_img{overflow: hidden;width: 150px;height: 100px;float: left;}
.news_list li a .news_list_tit{padding: 0;padding-left: 160px;}
.news_list li a .news_list_tit strong{line-height: 23px;max-height: 46px;margin-bottom: 10px;font-size: 16px;}
.news_list li a .news_list_tit p{max-height: 40px;overflow: hidden;}

.news_video_list li a .news_list_img{width: 240px;height: 140px;}
.news_video_list li a .news_list_tit{padding-left: 260px;}
.news_video_list li a .news_list_tit p{max-height: 80px;}

.news_list li .clist_date{width: 50px;height: 50px;left:auto;left: 10px;top: 10px;margin-top: 0px;}
.news_list li .clist_date strong{line-height: 24px;}
.news_list li .clist_date span{line-height: 16px;}

.solution_list{padding: 20px 10px 20px;}
.solution_list li{display: block;margin-bottom: 10px;}
.solution_list_img_b{width: 80px;}
.solution_content{margin-left: 80px;padding: 10px;}
.solution_content strong{font-size: 16px;margin-bottom: 5px;}
.solution_content p{font-size: 14px;margin-bottom: 0px;line-height: 18px;max-height: 36px;}
.solution_content span{display:none;}

.content_tit{padding-top: 20px;}
.content_tit strong{font-size: 24px;line-height: 30px;}
.content_b{padding: 0 10px 20px;}
.content_b>h5{font-size: 18px;font-weight: bold;}
.help_list dt strong{font-size: 18px;font-weight: bold;}
.content_link{padding: 20px 5px 0;}
.content_link li{float: none;width: 100%;line-height: 30px;padding-right: 0;}
.content_link li:last-child{text-align: left;padding-left: 0;padding-right: 0;}
.case_box p.twopic img{max-width: 100%;margin: 0;margin-bottom: 10px;}

.job_list dl{overflow: hidden;background: #fff;border:#DCDCDC 1px solid;margin-bottom: 10px;}
.job_list dl dt{float: left;width:100%;font-size: 14px;color:#212123;padding: 10px 10px;line-height: 27px;font-weight: bold;padding-left: 40%;position: relative;border-bottom:#DCDCDC 1px dashed;}
.job_list dl dd{width: 100%;float: left;font-size: 14px;color:#212123;text-align: center;padding: 10px 5px;line-height: 27px;padding-left: 40%;position: relative;text-align: left;border-bottom:#DCDCDC 1px dashed;}
.job_list dl dt span,.job_list dl dd span{display: block;position: absolute;left: 0;top: 0;width: 40%;font-size: 14px;color:#212123;padding: 10px 10px;line-height: 27px;font-weight: bold;}
.job_list{}
.job_list dl:nth-child(odd){background: #F9FBFB;}
.job_list dl:first-child{display: none;}
.job_list dl dd:last-child{width: 100%;text-align: center;padding-left: 0;border-bottom: none;}
.job_list dl:first-child dt ,.job_list dl:first-child dd{font-weight: bold;color:#7E828C;}
.job_list dd a{display: inline-block;width: 80%;background:#EFEFF3;text-align: center;line-height: 27px;color:#333333;border-radius: 3px;}
.job_list dd a:hover{color:#fff;background: #1C1F87;}
.job_details dl{width: 100%;}
.job_box h4{font-size: 24px;padding: 15px 0;}
.job_box strong{margin: 10px 0;}
.details_other li{float: none;width: 100%;margin-bottom: 5px;}
.details_other li:last-child{text-align: left;}
.details_other li a{padding:0 40px 0 10px;}
.details_other li:first-child a span{right:0px;left: auto;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);  -ms-transform:rotate(180deg);transform:rotate(180deg);}

.details_img_list li{float: left;width: 100%;padding: 0 0px;text-align: center;margin-bottom: 10px;}
.details_img_list li p{margin: 0;}

.service_list ul{overflow: hidden;margin: 0 -10px;}
.service_list li{float: left;width: 50%;padding: 0 10px;text-align: center;margin-bottom: 15px;}
.service_list li p{padding-top: 0;}
.cbox_tab_conent{padding: 20px 10px;}
.cbox_tit p{font-size: 16px;}
.producr_service_list>p strong{font-size: 16px;}

.producr_service_list li{float: left;width: 100%;padding: 0 10px;text-align: center;margin-bottom: 15px;}
.producr_service_list li span{display: inline-block;max-width: 90px;margin-bottom: 10px;}
.producr_service_list li span img{width: 100%;}
.producr_service_list li strong{font-size: 18px;display: block;margin-bottom: 10px;}
.producr_service_list li p{display: inline-block;color:#7E828C;font-size: 14px;width: 100%;max-width: 300px}

.item02_case_list{padding: 20px 0 0px;}
.item02_case_list ul{overflow: hidden;margin: 0 0px;}
.item02_case_list li{float: left;width: 50%;padding: 0 5px;margin-bottom: 10px;}
.item02_case_list_b strong{font-size: 18px;}
.code_box img{max-width: 110px}
.cbox_tab_news_content{padding-bottom:10px;}
.h_news_list_more{margin-top: 0;}
.h_news_list_more a{font-size: 14px;}

.service_call{padding: 20px 10px}
.h_case_list_more{padding-bottom: 20px;}
.bar{position: fixed;right: 10px;top: auto;margin-top: 0;bottom: 0px;height: auto;}
.bar li{display: none;}
.bar li.m{display: block;}
.about_page01,.about_page02{padding: 20px 0px 0;}

.contact_list{padding: 20px 0;}
.contact_list dl{padding: 15px 0;text-align: center;}
.contact_list dl dt{float: none;display: inline-block;width: 100%;max-width: 400px;height:150px;margin-bottom: 15px;}
.contact_list dl dd{display: inline-block;margin-left: 0px;padding: 0 10px;text-align: left;}
.contact_list_img_b{}

.honor_list ul li{width: 100%;margin-bottom: 10px;}
.apply_box{padding: 20px 10px;}
.apply_box dl{padding: 0;margin-bottom: 0;}
.apply_box_form{padding: 20px 0-0;}
.apply_box_form dl:last-child dt{display: none;}

.help_list{padding: 0 10px;}
.help_list dl{margin-bottom: 15px;}
.help_list ul{margin: 0 0px;}
.help_list ul li{width: 100%;padding:0 0px;}
.help_list_page{padding-bottom: 20px;}
.case_list_img{width: 167px;height: 120px;}
.case_list_c{margin-left: 167px;padding: 10px;}
.case_list_c strong{margin-bottom: 10px;font-weight: bold;font-size: 18px;}
.case_list_c p{font-size: 14px;}
.rate_list_c p{line-height: 20px;color:#212123;font-size: 14px;margin-bottom: 10px;}

.product_c_b{padding: 20px 10px;}
.product_c_b h4,.product_c_b2 h4,.product_c_b3 h4,.product_c_b4 h4,.product_c_b5 h4,.product_c_b6 h4{font-size: 20px;font-weight: bold;}
.product_c_b h5{font-size: 16px;font-weight: bold;}
.product_c_b p{font-size: 14px;padding: 0 0px;}
.product_c_b strong{font-size: 16px;margin-bottom: 20px;line-height: 24px;}
.product_c_b p a{width: 100%;max-width:360px;margin: 0;margin-bottom: 10px;}

.product_c_b2_tab li{padding: 20px 10px 20px;}
.product_c_b2_tab li a p{display: none;}
.product_c_b2_tab li a strong{margin: 10px 0;}
.product_c_b2_tab_content{padding: 20px 10px;}

.product_c_b2_tab li a span{width: 80px;height: 80px;}
.product_c_b2_tab li a strong{font-size: 16px;color:#CB2F2F;margin: 10px 0;}
.product_c_b2_tab li i{;margin-left: -10px;bottom:-7px;width: 15px;height: 15px;}

.product_c_b2_tab_c ul li{width: 100%;padding: 0 10px;margin-bottom: 15px;}
.product_c_b2_tab_c dl dt{float: left;width: 50px;height: 50px;}
.product_c_b2_tab_c dl dt img{max-width: 100%;}
.product_c_b2_tab_c dl dd{margin-left: 70px;color:#fff;}
.product_c_b2_tab_c dl dd strong{font-size: 16px;margin-bottom: 10px;}
.product_c_b2_tab_c dl dd p{line-height: 22px;max-height:none;overflow: hidden;font-size: 14px;}
.product_c_b2_tab_content{padding: 10px}

.product_c_b3 ul{margin: 0 0px;}
.product_c_b3 ul li{width: 100%;padding: 0 0px;margin-bottom: 20px;}
.product_c_b3 ul li a strong{font-size: 16px;margin: 10px 0;}
.product_c_b3 ul li a p{font-size: 14px;line-height: 22px;height: auto;}

.product_c_b3_list{padding-top: 15px;}
.product_c_b4 ul{margin: 0 0px;}
.product_c_b4 ul li{width: 100%;padding: 0px;margin-bottom: 20px;}
.product_c_b4 ul li a strong{display: block;font-size: 16px;color:#fff;margin: 10px 0;}
.product_c_b4 ul li a p{color:#fff;font-size: 14px;line-height: 22px;height: auto;overflow: hidden;}

.product_c_b5 ul{margin: 0 0px;}
.product_c_b5 ul li{width: 100%;margin-bottom: 10px;padding: 0;}
.product_c_b5 ul li a{display: block;position: relative;padding-left: 110px;min-height: 100px;}

.product_c_b5 ul li a strong{display: block;font-size: 16px;color:#212123;margin: 10px 0;}
.product_c_b5 ul li a p{color:#7E828C;font-size: 14px;line-height: 22px;height: auto;overflow: hidden;}
.product_c_b6_list{padding: 20px 0px 20px;}

.email_safe_list_t{padding: 10px;font-size: 16px;padding-left: 40px;position: relative;}
.email_safe_list_t span{top: 10px;left: 10px;}
.email_safe_list_c{padding: 10px;}

.email_file1 li{width: 100%;padding: 0 10px;margin-bottom: 20px;}
.email_file1 li a p{height: auto;}
.email_file{padding: 20px 0;}
.email_file h3{font-size:20px;}
.email_file_info{font-size: 14px;}
.email_file2 li a strong{font-size: 16px;margin: 10px 0;}
.email360_list{padding-top: 30px;}
.email360_list dt{width: 100px;height: 100px;}
.email360_list dd{margin-left: 100px;}
.emailbox2{margin-top: 0;}
.emailbox2  table tr td:first-child{font-size: 14px;}
.emailbox2  table tr td img{max-width: 20px}
.sub_menu_b{height: 52px;}
.emailbox3 li p{padding-left: 10px;}
.emailbox_tab ul{margin: 0 0;}
.emailbox_tab li{padding: 0 10px 20px}
.emailbox_tab li a span{width: 90px;height: 90px;}
.emailbox_tab li a strong{font-size: 16px;}

.emailbox_tab .swiper-slide{padding-bottom: 0;width: auto;max-width: 33.33%;}
.emailbox_tab .swiper-slide a span{width: 90px;height: 90px;border-width:1px;}
.emailbox_tab .swiper-slide a strong{font-size: 16px;max-width: none;line-height: 22px;height: 66px;padding: 0;margin: 10px 0;}
.emailbox h3{font-size: 20px;padding-bottom: 10px;}
.emailbox a{font-size: 16px;}
.emailbox_c{padding-top: 20px;}
.emailbox_b_c{padding: 15px 20px;}
.emailbox_b_c strong{margin-bottom: 10px;}
.emailbox_b_b{margin: 0 10px;height: 70px;}
.emailbox_b_b .price{font-size: 20px;}
.emailbox_b_b .price_info{font-size: 16px;}
.emailbox_b_t{height: 50px;line-height: 50px;font-size: 20px;}
.emailbox_c .swiper-slide.active{margin-top: 0;}
.emailbox_c .swiper-slide.active .emailbox_b_t{height: 50px;}
.emailbox_c .swiper-slide.active .emailbox_b{box-shadow: none;border-width:0 1px 1px 1px;}
.emailbox_check{padding: 10px;}
.emailbox_check span{display: block;}
.product_list ul li{width: 50%;}
.news_video{width: 100%;}
.product_info{padding: 20px 0;overflow: hidden;}
.product_info_img{float:none;width:auto;height:auto;margin: 0 auto;margin-bottom: 20px;}

.product_info_content{margin-left: 0;padding: 0 10px;}
.product_info_content h3{font-size: 24px;margin-bottom: 15px;}
.product_info_content_i{padding: 10px;font-size: 14px;margin-bottom: 20px;}
.product_info_content strong{display: block;padding-left: 15px;font-size: 18px;color:#005599;font-weight: normal;position: relative;margin-bottom: 20px;}
.product_info_content strong:after{content:'';display: inline-block;position: absolute;left: 0;top: 50%;margin-top: -10px;width: 5px;height: 20px;background: #005599;}
.product_info_content_list{}
.product_info_content_list span{display: inline-block;background: #fff;border:1px #015697 solid;padding: 10px;line-height: 20px;color:#005599;font-size: 16px;margin-right: 10px;margin-bottom: 10px;}
.product_details_tab{padding: 0 10px;}

.product_phone_list{}
.product_phone_list ul{margin: 0 auto;}
.product_phone_list li{width: 50%;}
.about_info_b .about_info_b_img,.about_info_b:nth-child(odd) .about_info_b_img{float: none;width: 100%;padding: 0;margin-bottom: 20px;}
.about_info_b .about_info_b_i,.about_info_b:nth-child(odd) .about_info_b_i{float: none;width: 100%;padding: 0;}
.about_info_b_i p{margin-bottom: 15px;}
.facebook{width: 100%;padding: 0 10px;margin-bottom: 20px;}
.facebook_tips{margin-bottom: 20px;}
.contact_info{padding: 20px 0;}
.contact_info dl{float: left;width: 100%;padding: 10px;border-right:none;border-bottom:1px #eee dashed;}
.contact_info dl dt{display: block;float: left;width: 80px;height: 80px;;margin-bottom: 0px;}
.contact_info dl dt img{max-width: 100%;}
.contact_info dl dd{display: block;text-align: left;margin-left: 90px;}
.mapB{margin-top: 0;}
.map{}
.search_list{padding: 20px 0 0;}
.search_list>p{font-size: 16px;color:#212123; padding: 0 10px;}
.search_list ul{overflow: hidden;margin-top: 20px;}
.search_list ul li{padding: 15px 10px;}
.search_list ul li a strong{font-size: 16px;margin-bottom: 10px;}
.search_list ul li a p{font-size: 16px;}
.sigle_page{padding: 20px 10px;}
.network_select{padding: 20px 10px;}
.select_box{min-width: 135px;}
.network_list{padding: 0px 0 0;}
.network_list dl dt{display: block;float:none;width: 400px;margin: 0 auto;margin-bottom: 20px;}
.network_list dl dd{margin-left: 0;}
.network_list ul{}
.network_list li{display: block;border-bottom:1px #DBDFEA dashed;padding: 15px 0;}
.network_list li strong{font-size: 18px;color:#005599;display: block;margin-bottom: 15px;}
.network_list li p{font-size: 16px;color:#212123;line-height: 22px;margin-bottom: 10px;}

.about_info_b1 .about_info_b_img, .about_info_b3 .about_info_b_img, .about_info_b5 .about_info_b_img, .about_info_b2 .about_info_b_img, .about_info_b4 .about_info_b_img {width: 90%; float: none; margin: auto;}
.about_info_b1 .about_info_b_img img, .about_info_b3 .about_info_b_img img, .about_info_b5 .about_info_b_img img, .about_info_b2 .about_info_b_img img, .about_info_b4 .about_info_b_img img, .about_info_b6 .about_info_b_img img {max-width: 100%;box-shadow: 0 4px 0 rgba(219,222,233,1);}
.about_info_b1 .about_info_b_i, .about_info_b3 .about_info_b_i, .about_info_b5 .about_info_b_i, .about_info_b2 .about_info_b_i, .about_info_b4 .about_info_b_i {width: 90%;float: none; padding: 20px 0 0;margin: auto;}

}

@media (max-width:640px){
.banner{height: 154px;}
.banner .swiper-slide a{display: block;height: 154px;}
.curture_box ul li{width: 50%;}
.curture_box ul li:nth-child(3){border-right:1px #EEEFF1 solid;}
.curture_box ul li:nth-child(1),.curture_box ul li:nth-child(2),.curture_box ul li:nth-child(3),.curture_box ul li:nth-child(4){border-bottom:1px #EEEFF1 solid;}
.curture_box ul li:nth-child(2),.curture_box ul li:nth-child(4){border-right:none;}
.curture_box ul li:nth-child(5){width: 100%;}
.cooper_list ul li{width: 50%;margin-bottom: 10px;}
.producr_service_list li span{display: inline-block;max-width: 90px;margin-bottom: 10px;}
.cbox_tab_news ul{display: block;width: 100%;}
.cbox_tab_news ul li{width: 33.33%;padding: 0 10px;}
.popbox_b>i{display: inline-block;position: absolute;top: -5px;left: -10px;width: 51px;height: 53px;-webkit-background-size: cover;background-size: cover;}
.popbox_b p{padding: 60px 0 10px 0px;position: relative;font-size: 18px;color:#fff;text-align: center;}
.popbox_b strong{display: block;color:#fff;font-size: 18px;text-align: center;font-weight: normal;margin-bottom: 15px;}
.popbox_b p span{display: inline-block;position: absolute;top: 15px;left: 45px;}
.popbox_b a{display: inline-block;width: 100%;max-width: 220px;background: #fff;color:#C71137;font-size: 24px;line-height: 50px;border-radius:50px;box-shadow: 0 4px 8px rgba(0,0,0,.3);}
.contact_list dl dd h3{line-height:20px;font-size: 18px;margin-bottom: 10px;}
.contact_list dl dd strong{line-height: 30px;}
.contact_list dl dd p{line-height: 24px;}
.honor_list_img_b{width: 90px;height: 120px;}
.honor_list_c{margin-left: 90px;}

.apply_box_form dl dt{float: none;width: 100%;text-align:left;}
.apply_box_form dl dd{margin-left: 0px;}
.case_list_img{width: 139px;height: 100px;}
.case_list_c{margin-left: 139px;padding: 10px;}
.case_list_c strong{margin-bottom: 10px;font-weight: bold;font-size: 16px;}
.case_list_c p{font-size: 14px;max-height: 44px}
.rate_list_img{width: 139px;height: 100px;}
.rate_list_c{margin-left: 159px;height:auto;min-height: 100px;padding:10px;}
.rate_list_c strong{font-size: 14px;}
.email360_list dt{width: 90px;height: 90px;}
.email360_list dd{margin-left: 90px;}
.emailbox_tab{padding-top: 20px;}
.emailbox_tab li{width: 50%;}
.emailbox_tab li a strong{font-size: 14px;line-height: 20px;height: 40px;padding: 0;margin: 10px 0;max-width: none}
.emailbox_tab li.active i{display: none;}
.emailbox_tab_b p{font-size: 14px;}
.emailbox_tab_b span{font-size: 14px;}
.emailbox_tab .swiper-slide{padding-bottom: 0;width: auto;max-width: 50%;padding: 0 10px;}
.emailbox_tab .swiper-slide a span{width: 90px;height: 90px;border-width:1px;}
.emailbox_tab .swiper-slide a strong{font-size: 14px;max-width: none;line-height: 22px;height: 44px;padding: 0;margin: 10px 0;}
.layui-form-item .layui-input-inline{margin-left: 0!important;}

.about_info_b1 .about_info_b_img, .about_info_b3 .about_info_b_img, .about_info_b5 .about_info_b_img, .about_info_b2 .about_info_b_img, .about_info_b4 .about_info_b_img {width: 90%; float: none; margin: auto;}
.about_info_b1 .about_info_b_img img, .about_info_b3 .about_info_b_img img, .about_info_b5 .about_info_b_img img, .about_info_b2 .about_info_b_img img, .about_info_b4 .about_info_b_img img, .about_info_b6 .about_info_b_img img {max-width: 100%;box-shadow: 0 4px 0 rgba(219,222,233,1);}
.about_info_b1 .about_info_b_i, .about_info_b3 .about_info_b_i, .about_info_b5 .about_info_b_i, .about_info_b2 .about_info_b_i, .about_info_b4 .about_info_b_i {width: 90%;float: none; padding: 20px 0 0;margin: auto;}

}

@media (max-width:480px){
.banner{height: 103px;}
.banner .swiper-slide a{display: block;height: 103px;}
.innerbanner_b{height: 90px;}
.curture_box ul li{width: 100%!important;border-right:none!important;min-height: auto;padding: 15px 10px;}

.h_news_list li a .h_news_list_img{overflow: hidden;width: 80px;height: 80px;float: left;}
.h_news_list li a .h_news_list_tit{height: 80px;padding: 0;padding-left: 90px;}
.h_news_list li a .h_news_list_tit strong{line-height: 23px;max-height: 23px;margin-bottom: 10px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.h_news_list li a .h_news_list_tit p{max-height: 40px;overflow: hidden;}
.news_list li a .news_list_img{overflow: hidden;width: 80px;height: 80px;float: left;}
.news_list li a .news_list_tit{height: 80px;padding: 0;padding-left: 90px;}
.news_list li a .news_list_tit strong{line-height: 23px;max-height: 23px;margin-bottom: 0;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_list li a .news_list_tit p{max-height: 40px;overflow: hidden;}

.news_list li a { padding: 20px 10px;}
.news_list_date { margin-bottom: 0;}
.news_list li a .news_list_tit p { line-height: 18px; font-size: 12px;}

.content_tit strong{font-size: 22px;}
.service_list ul{overflow: hidden;margin: 0 0px;}
.service_list li{float: left;width: 100%;padding: 0 0px;text-align: center;margin-bottom: 10px;}
.service_list li p{height:auto;}

.cbox_tab{text-align: center;}
.cbox_tab ul{display:block;padding: 0 5px;}
.cbox_tab ul li{float: left;width: 50%;position: relative;padding: 0 5px;}
.cbox_tab ul li span{display: block;line-height: 40px;padding: 0; width: 100%;margin-right: 0px;border:1px #CB2F2F solid;color:#CB2F2F;font-size: 18px;cursor: pointer;}
.cbox_tab ul li.active span{background: #C71137;border-color: #C71137;color:#fff;}
.cbox_tab ul li i{bottom: -28px;}

.item02_case_list{padding: 10px 0 0px;}
.item02_case_list ul{overflow: hidden;margin: 0 0px;}
.item02_case_list li{float: left;width: 100%;padding: 0 5px;margin-bottom: 10px;}
.item02_case_list_b p{height: auto;}
.service_call_b span{max-width: 100px}
.service_call_b >a{width: 45%;}

.contact_list dl dt{height:120px;margin-bottom: 10px;}
.product_c_b5 ul li{margin-bottom: 20px;}
.product_c_b5 ul li a{display: block;position: relative;padding-left: 0px;text-align: center;}
.product_c_b5 ul li a span{position: relative;left: auto;top: auto;}

.email360_list dt{width: 80px;height: 80px;}
.email360_list dd{margin-left: 80px;}
.product_list ul li{width: 100%;margin-bottom: 10px;}
.product_phone_list li{width: 100%;}

.facebook dl{margin-bottom: 0;}
.facebook dl dt{float: none;display: block;text-align: left;width: 100%;}
.facebook dl dd{margin-left: 0;}
.facebook dl:last-child dt{display: none;}

.about_info_b1 .about_info_b_img, .about_info_b3 .about_info_b_img, .about_info_b5 .about_info_b_img, .about_info_b2 .about_info_b_img, .about_info_b4 .about_info_b_img {width: 90%; float: none; margin: auto;}
.about_info_b1 .about_info_b_img img, .about_info_b3 .about_info_b_img img, .about_info_b5 .about_info_b_img img, .about_info_b2 .about_info_b_img img, .about_info_b4 .about_info_b_img img, .about_info_b6 .about_info_b_img img {max-width: 100%;box-shadow: 0 4px 0 rgba(219,222,233,1);}
.about_info_b1 .about_info_b_i, .about_info_b3 .about_info_b_i, .about_info_b5 .about_info_b_i, .about_info_b2 .about_info_b_i, .about_info_b4 .about_info_b_i {width: 90%;float: none; padding: 20px 0 0;margin: auto;}
}

@media (max-width:320px){
.emailbox_tab .swiper-slide>em{bottom:-50px;}
.banner{height: 103px;}
.banner .swiper-slide a{display: block;height: 103px;}
.cooper_list ul li{width: 100%;}
.case_list_img{width: 90px;height: 67px;}
.case_list_c{margin-left: 90px;padding: 5px;}
.case_list_c strong{margin-bottom: 0px;font-weight: bold;font-size: 14px;}
.case_list_c p{font-size: 14px;line-height: 18px;max-height: 36px}
.rate_list_img{width: 90px;height: 67px;}
.rate_list_c{margin-left: 105px;height:auto;min-height: 67px;padding:10px;}

.about_info_b1 .about_info_b_img, .about_info_b3 .about_info_b_img, .about_info_b5 .about_info_b_img, .about_info_b2 .about_info_b_img, .about_info_b4 .about_info_b_img {width: 90%; float: none; margin: auto;}
.about_info_b1 .about_info_b_img img, .about_info_b3 .about_info_b_img img, .about_info_b5 .about_info_b_img img, .about_info_b2 .about_info_b_img img, .about_info_b4 .about_info_b_img img, .about_info_b6 .about_info_b_img img {max-width: 100%;box-shadow: 0 4px 0 rgba(219,222,233,1);}
.about_info_b1 .about_info_b_i, .about_info_b3 .about_info_b_i, .about_info_b5 .about_info_b_i, .about_info_b2 .about_info_b_i, .about_info_b4 .about_info_b_i {width: 90%;float: none; padding: 20px 0 0;}

}