@charset "gb2312";
/* CSS Document */
/* 全局CSS定义 */
body{font-family:'microsoft Yahei';text-align:center;margin:0 auto;padding:0;background:#FFF;font-size:0;color:#333;}
body > div{text-align:center;margin-right:auto;margin-left:auto;}
div,form,ul,ol,li,span,p{margin:0;padding:0;border: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:12px;}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none;}

.clearfix:after {visibility:hidden;display:block;content:"";}

/*清除链接虚框*/
/*a,area {blr:expression(this.onFocus=this.blur()) } for IE
:focus {-moz-outline-style: none; } for Firefox
*/
html,body{}
::-webkit-scrollbar {width: 14px; height: 14px;;}
::-webkit-scrollbar-track,::-webkit-scrollbar-thumb { border-radius:999px; border:5px solid transparent;}
::-webkit-scrollbar-track { box-shadow:1px 1px 5px rgba(0,0,0,0.2) inset;}
::-webkit-scrollbar-thumb { min-height:20px; background-clip: content-box; box-shadow:0 0 0 5px rgba(0,0,0,0.2) inset;}
::-webkit-scrollbar-thumb:hover{box-shadow:0 0 0 5px rgba(40,188,250,0.5) inset;}
::-webkit-scrollbar-corner { background:transparent;}
body{min-width:1200px;}
.wrap{  width:1200px; text-align:left; position:relative; margin:0 auto; background: url(images/bg1.jpg); height: 200px;}
.top{ height:100px;  z-index:9999;}

.top a{padding-top:30px; float:right;}
.top a img{float:right; padding:0 10px;}
.top p{font-size:16px; line-height:42px; float:right;}

.logo{ width: 183px; height: 120px; position: absolute; top: 0; left: 10px; }
.content{text-align: center; background: url(images/bg.jpg)top center no-repeat;width: auto ; height:800px; background-size:cover;}
.content .p{ }
.list{height: auto; padding:60px 0 0 80px ;/*position: absolute;top:860px;*/ left: auto;}
.list ul{margin:0 auto;}
.list ul li{ float:left ; cursor:pointer; text-align: center; margin: 0 22px;}
.list ul li img{ width:203px; height:auto;}
.about{ display:none; position:relative; height:600px; width:900px; position:fixed; top:-400px; left:50%;margin:-310px 0 0 -450px; padding: 10px 0; background:#fff; z-index:10001;}
.about div{ height:560px; width:780px; overflow: auto; padding: 20px 55px 20px 65px;}
.about div h4{ text-align:center; font:20px/20px 'microsoft Yahei'; padding:30px 0 20px; font-weight:bold;}
.about div h6{ text-align:center; font:18px/20px 'microsoft Yahei'; padding:0 0 20px;letter-spacing: 1px;}
.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:10001;}
.about img{ padding:20px 0;}
.about p{ text-align:justify; text-indent:2em;letter-spacing: 1px; font:16px/32px 'microsoft Yahei'; color:#333; margin:10px auto 10px;}
.about ol{font:14px/28px 'microsoft Yahei'; text-align: left;}
.about ol li{padding-left: 4em; color: #666; }
.ewm{ display:none; position:relative; height:400px; width:300px; position:fixed; top:-400px; left:50%;margin:-200px 0 0 -150px;z-index:10001;}
.ewm 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;}
.ewm img{width:300px;}
.video{ display:none; position:fixed; width:848px; height:480px; top:-400px; left:50%;margin:-240px 0 0 -424px;z-index:10001; background:none; _position:absolute; _top: expression(documentElement.scrollTop + "px"); font-size:12px;}
.video 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:10001;}

.blockCover{ display:none; z-index:10000; position:fixed; top:0; left:0; height:100%; width:100%; background:#000; _position: absolute; _height:710px;}
.bottom{ text-align:center; padding:20px 0;}
.bottom p{font-size:14px; line-height:24px; font:14px/24px 'microsoft Yahei'; color:#555; }

