body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,textarea,button,p,blockquote,th,td,img,iframe {    margin: 0;    padding: 0;}
input,button,textarea,option {    font: 13px"\5b8b\4f53", Arial, Helvetica, sans-serif;}
table {border-collapse: collapse;border-spacing: 0;}
ul,li,div {    list-style: none;    border: 0px;}
img {    border: 0px;}
.clear {    font: 0px/0px serif;    display: block;    clear: both;}
html {    -webkit-text-size-adjust: none;}
input {    outline: none;}
button {    border: none;}
textarea {    resize: none;}
a {    text-decoration: none;}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video {    display: block;    padding: 0px;    margin: 0px;}
mark,rp,rt,ruby,summary,time {    display: inline;    padding: 0px;    margin: 0px;}
body:nth-of-type(1) input:focus,textarea:focus {    outline: none;}
body {
    font: 13px"Microsoft Yahei", "\5b8b\4f53", "Tahoma", "Arial";
    color: #333;
    background: #fff;
    position: relative;
}
#top {bottom: auto; top:0px;height:96px; width: 100%;background: url(../images/topBg.png) repeat-x;position: fixed;z-index: 9999999}
.topbox{ width:1200px; overflow:hidden; margin:0px auto;}
.topleft{ float:left; width:180px; height:88px;}
.topleft a{ display:block; width:180px;}
.topright{ width:1020px;margin: 0 auto; float:right;}
#top ul li {width:170px; height:88px;float: left;text-align: center;}
#top ul li a {display: block;font: normal 18px "microsoft yahei";color: #f60;padding: 10px 0 5px 0;height:70px; line-height:55px;border-right: 1px solid #e9e9e9; width:169px;}
#top ul li a.one{ background:url(../images/topico.png) no-repeat 22px 17px;text-indent: 40px;}
#top ul li a.two{ background:url(../images/topico.png) no-repeat 22px -68px;text-indent: 40px;}
#top ul li a.three{background:url(../images/topico.png) no-repeat 7px -170px;text-indent: 42px;}
#top ul li a.four{background:url(../images/topico.png) no-repeat 7px -265px;text-indent: 42px;}
#top ul li a.Five{background:url(../images/topico.png) no-repeat 4px -359px;text-indent: 52px;}
#top ul li a.Six{background:url(../images/topico.png) no-repeat 22px -446px;text-indent:37px;}
#top ul li a.actived{ border-bottom:2px solid #f60;}
#top ul li a:hover{ border-bottom:2px solid #f60;}
.banner{ overflow:hidden; height:550px; position:relative;width: 100%; margin-top:88px;}
.banner .bannerico{ position:absolute; overflow:hidden; bottom:30px; left:50%; z-index:999;}
.banner .bannerico ul li{ float:left; background:#fff; height:7px; width:60px; margin:0px 8px; cursor:pointer; text-indent:-99999px;}
.banner .bannerico ul li.cur{ background:#f60;}
.banner .bannerimg{ overflow:hidden; height:550px; width:100%;}
.banner .bannerimg ul li{overflow:hidden; height:550px;}

.vipbox{ width:1200px; overflow:hidden; margin:0px auto;}
.vipbox ul li {width:284px;float: left; overflow:hidden;border: 1px solid #dfe0e1;margin:25px 7px 0 7px;position: relative;}
.vipbox ul li:hover:hover{ border:1px solid #f60;}
.vipbox ul li:hover .viptop{ background:#f60;}
.vipbox ul li:hover .viptop h3{ color:#fff;}
.vipbox ul li:hover .viptop em.viptopico1{background-position:42px -7px;}
.vipbox ul li:hover .viptop em.viptopico2{background-position:38px -98px;}
.vipbox ul li:hover .viptop em.viptopico3{background-position:39px -200px;}
.vipbox ul li:hover .viptop em.viptopico4{background-position:37px -312px;}
.vipbox ul li em.hot {background: url(../images/payIco.png) -202px 0px;position: absolute;left: 0;top: 0;display: block;width: 54px;height: 24px;}
.title{ border-bottom:2px solid #f60; font-size:32px; text-align:center; height:100px; line-height:100px; color:#f60; width:1200px; margin:0px auto;}
.vipbox .viptop{ background: #ebebec;height: 103px;text-align: center;padding-top: 15px;}
.vipbox .viptop em{display: block;width: 38px;height: 38px;background: url(../images/vipico.png);margin: 0 auto;}
.vipbox .viptop em.viptopico1{ background-position:0px -7px;}
.vipbox .viptop em.viptopico2{background-position: -4px -98px;}
.vipbox .viptop em.viptopico3{background-position: -3px -200px;}
.vipbox .viptop em.viptopico4{background-position: -5px -312px;}
.vipbox .viptop h3 {font-size: 20px;margin: 0;color: #f60;line-height: 31px;}
.vipbox .vipbottom{line-height:30px;font-size: 14px;color: #333;width:260px;margin: 0 auto; padding:20px 0px; overflow:hidden;height: 385px;}
.vipbox .payProListBot {height: 99px;border-top: 1px solid #ebebec;}
.vipbox .payProListBot p {margin: 0;text-align: center;font-size: 25px;line-height: 44px;color: #d7000f;padding-top: 6px;height: 44px;}
.vipbox .payProListBot a {display: block;height: 31px;line-height: 30px;width: 135px;margin: 0 auto;color: #fff;font-size: 14px;background: url(../images/payIco.png) -201px -33px;text-align: center;text-decoration: none;}

.anli{ width:1200px; overflow:hidden; margin:0px auto;}
.anli ul li{ width:266px; height:450px; overflow:hidden; float:left; background:url(../images/anlibg.png) no-repeat; margin:30px 9px 15px 9px; padding:8px;}

.vipys{ overflow:hidden; background:#f1f1f1;}
.vipys .vipysbox{ width:1200px; overflow:hidden; margin:30px auto;}
.vipys .vipysbox ul{ width:1077px; margin:0px auto;}
.vipys .vipysbox ul li{ float:left; width:270px; height:347px; overflow:hidden; background:url(../images/vipysbg.png) no-repeat;padding:16px 10px 16px 7px; margin:0px 36px;}
.vipys .vipysbox ul li em{display: block;width:270px;height:131px;overflow: hidden;}
.vipys .vipysbox ul li em img{width:270px;height:131px;}
.vipys .vipysbox ul li h2 {text-align: center; max-height:66px; min-height:33px; line-height:33px;overflow: hidden;color: #f15a22; font-size:22px; font-weight:normal; margin:20px 0px 12px 0px;}
.vipys .vipysbox ul li p {color: #7d7d7d;font-size: 15px;padding: 0px 12px;line-height: 32px;text-align: center;}

.pmlist{width:1200px; overflow:hidden; margin:0px auto;}
.pmlist .pmlistbox{ text-align:center; overflow:hidden; height:566px; margin:15px 0px;}

.seo{overflow:hidden; background:#f1f1f1;}
.seo .seobox{ text-align:center;overflow:hidden; margin:25px auto; width:1200px;}

.sqvip{ overflow:hidden; width:1200px; margin:0px auto;}
.online-apply{ margin:35px 0px; overflow:hidden;border-left:1px solid #f60;}
.online-apply table td{ font-size:14px;border:solid #f60; border-width:0px 1px 1px 0px; }
.online-apply table input{ border:1px solid #ccc;  margin-left:20px;}


.lxwm{ margin-top:35px; overflow:hidden; background:#ff6600;}
.lxwm .lxwmbox{ overflow:hidden; padding:45px 0px 30px 0px; width:650px; margin:0px auto;}
.lxwm .lxwmbox .btn{overflow:hidden; float:left; margin:0px 50px;}
.lxwm .lxwmbox .btn a{ display:block;background:url(../images/btnbg.png) no-repeat; width:225px; height:65px;}
.lxwm .lxwmbox .btn a font{ color:#fff;background:url(../images/btnico1.png) no-repeat left center;display:block; height:60px; line-height:60px; color:#f15a22; font-size:21px; padding-left:35px; margin:0px 13px;}
.lxwm .lxwmbox .btn p{ color:#fff; text-align:center; font-size:15px;}
.lxwm .lxwmbox .btn a span{ display:block;color:#fff;background:url(../images/btnico2.png) no-repeat left center;height:60px; line-height:60px; color:#f15a22; font-size:23px;padding-left:35px; margin:0px 45px;}

.right-nav {position: fixed;right: 0;bottom:120px;}
.right-nav .gotop {overflow: hidden;background: #f04c00;width: 70px;height: 70px;text-align: center;margin-top: 1px;border-radius:8px;}
.right-nav .gotop a {color: #fff;display: block;width: 70px;height: 55px;padding-top: 10px;}
.right-nav .gotop a i.gotopico {width: 32px;height: 32px;display: block;background: url(../images/gotop.png) no-repeat;margin: 0 auto 6px;}
