/* KaiFaMei原创源码，唯一官网：www.kaifamei.com */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl, a { margin: 0; padding: 0; }

ul, ol { list-style: none; }

em, i { font-style: normal; }

table { border-spacing: 0; border-collapse: collapse; }

img { border: none; vertical-align: middle; }

input, select, button { vertical-align: middle; outline: none; }

a { text-decoration: none; color: #D5241C; }

body { min-width: 1200px; font-family: 'Microsoft YaHei','Arial','Heiti SC'; background: #f5f5f5; }

.fl { float: left; }

.fr { float: right; }

.wrap { width: 1200px; margin: 0 auto; }
.content { width: 1200px; margin: 0 auto 40px; min-height: calc(100vh - 500px); overflow: hidden; }

.head_kaifamei{background-color: #02050A;}
.about_head { width: 1200px; height: 120px; overflow: hidden; margin: 0 auto; }
.about_head .logo { display: block; margin-top: 26px; }
.about_head .logo img { }
.about_head .links { overflow: hidden; }
.about_head .links a { display: block; float: left; width: 160px; height: 120px; text-align: center; line-height: 120px; font: 12px/120px; color: #eee; }
.about_head .links a.on, .about_head .links a:hover { color: #fff; font-weight: bold; background: -webkit-linear-gradient(to bottom, #D5241C 0%, #D5241C 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D5241C', endColorstr='#D5241C',GradientType=0 ) !important; background: linear-gradient(to bottom, #D5241C 0%, #D5241C 100%) !important; }

.about_bg { width: 100%; height: 300px; background: url(../images/bg.jpg) repeat center; }

.about_wrap { background: #fff; padding: 20px; margin-top: 30px; }
.about_wrap .about_title { font-size: 30px; color: #333; font-weight: bold; text-align: center; margin: 10px 0; }
.about_wrap .about_cont { font-size: 15px; color: #555; line-height: 26px;}
.about_wrap .about_cont p { width: 100%; margin: 10px 0; }

/* 底部 */
.foot{ background-color:#171414;    border-top: 3px solid #D5241C;}
.foot_main{width:1200px; margin:0 auto; padding:20px 0}
.foot .search{ float: none; margin:0 auto; padding:0}
.foot_main table{ border:none; border-collapse:collapse; width:100%;color:#999; margin-top:10px; font-size: 14px;}
.foot_main table th,.foot_main table td{ padding-bottom:10px; text-align:center}
.foot_main table th{ font-size:16px;color:#999}
.foot_main table a{ color:#666}
.foot_main table a:hover{color:red}
.foot_main .foot_bottom{border-top:1px solid #221F1F; margin-top:20px; padding-top:20px; color:#555; text-align:center; font-size:14px}
.foot_main .foot_bottom p{ line-height:30px}
.foot_main .foot_bottom a{ color:#555}
.foot_main .foot_bottom a:hover{color:red}

/*sitemap*/
.sitemap{width:1160px; margin:10px 0px}
.sitemap .textbox{padding:5px 0; display:block;height:75px;}
.sitemap .textbox h2{height:35px; line-height:35px; font-size:18px; background:#fbfafa; border-bottom:1px #f2f2f2 solid; text-indent:10px; margin-bottom:10px;}
.sitemap .textbox h2 a{color:#D5241C;float:left;}
.sitemap .textbox h2 a:hover{color:#f76eac; text-decoration:none;}
.sitemap .textbox span{line-height:25px;float:left;margin-right:18px; color:#333333;}
.sitemap .textbox span a{color:#333333;}
.sitemap .textbox .l-kaifamei{margin-left:12px;}

