@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;}
i{  font-style:normal;}
img{outline:none; border:none;}
/*第一个头部*/
.banner{ background:url(../images/banner.jpg) no-repeat center; height:585px; padding-top:30px;}
.cen-b{ width:1000px; margin:0 auto;}
.logo{ float:left; width:107px; height:61px;}
.phot{ float:right; background:url(../images/phone.png) no-repeat left; font-size:24px; color:#fff; font-family:Constantia; padding-left:35px;}
.but-hui{ width:140px; height:58px; background:url(../images/shou1.png) no-repeat right; border:2px solid #fff; border-radius:50px; line-height:58px; padding:0 20px; margin:0 auto; margin-top:475px; overflow:hidden;}
.but-hui a{ color:#fff; font-size:24px; }
.but-hui a:hover{ color:#fff000;}

.nav{ width:100%; background:#fff; height:60px;}
.nav_s{ width:1000px; margin:0 auto;}
.nav_s li{ width:220px; text-align:center; margin-right:40px; float:left; font-size:20px;  height:60px; line-height:60px;}
.nav_s li a{ color:#444;}
.nav_s li a:hover{ color:#00aaff; font-weight:bold;}

.tongji-t{ width:1000px; margin:0 auto; margin-top:60px; text-align:center; overflow:hidden;}
.tongji-t h3{ font-size:44px; font-weight:bold; color:#000; width:344px; text-align:center; margin:0 auto;}
.tongji-t p{ font-size:26px; color:#444; width:444px; text-align:center; margin:0 auto; margin-bottom:50px;}
.tongji-t span{ font-style:normal; font-size:22px; color:#5e5e5e; display:block; margin-bottom:50px; text-align:left;}
.qdcj{ width:900px; margin:0 auto; height:100px; margin-top:35px;}
.qdcj li{ float:left; width:158px; text-align:center; font-size:20px; color:#5e5e5e; margin-right:84px;}
.qdcj li h4{ font-size:26px; color:#000; font-weight:bold; margin-bottom:10px;}

.but-huc{ width:340px; margin:50px auto; height:56px; line-height:56px; border:2px solid #394ddf; overflow:hidden; border-radius:50px; background:url(../images/shou2.png) no-repeat right; padding:0 20px;}
.but-huc a{ font-size:22px; color:#394ddf; display:block; float:left; padding:0 20px;}
.but-huc:hover{ background:#394ddf url(../images/shou1.png) no-repeat right; color:#fff;}
.but-huc:hover a{ color:#fff;}

.but-huc2{ width:440px; margin:50px auto; height:56px; line-height:56px; border:2px solid #394ddf; overflow:hidden; border-radius:50px; background:url(../images/shou2.png) no-repeat right; padding:0 20px;}
.but-huc2 a{ font-size:22px; color:#394ddf; display:block; float:left; padding:0 20px;}
.but-huc2:hover{ background:#394ddf url(../images/shou1.png) no-repeat right; color:#fff;}
.but-huc2:hover a{ color:#fff;}

.xiao-t{ background:#f2f2f2; width:100%; padding-top:60px; height:750px;}
.mingx{ width:1000px; margin:0 auto;}
.mingx h3{ font-size:44px; font-weight:bold; color:#000; width:370px; text-align:center; margin:0 auto; margin-bottom:50px;}
.mxtu{ width:1000px; height:476px; background:#fff; margin:0 auto;}

.study_box{ width:600px; float:right; overflow:hidden;}
#sdy{ width:500px; overflow:hidden; padding-top:40px; margin:0 auto; padding-bottom:70px;}
#sdy span{ display:block; width:100px; height:50px; cursor:pointer; line-height:50px; text-align:center; font-size:24px; color:#5e5e5e; float:left; }
#sdy span.se{ background:#d7dbf9; color:#394ddf; }

#sdy_content{  width:500px; overflow:hidden; margin:0 auto;}
#sdy_content div.ever h5{ font-size:30px; color:#5e5e5e; border-bottom:1px solid #50bcee; padding-bottom:10px; text-align:center;}
#sdy_content div.ever p{ font-size:22px; color:#5e5e5e; line-height:41px;}
#sdy_content div.ever p a{ font-size:18px; color:#ff443a;}
.ever{ display:none;}

.mgmx{ width:1000px; margin:60px auto; height:510px;}
.mgmx h3{ font-size:44px; font-weight:bold; color:#000; width:660px; text-align:center; margin:0 auto; margin-bottom:50px;}
.mgmx li{ width:330px; height:200px; float:left; margin-right:5px; margin-bottom:5px;}

.zijike-t{ background:#f2f2f2; width:100%; padding-top:60px; height:650px; margin-bottom:60px;}
.skgdl{ width:1000px; margin:0 auto; height: 490px;}
.skgdl h3{ font-size:44px; font-weight:bold; color:#000; width:660px; text-align:center; margin:0 auto; margin-bottom:50px;}
#kec{ width:1000px; overflow:hidden; background:#fff; }
#kec span{ display:block; width:250px; height:78px; cursor:pointer; line-height:78px; text-align:center; font-size:28px; color:#5e5e5e; float:left;  }
#kec span.se{ background:#394ddf url(../images/bj-ke.png) no-repeat bottom center; opacity:0.8;color:#fff; }

#kec_content{  width:1000px; overflow:hidden; margin-top:30px;}

.ztc{ width:1000px; margin:0 auto; height:410px;}
.ztc h3{ font-size:44px; font-weight:bold; color:#000; width:660px; text-align:center; margin:0 auto; margin-bottom:15px;}
.ztc p{ font-size:18px; text-align:center; color:#444444; margin-bottom:40px;}
.meiben{ width:990px; margin:0 auto;}
.meiben tr td{ border-right:4px solid #fff; border-bottom:4px solid #fff;}
.meiben tr.zt1{ background:#6271e6; font-size:24px; color:#fff; font-weight:bold; }
.meiben tr.zt2{ background:#d2ddef; font-size:16px; color:#444; }
.meiben tr.zt3{ background:#eaeef7; font-size:16px; color:#444; }

.msfdg{  width:100%; padding-top:60px; height:1450px;}
.ms-tfe{ width:1000px; margin:0 auto;}
.ms-tfe h3{  font-size:44px; font-weight:bold; color:#000; width:660px; text-align:center; margin:0 auto; margin-bottom:15px; height:50px; line-height:50px;}
.gdgh{ width:272px; height:518px;  float:left; background:#fff; text-align:center; padding:50px 20px 0 20px; margin-right:23px; margin-top:30px;}
.gdgh h6{ font-size:30px; color:#394ddf; font-weight:bold; margin-top:20px;}
.gdgh span{ display:block; color:#444; font-size:22px; border-bottom:1px solid #acacac; padding:20px 0;}
.gdgh p{ font-size:18px; color:#5e5e5e; line-height:32px; margin-top:20px;}
.gdgh:hover{ box-shadow:0px 0px 6px 6px #e9e9e9;}

#kec{ width:1000px; overflow:hidden; background:#fff; }
#kec span{ display:block; width:200px; height:78px; cursor:pointer; line-height:78px; text-align:center; font-size:28px; color:#5e5e5e; float:left;  }
#kec span.se{ background:#394ddf url(../images/bj-ke.png) no-repeat bottom center; opacity:0.8;color:#fff; }

#kec_content{  width:1000px; overflow:hidden; margin-top:30px;}
