@charset "utf-8";
body{background:#fff;}
.banner{ width:100%; height:300px;min-width:1200px;}
.sub-nav{  background:#f0f0f0;font-size:16px;height:65px;}
.sub-nav ul h2{ float:left; height:49px;padding:8px 20px 8px 30px;background:#2b66a6; color:#fff; font-size:22px}
.sub-nav ul h2 span{background:url(../Images/i2.png) no-repeat right center; padding-right:80px ;display:block;}
.sub-nav ul h2 i{ font-size:14px; display:block; font-style:normal;}
.sub-nav ul li{ float:left;line-height:65px; position:relative}
.sub-nav ul li span{ position:absolute; left:0; top:20px; height:25px; width:1px; background:#ccc;}
.sub-nav ul li a{display:block; padding:0 10px; margin:0 20px;}
.sub-nav ul li.on a,.sub-nav ul li a:hover{ color:#2b66a6; border-bottom:2px solid #2b66a6; }

.page-tt{font-size:18px; margin-bottom:30px; border-bottom:1px solid #ddd; padding-bottom:10px; position:relative}
.page-tt div{ position:absolute; right:0;top:5px; font-size:12px;}

.list,.article,.form-box,.result-box{ border:1px solid #ddd; padding:30px;}

.article{line-height:1.8; color:#666; min-height:500px;}
.article img{ max-width:100%}

.news_tt{ width:100%;font-size:22px; text-align:center;height:40px;}
.news_time{width:100%; clear:both;text-align:center; border-bottom:1px dashed #e2e2e2; padding-bottom:20px; font-family:Arial; color:#999999}
.news_ct{padding:20px 0; line-height:24px;color:#666; min-height:500px}
.news_ct img{ max-width:100%}

.pic_item{ float:left;width:285px;display:inline; margin-left:20px; margin-bottom:20px;text-align:center}
.pic_item dt{ width:100%; height:190px; overflow:hidden;}
.pic_item dt img{ width:100%; display:block}
.pic_item dd{ text-align:center; height:40px; line-height:20px;}
.pic_item dd{ background:#f3f3f3; text-align:center; line-height:40px;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.pic_item a{ display:block}
.pic_item a:hover dd{ color:#fff; background:#2b66a6;}
.pic_item ul a{ display:inline-block; background:#2b66a6; padding:0 15px; line-height:30px; margin:0 5px; color:#fff; margin-top:10px;}


/*左图右文*/


.pic_item2{width:100%;margin-bottom:15px; border-bottom:1px dashed #e2e2e2; padding-bottom:15px;}
.pic_item2 dt{ width:125px; height:75px; line-height:75px; float:left; background:#ddd; color:#A9A9A9; text-align:center;font-size: 36px;font-family: Arial, Helvetica, sans-serif;}
.pic_item2 dd{ float:right;width:855px;}
.pic_item2 dd h4{ font-weight:normal;font-size:18px;}
.pic_item2 dd p{ margin-top:10px; line-height:22px; font-family:Arial, Helvetica, sans-serif; color:#949393}
.pic_item2:hover dt{ background:#2b66a6; color:#fff}

.list div{ margin:0 -10px;}
.list dl{ height:130px; float:left; width:50%; margin-bottom:20px;margin-top:20px}
.list a{ margin:0 10px; display:block;}
.list dt{ float:left; width:210px; height:130px; overflow:hidden}
.list dt img{ display:block; width:100%}
.list dl dd{ float:right; width:330px;}
.list dl dd h4{ font-size:16px; font-weight:normal;line-height:1.8; margin-bottom:10px; text-align:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list dl dd h4 span{font-size:13px;color:#b8b9b9;}
.list dl dd p{line-height:1.8;color:#888;}
.list ul{ padding-top:20px;}
.list ul li{ height:35px; line-height:35px;}
.list ul li a{ display:block; float:left; width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../Images/i4.png) no-repeat left center; padding-left:20px;}
.list ul li span{ float:right;color:#888;}

/*表单控件*/
.form-box td{ height:50px;}
.ibox{ border:1px solid #ddd; height:35px; line-height:35px; width:260px; padding-left:10px;}
.btn{ background:#2b66a6; color:#fff; border:none; line-height:50px; height:50px;width:270px;font-size:16px;}
.red{ color:#FF3300}

/*翻页按钮*/
.PageTurnBtn{margin-top:30px;width:auto;height:50px;clear:both; text-align:center}
.PageTurnBtn span,.PageTurnBtn a{padding:0 6px;margin-right:5px;display:inline-block;font-family:Arial}
.PageTurnBtn span.page_num,.PageTurnBtn a:hover{color:#1d3286;} /* 产品页面下分页按钮样式*/
.PageTurnBtn span{font-weight:bold}
.PageTurnBtn a{color:#666666}
.msg{ position:relative}

.tip{ background:#f8f8f8; padding:20px;}