﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#333; font-size:14px; }
body,span,samp,i,em{ font-family:"Gantari Medium 微软雅黑";}
ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#333; font-size:15px;vertical-align:middle;}
input:focus {outline:none;}
a{ color:#333; text-decoration:none;}
img{max-width:100%;}

.w1610{max-width:1610px; width:96%; margin:0 auto;}
.w1170{max-width:1170px; width:96%; margin:0 auto;}

.w1350{max-width:1350px; width:96%; margin:0 auto;}

.top { overflow:hidden; margin-top:20px;}
.logo { float:left; margin-right:5%;}

.ss_dw { width:1080px; float:left; position:relative; margin-top:10px;}
.ss_dw input { display: block; font-size: 14px; line-height: 55px; color: #000; background: #f7f7f7; width: 100%; padding: 0 20px 0 20px; border-radius: 3px; border: 1px solid #e6e6e6;}
.ss_dw a { position: absolute; right:10px; top:7px; width: 44px; height: 44px; background: url(../images/ss_dw.png) center no-repeat; background-size: 40px auto; }

.hea-tel2 { float:right; margin-top:18px;}
.hea-tel2 p{text-align: right;}
.hea-tel2 p em{display: inline-block; padding-left:48px; background: url(../images/hea-tel.png) no-repeat left; font-size:32px; color:#c00017; font-family: "Impact";}

/*====bnett====*/
.subtitle_1 { background:#ca260b; line-height:35px; width:120px; border-radius:25px; color:#fff; text-align:center; font-size:16px;}
.subtitle { font-size:50px; color:#ca260b; margin:20px 0; font-weight:bold;}
.title { font-size:30px; margin:30px 0;}
.info p { line-height:26px; font-size:16px;}
.subtitle_2 { border:1px solid #ca260b; width:300px; line-height:35px;border-radius:25px; text-align:center; font-size:18px; margin-top:20px; color:#ca260b;}


.in_hose1 { position:relative;}
.in_hose { position:absolute; top:-220px; right:0; background:#ca260b; width:600px; height:800px;}

/*=四选=*/
.in_top { overflow:hidden; margin-top:334px;}
.in_top_1 {}
.in_top_1 ul {}
.in_top_1 li { float:left; width:585px; height: auto; margin-bottom:130px;}
.in_top_1 li .in_top_1_a { position:relative; overflow:hidden;border-radius:25px;}
.in_top_1 li .in_top_1_a img { border-radius:25px; background:#fff; transition:all 0.5s;}
.in_top_1 li:hover .in_top_1_a img { background:#eee; transform:scale(1.1); }
.in_top_1 li:nth-child(1) .in_top_1_a { width:480px; height:550px;border-radius:25px;}
.in_top_1 li .in_top_1_ac { position:absolute; bottom:-2px; right:0px; width:75px; height:75px; background:#ca260b; text-align:center; font-size:30px; line-height:75px; color:#fff;border-radius:0 0 25px 0;}
.in_top_1 li .in_top_2_ac { position:absolute; bottom:0px; right:0px; width:75px; height:75px; background:#ca260b; text-align:center; font-size:30px; line-height:75px; color:#fff;border-radius:0 0 25px 0;}
.in_top_1 li .in_top_3_ac { position:absolute; bottom:0px; right:0px; width:75px; height:75px; background:#ca260b; text-align:center; font-size:30px; line-height:75px; color:#fff;border-radius:0 0 25px 0;}
.in_top_1 li .in_top_4_ac { position:absolute; bottom:0px; right:0px; width:75px; height:75px; background:#ca260b; text-align:center; font-size:30px; line-height:75px; color:#fff;border-radius:0 0 25px 0;}

.in_top_1 li:nth-child(4) { float:right;width:480px; height:550px;}
.in_top_1 li .in_top_1_b { padding:3% 2%;}
.in_top_1 li .in_top_1_b .in_top_1_b1 { font-size:22px; font-weight:bold;}
.in_top_1 li .in_top_1_b .in_top_1_b2 { font-size:18px; margin:2% 0;}
.in_top_1 li .in_top_1_b .in_top_1_b3 { width:55px; height:5px; background:#ca260b; margin-top:18px;}

/*=伽玛学院=*/
.top_insw {background:url(../images/top_bant.jpg) no-repeat; height:540px; overflow:hidden;}
.top_insw_a { text-align:center; color:#fff; margin-top:180px;}
.top_smw { font-size:40px;}
.top_smw1 { font-size:60px; margin-top:20px;}
.top_insw_b_1 { position:relative;}
.top_insw_b { position:absolute; top:-125px; left:0;}
.top_insw_b ul { margin-left:-30px;}
.top_insw_b li { float:left; width:370px; margin-left:30px;}
.top_insw_b li img { border-radius:15px; }
.top_insw_b li .top_insw_b_1 {position:relative; overflow:hidden;}
.top_insw_b li .top_insw_b_2 { position:absolute; top:0; left:0; background:rgba(0,0,0,0.3); width:100%; height:100%;border-radius:15px;}
.top_insw_b li .top_insw_b_2 .top_insw_b_2_a { color:#fff; font-size:22px; width:100%; height:100%;display:flex;justify-content: center; align-items: center;}
.top_insw_b li .top_insw_b_2:hover .top_insw_b_2_a{background:rgba(202,38,11,0.8);border-radius:15px;}


/*=新闻中心=*/
.top_xin { overflow:hidden; margin:150px 0 80px auto;}
.top_xin_a_zuo { float:left; width:599px;}
.top_xin_a_zuo img { border-radius:15px;}
.top_xin_a_yuo { float:right; width:calc(100% - 630px); margin-top:5px;}
.top_xin_a_yuo .top_xin_a_yuo_a span{ font-size:20px;font-weight:bold;}
.top_xin_a_yuo .top_xin_a_yuo_a:hover span { color:#ca260b;}
.top_xin_a_yuo .top_xin_a_yuo_a .top_xin_a_yuo_a1 { margin:20px 0; line-height:25px;}
.top_xin_a_yuo .top_xin_a_yuo_a .top_xin_a_yuo_a2 { width:160px; background:#eee; line-height:35px; text-align:center;border-radius:20px;}
.top_xin_a_yuo .top_xin_a_yuo_a a .top_xin_a_yuo_a2 { color:#333; display:block;transition:all 0.5s;}
.top_xin_a_yuo .top_xin_a_yuo_a:hover .top_xin_a_yuo_a2 { background:#ca260b; color:#fff;}

.top_xin_a_yuo .top_xin_a_yuo_b { overflow:hidden; margin-top:15px;}
.top_xin_a_yuo .top_xin_a_yuo_b ul {}
.top_xin_a_yuo .top_xin_a_yuo_b li { border-bottom:1px solid #eee; line-height:45px; font-size:15px;}
.top_xin_a_yuo .top_xin_a_yuo_b li a{color:#4d4d4d;}
.top_xin_a_yuo .top_xin_a_yuo_b li:hover a { display:block; color:#ca260b;}
.top_xin_a_yuo .top_xin_a_yuo_b li span { float:right;}


/*=公司简介=*/ 
.xnw_insw {background:url(../images/zhs_pww.jpg) no-repeat; height:678px; overflow:hidden;}
.xnw_insw_a { text-align:center; color:#fff; margin-top:270px;}

.xnw_imws { overflow:hidden; background:#ca260b; padding-bottom:60px;}
.xnw_imws_a { text-align:center; margin-top:73px; font-size:35px; color:#fff;}
.xnw_imws_b { font-size:18px; margin-top:40px; text-align:center; line-height:30px; color:#fff;}

.xnw_am { overflow:hidden; margin-top:50px; padding:1% 0;}
.xnw_am ul { margin-left:-1%;}
.xnw_am li { float:left; text-align:center; width:24%; margin-left:1%;}
.xnw_am li .xnw_am_a img { transition:all 0.5s; width:120px; height:auto;}
.xnw_am li .xnw_am_a:hover img{ transform:scale(1.1);}
.xnw_am li .xnw_am_b { text-align:center; margin-top:15px; color:#fff; font-size:18px;}

/*=ling=*/ 
.ls_xiw { overflow:hidden; margin-top:55px; background:url(../images/ls_mow.jpg) no-repeat; height:310px; border-radius:15px;}
.ls_xiw_a { text-align:center; font-size:26px; color:#fff; margin-top:80px;}
.ls_xiw_b { text-align:center; font-size:16px; line-height:24px;color:#fff; margin:25px 0;}
.ls_xiw_c { width:200px; margin:0 auto; background:#ca260b;border-radius:15px; line-height:45px; text-align:center;}
.ls_xiw_c a{ display:block; color:#fff;transition:all 0.5s;}
.ls_xiw_c:hover a { background:#fff; color:#ca260b;border-radius:15px;}

/*=底部=*/ 
.fott { overflow:hidden; margin-top:120px;}

.foot_list{float:left;}
.foot_list ul{width:120px; float:left; margin-right:80px; min-height:180px;}
.foot_list ul:nth-child(4n){margin-right:0;}
.foot_list ul li{width:120px; float:left;}
.foot_list ul li.foot_l_bt {color:#000033; font-size:25px; float:left; font-weight:normal; margin-bottom:10px;}
.foot_list ul li a{line-height:35px; font-size:16px; color:#4c4c4c;text-overflow:ellipsis; white-space:nowrap;}
.foot_list ul li a:hover{color:#ca260b;}

.foot_list_a { float:right; width:280px;}
.foot_list_a ul { margin-right:-20px;}
.foot_list_a li { margin-right:20px; width:40px; height:auto; float:left;}
.foot_l_bt1 {color:#000033; font-size:25px; overflow:hidden; font-weight:normal; margin-bottom:10px;}

.fott_a { text-align:center; padding:1.5% 0; border-top:1px solid #eee; margin-top:60px;}

/*内页*/
.hmw { height:350px; overflow:hidden;}

.hwm_a { color:#fff; margin-top:20px;}
.hwm_a a{ color:#fff; }

.hwm_b { text-align:center;font-size:40px; color:#fff; margin-top:110px;}

.dht_ab { overflow:hidden; background:#eee;}
.dht_ab ul { overflow:hidden; text-align:center; font-size:0px;}
.dht_ab li {display: inline-block; font-size:16px; padding:20px 60px; position:relative;}
.dht_ab li:after{content:""; width:1px; height:14px; margin-top:-7px; background:#ccc; position:absolute; top:50%; left:23px; display:none;}
.dht_ab li:before{content:""; width:0; height:3px; background:#ca260b; position:absolute; bottom:0px; left:0px; z-index:1; transition:all 0.5s;}

.dht_ab li.s.ej>a{background:url(../images/ny_dh_ej2.png) right center no-repeat; font-weight:bold;}
.dht_ab li.s>a{color:#ca260b;}
.dht_ab li.s:before{width:100%;}

/*公司简介*/
.ab_sm { overflow:hidden; margin-top:50px; }

.about { overflow:hidden; line-height:40px; font-size:18px;}
.about span { font-weight: bold;}

.ab_jianj { text-align:center;}

/*荣誉*/
.honor_r_img {width:100%; overflow:hidden; padding:0 1%;}
.honor_r_img ul { margin-left:-2%;}
.honor_r_img li {width:31.33%; float:left; text-align:center; background:#eee; margin-left:2%; margin-bottom:20px;border-radius:20px; padding:1%;}
.honor_r_img li:nth-child(4n){margin-right:0;}
.honor_r_img li:hover {}
.honor_r_img li .pImg{display:block; width:245px; height:180px; padding:4px; border:1px solid #e3e3e3; background:#fff; display:table-cell; vertical-align:middle;}
.honor_r_img li img{width:100%; vertical-align:middle;}
.honor_r_img li p{font-size:16px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:5px 0;}
.honor_r_img li img { border-radius:10px; transition:all 0.5s;}
.honor_r_img li:hover img {transform:scale(1.1);}
.honor_r_img li .honor_r_img1 { overflow:hidden;border-radius:15px;}
.honor_r_img li .honor_r_img1 img { border-radius:15px; transition:all 0.5s;}
.honor_r_img li:hover .honor_r_img1 img {transform:scale(1.1);}

/*左右一页*/
.zuoy { text-align: center; clear: both; color: #fff; margin:0 auto;}
.zuoy_ks { width: 120px; display: inline-block; background: #eeeeee; line-height: 35px; border-radius: 10px;}
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background: #ca260b; color: #fff; border-radius: 10px; }
.zuoy_mi { width: 50px; display: inline-block; background: #ca260b; line-height: 35px; border-radius: 10px; }


/*产品*/
.cps_mi { overflow:hidden;}
.cps_mi ul { margin-left:-2%;}
.cps_mi li {width:31.33%; float:left; text-align:center; background:#eee; margin-left:2%; margin-bottom:20px;border-radius:20px; padding:1%;}
.cps_mi li .honor_r_img1 { overflow:hidden;border-radius:15px;}
.cps_mi li .honor_r_img1 img { border-radius:15px; transition:all 0.5s;}
.cps_mi li:hover .honor_r_img1 img {transform:scale(1.1); }
.cps_mi li p{font-size:16px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:5px 0;}

/*产品详情*/
.zoomdemo { overflow:hidden;}
.zoomdemo img { max-width:100%;}
.cpxq_t_l{ float:left; width:380px; margin:2px 0 0 0px;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:13%; height:50px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; box-shadow:0 0 1px rgba(0,0,0,0.3); background:#343338;}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0,0,0); background:rgba(0,0,0,.9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {.sp-wrap{ margin:0 0 15px 0;} #sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}}
.prodetailtxt{ float: right; width:750px; color:#fff; line-height:25px; margin-top:1%;}
.prodetailtxt p{ font-size:20px; border-bottom:1px solid #e0e0e0; padding:10px 0 15px; color:#333;}
.protxt{ padding:15px 0;border-bottom:1px solid #dadada; margin-bottom:30px; word-break: break-all; overflow:auto; height:220px;}
.protxt p{ padding:0 5px; /*background:url(../webimages/icon06.jpg) left 15px no-repeat;*/ margin-left:0 !important;}
.protxt p span{font-size:14px !important;color:#1a1a1a;line-height: 24px !important;display: block;padding: 6px 0;}
.psw_1 { width:150px; float:left; line-height:35px; background:#ca260b; text-align:center; border-radius:10px; margin-top:5%;}
.psw_1 a{ display:block; color:#fff;}
.pw_1 {line-height:30px; font-size:14px; color:#9c9c9c; margin-top:15px;}

.chxiq { overflow:hidden; margin-top:10px;}
.chxiq .chxiq_1 { background:#e6e6e6; line-height:50px; text-indent:18px; font-size:18px; color:#333;}
.chxiq .chxiq_2 { padding:2%; width:100%; line-height:30px; font-size:16px;}

/*内页左右一页*/
.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; position:relative; height:80px;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#ca260b; text-align:center;border-radius:10px;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

/*新闻*/
.news-inner { margin: auto; padding: 104px 0 0; max-width: 90%; width: 1500px; }
.news-inner .page-list { margin-top: -56px; }
.news-inner-list { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; margin-bottom:0;}
.news-inner-list li { float: left; position: relative; margin-bottom: 30px; margin-right: 2%; width: 32%; padding-bottom:140px; overflow: hidden; border-radius:15px;}
.news-inner-list li:nth-child(3n+3) { margin-right:0;}
.news-inner-list li figure { display: block; padding-bottom: 60%; height: 0; overflow: hidden; line-height: 1; transition: 0.58s; }
.news-inner-list li figure img { position: absolute; left: 0; top: 0; width: 100%; height: auto; transition: 0.58s; }
.news-inner-list li figure b { position: absolute; left: 50%; top: 50%; margin-left: -27px; margin-top: -27px; display: block; line-height: 1; font-size: 54px; font-weight: normal; transition: 0.4s; z-index: 3; color: #fff; }
.news-inner-list li a:hover figure {  opacity: 0; }
.news-inner-list li a:hover figure img { transform: scale(1.05); }
.news-inner-list li a:hover .news-inner-text { padding-top: 54px; margin-top: 0; top: 0%; }
.news-inner-list li a:hover .news-inner-text p { opacity: 1; visibility: visible; }
.news-inner-text { position: absolute; left:0; top:100%; margin-top:-140px; box-sizing:border-box; width:100%; height:100%; padding:35px 30px 43px; transition:0.58s; background:#eee; }
.news-inner-text time { display: block; margin-bottom: 14px; line-height: 1; color: #999999; font-size: 14px; }
.news-inner-text strong { display: block; line-height: 1.4; color: #2c3441; font-size: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; transition: 0.56s; }
.news-inner-text p { margin-top:25px; color: #666666; font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; opacity: 0; visibility: hidden; transition: 0.68s; line-height:25px;}
.news-inner-text span { margin-top:100px; display: inline-block; color: #2c3441; font-size: 14px; line-height: 32px; font-weight: bold; }
.news-inner-text span i { display: inline-block; margin-right:8px; width:32px; height:32px; line-height: 32px; font-size: 18px; color: #2c3441; font-weight: bold; transition: 0.38s; background:url(../images/ne_sanjiao.png) no-repeat; float:left;}
.news-video { position: relative; height: 700px; z-index: 3; overflow: hidden; }
.news-video .aboutVideo { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; object-fit: cover; }
.news-video .about-text strong { font-size: 30px; }
.news-viode-list li .news-inner-text span { margin-top: 230px; }
.news-viode-list li .news-inner-text i { position: relative; top: -1px; display: inline-block; vertical-align: middle; }
.news-viode-list li .news-inner-text i:before { position: absolute; top: 50%; margin-top: -5px; left: 13px; content: ""; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 7px solid #000000; }
.news-viode-list li { position: relative; }
.news-viode-list li figure { z-index: 3; }
.newsVidoe { position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover; display: none; }
.news-view { padding: 0 0 105px; background: #f6f6f6; }
.news-title { padding: 72px 0 44px; text-align: center; }
.news-title strong { display: block; margin-bottom: 16px; line-height: 1.2; color: #242c39; font-size: 30px; }
.news-title time { display: block; line-height: 1; color: #666666; font-size: 14px; }

.lsm_new_you_ne { float:left; width:calc(100% - 350px); margin-top:30px; background:#fff;border-radius:20px;}
.in_ne120 { float:left; margin-top:2px;}

/*新闻内容*/
.lsm_new_you_ne { float:left; width:calc(100% - 305px); margin-top:30px; background:#eee;border-radius:20px;}

.soluw_ney { overflow:hidden; padding:4%;}
.soluw_ney_zi { overflow:hidden; font-size:30px; margin-bottom:10px; text-align:center; font-weight:bold;}
.sowa_q1 { color:#9a9494; text-align:center;}
.soluw_ney_xian {border:1px solid #e8e8e8; margin:20px 0 20px 0%; overflow:hidden;}
.soluw_ney_nei { line-height:35px; margin-bottom:20px; font-size:16px; width:100%; text-align:center;}
.soluw_ney_nei2 { line-height:30px; font-size:16px; width:100%;}
.soluw_ney_nei2 p { text-align:center;}
.soluw_ney_nei2 p img { margin: 10px  auto;}

.ny_psw_more { background:#fff; line-height:40px; margin:10px; text-align:center;border-radius:25px; border-top:10px solid #eee;}
.ny_psw_more a{display:block; color:#333;}
.ny_psw_more:hover a{background:#ca260b ; color:#fff;border-radius:25px;}


.in_newss_a { float:right; background:#eee; width:280px; margin-top:30px;border-radius:15px; padding:10px 15px;}
.in_newss_a ul {}
.in_newss_a li { margin-top:15px;}
.in_newss_a li .in_newss_a_1 { overflow:hidden;border-radius:10px;}
.in_newss_a li .in_newss_a_1 img {transition:all 0.5s;}
.in_newss_a li:hover .in_newss_a_1 img {transform:scale(1.1);}
.in_newss_a li .in_newss_a_2 { line-height:30px; text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;}

.in_newss_a_a { text-indent:25px; font-size:16px; font-weight:bold; position:relative; }
.in_newss_a_a:after{content:""; position:absolute; top:0; left:0; width:22px; height:22px; background:url(../images/xin_o.png) no-repeat;}

/*人才招聘*/
.xwzx { overflow:hidden; margin-top:2%;}
.xwzx_a { line-height:35px; font-size:16px; border:1px #eee solid; padding:1%; margin-bottom:20px;}
.xwzx ul{}
.xwzx li{width:100%; margin-bottom:20px;border:1px #eee solid;}
.xwzx li .xwzx_bt{ color:#333; font-size:18px; line-height:40px; padding:8px 15px; overflow:hidden; background:#ededed url(../images/quan1.png) no-repeat 98%;}
.xwzx li .xwzx_bts{ background:#c00017 url(../images/quan.png) no-repeat 98%; display:block; color:#fff;}
.xwzx li .xwzx_wz{ color:#666; width:100%; padding:20px 15px; background:#fff; border-top:1px #ddd solid; display: none;}


.xwzs_misa_a { line-height:30px; font-size:16px;}



/*联系*/
.lsm_cosm { overflow:hidden; margin-top:50px;}
.lsm_cosm_zuo { float:left; width:650px;}
.lsm_cosm_zuo .lsm_cosm_zuo_a { overflow:hidden; font-size:30px;}
.lsm_cosm_zuo .lsm_cosm_zuo_b { overflow:hidden; margin-top:30px;}
.lsm_cosm_zuo .lsm_cosm_zuo_b ul {}
.lsm_cosm_zuo .lsm_cosm_zuo_b li { float:left; width:100%; line-height:60px; font-size:18px; margin-bottom:15px;}
.lsm_cosm_zuo .lsm_cosm_zuo_b li span { font-weight:bold;}

.lsm_cosm_yuo { float:right; width:calc(100% - 650px);}
.lsm_cosm_you_zi { font-size:18px;}
.lsm_cosm_you_z0 { overflow:hidden;}
.lsm_cosm_you_z0 ul { margin-left:-3%; margin-top:20px;}
.lsm_cosm_you_z0 li { width:46%; float:left; background:#fff; margin-left:3%; padding:15px; text-align:center; margin-bottom:20px; font-size:15px; border-radius:10px;transition: 0.5s; height:50px;}
.lsm_cosm_you_z0 li:hover { display:block; background:#fff000; font-weight:bold;}

.lsm_cosm_dih { width:60px; height:60px; float:left; margin-right:15px; border:1px solid #d8d8d8; border-radius:35px;}
.lsm_cosm_you_zu img {border-radius:10px;}

