@charset "utf-8";* {font-family:MicrosoftYaHei;margin:0;padding:0}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,hr,button,footer,header,nav,section,article {margin:0;padding:0}
body {background:url(images/body-bg.jpg) repeat-y;color:#333;font-family:"microsoft yahei","Verdana","Tahoma","Arial"}
ol,ul,li {list-style:none}
i,s,u,em {font-style:normal;text-decoration:none}
img {border:0 none}
a {color:#333;text-decoration:none;cursor:pointer}
a:hover {color:#db214c;text-decoration:none}
a:focus,form *:focus {outline:none}
input {color:#333;text-indent:10px}
input::-webkit-input-placeholder {color:#666}
input::-moz-placeholder {color:#666}
input::-ms-input-placeholder {color:#666}
.cf:after {display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both}
.cf {zoom:1}
.fl {float:left}
.fr {float:right}
.pr {position:relative}
.w1200 {width:1200px;margin:0 auto}
.mfl {float:left;margin-left:14px}
.per01 {float:left;width:376px}
.per02 {float:left;margin-left:14px;width:376px}
.per03 {float:left;width:558px}
.per03 img {margin-top:unset}
.per03 .mt {margin-top:9px}
.title {padding-top:189px;width:550px;margin:0 auto}
.title h2 {overflow:hidden;height:100px;line-height:80px;font-size:69px;color:#ffd56d}
.title p {margin:10px 0;font-size:18px;color:#1427b2;background:url(images/title-btm.png);width:544px;text-align:center}
.toptitle {border:1px solid transparent;height:180px;width:1157px;background-color:#020d5b;margin-top:76px}
.toptitle h4 {text-align:center;margin-top:-20px;font-size:26px;color:#ffd56d}
.toptitle .content {width:1010px;margin:45px auto 0}
.toptitle .content h2 {border-right:1px solid #ffd56d;width:370px;float:left;font-size:28px;color:#ffd56d}
.toptitle .content p {font-size:14px;color:#ffd56d;float:left;margin-left:10px;width:624px;line-height:26px}
.toptitle .content a {font-size:11px;margin-top:10px;float:right;text-align:right;color:#ffd56d;opacity:.6}
.box img {margin-top:15px}
.banner img {width:100%;height:auto;display:block}
.intro {padding-top:80px;height:186px;background-color:#ffffff62}
.intro .w1200 {width:1141px;position:relative}
.intro .w1200 .top {width:128px;height:103px;background:url(images/intro.png);position:absolute;top:-130px;left:0}
.intro p {text-indent:2em;line-height:35px;font-size:17px;color:#fff}
.p03 .title {width:660px}
.p04 .content {width:1100px}
.p04 .content h2 {width:447px;font-size:27px}
.p05 .title {width:660px}
.p08 {padding-bottom:255px}
.p09 {height:360px;background-color:#020d5b}
.p09 .foot-box {padding-top:60px;width:1180px;height:160px;margin:0 auto}
.p09 .cehua {margin-left:15px;float:left;color:#fff;font-size:30px;font-weight:600}
.p09 .cehua span:nth-child(1) {color:#ffd56d}
.p09 .cehua span:nth-child(2) {font-size:18px;font-weight:100}
.p09 .editor {margin-left:80px;line-height:50px;color:#fff;font-size:16px;float:left}
.p09 .mianze {margin-top:90px;width:1200px;height:90px}
.p09 .mianze p {margin:16px 20px 0 0;float:right;height:90px;width:1020px;font-size:16px;line-height:30px;color:#fff}
