#banner { font-size:0; overflow:hidden; width:100%; }

.ho{height:100px; background:url(../images/home_m.jpg) no-repeat center top; margin:69px auto 48px;}
.dtd{color:#01649a; font-size:30px; background:url(../images/s_bg.jpg) no-repeat center bottom; line-height:65px; text-align:center;}
.maing_t{color:#030303; text-align:center; line-height:64px; margin-bottom:14px;} 

/*产品中心*/
.customer .container{width:100%; margin:0px auto; text-align:center;}
.customer .customerBtn{width:43px; height:43px;cursor:pointer; position:absolute; }
.customer .customerBtn.leftBtn{right:-63px; top:308px;}
.customer .customerBtn.rightBtn{left:-63px; top:308px;}
.customer .contents{margin:0px auto 0px auto;height:707px;}
.customer .hz_contents{height:238px;}
.customer .contents .contentss{}
.customer .contents .content{}
.customer .contents .hz_content{position:absolute;left:0px;top:0px;width:1200px;}
.customer .contents .content img{border:1px solid #dbdbdb;width:215px;height:91px;margin:0 5px 45px 5px;}
.customer .contents .content img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.customer .contents .content img:hover{}
.pro_menu{display:inline-block; height:43px; margin-top:33px; }
.pro_menu_t{width:136px; border-radius:2px; background-color:#ccc; height:43px; line-height:43px; display:inline-block; margin:0 2px;}
.pro_menu_g{height:43px; display:inline-block;}
.linfl{width:43px; height:43px; line-height:43px;display:inline-block; border-radius:2px;}
.leftBtn{background:url(../images/m_pon_prev.png) no-repeat center center #ccc;}

.pt_content{top:0;}
.p_content{width:285px;/*height:385px;*/margin:0 20px 20px 0px; float:left; background-color:#d2ecf9; text-align:center; line-height:0;}
.pp4, .pp8{margin-right:0;}
.customer .contents .p_content img{width:285px;height:263px;margin:0px auto 0px; border:none;}
.p_content figcaption{line-height:57px; height:57px; overflow:hidden; font-size:14px; color:#030303;}
/*.p_content:hover{background:url(../images/pic_bj.jpg) repeat-y left top;}
.p_content:hover figcaption{color:#fff;}*/

/*公司简介*/
#main_m{background:url(../images/main_bg.jpg) no-repeat center top; padding-top:38px; text-align:center;}
.dtd_about{font-size:14px; color:#fff; border:2px solid #fff; line-height:30px; text-align:center; width:107px; margin:0 auto 27px;}
#main_m p{color:#fff; text-align:center; font-size:14px; line-height:28px; margin-bottom:44px;}
.about_imgt{line-height:0; font-size:0; display: inline-block; border:10px solid #fff; margin:0 3px 24px;}

/*新闻动态*/
.m_news_bd .item { padding:40px 0 0px 0; width:584px; float:left;}
.m_news_bd .time { width:114px; border:solid 1px #ccc;  background-color:#ccc; float:left; text-align:center; }
.m_news_bd .item:hover .time{ border:solid 1px #056499;  background-color:#056499;}
.m_news_bd .time .p2 { font-size:48px; color:#969696; line-height:68px; background-color:#fff; }
.m_news_bd .time .p1 { font-size:12px; color:#fff; line-height:30px; }
.m_news_bd .list { width:454px; float: right; display: inline; }
.m_news_bd .list h4 { font-size:14px; line-height:32px; margin-top:-7px; }
.m_news_bd .list h4 a { color:#222; font-weight:normal; }
.m_news_bd .list h4 a:hover { color:#eb7021; text-decoration:none;}
.m_news_bd .list p { line-height:200%; color: #333; font-size:12px; }
.m_news_bd .item:hover .list h4 a{color:#01649a; font-weight:normal;}
.list1, .list3{margin-right:32px;}

/*证书设备*/
.h_main{margin-top:56px; background-color:#585e66; padding:65px 0;}
.h_gc{ position:relative; width:774px; height:370px; float:left;}
#demo3{overflow:hidden; width:774px; height:370px; float:left;}
.btnPrev_t{display:block; width:40px; height:40px;  position:absolute; right:24px; top:262px; background:url(../images/m_next.jpg) no-repeat center center #fff; border-radius:20px;}
.btnPrev:hover {}
.btnNext_t {display:block; width:40px; height:40px;  position:absolute; left:25px; top:262px; background:url(../images/m_prev.jpg) no-repeat center center #fff; border-radius:20px;}
.btnNext:hover {}
#demo3 ul li{float:left; width:774px; height:370px; font-size:0; display:inline; display:inline; margin-right:20px; padding:0px; position:relative;}
#demo3 ul li a img{display:block; border:0px solid #dadada;}
#demo3 ul li figure {display:block;}
#demo3 ul li .noftgh {height:36px; line-height:36px; width:100%; text-align:center; display:block; overflow:hidden;  font-size:14px; position:absolute; left:0; bottom:0; color:#232323;}
#demo3 ul li:hover .noftgh {}
.h_gt{height:92px; line-height:92px; width:560px; overflow:hidden; background-color:#fff; border-radius:20px; color:#01649a; font-size:24px; position:absolute; left:84px; bottom:42px; padding:0 23px; text-align:left;}
.h_gt span{display: inline-block;}
.h_gt p{ font-size:14px; color:#2b2c2c; display: inline-block; margin-left:10px;}

.h_mt{width:390px; height:370px; float:left; padding-left:35px; background:url(../images/h_bj.jpg) no-repeat center center;}
.h_mt .h_mta{height:93px; line-height:93px; width:122px; background:url(../images/h_y.png) no-repeat center right; color:#fff; font-size:24px;}
.h_mt .h_mta a{color:#fff; font-size:24px;}


.downMenu{}

.m_contact { display:none; }
.xwkb{ display:none; }
@media screen and (max-width:640px){
.ho{height: 55px; background: url(../images/home2_m.jpg) no-repeat center top; margin: 35px auto 27px;}
.maing_t{color: #030303; text-align: center; line-height: 24px; margin-bottom: 32px; font-size: 14px;}

.hidden-xm{display:none;}

/*首页产品*/
.dtd{margin-bottom:15px;}
.customer{width:96%; margin:auto;}
.customer .contents{height:auto;}
.customer .contents .content{ width:100%;}
.p_content{width: 48%; margin-right:0;}
.customer .contents .p_content img{width:100%; height:auto;}
.pp2, .pp4, .pp6, .pp8{float:right;}

/*关于我们*/
.about_imgt{width:100%; margin: 0 0px 24px; border:0;}
.about_imgt img{width:100%;}

/*新闻*/
.m_news_bd .item{width:100%;}
.m_news_bd .list{width:96%; margin:auto; float:none; display:block;}
}