body {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; color:#696969;}
a{color:#696969;text-decoration:none;outline:none;}
a:hover {color:#0693ce;text-decoration:none;}
ul,li,p{ list-style-type:none; margin:0; padding:0;}
img{ border:0px; padding:0; margin:0;}
.clear{ clear:both; height:0px; line-height:0px; overflow:hidden;}



.sidebar-content{position: fixed; top: 50%; right: 0; z-index: 1000; margin-top: -280px;}
.sidebar-box{position: relative; margin-top: 1px;}
.sidebar-icon{width: 50px; height: 50px; cursor: pointer;}
.si1 .sidebar-icon{background: #005bac url(../images/side1.png) no-repeat center center;}
.si2 .sidebar-icon{background: #005bac url(../images/side2.png) no-repeat center center;}
.si3 .sidebar-icon{background: #005bac url(../images/side3.png) no-repeat center center;}
.si4 .sidebar-icon{background: #005bac url(../images/side4.png) no-repeat center center;}
.si5 .sidebar-icon{background: #005bac url(../images/side5.png) no-repeat center center;}
.si1:hover .sidebar-icon{background: #ff963a url(../images/side1.png) no-repeat center center;}
.si2:hover .sidebar-icon{background: #ff963a url(../images/side2.png) no-repeat center center;}
.si3:hover .sidebar-icon{background: #ff963a url(../images/side3.png) no-repeat center center;}
.si4:hover .sidebar-icon{background: #ff963a url(../images/side4.png) no-repeat center center;}
.si5:hover .sidebar-icon{background: #ff963a url(../images/side5.png) no-repeat center center;}
.sidebar-dark1{position: absolute; top: 0; right: 50px; padding: 0 20px; background-color: #ff963a; display: none;}
.sidebar-dark2{position: absolute; top: 0; right: 50px; padding: 16px 20px; background-color: #ff963a; display: none;}
.sidebar-box:hover .sidebar-dark1{display: block;}
.sidebar-box:hover .sidebar-dark2{display: block;}
.sidebar-dark1 p a{display: block; height: 50px; line-height: 50px; font-size: 16px; color: white; text-align: center; white-space: nowrap;}
.sidebar-code{width: 98px; margin-top: 8px;}
.sidebar-dark2 .sidebar-code:first-child{margin-top: 0;}
.sidebar-code p{text-align: center; color: white; line-height: 18px; margin-top: 4px;}
.sidebar-top{display: block; width: 50px; height: 50px;}
.sidebar-icon-a{display: block; width: 50px; height: 50px;}
.side-layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1001; display: none;}
.side-layer-bg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5;}




.topp{ width:100%; background:url(../images/bg-top.jpg) repeat-x;}
.top{ width:1000px; margin:0 auto; height:104px;}
.logo{ width:377px; float:left;}
.top-right{ width:613px; float:left; color:#fff; margin-left:10px;}
.top-lan{ width:200px; float:left; margin-top:15px; margin-left:413px;}
.top-lan a{ color:#fff; width:50px; }
.top-lan a:hover{ text-decoration:underline;}
.top-lan span{ margin-left:5px; margin-right:5px;}
.top-nav{ width:613px; float:left; margin-top:20px; }
.top-nav ul li{ width:100px; float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; text-align:center; }
.top-nav ul li a{ color:#fff;}
.top-nav ul li a:hover{ text-decoration:underline;}


.cotain{ width:1000px; margin:0 auto;}
.com{ width:321px; float:left; margin-top:20px; background:url(../images/bg-contain.jpg) no-repeat; height:258px;}
.com-tit{ width:270px; float:left;font-family:"微软雅黑"; font-size:14px; font-weight:bold; padding-left:51px; line-height:35px; height:35px;}
.com-img{ width:274px; float:left; margin-left:23px;}
.com-text{ width:274px; margin-left:23px; float:left; line-height:23px;}
.com-more{ width:274px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif;margin-left:23px;}
.com-more a{ color:#eb5909;}

.fff{ width:100%; background:url(../images/bg-foot.jpg) left 20px repeat-x;}
.footer{ width:1000px; margin:0 auto; text-align:center; color:#fff;}
.foot-nav{ width:1000px; float:left; text-align:center; margin-top:25px; color:#fff; height:42px; line-height:42px;}
.foot-nav a{ color:#fff;}
.foot-nav a:hover{ text-decoration:underline;}
.foot-nav span{ color:#fff; margin-left:5px; margin-right:5px;}
.foot-text{ line-height:30px; padding-bottom:10px;}
.foot-text a{ color:#fff;}
.foot-text a:hover{ text-decoration:underline;}