body { font-family:"微软雅黑"; text-decoration:none;    max-width: 1600px;
    margin: 0 auto; }
a { color:#333; text-decoration:none;}
a:hover{ text-decoration:none;}
li{list-style:none}
ul{padding:0;margin:0}
.head{width:100%;}
.head_c{width:1200px;margin:0 auto}
.top{height:80px;overflow:hidden}
.logo{float:left;height:80px;display:flex;align-items:center}
.bard{float:right}
.mes{float:left;height:80px;display:flex;align-items:center;font-size:18px;}
.tel{float:left;margin-left:80px;height:80px;display:flex;align-items:center;font-size:18px;}
.nav{height:70px;width:100%;overflow:hidden}
.nav_a{width:950px;float:left;}
.nav_a ul{overflow:hidden}
.nav_a li{float:left;margin-right:75px;height: 70px;display: flex;align-items: center;}
.nav_a li a{font-size:16px;font-weight:bold}
.nav_b{width:250px;float:left;}
.kg{float:left;height:70px;display:flex;align-items:center;margin:0 10px}
.kg_b{float:right;height:70px;display:flex;align-items:center;margin:0 10px}
.banner{margin:0 auto;overflow:hidden;text-align:center}
.banner img{width:100%}
.center{width:100%;overflow:hidden}
.sam{width:1200px;margin:150px auto;overflow:hidden}
.ep{float:left;position:relative;background:#fff;padding:10px;box-shadow: 0px 0px 7px #d2d2d2;border: solid 1px #efe7e7;margin-left:20px;margin-bottom:60px}
.ep:nth-child(3n-2){margin-left:0}
.zhezhao{position:absolute;top:0}
.jas{    font-style: italic;font-size:28px;color:#fff;margin:20px 0px 10px 20px}
.jas_a{font-size:14px;margin:0 20px}
.jas_a a{color:#fff;}
.about{width:100%;background:#f5f8fc;overflow:hidden}
.about_c{width:1200px;margin:0px auto;overflow:hidden;padding:120px 0}
.about_left{float:left;}
.m_tut{font-size:45px;font-style:italic;margin-top:0}
.about_left li{font-size:18px;margin:15px 0;font-family:"Arial"}
.oaum{font-size:20px;font-weight:bold;margin-top:40px;font-family:"Arial"}
.oaum2{font-size:18px;margin-top:10px;font-family:"Arial"}
.oav{border-bottom:solid 4px #000;width:120px;margin-top:40px;padding-bottom:5px;text-align:center}
.oav a{font-size:14px;font-family:"Arial"}
.about_img{float:left;position:relative}
.about_img2{margin-left:30px;float:left;position:relative}
.about_right{float:right}
.zkl{position:absolute;height:60px;background:rgba(41,37,33,0.8);bottom:0;width:100%}
.zkl p{color:#fff;font-size:15px;text-align:center}
.new{width:100%;overflow:hidden}
.new_c{width:1200px;overflow:hidden;margin:150px auto;}
.new_left{width:50%;float:left;}
.news{border-bottom:solid 1px #000}
.xie{font-size:30px;font-style:italic;}
.ew{height:40px;display:flex;align-items:center}
.new_lp{margin-bottom:40px}
.lp_a{font-size:16px;color:#000}
.lp_b{font-size:16px;color:#808080}
.new_right{width:45%;float:right;}
.run_left{float:left;margin-top:20px;width:48%;margin-right:4%}
.run_left:nth-child(2){margin-right:0}
.run_left img{width:100%}
.footer{background:#f5f8fc;}
.footer_c{width:1200px;margin:0px auto;position:relative;padding:100px 0 60px;border-bottom:solid 1px #dcdfe2}
.mes_p{position:absolute;width:620px;height:90px;box-shadow: 0px 0px 7px #d2d2d2;border: solid 1px #efe7e7;top:-45px;margin-left:-310px;left:50%;border-bottom:solid 1px #dcdfe2;background:#fff}
.font_ul{overflow:hidden}
.font_ul li{float:left;margin-left:12%}
.font_ul li:nth-child(1){margin-left:0}
.font_ul li a{font-size:18px;font-weight:bold}
.mksas{margin:30px 0px 30px 50px;display:flex;align-items:center;font-size:18px;font-weight:bold;color:#1c1f87;float:left;border-right:solid 1px #e9e9e9;padding-right:60px}
.mksas_a{margin:30px 0px 30px 0px;display:flex;align-items:center;font-size:18px;font-weight:bold;color:#1c1f87;float:left;padding-left:60px}
.bottom{width:1200px;margin:0 auto;height:40px;display:flex;justify-content:center;align-items:center}
.bottom p{font-size:12px;color:#7e7e7e}

/* 公司简介 */
.intro{background:#efefef;width:100%;overflow:hidden}
.intro_title{font-size:44px;font-weight:bold;text-align:center;margin:100px auto}
.intro_c{width:1200px;margin:0 auto;overflow:hidden}
.intro_l{float:left;width:380px;margin-right:30px}
.intro_l:nth-child(3){margin-right:0}
.intro_l img{width:100%}
.bam{color:#3a7fdb;font-size:18px;}
.bum{color:#a6a6a6;font-size:18px}
.olm{font-size:15px;color:#321a1a;margin-top:65px;line-height:1.5em}
.inros{width:100%;overflow:hidden}
.inros_c{width:1200px;margin:180px auto 60px;overflow:hidden}
.inros_l1{width:255px;height:270px;float:left;background:url("../images/m1.png")no-repeat;background-size:100%}
.inros_l2{width:255px;height:270px;float:left;background:url("../images/m2.png")no-repeat;background-size:100%;margin-left:50px}
.inros_l3{width:255px;height:270px;float:left;background:url("../images/m3.png")no-repeat;background-size:100%;margin-left:50px}
.inros_l4{width:255px;height:270px;float:left;background:url("../images/m4.png")no-repeat;background-size:100%;margin-left:50px}
.inros_sk{text-align:center;margin:100px auto}
.inros_sk p{font-size:18px;font-weight:bold}
.inros_sk .skl{color:#3a7fdb}
.quxian{text-align:center;width:100%;overflow:hidden}
.quxian img{width:100%}
.ab_work{width:1200px;margin:120px auto 270px;overflow:hidden}
.work_l{width:380px;float:left;}
.work_m{width:790px;overflow:hidden;padding-left:30px}
.work_lop{width:790px;overflow:hidden}
.work_l img{width:100%}
.yhu{font-size:44px;color:#000;margin:0}
.ymu{float:left;width:380px;}
.ymu p{font-size:15px;line-height:1.8em}
.ypu{float:left;margin-left:30px;width:380px;}
.ypu p{font-size:15px;line-height:1.8em}

/* 产品 */
.cp_list{width:100%;overflow:hidden}
.cp_list_c{width:1200px;margin:90px auto 180px;overflow:hidden}
.list_ul{overflow:hidden}
.list_ul li{float:left;margin-left:25px;padding:5px 20px} 
.list_ul li a{font-size:15px;font-weight:bold}
.list_ul li:nth-child(1){margin-left:0}
.tab{background:#3a7fdb}
.tab a{color:#fff}
.cpls{width:100%;overflow:hidden;margin-top:50px}
.cpls_cp{float:left;width:280px;height:250px;margin-left:25px;margin-bottom:60px}
.cpls_cp img{width:100%}
.cpls_cp:nth-child(4n-3){margin-left:0}
.xos{float:right;font-size:14px;color:#1c1f87;font-weight:bold}
.page{text-align:center}
.mol{width:100%;height:170px;display:flex;justify-content:center;align-items:center;border:solid 1px #f7f7f7}
/* 新闻 */
.new_list{width:100%;overflow:hidden}
.new_list_c{width:1200px;margin:110px auto 180px;overflow:hidden}
.new_losa{border-bottom:solid 1px #000;}
.new_lk{margin:20px 0 40px;overflow:hidden}
.new_lk p{font-size:15px;color:#000}
.new_date{float:right;font-size:15px;color:#7e7e7e}
.new_lk .new_desc{font-size:15px;color:#808080}


/* 资质 */
.zizhi{width:100%;overflow:hidden}
.zizhi_c{width:1200px;margin:130px auto 180px;overflow:hidden}
/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto 50px; width: 1200px; overflow: hidden; position: relative; }
.msKeimgBox ul { width: 1200px; overflow:hidden}
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox {height: 680px;
    width: 485px;
    margin-top: -300px;
    margin-left: -242px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../images/mke_imgMbg.png) repeat; height: 57px; width: 818px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left; height:410px; margin: 0 120px 90px 0; width: 320px; cursor: pointer; }
.msKeimgBox ul li:nth-child(3n){margin-right:0}
.mskeTogBtn { background: url(../images/mke_moreImg.jpg) no-repeat; height: 93px; width: 185px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn2 { background: url(../images/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox2 { height: auto; }
.rzs{height:40px;display:flex;justify-content:center;align-items:center;background:#f1f1f1;font-size:14px;color:#232323}
/* 效果CSS结束 */


/* 联系我们 */
.contact{width:100%;overflow:hidden;background:#f7f7f7;}
.contact_c{width:1400px;overflow:hidden;margin:170px 0}
.contact_left{width:780px;float:left}
.contact_left img{width:100%}
.contact_right{width:540px;float:right;}
.cus{font-size:30px;font-weight:bold}
.contact_bl{margin-top:40px}
.bl_t{font-size:18px;}
.bl_t2{font-size:15px;color:#808080}
.message{width:100%;overflow:hidden;}
.message_c{width:1000px;margin:180px auto;overflow:hidden}
.mess_left{float:left;width:510px;}
.mess_left img{width:100%}
.mess_right{float:right;width:430px}

.mo_input{width: 98%;
    background: #f7f7f7;
    border: none;
    height: 40px;
    padding-left: 20px;
    margin-bottom: 20px;}

.mo_input_c{width: 98%;
    background: #f7f7f7;
    border: none;
    height: 135px;
    padding-left: 20px;
    margin-bottom: 20px;}
.mo_input_sub{background:#e4e4e4;border:none;width:120px;height:40px;color:#878787}


/* 留言板 */
.liuyan{width:100%;overflow:hidden;background:#f7f7f7}
.liuyan_c{width:1200px;margin:150px auto;overflow:hidden}
.liuyan_left{float:left;width:510px;margin:0 50px 0 60px}
.liuyan_left img{width:100%}
.liuyan_right{float:right;width:580px;}

.liuyan_right .mo_input{width: 80%;
    background: #fff;
    border: none;
    height: 40px;
    padding-left: 20px;
    margin-bottom: 20px;}
.liuyan_right .mo_input_c{width: 80%;
    background: #fff;
    border: none;
    height: 135px;
    padding-left: 20px;
    margin-bottom: 20px;}
.liuyan_right .mo_input_sub{background:#fff;border:none;width:120px;height:40px;color:#878787}
.liuyan_kl{margin-top:70px;}
.liuyan_kl p{font-size:15px;line-height:2em}
/*新闻详情 */
.new_show{width:800px;margin:0 auto;overflow:hidden}
.sn_title{font-size:18px;color:#333;text-align:center;}
.sn_dat{font-size:12px;color:#999;font-family:"宋体";margin:20px 0 0;text-align:center;border-bottom:solid 1px #999;padding-bottom:20px}
.nesw_s{padding:20px 0;    border-bottom: solid 1px #999;}
.nesw_s img{width:100%}
.tiaozhuan{ overflow:hidden;    border-top: solid 1px #ddd;padding-top: 20px;margin-bottom:50px}
.tiaozhuan a{ overflow:hidden; text-decoration:none; color:#999; font-size:12px;font-family:"宋体"}
.tiaozhuan p{line-height:2em}

/* 隐藏 */
.phone_header{display:none}
.phone_bottom{display:none}

@media only screen and (max-width:1240px){
	.head_c {
    width: 90%;
    margin: 0 auto;
}
.nav_a {
    width: 80%;
    float: left;
}
.nav_b {
    width: 20%;
    float: left;
}
.nav_a li {
    float: left;
    margin-right: 4%;
    height: 70px;
    display: flex;
    align-items: center;
}
.kg {
    float: left;
    height: 70px;
    display: flex;
    align-items: center;
    margin: 0 1%;
}
.kg_b {
    float: right;
    height: 70px;
    display: flex;
    align-items: center;
    margin: 0 1%;
}
.sam {
    width: 80%;
    margin: 75px auto;
    overflow: hidden;
}
.ep {
    float: left;
    position: relative;
    background: #fff;
    padding: 1%;
    box-shadow: 0px 0px 7px #d2d2d2;
    border: solid 1px #efe7e7;
    margin-left: 10%;
    margin-bottom: 60px;
    width: 42%;
}
.ep img{width:100%}
.ep:nth-child(2n-1) {
   
    margin-left: 0!important;
}
.ep:nth-child(3n-2){margin-left:10%}
.about_c {
    width: 80%;
    margin: 0px auto;
    overflow: hidden;
    padding: 120px 0;
}
.about_left {
    float: none;
   
}
.oav {
    border-bottom: solid 4px #000;
    width: 120px;
    padding-bottom: 5px;
    margin: 40px auto;
}
.about_right {
    float: none;
    overflow: hidden;
}
.about_img {
    float: left;
    position: relative;
    width: 33%;
}
.about_img img{width:100%}
.about_img2 {
    margin-left: 33%;
    float: left;
    position: relative;
    width: 33%;
}
.about_img2 img{width:100%}
.new_c {
    width: 80%;
    overflow: hidden;
    margin: 75px auto;
}
.footer_c {
    width: 80%;
    margin: 0px auto;
    position: relative;
    padding: 100px 0 60px;
    border-bottom: solid 1px #dcdfe2;
}
.bottom {
    width: 80%;
    margin: 0 auto;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.font_ul li:nth-child(1) {
    margin-left: 20%;
}
.font_ul li {
    float: left;
    margin-left: 20%;
   margin-bottom: 20px;
}
	
	/* 公司简介 */
	.intro_c {
    width: 80%;
    margin: 0 auto 50px;
    overflow: hidden;
}
.intro_l {
    float: none;
    width: 100%;
    margin-right: 0;
	margin-bottom:40px
}
.intro_l:nth-child(2) {
	float:left;width:40%
}
.intro_l:nth-child(3) {
	float:left;width:40%;margin-left:20%
}
.intro_l p{text-indent:2em;}

.olm {
    font-size: 15px;
    color: #321a1a;
    margin-top: 0;
    line-height: 1.5em;
}
.intro_title {
    font-size: 44px;
    font-weight: bold;
    text-align: center;
    margin: 50px auto;
}
.inros_c {
    width: 80%;
    margin: 90px auto 60px;
    overflow: hidden;
}
.inros_l1{width:20%;height:210px;float:left;background:url("../images/m1.png")no-repeat;background-size:100%}
.inros_l2{width:20%;height:210px;float:left;background:url("../images/m2.png")no-repeat;background-size:100%;margin-left:6%}
.inros_l3{width:20%;height:210px;float:left;background:url("../images/m3.png")no-repeat;background-size:100%;margin-left:6%}
.inros_l4{width:20%;height:210px;float:left;background:url("../images/m4.png")no-repeat;background-size:100%;margin-left:6%}
.inros_sk {
    text-align: center;
    margin: 40% auto;
}
.inros_sk p {
    font-size: 15px;
    font-weight: bold;
}
.ab_work {
    width: 80%;
    margin: 60px auto 140px;
    overflow: hidden;
}
.work_l {
    width: 60%;
    float: none;
    margin: 0 auto;
}

.work_m {
    width: 100%;
    overflow: hidden;
    padding-left: 0;
	margin-top:40px
}
.yhu {
    font-size: 44px;
    color: #000;
    margin: 0;
    text-align: center;
}
.work_lop {
    width: 100%;
    overflow: hidden;
}
.ymu {
    float: none;
    width: 100%;
}
.ymu p {
    font-size: 15px;
    line-height: 1.8em;
    text-indent: 2em;
}
.ypu {
    float: none;
    margin-left: 0;
    width: 100%;
}
.ypu p {
    font-size: 15px;
    line-height: 1.8em;
    text-indent: 2em;
}

	/* 产品 */
.cp_list_c {
    width: 80%;
    margin: 90px auto 180px;
    overflow: hidden;
}
.list_ul li {
    float: left;
    margin-left: 0;
    padding: 5px 20px;
	margin-bottom:10px
}
.cpls_cp {
    float: left;
    width: 24%;
    height: auto;
    margin-left: 1%;
    margin-bottom: 40px;
}
.xos {
    float: left;
    font-size: 14px;
    color: #1c1f87;
    font-weight: bold;
	width: 100%;
}


	/* 新闻 */
	.new_list_c {
    width: 80%;
    margin: 60px auto 180px;
    overflow: hidden;
}
	/* 资质 */
.zizhi_c {
    width: 80%;
    margin: 60px auto 80px;
    overflow: hidden;
}
.msKeimgBox {
    margin: 0px auto 50px;
    width: 100%;
    overflow: hidden;
    position: relative;
}
.hidden{display:none}
.msKeimgBox ul {
    width: 100%;
    overflow: hidden;
}
.msKeimgBox ul li {
    float: left;
    height: auto;
   margin: 0 2.5% 40px 2.5%;
    width: 45%;
    cursor: pointer;
}
/* 联系我们 */
.contact_c {
    width: 80%;
    overflow: hidden;
    margin: 60px auto;
}
.contact_left {
    width: 80%;
    float: none;
    margin: 0 auto;
}
.contact_right {
    width: 80%;
    float: none;
    margin: 0 auto;
}
.message_c {
    width: 80%;
    margin: 60px auto;
    overflow: hidden;
}
.mess_left {
    float: none;
    width: 70%;
    margin: 0 auto;
}
.mess_right {
    float: none;
    width: 70%;
    margin: 0 auto 50px;
}
.liuyan_c {
    width: 80%;
    margin: 60px auto 100px;
    overflow: hidden;
}
.liuyan_left {
    float: left;
    width: 40%;
    margin: 0 2.5% 0 2.5%;
}
.liuyan_right {
    float: right;
    width: 50%;
}

}


@media only screen and (max-width:798px){
	.head{display:none}
	.phone_header{display:block}
	.footer{
    display: none;
}
/* 手机版尾部 */
.phone_bottom{ width:100%; height:54px; background:#000; position:fixed;_position: absolute;display:block;
_bottom: auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); bottom:0; z-index:999;}
.phone_bottom li{ float:left; width:25%; background:url(../images/fenge_10.jpg) right no-repeat; height:54px; text-align:center;}
.phone_bottom li .img{ height:20px; margin:10px 0 2px;}
.phone_bottom li .tit{ font-size:0.9em; color:#fff;}


.new_left {
    width: 100%;
    float: none;
}
.new_right {
    width: 100%;
    float: none;
    margin-top: 40px;
}
.about_c {
    width: 80%;
    margin: 0px auto;
    overflow: hidden;
    padding: 60px 0;
}
/* 简介 */
.intro {
    background: #efefef;
    width: 100%;
    overflow: hidden;
    margin-top: 64px;
}
.intro_title {
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin: 50px auto;
}
.inros_l1{width:40%;height:auto;float:left;background:url("../images/m1.png")no-repeat;background-size:100%}
.inros_l2{width:40%;height:auto;float:left;background:url("../images/m2.png")no-repeat;background-size:100%;margin-left:20%}
.inros_l3{width:40%;height:auto;float:left;background:url("../images/m3.png")no-repeat;background-size:100%;margin-left:0}
.inros_l4{width:40%;height:auto;float:left;background:url("../images/m4.png")no-repeat;background-size:100%;margin-left:20%}
.inros_c {
    width: 80%;
    margin: 60px auto 60px;
    overflow: hidden;
}
.yhu {
    font-size: 20px;
    color: #000;
    margin: 0;
    text-align: center;
}
/* 产品 */
.cp_list_c {
    width: 80%;
    margin: 40px auto 80px;
    overflow: hidden;
}
.cpls_cp {
    float: left;
    width: 32%;
    height: 240px;
    margin-left: 1%;
    margin-bottom: 0px;
}
.cpls_cp:nth-child(4n-3) {
    margin-left: 1%;
}
.cpls_cp:nth-child(3n-2) {
    margin-left: 0;
}
.cpls {
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    margin-bottom: 100px;
}
.banner {
    margin: 64px auto 0;
    overflow: hidden;
    text-align: center;
}
/* 案例 */
.msKeimgBox ul li img{width:100%;height:auto}
/* 联系 */
.contact_c {
    width: 80%;
    overflow: hidden;
    margin: 130px auto 80px;
}
}

@media only screen and (max-width:425px){
	.sam {
    width: 80%;
    margin: 75px auto 0;
    overflow: hidden;
}
.jas {
    font-style: italic;
    font-size: 12px;
    color: #fff;
    margin: 20px 0px 10px 20px;
}
.jas_a {
    font-size: 12px;
    margin: 0 20px;
}
.m_tut {
    font-size: 20px;
    font-style: italic;
    margin-top: 0;
}
.about_left li {
    font-size: 16px;
    margin: 15px 0;
    font-family: "Arial";
}
.oaum {
    font-size: 18px;
    font-weight: bold;
    margin-top: 40px;
    font-family: "Arial";
}
.oaum2 {
    font-size: 16px;
    margin-top: 10px;
    font-family: "Arial";
}
.zkl p {
    color: #fff;
    font-size: 12px;
    text-align: center;
}
.new_c {
    width: 80%;
    overflow: hidden;
    margin: 40px auto 80px;
}
.sam {
    width: 80%;
    margin: 60px auto 0;
    overflow: hidden;
}
.xie {
    font-size: 20px;
    font-style: italic;
}
/* 简介 */
.intro_title {
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin: 30px auto 0;
}
.inros_l1{width:50%;height:auto;float:left;background:url("../images/m1.png")no-repeat;background-size:100%}
.inros_l2{width:50%;height:auto;float:left;background:url("../images/m2.png")no-repeat;background-size:100%;margin-left:0}
.inros_l3{width:50%;height:auto;float:left;background:url("../images/m3.png")no-repeat;background-size:100%;margin-left:0}
.inros_l4{width:50%;height:auto;float:left;background:url("../images/m4.png")no-repeat;background-size:100%;margin-left:0}
.inros_sk p {
    font-size: 12px;
    font-weight: bold;
}
.inros_c {
    width: 80%;
    margin: 60px auto 20px;
    overflow: hidden;
}
.work_l {
    width: 100%;
    float: none;
    margin: 0 auto;
}

/* 产品 */
.list_ul li {
    float: left;
    margin-left: 0;
    padding: 10px;
    margin-bottom: 10px;
}
.cpls {
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 0px;
}
.cpls_cp {
    float: left;
    width: 49%;
    height:auto;
    margin-left: 1%;
    margin-bottom: 10px;
}
.cpls_cp p{font-size:12px}
.cpls_cp:nth-child(3n-2) {
    margin-left: 1%;
}
.cpls_cp:nth-child(2n-1) {
    margin-left: 0%;
}
.page {
    text-align: center;
    margin: 20px auto;
}
.new_lk {
    margin: 20px 0;
    overflow: hidden;
}
.new_lk .new_desc {
    font-size: 12px;
    color: #808080;
}
.new_list_c {
    width: 80%;
    margin: 0px auto 120px;
    overflow: hidden;
}

.new_lk p {
    font-size: 12px;
    color: #000;
	overflow:hidden
}
.new_date {
    float: left;
    font-size: 12px;
    color: #7e7e7e;
    width: 100%;
}
.mske_html img{width:300px!important;height:auto!important}
.mskelayBox {
    height: 420px;
    margin-top: -210px;
    margin-left: -159px;
    position: fixed;
    left: 50%;
    top: 50%;
    border: 7px solid #FFF;
    z-index: 20;
    background: #FFF;
    display: none;
	width:296px;
    _display: none!important;
}
.contact_left {
    width: 100%;
    float: none;
    margin: 0 auto;
}
.contact_right {
    width: 100%;
    float: none;
    margin: 0 auto;
}
.cus {
    font-size: 18px;
    font-weight: bold;
}
.bl_t {
    font-size: 16px;
}
.bl_t2 {
    font-size: 12px;
    color: #808080;
}
.mess_left {
    float: none;
    width: 100%;
    margin: 0 auto;
}
.mess_right {
    float: none;
    width: 100%;
    margin: 0 auto 50px;
}
.about_img {
    float: left;
    position: relative;
    width: 40%;
}
.about_img2 {
    margin-left: 20%;
    float: left;
    position: relative;
    width: 40%;
}
.bam {
    color: #3a7fdb;
    font-size: 14px;
}
.bum {
    color: #a6a6a6;
    font-size: 14px;
}
.olm {
    font-size: 12px;
    color: #321a1a;
    margin-top: 0;
    line-height: 1.5em;
}
.quxian{display:none}
.ab_work {
    width: 80%;
    margin: 20px auto 100px;
    overflow: hidden;
}
.ymu p {
    font-size: 12px;
    line-height: 1.8em;
    text-indent: 2em;
}
.ypu p {
    font-size: 12px;
    line-height: 1.8em;
    text-indent: 2em;
}
.list_ul li a {
    font-size: 12px;
    font-weight: bold;
}
.nesw_s {
    padding: 20px 0;
    border-bottom: solid 1px #999;
    font-size: 12px;
}
.nesw_s img{width:100%}
.contact_c {
    width: 80%;
    overflow: hidden;
    margin: 100px auto 50px;
}
}



