@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, abbr, article, aside, command, details, figcaption, figure, footer, header, hgroup, mark, meter, nav, output, progress, section, summary, time, button {margin: 0;padding: 0;}
* {font-family:Arial, Helvetica,"微软雅黑" sans-serif, "microsoft yahei";}
body{ background-color:#ffffff;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th, figcaption {font-weight: normal;font-style: normal;}
ul, li, dl, dt, dd {list-style: none; padding:0px;}
fieldset, iframe, img { border: 0;}
article, aside, footer, header, hgroup, nav, section, figure, figcaption, video { display: block;}
a {display:inline-block;text-decoration: none;}
a:hover{ cursor: pointer;}
p{font-size: 14px; color: #333333; line-height: 24px;}
.clearfix{ clear:both;}



/*--------------------文字内容-----------------------*/

.text-box{width:100%; margin: auto; clear: both;}
.box-1{ padding:40px 0px;}
.sh{width: 940px; margin: auto;}
.sh{width: 940px; margin: auto;}
.text-box h1{ font-size: 30px; color: #1a1a1a; text-align: center;}
.text-box span{ color: #ff6600;}
.text-box h6{ font-size: 18px; color: #999999; text-align: center;text-transform:capitalize; margin-top:15px; }
.text-box em{ display:block;width: 50px; height: 4px; background-color: #ff6600; margin:20px auto 0 auto;}
.box-2{ background-color: #f6f6f6; padding:40px 0px;border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
.text-ul{ margin-top: 20px;}
.text-ul li{ float: left;width: 210px;padding:115px 10px 0 10px; background-color: #ebebeb;  height: 210px; margin-left:6px; position:relative;}
.text-ul img{position:absolute; top:20px; left:50%; margin-left: -40px;}
.text-ul p{ font-size:12px; font-family: "宋体";}
.box-3{ padding:40px 0px;}

.bw{ margin-top: 20px;}
.bw p{ float: left;width:520px;}
.bw img{ float: right;}