@charset "UTF-8";
@import url('global_mobile.css');
/* 解决方案列表 */
.solution_bg {width:100%; margin:0 auto;padding-top: 20px;}
.solution {width:100%;margin: 0 auto; overflow:hidden;}
.solution ul li {width:100%;background-color: #fff;position: relative;transition: all 0.4s ease; overflow:hidden;}
.solution ul li a{display:block; width:94%; overflow:hidden; margin:10px auto;}
.solution ul li .solution_text{ padding-top:10px;}
.solution ul li .solution_img{ }/*解决方案图片*/
.solution ul li:nth-child(2n){ background:#f5f5f5; padding:50px auto;}
.solution_text img{width:50px; display:block; margin-bottom:10px;}
.solution_text span { display:block;font-size: 20px;color: #333;font-weight: bold;padding-bottom:15px;border-bottom:1px #dddddd solid;position:relative;}
.solution_text span::after {position:absolute; bottom:-1px; left:0;content: ' ';display: block;clear: both;width:50px;border-bottom:3px #0079c2 solid;transition: all 0.4s ease;}
.solution_text p {font-size: 13px;color: #666666;line-height:20px; margin-top:10px;overflow: hidden;}
.solution_text i {display: inline-block; font-size: 15px; color: #fff;padding: 8px 18px;border: 1px solid #0079c2;background-color: #0079c2;border-radius: 20px;transition: all 0.4s ease; margin-top: 20px;
}
.solution_img img { overflow:hidden;width: 100%;height: auto;}
/*新闻类*/
.news_list{overflow:hidden;width:94%;  margin:0px auto;margin-top: 30px;  text-align:center; }
.news_list a {float:left; font-size: 14px;color: #0079c2;padding: 6px 10px;border: 1px solid #0079c2;background-color: #fff;border-radius: 20px; transition: all 0.4s ease;margin-left:10px; margin-right:10px; margin-bottom:10px;}
.news_list a:hover{ background-color: #0079c2;color: #fff;border-color: #0079c2;}
.news_list a.hover{ background-color: #0079c2;color: #fff;border-color: #0079c2;}
/*新闻列表*/
.newslist_bg { padding-top: 0px; overflow:hidden;}
.newslist {margin: 0 auto; overflow:hidden;}
.newslist ul li { background-color: #fff;position: relative; overflow:hidden;width:94%; margin:0 auto; border-bottom:1px #eeeeee solid;}
.newslist ul li a{display:block;  overflow:hidden; margin:30px auto;}
.newslist ul li .newslist_text{  padding-top:10px;}
.newslist ul li .newslist_img{  border-radius:10px; overflow:hidden;}
.newslist_img img { overflow:hidden; width: 100%;height: auto;}
.newslist_text img{width:50px; display:block; margin-bottom:10px;}
.newslist_text h2 {font-size: 18px;color: #333;font-weight: bold;padding-bottom:15px; position:relative;}
.newslist_text span {display:inline-table; width:100%;font-size: 16px;color: #333;padding-bottom:25px;}
.newslist_text p {font-size: 14px;color: #666666;line-height:20px;overflow: hidden;}
.newslist_text i {float:right;font-size: 16px;transition: all 0.4s ease;}
/* 新闻详情 */
.news_detail_bg{width: 94%;margin: 0 auto; margin-top: 30px;margin-bottom: 30px; overflow:hidden;}
.news_detail_title {text-align: left;border-bottom: 1px solid #dddddd;padding-bottom: 14px;margin-bottom: 10px;}
.news_detail_title h1 {font-size: 20px;color: #000000;font-weight: bold;line-height: 26px; margin-bottom: 15px;}
.news_detail_title h2 {font-size: 20px;color: #000000;font-weight: bold;line-height: 26px; margin-bottom: 15px; text-align:center;}
.news_time {font-size: 15px; overflow:hidden; padding-top:5px; height:70px;}
.news_time .time{ display:block; color:#0079c2; background:url(../images/time.png) no-repeat left; background-size:19px; padding-left:25px; margin-bottom:10px;}
.news_time .more{color: #666;}
.news_time .more a{ padding:5px 12px; margin-right:10px; background:#fff; background-size:16px; border-radius:20px; font-size:14px; border:1px #ccc solid; color:#666666; padding-left:26px;}
.news_time .more a:hover{color:#0079c2;}
.news_detail_main p {font-size: 14px;color: #666666;line-height: 23px;}
.news_detail_main p b{ display:block; margin-bottom:10px;}
.news_detail_main img {display: block;max-width: 100%;margin: 20px auto; border-radius:8px;}
.news_de_btns {width: 100%;height: auto;position: relative;border-top: 1px solid #dddddd;padding: 20px 0%;margin-top: 56px;overflow:hidden;}
.news_de_btns a {display: inline-block;font-size: 16px;color: #666666;font-weight: lighter; line-height:25px;}.news_de_btns a span{display:block; font-size:24px; color:#000; padding-bottom:10px;}
.news_de_btns a span b{ font-weight:bold; margin-top:-30px;}
.news_de_btns a.prev{ float:left; width:45%; text-align:left;}
.news_de_btns a.next{float:right; width:45%;}.news_de_btns a.next span{ text-align:right;}
.news_de_btns a.prev:hover {color: #0079c2;}
.news_de_btns a.next:hover {color: #0079c2;}
.list_right{ margin-top:30px;}
.list_right .list_right_con{ background:#fff; border-radius:10px; box-shadow: 0px 0px 5px #ccc; width:98%; margin:0 auto; overflow:hidden; padding-bottom:10px; margin-bottom:30px;}
.list_right_con dt{ background:#0079c2; font-size:24px; font-weight:bold; color:#fff; height:50px; line-height:50px; padding:0 5%;}
.list_right_con a{display:block; height:50px; line-height:50px; width:90%; margin:0 auto; text-align:left; color:#666666; font-size:16px; border-bottom:1px #dddddd solid;}
.list_right_con a:last-child{border-bottom:0px;}
.list_right_con a:hover{color:#0079c2;}.list_right_con a.hover{color:#0079c2;}
/* 关于卡儿酷 */
.aboutus {width: 94%;margin: 0 auto;margin-top: 34px; overflow:hidden;}
.aboutus_text p {font-size: 13px;color: #666666;line-height: 23px; margin-bottom:10px;}
.aboutus_img{ position:relative; width:100%; text-align:center;}
.aboutus_img img{ width:100%; border-radius:10px; margin:0 auto;}
.aboutus_honor {width: 100%;margin: 0 auto;margin-bottom: 33px; overflow:hidden;}
.aboutus_honor ul li {text-align: center;padding-top: 3px;padding-bottom: 15px; border-bottom: 1px solid #ddd;}
.aboutus_honor ul li dt {font-size: 42px;color: #0081cc;font-weight: bold;}
.aboutus_honor ul li dt span {font-size: 26px;}
.aboutus_honor ul li dt i {font-size: 20px;vertical-align: top;font-weight: normal;}
.aboutus_honor ul li dt sup {font-size: 15px;}
.aboutus_honor ul li dt b {font-size: 16px;font-weight: normal;}
.aboutus_honor ul li p {font-size: 14px;color: #333;opacity: 0.9;}
/* 工厂factory */
.factory_bg {width:94%;margin: 0 auto;padding-top:35px;padding-bottom: 35px;}
.iproducts_power1{width:100%; margin:0 auto; overflow:hidden;}
.iproducts_power1 ul{ text-align:center;}
.iproducts_power1 ul li{ cursor: pointer; float:left; border-radius:20px;background:#fff; color:#0079c2; border:1px #0079c2 solid; font-size:14px; padding:6px 8px; margin-right:1%; margin-bottom:10px;}
.iproducts_power1 ul li.on{color:#fff;background:#0079c2;}
.iproducts_power2{width:100%;margin:0 auto; overflow:hidden; position:relative;}
.factory_swiper {width: 100%;margin: 0 auto;overflow: hidden;}
.factory_swiper2 {width: 100%;overflow: visible !important;}
.factory_swiper2 .swiper-slide {border-radius: 10px; overflow:hidden;}
.factory_swiper2 .swiper-slide img {width:100%;}
.factory_swiper2 .swiper-button-next {width: 50px;height: 50px;right: 0px; top:50%;border-radius: 50%;background: #0079c2;}
.factory_swiper2 .swiper-button-next::after {font-size: 24px;}
.factory_swiper2 .swiper-button-next:hover {background: #0079c2;opacity: 1;}
.factory_swiper2 .swiper-button-prev {width: 50px;height: 50px;left: 0px; top:50%;border-radius: 50%;background: #0079c2;}
.factory_swiper2 .swiper-button-prev::after {font-size: 24px;}
.factory_swiper2 .swiper-button-prev:hover {background: #0079c2; opacity: 1;}
.factory_swiper1 {width: 100%;margin-top: 14px; text-align:center; position:relative;}
.factory_swiper1 .swiper-slide { margin-right:1%; overflow:hidden; border-radius:8px;}
.factory_swiper1 .swiper-slide img{ width:100%;border-radius:8px;}
.factory_swiper1 .swiper-slide.swiper-slide-thumb-active img { border:3px #0079c2 solid;}
/*工厂factory结束*/
/* 荣誉证书 */
.honor_bg {padding-top: 38px;padding-bottom: 30px;margin: 0 auto;margin-bottom: 50px; position: relative;}
.honor {width: 94%; margin: 0 auto; overflow:hidden;}
.honor_swiper .swiper-slide {text-align: center;font-size: 16px; line-height: 36px; color: #333333; cursor: pointer;}
.honor_swiper .swiper-button-next,.honor_swiper .swiper-button-prev {width: 50px;height: 50px;border-radius: 50%;border: 1px solid #0079c2;background: none;background: #0079c2;  color: #fff;}
.honor_swiper .swiper-button-next::after,.honor_swiper .swiper-button-prev::after {font-size: 14px;color: #fff;}
.honor_swiper .swiper-button-next:hover,.honor_swiper .swiper-button-prev:hover {background: none;}
.honor_swiper .swiper-button-next:hover::after,.honor_swiper .swiper-button-prev:hover::after {color: #0079c2;}
.honor_swiper .swiper-button-prev {top: 60%;left: 2%;}
.honor_swiper .swiper-button-next {top: 60%;right: 2%;}
.honor_swiper_img {width:100%;border:4px #0079c2 solid; overflow:hidden; height:460px;}
.honor_swiper_img img {width: 100%;height: auto;transition: all 0.4s ease;}
.honor_swiper_img:hover img {transform: scale(1.1);}
/* 荣誉证书弹窗 */
.popup_bg {position: fixed;z-index: 9999;top: 0;left: 0;display: none;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);}
.popup {width: 94%;margin: 0 auto;position: absolute;top: 50%;left: 50%;text-align: center;transform: translate(-50%, -50%);}
.popup img {width: 100%;}
.popup_close {position: absolute;top: 10%;right: 3%;cursor: pointer;transition: all 0.4s ease;}
.popup_close:hover {transform: rotate(360deg);}
/* 发展历程 */
.development_history_swiper_bg {padding-top: 30px;padding-bottom: 30px;background: url("../images/history_bg.jpg") no-repeat center/cover;}
.development_history_swiper { width: 94%; margin: 0 auto;margin-top: 30px;overflow: hidden;}
.development_history_swiper2 {overflow: visible !important;}
.development_history_swiper2 .swiper-slide { margin:0 auto; overflow:hidden;position: relative;}
.development_history_swiper2 .swiper-slide dt {text-align: left;font-size: 24px;color: #0079c2;font-weight: bold;margin-bottom: 20px; }
.development_history_swiper2 .swiper-slide b { display:block; padding-top:60px;font-size:100px; color:#fff; text-align:center; }
.development_history_swiper2 .swiper-slide p {width:100%;font-size: 14px;color: #fff;line-height: 22px; margin-bottom:10px;font-weight: lighter; overflow:hidden;}
.development_history_swiper2 .swiper-slide p span {display: block;float: left; width:20%; font-weight:bold;}
.development_history_swiper2 .swiper-slide i {position:absolute; top:-10px; left:35%; font-size:100px; font-weight:bold; color:rgba(255,255,255,0.1);}
.development_history_swiper2 .swiper-slide i:last-child{ top:100px;}
.development_history_swiper2 .swiper-button-next {width: 35px;height: 35px;right: 0px;border-radius: 0;}
.development_history_swiper2 .swiper-button-next::after {font-size: 24px;}
.development_history_swiper2 .swiper-button-next:hover {background: #0081cc;opacity: 1;}
.development_history_swiper2 .swiper-button-prev {width: 35px;height: 35px;left: 0px; border-radius: 0;}
.development_history_swiper2 .swiper-button-prev::after {font-size: 24px;}
.development_history_swiper2 .swiper-button-prev:hover {background: #0081cc;opacity: 1;}
.development_history_swiper2 .swiper-slide .history_text{ width:100%;}
.development_history_swiper2 .swiper-slide .history_img{width:96%; margin:0 auto; border-radius:8px 8px 0px 0px; margin-top:20px;overflow:hidden; }
.development_history_swiper2 .swiper-slide .history_img img{width:100%;}
.development_history_swiper1 {margin-top: 30px;}
.development_history_swiper1 .swiper-slide { cursor: pointer;}
.development_history_swiper1 .swiper-slide b {display: block;margin-bottom: 7px;opacity: 0;}
.development_history_swiper1 .swiper-slide b img {height: 23px;filter:grayscale(100%) brightness(500);}
.development_history_swiper1 .swiper-slide div {margin-bottom: 13px;}
.development_history_swiper1 .swiper-slide div::after {content: "";display: block;clear: both;}
.development_history_swiper1 .swiper-slide span {float: left; display: block; width: 18px;height: 18px;background-color: #dcdcdc;border-radius: 50%;position: relative;}
.development_history_swiper1 .swiper-slide span::after {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); content: "";display: block;width: 7px; height: 7px;border-radius: 50%; background-color: rgba(0,120,192,0.9);}
.development_history_swiper1 .swiper-slide i {float: right;display: block;width: calc(100% - 31px);height: 4px;background: url(../images/icon_round2.png) left;background-size: auto 4px;margin-top: 8px;position: relative;}
.development_history_swiper1 .swiper-slide i::after {position: absolute;top: 0;left: 0;content: "";display: block;width: 0%;height: 4px;border-radius: 2px;background-color: #fff;}
.development_history_swiper1 .swiper-slide p {font-size: 16px;color:rgba(255,255,255,0.5); font-weight: bold;}
.development_history_swiper1 .swiper-slide.swiper-slide-thumb-active b {opacity: 1;}
.development_history_swiper1 .swiper-slide.swiper-slide-thumb-active span { background-color: #fff;}
.development_history_swiper1 .swiper-slide.swiper-slide-thumb-active span::after {background-color: #0078c0;}
.development_history_swiper1 .swiper-slide.swiper-slide-thumb-active i::after { width: 100%;transition: width 4s ease;}
.development_history_swiper1 .swiper-slide.swiper-slide-thumb-active p {color: #fff;}
/* 核心竞争力 */
.core_bg {margin: 0 auto;padding: 0px 0px;background:#000;/*background: url("../images/core_bg.jpg") no-repeat center/cover; */height:380px;position:relative; overflow:hidden;}
/*video {position: absolute; top: 50%;left: 50%;transform: translate(-50%, -50%); max-width: 100%; max-height: 100%;width: auto;height: auto;z-index: 1;loop: true;}*/

.core_img{ position: absolute;top: 66%; left: 50%;transform: translate(-50%, -50%); min-width: 300px; width: 300px; height: auto;z-index: 1; }
.core_img2{ position: absolute;top: 58%; left: 50%;transform: translate(-50%, -50%); min-width: 100%; width: 600px; height: auto;z-index: 2; }

.core {position: absolute;z-index: 2;width: 100%; margin: 0 auto; padding-top:10px; padding-bottom:0px;}
.core_con {width: 90%;max-width: 1500px; margin: 0 auto; overflow:hidden;}
/*企业文化Culture*/
.culture_bg {margin: 0 auto;padding: 59px 0px; max-width:1920px;background: url("../images/culture_bg.jpg") no-repeat center/cover;}
.culture {width: 94%;margin: 0 auto; overflow:hidden;}
.idesign_swiper{display:none;}
.sj_idesign_swiper .swiper-slide {height: 380px; position: relative;overflow: hidden;transition: all 0.6s ease;}
.sj_idesign_text1 {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;padding: 0 9.7%;transition: all 0.4s ease;}
.sj_idesign_text1 div {position: absolute;bottom: 2%;left: 0px;width: 100%;padding: 0 9.7%; color:#ffffff; text-align:center;transition: all 0.4s ease;}
.sj_idesign_text1 img{width:40px;filter:grayscale(100%) brightness(500);}
.sj_idesign_text1 h3 {font-size: 18px;color: #ffffff;font-weight: bold;margin-top: 13px; margin-bottom: 15px;}
.sj_idesign_swiper div.idesign_swiper_active2 {width: 100% !important;}
.sj_idesign_img {position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.sj_idesign_img img {width: auto;height: 380px;}
/* 联系我们 */
.contactus_bg {padding-top: 30px;}
.contactus {width: 94%;margin: 0 auto;}
.contactus_content {width: 100%; margin:0 auto;position: relative;box-sizing: border-box;overflow: hidden;}
.contactus_content ul {margin:0px 0px;border-radius:10px; overflow:hidden; }
.contactus_content ul li{border-bottom: 1px solid #dddddd;cursor: pointer;margin-bottom:30px; margin-top:10px;padding-bottom: 20px;overflow:hidden; }
.contactus_content ul li:last-child{border-bottom: 0px solid #dddddd;padding-bottom: 0px;}
.contactus_content ul li.contactus_left_active h3 {color: #0081cc;}
.contactus_content ul li.contactus_left_active h3 img {filter: none;}
.contactus_content ul li h3 {font-size: 18px;color: #333333;font-weight: bold; margin-bottom:10px;margin-top:20px;}
.contactus_content ul li h3 img {filter: brightness(0);margin-top: -5px;margin-right: 17px;}
.contactus_content ul li p {font-size: 16px;color: #666666;line-height: 50px;}
.contactus_content ul li p img {margin-top: -3px;}
.contactus_content ul li p a{font-size: 16px;color: #666666;}
.contactus_content ul li p a:hover {color: #0081cc;}
.contactus_content ul li p span{ background:url(../images/icon_con1.png) no-repeat left top; display:block; padding-left:26px; line-height:26px;}
.con_img{width:100%;border-radius:8px; height:100px; overflow:hidden;}.con_img img{width:100%;}
.con_text{width:100%;}
.maps {height: 280px;overflow: hidden;}.maps img{width:100%;}
.maps ul li {display: none;}
.maps ul li.maps_active {display: block;}
/* 反馈 */
.feedback {width: 94%;margin: 0 auto;margin-top: 30px;margin-bottom: 50px;}
.feedback_left ul li{width:100%; overflow:hidden; margin-bottom:30px;}
.feedback_left_img{ float:left; width:15%;}.feedback_left_img img{ width:60px;}
.feedback_left_text{float:right; width:80%;}
.feedback_left_text span{display:block; font-size:24px; font-weight:bold; color:#333333;}
.feedback_left_text p{ font-size:16px; line-height:22px; margin-top:5px; color:#666666;}
.feedback_input {height: 50px;border-radius: 5px;margin-right: 3.05%; margin-bottom: 3.05%;border: 1px solid #dddddd;overflow: hidden; text-align:left; line-height:45px; padding-left:5px;}
.titles{width:60%!important;}
.feedback_input span {float: left; width: 95px;height: 25px;line-height: 25px;font-size: 14px;color: #666666;border-right: 1px solid #dddddd;margin-top: 12.5px;text-align: left;}
.feedback_input span img {height: 17px;margin-top: -3px;}
.feedback_input input[type=text] {float: left;width: calc(100% - 95px);height: 100%; border: 0;outline: 0;font-size: 14px; padding: 0 10px; color: #666666;}
.feedback_textarea textarea {display: block;width: 100%;height: 139px;border: 1px solid #dddddd;border-radius: 5px;padding: 10px;margin-top: 14.5px;resize: none;outline: 0;font-size: 14px; color: #666666;font-family: Arial, Helvetica, sans-serif;}
.feedback_btn {text-align: center;margin-top: 25px;}
.feedback_btn a{border-radius:25px; padding:10px 20px; height:40px; line-height:40px; font-size:16px;color:#ffffff; background:#000;}
.feedback_btn a:hover {background-color: #0079c2;}
/* 内页标题 */
.ny_title {width: 94%;margin: 0 auto;text-align: center;}
.ny_title h2 {font-size: 30px;color: #333333;font-weight: bold;margin-bottom: 9px;}
.ny_title p { font-size: 14px; color: #666666;line-height: 24px;}
/* 分页 */
.paging {text-align: center; margin-top: 30px; margin-bottom: 70px;}
.paging ul { display: inline-block;}
.paging ul::after {content: "";display: block;clear: both;}
.paging ul li {float: left;margin: 0 5.5px;}
.paging ul li:last-child a {font-family: "宋体"; background-color: #dfdfdf;}
.paging ul li:first-child a {font-family: "宋体";background-color: #dfdfdf;}
.paging ul li.paging_active a {color: #fff; background-color: #0081cc;}
.paging ul li:hover a {color: #fff;background-color: #0081cc;}
.paging ul li a {display: block;width: 33px;height: 33px;line-height: 33px;text-align: center;font-size: 16px;color: #666;background-color: transparent; border-radius: 50%;}
/* 隐私政策 */
.policy {width: 94%;margin: 0 auto;margin-top: 30px;margin-bottom: 50px;}
.policy::after {content: ""; display: block;clear: both;}
.policy_title {text-align: center; border-bottom: 1px solid #eeeeee;margin-bottom: 41px;}
.policy_title h1 {font-size: 30px; color: #333333;font-weight: bold;padding-bottom: 15px;}
.policy_left {display: none;}
.policy_left ul {border-left: 3px solid #dddddd;}
.policy_left ul li {font-size: 16px;color: #666666;line-height: 56px;padding-left: 40px;position: relative;cursor: pointer;transition: all 0.4s ease;}
.policy_left ul li::after { position: absolute;top: 0px; left: -3px;content: "";display: block;width: 3px;height: 100%;background-color: transparent;transition: all 0.3s ease;opacity: 0;}
.policy_left ul li.policy_active, .policy_left ul li:hover {color: #0081cc;}
.policy_left ul li.policy_active::after, .policy_left ul li:hover::after {opacity: 1;background-color: #0081cc;}
.policy_right h1 {font-size: 24px;color: #000;font-weight: bold;margin-bottom: 10px;}
.policy_right i {display:block;font-size: 24px;color: #000;font-weight: bold;margin-bottom: 10px;}
.policy_right h2 {font-size: 18px;color: #000;font-weight: bold;}
.policy_right p {font-size: 14px; color: #666666;line-height: 26px;}
/* 搜索 */
.search_bg {width: 100%;height: auto;overflow: hidden; margin: 45px auto 40px;}
.search1 {width: 94%;font-size: 16px;height: 52px;line-height: 52px;border-radius: 30px;border: 1px #999999 solid;overflow: hidden;color: #333;margin: 0px auto;margin-top: 68px;}
.search1 .input {width: 70%;font-size: 16px;float: left; margin-left: 28px;height: 50px;overflow: hidden;color: #333;border: 0px; outline: none;}
.search1 .img {width: 38px;height: auto;float: right;margin-right: 15px;margin-top: 6px;}
.search2 {width: 100%;height: 41px;overflow: hidden;border-bottom: 1px #dddddd solid;margin: 40px auto 0px;}
.search2 ul {width: 96%;padding-left: 2%;padding-right: 2%;max-width: 1280px;overflow: hidden;margin: 0px auto;text-align: center;}
.search2 ul a {color: #666666; display: inline-block;text-align: center;height: 40px;width: 20%;font-size: 16px;border-bottom: 4px transparent solid;line-height: 30px;margin: 0 5px;}
.search2 ul a:hover {border-bottom: 4px #0081cc solid;color: #0081cc;}
.search2 ul a.hover { border-bottom: 4px #0081cc solid;color: #0081cc;}
.search3 {width: 94%;overflow: hidden;margin: 36px auto 0px;}
.search3 h2 {font-weight: normal; font-size: 16px;color: #666666;border-bottom: 1px #dddddd solid;height: auto;overflow: hidden;padding-bottom: 10px;}
.search3 li {height: auto;overflow: hidden;border-bottom: 1px #dddddd solid;padding-bottom: 30px; margin-top: 37px;font-size: 18px;}
.search3 li a {color: #333;}
.search3 li a:hover { color: #0081cc;}
.search3 li p { font-size: 14px;color: #999999;line-height: 26px;margin-top: 15px;max-height: 78px;overflow: hidden;}
/* 网站地图 */
.map_bg{width: 96%;margin: 0 auto;padding-top: 25px;padding-bottom: 25px;}
.map_bg .title{margin-bottom: 25px;}.map_bg .title h2{ color:#333333; font-size:20px;}
.maps {border-top: 1px dashed #ddd;}
.map_item {padding: 15px 0;border-bottom: 1px dashed #ddd;}.map_item2 {padding: 15px 0;border-bottom: 1px dashed #ddd;}
.map_item h2{margin-bottom: 8px;width: 33.33%;text-align: left;}
.map_item h2 a{font-size: 16px;color: #0081cc;font-weight: 550;line-height: 25px;}
.map_item h3{ height:50px;}.map_item h3 a{font-size: 16px;color: #333;font-weight: 550;line-height: 25px;}
.map_item2 h2 a{font-size: 16px;color: #0081cc;font-weight: 550;}
.map_item ul{overflow: hidden;}
.map_item ul li{float: left;width: 33.33%;text-align: left;}
.map_item ul li a{font-size: 13px;color: #666;line-height: 24px;}
.map_item2 h3{ margin-top:10px;}.map_item2 h3 a{font-size: 15px;color: #333;font-weight: 550;line-height: 25px;}
.map_item2 ul{overflow: hidden;}.map_item2 ul li{width:100%; overflow:hidden;}
.map_item2 ul li a{font-size: 16px;color: #666; display:inline-block; margin-right:28px;}
.map_item2 ul li a:hover{opacity: 0.8;}