﻿@charset "utf-8";
*{ margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; font-size:100%; background:transparent; outline:0; border:0;}
li{list-style-type:none;}img{vertical-align:top;border:0; margin:0; overflow:hidden}ol,ul {list-style:none;}   
.left{float:left;}.right{float:right;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}
.blank50 {clear:both; height:50px; overflow:hidden; display:block;}
.cb{ clear:both;}.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
a{color: #35383f; text-decoration: none; outline:none;}a:hover {color: #f60; text-decoration: underline}
body {background:#fff;font-size:14px;color: #35383f;line-height:28px;font-family:Verdana,微软雅黑; -webkit-text-size-adjust:none; min-width:1200px;}

.mainbody { width:1200px; margin:0 auto;font-family:Microsoft YaHei; overflow:hidden;}
.top { width:100%; height:133px; background:url(../images/index_01.png) no-repeat center; overflow:hidden; min-width:1200px; position:fixed; top:0; left:0; z-index:999;}
.top a { display:block; float:right; margin:50px 100px 0 0;}
.flash { clear:both; width:100%; height:520px; background:url(../images/index_01.jpg) no-repeat center; overflow:hidden; min-width:1200px; margin-top:125px;}
.img { clear:both; width:100%; height:5287px; overflow:hidden; position:relative; min-width:1200px; margin-top:15px;}
.img2 { width:1920px; height:5287px; position:absolute; z-index:99;top:0; left:50%; margin-left:-960px; overflow:hidden;}
.mainbody { width:1200px; margin:0 auto;}
.ft { clear:both; width:100%; height:374px; background:url(../images/index_12.jpg) no-repeat center; overflow:hidden; min-width:1200px;}

.reveal-modal {visibility: hidden;top:135px; height:150px;left: 50%;margin-left: -160px;width: 320px;position: absolute;z-index: 101;padding:30px 40px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);background-color: #FFF;}
.reveal-modal.small {width: 200px;margin-left: -140px;}
.reveal-modal.medium {width: 400px;margin-left: -240px;}
.reveal-modal.large {width: 600px;margin-left: -340px;}
.reveal-modal.xlarge {width: 800px;margin-left: -440px;}
.reveal-modal .close-reveal-modal {font-size: 22px;line-height: 0.5;position: absolute;top: 8px;right: 11px;color: #333;text-shadow: 0 -1px 1px rbga(0, 0, 0, .6);font-weight: bold;cursor: pointer;}
.reveal-modal h1 { font-size:36px; line-height:40px; color:#004892; padding-bottom:15px; margin:0 auto;}
.reveal-modal p { padding:8px 0; height:37px; overflow:hidden;}
.reveal-modal input { width:276px; height:35px; font-size:14px; line-height:35px; padding:0 20px; border:#7389a0 1px solid; border-radius:35px; color:#bdccdb;}
.reveal-modal input.s1 { width:100px;}
.reveal-modal input.aak { clear:both; width:100px; height:36px; background:none; border:0; padding:0; border-radius:0;}
.reveal-modal img { height:37px; margin:0 10px;}