﻿@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    /*background: transparent;*/
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset, img {    border:0;}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style:normal;
    font-weight:normal;
}
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 {
    font-size:200%;
    font-weight:normal;
}
:focus { outline: 0;}
a{ text-decoration:none;}
a:hover img{ border:none;}

a:active{noOutline:expression(this.onFocus=this.blur());}
/*清除浮动*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../font/iconfont.woff2') format('woff2'),
      url('../font/iconfont.woff') format('woff'),
      url('../font/iconfont.ttf') format('truetype'),
      url('../font/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 35px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

* {
    font-family: "微软雅黑", "PingFangSC-Light", "Microsoft JhengHei",  sans-serif, verdana, arial;
}
body{
	font-size: 18px;
}
.body{
	width: 1400px;
	margin: 0 auto;
	position: relative;
}
.tohome{
	position:absolute;
	left:0;
	bottom:128px;}
.tlist{
	overflow:hidden;
	padding-bottom:30px;}
.tlist li{
	border:2px solid #f5f8fd;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	padding:30px 30px 10px;
	text-align:center;
	line-height:50px;
	border-radius:10px;}
.tlist li:nth-child(5n){
	margin-right:0;}
.tlist li img{
	border-radius:10px;
	}
.tlist li:hover{
	border:2px solid #b30100;}
.tlist li:hover a{
	color:#b30100;}
.copyright{
	line-height:2em;
	padding:20px 0;
	text-align:center;
	color:#dba4a3;
	font-size:14px;}
.copyright a{
	color:#dba4a3;}
.tohome2{
	padding-top:30px;}
.content{
	border:2px solid #f5f8fd;
	padding:30px 150px;
	margin-bottom:50px;
	}
.content h2{
	text-align:center;
	font-weight:bold;
	font-size:36px;}
.content .zuozhe{
	font-size:14px;
	color:#b3b3b3;
	border-bottom:2px solid #f5f8fd;
	text-align:center;
	padding:20px 0 10px;}
.detail{
	font-size:18px;
	line-height:2em;
	padding-top:30px;}