#banner { font-size:0; overflow:hidden; width:100%; margin:auto;}

input:-moz-placeholder,
textarea:-moz-placeholder { 
    color: #fff;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder { 
    color: #fff;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { 
    color: #fff ;
}


/*产品系列*/
.index_pro{background:url(../images/index_pro.jpg) no-repeat center top; padding:59px 0 74px;}
.pror_ht{height:67px; line-height:67px; background:url(../images/img_box_hh.jpg) no-repeat top left; font-size:24px; font-weight:600;}
.pror_l{float:left; width:770px;}
.pror_r{float:right; width:565px;}
.pror_img{line-height:0;}

.m_pro_list { margin:1.8% auto 0.7%; position:relative; }
.m_pro_hd {height:47px; text-align:center; background:url(../images/mtop_product.jpg) repeat-x center center; margin:31px 0 0 0;}
.m_pro_hd span { display:inline-block; height:47px; line-height:47px; font-size:1.625em; color:#044d9a; width:157px; background:url(../images/titlebg.jpg) no-repeat center center;}
.m_pro_hd span em { font-style:normal; font-size:0.5em; color:#989998; text-transform:uppercase; margin-left:5px; }
.m_pro_list .item { float:left; width:32.6%; margin-top:2.5%; }
.m_pro_list .item figure { position:relative;}
.m_pro_list .item figcaption {width:100%; position:absolute; left:0; bottom:0; color:#FFF; display:block; height:50px; line-height:50px; text-indent:2em; font-size:0.875em; background:url(../images/pic_bg.png) no-repeat left bottom; overflow:hidden;}
.m_pro_list .item a:hover { text-decoration:none; }

.nofirst1, .nofirst2, .nofirst3, .nofirst5, .nofirst6, .nofirst7 { margin-right:1.1%; }

.m_main_wrap { background-color:#eaeaea; padding:2% 0; }
.m_video_wrap { width:41%; float:left; }
.m_video_hd { height:47px; line-height:47px; font-size:1.125em; color:#fff; }
.m_video_hd em { font-style:normal; font-size:0.5em; color:#989998; text-transform:uppercase; margin-left:5px; }

#demo1 { width:100%; margin:0 auto; position:relative; overflow:hidden;  }
.m_pro_list .bd li { float:left; width:258px; border:solid 1px #cecece;}
.m_pro_list .bd li figure{ }
.m_pro_list .bd li figcaption {height:49px; line-height:49px; border-top:solid 1px #cecece; display:block; overflow:hidden; background-color:#eee; color:#363535; text-align:center; font-size:16px;}
.m_pro_list .bd li a:hover { text-decoration:none; }
.m_pro_list .more { color:#7b7b7b; font-size:0.75em; position:absolute; right:0; top:27px; }
.nofirst{ margin-right:20px; margin-bottom:40px;}
.btnPrev {display:block; width:58px; height:58px;  position:absolute; left:-78px; top:103px; background:url(../images/btnPrev.jpg) no-repeat center center;}
.btnNext {display:block; width:58px; height:58px;  position:absolute; right:-78px; top:103px; background:url(../images/btnNext.jpg) no-repeat center center;}

/*关于我们*/

.m_main_wrap { background-color:#eaeaea; padding:2% 0; }
.m_video_wrap { width:41%; float:left; }
.m_video_hd { height:47px; line-height:47px; font-size:1.125em; color:#fff; }
.m_video_hd em { font-style:normal; font-size:0.5em; color:#989998; text-transform:uppercase; margin-left:5px; }

#main { background-color:#e6e6e6; padding:30px 0; }
.m_item { width:32.1%; float:left; position:relative; background-color:#FFF;}
.m_item .hd { color:#044d9a; font-size:18px; line-height:45px; border-top:5px solid #044d9a; background-color:#e6e6e6; position:relative;}
.m_item .hd em { font-size:11px; color:#f5f5f5; font-style:normal; margin-left:5px; }
.m_item .bd { font-size:14px; line-height:220%; color:#403c3c; min-height:135px; padding:8px 22px;}
.m_item .red, .m_item .red a { color:#cb0000;  font-style:normal; }
.m_news { margin:0 1.82%; }
.m_news .bd li { background:url(../images/icon1.gif) no-repeat 2px center; }
.m_news .bd li a { margin-left:13px; color:#f5f5f5;}
.m_more { width:19px; height:19px; position:absolute; right:0px; top:13px; background:url(../images/more.jpg) no-repeat left center;}



*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
::after, ::before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.index_about{background:url(../images/index_about.jpg) no-repeat center top; padding:49px 0 52px;}
.left_box{width:100%; background-color:#074d9f;}
.left_box .con_box{width:660px; padding:30px 0px 0 70px; float:left;}
.left_box .con_box .title{font-size: 30px; font-weight:bold; color: #FFFFFF; line-height:111px; height:111px; background: url(../images/info_bth.jpg) bottom left no-repeat; margin-bottom:22px;}
.left_box .con_box .desc{ color:#fffffe; font-size:15px; line-height:32px;}
.left_box .con_box .more{transition:all .3s linear; display: block;border: 2px solid #4e82bb;box-sizing: border-box; width:166px;height:43px;line-height:43px;font-size: 14px;color: #FFFFFF; border-radius: 29px; text-align: left; text-indent:39px; margin-top:33px; background: url(../images/info_b_man.png) center right 39px no-repeat;}
.left_box .con_box .more:hover{border-color:#ddb875; background: url(../images/info_b_man.png) center right 39px no-repeat #fabd15;}
.left_box .img_box{position:relative; right:0; width:633px; height:395px; background: url(../images/info_b1.jpg) center center no-repeat; background-size:auto 100%; float:right;}
.left_box .img_box img{  visibility: hidden;opacity: 0;filter: alpha(opacity=0);}

.left_box .img_box.item1 .info_box, .right_box .item .info_box{transition:all .3s linear; width:100%;height: 100%;position: absolute;top: 0px;left: 0px;}
.left_box .img_box.item1 .info_box .tit, .right_box .item .info_box .tit{transition:all .3s linear; position: absolute; opacity:0;filter:alpha(opacity=0); left: 40px; bottom: 0px;width:60%;padding: 0px 0 0 65px; height: 100px;line-height: 100px;font-size: 27px;color: #FFFFFF; background: url(../images/img_box.jpg) center left 21px no-repeat; margin-left:0%; box-sizing: border-box;}
.left_box .img_box.item1:hover .info_box, .right_box .item:hover .info_box{background:rgba(0,0,0,0.5);}
.left_box .img_box.item1:hover .info_box .tit, .right_box .item:hover .info_box .tit{left:0; opacity:1;filter:alpha(opacity=100);  padding-left:65px;}

.right_box{width:100%; line-height:0;}
.right_box .item{overflow: hidden;height:395px; width:445px; float:left; overflow:hidden;}
.right_box .item .img_box{position:relative; width:100%;height: 100%; float: left; background: url(../images/info_b2.jpg) center center no-repeat; background-size:auto 100%;}
.right_box .item .img_box img{visibility: hidden;opacity: 0;filter: alpha(opacity=0);}
.right_box .item .info_box .tit{width:300px;  margin-left:0px;}
.right_box .item .info_box:hover .info_box{background:rgba(0,0,0,0.5);}

.right_box .jyln{}
.right_box .jyln .con_box{width:280px; float:left; position: relative;}
.right_box .jyln .con_box .info_box{width: 100%; height: 100%; box-sizing: border-box; position: absolute; top: 0px; left: 0px; display: flex; align-items: center;}
.right_box .jyln .con_box .info_box .box{padding: 0px 10%;}
.right_box .jyln .con_box .info_box .w_top{margin-bottom:62px;}
.right_box .jyln .con_box .info_box .w_btm{color:#fff; font-size:14px;}
.right_box .jyln .con_box .info_box .w_btm .title{font-size:30px; font-weight:bold; background: url(../images/info_sc_ht.jpg) no-repeat left bottom; line-height:81px; height:81px; margin-bottom:21px;}


.right_box .item_3{width:633px;}
.right_box .item .item4{background: url(../images/info_b3.jpg) center center no-repeat; }


/*新闻*/
.idbann{background-color:#e4e4e4; height:60px; line-height:60px;}
.cbtop{color:#044d9a; font-size:16px; background:url(../images/bann_top.jpg) no-repeat left center; padding-left:35px; float:left;}
.cbann{ float:left; color:#4b4b4b; font-size:14px; margin:0 20px; }
.cbann em{ color:#979797; font-size:13px; font-style:normal; margin-left:20px;}
.cbant{float:right;}
.idbann_p{position:relative; height:60px;}
.zz { font-size:12px; right:0; float:right;}


/*.index_news{padding:38px 0 52px 0; background: url(../images/index_news.jpg) no-repeat top center #f7f7f7;}
.news_l{ width:634px; float:left; margin-bottom:51px;}
.news_ht, .video_ht{background: url(../images/news_ht.png) no-repeat left center; height:40px; line-height:40px; text-indent:55px; font-size:28px; color:#020202; margin-bottom:34px;}
.news_li{ border-bottom:1px solid #dedede; margin-bottom:12px; padding-bottom:12px; width:100%;}
.news_li .news_li_bt{color:#000; font-size:18px; margin-bottom:3px;}
.news_li p{ color:#424242; font-size:14px; line-height:25px; padding-right:20px;}
.news_li .nesw_sj{background: url(../images/news_js.jpg)no-repeat left center; text-indent:18px; font-size:14px;}*/
/*视频*/
.video_r{ width:642px; float:right; line-height: 0; margin-bottom:51px;}
.video_ht{background: url(../images/video_ht.png) no-repeat left center; text-indent:52px; }
/*1*/
.mard_li{width:253px; height:113px; border:1px solid #dbdbdb; position:relative; float:left; margin-left:23px;}
.mard_li_s{margin-left:0;}
.mard_li img{left:35px; z-index:2;position:absolute; display: table-cell;vertical-align: middle; -webkit-transition: all 500ms linear; -moz-transition: all 500ms linear; -o-transition: all 500ms linear; -ms-transition: all 500ms linear; transition: all 500ms linear;}
.mard{padding-top:22px;}
.fw_tht{font-size:20px; color:#010101; padding-left:117px; padding-top:21px; font-weight:bold;}
.mard_li:hover .mard img{-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg);}

@media screen and (max-width:1398px){
.wrapper{width:98%; max-width:1358px;}
}
@media screen and (max-width:1377px){
.pror_l{ width:57%;}
.pror_r{width:41.6%;}
.pror_img img{width:100%;}
}
@media screen and (max-width:1386px){
/*关于我们*/
.left_box .con_box{width:49%; padding-left:3%;}
.left_box .img_box{width:46.6%;}
.right_box .item{width:32.7%;}
.right_box .jyln .con_box{width:20.7%;}
.right_box .item_3{width:46.6%;}
/*1*/
.mard_li{width:18.63%; margin-left:1.693%;}
.mard_li_s{margin-left:0;}
}
@media screen and (max-width:1318px){
.news_l{width:61.87%;}
.video_r{width:36%;}
.video_r video{width:100%;}
}
@media screen and (max-width:1280px){
.pror_ht{font-size: 20px; font-weight: 600;}

.left_box .con_box .title{font-size: 28px; font-weight: 600;}

.right_box .jyln .con_box .info_box .w_btm .title{font-size: 28px; font-weight: 600;}
}

@media screen and (max-width:640px){
.wrapper{width:100%;}
/*产品中心*/
.index_pro{ padding:20px 2% 20px;}
.pror_ht{line-height:42px; height:42px; font-size:16px;}
.m_pro_hd { margin:0 auto; width:98%; }

.bd{width:99%; margin-left:1%;}
.m_pro_list .bd li{width:48%;}
.nofirst{margin-bottom:10px;}
#tnofirst1, #tnofirst3, #tnofirst5, #tnofirst7, #tnofirst9, #tnofirst11, #tnofirst13, #tnofirst15, #tnofirst17, #tnofirst19, #tnofirst21, #tnofirst23, #tnofirst25, #tnofirst27{margin-right:2%;}
#tnofirst2, #tnofirst4, #tnofirst6, #tnofirst8, #tnofirst10, #tnofirst12, #tnofirst14, #tnofirst16, #tnofirst18, #tnofirst20, #tnofirst22, #tnofirst24, #tnofirst26, #tnofirst28{margin-right:0;}


.m_item{margin-bottom:20px;}
.m_item .bd{width:89%;}


/*关于我们*/

.m_main_wrap { background-color:#eaeaea; padding:2% 1%; }
.m_video_wrap { width:100%; float:left; max-width:410px; }

.m_more { width:19px; height:19px; position:absolute; right:0px; top:13px; background:url(../images/more.jpg) no-repeat left center;}
#footer p { text-align:center; }

.hidden-xm {display:none;}

#main{padding:20px 0 0 0;}

.index_about{ padding:0;}
.left_box .con_box{padding:0 0 20px 0; width:96%; margin:auto; float:none;}
.left_box .con_box .title{font-size:20px; line-height:66px; height:66px; padding-top:0px; margin-bottom:10px;}
.left_box .img_box{    width: 100%; height: 295px;}

.left_box .con_box .desc{ font-size:14px; line-height:27px;}

.left_box .con_box .more{margin-top: 20px;}
/*新闻*/
.index_news{text-align:left; padding:18px 0 32px 0;}
.news_ht{margin-bottom:10px;font-size: 20px; font-weight:bold;}
.news_l{width:96%; margin:0 auto 20px; float:none;}
.news_li p{padding:0; font-size:12px; line-height:20px;}
/*1*/
.mard_li{width:22%; height:auto; margin:0 0 10px 2.5%; border:0px;}
.mard_li_s{display:none;}
.mard_li img{left:0; margin:auto; position:relative;}
.mard{padding-top:10px; text-align:center;}
.fw_tht{padding:0 0 10px 0; text-align:center; line-height:32px; font-size:14px; font-weight:normal;}
.hidden-xm{display:none;}
}

/*老网站复制过来的*/

#banner { font-size:0; overflow:hidden; width:100%; }

.m_pro_list { margin:1.8% auto 0.7%; position:relative; }
.m_pro_hd {height:47px; text-align:center; background:url(../images/mtop_product.jpg) repeat-x center center; margin:31px 0 0 0;}
.m_pro_hd span { display:inline-block; height:47px; line-height:47px; font-size:1.625em; color:#024e9a; width:157px; background:url(../images/titlebg.jpg) no-repeat center center;}
.m_pro_hd span em { font-style:normal; font-size:0.5em; color:#989998; text-transform:uppercase; margin-left:5px; }
.m_pro_list .item { float:left; width:32.6%; margin-top:2.5%; }
.m_pro_list .item figure { position:relative;}
.m_pro_list .item figcaption {width:100%; position:absolute; left:0; bottom:0; color:#FFF; display:block; height:50px; line-height:50px; text-indent:2em; font-size:0.875em; background:url(../images/pic_bg.png) no-repeat left bottom; overflow:hidden;}
.m_pro_list .item a:hover { text-decoration:none; }

.nofirst1, .nofirst2, .nofirst3, .nofirst5, .nofirst6, .nofirst7 { margin-right:1.1%; }

.m_main_wrap { background-color:#eaeaea; padding:2% 0; }
.m_video_wrap { width:41%; float:left; }
.m_video_hd { height:47px; line-height:47px; font-size:1.125em; color:#fff; }
.m_video_hd em { font-style:normal; font-size:0.5em; color:#989998; text-transform:uppercase; margin-left:5px; }

#main { background-color:#e6e6e6; padding:30px 0; }
.m_item { width:32.1%; float:left; position:relative; background-color:#FFF;}
.m_item .hd { color:#024e9a; font-size:18px; line-height:45px; border-top:5px solid #024e9a; background-color:#e6e6e6; position:relative;}
.m_item .hd em { font-size:11px; color:#f5f5f5; font-style:normal; margin-left:5px; }
.m_item .bd { font-size:14px; line-height:220%; color:#403c3c; min-height:135px; padding:8px 22px;}
.m_item .red, .m_item .red a { color:#cb0000;  font-style:normal; }
.m_news { margin:0 1.82%; }
.m_news .bd li { background:url(../images/icon1.gif) no-repeat 2px center; }
.m_news .bd li a { margin-left:13px; color:#f5f5f5;}
.m_more { width:19px; height:19px; position:absolute; right:0px; top:13px; background:url(../images/more.jpg) no-repeat left center;}

.idbann{background-color:#e4e4e4; height:60px; line-height:60px;}
.cbtop{color:#024e9a; font-size:16px; background:url(../images/bann_top.jpg) no-repeat left center; padding-left:35px; float:left;}
.cbann{ float:left; color:#4b4b4b; font-size:14px; margin:0 20px; }
.cbann em{ color:#979797; font-size:13px; font-style:normal; margin-left:20px;}
.cbant{float:right;}
.idbann_p{position:relative; height:60px;}
.zz { font-size:12px; right:0; float:right;}
.pPrev{background:url(../images/bann_prev.jpg) no-repeat center center; display:block; width:12px; height:20px; position:absolute; top:21px; right:94px;}
.pNext{background:url(../images/bann_Next.jpg) no-repeat center center; display:block; width:12px; height:20px; position:absolute; top:21px; right:32px;}

#demo1 { width:100%; margin:0 auto; position:relative; overflow:hidden;  }
.m_pro_list .bd li { float:left; width:258px; border:solid 1px #cecece;}
.m_pro_list .bd li figure{ }
.m_pro_list .bd li figcaption {height:49px; line-height:49px; border-top:solid 1px #cecece; display:block; overflow:hidden; background-color:#eee; color:#363535; text-align:center; font-size:16px;}
.m_pro_list .bd li a:hover { text-decoration:none; }
.m_pro_list .more { color:#7b7b7b; font-size:0.75em; position:absolute; right:0; top:27px; }
.nofirst{ margin-right:20px; margin-bottom:40px;}
.btnPrev {display:block; width:58px; height:58px;  position:absolute; left:-78px; top:103px; background:url(../images/btnPrev.jpg) no-repeat center center;}
.btnNext {display:block; width:58px; height:58px;  position:absolute; right:-78px; top:103px; background:url(../images/btnNext.jpg) no-repeat center center;}

@media screen and (max-width:1099px){  
.wrapper { width:99%; margin:0 auto; }
#nav ul li.menu a { padding:0; text-align:center; }
}
@media screen and (max-width:1024px){  

}
@media screen and (max-width:768px){
.wrapper { width:100%; margin:0 auto; }
#header { position:static; border-bottom:0; background-color:#fff; background-image:none; height:auto; }
#header div.wrapper { height:auto;}
#header .logo { width:50%; margin-top:0; float:none; position:static;  max-width:220px; margin-bottom:50px; }
#nav { width:100%; float:left; background-color:#fff; display:block; margin:0 }
#nav ul li { height:40px;}
#nav ul li.line {background:url(../images/line_bg.png) no-repeat left center; height:40px; }
#nav ul li.menu { height:40px; }
#nav ul li.menu a { display:block; text-align:center; line-height:40px; padding:0; height:40px; color:#fff; }
#nav ul li.menu a:hover { background:none; }

.m_pro_hd { margin:0 auto; width:98%; }
.m_pro_list .item { float:left; width:23%; margin:1%; }

.m_main_wrap { background-color:#eaeaea; padding:2% 1%; }
.m_video_wrap { width:100%; float:left; max-width:410px; }
.m_news_wrap { width:100%; float:right; }

.m_news_list { margin:0 auto; width:98%; }
.m_news_list .item { float:none; width:100%; }

#main .wrapper { width:96%; }

.m_pro_list .bd li{width:31%;}
#tnofirst3, #tnofirst6, #tnofirst9, #tnofirst12, #tnofirst15, #tnofirst18, #tnofirst21, #tnofirst24, #tnofirst27{margin-right:0;}

.hidden-sm { display:none; }
}
@media screen and (max-width:640px){
.wrapper { width:100%; margin:0 auto; }
#header { position:static; border-bottom:0; background-color:#fff; background-image:none; height:auto; }
#header div.wrapper { height:auto;}
#header .logo { width:50%; margin-top:0; float:none; position:static; max-width:220px;}
#nav { width:100%; background-color:#fff; padding:0; float:none; height:auto; display:block; margin:0;  position:static; }
#nav ul li.menu { float:left; width:25%; height:46px; }
#nav ul li.line { display:none; }
#nav ul li.menu:hover { background:none; }
#nav ul li.menu a { padding-top:0; color:#fff; height:45px; line-height:45px; }
#nav ul li.menu a:hover { color:#024e9a; text-decoration:underline;}
#nav ul li.menu a.line_r { border-right:solid 1px #fff; }
#nav ul li.menu a.line_b { border-bottom:solid 1px #fff; height:45px; }
#nav ul li.visible-xs { visibility:visible; display:block; }
#nav ul li.menu a.current { background-image:none; background-color:#c70112; }

.m_pro_hd { margin:0 auto; width:98%; }
.m_pro_list .item { float:left; width:31.3%; margin:1%; }

.m_main_wrap { background-color:#eaeaea; padding:2% 1%; }
.m_video_wrap { width:100%; float:left; max-width:410px; }


#footer p { text-align:center; }

.hidden-xm {display:none;}

#main{padding:20px 0 0 0;}

.bd{width:99%; margin-left:1%;}
.m_pro_list .bd li{width:48%;}
.nofirst{margin-bottom:10px;}
#tnofirst1, #tnofirst3, #tnofirst5, #tnofirst7, #tnofirst9, #tnofirst11, #tnofirst13, #tnofirst15, #tnofirst17, #tnofirst19, #tnofirst21, #tnofirst23, #tnofirst25, #tnofirst27{margin-right:2%;}
#tnofirst2, #tnofirst4, #tnofirst6, #tnofirst8, #tnofirst10, #tnofirst12, #tnofirst14, #tnofirst16, #tnofirst18, #tnofirst20, #tnofirst22, #tnofirst24, #tnofirst26, #tnofirst28{margin-right:0;}


.m_item{margin-bottom:20px;}
.m_item .bd{width:98%;}
}
@media screen and (max-width:480px){

.m_pro_hd { margin:0 auto; width:98%; }
.m_pro_list .item { float:left; width:48%; margin:1%; }

.hidden-xs { display:none; }

#mobile_nav_wrap { height:49px; width:100%; display:block; }
#mobile_nav { border-top: 1px solid rgb(61, 61, 70); width: 100%; height: 48px; display: -webkit-box; margin: 0px; padding: 0px; -webkit-box-orient: horizontal; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(82, 73, 69)), color-stop(0.6, rgb(82, 73, 69)), to(rgb(72, 64, 60))); box-shadow: rgba(255, 255, 255, 0.0980392) 0px 1px 0px 0px inset; height: 49px; opacity: 1; width: 100%; position:fixed; left:0; bottom:0; display:block; z-index:10010; }
#mobile_nav .img { background-position: center 3px; background-repeat: no-repeat; background-size: 18px 18px;}
#mobile_nav .img img { padding: 3px 0 0 0; height: 24px; width: 24px; color: #fff; line-height: 48px; vertical-align: middle;}
#mobile_nav .home { width:60px; height:60px; background:url(../images/home.png) no-repeat center center; background-size:100% 100%; border-radius:60px;  margin-right: 0; position: relative; vertical-align: middle; display: inline-block; margin-top:-10px; }

#mobile_nav .icon { color: #fff; display: inline-block; float: none; font-size: 18px; height: 18px; margin-right: 0; position: relative; vertical-align: middle;
 width: 18px; }
#mobile_nav > a, #mobile_nav > div { color: #fff;  cursor: pointer; float: left;  font-size: 0.75em; height: 100%; line-height: 20px;  position: relative; text-align: center; width: 20%; }
#mobile_nav a:hover { text-decoration:none; }
#mobile_nav .menu ul { background-color: #414141; border-radius: 6px; bottom: 44px; display: none; font-size: 0.875em; margin-bottom: 8px;  max-height: 311px; overflow-x: hidden; overflow-y: scroll; padding: 0 10px; position: absolute; left: 0; }
#mobile_nav .menu ul li { border-bottom: 1px solid #6a6b6c; }
#mobile_nav .menu ul li:last-child { border: medium none;}
#mobile_nav .menu ul li a { background-color: inherit; color: #ffffff; display: block; height: 38px; line-height: 38px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 75px;}
#mobile_nav ul::after { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #434343; bottom: 45px; content: ""; height: 0; position: fixed; width: 0; }

.m_item { width:100%;}
.m_news { margin:0;}
}
@media screen and (max-width:360px){

}
@media screen and (max-width:320px){
    
}



