@charset "utf-8";
/* CSS Document */
/* 全局CSS定义 */
body{font-family: Arial,"microsoft Yahei";text-align:center;margin:0 auto;padding:0;background:#ffffff;font-size:0;color:#fff;}
body > div{text-align:center;margin-right:auto;margin-left:auto;}
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}
p{font-size:15px;}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#ED1B24;}
/*清除链接虚框*/
/*a,area {blr:expression(this.onFocus=this.blur()) } for IE
:focus {-moz-outline-style: none; } for Firefox
*/
.wrap{ width:1200px; text-align:left; margin:11px auto; position:relative;}
.top{ min-width:1200px; height:100px;  background:#fff; text-align:left;}
.top img{ padding:9px 0;}
.mob{ position:absolute; right:10px; top:35px; cursor:pointer;}
.erweima{ position:absolute; right:0; top:32px; cursor:pointer; display:none;}
.cont{ min-width:1200px; height:530px; background:#5053e2 url(images/bg.jpg) top center no-repeat;}
.showab{ position:absolute; top:378px; left:15px; color:#fff; width:372px;  font-size:14px; line-height:24px; text-align:left;}
.sline{ height:1px;background:#FFF; margin-bottom:20px;}
.showab p{ padding-bottom:30px; position:relative; margin-bottom:20px;text-align: justify; color:#ffffff;}
.showab p a{ padding:0 16px 0 20px; background:red; color:#fff; position:absolute; bottom:0; left:0; }
.tline{ height:1px; background:#FFF;}
.enter a{ color:#01a0ff;}
.enter .shach{ position:absolute; top:122px; left:435px; }
.enter .exhi{ position:absolute; top:260px; left:435px; }
.enter .shach p {
    font-size: 16px;
    text-align: center;
    margin-top: 5px;
    color: #ffffff;
}
.enter .exhi p {
    font-size: 16px;
    text-align: center;
    margin-top: 5px;
    color: #ffffff;
}
.enter .pt p {
    font-size: 16px;
    text-align: center;
    margin-top: 5px;
    color: #6894bd;
}

.enter .pt1 p {
    font-size: 16px;
    text-align: center;
    margin-top: 5px;
    color: #6894bd;
}
.enter .pt2 p {
    font-size: 16px;
    text-align: center;
    margin-top: 5px;
    color: #6894bd;
}






.wrap .sj {
	margin-top: -18px;
margin-right: 40px;
    float: right;
}
.enter .pt{ position:absolute; top:379px; left:988px; }

.enter .pt1{ position:absolute; top:385px; left:950px; }

.enter .pt2{ position:absolute; top:385px; left:1078px; }



.enter .shach3{ position:absolute; top:446px; left:556px; }
.about{ display:none; position:relative; height:531px; width:830px; position:fixed; top:-400px; left:44%;margin:-280px 0 0 -340px; background:#fff; padding:20px; z-index:100;}
.about i{ position:absolute; top:0; right:-60px; height:60px; width:60px; background:url(images/close.png) no-repeat; background-size:cover; cursor:pointer; z-index:102;}
.about img{margin:18px 20px 10px 0; width:280px; height:auto; float:left; border-radius:10px;}
.about p{ text-align:left; text-indent:2em; font:14px/24px 'microsoft Yahei'; color:#666; margin:10px auto;}

.about2{ display:none; position:relative; height:400px; width:640px; position:fixed; top:-400px; left:50%;margin:-220px 0 0 -340px; background:#fff; padding:20px; z-index:100;}
.about2 i{ position:absolute; top:0; right:-60px; height:60px; width:60px; background:url(images/close.png) no-repeat; background-size:cover; cursor:pointer; z-index:102;}
.about2 img{margin:18px 20px 10px 0; width:280px; height:auto; float:left; border-radius:10px;}
.about2 p{ text-align:left;font:14px/24px 'microsoft Yahei'; color:#666; margin:10px auto; line-height:38px;}
















.blockCover{ display:none; z-index:10; position:fixed; top:0; left:0; height:100%; width:100%; background:#000; _position: absolute; _height:710px;}
.bottom{ min-width:1200px; background:#fff;  overflow:hidden; color:#333;}
.bottom p{ padding:20px; font:12px/22px 'microsoft Yahei'; text-align:center;}
.bottom span{ padding:0 5px; color:#f60; font-size:14px;}
.num{ min-width:1200px; color:#fff; padding:10px 0; font-size:14px;  overflow:hidden;}
.num p{ font:12px/22px 'microsoft Yahei'; text-align:center;}



.ach{ cursor:pointer;}
video{ height:auto; width:100%;}
.ach,.showabout,.showswf{ display:none; width:100%; text-align:center; height:auto; position:fixed; left:0; top:-50px; z-index:100; width:100%; height:100%;}
.showcon{min-width: 320px;max-width: 640px;margin: 0 auto; position:relative; height:100%;}
.showcon video{width:100%; max-width:640px; min-width:320px; height:auto; z-index:101; margin-top:50px;}
.showcon i{ position:absolute; top:0px; right:0; height:50px; width:50px; background:url(images/close.png) no-repeat; background-size:cover; opacity:0.8; cursor:pointer; z-index:102;}
.showcon h6{ position:absolute; top:0; left:0; height:50px; background:#237eb5; width:99%; text-align:left;  padding-left:0.5em; line-height:50px; color:#fff; }
.showcon iframe{width:100%; max-width:640px; min-width:320px; height:100%; background:#a0a0a0;}


.photo{  height:710px; width:1000px; position:fixed; top:0; left:50%; margin-left:-500px;z-index:1000; display:none;}
.photo i{ position:absolute; top:40px; right:-21px;  height:60px; width:60px; background:url(images/close.png) no-repeat; background-size:cover; cursor:pointer; z-index:102;}