/*产品系列*/
.prod_mn{padding:22px 0 51px 0; background:url(../images/produts_m.jpg) no-repeat top center;}
.prod_ht{margin:0px 0 39px; padding-top:0px; background:url(../images/dtd_em.jpg) no-repeat bottom center; height:73px; line-height:73px; width:100%; font-size:28px; text-align:center; color:#000;}
.prod_li{width:380px; float:left; line-height:0;}
.prod_li_z{margin:0 30px;}
.prod_li_tx{background:url(../images/lp_on.jpg) no-repeat right 18px center #fff; height:55px; line-height:55px; font-size:16px; color:#1e1e1e; text-indent:30px;}
.prod_li:hover .prod_li_tx{background:url(../images/lp_foo.jpg) no-repeat right 18px center #054896; color:#fff;}

/*关于我们*/
.aout_mn{background:url(../images/about_m.jpg) no-repeat top center; padding:12px 0 0 0; height:570px;}
.aout_ml{float:left; width:568px;}
.aout_ml_t{font-size:22px; line-height:42px; color:#191919; margin-bottom:5px;}
.aout_ml p{font-size:15px; line-height:29px; color:#525353;}
.aout_max{width:159px; line-height:46px; height:46px; border:1px solid #7f7f7f; background:url(../images/about_man.jpg) no-repeat left 126px center #fff; display:block; text-indent:20px; color:#7f7f7f; font-size:11px; margin-top:30px;}
.aout_mr{float:right; width:569px; position:relative;}
.aout_mr_lj{position:absolute; left:-85px; bottom:-42px; display:block; height:165px; width:261px; background:url(../images/about_lin.png) no-repeat;}

/*产品中心*/
.prdod_mn{background:url(../images/produc_m.jpg) no-repeat top center; padding:20px 0 24px 0; background-size: 100% 100%;}
.prdod_ht{color:#fff; margin-bottom:28px; background: url(../images/dtd_e.jpg) no-repeat bottom center;}
.prdod_p li { float:left; width:285px; position:relative;  margin-bottom:20px;}
.prdod_p li figure{ }
.prdod_p li figcaption { overflow:hidden; display:block; height:50px; line-height:50px; text-align:center; font-size:15px; border-bottom:solid 0px #dcdcdc; background:#ededee;}
.prdod_p li a:hover figcaption{background:#4c79b5; color:#fff;}
.prdod_p li a:hover { text-decoration:none; }
/*.more { color:#7b7b7b; font-size:0.75em; position:absolute; right:0; top:27px; }*/
#nofirst1, #nofirst2, #nofirst3, #nofirst5, #nofirst6, #nofirst7{ margin-right:20px;}
#nofirst4, #nofirst8{ margin-right:0;}

/*新闻*/
.news_mn{background-color:#f0f0f0; padding:44px 0 36px; margin-bottom:0px;}
.news_ml{float:left; width:390px; height:530px; background: url(../images/news_li.jpg) no-repeat left top; color:#fff; position:relative;}
.news_ml_t{font-size:30px; position:absolute; left:32px; bottom:66px;}
.news_ml_et{font-size:17px; position:absolute; left:32px; bottom:36px;}

.news_mr_li{float:left;}
.news_li{width:305px; padding:40px 44px 30px; background-color:#fff; margin:0 0 10px 12px; position:relative;}
.news_li_t{font-size:16px; color:#000; padding-bottom:17px;}
.news_p{font-size:12px; line-height:26px; color:#626262; border-bottom:1px solid #efefef; padding-bottom:21px; margin-bottom:18px;}

.news_sj{}
.news_sj_t{font-size:28px; color:#989898;}
.news_sj_n{font-size:13px; color:#989898;}
.news_man{position:absolute; bottom:59px; right:69px; width:15px; height:9px; background:url(../images/icon.jpg) no-repeat left top;}

.news_li_l{padding-right:37px; padding-bottom:12px; padding-top:12px;}
.news_sr{width:80px; height:74px; border-right:1px solid #ededed; float:left;}
.news_sj_tn{background:url(../images/news_lio.jpg) no-repeat left bottom; height:48px; margin-bottom:4px;}
.news_li_tn{ width:207px; float:right;}
.news_li_l .news_man{bottom:40px; right:225px;}

/*放大镜样式*/
.info-mask { background:url(../images/bg-mask.png) no-repeat center 47% #004889; display: block; left: 0; opacity: 0; position: absolute; top: 0; transition: all 0.3s ease-in 0s; visibility: hidden; width:100%; height:100%; }
.item:hover .info-mask { opacity: 0.5; filter:alpha(opacity=50); visibility: visible;}

/*合作伙伴*/
.hzhb_ht{margin-bottom:26px;}
.picScroll-left{position:relative; width:100%; height:120px; margin-bottom:42px;}
.li_p{position:relative; width:228px; float:left; line-height:0; margin-top:0px; margin-right:12px;}
.li_p img{border:1px solid #ddd; width:100%;}
.hd .next, .hd .prev{position:absolute; top:38px; width:14px; height:45px; background:url(../images/next.jpg) no-repeat;}
.hd .next{right:-34px;}
.hd .prev{position:absolute; left:-34px; background:url(../images/prev.jpg) no-repeat;}
.picScroll-left_wap{display:none;}

/*友情链接*/
.yq_item{background:#054898; padding:16px 0 17px;}
.yq_hb{background:url(../images/yqlj.jpg) no-repeat left center ; height:20px; line-height:20px; text-indent:28px; color:#fff; font-size:17px; float:left; margin-right:7px;}
.yq_item_lo{line-height:20px; color:#fff;}
.yq_item_lo a{color:#fff;}
.yq_item_lo span{margin:0 10px;}

@media screen and (max-width:1266px){
.picScroll-left .hd{display:none;}
}
@media screen and (max-width:1266px){
}
@media screen and (max-width:1266px){
}


@media screen and (max-width:1099px){  

}
@media screen and (max-width:1024px){  
/*.wrapper { width:100%; margin:0 auto; }*/
#nav ul li.menu a { padding:0; text-align:center; }
}

@media screen and (max-width:768px){
.wrapper { width:100%; margin:0 auto;}

#banner { border-top:0;}

.hidden-sm, .hidden-smd{ display:none; }

}


@media screen and (max-width:640px){
.picScroll-left{display:none;}
.wrapper { width:100%; margin:0 auto; }
/*产品系列*/
.prod_ht{margin-bottom:20px;}
.prod_mn{background-size: 100% 100%; padding:2px 0 10px 0;}
.prod_jm{width:96%; margin:auto;}
.prod_li{width:100%; margin-bottom:18px;}
.prod_li img{width:100%;}
.prod_li_z{margin:0 0 18px 0%;}
.prod_li_tx{background:#fff; font-size:14px; text-indent:0; text-align:center;}
.prod_li:hover .prod_li_tx {background:#054896;}
/*关于我们*/
.aout_mn{height:auto; padding-bottom:30px; background-size:100% 100%;}
.aout_ml{width:96%; margin:auto; float:none;}
.aout_ml p{ font-size:14px;}
/*产品中心*/
.prdod_mn{background: url(../images/produc_m.jpg) top center; background-size:auto; padding:0 2%;}
.prdod_p li{width:49%;}
#main { border-left:0; border-bottom:0; border-right:0; background:none; background-color:#fff; padding:5px 0 10px;}
.m_pro_list .bd_n li { width:45.5%; margin-left:2%;}
#nofirst1, #nofirst3, #nofirst5, #nofirst7, #nofirst9 { margin-right:2%; }
#nofirst2, #nofirst4, #nofirst6, #nofirst8, #nofirst10 { margin-right:0; }
/*新闻*/
.news_mn{padding:24px 0 26px; margin-bottom:0px;}
.news_li{padding:20px 2% 20px; margin: 0 auto 10px; width:92%; }
.news_sr{display:none;}
.news_li_tn{width:100%;}
.news_li_l{padding:0 2%;}
.news_li_t{line-height:40px; padding-bottom:0;}
.news_mr_li{width:100%; float:none;}
.news_man{bottom:30px;right:10px;}
.news_li_l .news_man{bottom:15px; right:10px;}
.news_p{font-size:13px;}
/*合作伙伴*/
.picScroll-left_wap{display:block; width:96%; margin:auto;}
.li_p{width:49%; margin:0 2% 18px 0; }
.li_p:nth-child(2n){margin-right:0;}

.hidden-xm { display:none; }
}
@media screen and (max-width:480px){

#main{margin-top:15px; padding-top:47px;}
.nlist{ padding:20px 15px 15px; margin-bottom:0px; height:auto;}
.friendlink_foot{padding-top:10px;}
.cpz_more{margin:20px auto 15px; }
.m_about_ht{font-size:24px; color:#2a2a2a; margin-bottom:14px; }



#category { width:98%; margin:0 auto; padding:1%; }
#category .item { width:98%; float:left; position:relative; overflow:hidden; margin:1%; }
#m_about_wrap { padding:0; height:380px;}
.m_about{height:280px;}
.m_about_bd{padding:3px 0 0 8px;}
.m_about_list { width:96%; float:none; margin:0 auto; display:block; }
.m_news_wrap { width:96%; float:none; margin:0 auto; display:block; }
.m_news_bd .list { width:100%; float:none; display: block; }
.m_join_wrap { width:96%; float:none; margin:20px auto 0; display:block; }

.m_about_txt{margin-bottom:20px;}

.m_item { width:95.8%; float:none; margin:0 auto; }
.m_news { margin:2% auto; }

#footer { padding:0; }

.hidden-xs { display:none; }




#footer .comp_x{ width:100%;}
.hidden-smd, .hidden-mmd{ display: inline; }
.dtd{margin:0px 0 26px 0;}
.dhb{display:none;}
.nlist li a{font-size:13px;}
}
@media screen and (max-width:385px){
.nlist li a{font-size:12px;}
}
@media screen and (max-width:320px){
.hidden-xs4{ display:none; }
}