@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, abbr, address, cite, code, del, dfn, em, img, sub, sup, var, i, dl, dd, dt, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { padding: 0; margin: 0 auto; border: 0; outline: 0; background: transparent; font-family:"Microsoft YaHei";}
ol, ul, li { list-style: none;}
input, select { vertical-align:middle; border:medium none; outline:none;}
table { border-collapse:collapse; border-spacing:0; /*table-layout:fixed;*/}
a { text-decoration:none; padding:0; margin:0; color:#fff;}
img{outline:none; border:none;}
i{ font-style:normal;}

.banner01{ background:url(../images/banner01.jpg) no-repeat center; width:100%; height:207px;}
.banner02{ background:url(../images/banner02.jpg) no-repeat center; width:100%; height:183px;}
.banner03{ background:url(../images/banner03.jpg) no-repeat center; width:100%; height:184px;}
.ban-but{ width:460px; margin:0 auto; padding-top:60px;}
.ban-but a.ju{ width:200px; background:#e94816;  height:40px; line-height:40px; font-size:22px; color:#fff; text-align:center; display:inline-block; float:left; margin-right:60px; border-radius:5px; }
.ban-but a.hui{ width:200px; background:#434343;  height:40px; line-height:40px; font-size:22px; color:#fff; text-align:center; display:inline-block; float:left; border-radius:5px; }
.ban-but a:hover{ font-weight:bold; }
.q01-bj{ background:#f3f3f3; width:100%; height:680px;}
.wenzi-cen{ background:url(../images/01quan_01.jpg) no-repeat center; width:1000px; margin:0 auto; height:473px;}
.wenzi-cen2{ background:url(../images/01quan_02.jpg) no-repeat center; width:1000px; margin:0 auto; height:207px;}
.wenzi-cen h3{ font-size:90px; color:#dcdcdc; font-family:Arial; width:560px; padding-top:20px;}
.wenzi-cen h4{ font-size:40px; color:#434343;  width:750px;}
.wenzi-cen h4 i{ color:#e94816;}
.tgl{ float:left; width:140px; font-size:18px; line-height:30px; text-align:center; margin-top:155px; margin-left:90px;}
.tgl span{ display:block; color:#e94816; font-size:20px;}
.tgl2{ float:left; width:146px; font-size:18px; line-height:30px; text-align:center; margin-top:135px; margin-left:160px;}
.tgl2 span{ display:block; color:#e94816; font-size:20px;}
.ban-but2{ width:820px; margin:0 auto; padding-top:120px;}
.ban-but2 a.ju{ width:140px; background:#e94816;  height:40px; line-height:40px; font-size:22px; color:#fff; text-align:center; display:inline-block; float:left; margin-right:120px; border-radius:5px; }
.ban-but2 a.hui{ width:200px; background:#434343;  height:40px; line-height:40px; font-size:22px; color:#fff; text-align:center; display:inline-block; float:left; border-radius:5px; }
.ban-but2 a:hover{ font-weight:bold; }
.ssat_xt{ width:1000px; margin:0 auto; margin-top:50px; text-align:center;}
.ssat_xt h3{ font-size:90px; color:#dcdcdc; font-family:Arial; }
.ssat_xt h4{ font-size:40px; color:#434343;  width:750px;}
.ssat_xt h4 i{ color:#e94816;}
.ssat_je{ background:url(../images/ssat_xt.jpg) no-repeat center; width:920px; margin:0 auto; height:380px; margin-top:50px;}
.ssat_je p{ font-size:18px; line-height:34px; color:#464646; float:left; padding-top:185px; margin-left:65px; text-align:center;}
.ban-but3{ width:490px; margin:50px auto; height:40px; }
.ban-but3 a.ju{ width:140px; background:#e94816;  height:40px; line-height:40px; font-size:22px; color:#fff; text-align:center; display:inline-block; float:left; margin-right:150px; border-radius:5px; }
.ban-but3 a.hui{ width:200px; background:#434343;  height:40px; line-height:40px; font-size:22px; color:#fff; text-align:center; display:inline-block; float:left; border-radius:5px; }
.ban-but3 a:hover{ font-weight:bold; }
.neifen{ background:#f3f3f3; width:100%; height:900px; padding-top:50px;}
.fen-neir{ width:1000px; margin:0 auto; text-align:center;}
.fen-neir h3{ font-size:90px; color:#dcdcdc; font-family:Arial; }
.fen-neir h4{ font-size:40px; color:#434343; }
.fen-neir h4 i{ color:#e94816;}
.fen-neir p{ font-size:25px; color:#2f2f2f; margin-top:10px;}
#sdy{ width:1000px; margin:0 auto; background:#434343; margin-top:50px; }
#sdy span{ width:499px; height:50px; cursor:pointer; line-height:50px; text-align:center; font-size:20px; color:#fff; float:left; position:relative; background:#434343; }
#sdy span i{ position:absolute; left:240px; width:17px; height:9px; background:url(../images/sj.png) no-repeat; display:none;}
#sdy span.se{color:#fff; background:#e94816;}
#sdy span.se i{ display:block}

#sdy_content{ width:1000px; overflow:hidden; padding:40px 0 50px 0; background:#fff}
#sdy_content .ever div{ width:410px; float:left; margin-right:50px; margin-left:50px; font-size:18px; line-height:30px; color:#2f2f2f; margin-bottom:20px;}
#sdy_content .ever div p{ font-size:20px; font-weight:bold; margin-bottom:10px;}
.ever{ display:none;}
.wuxing{ width:1000px; margin:0 auto; text-align:center; padding-top:50px; height:425px;}
.wuxing h3{ font-size:90px; color:#dcdcdc; font-family:Arial; }
.wuxing h4{ font-size:40px; color:#434343;  }
.wuxing h4 i{ color:#e94816;}
.kecb01{ width:234px; float:left; margin-right:20px; margin-top:40px; height:224px;}
.kecb01 span{ display:block; width:234px; height:54px; line-height:54px; text-align:center; color:#fff; background:#434343; font-weight:bold; font-size:20px;}
.kecb01 p{ background:#f1f1f1; width:234px; text-align:center; font-size:18px; line-height:32px; color:#2f2f2f; padding:20px 0;}
.diwu-ms{ width:100%; background:#f3f3f3; height:700px;}
.ms-kz{ width:1000px; margin:0 auto; padding-top:50px; text-align:center;}
.ms-kz h3{ font-size:90px; color:#dcdcdc; font-family:Arial; }
.ms-kz h4{ font-size:40px; color:#434343; margin-bottom:40px; }
.ms-kz h4 i{ color:#e94816;}