@charset "utf-8";
/*--------------------
     公共默认
---------------------*/
.fl{ float:left;}
.fr{ float:right;}

/*--------------------
     栏目公共头部
---------------------*/
#header{ height:48px; line-height:48px; text-align:center; background:#001a90; overflow:hidden;}
/*#header img{ width:100%; height:auto;}*/
#header .w15{ width:15%; margin:0 auto; }
#header .w15 a{ width:35px; height:48px; line-height:48px; }
/*#header .w15 a img{ width:65%; height:auto;}*/
#header .w70{ width:70%; font-size:1.75em; color:#fff;}
#header .back a{ font-size:30px; color:#fff;}
#header .home{ background:#334394; }
#header .home a{ font-size:30px; color:#fff;}

/*--------------------
     公司简介
---------------------*/
.aboutimg{ border-bottom:2px solid #ebebeb;}
.aboutimg img{ width:100%; height:auto;}
.aboutimg span{ font-size:16px; color:#333333;}
.aboutimg .tel, .aboutimg .mail, .aboutimg .dizhi{ margin:0 15px; height:50px; line-height:50px; font-size:14px; color:#777; border-bottom:1px solid #ebebeb;}
.aboutimg .icon-14, .aboutimg .icon-26, .aboutimg .icon-27{ float:left; width:50px; height:50px; line-height:50px; text-align:center;}
.aboutimg .tel{}
.aboutimg .mail{}
.aboutimg .dizhi{ border-bottom:0 !important; 
overflow: hidden; 
white-space: nowrap; 
text-overflow: ellipsis; 
}

/*-------------------------
    编辑：黄灿平
    用于图文模块(荣誉证书)
--------------------------*/
.pic-content{ padding:1.4rem 0.4rem; font-size:0; text-align:center;}
.pic-content .mk-img{ width:50%; display:inline-block; vertical-align:top;}
.pic-content .mk-img a{ display:block; padding:0.1rem; text-align:center;}
.pic-content .mk-img a img{ max-width:100%; margin-bottom:0.2rem; margin-left:auto; margin-right:auto;}
.pic-content .mk-img a h3{ font-size:0.32rem; color:#333}
.pic-content .mk-img a p{ font-size:0.24rem; color:#999;}
/*第三方图片插件*/
#spotlight .header div{ margin:0 0.2rem;}

/*--------------------
     新闻资讯列表
---------------------*/
.newslist{ padding:15px;}
.newslist ul{}
.newslist ul li{ padding-bottom:10px; border-bottom:1px solid #ebebeb;}
.newslist ul li h4{ margin-top:10px;}
.newslist ul li h4 a{ line-height:30px; font-size:16px; color:#333333;}
.newslist ul li p{ line-height:25px; font-size:13px; color:#999999;}

/*--------------------
     客户留言
---------------------*/
.formtxt{ padding:10px;}
.tjwtBox{ padding:10px;}
.tjwtBox h4{padding-bottom:14px; margin-bottom:22px; font-size:14px; color:#999999; border-bottom:1px solid #e8e8e8; font-weight:normal;}
.tjwtBox .m_form li{margin-bottom:13px; color:#777;}
.tjwtBox .m_form label{ display:block; height:36px; line-height:36px; font-size:16px; color:#333333;}
.tjwtBox .m_form label span{ margin:0 5px; color:red;}
.tjwtBox .m_form .iptTxt{ width:100%; border:1px solid #dedede; height:16px; line-height:16px; padding:10px 0; outline:none; color:#333;}
.tjwtBox .m_form .txtAre{ width:100%; height:80px; border:1px solid #dedede; outline:none; resize:none; color:#333; line-height:18px;}
.tjwtBox .m_form .btnSubmit{ width:100%; text-align:center; height:36px; line-height:36px; color:#fff; border:1px solid #A8191A; background:#A8191A;}

/*--------------------
     单页详情
---------------------*/
.imgtxt{ padding:10px; line-height:30px; font-size:16px; color:#333333;}
.imgtxt img{ width:100%; height:auto;}
/*--------------------
     文章详情
---------------------*/
.arttxt{ padding:10px;}
.arttxt img{ width:100%; height:auto;}
.arttxt h3.h{ line-height:35px; font-size:18px; color:#333333; text-align:center;}
.arttxt .nav{ margin-bottom:10px; line-height:25px; font-size:12px; color:#999999; border-bottom:1px solid #ebebeb; text-align:center;}
.arttxt .b{ line-height:30px; font-size:16px; color:#333333;}

/*--------------------
     列表分页条
---------------------*/
.page{ margin:15px 0;}
.page ul{ text-align:center;}
.page ul li{ font-size:14px; padding:6px 12px; border:1px solid #ccc;
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;}
.page ul li a{ color:#333;}
.page ul li.active{ border:1px solid #F65100; color:#F65100;}
.page ul li.active a{ color:#F65100;}
.fenye{ margin:10px 0; padding-top:10px; line-height:28px; font-size:16px; border-top:1px solid #ebebeb;}/*分页*/
.fenye a{ color:#666;}
/*检索无结果*/
.noSearch{ margin:100px 0; padding-top:125px; font-size:18px; color:#999; text-align:center; line-height:50px; background:url("../images/wu.png") no-repeat top center; opacity:0.8}