﻿@charset "UTF-8";
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,p,span{padding:0;margin:0;}
body{font:normal 14px/1.5em pbfont,"微软雅黑","宋体","冬青黑体简体中文 w3"; color: #333;}
/** 重置表格元素 **/
ol,ul{list-style:none;}
strong,i{font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
a{color:#666;text-decoration:none;}
a:hover{color:#D4020F;}	
img{border:0;vertical-align:middle;}
.ellipsis{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.none{display:none}
.bold{font-weight: bold;}
.center{ text-align: center;}
.fl{float: left;}
.fr{float: right;}
.col666{ color: #666!important;}
.col999{ color: #999!important;}
.colce{color: #cecece!important;}
.colc0a{color: #0a274a!important;}
.col22{color: #2294dd!important;}
.colff{color: #fff!important;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}		
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt8{margin-top: 8px;}
.mb20{margin-bottom: 20px;}
.mb15{margin-bottom: 15px;}
.mb10{margin-bottom: 10px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.m20{margin: 20px 0;}
.m10{margin: 10px 0;}
.m5{margin: 5px 0;}
.ml10{margin-left: 10px;}
.ml6{margin-left: 6px;}
/*颜色*/

.tr{text-align: right;}

strong{font-weight: bold; font-size: 16px; color: #333;}
.ftp2{top:-1px;position:relative;}
.w1200{width: 1200px; margin: 0 auto;}
/*header*/
#header{height: 80px; background: #fff; }
#header .cd_logo{margin-top: 10px;}
#header .mnav a{ float: left; margin-left: 15px; font-size: 14px; line-height: 84px;}
#header .mnav a:hover{text-decoration: underline;}
/*footer*/
#footer{background-color: #fff; padding: 30px 0;}
#footer p{ line-height: 30px; text-align: center; color: #999; font-size: 14px;}
#footer p a{color: #999;}
#footer p span{ margin: 0 5px; }
/*banner*/
.banner{min-width:1200px; height: 360px; background:#030F3F url("../images/banner.jpg") no-repeat center;}
/*main*/
#main{background-color: #f4f7f7; padding-bottom: 40px;}