@charset "gb2312";
/* CSS Document */
.dingweiboz{ max-width:480px; margin:70px auto 0; background:#efeeed; overflow:hidden;}
.dingweiboz span{ display:inline-block; font-family:Arial; font-size:1rem; color:#313131; font-weight:bold; margin-left:15px; line-height:58px; padding-left:27px; background-image:url(../images/dw.png); background-repeat:no-repeat; background-size:20px auto; background-position:left;}
.cpfenl{ float:right; margin-right:15px; position:relative;}
.cpfenl .sankr{ width:13px; height:8px; position:absolute; left:50%; transform:translateX(-50%); bottom:-15px; opacity:0; transition:all .4s ease;}
.cpfenl .sankr img{ display:block; width:100%; height:auto;}
.cpfenl:after{ content:'展开栏目'; display:block; font-size:0.9rem; color:#313131; line-height:28px; background:#dfdfdf; border-radius:13px; margin-top:15px; padding:0 18px; box-shadow:0 0 3px rgba(51,51,51,0.3);}
.dingweiboz .cur:after{ content:'收起栏目'; display:block; font-size:0.9rem; color:#313131; line-height:28px; background:#dfdfdf; border-radius:13px; margin-top:15px; padding:0 18px; box-shadow:0 0 3px rgba(51,51,51,0.3);}
.dingweiboz .cur .sankr{ opacity:1;}
.list_nav_bigbox{ width:100%; max-width:480px; margin:auto; padding:25px 0; background:#fff; display:none; box-shadow:0 1px 5px rgba(204,204,204,0.2);}
.list_nav_bigbox ul{ display:block; width:92%; max-height:368px; margin:auto; overflow:auto;}
.list_nav_bigbox ul li{ display:block; border-bottom:1px solid #eaeaea; padding:12px 10px; overflow:hidden;}
.list_nav_bigbox ul li a{ display:inline-block; font-family:Arial; font-size:1rem; color:#313131; line-height:18px;}
.list_nav_bigbox ul li em{ float:right; width:16px; transition:all .4s ease;}
.list_nav_bigbox ul li em img{ display:block; width:100%; height:auto;}
.list_nav_bigbox .cur,.list_nav_bigbox .carok .cur{ color:#d62a3b;}

/*企业介绍*/
.company_bigbox{ max-width:480px; width:94%; margin:40px auto;}
.company_tu img{ display:block; width:100%; height:auto;}
.company_tu span{ float:left; width:670px; margin-right:60px;}
.compant_text{ margin-top:25px; font-size:1rem; color:#222222; line-height:28px;}
.compant_text b{ font-size:1.2rem; font-weight:bold;}
.company_nav{ display:block; margin-top:40px; text-align:center;}
.company_nav li{ display:inline-block; width:100%; height:100px; margin-bottom:15px;}
.company_nav li a{ display:block; padding:0 30px; background:url(../images/cong_1.jpg) no-repeat left; font-size:24px; font-weight:bold; color:#191919; line-height:100px; text-align:left; overflow:hidden;}
.company_nav li a img{ float:right; margin-top:28px;}
.company_nav li a:hover{ background:url(../images/cong_2.jpg) no-repeat center; color:#fff;}
.company_nav li a:hover img{-webkit-filter: brightness(10); -moz-filter: brightness(10); filter: brightness(10);}
/*新闻中心*/
.list_newsbigbox{ max-width:480px; margin:40px auto;}
.list_newsbox{ display:block; width:92%; margin:auto;}
.list_newsbox li{ display:block; margin-bottom:30px; background:#f5f5f5; transition:all .5s;}
.list_newsbox li .list_newstu{ width:100%; background:#000; overflow:hidden;}
.list_newsbox li .list_newstu img{ display:block; width:100%; height:auto; transition:all .5s;}
.list_newsbox li .list_newscon{ padding:25px 20px;}
.list_newsbox li .list_newscon span{ display:block; font-size:0.8rem; color:#3a3a3a;}
.list_newsbox li .list_newscon h2{ display:block; font-size:1.3rem; font-weight:bold; color:#1b1b1b; line-height:30px; margin-top:10px;}
.list_newsbox li .list_newscon em{ display:block; font-size:0.8rem; color:#3a3a3a; margin-top:10px;}
.list_newsbox li .newstext{ font-size:1rem; color:#494949; line-height:24px; margin-top:10px;}
.list_newsbox li:hover{ box-shadow:0 0 12px rgba(51,51,51,0.3);}
.list_newsbox li:hover .list_newstu img{ opacity:0.6; transform:scale(1.03);}
/*产品中心*/
.list_product_bj{ max-width:480px; background:#f7f8fa; padding:40px 0; margin:auto;}
.list_product_box{ width:94%; margin:auto;}
.list_product{ display:block;}
.list_product li{ float:left; width:48.5%; margin-right:3%; margin-bottom:20px; transition:all .3s;}
.list_product li:nth-child(2n){ margin-right:0;}
.list_product li a{ display:block; border:1px solid #e8e8e8; background:#f4f4f5;}
.list_product li .cptu{ width:100%; overflow:hidden;}
.list_product li .cptu img{ display:block; width:100%; height:auto;}
.list_product li .cptext{ padding:10px; overflow:hidden;}
.list_product li .cptext h1{ display:block; font-size:1rem; font-weight:bold; color:#272727; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list_product li span{ display:block; font-size:0.8rem; color:#444; line-height:20px;}

.list_fanganbox{ max-width:480px; margin:40px auto;}
.list_fangan{ display:block; width:94%; margin:auto; overflow:hidden;}
.list_fangan li{ float:left; width:48.5%; margin-right:3%; margin-bottom:20px;}
.list_fangan li:nth-child(2n){ margin-right:0;}
.list_fangan li .fangan_tu{ width:100%; background:#000; overflow:hidden;}
.list_fangan li .fangan_tu img{ display:block; width:100%; height:auto; transition:all .5s;}
.list_fangan li .fangan_con{ background:#f5f5f5; overflow:hidden;}
.list_fangan li .fangan_con p{ display:block; padding:0 10px; font-size:1rem; font-weight:bold; color:#1b1b1b; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
/*联系我们*/
.contact_bigbox{ max-width:480px; padding:48px 0 60px; background:url(../images/contact_bj.jpg) top; margin:auto;}
.contact_box{ width:92%; margin:auto;}
.contact_text{ padding:40px; background:#fff; box-shadow:0 0 6px rgba(0,0,0,0.2); margin-bottom:30px;}
.contact_text h2{ display:block; font-size:1.5rem; font-weight:bold; color:#373737;}
.contact_lx{ margin-top:28px;}
.contact_lx dl{ display:block; margin-bottom:10px; overflow:hidden;}
.contact_lx dl dt{ float:left; width:22px;}
.contact_lx dl dt img{ display:block;}
.contact_lx dl dd{ float:right; width:90%; font-size:1rem; color:#4c4c4c; line-height:29px; margin-bottom:16px;}
.contact_ma{ display:table; margin-top:65px;}
.contact_ma span{ display:table-cell; width:134px; height:134px;}
.contact_ma span img{ display:block; width:100%; height:auto;}
.contact_ma dl{ display:table-cell; height:134px; vertical-align:middle; padding-left:36px;}
.contact_ma dl dt{ display:block; width:41px;}
.contact_ma dl dt img{ display:block;}
.contact_ma dl dd{ display:block; font-size:16px; color:#3c3c3c; margin-top:15px;}
/*企业风采*/
.list_fengcai_box{ max-width:480px; margin:40px auto;}
.fengcai_liebiao{ display:block; width:94%; margin:auto; overflow:hidden;}
.fengcai_liebiao li{ float:left; width:48.5%; margin-right:3%; margin-bottom:20px; position:relative; overflow:hidden;}
.fengcai_liebiao li:nth-child(2n+0){ margin-right:0;}
.fengcai_liebiao li .fengcai_tu{ width:100%; background:#000; overflow:hidden;}
.fengcai_liebiao li .fengcai_tu img{ display:block; width:100%; height:auto; transition:all .5s;}
.fengcai_liebiao li span{ display:block; width:100%; font-size:1rem; color:#444; text-align:center; line-height:30px; margin-top:5px;}
.fengcai_liebiao li:hover .fengcai_tu img{ opacity:0.6; transform:scale(1.05);}
/*知识产权*/
.chanquan_bigbox{ max-width:480px; margin:40px auto;}
.chanquan_box{ width:94%; margin:auto;}
.chanquan_box ul{ display:block; overflow:hidden;}
.chanquan_box ul li{ float:left; width:48.5%; margin-right:3%; margin-bottom:20px;}
.chanquan_box ul li:nth-child(2n){ margin-right:0;}
.chanquan_box ul li .honor_tu{ width:100%; background:#000; overflow:hidden;}
.chanquan_box ul li .honor_tu img{ display:block; width:100%; height:auto; transition:all .5s;}
.chanquan_box ul li span{ display:block; font-size:1rem; color:#444; text-align:center; line-height:30px; margin-top:5px;}
.chanquan_box ul li:hover img{ transform:scale(1.03); opacity:0.6;}
/*新闻详情*/
.weizhi{ width:1400px; margin:35px auto 0; font-size:14px; color:#868686; line-height:24px;}
.weizhi span,.weizhi a{ font-size:14px; color:#868686; line-height:24px;}
.article_newsbox{ width:94%; max-width:480px; margin:40px auto;}
.article_news_ti{ padding-bottom:15px; border-bottom:1px solid #dedede;}
.article_news_ti h1{ display:block; font-size:1.5rem; color:#101010; line-height:32px;}
.article_news_ti span{ display:block; font-size:1rem; color:#666; line-height:20px; margin-top:5px;}
.article_box{ font-size:1rem; color:#444; line-height:30px; margin-top:15px;}
.fanm_box{ display:block; padding-top:15px; border-top:1px solid #dedede; margin-top:20px;}
.fanm_box li{ display:block; font-size:1rem; color:#101010; line-height:20px; margin-bottom:6px;}
.fanm_box li a{ display:inline-block; font-size:1rem; color:#101010; line-height:20px;}
/*产品详情*/
.article_product{ width:94%; max-width:480px; margin:40px auto;}
.article_product_ti{ padding-bottom:12px; border-bottom:1px solid #dedede;}
.article_product_ti h1{ display:block; font-size:1.5rem; color:#101010; font-weight:bold; line-height:32px;}
.article_product_ti span{ display:block; font-size:1rem; color:#002fa7; line-height:20px; margin-top:6px;}
.suolie{ display:block; margin-top:20px;}
.suolie li{ display:block; margin-bottom:15px;}
.suolie li img{ display:block; width:100%; height:auto;}
.cpms h2{ display:block; font-size:1.2rem; font-weight:bold; color:#101010; line-height:30px;}
.miaoshu_text{ margin-top:10px; font-size:1rem; color:#444; line-height:30px;}
.article_conti{max-width:480px; margin:20px auto 0; background:#f5f5f5; height:46px;}
.article_conti span{ display:inline-block; font-size:1.5rem; color:#101010; line-height:46px; padding-left:20px;}
.xiangqing_con{ margin-top:15px; font-size:1rem; color:#444; line-height:30px;}

.BorderDiv{ padding-top:10px; padding-bottom:5px; margin:auto; text-align:center; margin-bottom:30px; margin-top:10px; }
.pagination{ width:100%; margin:auto; font-size:13px; overflow:hidden;}
.pagination ul{ display:block; text-align:center;}
.pagination li{ display:inline-block;background-color:#ebedee; font-size:14px; border-radius:3px;}
.pagination li a{ display:inline-block; padding:5px 10px; text-decoration: none; font-size:14px;color: #666;}
.pagination li a:hover{ background:#e9eaeb;}
.pagination span{ display:inline-block; padding:5px 10px;background-color:#ebedee; font-size:14px; color:#666; border-radius:3px;}
.pagination span a{ display:inline-block; color: #666;}

.pagination .thisclass {
	    padding:5px 10px; 
   color:#fff;background-color:#1959ba;
}