@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#666;font-family: "Î¢ÈíÑÅºÚ"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "Î¢ÈíÑÅºÚ", SimSun, "ËÎÌå", STXihei, "»ªÎÄÏ¸ºÚ", Heiti, "ºÚÌå", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#666;text-decoration:none; font-size:12px; outline:none;}
a:hover{color:#0f5d9c;text-decoration:none; font-size:12px;}
ul,li{ list-style: none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m { width:1000px; margin:0px auto;}


.top { height:35px; line-height:35px; text-align:right;}

/*µ¼º½*/
.menu {font-family: "Î¢ÈíÑÅºÚ"; width:735px; margin:0px auto;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:105px; height:108px; color:#333; line-height:108px; font-size:16px; background:url(d1.jpg) no-repeat center right;}
.menu ul li ul {display: none; z-index:99999;}
.menu ul li .hide {color:#fff; background:#0f5d9c;}
.menu ul li:hover a {color:#fff; background:#0f5d9c;}
.menu ul li:hover ul {display:block; position:absolute; top:108px; left:0; width:105px;}
.menu ul li:hover ul li a {display:block; background:#1c4197; background: rgba(15, 93, 156, 0.9); font-size:14px;font-weight:normal;height:32px;line-height:32px;border-bottom:1px solid #0b3188;color:#fff;}
.menu ul li:hover ul li a:hover {background:#1c4197; background: rgba(15, 93, 156, 0.7); color:#fff;font-size:14px;font-weight:normal;}

/*banner*/
.lubo{ width:100%; min-width:100%;clear: both; position: relative; height:535px;}
.lubo_box{ position: relative; width: 100%; height:535px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:535px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width: 100%; height: 535px;}

/*Ô²µã*/
.cir_box{ overflow: hidden; position: absolute; z-index:999999999999999999999999999;  }
.cir_box li{ float: left; width: 10px; height: 10px; margin:0 5px; cursor: pointer; background: #ccc; opacity: 0.8;filter:alpha(opacity=80); border-radius:100px; bottom:0px;}
.cir_on{ background:#1c4197 !important;}

/*°´Å¥*/
.lubo_btn{ position: absolute; width: 100%; top: 220px;}
.left_btn, .right_btn{ width: 30px; height: 60px; background: #0f5d9c;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 60px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; font-family:"ËÎÌå";}
.left_btn{ float: left;}
.right_btn{ float: right;}

.biaoti { width:1000px; margin:0px auto; margin-top:10px; background:url(../images/l3.jpg) no-repeat center bottom; font-size:24px; color:#0f5d9c; height:50px; line-height:50px;}
.biaoti span { float:right;}
.biaoti font { font-size:18px; color:#ff842a;}
.biaoti ul li { float:left; width:100px; height:35px; line-height:35px; font-size:14px; text-align:center;}
.biaoti ul li a { font-size:14px;}
.biaoti ul li .hide {background:#0f5d9c; color:#FFF; display:block;}
.biaoti ul li:hover a { background:#0f5d9c; color:#FFF; display:block;}

.about { width:1000px; min-height:410px; margin:0px auto; padding:15px 0px; line-height:24px; font-size:14px;}
.about ul { margin-top:10px;}
.about ul li { width:250px; float:left; text-align:center; margin:0px 40px;}
.about ul li h1 { font-size:24px; line-height:45px;}
.about ul li h1 a{font-size:24px; line-height:45px;}
.about ul li p { padding:0px 15px;}
.about p{line-height:26px; font-size:14px;}

.foot { margin-top:25px; background:#0f5d9c; padding:20px 0px; text-align: center; line-height:24px; color:#FFF;font-size:14px;}
.foot a {color:#FFF; font-size:14px;}
.ys a{ font-size:14px;}
.ys a:hover{color:#ff842a;}

.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53;margin: 0 auto;text-align: center;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #E9E9E9; border:1px solid #e3e3e3; text-align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* Old Firefox */}
.xiaocms-page a:hover { background: #64AADE; color: #fff; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #64AADE; border: 1px solid #64AADE; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}