﻿@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0; }
body{text-align:center; margin:0 auto; font-family:"Microsoft YaHei",Verdana, Arial; font-size:14px;}
ul,li{margin:0;padding:0; list-style:none;}

/* 默认链接颜色 */
a{outline-style:none;text-decoration:none; color:#000; target:blank;}
a:hover{text-decoration:none;color: #01a6ff; position: relative;}

/* 通用属性 */
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;height:0;line-height:0}/*ie and firefox1.5 updata */

/* 顶部 */
.ding{margin:0 auto; background:#F3F3F3;}
.dwid{ width:1200px; height:36px; line-height:36px;}
.dleft{ width:750px; float:left; line-height:36px; color:#666; text-align:left;}
.dright{ width:350px; float:right; line-height:36px; color:#666; text-align:right;}
.dright a{ color:#666;}

.top{height:120px; width:1200px; margin:5px auto;}
.logo{float:left;}
.so{float:right;}
.so form{float:right;margin-top:40px;}
.so form .input{border:1px solid #ddd;padding:10px 15px;vertical-align:middle;border-right:0;color:#555;}
.so form .bnt{background:#01a6ff;border:1px solid #2194D3;padding:10px 25px;vertical-align:middle;color:#fff;}

/* 导航 */
.nav{ height:50px; background-color:#01a6ff; margin:0 auto;}
.nav ul{ width:1200px; margin:0 auto;}
.nav li{ width:130px; float:left;}
.nav li a{ width:130px; height:50px; line-height:50px; color:#FFF; float:left; font-size:16px; text-align:center;}
.nav li a:hover{ background:#0171AD; color:#fff; font-size:16px;}

/* flash */
.bannern{width:100%; height:230px; background:url(../images/ban.jpg) no-repeat center;}
#banner{width:100%;height:500px;position:relative;}
#banner .imglist{width:100%;height:500px;position:absolute;top:0px;left:0px;}
.btn{position:absolute;bottom:10px;left:44%;display:inline-block;padding:2px 15px;border-radius:11px;}
.btn li{float:left;height:16px;width:16px;margin:0px 5px;background:url(../images/1.png) no-repeat;}
.btn .hover{background:url(../images/2.png) no-repeat;}

.tlbj{margin:0 auto; background-color:#F3F3F3; padding:10px 0;}

.zhf{width:1200px; height:100px; left:0px; z-index:10; margin-top:10px;}
.zhf h4 {background:url(../images/titlebg.png) no-repeat center 30px; font-size:22px; color:#333333; text-align:center;}
.zhf h4 i {display: block; font-style: normal; text-transform: uppercase; font:12px Verdana, Arial; color: #999; padding:10px 0;}
.zhf h4 a {text-decoration: none; margin: 0 auto; display: block; font: 12px 'microsoft yahei',Verdana, Arial; color: #666666; width: 97px; height: 26px; border: 1px solid #cccccc; text-align: center; line-height: 26px;}

.single{margin:0px auto; text-align:center; width:1200px; height:60px; position:relative;}
.single ul{display:inline-block;}
.single li{float:left; margin-right:10px; height:30px; line-height:30px; }
.single li a{display:block; margin:5px; font-size:16px; padding:5px 10px; border:1px solid #CCC; border-radius:6px;}

.bot{margin:10px auto 0 auto; background:url(../images/footbg.jpg) center;}
.bottom{width:1200px; color:#FFF;}
.bottom a{ color:#FFF;}

.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; top:85%; right:51%; margin-right:-675px; cursor:pointer;  display:none;}
.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}
.rtTop img{ display:block; position:absolute; top:0; left:0;}