@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;}
.col999{ color: #999;}
.colcd{color: #cd0000;}
.font14{font-size: 14px;}
.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;}
.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;}
/*颜色*/
.cold7{color: #d7000f;}
.colf13{color: #ffac13;}
.colf00{color: #ff9600;}
.col83{color: #83c44e;}
.col0da{color: #0079da;}
.col08a{color: #07a68a;}
.cole35{color: #e53935;}
.cold7f{color: #d2367f;}
.colb00{color: #b13e00;}
.colf00{color: #ff4e00;}
.col999{color: #999;}

.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}


strong{font-weight: bold; font-size: 16px; color: #333;}
.ftp2{top:-1px;position:relative;}
.w1200{width: 1200px; margin: 0 auto;}
/*header*/
#header{height: 70px; background: #fff; }
#header .cd_logo{margin-top: 10px;}
#header .mnav a{ float: left; margin-left: 15px; font-size: 14px; line-height: 75px;}
#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: 266px; background:#00071a url("../images/banner.jpg") no-repeat center;}
/*main*/
#main{background-color: #f4f7f7; padding: 40px 0;}