@charset "utf-8";
/* CSS Document */
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, input, a {margin:0;}
*{ font-family:"微软雅黑";}
ol,ul{margin:0; padding:0;}
body { font-family: Arial,"微软雅黑"; font-size: 12px; color: #434343;}
.clearbox { overflow:hidden;}  
ul,li { list-style: none; }  
img { border: none; display:block;}  
a { text-decoration: none; color: #555; display:block; }  
a: hover { color: #3366ff; }
.clearfix{ overflow: hidden;}
body{ background: #fafafa;}
.clear{clear: both;}
.main_color{color: #00aec5;}
.color_white{color: #fff;}

.mycontainer{ width: 1200px; margin: 0 auto; position: relative; }

header{ background: #00aec5; overflow: hidden;}
header p{ color: #fff; font-size: 16px; line-height: 96px; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; padding-left: 48px; /*background-image: url("pic1.png");*/ background-position: left; background-repeat: no-repeat; float: right;}
header p span{ font-size: 34px; font-family: "时尚中黑简体";}
.mycontainer #logo{ width: 200px; height: 150px; background: #fff; position: absolute; top: -100px; left: 0; z-index: 1;}
.mycontainer #logo img{ margin: 0 auto; margin-top: 26px;}

nav{margin-top: 50px; width: 200px; float: left}
nav ul{  background-color: #00aec5;opacity: 0.8;width: 200px; padding: 39px 0;}
nav ul li a{ font-size: 14px; color: #fff; line-height: 59px; text-align: center;-webkit-transition-property: background; transition-property: background;-webkit-transition-duration: .2s; transition-duration: .2s; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; -webkit-transition-delay: 0s;transition-delay: 0s;}
nav ul li a:hover, nav ul li .current{ background: #088eab;}
.topnav{ position: fixed; top: 0; z-index: 1;}


footer .top{ margin-top: 30px; background: #00707e; padding: 50px 0;}
footer .first{ float: left;}
footer .first p{ color: #fff; line-height: 2;}
footer .mycontainer > img{ float: left; margin-left: 268px; display: block;}
footer .third{ float: right; margin-top: 17px;}
footer .third p{ font-size: 14px; color: #fff; border-bottom: #007d8d 1px solid; padding-bottom: 10px;}
footer .third ul{ margin-top: 10px;}
footer .third ul li{ float: left; margin: 0 6px;}
footer .third ul li:first-child{ margin-left: 0;}
footer .third ul li:last-child{ margin-right: 0;}
footer .bottom{ background: #00aec5; padding: 15px 0;}
.bottom .bottom_auto{width: 1200px;margin: 0 auto; color: #fff;line-height: 25px;}
.bottom_auto .bottom_l{width: 800px;float: left;}
.bottom_auto .bottom_r{width: 400px;float: left;} 


/* 回到顶部 */
#returnTop{_display: none; position: fixed; _position: absolute; z-index: 999; right: 15px; bottom: -200px; _bottom: auto;
 width: 36px; height: 65px; text-indent: -999px; overflow: hidden; background-image: url("back-top.png"); 
 _background-image: url(../images/Top.png); background-repeat: no-repeat; background-position: 0 0; transition: bottom 0.9s; 
 -webkit-transition: bottom 0.9s; -moz-transition: bottom 0.9s; -o-transition: bottom 0.9s; outline:none;}
#returnTop:hover{background-position: 0 -65px;}


#solid{width:100%;height:482px;clear:both;position:relative;overflow: hidden;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:482px;display:none;}
#solid .solid0{background:#fff;}
#solid .solid1{background:#fff;}
#solid .solid2{background:#fff;}
#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute;left:50%;top:0px;width:1920px;height:600px;margin-left:-960px;display:none;cursor:pointer;}
#solid #btt{width:1920px;height:55px;top:430px;left:50%;position:relative;margin-left:-960px;}
#solid #btt span{position:absolute;top:15px;left:45%;display:block;width:30px;height:8px;margin:0 15px;text-align:center;
background:#3d3d3d;z-index:1000;cursor:pointer;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*}