﻿/*banner*/
.g-adv{ height:12.5rem; overflow:hidden; position:relative; background:#e6e6e6;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:12.5rem; overflow:hidden;}



/*nav*/
nav{ position:relative; margin:0 auto; height:10.8rem; width:100%; overflow:hidden; border-top:0.21rem solid #dfdfdf; border-bottom:0.13rem solid #dfdfdf;}

nav a{ position:relative; float:left; text-align:center; width:33.33%; height:5.39rem; overflow:hidden; line-height:0rem; display:block;}
nav a:before{ position:absolute; content:""; right:0; top:0; width:1px; height:100%; background:#dfdfdf; overflow:hidden;}
nav a:nth-child(3n):before{ background:none;}
nav i{ margin:0.5rem auto 0; width:2.92rem; height:2.92rem; overflow:hidden; display:block; }
nav em{ display:block; text-align:center; font:1rem/1.92rem "Microsoft Yahei"; color:#282828;}


nav:before{ z-index:50; position:absolute; content:""; left:0.83rem; top:5.50rem; width:93.75%; height:1px; background:#dfdfdf; overflow:hidden;}





/*m-pro-------------------------------------------------------------------------------------------------------------------------------*/
.m-pro{ height:36.58rem; overflow:hidden;}
.m-h2{ margin:0 auto 0.67rem; height:3.0rem; width:100%; text-align:center; overflow:hidden; color:#282828; font:1.5rem/1.96rem "Microsoft Yahei"; background:url(img/pro_tl.gif) no-repeat center 0.79rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-h2 b{ color:#AA5F03;}
.m-h2 i{ color:#b1b1b1; display:block; font:0.75rem/1.04rem "Times New Roman", Times, serif; text-transform:uppercase;}
.m-h2 em{ display:inline-block; padding:0 0.3rem; font:bold 1.25rem/1.96rem "Microsoft Yahei"; color:#282828;}
.m-h2 b span{ color:#282828;}

.m-pro .m-cnt{ margin:0 auto 0.83rem; height:2.5rem; width:94.75%; overflow:hidden;}
.m-pro .m-cnt li{float:left; text-align:center; width:50%; height:2.5rem;overflow:hidden; font:0.92rem/2.5rem "microsoft Yahei"; color:#fff; background:#b1b1b1;}
.m-pro .m-cnt li.z-on{ background:#1c6bac; font:1rem/2.5rem "Microsoft Yahei";}

.m-pro .sclwrap_box , .m-pro .m-box{ height:26.08rem; overflow:hidden;}
.m-pro .con{float:left; width:100%; display:inline;}

.pro_c ul{ width:93.75%; overflow:hidden; margin:0 auto;}
.pro_c ul li{ float:left; line-height:0px; position:relative; width:12.08rem; height:12.9rem; overflow:hidden;}
.pro_c ul li:nth-child(2n){ float:right;}
.pro_c ul li span{ display:block; font:0.83rem/0.83rem "Microsoft Yahei"; color:#282828; text-align:center;}

.m-pro p{ width:16.67rem;  height:2.5rem;overflow:hidden; text-align:center; margin:0 auto; font:1rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1; border-radius:0.2rem;}





/*m-prof-------------------------------------------------------------------------------------------------------------------------------*/
.m-prof{ height:16.42rem; overflow:hidden;}
.prof_c{ width:94.75%; overflow:hidden; margin:0 auto;}
.prof_c h3{ margin:0.29rem; width:100%; text-align:center; height:2.13rem; overflow:hidden; font:bold 1rem/2.13rem "Microsoft Yahei"; color:#282828;  background:url(img/prof_tl.gif) no-repeat left bottom; -webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}

.prof_c ul{}
.prof_c li{ width:9.5rem; float:left; height:1.92rem; overflow:hidden; font:0.92rem/1.92rem "Microsoft Yahei"; color:#282828; background:url(img/prof_ic.gif) no-repeat left 0.63rem; -webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:0.67rem 0.67rem;   padding-left:0.83rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.prof_c a:nth-child(3n) li{ width:6rem;}


/*m-zs-------------------------------------------------------------------------------------------------------------------------------*/
.m-zs{ height:22.58rem; overflow:hidden; width:100%; background:#f5f5f5;}
.m-zs .m-h2{ margin:1.54rem auto 0.63rem; background:url(img/zs_tl.gif) no-repeat center 0.79rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}

.m-zs .m-cnt{ margin:0 auto 0.83rem; height:2.92rem; width:94.75%; overflow:hidden;}
.m-zs .m-cnt li{ position:relative; float:left; width:6.21rem; height:2.92rem;overflow:hidden; background:#b1b1b1;}
.m-zs .m-cnt li:before{ position:absolute; content:""; top:0.34rem; left:0.29rem;  display:block; width:2.1rem; height:2.1rem; overflow:hidden; border: 0.125rem solid #fff; background:#fff;  border-radius: 100%;  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.m-zs .m-cnt li.z-on:before{ position:absolute; content:""; top:0.34rem; left:0.29rem; width:2.1rem; height:2.1rem; overflow:hidden; border: 0.125rem solid #fff;  border-radius: 100%; background:#fff;  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}

.m-zs .m-cnt li em{ float:right; display:block; padding-top:1rem; text-align:left; width:3.58rem; height:2.42rem; overflow:hidden; color:#fff; font: 0.75rem/1rem "microsoft Yahei";}
.m-zs .m-cnt li.z-on{ font-weight:bold; background:#1c6bac;}
 
.m-zs .m-cnt li:nth-child(1):before{ background:#fff url(img/zs_p1.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}
.m-zs .m-cnt li:nth-child(1).z-on:before{position:absolute; content:""; top:0.34rem; left:0.29rem; background:#fff url(img/zs_p11.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}

.m-zs .m-cnt li:nth-child(2):before{ background:#fff url(img/zs_p2.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}
.m-zs .m-cnt li:nth-child(2).z-on:before{position:absolute; content:""; top:0.34rem; left:0.29rem; background:#fff url(img/zs_p22.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}

.m-zs .m-cnt li:nth-child(3):before{ background:#fff url(img/zs_p3.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}
.m-zs .m-cnt li:nth-child(3).z-on:before{position:absolute; content:""; top:0.34rem; left:0.29rem; background:#fff url(img/zs_p33.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}

.m-zs .m-cnt li:nth-child(4):before{ background:#fff url(img/zs_p4.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}
.m-zs .m-cnt li:nth-child(4).z-on:before{position:absolute; content:""; top:0.34rem; left:0.29rem; background:#fff url(img/zs_p44.png) no-repeat left top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%; background-size:100%;}


.m-zs .sclwrap_box , .m-zs .m-box{ height:9.54rem; overflow:hidden;}
.m-zs .con{float:left; width:100%; display:inline;}

.zs_c ul{ width:93.75%; overflow:hidden; margin:0 auto;}
.zs_c ul li{ background:#fff; float:left; line-height:0px; position:relative; width:12.13rem; height:9.54rem; overflow:hidden;}
.zs_c ul li:nth-child(2n){ float:right;}
.zs_c ul li span{ display:block; color:#666; text-align:center; font:0.83rem/1.67rem "Microsoft Yahei"; border-bottom:0.08rem solid #dfdfdf;}

.m-zs p{ width:16.67rem;  height:2.5rem;overflow:hidden; text-align:center; margin:1.25rem auto 0; font:1rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1; border-radius:0.2rem;}



/*m-dz-------------------------------------------------------------------------------------------------------------------------------*/
.m-dz{ position: relative; height:33.83rem; overflow:hidden; background:#1c6bac url(img/dz_ibj.jpg) no-repeat center 27.15rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-dz .m-h2{ margin:2.29rem auto 0.96rem; height:3.63rem; overflow:hidden; color:#fff;  background:url(img/dz_tl.gif) no-repeat center 0.79rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-dz .m-h2 b{ color:#fff;}
.m-dz .m-h2 em{ color:#fff;}
.m-dz .m-h2 i{ color:#fff; font:1rem/1.67rem "Microsoft Yahei";}

.dz_u1{ margin:0 auto 1.32rem; height:7.6rem; width:94.75%; overflow:hidden;}
.dz_u1 li{ position:relative; float:left; line-height:0rem; margin-right:1.25rem; height:7.5rem; width:7.5rem; overflow:hidden;}
.dz_u1 li span{ position:absolute; left:0rem; top:4rem; text-align:center; width:7.5rem; overflow:hidden; font: bold 0.92rem/1.58rem "Microsoft Yahei"; color:#1c6bac;}
.dz_u1 li:nth-child(3){ margin-right:0rem;}

.dz_list{ float: right;display: inline; margin-right: 0.8rem; width:6.13rem;  overflow:hidden;}
.dz_list a{ display: block; width:6.13rem; height:3.96rem; overflow:hidden; border-right:0.25rem solid #04467c; background:#034f8d; font:0.92rem/3.96rem "Microsoft Yahei"; color:#fff; text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.dz_list .dz_dd2{border-right:0.25rem solid #044880; background:#035292; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.dz_list .dz_dd3{border-right:0.25rem solid #055190;border-bottom:0.25rem solid #055190; background:#0e5792; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}


.ab_u1{ width:93.75%; overflow:hidden; height:2.5rem; margin:0 auto 0.63rem;}
.ab_u1 li{ float:left; margin-right:0.1rem; width:8.20rem; height:2.5rem; overflow:hidden; text-align:center; font:0.82rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1;}
.ab_u1 li.z-on{ background:#1c6bac; font-weight:bold;}
.ab_u1 a:nth-child(3) li{ margin-right:0rem;}

.m-dz .sclwrap_box{margin-left: 0.66rem;}
.m-dz .sclwrap_box , .m-dz .m-box{ float: left;  height:11.83rem; width:18.75rem; overflow:hidden;}
.m-dz .con{float:left; display:inline; width:100%;}
.m-dz .con .m-box2{ display: inline; width:18.75rem; height:11.83rem; overflow: hidden; }

.m-about p{ margin:1rem auto 0; width:93.75%; overflow:hidden; font:0.83rem/1.29rem "Microsoft Yahei"; color:#666;}
.m-about p a{ color:#666; font-weight:bold;}


.m-cnt22{ position: absolute; left: 14rem; top:26rem; width: 5.0rem; overflow: hidden; height:1.25rem;}
.m-cnt22 li{float:left; margin-right: 0.333rem;font:0.83rem/1.25rem "Microsoft Yahei"; color: #fff; text-align: center;  width:1.25rem; height:1.25rem; overflow: hidden; background:#b1b1b1; border-radius: 100%;}
.m-cnt22 li.z-on{background:#1c6bac; border-radius: 100%;}
.m-cnt22 li:nth-child(3){ margin-right:0rem;}







.m-dz p{ margin:1rem auto 0; height:2.5rem; width:16.67rem; overflow:hidden; text-align:center; color:#1c6bac; font:1rem/2.5rem "Microsoft Yahei"; background:#fff; border-radius:0.2rem;}
.m-dz p em{ display:inline-block; vertical-align:top; padding:0.46rem 0.5rem 0 0; width:1.58rem; height:1.58rem; overflow:hidden; line-height:0rem;}


/*m-anli-------------------------------------------------------------------------------------------------------------------------------*/
.m-anli{ position:relative; height:31.88rem; overflow:hidden;}
.m-anli .m-h2{ margin:2.21rem auto 0.33rem; height:3.63rem; overflow:hidden; color:#282828;  background:url(img/al_tl.gif) no-repeat center 0.79rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-anli .m-h2 b{ color:#AA5F03;}
.m-anli .m-h2 em{ color:#282828;}
.m-anli .m-h2 i{ color:#282828; font: bold 0.83rem/1.5rem "Microsoft Yahei";}

.m-anli ul{ width:95%; overflow:hidden; height:2.5rem; margin:0 auto 0.63rem;}
.m-anli li{ float:left; margin-right:0.1rem; width:6.2rem; height:2.5rem; overflow:hidden; text-align:center; font:0.82rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1;}
.m-anli li.z-on{ background:#1c6bac; font-weight:bold;}
.m-anli a:nth-child(4) li{ margin-right:0rem;}

.m-anli .prev , .m-anli .next{ position:absolute; z-index:99; width:2.08rem; height:2.08rem; overflow:hidden; top:16.75rem;}
.m-anli .prev { left:0.83rem;}
.m-anli .next{ right:0.83rem;}

.m-anli .sclwrap_box ,.m-anli .m-box{ height:21.88rem; overflow:hidden;}
.m-anli .con{ display:inline; float:left; width:100%;}
.m-anli .con dl{ margin:0 auto;  width:93.75%;height:21.88rem;  overflow:hidden; background:#666;}
.m-anli .con dl dt{ height:16.88rem;  width:100%; overflow:hidden;}
.m-anli .con dl dd{ padding:0.6rem 1.098rem 0; font:0.75rem/1.21rem "Microsoft Yahei"; color:#fff;}
.m-anli .con dl dd a{ font-weight:bold; color:#fff;}


/*m-ys-------------------------------------------------------------------------------------------------------------------------------*/
.m-ys{ height:39.58rem; width:100%; overflow:hidden;   background:url(img/ys_bj.jpg) no-repeat center top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-ys h2{ margin:2rem auto 1.71rem; height:5.63rem; overflow:hidden; text-align:center; color:#fff; font:1.5rem/1.96rem "Microsoft Yahei"; overflow:hidden; background:url(img/ys_tl.gif) no-repeat center 2.71rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-ys h2 b{ color:#fff; display:block; font: bold 1.5rem/1.92rem "Microsoft Yahei";}
.m-ys h2 i{ display:block; font:1.25rem/1.75rem "Microsoft Yahei"; color:#fff;}

.m-ys .m-cnt{ position:relative; margin:0 auto; height:0.83rem; width:4.9rem; overflow:hidden;}
.m-ys .m-cnt li{float:left; margin-right:1.16rem; height:0.83rem; width:0.83rem; overflow:hidden; background:#b2bac0; border-radius:100%;}
.m-ys .m-cnt li.z-on{ background:#fff; border-radius:100%;}
.m-ys .m-cnt li:nth-child(3){ margin-right:0rem;}

.m-ys .sclwrap_box , .m-ys .m-box{ height:27.54rem; overflow:hidden;}
.m-ys .con{float:left; width:100%; display:inline;}

.m-ys .con dl{ margin:0 auto 1rem;  width:95.75%; overflow:hidden;}
.m-ys .con dl dt{ float:left; width:3.0rem; height:1.67rem; overflow:hidden;}
.m-ys .con dl dd{ float:right; width:22.0rem; overflow:hidden; font:0.83rem/1.29rem "Microsoft Yahei"; color:#fff;}
.m-ys .con dl dd h3{ font:bold 1rem/1.63rem "Microsoft Yahei"; color:#fff;}
.m-ys .con dl dd b{}
.m-ys .con dl:nth-child(1){ margin-bottom:2rem;}
.m-ys .con p{ height:15rem;  width:100%; overflow:hidden; margin:0 auto;}


/*m-jies-------------------------------------------------------------------------------------------------------------------------------*/
.m-jies{ position:relative; height:42.17rem; overflow:hidden; }
.m-jies .m-h2{ margin:2.21rem auto 0.46rem; background:url(img/jies_tl.gif) no-repeat center 0.79rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}

.m-jies dl{ margin:0 auto; height:27.79rem;  width:94.75%; overflow:hidden;}
.m-jies dt{ height:15.75rem; overflow:hidden; width:100%;}
.m-jies dd h3{ margin:0.92rem 0 0.67rem 0; border-bottom:0.13rem solid #1c6bac; height:3.75rem; overflow:hidden; width:100%; font:bold 1rem/1.5rem "Microsoft Yahei"; color:#282828;}
.m-jies dd h3 b{ font:1.5rem/1.92rem "Microsoft Yahei"; color:#282828;}
.m-jies dd h3 em{ display:block; font:1rem/1.46rem "Microsoft Yahei"; color:#282828;}
.m-jies dd span{ display:block; color:#282828; font:0.92rem/1.92rem "Microsoft Yahei"; padding-left:1.08rem;  background:url(img/jies_ic1.jpg) no-repeat left 0.63rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:0.83rem 0.71rem;}

.m-jies .prev , .m-jies .next{ position:absolute; z-index:99; width:2.08rem; height:2.08rem; overflow:hidden; top:35.96rem;}
.m-jies .prev { left:2.08rem;}
.m-jies .next{ right:1.03rem;}

.m-jies .sclwrap_box ,.m-jies .m-box{ height:6.25rem; overflow:hidden;}
.m-jies .con{ display:inline;float:left; width:100%;}
.m-jies .con ul{ width:93.75%; overflow:hidden; margin:0 auto;}
.m-jies .con ul li{ float:left; margin-left:0.78rem; display:inline; line-height:0rem; width:7.33rem; height:6.25rem; overflow:hidden;}
.m-jies .con ul li:nth-child(1){ margin-left:1.25rem;}

.m-jies p{ position:absolute; left:0.83rem; top:33.45rem; width:1.25rem; height:6.25rem; overflow:hidden; text-align:center; font:0.83rem/1rem "Microsoft Yahei"; color:#fff; background:#1c6bac; padding-top:1rem; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}


/*m-kh-------------------------------------------------------------------------------------------------------------------------------*/
.m-kh{ height:26.92rem; overflow:hidden;}
.m-kh .m-h2{ margin:0 auto; background:url(img/kh_tl.gif) no-repeat center 0.79rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}

.m-kh dl{ margin:1rem auto 0; height:8.54rem;  width:94.75%; overflow:hidden; border-bottom:1px solid #c8c8c8;}
.m-kh dt{ float:left; width:12.08rem; overflow:hidden; height:8.38rem;}
.m-kh dd{ float:right; color:#666; width:12.6rem; overflow:hidden; font:0.83rem/1rem "Microsoft Yahei";}
.m-kh dd h3{ margin-bottom:0.42rem; height:2.54rem; overflow:hidden; border-bottom:0.13rem solid #c8c8c8; font:bold 0.71rem/1rem "Microsoft Yahei"; color:#282828;}
.m-kh dd h3 em{ display:block; font:0.83rem/1rem "Microsoft Yahei"; color:#282828;}
.m-kh dd a{color:#666; font-weight:bold;} 
.m-kh .nones{ border:none;}

.m-kh p{width:16.67rem;  height:2.5rem;overflow:hidden; text-align:center; margin:0 auto; font:1rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1; border-radius:0.2rem;}

/*m-bann1-------------------------------------------------------------------------------------------------------------------------------*/
.m-bann1{ height:8.13rem; overflow:hidden; width:100%;  background:url(img/bann1.jpg) no-repeat center top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.m-bann1 p{ margin:4.71rem 0 0 2.92rem; height:1.79rem; overflow:hidden; font: bold 1.5rem/1.79rem "Microsoft Yahei"; color:#fff;}
.m-bann1 p em{ display:inline-block; vertical-align:top; padding:0 0.5rem 0 0; width:1.79rem;  height:1.79rem; overflow:hidden;}

/*m-about-------------------------------------------------------------------------------------------------------------------------------*/
.m-about{ position: relative; height:30.67rem; overflow:hidden;}
.m-about .m-h2{ margin:2.29rem auto 0.46rem; background:url(img/ab_tl.gif) no-repeat center 0.79rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}

.ab_u1{ width:93.75%; overflow:hidden; height:2.5rem; margin:0 auto 0.63rem;}
.ab_u1 li{ float:left; margin-right:0.1rem; width:8.20rem; height:2.5rem; overflow:hidden; text-align:center; font:0.82rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1;}
.ab_u1 li.z-on{ background:#1c6bac; font-weight:bold;}
.ab_u1 a:nth-child(3) li{ margin-right:0rem;}

.m-about .sclwrap_box , .m-about .m-box{height:15rem; width:100%; overflow:hidden;}
.m-about .con{float:left; display:inline; width:100%;}
.m-about .con .m-box{ width: 93.75%; overflow: hidden; }

.m-about p{ margin:1rem auto 0; width:93.75%; overflow:hidden; font:0.83rem/1.29rem "Microsoft Yahei"; color:#666;}
.m-about p a{ color:#666; font-weight:bold;}


.m-cnt11{ position: absolute; right: 1rem; top:22.0rem; width: 5.0rem; overflow: hidden; height:1.25rem;}
.m-cnt11 li{float:left; margin-right: 0.333rem;font:0.83rem/1.25rem "Microsoft Yahei"; color: #fff; text-align: center;  width:1.25rem; height:1.25rem; overflow: hidden; background:#b1b1b1; border-radius: 100%;}
.m-cnt11 li.z-on{background:#1c6bac; border-radius: 100%;}
.m-cnt11 li:nth-child(3){ margin-right:0rem;}


/* news-----------------------------------------------------------------------------------------------------------------------*/
.m-news{ position:relative; height:20.67rem; overflow:hidden;}

.m-news .m-cnt{width:93.75%; overflow:hidden; height:2.5rem; margin:0 auto 0.83rem;}
.m-news .m-cnt li{ float:left; margin-right:0.1rem; width:8.20rem; height:2.5rem; overflow:hidden; text-align:center; font:0.82rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1;}
.m-news li.z-on{ background:#1c6bac; font-weight:bold;}
.m-news li:nth-child(3){ margin-right:0rem;}

.m-news .sclwrap_box , .m-news .m-box{ height:12.71rem; overflow:hidden;}
.m-news .con{float:left; width:100%; display:inline;}

.news_c ul{ width:93.75%; overflow:hidden; margin:0 auto;}
.news_c ul li{ width:100%; height:2rem; font:0.92rem/2rem "Microsoft Yahei"; color:#555; overflow:hidden;padding-left:1.13rem;  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; background:url(img/n_ic.gif) no-repeat left 0.71rem;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:0.67rem 0.67rem;}

.m-news p{width:16.67rem;  height:2.5rem;overflow:hidden; text-align:center; margin:0 auto; font:1rem/2.5rem "Microsoft Yahei"; color:#fff; background:#b1b1b1; border-radius:0.2rem;}




@media screen and (min-width:320px){
	html{ font-size:75%;}
}
@media screen and (min-width:360px){
	html{ font-size:85%;}
}
@media screen and (min-width:375px){
	html{ font-size:87.5%;}
}
@media screen and (min-width:400px){
	html{ font-size:93.75%;}
}			
@media screen and (min-width:414px){
	html{ font-size:96%;}
}
@media screen and (min-width:480px){
	html{ font-size:112.5%;}
}
@media screen and (min-width:568px){
	html{ font-size:131.25%;}
}
@media screen and (min-width:639px){
	html{ font-size:150%;}
}