/*重置reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
ul, ol { list-style:none; }
a { text-decoration:none; color:#000; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
/*清除浮动*/
/*--------------------正文开始---------------------------------*/
body { font:12px "微软雅黑", Arial, Helvetica, sans-serif; }
#header {height:123px; width:1120px; margin:0 auto; }
.tbg{width:100%;position:absolute; z-index:1000; height:121px;}
#logo { width:1120px;height:170px;}
#logo img{ width:1120px;height:170px; }
.timg{ width: 100%; overflow: hidden;}
.timg img{width:1920px;margin:0 calc(50% - 960px);}


/*page*/
.brand{width: 100%; overflow: hidden;  }
.brand img{width:1920px;margin:0 calc(50% - 960px);}
.wlbj{margin:0 auto; width:980px;}
.wlbj h2{  color:#086cc7; font-size:32px; text-align:center; height:50px; line-height:50px; padding-top: 20px; font-weight:600;}
.wlbj small{display: block; font-size: 18px; color:#242525; line-height: 50px; font-weight:400; background: url(../images/bght.gif) center no-repeat;text-align:center;}




#about { }
#about h2{  color:#086cc7; font-size:32px; text-align:center; height:50px; line-height:50px; padding-top: 20px; font-weight:600;}
#about small{display: block; font-size: 18px; color:#242525; line-height: 50px; font-weight:400; background: url(../images/bght.gif) center no-repeat;text-align:center;}
#about p {font-size:18px; text-align:justify; line-height:40px; color:#242525;text-indent:2em }

.tese{margin-top: 10px;}
.tese h2{  color:#086cc7; font-size:32px; text-align:center; height:50px; line-height:50px; padding-top: 20px; font-weight:600;}
.tese small{display: block; font-size: 18px; color:#242525; line-height: 50px; font-weight:400; background: url(../images/bght.gif) center no-repeat;text-align:center;}
.tese p img{float: right; padding-left: 10px;width:490px; }
.tese p {font-size: 18px; color:#242525; line-height: 40px;text-indent:2em; padding-top: 10px;text-align:justify; }
.tetp img{width: 980px;}

.shizi{margin-top: 10px;}
.shizi p{font-size:18px; line-height:32px; color:#242525;text-indent:2em; text-align: left; }
.shizi p img{width: 980px;}

.hezuo{margin-top: 10px;}
.hezuo p img{float: right; padding-left: 15px;width:600px; }
.hezuo p {font-size: 18px; color:#242525; line-height: 40px;text-indent:2em; padding-top: 10px;letter-spacing: 0px; text-align: justify}

.banxue{margin-top: 10px;}
.banxue p img{float: left; padding-right:10px;width:600px; }
.banxue p {font-size: 18px; color:#242525; line-height: 40px;text-indent:2em; padding-top: 10px;letter-spacing: 0px; text-align: justify}

.huanjing{margin-top: 10px;}
.huanjing p img{float: left; padding-right:34px;width:600px; }
.huanjing p {font-size: 18px; color:#242525; line-height: 40px;text-indent:2em; padding-top: 10px;letter-spacing: 0px; text-align: justify}

.zsjh{margin-top: 10px;}
.wlbj .zsjh small{background: url(../images/h21.gif) center no-repeat;}
.zsjh table{border:1px solid #2594f4; background:#f0f8ff; text-align: center; margin-top:20px; }
.zsjh table tr td{
	border: 1px solid #2594f4;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
}

#gallery { width:980px;  height:345px; overflow:hidden;  border-top:none;margin-top: 20px; }
#gallery img {  width:980px;  height:345px;   }
#btnlistID li{border-radius: 10px;}
.footer{border-top:1px dashed #2594f4; margin-top:0px; display: flex}
.footer p{ color:#414141;  text-align:left; font-size:14px;padding:10px 0px;  line-height:30px;}
